github.com/argoproj/argo-cd/v3@v3.2.1/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/v3/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_c078c3c476799f44, []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 *AppHealthStatus) Reset()      { *m = AppHealthStatus{} }
    71  func (*AppHealthStatus) ProtoMessage() {}
    72  func (*AppHealthStatus) Descriptor() ([]byte, []int) {
    73  	return fileDescriptor_c078c3c476799f44, []int{1}
    74  }
    75  func (m *AppHealthStatus) XXX_Unmarshal(b []byte) error {
    76  	return m.Unmarshal(b)
    77  }
    78  func (m *AppHealthStatus) 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 *AppHealthStatus) XXX_Merge(src proto.Message) {
    87  	xxx_messageInfo_AppHealthStatus.Merge(m, src)
    88  }
    89  func (m *AppHealthStatus) XXX_Size() int {
    90  	return m.Size()
    91  }
    92  func (m *AppHealthStatus) XXX_DiscardUnknown() {
    93  	xxx_messageInfo_AppHealthStatus.DiscardUnknown(m)
    94  }
    95  
    96  var xxx_messageInfo_AppHealthStatus proto.InternalMessageInfo
    97  
    98  func (m *AppProject) Reset()      { *m = AppProject{} }
    99  func (*AppProject) ProtoMessage() {}
   100  func (*AppProject) Descriptor() ([]byte, []int) {
   101  	return fileDescriptor_c078c3c476799f44, []int{2}
   102  }
   103  func (m *AppProject) XXX_Unmarshal(b []byte) error {
   104  	return m.Unmarshal(b)
   105  }
   106  func (m *AppProject) 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 *AppProject) XXX_Merge(src proto.Message) {
   115  	xxx_messageInfo_AppProject.Merge(m, src)
   116  }
   117  func (m *AppProject) XXX_Size() int {
   118  	return m.Size()
   119  }
   120  func (m *AppProject) XXX_DiscardUnknown() {
   121  	xxx_messageInfo_AppProject.DiscardUnknown(m)
   122  }
   123  
   124  var xxx_messageInfo_AppProject proto.InternalMessageInfo
   125  
   126  func (m *AppProjectList) Reset()      { *m = AppProjectList{} }
   127  func (*AppProjectList) ProtoMessage() {}
   128  func (*AppProjectList) Descriptor() ([]byte, []int) {
   129  	return fileDescriptor_c078c3c476799f44, []int{3}
   130  }
   131  func (m *AppProjectList) XXX_Unmarshal(b []byte) error {
   132  	return m.Unmarshal(b)
   133  }
   134  func (m *AppProjectList) 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 *AppProjectList) XXX_Merge(src proto.Message) {
   143  	xxx_messageInfo_AppProjectList.Merge(m, src)
   144  }
   145  func (m *AppProjectList) XXX_Size() int {
   146  	return m.Size()
   147  }
   148  func (m *AppProjectList) XXX_DiscardUnknown() {
   149  	xxx_messageInfo_AppProjectList.DiscardUnknown(m)
   150  }
   151  
   152  var xxx_messageInfo_AppProjectList proto.InternalMessageInfo
   153  
   154  func (m *AppProjectSpec) Reset()      { *m = AppProjectSpec{} }
   155  func (*AppProjectSpec) ProtoMessage() {}
   156  func (*AppProjectSpec) Descriptor() ([]byte, []int) {
   157  	return fileDescriptor_c078c3c476799f44, []int{4}
   158  }
   159  func (m *AppProjectSpec) XXX_Unmarshal(b []byte) error {
   160  	return m.Unmarshal(b)
   161  }
   162  func (m *AppProjectSpec) 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 *AppProjectSpec) XXX_Merge(src proto.Message) {
   171  	xxx_messageInfo_AppProjectSpec.Merge(m, src)
   172  }
   173  func (m *AppProjectSpec) XXX_Size() int {
   174  	return m.Size()
   175  }
   176  func (m *AppProjectSpec) XXX_DiscardUnknown() {
   177  	xxx_messageInfo_AppProjectSpec.DiscardUnknown(m)
   178  }
   179  
   180  var xxx_messageInfo_AppProjectSpec proto.InternalMessageInfo
   181  
   182  func (m *AppProjectStatus) Reset()      { *m = AppProjectStatus{} }
   183  func (*AppProjectStatus) ProtoMessage() {}
   184  func (*AppProjectStatus) Descriptor() ([]byte, []int) {
   185  	return fileDescriptor_c078c3c476799f44, []int{5}
   186  }
   187  func (m *AppProjectStatus) XXX_Unmarshal(b []byte) error {
   188  	return m.Unmarshal(b)
   189  }
   190  func (m *AppProjectStatus) 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 *AppProjectStatus) XXX_Merge(src proto.Message) {
   199  	xxx_messageInfo_AppProjectStatus.Merge(m, src)
   200  }
   201  func (m *AppProjectStatus) XXX_Size() int {
   202  	return m.Size()
   203  }
   204  func (m *AppProjectStatus) XXX_DiscardUnknown() {
   205  	xxx_messageInfo_AppProjectStatus.DiscardUnknown(m)
   206  }
   207  
   208  var xxx_messageInfo_AppProjectStatus proto.InternalMessageInfo
   209  
   210  func (m *Application) Reset()      { *m = Application{} }
   211  func (*Application) ProtoMessage() {}
   212  func (*Application) Descriptor() ([]byte, []int) {
   213  	return fileDescriptor_c078c3c476799f44, []int{6}
   214  }
   215  func (m *Application) XXX_Unmarshal(b []byte) error {
   216  	return m.Unmarshal(b)
   217  }
   218  func (m *Application) 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 *Application) XXX_Merge(src proto.Message) {
   227  	xxx_messageInfo_Application.Merge(m, src)
   228  }
   229  func (m *Application) XXX_Size() int {
   230  	return m.Size()
   231  }
   232  func (m *Application) XXX_DiscardUnknown() {
   233  	xxx_messageInfo_Application.DiscardUnknown(m)
   234  }
   235  
   236  var xxx_messageInfo_Application proto.InternalMessageInfo
   237  
   238  func (m *ApplicationCondition) Reset()      { *m = ApplicationCondition{} }
   239  func (*ApplicationCondition) ProtoMessage() {}
   240  func (*ApplicationCondition) Descriptor() ([]byte, []int) {
   241  	return fileDescriptor_c078c3c476799f44, []int{7}
   242  }
   243  func (m *ApplicationCondition) XXX_Unmarshal(b []byte) error {
   244  	return m.Unmarshal(b)
   245  }
   246  func (m *ApplicationCondition) 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 *ApplicationCondition) XXX_Merge(src proto.Message) {
   255  	xxx_messageInfo_ApplicationCondition.Merge(m, src)
   256  }
   257  func (m *ApplicationCondition) XXX_Size() int {
   258  	return m.Size()
   259  }
   260  func (m *ApplicationCondition) XXX_DiscardUnknown() {
   261  	xxx_messageInfo_ApplicationCondition.DiscardUnknown(m)
   262  }
   263  
   264  var xxx_messageInfo_ApplicationCondition proto.InternalMessageInfo
   265  
   266  func (m *ApplicationDestination) Reset()      { *m = ApplicationDestination{} }
   267  func (*ApplicationDestination) ProtoMessage() {}
   268  func (*ApplicationDestination) Descriptor() ([]byte, []int) {
   269  	return fileDescriptor_c078c3c476799f44, []int{8}
   270  }
   271  func (m *ApplicationDestination) XXX_Unmarshal(b []byte) error {
   272  	return m.Unmarshal(b)
   273  }
   274  func (m *ApplicationDestination) 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 *ApplicationDestination) XXX_Merge(src proto.Message) {
   283  	xxx_messageInfo_ApplicationDestination.Merge(m, src)
   284  }
   285  func (m *ApplicationDestination) XXX_Size() int {
   286  	return m.Size()
   287  }
   288  func (m *ApplicationDestination) XXX_DiscardUnknown() {
   289  	xxx_messageInfo_ApplicationDestination.DiscardUnknown(m)
   290  }
   291  
   292  var xxx_messageInfo_ApplicationDestination proto.InternalMessageInfo
   293  
   294  func (m *ApplicationDestinationServiceAccount) Reset()      { *m = ApplicationDestinationServiceAccount{} }
   295  func (*ApplicationDestinationServiceAccount) ProtoMessage() {}
   296  func (*ApplicationDestinationServiceAccount) Descriptor() ([]byte, []int) {
   297  	return fileDescriptor_c078c3c476799f44, []int{9}
   298  }
   299  func (m *ApplicationDestinationServiceAccount) XXX_Unmarshal(b []byte) error {
   300  	return m.Unmarshal(b)
   301  }
   302  func (m *ApplicationDestinationServiceAccount) 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 *ApplicationDestinationServiceAccount) XXX_Merge(src proto.Message) {
   311  	xxx_messageInfo_ApplicationDestinationServiceAccount.Merge(m, src)
   312  }
   313  func (m *ApplicationDestinationServiceAccount) XXX_Size() int {
   314  	return m.Size()
   315  }
   316  func (m *ApplicationDestinationServiceAccount) XXX_DiscardUnknown() {
   317  	xxx_messageInfo_ApplicationDestinationServiceAccount.DiscardUnknown(m)
   318  }
   319  
   320  var xxx_messageInfo_ApplicationDestinationServiceAccount proto.InternalMessageInfo
   321  
   322  func (m *ApplicationList) Reset()      { *m = ApplicationList{} }
   323  func (*ApplicationList) ProtoMessage() {}
   324  func (*ApplicationList) Descriptor() ([]byte, []int) {
   325  	return fileDescriptor_c078c3c476799f44, []int{10}
   326  }
   327  func (m *ApplicationList) XXX_Unmarshal(b []byte) error {
   328  	return m.Unmarshal(b)
   329  }
   330  func (m *ApplicationList) 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 *ApplicationList) XXX_Merge(src proto.Message) {
   339  	xxx_messageInfo_ApplicationList.Merge(m, src)
   340  }
   341  func (m *ApplicationList) XXX_Size() int {
   342  	return m.Size()
   343  }
   344  func (m *ApplicationList) XXX_DiscardUnknown() {
   345  	xxx_messageInfo_ApplicationList.DiscardUnknown(m)
   346  }
   347  
   348  var xxx_messageInfo_ApplicationList proto.InternalMessageInfo
   349  
   350  func (m *ApplicationMatchExpression) Reset()      { *m = ApplicationMatchExpression{} }
   351  func (*ApplicationMatchExpression) ProtoMessage() {}
   352  func (*ApplicationMatchExpression) Descriptor() ([]byte, []int) {
   353  	return fileDescriptor_c078c3c476799f44, []int{11}
   354  }
   355  func (m *ApplicationMatchExpression) XXX_Unmarshal(b []byte) error {
   356  	return m.Unmarshal(b)
   357  }
   358  func (m *ApplicationMatchExpression) 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 *ApplicationMatchExpression) XXX_Merge(src proto.Message) {
   367  	xxx_messageInfo_ApplicationMatchExpression.Merge(m, src)
   368  }
   369  func (m *ApplicationMatchExpression) XXX_Size() int {
   370  	return m.Size()
   371  }
   372  func (m *ApplicationMatchExpression) XXX_DiscardUnknown() {
   373  	xxx_messageInfo_ApplicationMatchExpression.DiscardUnknown(m)
   374  }
   375  
   376  var xxx_messageInfo_ApplicationMatchExpression proto.InternalMessageInfo
   377  
   378  func (m *ApplicationPreservedFields) Reset()      { *m = ApplicationPreservedFields{} }
   379  func (*ApplicationPreservedFields) ProtoMessage() {}
   380  func (*ApplicationPreservedFields) Descriptor() ([]byte, []int) {
   381  	return fileDescriptor_c078c3c476799f44, []int{12}
   382  }
   383  func (m *ApplicationPreservedFields) XXX_Unmarshal(b []byte) error {
   384  	return m.Unmarshal(b)
   385  }
   386  func (m *ApplicationPreservedFields) 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 *ApplicationPreservedFields) XXX_Merge(src proto.Message) {
   395  	xxx_messageInfo_ApplicationPreservedFields.Merge(m, src)
   396  }
   397  func (m *ApplicationPreservedFields) XXX_Size() int {
   398  	return m.Size()
   399  }
   400  func (m *ApplicationPreservedFields) XXX_DiscardUnknown() {
   401  	xxx_messageInfo_ApplicationPreservedFields.DiscardUnknown(m)
   402  }
   403  
   404  var xxx_messageInfo_ApplicationPreservedFields proto.InternalMessageInfo
   405  
   406  func (m *ApplicationSet) Reset()      { *m = ApplicationSet{} }
   407  func (*ApplicationSet) ProtoMessage() {}
   408  func (*ApplicationSet) Descriptor() ([]byte, []int) {
   409  	return fileDescriptor_c078c3c476799f44, []int{13}
   410  }
   411  func (m *ApplicationSet) XXX_Unmarshal(b []byte) error {
   412  	return m.Unmarshal(b)
   413  }
   414  func (m *ApplicationSet) 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 *ApplicationSet) XXX_Merge(src proto.Message) {
   423  	xxx_messageInfo_ApplicationSet.Merge(m, src)
   424  }
   425  func (m *ApplicationSet) XXX_Size() int {
   426  	return m.Size()
   427  }
   428  func (m *ApplicationSet) XXX_DiscardUnknown() {
   429  	xxx_messageInfo_ApplicationSet.DiscardUnknown(m)
   430  }
   431  
   432  var xxx_messageInfo_ApplicationSet proto.InternalMessageInfo
   433  
   434  func (m *ApplicationSetApplicationStatus) Reset()      { *m = ApplicationSetApplicationStatus{} }
   435  func (*ApplicationSetApplicationStatus) ProtoMessage() {}
   436  func (*ApplicationSetApplicationStatus) Descriptor() ([]byte, []int) {
   437  	return fileDescriptor_c078c3c476799f44, []int{14}
   438  }
   439  func (m *ApplicationSetApplicationStatus) XXX_Unmarshal(b []byte) error {
   440  	return m.Unmarshal(b)
   441  }
   442  func (m *ApplicationSetApplicationStatus) 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 *ApplicationSetApplicationStatus) XXX_Merge(src proto.Message) {
   451  	xxx_messageInfo_ApplicationSetApplicationStatus.Merge(m, src)
   452  }
   453  func (m *ApplicationSetApplicationStatus) XXX_Size() int {
   454  	return m.Size()
   455  }
   456  func (m *ApplicationSetApplicationStatus) XXX_DiscardUnknown() {
   457  	xxx_messageInfo_ApplicationSetApplicationStatus.DiscardUnknown(m)
   458  }
   459  
   460  var xxx_messageInfo_ApplicationSetApplicationStatus proto.InternalMessageInfo
   461  
   462  func (m *ApplicationSetCondition) Reset()      { *m = ApplicationSetCondition{} }
   463  func (*ApplicationSetCondition) ProtoMessage() {}
   464  func (*ApplicationSetCondition) Descriptor() ([]byte, []int) {
   465  	return fileDescriptor_c078c3c476799f44, []int{15}
   466  }
   467  func (m *ApplicationSetCondition) XXX_Unmarshal(b []byte) error {
   468  	return m.Unmarshal(b)
   469  }
   470  func (m *ApplicationSetCondition) 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 *ApplicationSetCondition) XXX_Merge(src proto.Message) {
   479  	xxx_messageInfo_ApplicationSetCondition.Merge(m, src)
   480  }
   481  func (m *ApplicationSetCondition) XXX_Size() int {
   482  	return m.Size()
   483  }
   484  func (m *ApplicationSetCondition) XXX_DiscardUnknown() {
   485  	xxx_messageInfo_ApplicationSetCondition.DiscardUnknown(m)
   486  }
   487  
   488  var xxx_messageInfo_ApplicationSetCondition proto.InternalMessageInfo
   489  
   490  func (m *ApplicationSetGenerator) Reset()      { *m = ApplicationSetGenerator{} }
   491  func (*ApplicationSetGenerator) ProtoMessage() {}
   492  func (*ApplicationSetGenerator) Descriptor() ([]byte, []int) {
   493  	return fileDescriptor_c078c3c476799f44, []int{16}
   494  }
   495  func (m *ApplicationSetGenerator) XXX_Unmarshal(b []byte) error {
   496  	return m.Unmarshal(b)
   497  }
   498  func (m *ApplicationSetGenerator) 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 *ApplicationSetGenerator) XXX_Merge(src proto.Message) {
   507  	xxx_messageInfo_ApplicationSetGenerator.Merge(m, src)
   508  }
   509  func (m *ApplicationSetGenerator) XXX_Size() int {
   510  	return m.Size()
   511  }
   512  func (m *ApplicationSetGenerator) XXX_DiscardUnknown() {
   513  	xxx_messageInfo_ApplicationSetGenerator.DiscardUnknown(m)
   514  }
   515  
   516  var xxx_messageInfo_ApplicationSetGenerator proto.InternalMessageInfo
   517  
   518  func (m *ApplicationSetList) Reset()      { *m = ApplicationSetList{} }
   519  func (*ApplicationSetList) ProtoMessage() {}
   520  func (*ApplicationSetList) Descriptor() ([]byte, []int) {
   521  	return fileDescriptor_c078c3c476799f44, []int{17}
   522  }
   523  func (m *ApplicationSetList) XXX_Unmarshal(b []byte) error {
   524  	return m.Unmarshal(b)
   525  }
   526  func (m *ApplicationSetList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   527  	b = b[:cap(b)]
   528  	n, err := m.MarshalToSizedBuffer(b)
   529  	if err != nil {
   530  		return nil, err
   531  	}
   532  	return b[:n], nil
   533  }
   534  func (m *ApplicationSetList) XXX_Merge(src proto.Message) {
   535  	xxx_messageInfo_ApplicationSetList.Merge(m, src)
   536  }
   537  func (m *ApplicationSetList) XXX_Size() int {
   538  	return m.Size()
   539  }
   540  func (m *ApplicationSetList) XXX_DiscardUnknown() {
   541  	xxx_messageInfo_ApplicationSetList.DiscardUnknown(m)
   542  }
   543  
   544  var xxx_messageInfo_ApplicationSetList proto.InternalMessageInfo
   545  
   546  func (m *ApplicationSetNestedGenerator) Reset()      { *m = ApplicationSetNestedGenerator{} }
   547  func (*ApplicationSetNestedGenerator) ProtoMessage() {}
   548  func (*ApplicationSetNestedGenerator) Descriptor() ([]byte, []int) {
   549  	return fileDescriptor_c078c3c476799f44, []int{18}
   550  }
   551  func (m *ApplicationSetNestedGenerator) XXX_Unmarshal(b []byte) error {
   552  	return m.Unmarshal(b)
   553  }
   554  func (m *ApplicationSetNestedGenerator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   555  	b = b[:cap(b)]
   556  	n, err := m.MarshalToSizedBuffer(b)
   557  	if err != nil {
   558  		return nil, err
   559  	}
   560  	return b[:n], nil
   561  }
   562  func (m *ApplicationSetNestedGenerator) XXX_Merge(src proto.Message) {
   563  	xxx_messageInfo_ApplicationSetNestedGenerator.Merge(m, src)
   564  }
   565  func (m *ApplicationSetNestedGenerator) XXX_Size() int {
   566  	return m.Size()
   567  }
   568  func (m *ApplicationSetNestedGenerator) XXX_DiscardUnknown() {
   569  	xxx_messageInfo_ApplicationSetNestedGenerator.DiscardUnknown(m)
   570  }
   571  
   572  var xxx_messageInfo_ApplicationSetNestedGenerator proto.InternalMessageInfo
   573  
   574  func (m *ApplicationSetResourceIgnoreDifferences) Reset() {
   575  	*m = ApplicationSetResourceIgnoreDifferences{}
   576  }
   577  func (*ApplicationSetResourceIgnoreDifferences) ProtoMessage() {}
   578  func (*ApplicationSetResourceIgnoreDifferences) Descriptor() ([]byte, []int) {
   579  	return fileDescriptor_c078c3c476799f44, []int{19}
   580  }
   581  func (m *ApplicationSetResourceIgnoreDifferences) XXX_Unmarshal(b []byte) error {
   582  	return m.Unmarshal(b)
   583  }
   584  func (m *ApplicationSetResourceIgnoreDifferences) 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 *ApplicationSetResourceIgnoreDifferences) XXX_Merge(src proto.Message) {
   593  	xxx_messageInfo_ApplicationSetResourceIgnoreDifferences.Merge(m, src)
   594  }
   595  func (m *ApplicationSetResourceIgnoreDifferences) XXX_Size() int {
   596  	return m.Size()
   597  }
   598  func (m *ApplicationSetResourceIgnoreDifferences) XXX_DiscardUnknown() {
   599  	xxx_messageInfo_ApplicationSetResourceIgnoreDifferences.DiscardUnknown(m)
   600  }
   601  
   602  var xxx_messageInfo_ApplicationSetResourceIgnoreDifferences proto.InternalMessageInfo
   603  
   604  func (m *ApplicationSetRolloutStep) Reset()      { *m = ApplicationSetRolloutStep{} }
   605  func (*ApplicationSetRolloutStep) ProtoMessage() {}
   606  func (*ApplicationSetRolloutStep) Descriptor() ([]byte, []int) {
   607  	return fileDescriptor_c078c3c476799f44, []int{20}
   608  }
   609  func (m *ApplicationSetRolloutStep) XXX_Unmarshal(b []byte) error {
   610  	return m.Unmarshal(b)
   611  }
   612  func (m *ApplicationSetRolloutStep) 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 *ApplicationSetRolloutStep) XXX_Merge(src proto.Message) {
   621  	xxx_messageInfo_ApplicationSetRolloutStep.Merge(m, src)
   622  }
   623  func (m *ApplicationSetRolloutStep) XXX_Size() int {
   624  	return m.Size()
   625  }
   626  func (m *ApplicationSetRolloutStep) XXX_DiscardUnknown() {
   627  	xxx_messageInfo_ApplicationSetRolloutStep.DiscardUnknown(m)
   628  }
   629  
   630  var xxx_messageInfo_ApplicationSetRolloutStep proto.InternalMessageInfo
   631  
   632  func (m *ApplicationSetRolloutStrategy) Reset()      { *m = ApplicationSetRolloutStrategy{} }
   633  func (*ApplicationSetRolloutStrategy) ProtoMessage() {}
   634  func (*ApplicationSetRolloutStrategy) Descriptor() ([]byte, []int) {
   635  	return fileDescriptor_c078c3c476799f44, []int{21}
   636  }
   637  func (m *ApplicationSetRolloutStrategy) XXX_Unmarshal(b []byte) error {
   638  	return m.Unmarshal(b)
   639  }
   640  func (m *ApplicationSetRolloutStrategy) 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 *ApplicationSetRolloutStrategy) XXX_Merge(src proto.Message) {
   649  	xxx_messageInfo_ApplicationSetRolloutStrategy.Merge(m, src)
   650  }
   651  func (m *ApplicationSetRolloutStrategy) XXX_Size() int {
   652  	return m.Size()
   653  }
   654  func (m *ApplicationSetRolloutStrategy) XXX_DiscardUnknown() {
   655  	xxx_messageInfo_ApplicationSetRolloutStrategy.DiscardUnknown(m)
   656  }
   657  
   658  var xxx_messageInfo_ApplicationSetRolloutStrategy proto.InternalMessageInfo
   659  
   660  func (m *ApplicationSetSpec) Reset()      { *m = ApplicationSetSpec{} }
   661  func (*ApplicationSetSpec) ProtoMessage() {}
   662  func (*ApplicationSetSpec) Descriptor() ([]byte, []int) {
   663  	return fileDescriptor_c078c3c476799f44, []int{22}
   664  }
   665  func (m *ApplicationSetSpec) XXX_Unmarshal(b []byte) error {
   666  	return m.Unmarshal(b)
   667  }
   668  func (m *ApplicationSetSpec) 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 *ApplicationSetSpec) XXX_Merge(src proto.Message) {
   677  	xxx_messageInfo_ApplicationSetSpec.Merge(m, src)
   678  }
   679  func (m *ApplicationSetSpec) XXX_Size() int {
   680  	return m.Size()
   681  }
   682  func (m *ApplicationSetSpec) XXX_DiscardUnknown() {
   683  	xxx_messageInfo_ApplicationSetSpec.DiscardUnknown(m)
   684  }
   685  
   686  var xxx_messageInfo_ApplicationSetSpec proto.InternalMessageInfo
   687  
   688  func (m *ApplicationSetStatus) Reset()      { *m = ApplicationSetStatus{} }
   689  func (*ApplicationSetStatus) ProtoMessage() {}
   690  func (*ApplicationSetStatus) Descriptor() ([]byte, []int) {
   691  	return fileDescriptor_c078c3c476799f44, []int{23}
   692  }
   693  func (m *ApplicationSetStatus) XXX_Unmarshal(b []byte) error {
   694  	return m.Unmarshal(b)
   695  }
   696  func (m *ApplicationSetStatus) 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 *ApplicationSetStatus) XXX_Merge(src proto.Message) {
   705  	xxx_messageInfo_ApplicationSetStatus.Merge(m, src)
   706  }
   707  func (m *ApplicationSetStatus) XXX_Size() int {
   708  	return m.Size()
   709  }
   710  func (m *ApplicationSetStatus) XXX_DiscardUnknown() {
   711  	xxx_messageInfo_ApplicationSetStatus.DiscardUnknown(m)
   712  }
   713  
   714  var xxx_messageInfo_ApplicationSetStatus proto.InternalMessageInfo
   715  
   716  func (m *ApplicationSetStrategy) Reset()      { *m = ApplicationSetStrategy{} }
   717  func (*ApplicationSetStrategy) ProtoMessage() {}
   718  func (*ApplicationSetStrategy) Descriptor() ([]byte, []int) {
   719  	return fileDescriptor_c078c3c476799f44, []int{24}
   720  }
   721  func (m *ApplicationSetStrategy) XXX_Unmarshal(b []byte) error {
   722  	return m.Unmarshal(b)
   723  }
   724  func (m *ApplicationSetStrategy) 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 *ApplicationSetStrategy) XXX_Merge(src proto.Message) {
   733  	xxx_messageInfo_ApplicationSetStrategy.Merge(m, src)
   734  }
   735  func (m *ApplicationSetStrategy) XXX_Size() int {
   736  	return m.Size()
   737  }
   738  func (m *ApplicationSetStrategy) XXX_DiscardUnknown() {
   739  	xxx_messageInfo_ApplicationSetStrategy.DiscardUnknown(m)
   740  }
   741  
   742  var xxx_messageInfo_ApplicationSetStrategy proto.InternalMessageInfo
   743  
   744  func (m *ApplicationSetSyncPolicy) Reset()      { *m = ApplicationSetSyncPolicy{} }
   745  func (*ApplicationSetSyncPolicy) ProtoMessage() {}
   746  func (*ApplicationSetSyncPolicy) Descriptor() ([]byte, []int) {
   747  	return fileDescriptor_c078c3c476799f44, []int{25}
   748  }
   749  func (m *ApplicationSetSyncPolicy) XXX_Unmarshal(b []byte) error {
   750  	return m.Unmarshal(b)
   751  }
   752  func (m *ApplicationSetSyncPolicy) 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 *ApplicationSetSyncPolicy) XXX_Merge(src proto.Message) {
   761  	xxx_messageInfo_ApplicationSetSyncPolicy.Merge(m, src)
   762  }
   763  func (m *ApplicationSetSyncPolicy) XXX_Size() int {
   764  	return m.Size()
   765  }
   766  func (m *ApplicationSetSyncPolicy) XXX_DiscardUnknown() {
   767  	xxx_messageInfo_ApplicationSetSyncPolicy.DiscardUnknown(m)
   768  }
   769  
   770  var xxx_messageInfo_ApplicationSetSyncPolicy proto.InternalMessageInfo
   771  
   772  func (m *ApplicationSetTemplate) Reset()      { *m = ApplicationSetTemplate{} }
   773  func (*ApplicationSetTemplate) ProtoMessage() {}
   774  func (*ApplicationSetTemplate) Descriptor() ([]byte, []int) {
   775  	return fileDescriptor_c078c3c476799f44, []int{26}
   776  }
   777  func (m *ApplicationSetTemplate) XXX_Unmarshal(b []byte) error {
   778  	return m.Unmarshal(b)
   779  }
   780  func (m *ApplicationSetTemplate) 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 *ApplicationSetTemplate) XXX_Merge(src proto.Message) {
   789  	xxx_messageInfo_ApplicationSetTemplate.Merge(m, src)
   790  }
   791  func (m *ApplicationSetTemplate) XXX_Size() int {
   792  	return m.Size()
   793  }
   794  func (m *ApplicationSetTemplate) XXX_DiscardUnknown() {
   795  	xxx_messageInfo_ApplicationSetTemplate.DiscardUnknown(m)
   796  }
   797  
   798  var xxx_messageInfo_ApplicationSetTemplate proto.InternalMessageInfo
   799  
   800  func (m *ApplicationSetTemplateMeta) Reset()      { *m = ApplicationSetTemplateMeta{} }
   801  func (*ApplicationSetTemplateMeta) ProtoMessage() {}
   802  func (*ApplicationSetTemplateMeta) Descriptor() ([]byte, []int) {
   803  	return fileDescriptor_c078c3c476799f44, []int{27}
   804  }
   805  func (m *ApplicationSetTemplateMeta) XXX_Unmarshal(b []byte) error {
   806  	return m.Unmarshal(b)
   807  }
   808  func (m *ApplicationSetTemplateMeta) 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 *ApplicationSetTemplateMeta) XXX_Merge(src proto.Message) {
   817  	xxx_messageInfo_ApplicationSetTemplateMeta.Merge(m, src)
   818  }
   819  func (m *ApplicationSetTemplateMeta) XXX_Size() int {
   820  	return m.Size()
   821  }
   822  func (m *ApplicationSetTemplateMeta) XXX_DiscardUnknown() {
   823  	xxx_messageInfo_ApplicationSetTemplateMeta.DiscardUnknown(m)
   824  }
   825  
   826  var xxx_messageInfo_ApplicationSetTemplateMeta proto.InternalMessageInfo
   827  
   828  func (m *ApplicationSetTerminalGenerator) Reset()      { *m = ApplicationSetTerminalGenerator{} }
   829  func (*ApplicationSetTerminalGenerator) ProtoMessage() {}
   830  func (*ApplicationSetTerminalGenerator) Descriptor() ([]byte, []int) {
   831  	return fileDescriptor_c078c3c476799f44, []int{28}
   832  }
   833  func (m *ApplicationSetTerminalGenerator) XXX_Unmarshal(b []byte) error {
   834  	return m.Unmarshal(b)
   835  }
   836  func (m *ApplicationSetTerminalGenerator) 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 *ApplicationSetTerminalGenerator) XXX_Merge(src proto.Message) {
   845  	xxx_messageInfo_ApplicationSetTerminalGenerator.Merge(m, src)
   846  }
   847  func (m *ApplicationSetTerminalGenerator) XXX_Size() int {
   848  	return m.Size()
   849  }
   850  func (m *ApplicationSetTerminalGenerator) XXX_DiscardUnknown() {
   851  	xxx_messageInfo_ApplicationSetTerminalGenerator.DiscardUnknown(m)
   852  }
   853  
   854  var xxx_messageInfo_ApplicationSetTerminalGenerator proto.InternalMessageInfo
   855  
   856  func (m *ApplicationSetTree) Reset()      { *m = ApplicationSetTree{} }
   857  func (*ApplicationSetTree) ProtoMessage() {}
   858  func (*ApplicationSetTree) Descriptor() ([]byte, []int) {
   859  	return fileDescriptor_c078c3c476799f44, []int{29}
   860  }
   861  func (m *ApplicationSetTree) XXX_Unmarshal(b []byte) error {
   862  	return m.Unmarshal(b)
   863  }
   864  func (m *ApplicationSetTree) 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 *ApplicationSetTree) XXX_Merge(src proto.Message) {
   873  	xxx_messageInfo_ApplicationSetTree.Merge(m, src)
   874  }
   875  func (m *ApplicationSetTree) XXX_Size() int {
   876  	return m.Size()
   877  }
   878  func (m *ApplicationSetTree) XXX_DiscardUnknown() {
   879  	xxx_messageInfo_ApplicationSetTree.DiscardUnknown(m)
   880  }
   881  
   882  var xxx_messageInfo_ApplicationSetTree proto.InternalMessageInfo
   883  
   884  func (m *ApplicationSource) Reset()      { *m = ApplicationSource{} }
   885  func (*ApplicationSource) ProtoMessage() {}
   886  func (*ApplicationSource) Descriptor() ([]byte, []int) {
   887  	return fileDescriptor_c078c3c476799f44, []int{30}
   888  }
   889  func (m *ApplicationSource) XXX_Unmarshal(b []byte) error {
   890  	return m.Unmarshal(b)
   891  }
   892  func (m *ApplicationSource) 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 *ApplicationSource) XXX_Merge(src proto.Message) {
   901  	xxx_messageInfo_ApplicationSource.Merge(m, src)
   902  }
   903  func (m *ApplicationSource) XXX_Size() int {
   904  	return m.Size()
   905  }
   906  func (m *ApplicationSource) XXX_DiscardUnknown() {
   907  	xxx_messageInfo_ApplicationSource.DiscardUnknown(m)
   908  }
   909  
   910  var xxx_messageInfo_ApplicationSource proto.InternalMessageInfo
   911  
   912  func (m *ApplicationSourceDirectory) Reset()      { *m = ApplicationSourceDirectory{} }
   913  func (*ApplicationSourceDirectory) ProtoMessage() {}
   914  func (*ApplicationSourceDirectory) Descriptor() ([]byte, []int) {
   915  	return fileDescriptor_c078c3c476799f44, []int{31}
   916  }
   917  func (m *ApplicationSourceDirectory) XXX_Unmarshal(b []byte) error {
   918  	return m.Unmarshal(b)
   919  }
   920  func (m *ApplicationSourceDirectory) 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 *ApplicationSourceDirectory) XXX_Merge(src proto.Message) {
   929  	xxx_messageInfo_ApplicationSourceDirectory.Merge(m, src)
   930  }
   931  func (m *ApplicationSourceDirectory) XXX_Size() int {
   932  	return m.Size()
   933  }
   934  func (m *ApplicationSourceDirectory) XXX_DiscardUnknown() {
   935  	xxx_messageInfo_ApplicationSourceDirectory.DiscardUnknown(m)
   936  }
   937  
   938  var xxx_messageInfo_ApplicationSourceDirectory proto.InternalMessageInfo
   939  
   940  func (m *ApplicationSourceHelm) Reset()      { *m = ApplicationSourceHelm{} }
   941  func (*ApplicationSourceHelm) ProtoMessage() {}
   942  func (*ApplicationSourceHelm) Descriptor() ([]byte, []int) {
   943  	return fileDescriptor_c078c3c476799f44, []int{32}
   944  }
   945  func (m *ApplicationSourceHelm) XXX_Unmarshal(b []byte) error {
   946  	return m.Unmarshal(b)
   947  }
   948  func (m *ApplicationSourceHelm) 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 *ApplicationSourceHelm) XXX_Merge(src proto.Message) {
   957  	xxx_messageInfo_ApplicationSourceHelm.Merge(m, src)
   958  }
   959  func (m *ApplicationSourceHelm) XXX_Size() int {
   960  	return m.Size()
   961  }
   962  func (m *ApplicationSourceHelm) XXX_DiscardUnknown() {
   963  	xxx_messageInfo_ApplicationSourceHelm.DiscardUnknown(m)
   964  }
   965  
   966  var xxx_messageInfo_ApplicationSourceHelm proto.InternalMessageInfo
   967  
   968  func (m *ApplicationSourceJsonnet) Reset()      { *m = ApplicationSourceJsonnet{} }
   969  func (*ApplicationSourceJsonnet) ProtoMessage() {}
   970  func (*ApplicationSourceJsonnet) Descriptor() ([]byte, []int) {
   971  	return fileDescriptor_c078c3c476799f44, []int{33}
   972  }
   973  func (m *ApplicationSourceJsonnet) XXX_Unmarshal(b []byte) error {
   974  	return m.Unmarshal(b)
   975  }
   976  func (m *ApplicationSourceJsonnet) 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 *ApplicationSourceJsonnet) XXX_Merge(src proto.Message) {
   985  	xxx_messageInfo_ApplicationSourceJsonnet.Merge(m, src)
   986  }
   987  func (m *ApplicationSourceJsonnet) XXX_Size() int {
   988  	return m.Size()
   989  }
   990  func (m *ApplicationSourceJsonnet) XXX_DiscardUnknown() {
   991  	xxx_messageInfo_ApplicationSourceJsonnet.DiscardUnknown(m)
   992  }
   993  
   994  var xxx_messageInfo_ApplicationSourceJsonnet proto.InternalMessageInfo
   995  
   996  func (m *ApplicationSourceKustomize) Reset()      { *m = ApplicationSourceKustomize{} }
   997  func (*ApplicationSourceKustomize) ProtoMessage() {}
   998  func (*ApplicationSourceKustomize) Descriptor() ([]byte, []int) {
   999  	return fileDescriptor_c078c3c476799f44, []int{34}
  1000  }
  1001  func (m *ApplicationSourceKustomize) XXX_Unmarshal(b []byte) error {
  1002  	return m.Unmarshal(b)
  1003  }
  1004  func (m *ApplicationSourceKustomize) 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 *ApplicationSourceKustomize) XXX_Merge(src proto.Message) {
  1013  	xxx_messageInfo_ApplicationSourceKustomize.Merge(m, src)
  1014  }
  1015  func (m *ApplicationSourceKustomize) XXX_Size() int {
  1016  	return m.Size()
  1017  }
  1018  func (m *ApplicationSourceKustomize) XXX_DiscardUnknown() {
  1019  	xxx_messageInfo_ApplicationSourceKustomize.DiscardUnknown(m)
  1020  }
  1021  
  1022  var xxx_messageInfo_ApplicationSourceKustomize proto.InternalMessageInfo
  1023  
  1024  func (m *ApplicationSourcePlugin) Reset()      { *m = ApplicationSourcePlugin{} }
  1025  func (*ApplicationSourcePlugin) ProtoMessage() {}
  1026  func (*ApplicationSourcePlugin) Descriptor() ([]byte, []int) {
  1027  	return fileDescriptor_c078c3c476799f44, []int{35}
  1028  }
  1029  func (m *ApplicationSourcePlugin) XXX_Unmarshal(b []byte) error {
  1030  	return m.Unmarshal(b)
  1031  }
  1032  func (m *ApplicationSourcePlugin) 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 *ApplicationSourcePlugin) XXX_Merge(src proto.Message) {
  1041  	xxx_messageInfo_ApplicationSourcePlugin.Merge(m, src)
  1042  }
  1043  func (m *ApplicationSourcePlugin) XXX_Size() int {
  1044  	return m.Size()
  1045  }
  1046  func (m *ApplicationSourcePlugin) XXX_DiscardUnknown() {
  1047  	xxx_messageInfo_ApplicationSourcePlugin.DiscardUnknown(m)
  1048  }
  1049  
  1050  var xxx_messageInfo_ApplicationSourcePlugin proto.InternalMessageInfo
  1051  
  1052  func (m *ApplicationSourcePluginParameter) Reset()      { *m = ApplicationSourcePluginParameter{} }
  1053  func (*ApplicationSourcePluginParameter) ProtoMessage() {}
  1054  func (*ApplicationSourcePluginParameter) Descriptor() ([]byte, []int) {
  1055  	return fileDescriptor_c078c3c476799f44, []int{36}
  1056  }
  1057  func (m *ApplicationSourcePluginParameter) XXX_Unmarshal(b []byte) error {
  1058  	return m.Unmarshal(b)
  1059  }
  1060  func (m *ApplicationSourcePluginParameter) 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 *ApplicationSourcePluginParameter) XXX_Merge(src proto.Message) {
  1069  	xxx_messageInfo_ApplicationSourcePluginParameter.Merge(m, src)
  1070  }
  1071  func (m *ApplicationSourcePluginParameter) XXX_Size() int {
  1072  	return m.Size()
  1073  }
  1074  func (m *ApplicationSourcePluginParameter) XXX_DiscardUnknown() {
  1075  	xxx_messageInfo_ApplicationSourcePluginParameter.DiscardUnknown(m)
  1076  }
  1077  
  1078  var xxx_messageInfo_ApplicationSourcePluginParameter proto.InternalMessageInfo
  1079  
  1080  func (m *ApplicationSpec) Reset()      { *m = ApplicationSpec{} }
  1081  func (*ApplicationSpec) ProtoMessage() {}
  1082  func (*ApplicationSpec) Descriptor() ([]byte, []int) {
  1083  	return fileDescriptor_c078c3c476799f44, []int{37}
  1084  }
  1085  func (m *ApplicationSpec) XXX_Unmarshal(b []byte) error {
  1086  	return m.Unmarshal(b)
  1087  }
  1088  func (m *ApplicationSpec) 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 *ApplicationSpec) XXX_Merge(src proto.Message) {
  1097  	xxx_messageInfo_ApplicationSpec.Merge(m, src)
  1098  }
  1099  func (m *ApplicationSpec) XXX_Size() int {
  1100  	return m.Size()
  1101  }
  1102  func (m *ApplicationSpec) XXX_DiscardUnknown() {
  1103  	xxx_messageInfo_ApplicationSpec.DiscardUnknown(m)
  1104  }
  1105  
  1106  var xxx_messageInfo_ApplicationSpec proto.InternalMessageInfo
  1107  
  1108  func (m *ApplicationStatus) Reset()      { *m = ApplicationStatus{} }
  1109  func (*ApplicationStatus) ProtoMessage() {}
  1110  func (*ApplicationStatus) Descriptor() ([]byte, []int) {
  1111  	return fileDescriptor_c078c3c476799f44, []int{38}
  1112  }
  1113  func (m *ApplicationStatus) XXX_Unmarshal(b []byte) error {
  1114  	return m.Unmarshal(b)
  1115  }
  1116  func (m *ApplicationStatus) 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 *ApplicationStatus) XXX_Merge(src proto.Message) {
  1125  	xxx_messageInfo_ApplicationStatus.Merge(m, src)
  1126  }
  1127  func (m *ApplicationStatus) XXX_Size() int {
  1128  	return m.Size()
  1129  }
  1130  func (m *ApplicationStatus) XXX_DiscardUnknown() {
  1131  	xxx_messageInfo_ApplicationStatus.DiscardUnknown(m)
  1132  }
  1133  
  1134  var xxx_messageInfo_ApplicationStatus proto.InternalMessageInfo
  1135  
  1136  func (m *ApplicationSummary) Reset()      { *m = ApplicationSummary{} }
  1137  func (*ApplicationSummary) ProtoMessage() {}
  1138  func (*ApplicationSummary) Descriptor() ([]byte, []int) {
  1139  	return fileDescriptor_c078c3c476799f44, []int{39}
  1140  }
  1141  func (m *ApplicationSummary) XXX_Unmarshal(b []byte) error {
  1142  	return m.Unmarshal(b)
  1143  }
  1144  func (m *ApplicationSummary) 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 *ApplicationSummary) XXX_Merge(src proto.Message) {
  1153  	xxx_messageInfo_ApplicationSummary.Merge(m, src)
  1154  }
  1155  func (m *ApplicationSummary) XXX_Size() int {
  1156  	return m.Size()
  1157  }
  1158  func (m *ApplicationSummary) XXX_DiscardUnknown() {
  1159  	xxx_messageInfo_ApplicationSummary.DiscardUnknown(m)
  1160  }
  1161  
  1162  var xxx_messageInfo_ApplicationSummary proto.InternalMessageInfo
  1163  
  1164  func (m *ApplicationTree) Reset()      { *m = ApplicationTree{} }
  1165  func (*ApplicationTree) ProtoMessage() {}
  1166  func (*ApplicationTree) Descriptor() ([]byte, []int) {
  1167  	return fileDescriptor_c078c3c476799f44, []int{40}
  1168  }
  1169  func (m *ApplicationTree) XXX_Unmarshal(b []byte) error {
  1170  	return m.Unmarshal(b)
  1171  }
  1172  func (m *ApplicationTree) 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 *ApplicationTree) XXX_Merge(src proto.Message) {
  1181  	xxx_messageInfo_ApplicationTree.Merge(m, src)
  1182  }
  1183  func (m *ApplicationTree) XXX_Size() int {
  1184  	return m.Size()
  1185  }
  1186  func (m *ApplicationTree) XXX_DiscardUnknown() {
  1187  	xxx_messageInfo_ApplicationTree.DiscardUnknown(m)
  1188  }
  1189  
  1190  var xxx_messageInfo_ApplicationTree proto.InternalMessageInfo
  1191  
  1192  func (m *ApplicationWatchEvent) Reset()      { *m = ApplicationWatchEvent{} }
  1193  func (*ApplicationWatchEvent) ProtoMessage() {}
  1194  func (*ApplicationWatchEvent) Descriptor() ([]byte, []int) {
  1195  	return fileDescriptor_c078c3c476799f44, []int{41}
  1196  }
  1197  func (m *ApplicationWatchEvent) XXX_Unmarshal(b []byte) error {
  1198  	return m.Unmarshal(b)
  1199  }
  1200  func (m *ApplicationWatchEvent) 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 *ApplicationWatchEvent) XXX_Merge(src proto.Message) {
  1209  	xxx_messageInfo_ApplicationWatchEvent.Merge(m, src)
  1210  }
  1211  func (m *ApplicationWatchEvent) XXX_Size() int {
  1212  	return m.Size()
  1213  }
  1214  func (m *ApplicationWatchEvent) XXX_DiscardUnknown() {
  1215  	xxx_messageInfo_ApplicationWatchEvent.DiscardUnknown(m)
  1216  }
  1217  
  1218  var xxx_messageInfo_ApplicationWatchEvent proto.InternalMessageInfo
  1219  
  1220  func (m *Backoff) Reset()      { *m = Backoff{} }
  1221  func (*Backoff) ProtoMessage() {}
  1222  func (*Backoff) Descriptor() ([]byte, []int) {
  1223  	return fileDescriptor_c078c3c476799f44, []int{42}
  1224  }
  1225  func (m *Backoff) XXX_Unmarshal(b []byte) error {
  1226  	return m.Unmarshal(b)
  1227  }
  1228  func (m *Backoff) 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 *Backoff) XXX_Merge(src proto.Message) {
  1237  	xxx_messageInfo_Backoff.Merge(m, src)
  1238  }
  1239  func (m *Backoff) XXX_Size() int {
  1240  	return m.Size()
  1241  }
  1242  func (m *Backoff) XXX_DiscardUnknown() {
  1243  	xxx_messageInfo_Backoff.DiscardUnknown(m)
  1244  }
  1245  
  1246  var xxx_messageInfo_Backoff proto.InternalMessageInfo
  1247  
  1248  func (m *BasicAuthBitbucketServer) Reset()      { *m = BasicAuthBitbucketServer{} }
  1249  func (*BasicAuthBitbucketServer) ProtoMessage() {}
  1250  func (*BasicAuthBitbucketServer) Descriptor() ([]byte, []int) {
  1251  	return fileDescriptor_c078c3c476799f44, []int{43}
  1252  }
  1253  func (m *BasicAuthBitbucketServer) XXX_Unmarshal(b []byte) error {
  1254  	return m.Unmarshal(b)
  1255  }
  1256  func (m *BasicAuthBitbucketServer) 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 *BasicAuthBitbucketServer) XXX_Merge(src proto.Message) {
  1265  	xxx_messageInfo_BasicAuthBitbucketServer.Merge(m, src)
  1266  }
  1267  func (m *BasicAuthBitbucketServer) XXX_Size() int {
  1268  	return m.Size()
  1269  }
  1270  func (m *BasicAuthBitbucketServer) XXX_DiscardUnknown() {
  1271  	xxx_messageInfo_BasicAuthBitbucketServer.DiscardUnknown(m)
  1272  }
  1273  
  1274  var xxx_messageInfo_BasicAuthBitbucketServer proto.InternalMessageInfo
  1275  
  1276  func (m *BearerTokenBitbucket) Reset()      { *m = BearerTokenBitbucket{} }
  1277  func (*BearerTokenBitbucket) ProtoMessage() {}
  1278  func (*BearerTokenBitbucket) Descriptor() ([]byte, []int) {
  1279  	return fileDescriptor_c078c3c476799f44, []int{44}
  1280  }
  1281  func (m *BearerTokenBitbucket) XXX_Unmarshal(b []byte) error {
  1282  	return m.Unmarshal(b)
  1283  }
  1284  func (m *BearerTokenBitbucket) 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 *BearerTokenBitbucket) XXX_Merge(src proto.Message) {
  1293  	xxx_messageInfo_BearerTokenBitbucket.Merge(m, src)
  1294  }
  1295  func (m *BearerTokenBitbucket) XXX_Size() int {
  1296  	return m.Size()
  1297  }
  1298  func (m *BearerTokenBitbucket) XXX_DiscardUnknown() {
  1299  	xxx_messageInfo_BearerTokenBitbucket.DiscardUnknown(m)
  1300  }
  1301  
  1302  var xxx_messageInfo_BearerTokenBitbucket proto.InternalMessageInfo
  1303  
  1304  func (m *BearerTokenBitbucketCloud) Reset()      { *m = BearerTokenBitbucketCloud{} }
  1305  func (*BearerTokenBitbucketCloud) ProtoMessage() {}
  1306  func (*BearerTokenBitbucketCloud) Descriptor() ([]byte, []int) {
  1307  	return fileDescriptor_c078c3c476799f44, []int{45}
  1308  }
  1309  func (m *BearerTokenBitbucketCloud) XXX_Unmarshal(b []byte) error {
  1310  	return m.Unmarshal(b)
  1311  }
  1312  func (m *BearerTokenBitbucketCloud) 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 *BearerTokenBitbucketCloud) XXX_Merge(src proto.Message) {
  1321  	xxx_messageInfo_BearerTokenBitbucketCloud.Merge(m, src)
  1322  }
  1323  func (m *BearerTokenBitbucketCloud) XXX_Size() int {
  1324  	return m.Size()
  1325  }
  1326  func (m *BearerTokenBitbucketCloud) XXX_DiscardUnknown() {
  1327  	xxx_messageInfo_BearerTokenBitbucketCloud.DiscardUnknown(m)
  1328  }
  1329  
  1330  var xxx_messageInfo_BearerTokenBitbucketCloud proto.InternalMessageInfo
  1331  
  1332  func (m *ChartDetails) Reset()      { *m = ChartDetails{} }
  1333  func (*ChartDetails) ProtoMessage() {}
  1334  func (*ChartDetails) Descriptor() ([]byte, []int) {
  1335  	return fileDescriptor_c078c3c476799f44, []int{46}
  1336  }
  1337  func (m *ChartDetails) XXX_Unmarshal(b []byte) error {
  1338  	return m.Unmarshal(b)
  1339  }
  1340  func (m *ChartDetails) 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 *ChartDetails) XXX_Merge(src proto.Message) {
  1349  	xxx_messageInfo_ChartDetails.Merge(m, src)
  1350  }
  1351  func (m *ChartDetails) XXX_Size() int {
  1352  	return m.Size()
  1353  }
  1354  func (m *ChartDetails) XXX_DiscardUnknown() {
  1355  	xxx_messageInfo_ChartDetails.DiscardUnknown(m)
  1356  }
  1357  
  1358  var xxx_messageInfo_ChartDetails proto.InternalMessageInfo
  1359  
  1360  func (m *Cluster) Reset()      { *m = Cluster{} }
  1361  func (*Cluster) ProtoMessage() {}
  1362  func (*Cluster) Descriptor() ([]byte, []int) {
  1363  	return fileDescriptor_c078c3c476799f44, []int{47}
  1364  }
  1365  func (m *Cluster) XXX_Unmarshal(b []byte) error {
  1366  	return m.Unmarshal(b)
  1367  }
  1368  func (m *Cluster) 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 *Cluster) XXX_Merge(src proto.Message) {
  1377  	xxx_messageInfo_Cluster.Merge(m, src)
  1378  }
  1379  func (m *Cluster) XXX_Size() int {
  1380  	return m.Size()
  1381  }
  1382  func (m *Cluster) XXX_DiscardUnknown() {
  1383  	xxx_messageInfo_Cluster.DiscardUnknown(m)
  1384  }
  1385  
  1386  var xxx_messageInfo_Cluster proto.InternalMessageInfo
  1387  
  1388  func (m *ClusterCacheInfo) Reset()      { *m = ClusterCacheInfo{} }
  1389  func (*ClusterCacheInfo) ProtoMessage() {}
  1390  func (*ClusterCacheInfo) Descriptor() ([]byte, []int) {
  1391  	return fileDescriptor_c078c3c476799f44, []int{48}
  1392  }
  1393  func (m *ClusterCacheInfo) XXX_Unmarshal(b []byte) error {
  1394  	return m.Unmarshal(b)
  1395  }
  1396  func (m *ClusterCacheInfo) 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 *ClusterCacheInfo) XXX_Merge(src proto.Message) {
  1405  	xxx_messageInfo_ClusterCacheInfo.Merge(m, src)
  1406  }
  1407  func (m *ClusterCacheInfo) XXX_Size() int {
  1408  	return m.Size()
  1409  }
  1410  func (m *ClusterCacheInfo) XXX_DiscardUnknown() {
  1411  	xxx_messageInfo_ClusterCacheInfo.DiscardUnknown(m)
  1412  }
  1413  
  1414  var xxx_messageInfo_ClusterCacheInfo proto.InternalMessageInfo
  1415  
  1416  func (m *ClusterConfig) Reset()      { *m = ClusterConfig{} }
  1417  func (*ClusterConfig) ProtoMessage() {}
  1418  func (*ClusterConfig) Descriptor() ([]byte, []int) {
  1419  	return fileDescriptor_c078c3c476799f44, []int{49}
  1420  }
  1421  func (m *ClusterConfig) XXX_Unmarshal(b []byte) error {
  1422  	return m.Unmarshal(b)
  1423  }
  1424  func (m *ClusterConfig) 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 *ClusterConfig) XXX_Merge(src proto.Message) {
  1433  	xxx_messageInfo_ClusterConfig.Merge(m, src)
  1434  }
  1435  func (m *ClusterConfig) XXX_Size() int {
  1436  	return m.Size()
  1437  }
  1438  func (m *ClusterConfig) XXX_DiscardUnknown() {
  1439  	xxx_messageInfo_ClusterConfig.DiscardUnknown(m)
  1440  }
  1441  
  1442  var xxx_messageInfo_ClusterConfig proto.InternalMessageInfo
  1443  
  1444  func (m *ClusterGenerator) Reset()      { *m = ClusterGenerator{} }
  1445  func (*ClusterGenerator) ProtoMessage() {}
  1446  func (*ClusterGenerator) Descriptor() ([]byte, []int) {
  1447  	return fileDescriptor_c078c3c476799f44, []int{50}
  1448  }
  1449  func (m *ClusterGenerator) XXX_Unmarshal(b []byte) error {
  1450  	return m.Unmarshal(b)
  1451  }
  1452  func (m *ClusterGenerator) 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 *ClusterGenerator) XXX_Merge(src proto.Message) {
  1461  	xxx_messageInfo_ClusterGenerator.Merge(m, src)
  1462  }
  1463  func (m *ClusterGenerator) XXX_Size() int {
  1464  	return m.Size()
  1465  }
  1466  func (m *ClusterGenerator) XXX_DiscardUnknown() {
  1467  	xxx_messageInfo_ClusterGenerator.DiscardUnknown(m)
  1468  }
  1469  
  1470  var xxx_messageInfo_ClusterGenerator proto.InternalMessageInfo
  1471  
  1472  func (m *ClusterInfo) Reset()      { *m = ClusterInfo{} }
  1473  func (*ClusterInfo) ProtoMessage() {}
  1474  func (*ClusterInfo) Descriptor() ([]byte, []int) {
  1475  	return fileDescriptor_c078c3c476799f44, []int{51}
  1476  }
  1477  func (m *ClusterInfo) XXX_Unmarshal(b []byte) error {
  1478  	return m.Unmarshal(b)
  1479  }
  1480  func (m *ClusterInfo) 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 *ClusterInfo) XXX_Merge(src proto.Message) {
  1489  	xxx_messageInfo_ClusterInfo.Merge(m, src)
  1490  }
  1491  func (m *ClusterInfo) XXX_Size() int {
  1492  	return m.Size()
  1493  }
  1494  func (m *ClusterInfo) XXX_DiscardUnknown() {
  1495  	xxx_messageInfo_ClusterInfo.DiscardUnknown(m)
  1496  }
  1497  
  1498  var xxx_messageInfo_ClusterInfo proto.InternalMessageInfo
  1499  
  1500  func (m *ClusterList) Reset()      { *m = ClusterList{} }
  1501  func (*ClusterList) ProtoMessage() {}
  1502  func (*ClusterList) Descriptor() ([]byte, []int) {
  1503  	return fileDescriptor_c078c3c476799f44, []int{52}
  1504  }
  1505  func (m *ClusterList) XXX_Unmarshal(b []byte) error {
  1506  	return m.Unmarshal(b)
  1507  }
  1508  func (m *ClusterList) 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 *ClusterList) XXX_Merge(src proto.Message) {
  1517  	xxx_messageInfo_ClusterList.Merge(m, src)
  1518  }
  1519  func (m *ClusterList) XXX_Size() int {
  1520  	return m.Size()
  1521  }
  1522  func (m *ClusterList) XXX_DiscardUnknown() {
  1523  	xxx_messageInfo_ClusterList.DiscardUnknown(m)
  1524  }
  1525  
  1526  var xxx_messageInfo_ClusterList proto.InternalMessageInfo
  1527  
  1528  func (m *Command) Reset()      { *m = Command{} }
  1529  func (*Command) ProtoMessage() {}
  1530  func (*Command) Descriptor() ([]byte, []int) {
  1531  	return fileDescriptor_c078c3c476799f44, []int{53}
  1532  }
  1533  func (m *Command) XXX_Unmarshal(b []byte) error {
  1534  	return m.Unmarshal(b)
  1535  }
  1536  func (m *Command) 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 *Command) XXX_Merge(src proto.Message) {
  1545  	xxx_messageInfo_Command.Merge(m, src)
  1546  }
  1547  func (m *Command) XXX_Size() int {
  1548  	return m.Size()
  1549  }
  1550  func (m *Command) XXX_DiscardUnknown() {
  1551  	xxx_messageInfo_Command.DiscardUnknown(m)
  1552  }
  1553  
  1554  var xxx_messageInfo_Command proto.InternalMessageInfo
  1555  
  1556  func (m *CommitMetadata) Reset()      { *m = CommitMetadata{} }
  1557  func (*CommitMetadata) ProtoMessage() {}
  1558  func (*CommitMetadata) Descriptor() ([]byte, []int) {
  1559  	return fileDescriptor_c078c3c476799f44, []int{54}
  1560  }
  1561  func (m *CommitMetadata) XXX_Unmarshal(b []byte) error {
  1562  	return m.Unmarshal(b)
  1563  }
  1564  func (m *CommitMetadata) 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 *CommitMetadata) XXX_Merge(src proto.Message) {
  1573  	xxx_messageInfo_CommitMetadata.Merge(m, src)
  1574  }
  1575  func (m *CommitMetadata) XXX_Size() int {
  1576  	return m.Size()
  1577  }
  1578  func (m *CommitMetadata) XXX_DiscardUnknown() {
  1579  	xxx_messageInfo_CommitMetadata.DiscardUnknown(m)
  1580  }
  1581  
  1582  var xxx_messageInfo_CommitMetadata proto.InternalMessageInfo
  1583  
  1584  func (m *ComparedTo) Reset()      { *m = ComparedTo{} }
  1585  func (*ComparedTo) ProtoMessage() {}
  1586  func (*ComparedTo) Descriptor() ([]byte, []int) {
  1587  	return fileDescriptor_c078c3c476799f44, []int{55}
  1588  }
  1589  func (m *ComparedTo) XXX_Unmarshal(b []byte) error {
  1590  	return m.Unmarshal(b)
  1591  }
  1592  func (m *ComparedTo) 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 *ComparedTo) XXX_Merge(src proto.Message) {
  1601  	xxx_messageInfo_ComparedTo.Merge(m, src)
  1602  }
  1603  func (m *ComparedTo) XXX_Size() int {
  1604  	return m.Size()
  1605  }
  1606  func (m *ComparedTo) XXX_DiscardUnknown() {
  1607  	xxx_messageInfo_ComparedTo.DiscardUnknown(m)
  1608  }
  1609  
  1610  var xxx_messageInfo_ComparedTo proto.InternalMessageInfo
  1611  
  1612  func (m *ComponentParameter) Reset()      { *m = ComponentParameter{} }
  1613  func (*ComponentParameter) ProtoMessage() {}
  1614  func (*ComponentParameter) Descriptor() ([]byte, []int) {
  1615  	return fileDescriptor_c078c3c476799f44, []int{56}
  1616  }
  1617  func (m *ComponentParameter) XXX_Unmarshal(b []byte) error {
  1618  	return m.Unmarshal(b)
  1619  }
  1620  func (m *ComponentParameter) 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 *ComponentParameter) XXX_Merge(src proto.Message) {
  1629  	xxx_messageInfo_ComponentParameter.Merge(m, src)
  1630  }
  1631  func (m *ComponentParameter) XXX_Size() int {
  1632  	return m.Size()
  1633  }
  1634  func (m *ComponentParameter) XXX_DiscardUnknown() {
  1635  	xxx_messageInfo_ComponentParameter.DiscardUnknown(m)
  1636  }
  1637  
  1638  var xxx_messageInfo_ComponentParameter proto.InternalMessageInfo
  1639  
  1640  func (m *ConfigManagementPlugin) Reset()      { *m = ConfigManagementPlugin{} }
  1641  func (*ConfigManagementPlugin) ProtoMessage() {}
  1642  func (*ConfigManagementPlugin) Descriptor() ([]byte, []int) {
  1643  	return fileDescriptor_c078c3c476799f44, []int{57}
  1644  }
  1645  func (m *ConfigManagementPlugin) XXX_Unmarshal(b []byte) error {
  1646  	return m.Unmarshal(b)
  1647  }
  1648  func (m *ConfigManagementPlugin) 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 *ConfigManagementPlugin) XXX_Merge(src proto.Message) {
  1657  	xxx_messageInfo_ConfigManagementPlugin.Merge(m, src)
  1658  }
  1659  func (m *ConfigManagementPlugin) XXX_Size() int {
  1660  	return m.Size()
  1661  }
  1662  func (m *ConfigManagementPlugin) XXX_DiscardUnknown() {
  1663  	xxx_messageInfo_ConfigManagementPlugin.DiscardUnknown(m)
  1664  }
  1665  
  1666  var xxx_messageInfo_ConfigManagementPlugin proto.InternalMessageInfo
  1667  
  1668  func (m *ConfigMapKeyRef) Reset()      { *m = ConfigMapKeyRef{} }
  1669  func (*ConfigMapKeyRef) ProtoMessage() {}
  1670  func (*ConfigMapKeyRef) Descriptor() ([]byte, []int) {
  1671  	return fileDescriptor_c078c3c476799f44, []int{58}
  1672  }
  1673  func (m *ConfigMapKeyRef) XXX_Unmarshal(b []byte) error {
  1674  	return m.Unmarshal(b)
  1675  }
  1676  func (m *ConfigMapKeyRef) 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 *ConfigMapKeyRef) XXX_Merge(src proto.Message) {
  1685  	xxx_messageInfo_ConfigMapKeyRef.Merge(m, src)
  1686  }
  1687  func (m *ConfigMapKeyRef) XXX_Size() int {
  1688  	return m.Size()
  1689  }
  1690  func (m *ConfigMapKeyRef) XXX_DiscardUnknown() {
  1691  	xxx_messageInfo_ConfigMapKeyRef.DiscardUnknown(m)
  1692  }
  1693  
  1694  var xxx_messageInfo_ConfigMapKeyRef proto.InternalMessageInfo
  1695  
  1696  func (m *ConnectionState) Reset()      { *m = ConnectionState{} }
  1697  func (*ConnectionState) ProtoMessage() {}
  1698  func (*ConnectionState) Descriptor() ([]byte, []int) {
  1699  	return fileDescriptor_c078c3c476799f44, []int{59}
  1700  }
  1701  func (m *ConnectionState) XXX_Unmarshal(b []byte) error {
  1702  	return m.Unmarshal(b)
  1703  }
  1704  func (m *ConnectionState) 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 *ConnectionState) XXX_Merge(src proto.Message) {
  1713  	xxx_messageInfo_ConnectionState.Merge(m, src)
  1714  }
  1715  func (m *ConnectionState) XXX_Size() int {
  1716  	return m.Size()
  1717  }
  1718  func (m *ConnectionState) XXX_DiscardUnknown() {
  1719  	xxx_messageInfo_ConnectionState.DiscardUnknown(m)
  1720  }
  1721  
  1722  var xxx_messageInfo_ConnectionState proto.InternalMessageInfo
  1723  
  1724  func (m *DrySource) Reset()      { *m = DrySource{} }
  1725  func (*DrySource) ProtoMessage() {}
  1726  func (*DrySource) Descriptor() ([]byte, []int) {
  1727  	return fileDescriptor_c078c3c476799f44, []int{60}
  1728  }
  1729  func (m *DrySource) XXX_Unmarshal(b []byte) error {
  1730  	return m.Unmarshal(b)
  1731  }
  1732  func (m *DrySource) 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 *DrySource) XXX_Merge(src proto.Message) {
  1741  	xxx_messageInfo_DrySource.Merge(m, src)
  1742  }
  1743  func (m *DrySource) XXX_Size() int {
  1744  	return m.Size()
  1745  }
  1746  func (m *DrySource) XXX_DiscardUnknown() {
  1747  	xxx_messageInfo_DrySource.DiscardUnknown(m)
  1748  }
  1749  
  1750  var xxx_messageInfo_DrySource proto.InternalMessageInfo
  1751  
  1752  func (m *DuckTypeGenerator) Reset()      { *m = DuckTypeGenerator{} }
  1753  func (*DuckTypeGenerator) ProtoMessage() {}
  1754  func (*DuckTypeGenerator) Descriptor() ([]byte, []int) {
  1755  	return fileDescriptor_c078c3c476799f44, []int{61}
  1756  }
  1757  func (m *DuckTypeGenerator) XXX_Unmarshal(b []byte) error {
  1758  	return m.Unmarshal(b)
  1759  }
  1760  func (m *DuckTypeGenerator) 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 *DuckTypeGenerator) XXX_Merge(src proto.Message) {
  1769  	xxx_messageInfo_DuckTypeGenerator.Merge(m, src)
  1770  }
  1771  func (m *DuckTypeGenerator) XXX_Size() int {
  1772  	return m.Size()
  1773  }
  1774  func (m *DuckTypeGenerator) XXX_DiscardUnknown() {
  1775  	xxx_messageInfo_DuckTypeGenerator.DiscardUnknown(m)
  1776  }
  1777  
  1778  var xxx_messageInfo_DuckTypeGenerator proto.InternalMessageInfo
  1779  
  1780  func (m *EnvEntry) Reset()      { *m = EnvEntry{} }
  1781  func (*EnvEntry) ProtoMessage() {}
  1782  func (*EnvEntry) Descriptor() ([]byte, []int) {
  1783  	return fileDescriptor_c078c3c476799f44, []int{62}
  1784  }
  1785  func (m *EnvEntry) XXX_Unmarshal(b []byte) error {
  1786  	return m.Unmarshal(b)
  1787  }
  1788  func (m *EnvEntry) 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 *EnvEntry) XXX_Merge(src proto.Message) {
  1797  	xxx_messageInfo_EnvEntry.Merge(m, src)
  1798  }
  1799  func (m *EnvEntry) XXX_Size() int {
  1800  	return m.Size()
  1801  }
  1802  func (m *EnvEntry) XXX_DiscardUnknown() {
  1803  	xxx_messageInfo_EnvEntry.DiscardUnknown(m)
  1804  }
  1805  
  1806  var xxx_messageInfo_EnvEntry proto.InternalMessageInfo
  1807  
  1808  func (m *ExecProviderConfig) Reset()      { *m = ExecProviderConfig{} }
  1809  func (*ExecProviderConfig) ProtoMessage() {}
  1810  func (*ExecProviderConfig) Descriptor() ([]byte, []int) {
  1811  	return fileDescriptor_c078c3c476799f44, []int{63}
  1812  }
  1813  func (m *ExecProviderConfig) XXX_Unmarshal(b []byte) error {
  1814  	return m.Unmarshal(b)
  1815  }
  1816  func (m *ExecProviderConfig) 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 *ExecProviderConfig) XXX_Merge(src proto.Message) {
  1825  	xxx_messageInfo_ExecProviderConfig.Merge(m, src)
  1826  }
  1827  func (m *ExecProviderConfig) XXX_Size() int {
  1828  	return m.Size()
  1829  }
  1830  func (m *ExecProviderConfig) XXX_DiscardUnknown() {
  1831  	xxx_messageInfo_ExecProviderConfig.DiscardUnknown(m)
  1832  }
  1833  
  1834  var xxx_messageInfo_ExecProviderConfig proto.InternalMessageInfo
  1835  
  1836  func (m *GitDirectoryGeneratorItem) Reset()      { *m = GitDirectoryGeneratorItem{} }
  1837  func (*GitDirectoryGeneratorItem) ProtoMessage() {}
  1838  func (*GitDirectoryGeneratorItem) Descriptor() ([]byte, []int) {
  1839  	return fileDescriptor_c078c3c476799f44, []int{64}
  1840  }
  1841  func (m *GitDirectoryGeneratorItem) XXX_Unmarshal(b []byte) error {
  1842  	return m.Unmarshal(b)
  1843  }
  1844  func (m *GitDirectoryGeneratorItem) 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 *GitDirectoryGeneratorItem) XXX_Merge(src proto.Message) {
  1853  	xxx_messageInfo_GitDirectoryGeneratorItem.Merge(m, src)
  1854  }
  1855  func (m *GitDirectoryGeneratorItem) XXX_Size() int {
  1856  	return m.Size()
  1857  }
  1858  func (m *GitDirectoryGeneratorItem) XXX_DiscardUnknown() {
  1859  	xxx_messageInfo_GitDirectoryGeneratorItem.DiscardUnknown(m)
  1860  }
  1861  
  1862  var xxx_messageInfo_GitDirectoryGeneratorItem proto.InternalMessageInfo
  1863  
  1864  func (m *GitFileGeneratorItem) Reset()      { *m = GitFileGeneratorItem{} }
  1865  func (*GitFileGeneratorItem) ProtoMessage() {}
  1866  func (*GitFileGeneratorItem) Descriptor() ([]byte, []int) {
  1867  	return fileDescriptor_c078c3c476799f44, []int{65}
  1868  }
  1869  func (m *GitFileGeneratorItem) XXX_Unmarshal(b []byte) error {
  1870  	return m.Unmarshal(b)
  1871  }
  1872  func (m *GitFileGeneratorItem) 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 *GitFileGeneratorItem) XXX_Merge(src proto.Message) {
  1881  	xxx_messageInfo_GitFileGeneratorItem.Merge(m, src)
  1882  }
  1883  func (m *GitFileGeneratorItem) XXX_Size() int {
  1884  	return m.Size()
  1885  }
  1886  func (m *GitFileGeneratorItem) XXX_DiscardUnknown() {
  1887  	xxx_messageInfo_GitFileGeneratorItem.DiscardUnknown(m)
  1888  }
  1889  
  1890  var xxx_messageInfo_GitFileGeneratorItem proto.InternalMessageInfo
  1891  
  1892  func (m *GitGenerator) Reset()      { *m = GitGenerator{} }
  1893  func (*GitGenerator) ProtoMessage() {}
  1894  func (*GitGenerator) Descriptor() ([]byte, []int) {
  1895  	return fileDescriptor_c078c3c476799f44, []int{66}
  1896  }
  1897  func (m *GitGenerator) XXX_Unmarshal(b []byte) error {
  1898  	return m.Unmarshal(b)
  1899  }
  1900  func (m *GitGenerator) 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 *GitGenerator) XXX_Merge(src proto.Message) {
  1909  	xxx_messageInfo_GitGenerator.Merge(m, src)
  1910  }
  1911  func (m *GitGenerator) XXX_Size() int {
  1912  	return m.Size()
  1913  }
  1914  func (m *GitGenerator) XXX_DiscardUnknown() {
  1915  	xxx_messageInfo_GitGenerator.DiscardUnknown(m)
  1916  }
  1917  
  1918  var xxx_messageInfo_GitGenerator proto.InternalMessageInfo
  1919  
  1920  func (m *GnuPGPublicKey) Reset()      { *m = GnuPGPublicKey{} }
  1921  func (*GnuPGPublicKey) ProtoMessage() {}
  1922  func (*GnuPGPublicKey) Descriptor() ([]byte, []int) {
  1923  	return fileDescriptor_c078c3c476799f44, []int{67}
  1924  }
  1925  func (m *GnuPGPublicKey) XXX_Unmarshal(b []byte) error {
  1926  	return m.Unmarshal(b)
  1927  }
  1928  func (m *GnuPGPublicKey) 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 *GnuPGPublicKey) XXX_Merge(src proto.Message) {
  1937  	xxx_messageInfo_GnuPGPublicKey.Merge(m, src)
  1938  }
  1939  func (m *GnuPGPublicKey) XXX_Size() int {
  1940  	return m.Size()
  1941  }
  1942  func (m *GnuPGPublicKey) XXX_DiscardUnknown() {
  1943  	xxx_messageInfo_GnuPGPublicKey.DiscardUnknown(m)
  1944  }
  1945  
  1946  var xxx_messageInfo_GnuPGPublicKey proto.InternalMessageInfo
  1947  
  1948  func (m *GnuPGPublicKeyList) Reset()      { *m = GnuPGPublicKeyList{} }
  1949  func (*GnuPGPublicKeyList) ProtoMessage() {}
  1950  func (*GnuPGPublicKeyList) Descriptor() ([]byte, []int) {
  1951  	return fileDescriptor_c078c3c476799f44, []int{68}
  1952  }
  1953  func (m *GnuPGPublicKeyList) XXX_Unmarshal(b []byte) error {
  1954  	return m.Unmarshal(b)
  1955  }
  1956  func (m *GnuPGPublicKeyList) 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 *GnuPGPublicKeyList) XXX_Merge(src proto.Message) {
  1965  	xxx_messageInfo_GnuPGPublicKeyList.Merge(m, src)
  1966  }
  1967  func (m *GnuPGPublicKeyList) XXX_Size() int {
  1968  	return m.Size()
  1969  }
  1970  func (m *GnuPGPublicKeyList) XXX_DiscardUnknown() {
  1971  	xxx_messageInfo_GnuPGPublicKeyList.DiscardUnknown(m)
  1972  }
  1973  
  1974  var xxx_messageInfo_GnuPGPublicKeyList proto.InternalMessageInfo
  1975  
  1976  func (m *HealthStatus) Reset()      { *m = HealthStatus{} }
  1977  func (*HealthStatus) ProtoMessage() {}
  1978  func (*HealthStatus) Descriptor() ([]byte, []int) {
  1979  	return fileDescriptor_c078c3c476799f44, []int{69}
  1980  }
  1981  func (m *HealthStatus) XXX_Unmarshal(b []byte) error {
  1982  	return m.Unmarshal(b)
  1983  }
  1984  func (m *HealthStatus) 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 *HealthStatus) XXX_Merge(src proto.Message) {
  1993  	xxx_messageInfo_HealthStatus.Merge(m, src)
  1994  }
  1995  func (m *HealthStatus) XXX_Size() int {
  1996  	return m.Size()
  1997  }
  1998  func (m *HealthStatus) XXX_DiscardUnknown() {
  1999  	xxx_messageInfo_HealthStatus.DiscardUnknown(m)
  2000  }
  2001  
  2002  var xxx_messageInfo_HealthStatus proto.InternalMessageInfo
  2003  
  2004  func (m *HelmFileParameter) Reset()      { *m = HelmFileParameter{} }
  2005  func (*HelmFileParameter) ProtoMessage() {}
  2006  func (*HelmFileParameter) Descriptor() ([]byte, []int) {
  2007  	return fileDescriptor_c078c3c476799f44, []int{70}
  2008  }
  2009  func (m *HelmFileParameter) XXX_Unmarshal(b []byte) error {
  2010  	return m.Unmarshal(b)
  2011  }
  2012  func (m *HelmFileParameter) 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 *HelmFileParameter) XXX_Merge(src proto.Message) {
  2021  	xxx_messageInfo_HelmFileParameter.Merge(m, src)
  2022  }
  2023  func (m *HelmFileParameter) XXX_Size() int {
  2024  	return m.Size()
  2025  }
  2026  func (m *HelmFileParameter) XXX_DiscardUnknown() {
  2027  	xxx_messageInfo_HelmFileParameter.DiscardUnknown(m)
  2028  }
  2029  
  2030  var xxx_messageInfo_HelmFileParameter proto.InternalMessageInfo
  2031  
  2032  func (m *HelmOptions) Reset()      { *m = HelmOptions{} }
  2033  func (*HelmOptions) ProtoMessage() {}
  2034  func (*HelmOptions) Descriptor() ([]byte, []int) {
  2035  	return fileDescriptor_c078c3c476799f44, []int{71}
  2036  }
  2037  func (m *HelmOptions) XXX_Unmarshal(b []byte) error {
  2038  	return m.Unmarshal(b)
  2039  }
  2040  func (m *HelmOptions) 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 *HelmOptions) XXX_Merge(src proto.Message) {
  2049  	xxx_messageInfo_HelmOptions.Merge(m, src)
  2050  }
  2051  func (m *HelmOptions) XXX_Size() int {
  2052  	return m.Size()
  2053  }
  2054  func (m *HelmOptions) XXX_DiscardUnknown() {
  2055  	xxx_messageInfo_HelmOptions.DiscardUnknown(m)
  2056  }
  2057  
  2058  var xxx_messageInfo_HelmOptions proto.InternalMessageInfo
  2059  
  2060  func (m *HelmParameter) Reset()      { *m = HelmParameter{} }
  2061  func (*HelmParameter) ProtoMessage() {}
  2062  func (*HelmParameter) Descriptor() ([]byte, []int) {
  2063  	return fileDescriptor_c078c3c476799f44, []int{72}
  2064  }
  2065  func (m *HelmParameter) XXX_Unmarshal(b []byte) error {
  2066  	return m.Unmarshal(b)
  2067  }
  2068  func (m *HelmParameter) 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 *HelmParameter) XXX_Merge(src proto.Message) {
  2077  	xxx_messageInfo_HelmParameter.Merge(m, src)
  2078  }
  2079  func (m *HelmParameter) XXX_Size() int {
  2080  	return m.Size()
  2081  }
  2082  func (m *HelmParameter) XXX_DiscardUnknown() {
  2083  	xxx_messageInfo_HelmParameter.DiscardUnknown(m)
  2084  }
  2085  
  2086  var xxx_messageInfo_HelmParameter proto.InternalMessageInfo
  2087  
  2088  func (m *HostInfo) Reset()      { *m = HostInfo{} }
  2089  func (*HostInfo) ProtoMessage() {}
  2090  func (*HostInfo) Descriptor() ([]byte, []int) {
  2091  	return fileDescriptor_c078c3c476799f44, []int{73}
  2092  }
  2093  func (m *HostInfo) XXX_Unmarshal(b []byte) error {
  2094  	return m.Unmarshal(b)
  2095  }
  2096  func (m *HostInfo) 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 *HostInfo) XXX_Merge(src proto.Message) {
  2105  	xxx_messageInfo_HostInfo.Merge(m, src)
  2106  }
  2107  func (m *HostInfo) XXX_Size() int {
  2108  	return m.Size()
  2109  }
  2110  func (m *HostInfo) XXX_DiscardUnknown() {
  2111  	xxx_messageInfo_HostInfo.DiscardUnknown(m)
  2112  }
  2113  
  2114  var xxx_messageInfo_HostInfo proto.InternalMessageInfo
  2115  
  2116  func (m *HostResourceInfo) Reset()      { *m = HostResourceInfo{} }
  2117  func (*HostResourceInfo) ProtoMessage() {}
  2118  func (*HostResourceInfo) Descriptor() ([]byte, []int) {
  2119  	return fileDescriptor_c078c3c476799f44, []int{74}
  2120  }
  2121  func (m *HostResourceInfo) XXX_Unmarshal(b []byte) error {
  2122  	return m.Unmarshal(b)
  2123  }
  2124  func (m *HostResourceInfo) 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 *HostResourceInfo) XXX_Merge(src proto.Message) {
  2133  	xxx_messageInfo_HostResourceInfo.Merge(m, src)
  2134  }
  2135  func (m *HostResourceInfo) XXX_Size() int {
  2136  	return m.Size()
  2137  }
  2138  func (m *HostResourceInfo) XXX_DiscardUnknown() {
  2139  	xxx_messageInfo_HostResourceInfo.DiscardUnknown(m)
  2140  }
  2141  
  2142  var xxx_messageInfo_HostResourceInfo proto.InternalMessageInfo
  2143  
  2144  func (m *HydrateOperation) Reset()      { *m = HydrateOperation{} }
  2145  func (*HydrateOperation) ProtoMessage() {}
  2146  func (*HydrateOperation) Descriptor() ([]byte, []int) {
  2147  	return fileDescriptor_c078c3c476799f44, []int{75}
  2148  }
  2149  func (m *HydrateOperation) XXX_Unmarshal(b []byte) error {
  2150  	return m.Unmarshal(b)
  2151  }
  2152  func (m *HydrateOperation) 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 *HydrateOperation) XXX_Merge(src proto.Message) {
  2161  	xxx_messageInfo_HydrateOperation.Merge(m, src)
  2162  }
  2163  func (m *HydrateOperation) XXX_Size() int {
  2164  	return m.Size()
  2165  }
  2166  func (m *HydrateOperation) XXX_DiscardUnknown() {
  2167  	xxx_messageInfo_HydrateOperation.DiscardUnknown(m)
  2168  }
  2169  
  2170  var xxx_messageInfo_HydrateOperation proto.InternalMessageInfo
  2171  
  2172  func (m *HydrateTo) Reset()      { *m = HydrateTo{} }
  2173  func (*HydrateTo) ProtoMessage() {}
  2174  func (*HydrateTo) Descriptor() ([]byte, []int) {
  2175  	return fileDescriptor_c078c3c476799f44, []int{76}
  2176  }
  2177  func (m *HydrateTo) XXX_Unmarshal(b []byte) error {
  2178  	return m.Unmarshal(b)
  2179  }
  2180  func (m *HydrateTo) 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 *HydrateTo) XXX_Merge(src proto.Message) {
  2189  	xxx_messageInfo_HydrateTo.Merge(m, src)
  2190  }
  2191  func (m *HydrateTo) XXX_Size() int {
  2192  	return m.Size()
  2193  }
  2194  func (m *HydrateTo) XXX_DiscardUnknown() {
  2195  	xxx_messageInfo_HydrateTo.DiscardUnknown(m)
  2196  }
  2197  
  2198  var xxx_messageInfo_HydrateTo proto.InternalMessageInfo
  2199  
  2200  func (m *Info) Reset()      { *m = Info{} }
  2201  func (*Info) ProtoMessage() {}
  2202  func (*Info) Descriptor() ([]byte, []int) {
  2203  	return fileDescriptor_c078c3c476799f44, []int{77}
  2204  }
  2205  func (m *Info) XXX_Unmarshal(b []byte) error {
  2206  	return m.Unmarshal(b)
  2207  }
  2208  func (m *Info) 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 *Info) XXX_Merge(src proto.Message) {
  2217  	xxx_messageInfo_Info.Merge(m, src)
  2218  }
  2219  func (m *Info) XXX_Size() int {
  2220  	return m.Size()
  2221  }
  2222  func (m *Info) XXX_DiscardUnknown() {
  2223  	xxx_messageInfo_Info.DiscardUnknown(m)
  2224  }
  2225  
  2226  var xxx_messageInfo_Info proto.InternalMessageInfo
  2227  
  2228  func (m *InfoItem) Reset()      { *m = InfoItem{} }
  2229  func (*InfoItem) ProtoMessage() {}
  2230  func (*InfoItem) Descriptor() ([]byte, []int) {
  2231  	return fileDescriptor_c078c3c476799f44, []int{78}
  2232  }
  2233  func (m *InfoItem) XXX_Unmarshal(b []byte) error {
  2234  	return m.Unmarshal(b)
  2235  }
  2236  func (m *InfoItem) 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 *InfoItem) XXX_Merge(src proto.Message) {
  2245  	xxx_messageInfo_InfoItem.Merge(m, src)
  2246  }
  2247  func (m *InfoItem) XXX_Size() int {
  2248  	return m.Size()
  2249  }
  2250  func (m *InfoItem) XXX_DiscardUnknown() {
  2251  	xxx_messageInfo_InfoItem.DiscardUnknown(m)
  2252  }
  2253  
  2254  var xxx_messageInfo_InfoItem proto.InternalMessageInfo
  2255  
  2256  func (m *JWTToken) Reset()      { *m = JWTToken{} }
  2257  func (*JWTToken) ProtoMessage() {}
  2258  func (*JWTToken) Descriptor() ([]byte, []int) {
  2259  	return fileDescriptor_c078c3c476799f44, []int{79}
  2260  }
  2261  func (m *JWTToken) XXX_Unmarshal(b []byte) error {
  2262  	return m.Unmarshal(b)
  2263  }
  2264  func (m *JWTToken) 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 *JWTToken) XXX_Merge(src proto.Message) {
  2273  	xxx_messageInfo_JWTToken.Merge(m, src)
  2274  }
  2275  func (m *JWTToken) XXX_Size() int {
  2276  	return m.Size()
  2277  }
  2278  func (m *JWTToken) XXX_DiscardUnknown() {
  2279  	xxx_messageInfo_JWTToken.DiscardUnknown(m)
  2280  }
  2281  
  2282  var xxx_messageInfo_JWTToken proto.InternalMessageInfo
  2283  
  2284  func (m *JWTTokens) Reset()      { *m = JWTTokens{} }
  2285  func (*JWTTokens) ProtoMessage() {}
  2286  func (*JWTTokens) Descriptor() ([]byte, []int) {
  2287  	return fileDescriptor_c078c3c476799f44, []int{80}
  2288  }
  2289  func (m *JWTTokens) XXX_Unmarshal(b []byte) error {
  2290  	return m.Unmarshal(b)
  2291  }
  2292  func (m *JWTTokens) 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 *JWTTokens) XXX_Merge(src proto.Message) {
  2301  	xxx_messageInfo_JWTTokens.Merge(m, src)
  2302  }
  2303  func (m *JWTTokens) XXX_Size() int {
  2304  	return m.Size()
  2305  }
  2306  func (m *JWTTokens) XXX_DiscardUnknown() {
  2307  	xxx_messageInfo_JWTTokens.DiscardUnknown(m)
  2308  }
  2309  
  2310  var xxx_messageInfo_JWTTokens proto.InternalMessageInfo
  2311  
  2312  func (m *JsonnetVar) Reset()      { *m = JsonnetVar{} }
  2313  func (*JsonnetVar) ProtoMessage() {}
  2314  func (*JsonnetVar) Descriptor() ([]byte, []int) {
  2315  	return fileDescriptor_c078c3c476799f44, []int{81}
  2316  }
  2317  func (m *JsonnetVar) XXX_Unmarshal(b []byte) error {
  2318  	return m.Unmarshal(b)
  2319  }
  2320  func (m *JsonnetVar) 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 *JsonnetVar) XXX_Merge(src proto.Message) {
  2329  	xxx_messageInfo_JsonnetVar.Merge(m, src)
  2330  }
  2331  func (m *JsonnetVar) XXX_Size() int {
  2332  	return m.Size()
  2333  }
  2334  func (m *JsonnetVar) XXX_DiscardUnknown() {
  2335  	xxx_messageInfo_JsonnetVar.DiscardUnknown(m)
  2336  }
  2337  
  2338  var xxx_messageInfo_JsonnetVar proto.InternalMessageInfo
  2339  
  2340  func (m *KnownTypeField) Reset()      { *m = KnownTypeField{} }
  2341  func (*KnownTypeField) ProtoMessage() {}
  2342  func (*KnownTypeField) Descriptor() ([]byte, []int) {
  2343  	return fileDescriptor_c078c3c476799f44, []int{82}
  2344  }
  2345  func (m *KnownTypeField) XXX_Unmarshal(b []byte) error {
  2346  	return m.Unmarshal(b)
  2347  }
  2348  func (m *KnownTypeField) 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 *KnownTypeField) XXX_Merge(src proto.Message) {
  2357  	xxx_messageInfo_KnownTypeField.Merge(m, src)
  2358  }
  2359  func (m *KnownTypeField) XXX_Size() int {
  2360  	return m.Size()
  2361  }
  2362  func (m *KnownTypeField) XXX_DiscardUnknown() {
  2363  	xxx_messageInfo_KnownTypeField.DiscardUnknown(m)
  2364  }
  2365  
  2366  var xxx_messageInfo_KnownTypeField proto.InternalMessageInfo
  2367  
  2368  func (m *KustomizeGvk) Reset()      { *m = KustomizeGvk{} }
  2369  func (*KustomizeGvk) ProtoMessage() {}
  2370  func (*KustomizeGvk) Descriptor() ([]byte, []int) {
  2371  	return fileDescriptor_c078c3c476799f44, []int{83}
  2372  }
  2373  func (m *KustomizeGvk) XXX_Unmarshal(b []byte) error {
  2374  	return m.Unmarshal(b)
  2375  }
  2376  func (m *KustomizeGvk) 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 *KustomizeGvk) XXX_Merge(src proto.Message) {
  2385  	xxx_messageInfo_KustomizeGvk.Merge(m, src)
  2386  }
  2387  func (m *KustomizeGvk) XXX_Size() int {
  2388  	return m.Size()
  2389  }
  2390  func (m *KustomizeGvk) XXX_DiscardUnknown() {
  2391  	xxx_messageInfo_KustomizeGvk.DiscardUnknown(m)
  2392  }
  2393  
  2394  var xxx_messageInfo_KustomizeGvk proto.InternalMessageInfo
  2395  
  2396  func (m *KustomizeOptions) Reset()      { *m = KustomizeOptions{} }
  2397  func (*KustomizeOptions) ProtoMessage() {}
  2398  func (*KustomizeOptions) Descriptor() ([]byte, []int) {
  2399  	return fileDescriptor_c078c3c476799f44, []int{84}
  2400  }
  2401  func (m *KustomizeOptions) XXX_Unmarshal(b []byte) error {
  2402  	return m.Unmarshal(b)
  2403  }
  2404  func (m *KustomizeOptions) 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 *KustomizeOptions) XXX_Merge(src proto.Message) {
  2413  	xxx_messageInfo_KustomizeOptions.Merge(m, src)
  2414  }
  2415  func (m *KustomizeOptions) XXX_Size() int {
  2416  	return m.Size()
  2417  }
  2418  func (m *KustomizeOptions) XXX_DiscardUnknown() {
  2419  	xxx_messageInfo_KustomizeOptions.DiscardUnknown(m)
  2420  }
  2421  
  2422  var xxx_messageInfo_KustomizeOptions proto.InternalMessageInfo
  2423  
  2424  func (m *KustomizePatch) Reset()      { *m = KustomizePatch{} }
  2425  func (*KustomizePatch) ProtoMessage() {}
  2426  func (*KustomizePatch) Descriptor() ([]byte, []int) {
  2427  	return fileDescriptor_c078c3c476799f44, []int{85}
  2428  }
  2429  func (m *KustomizePatch) XXX_Unmarshal(b []byte) error {
  2430  	return m.Unmarshal(b)
  2431  }
  2432  func (m *KustomizePatch) 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 *KustomizePatch) XXX_Merge(src proto.Message) {
  2441  	xxx_messageInfo_KustomizePatch.Merge(m, src)
  2442  }
  2443  func (m *KustomizePatch) XXX_Size() int {
  2444  	return m.Size()
  2445  }
  2446  func (m *KustomizePatch) XXX_DiscardUnknown() {
  2447  	xxx_messageInfo_KustomizePatch.DiscardUnknown(m)
  2448  }
  2449  
  2450  var xxx_messageInfo_KustomizePatch proto.InternalMessageInfo
  2451  
  2452  func (m *KustomizeReplica) Reset()      { *m = KustomizeReplica{} }
  2453  func (*KustomizeReplica) ProtoMessage() {}
  2454  func (*KustomizeReplica) Descriptor() ([]byte, []int) {
  2455  	return fileDescriptor_c078c3c476799f44, []int{86}
  2456  }
  2457  func (m *KustomizeReplica) XXX_Unmarshal(b []byte) error {
  2458  	return m.Unmarshal(b)
  2459  }
  2460  func (m *KustomizeReplica) 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 *KustomizeReplica) XXX_Merge(src proto.Message) {
  2469  	xxx_messageInfo_KustomizeReplica.Merge(m, src)
  2470  }
  2471  func (m *KustomizeReplica) XXX_Size() int {
  2472  	return m.Size()
  2473  }
  2474  func (m *KustomizeReplica) XXX_DiscardUnknown() {
  2475  	xxx_messageInfo_KustomizeReplica.DiscardUnknown(m)
  2476  }
  2477  
  2478  var xxx_messageInfo_KustomizeReplica proto.InternalMessageInfo
  2479  
  2480  func (m *KustomizeResId) Reset()      { *m = KustomizeResId{} }
  2481  func (*KustomizeResId) ProtoMessage() {}
  2482  func (*KustomizeResId) Descriptor() ([]byte, []int) {
  2483  	return fileDescriptor_c078c3c476799f44, []int{87}
  2484  }
  2485  func (m *KustomizeResId) XXX_Unmarshal(b []byte) error {
  2486  	return m.Unmarshal(b)
  2487  }
  2488  func (m *KustomizeResId) 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 *KustomizeResId) XXX_Merge(src proto.Message) {
  2497  	xxx_messageInfo_KustomizeResId.Merge(m, src)
  2498  }
  2499  func (m *KustomizeResId) XXX_Size() int {
  2500  	return m.Size()
  2501  }
  2502  func (m *KustomizeResId) XXX_DiscardUnknown() {
  2503  	xxx_messageInfo_KustomizeResId.DiscardUnknown(m)
  2504  }
  2505  
  2506  var xxx_messageInfo_KustomizeResId proto.InternalMessageInfo
  2507  
  2508  func (m *KustomizeSelector) Reset()      { *m = KustomizeSelector{} }
  2509  func (*KustomizeSelector) ProtoMessage() {}
  2510  func (*KustomizeSelector) Descriptor() ([]byte, []int) {
  2511  	return fileDescriptor_c078c3c476799f44, []int{88}
  2512  }
  2513  func (m *KustomizeSelector) XXX_Unmarshal(b []byte) error {
  2514  	return m.Unmarshal(b)
  2515  }
  2516  func (m *KustomizeSelector) 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 *KustomizeSelector) XXX_Merge(src proto.Message) {
  2525  	xxx_messageInfo_KustomizeSelector.Merge(m, src)
  2526  }
  2527  func (m *KustomizeSelector) XXX_Size() int {
  2528  	return m.Size()
  2529  }
  2530  func (m *KustomizeSelector) XXX_DiscardUnknown() {
  2531  	xxx_messageInfo_KustomizeSelector.DiscardUnknown(m)
  2532  }
  2533  
  2534  var xxx_messageInfo_KustomizeSelector proto.InternalMessageInfo
  2535  
  2536  func (m *KustomizeVersion) Reset()      { *m = KustomizeVersion{} }
  2537  func (*KustomizeVersion) ProtoMessage() {}
  2538  func (*KustomizeVersion) Descriptor() ([]byte, []int) {
  2539  	return fileDescriptor_c078c3c476799f44, []int{89}
  2540  }
  2541  func (m *KustomizeVersion) XXX_Unmarshal(b []byte) error {
  2542  	return m.Unmarshal(b)
  2543  }
  2544  func (m *KustomizeVersion) 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 *KustomizeVersion) XXX_Merge(src proto.Message) {
  2553  	xxx_messageInfo_KustomizeVersion.Merge(m, src)
  2554  }
  2555  func (m *KustomizeVersion) XXX_Size() int {
  2556  	return m.Size()
  2557  }
  2558  func (m *KustomizeVersion) XXX_DiscardUnknown() {
  2559  	xxx_messageInfo_KustomizeVersion.DiscardUnknown(m)
  2560  }
  2561  
  2562  var xxx_messageInfo_KustomizeVersion proto.InternalMessageInfo
  2563  
  2564  func (m *ListGenerator) Reset()      { *m = ListGenerator{} }
  2565  func (*ListGenerator) ProtoMessage() {}
  2566  func (*ListGenerator) Descriptor() ([]byte, []int) {
  2567  	return fileDescriptor_c078c3c476799f44, []int{90}
  2568  }
  2569  func (m *ListGenerator) XXX_Unmarshal(b []byte) error {
  2570  	return m.Unmarshal(b)
  2571  }
  2572  func (m *ListGenerator) 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 *ListGenerator) XXX_Merge(src proto.Message) {
  2581  	xxx_messageInfo_ListGenerator.Merge(m, src)
  2582  }
  2583  func (m *ListGenerator) XXX_Size() int {
  2584  	return m.Size()
  2585  }
  2586  func (m *ListGenerator) XXX_DiscardUnknown() {
  2587  	xxx_messageInfo_ListGenerator.DiscardUnknown(m)
  2588  }
  2589  
  2590  var xxx_messageInfo_ListGenerator proto.InternalMessageInfo
  2591  
  2592  func (m *ManagedNamespaceMetadata) Reset()      { *m = ManagedNamespaceMetadata{} }
  2593  func (*ManagedNamespaceMetadata) ProtoMessage() {}
  2594  func (*ManagedNamespaceMetadata) Descriptor() ([]byte, []int) {
  2595  	return fileDescriptor_c078c3c476799f44, []int{91}
  2596  }
  2597  func (m *ManagedNamespaceMetadata) XXX_Unmarshal(b []byte) error {
  2598  	return m.Unmarshal(b)
  2599  }
  2600  func (m *ManagedNamespaceMetadata) 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 *ManagedNamespaceMetadata) XXX_Merge(src proto.Message) {
  2609  	xxx_messageInfo_ManagedNamespaceMetadata.Merge(m, src)
  2610  }
  2611  func (m *ManagedNamespaceMetadata) XXX_Size() int {
  2612  	return m.Size()
  2613  }
  2614  func (m *ManagedNamespaceMetadata) XXX_DiscardUnknown() {
  2615  	xxx_messageInfo_ManagedNamespaceMetadata.DiscardUnknown(m)
  2616  }
  2617  
  2618  var xxx_messageInfo_ManagedNamespaceMetadata proto.InternalMessageInfo
  2619  
  2620  func (m *MatrixGenerator) Reset()      { *m = MatrixGenerator{} }
  2621  func (*MatrixGenerator) ProtoMessage() {}
  2622  func (*MatrixGenerator) Descriptor() ([]byte, []int) {
  2623  	return fileDescriptor_c078c3c476799f44, []int{92}
  2624  }
  2625  func (m *MatrixGenerator) XXX_Unmarshal(b []byte) error {
  2626  	return m.Unmarshal(b)
  2627  }
  2628  func (m *MatrixGenerator) 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 *MatrixGenerator) XXX_Merge(src proto.Message) {
  2637  	xxx_messageInfo_MatrixGenerator.Merge(m, src)
  2638  }
  2639  func (m *MatrixGenerator) XXX_Size() int {
  2640  	return m.Size()
  2641  }
  2642  func (m *MatrixGenerator) XXX_DiscardUnknown() {
  2643  	xxx_messageInfo_MatrixGenerator.DiscardUnknown(m)
  2644  }
  2645  
  2646  var xxx_messageInfo_MatrixGenerator proto.InternalMessageInfo
  2647  
  2648  func (m *MergeGenerator) Reset()      { *m = MergeGenerator{} }
  2649  func (*MergeGenerator) ProtoMessage() {}
  2650  func (*MergeGenerator) Descriptor() ([]byte, []int) {
  2651  	return fileDescriptor_c078c3c476799f44, []int{93}
  2652  }
  2653  func (m *MergeGenerator) XXX_Unmarshal(b []byte) error {
  2654  	return m.Unmarshal(b)
  2655  }
  2656  func (m *MergeGenerator) 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 *MergeGenerator) XXX_Merge(src proto.Message) {
  2665  	xxx_messageInfo_MergeGenerator.Merge(m, src)
  2666  }
  2667  func (m *MergeGenerator) XXX_Size() int {
  2668  	return m.Size()
  2669  }
  2670  func (m *MergeGenerator) XXX_DiscardUnknown() {
  2671  	xxx_messageInfo_MergeGenerator.DiscardUnknown(m)
  2672  }
  2673  
  2674  var xxx_messageInfo_MergeGenerator proto.InternalMessageInfo
  2675  
  2676  func (m *NestedMatrixGenerator) Reset()      { *m = NestedMatrixGenerator{} }
  2677  func (*NestedMatrixGenerator) ProtoMessage() {}
  2678  func (*NestedMatrixGenerator) Descriptor() ([]byte, []int) {
  2679  	return fileDescriptor_c078c3c476799f44, []int{94}
  2680  }
  2681  func (m *NestedMatrixGenerator) XXX_Unmarshal(b []byte) error {
  2682  	return m.Unmarshal(b)
  2683  }
  2684  func (m *NestedMatrixGenerator) 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 *NestedMatrixGenerator) XXX_Merge(src proto.Message) {
  2693  	xxx_messageInfo_NestedMatrixGenerator.Merge(m, src)
  2694  }
  2695  func (m *NestedMatrixGenerator) XXX_Size() int {
  2696  	return m.Size()
  2697  }
  2698  func (m *NestedMatrixGenerator) XXX_DiscardUnknown() {
  2699  	xxx_messageInfo_NestedMatrixGenerator.DiscardUnknown(m)
  2700  }
  2701  
  2702  var xxx_messageInfo_NestedMatrixGenerator proto.InternalMessageInfo
  2703  
  2704  func (m *NestedMergeGenerator) Reset()      { *m = NestedMergeGenerator{} }
  2705  func (*NestedMergeGenerator) ProtoMessage() {}
  2706  func (*NestedMergeGenerator) Descriptor() ([]byte, []int) {
  2707  	return fileDescriptor_c078c3c476799f44, []int{95}
  2708  }
  2709  func (m *NestedMergeGenerator) XXX_Unmarshal(b []byte) error {
  2710  	return m.Unmarshal(b)
  2711  }
  2712  func (m *NestedMergeGenerator) 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 *NestedMergeGenerator) XXX_Merge(src proto.Message) {
  2721  	xxx_messageInfo_NestedMergeGenerator.Merge(m, src)
  2722  }
  2723  func (m *NestedMergeGenerator) XXX_Size() int {
  2724  	return m.Size()
  2725  }
  2726  func (m *NestedMergeGenerator) XXX_DiscardUnknown() {
  2727  	xxx_messageInfo_NestedMergeGenerator.DiscardUnknown(m)
  2728  }
  2729  
  2730  var xxx_messageInfo_NestedMergeGenerator proto.InternalMessageInfo
  2731  
  2732  func (m *OCIMetadata) Reset()      { *m = OCIMetadata{} }
  2733  func (*OCIMetadata) ProtoMessage() {}
  2734  func (*OCIMetadata) Descriptor() ([]byte, []int) {
  2735  	return fileDescriptor_c078c3c476799f44, []int{96}
  2736  }
  2737  func (m *OCIMetadata) XXX_Unmarshal(b []byte) error {
  2738  	return m.Unmarshal(b)
  2739  }
  2740  func (m *OCIMetadata) 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 *OCIMetadata) XXX_Merge(src proto.Message) {
  2749  	xxx_messageInfo_OCIMetadata.Merge(m, src)
  2750  }
  2751  func (m *OCIMetadata) XXX_Size() int {
  2752  	return m.Size()
  2753  }
  2754  func (m *OCIMetadata) XXX_DiscardUnknown() {
  2755  	xxx_messageInfo_OCIMetadata.DiscardUnknown(m)
  2756  }
  2757  
  2758  var xxx_messageInfo_OCIMetadata proto.InternalMessageInfo
  2759  
  2760  func (m *Operation) Reset()      { *m = Operation{} }
  2761  func (*Operation) ProtoMessage() {}
  2762  func (*Operation) Descriptor() ([]byte, []int) {
  2763  	return fileDescriptor_c078c3c476799f44, []int{97}
  2764  }
  2765  func (m *Operation) XXX_Unmarshal(b []byte) error {
  2766  	return m.Unmarshal(b)
  2767  }
  2768  func (m *Operation) 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 *Operation) XXX_Merge(src proto.Message) {
  2777  	xxx_messageInfo_Operation.Merge(m, src)
  2778  }
  2779  func (m *Operation) XXX_Size() int {
  2780  	return m.Size()
  2781  }
  2782  func (m *Operation) XXX_DiscardUnknown() {
  2783  	xxx_messageInfo_Operation.DiscardUnknown(m)
  2784  }
  2785  
  2786  var xxx_messageInfo_Operation proto.InternalMessageInfo
  2787  
  2788  func (m *OperationInitiator) Reset()      { *m = OperationInitiator{} }
  2789  func (*OperationInitiator) ProtoMessage() {}
  2790  func (*OperationInitiator) Descriptor() ([]byte, []int) {
  2791  	return fileDescriptor_c078c3c476799f44, []int{98}
  2792  }
  2793  func (m *OperationInitiator) XXX_Unmarshal(b []byte) error {
  2794  	return m.Unmarshal(b)
  2795  }
  2796  func (m *OperationInitiator) 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 *OperationInitiator) XXX_Merge(src proto.Message) {
  2805  	xxx_messageInfo_OperationInitiator.Merge(m, src)
  2806  }
  2807  func (m *OperationInitiator) XXX_Size() int {
  2808  	return m.Size()
  2809  }
  2810  func (m *OperationInitiator) XXX_DiscardUnknown() {
  2811  	xxx_messageInfo_OperationInitiator.DiscardUnknown(m)
  2812  }
  2813  
  2814  var xxx_messageInfo_OperationInitiator proto.InternalMessageInfo
  2815  
  2816  func (m *OperationState) Reset()      { *m = OperationState{} }
  2817  func (*OperationState) ProtoMessage() {}
  2818  func (*OperationState) Descriptor() ([]byte, []int) {
  2819  	return fileDescriptor_c078c3c476799f44, []int{99}
  2820  }
  2821  func (m *OperationState) XXX_Unmarshal(b []byte) error {
  2822  	return m.Unmarshal(b)
  2823  }
  2824  func (m *OperationState) 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 *OperationState) XXX_Merge(src proto.Message) {
  2833  	xxx_messageInfo_OperationState.Merge(m, src)
  2834  }
  2835  func (m *OperationState) XXX_Size() int {
  2836  	return m.Size()
  2837  }
  2838  func (m *OperationState) XXX_DiscardUnknown() {
  2839  	xxx_messageInfo_OperationState.DiscardUnknown(m)
  2840  }
  2841  
  2842  var xxx_messageInfo_OperationState proto.InternalMessageInfo
  2843  
  2844  func (m *OptionalArray) Reset()      { *m = OptionalArray{} }
  2845  func (*OptionalArray) ProtoMessage() {}
  2846  func (*OptionalArray) Descriptor() ([]byte, []int) {
  2847  	return fileDescriptor_c078c3c476799f44, []int{100}
  2848  }
  2849  func (m *OptionalArray) XXX_Unmarshal(b []byte) error {
  2850  	return m.Unmarshal(b)
  2851  }
  2852  func (m *OptionalArray) 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 *OptionalArray) XXX_Merge(src proto.Message) {
  2861  	xxx_messageInfo_OptionalArray.Merge(m, src)
  2862  }
  2863  func (m *OptionalArray) XXX_Size() int {
  2864  	return m.Size()
  2865  }
  2866  func (m *OptionalArray) XXX_DiscardUnknown() {
  2867  	xxx_messageInfo_OptionalArray.DiscardUnknown(m)
  2868  }
  2869  
  2870  var xxx_messageInfo_OptionalArray proto.InternalMessageInfo
  2871  
  2872  func (m *OptionalMap) Reset()      { *m = OptionalMap{} }
  2873  func (*OptionalMap) ProtoMessage() {}
  2874  func (*OptionalMap) Descriptor() ([]byte, []int) {
  2875  	return fileDescriptor_c078c3c476799f44, []int{101}
  2876  }
  2877  func (m *OptionalMap) XXX_Unmarshal(b []byte) error {
  2878  	return m.Unmarshal(b)
  2879  }
  2880  func (m *OptionalMap) 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 *OptionalMap) XXX_Merge(src proto.Message) {
  2889  	xxx_messageInfo_OptionalMap.Merge(m, src)
  2890  }
  2891  func (m *OptionalMap) XXX_Size() int {
  2892  	return m.Size()
  2893  }
  2894  func (m *OptionalMap) XXX_DiscardUnknown() {
  2895  	xxx_messageInfo_OptionalMap.DiscardUnknown(m)
  2896  }
  2897  
  2898  var xxx_messageInfo_OptionalMap proto.InternalMessageInfo
  2899  
  2900  func (m *OrphanedResourceKey) Reset()      { *m = OrphanedResourceKey{} }
  2901  func (*OrphanedResourceKey) ProtoMessage() {}
  2902  func (*OrphanedResourceKey) Descriptor() ([]byte, []int) {
  2903  	return fileDescriptor_c078c3c476799f44, []int{102}
  2904  }
  2905  func (m *OrphanedResourceKey) XXX_Unmarshal(b []byte) error {
  2906  	return m.Unmarshal(b)
  2907  }
  2908  func (m *OrphanedResourceKey) 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 *OrphanedResourceKey) XXX_Merge(src proto.Message) {
  2917  	xxx_messageInfo_OrphanedResourceKey.Merge(m, src)
  2918  }
  2919  func (m *OrphanedResourceKey) XXX_Size() int {
  2920  	return m.Size()
  2921  }
  2922  func (m *OrphanedResourceKey) XXX_DiscardUnknown() {
  2923  	xxx_messageInfo_OrphanedResourceKey.DiscardUnknown(m)
  2924  }
  2925  
  2926  var xxx_messageInfo_OrphanedResourceKey proto.InternalMessageInfo
  2927  
  2928  func (m *OrphanedResourcesMonitorSettings) Reset()      { *m = OrphanedResourcesMonitorSettings{} }
  2929  func (*OrphanedResourcesMonitorSettings) ProtoMessage() {}
  2930  func (*OrphanedResourcesMonitorSettings) Descriptor() ([]byte, []int) {
  2931  	return fileDescriptor_c078c3c476799f44, []int{103}
  2932  }
  2933  func (m *OrphanedResourcesMonitorSettings) XXX_Unmarshal(b []byte) error {
  2934  	return m.Unmarshal(b)
  2935  }
  2936  func (m *OrphanedResourcesMonitorSettings) 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 *OrphanedResourcesMonitorSettings) XXX_Merge(src proto.Message) {
  2945  	xxx_messageInfo_OrphanedResourcesMonitorSettings.Merge(m, src)
  2946  }
  2947  func (m *OrphanedResourcesMonitorSettings) XXX_Size() int {
  2948  	return m.Size()
  2949  }
  2950  func (m *OrphanedResourcesMonitorSettings) XXX_DiscardUnknown() {
  2951  	xxx_messageInfo_OrphanedResourcesMonitorSettings.DiscardUnknown(m)
  2952  }
  2953  
  2954  var xxx_messageInfo_OrphanedResourcesMonitorSettings proto.InternalMessageInfo
  2955  
  2956  func (m *OverrideIgnoreDiff) Reset()      { *m = OverrideIgnoreDiff{} }
  2957  func (*OverrideIgnoreDiff) ProtoMessage() {}
  2958  func (*OverrideIgnoreDiff) Descriptor() ([]byte, []int) {
  2959  	return fileDescriptor_c078c3c476799f44, []int{104}
  2960  }
  2961  func (m *OverrideIgnoreDiff) XXX_Unmarshal(b []byte) error {
  2962  	return m.Unmarshal(b)
  2963  }
  2964  func (m *OverrideIgnoreDiff) 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 *OverrideIgnoreDiff) XXX_Merge(src proto.Message) {
  2973  	xxx_messageInfo_OverrideIgnoreDiff.Merge(m, src)
  2974  }
  2975  func (m *OverrideIgnoreDiff) XXX_Size() int {
  2976  	return m.Size()
  2977  }
  2978  func (m *OverrideIgnoreDiff) XXX_DiscardUnknown() {
  2979  	xxx_messageInfo_OverrideIgnoreDiff.DiscardUnknown(m)
  2980  }
  2981  
  2982  var xxx_messageInfo_OverrideIgnoreDiff proto.InternalMessageInfo
  2983  
  2984  func (m *PluginConfigMapRef) Reset()      { *m = PluginConfigMapRef{} }
  2985  func (*PluginConfigMapRef) ProtoMessage() {}
  2986  func (*PluginConfigMapRef) Descriptor() ([]byte, []int) {
  2987  	return fileDescriptor_c078c3c476799f44, []int{105}
  2988  }
  2989  func (m *PluginConfigMapRef) XXX_Unmarshal(b []byte) error {
  2990  	return m.Unmarshal(b)
  2991  }
  2992  func (m *PluginConfigMapRef) 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 *PluginConfigMapRef) XXX_Merge(src proto.Message) {
  3001  	xxx_messageInfo_PluginConfigMapRef.Merge(m, src)
  3002  }
  3003  func (m *PluginConfigMapRef) XXX_Size() int {
  3004  	return m.Size()
  3005  }
  3006  func (m *PluginConfigMapRef) XXX_DiscardUnknown() {
  3007  	xxx_messageInfo_PluginConfigMapRef.DiscardUnknown(m)
  3008  }
  3009  
  3010  var xxx_messageInfo_PluginConfigMapRef proto.InternalMessageInfo
  3011  
  3012  func (m *PluginGenerator) Reset()      { *m = PluginGenerator{} }
  3013  func (*PluginGenerator) ProtoMessage() {}
  3014  func (*PluginGenerator) Descriptor() ([]byte, []int) {
  3015  	return fileDescriptor_c078c3c476799f44, []int{106}
  3016  }
  3017  func (m *PluginGenerator) XXX_Unmarshal(b []byte) error {
  3018  	return m.Unmarshal(b)
  3019  }
  3020  func (m *PluginGenerator) 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 *PluginGenerator) XXX_Merge(src proto.Message) {
  3029  	xxx_messageInfo_PluginGenerator.Merge(m, src)
  3030  }
  3031  func (m *PluginGenerator) XXX_Size() int {
  3032  	return m.Size()
  3033  }
  3034  func (m *PluginGenerator) XXX_DiscardUnknown() {
  3035  	xxx_messageInfo_PluginGenerator.DiscardUnknown(m)
  3036  }
  3037  
  3038  var xxx_messageInfo_PluginGenerator proto.InternalMessageInfo
  3039  
  3040  func (m *PluginInput) Reset()      { *m = PluginInput{} }
  3041  func (*PluginInput) ProtoMessage() {}
  3042  func (*PluginInput) Descriptor() ([]byte, []int) {
  3043  	return fileDescriptor_c078c3c476799f44, []int{107}
  3044  }
  3045  func (m *PluginInput) XXX_Unmarshal(b []byte) error {
  3046  	return m.Unmarshal(b)
  3047  }
  3048  func (m *PluginInput) 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 *PluginInput) XXX_Merge(src proto.Message) {
  3057  	xxx_messageInfo_PluginInput.Merge(m, src)
  3058  }
  3059  func (m *PluginInput) XXX_Size() int {
  3060  	return m.Size()
  3061  }
  3062  func (m *PluginInput) XXX_DiscardUnknown() {
  3063  	xxx_messageInfo_PluginInput.DiscardUnknown(m)
  3064  }
  3065  
  3066  var xxx_messageInfo_PluginInput proto.InternalMessageInfo
  3067  
  3068  func (m *ProjectRole) Reset()      { *m = ProjectRole{} }
  3069  func (*ProjectRole) ProtoMessage() {}
  3070  func (*ProjectRole) Descriptor() ([]byte, []int) {
  3071  	return fileDescriptor_c078c3c476799f44, []int{108}
  3072  }
  3073  func (m *ProjectRole) XXX_Unmarshal(b []byte) error {
  3074  	return m.Unmarshal(b)
  3075  }
  3076  func (m *ProjectRole) 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 *ProjectRole) XXX_Merge(src proto.Message) {
  3085  	xxx_messageInfo_ProjectRole.Merge(m, src)
  3086  }
  3087  func (m *ProjectRole) XXX_Size() int {
  3088  	return m.Size()
  3089  }
  3090  func (m *ProjectRole) XXX_DiscardUnknown() {
  3091  	xxx_messageInfo_ProjectRole.DiscardUnknown(m)
  3092  }
  3093  
  3094  var xxx_messageInfo_ProjectRole proto.InternalMessageInfo
  3095  
  3096  func (m *PullRequestGenerator) Reset()      { *m = PullRequestGenerator{} }
  3097  func (*PullRequestGenerator) ProtoMessage() {}
  3098  func (*PullRequestGenerator) Descriptor() ([]byte, []int) {
  3099  	return fileDescriptor_c078c3c476799f44, []int{109}
  3100  }
  3101  func (m *PullRequestGenerator) XXX_Unmarshal(b []byte) error {
  3102  	return m.Unmarshal(b)
  3103  }
  3104  func (m *PullRequestGenerator) 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 *PullRequestGenerator) XXX_Merge(src proto.Message) {
  3113  	xxx_messageInfo_PullRequestGenerator.Merge(m, src)
  3114  }
  3115  func (m *PullRequestGenerator) XXX_Size() int {
  3116  	return m.Size()
  3117  }
  3118  func (m *PullRequestGenerator) XXX_DiscardUnknown() {
  3119  	xxx_messageInfo_PullRequestGenerator.DiscardUnknown(m)
  3120  }
  3121  
  3122  var xxx_messageInfo_PullRequestGenerator proto.InternalMessageInfo
  3123  
  3124  func (m *PullRequestGeneratorAzureDevOps) Reset()      { *m = PullRequestGeneratorAzureDevOps{} }
  3125  func (*PullRequestGeneratorAzureDevOps) ProtoMessage() {}
  3126  func (*PullRequestGeneratorAzureDevOps) Descriptor() ([]byte, []int) {
  3127  	return fileDescriptor_c078c3c476799f44, []int{110}
  3128  }
  3129  func (m *PullRequestGeneratorAzureDevOps) XXX_Unmarshal(b []byte) error {
  3130  	return m.Unmarshal(b)
  3131  }
  3132  func (m *PullRequestGeneratorAzureDevOps) 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 *PullRequestGeneratorAzureDevOps) XXX_Merge(src proto.Message) {
  3141  	xxx_messageInfo_PullRequestGeneratorAzureDevOps.Merge(m, src)
  3142  }
  3143  func (m *PullRequestGeneratorAzureDevOps) XXX_Size() int {
  3144  	return m.Size()
  3145  }
  3146  func (m *PullRequestGeneratorAzureDevOps) XXX_DiscardUnknown() {
  3147  	xxx_messageInfo_PullRequestGeneratorAzureDevOps.DiscardUnknown(m)
  3148  }
  3149  
  3150  var xxx_messageInfo_PullRequestGeneratorAzureDevOps proto.InternalMessageInfo
  3151  
  3152  func (m *PullRequestGeneratorBitbucket) Reset()      { *m = PullRequestGeneratorBitbucket{} }
  3153  func (*PullRequestGeneratorBitbucket) ProtoMessage() {}
  3154  func (*PullRequestGeneratorBitbucket) Descriptor() ([]byte, []int) {
  3155  	return fileDescriptor_c078c3c476799f44, []int{111}
  3156  }
  3157  func (m *PullRequestGeneratorBitbucket) XXX_Unmarshal(b []byte) error {
  3158  	return m.Unmarshal(b)
  3159  }
  3160  func (m *PullRequestGeneratorBitbucket) 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 *PullRequestGeneratorBitbucket) XXX_Merge(src proto.Message) {
  3169  	xxx_messageInfo_PullRequestGeneratorBitbucket.Merge(m, src)
  3170  }
  3171  func (m *PullRequestGeneratorBitbucket) XXX_Size() int {
  3172  	return m.Size()
  3173  }
  3174  func (m *PullRequestGeneratorBitbucket) XXX_DiscardUnknown() {
  3175  	xxx_messageInfo_PullRequestGeneratorBitbucket.DiscardUnknown(m)
  3176  }
  3177  
  3178  var xxx_messageInfo_PullRequestGeneratorBitbucket proto.InternalMessageInfo
  3179  
  3180  func (m *PullRequestGeneratorBitbucketServer) Reset()      { *m = PullRequestGeneratorBitbucketServer{} }
  3181  func (*PullRequestGeneratorBitbucketServer) ProtoMessage() {}
  3182  func (*PullRequestGeneratorBitbucketServer) Descriptor() ([]byte, []int) {
  3183  	return fileDescriptor_c078c3c476799f44, []int{112}
  3184  }
  3185  func (m *PullRequestGeneratorBitbucketServer) XXX_Unmarshal(b []byte) error {
  3186  	return m.Unmarshal(b)
  3187  }
  3188  func (m *PullRequestGeneratorBitbucketServer) 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 *PullRequestGeneratorBitbucketServer) XXX_Merge(src proto.Message) {
  3197  	xxx_messageInfo_PullRequestGeneratorBitbucketServer.Merge(m, src)
  3198  }
  3199  func (m *PullRequestGeneratorBitbucketServer) XXX_Size() int {
  3200  	return m.Size()
  3201  }
  3202  func (m *PullRequestGeneratorBitbucketServer) XXX_DiscardUnknown() {
  3203  	xxx_messageInfo_PullRequestGeneratorBitbucketServer.DiscardUnknown(m)
  3204  }
  3205  
  3206  var xxx_messageInfo_PullRequestGeneratorBitbucketServer proto.InternalMessageInfo
  3207  
  3208  func (m *PullRequestGeneratorFilter) Reset()      { *m = PullRequestGeneratorFilter{} }
  3209  func (*PullRequestGeneratorFilter) ProtoMessage() {}
  3210  func (*PullRequestGeneratorFilter) Descriptor() ([]byte, []int) {
  3211  	return fileDescriptor_c078c3c476799f44, []int{113}
  3212  }
  3213  func (m *PullRequestGeneratorFilter) XXX_Unmarshal(b []byte) error {
  3214  	return m.Unmarshal(b)
  3215  }
  3216  func (m *PullRequestGeneratorFilter) 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 *PullRequestGeneratorFilter) XXX_Merge(src proto.Message) {
  3225  	xxx_messageInfo_PullRequestGeneratorFilter.Merge(m, src)
  3226  }
  3227  func (m *PullRequestGeneratorFilter) XXX_Size() int {
  3228  	return m.Size()
  3229  }
  3230  func (m *PullRequestGeneratorFilter) XXX_DiscardUnknown() {
  3231  	xxx_messageInfo_PullRequestGeneratorFilter.DiscardUnknown(m)
  3232  }
  3233  
  3234  var xxx_messageInfo_PullRequestGeneratorFilter proto.InternalMessageInfo
  3235  
  3236  func (m *PullRequestGeneratorGitLab) Reset()      { *m = PullRequestGeneratorGitLab{} }
  3237  func (*PullRequestGeneratorGitLab) ProtoMessage() {}
  3238  func (*PullRequestGeneratorGitLab) Descriptor() ([]byte, []int) {
  3239  	return fileDescriptor_c078c3c476799f44, []int{114}
  3240  }
  3241  func (m *PullRequestGeneratorGitLab) XXX_Unmarshal(b []byte) error {
  3242  	return m.Unmarshal(b)
  3243  }
  3244  func (m *PullRequestGeneratorGitLab) 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 *PullRequestGeneratorGitLab) XXX_Merge(src proto.Message) {
  3253  	xxx_messageInfo_PullRequestGeneratorGitLab.Merge(m, src)
  3254  }
  3255  func (m *PullRequestGeneratorGitLab) XXX_Size() int {
  3256  	return m.Size()
  3257  }
  3258  func (m *PullRequestGeneratorGitLab) XXX_DiscardUnknown() {
  3259  	xxx_messageInfo_PullRequestGeneratorGitLab.DiscardUnknown(m)
  3260  }
  3261  
  3262  var xxx_messageInfo_PullRequestGeneratorGitLab proto.InternalMessageInfo
  3263  
  3264  func (m *PullRequestGeneratorGitea) Reset()      { *m = PullRequestGeneratorGitea{} }
  3265  func (*PullRequestGeneratorGitea) ProtoMessage() {}
  3266  func (*PullRequestGeneratorGitea) Descriptor() ([]byte, []int) {
  3267  	return fileDescriptor_c078c3c476799f44, []int{115}
  3268  }
  3269  func (m *PullRequestGeneratorGitea) XXX_Unmarshal(b []byte) error {
  3270  	return m.Unmarshal(b)
  3271  }
  3272  func (m *PullRequestGeneratorGitea) 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 *PullRequestGeneratorGitea) XXX_Merge(src proto.Message) {
  3281  	xxx_messageInfo_PullRequestGeneratorGitea.Merge(m, src)
  3282  }
  3283  func (m *PullRequestGeneratorGitea) XXX_Size() int {
  3284  	return m.Size()
  3285  }
  3286  func (m *PullRequestGeneratorGitea) XXX_DiscardUnknown() {
  3287  	xxx_messageInfo_PullRequestGeneratorGitea.DiscardUnknown(m)
  3288  }
  3289  
  3290  var xxx_messageInfo_PullRequestGeneratorGitea proto.InternalMessageInfo
  3291  
  3292  func (m *PullRequestGeneratorGithub) Reset()      { *m = PullRequestGeneratorGithub{} }
  3293  func (*PullRequestGeneratorGithub) ProtoMessage() {}
  3294  func (*PullRequestGeneratorGithub) Descriptor() ([]byte, []int) {
  3295  	return fileDescriptor_c078c3c476799f44, []int{116}
  3296  }
  3297  func (m *PullRequestGeneratorGithub) XXX_Unmarshal(b []byte) error {
  3298  	return m.Unmarshal(b)
  3299  }
  3300  func (m *PullRequestGeneratorGithub) 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 *PullRequestGeneratorGithub) XXX_Merge(src proto.Message) {
  3309  	xxx_messageInfo_PullRequestGeneratorGithub.Merge(m, src)
  3310  }
  3311  func (m *PullRequestGeneratorGithub) XXX_Size() int {
  3312  	return m.Size()
  3313  }
  3314  func (m *PullRequestGeneratorGithub) XXX_DiscardUnknown() {
  3315  	xxx_messageInfo_PullRequestGeneratorGithub.DiscardUnknown(m)
  3316  }
  3317  
  3318  var xxx_messageInfo_PullRequestGeneratorGithub proto.InternalMessageInfo
  3319  
  3320  func (m *RefTarget) Reset()      { *m = RefTarget{} }
  3321  func (*RefTarget) ProtoMessage() {}
  3322  func (*RefTarget) Descriptor() ([]byte, []int) {
  3323  	return fileDescriptor_c078c3c476799f44, []int{117}
  3324  }
  3325  func (m *RefTarget) XXX_Unmarshal(b []byte) error {
  3326  	return m.Unmarshal(b)
  3327  }
  3328  func (m *RefTarget) 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 *RefTarget) XXX_Merge(src proto.Message) {
  3337  	xxx_messageInfo_RefTarget.Merge(m, src)
  3338  }
  3339  func (m *RefTarget) XXX_Size() int {
  3340  	return m.Size()
  3341  }
  3342  func (m *RefTarget) XXX_DiscardUnknown() {
  3343  	xxx_messageInfo_RefTarget.DiscardUnknown(m)
  3344  }
  3345  
  3346  var xxx_messageInfo_RefTarget proto.InternalMessageInfo
  3347  
  3348  func (m *RepoCreds) Reset()      { *m = RepoCreds{} }
  3349  func (*RepoCreds) ProtoMessage() {}
  3350  func (*RepoCreds) Descriptor() ([]byte, []int) {
  3351  	return fileDescriptor_c078c3c476799f44, []int{118}
  3352  }
  3353  func (m *RepoCreds) XXX_Unmarshal(b []byte) error {
  3354  	return m.Unmarshal(b)
  3355  }
  3356  func (m *RepoCreds) 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 *RepoCreds) XXX_Merge(src proto.Message) {
  3365  	xxx_messageInfo_RepoCreds.Merge(m, src)
  3366  }
  3367  func (m *RepoCreds) XXX_Size() int {
  3368  	return m.Size()
  3369  }
  3370  func (m *RepoCreds) XXX_DiscardUnknown() {
  3371  	xxx_messageInfo_RepoCreds.DiscardUnknown(m)
  3372  }
  3373  
  3374  var xxx_messageInfo_RepoCreds proto.InternalMessageInfo
  3375  
  3376  func (m *RepoCredsList) Reset()      { *m = RepoCredsList{} }
  3377  func (*RepoCredsList) ProtoMessage() {}
  3378  func (*RepoCredsList) Descriptor() ([]byte, []int) {
  3379  	return fileDescriptor_c078c3c476799f44, []int{119}
  3380  }
  3381  func (m *RepoCredsList) XXX_Unmarshal(b []byte) error {
  3382  	return m.Unmarshal(b)
  3383  }
  3384  func (m *RepoCredsList) 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 *RepoCredsList) XXX_Merge(src proto.Message) {
  3393  	xxx_messageInfo_RepoCredsList.Merge(m, src)
  3394  }
  3395  func (m *RepoCredsList) XXX_Size() int {
  3396  	return m.Size()
  3397  }
  3398  func (m *RepoCredsList) XXX_DiscardUnknown() {
  3399  	xxx_messageInfo_RepoCredsList.DiscardUnknown(m)
  3400  }
  3401  
  3402  var xxx_messageInfo_RepoCredsList proto.InternalMessageInfo
  3403  
  3404  func (m *Repository) Reset()      { *m = Repository{} }
  3405  func (*Repository) ProtoMessage() {}
  3406  func (*Repository) Descriptor() ([]byte, []int) {
  3407  	return fileDescriptor_c078c3c476799f44, []int{120}
  3408  }
  3409  func (m *Repository) XXX_Unmarshal(b []byte) error {
  3410  	return m.Unmarshal(b)
  3411  }
  3412  func (m *Repository) 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 *Repository) XXX_Merge(src proto.Message) {
  3421  	xxx_messageInfo_Repository.Merge(m, src)
  3422  }
  3423  func (m *Repository) XXX_Size() int {
  3424  	return m.Size()
  3425  }
  3426  func (m *Repository) XXX_DiscardUnknown() {
  3427  	xxx_messageInfo_Repository.DiscardUnknown(m)
  3428  }
  3429  
  3430  var xxx_messageInfo_Repository proto.InternalMessageInfo
  3431  
  3432  func (m *RepositoryCertificate) Reset()      { *m = RepositoryCertificate{} }
  3433  func (*RepositoryCertificate) ProtoMessage() {}
  3434  func (*RepositoryCertificate) Descriptor() ([]byte, []int) {
  3435  	return fileDescriptor_c078c3c476799f44, []int{121}
  3436  }
  3437  func (m *RepositoryCertificate) XXX_Unmarshal(b []byte) error {
  3438  	return m.Unmarshal(b)
  3439  }
  3440  func (m *RepositoryCertificate) 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 *RepositoryCertificate) XXX_Merge(src proto.Message) {
  3449  	xxx_messageInfo_RepositoryCertificate.Merge(m, src)
  3450  }
  3451  func (m *RepositoryCertificate) XXX_Size() int {
  3452  	return m.Size()
  3453  }
  3454  func (m *RepositoryCertificate) XXX_DiscardUnknown() {
  3455  	xxx_messageInfo_RepositoryCertificate.DiscardUnknown(m)
  3456  }
  3457  
  3458  var xxx_messageInfo_RepositoryCertificate proto.InternalMessageInfo
  3459  
  3460  func (m *RepositoryCertificateList) Reset()      { *m = RepositoryCertificateList{} }
  3461  func (*RepositoryCertificateList) ProtoMessage() {}
  3462  func (*RepositoryCertificateList) Descriptor() ([]byte, []int) {
  3463  	return fileDescriptor_c078c3c476799f44, []int{122}
  3464  }
  3465  func (m *RepositoryCertificateList) XXX_Unmarshal(b []byte) error {
  3466  	return m.Unmarshal(b)
  3467  }
  3468  func (m *RepositoryCertificateList) 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 *RepositoryCertificateList) XXX_Merge(src proto.Message) {
  3477  	xxx_messageInfo_RepositoryCertificateList.Merge(m, src)
  3478  }
  3479  func (m *RepositoryCertificateList) XXX_Size() int {
  3480  	return m.Size()
  3481  }
  3482  func (m *RepositoryCertificateList) XXX_DiscardUnknown() {
  3483  	xxx_messageInfo_RepositoryCertificateList.DiscardUnknown(m)
  3484  }
  3485  
  3486  var xxx_messageInfo_RepositoryCertificateList proto.InternalMessageInfo
  3487  
  3488  func (m *RepositoryList) Reset()      { *m = RepositoryList{} }
  3489  func (*RepositoryList) ProtoMessage() {}
  3490  func (*RepositoryList) Descriptor() ([]byte, []int) {
  3491  	return fileDescriptor_c078c3c476799f44, []int{123}
  3492  }
  3493  func (m *RepositoryList) XXX_Unmarshal(b []byte) error {
  3494  	return m.Unmarshal(b)
  3495  }
  3496  func (m *RepositoryList) 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 *RepositoryList) XXX_Merge(src proto.Message) {
  3505  	xxx_messageInfo_RepositoryList.Merge(m, src)
  3506  }
  3507  func (m *RepositoryList) XXX_Size() int {
  3508  	return m.Size()
  3509  }
  3510  func (m *RepositoryList) XXX_DiscardUnknown() {
  3511  	xxx_messageInfo_RepositoryList.DiscardUnknown(m)
  3512  }
  3513  
  3514  var xxx_messageInfo_RepositoryList proto.InternalMessageInfo
  3515  
  3516  func (m *ResourceAction) Reset()      { *m = ResourceAction{} }
  3517  func (*ResourceAction) ProtoMessage() {}
  3518  func (*ResourceAction) Descriptor() ([]byte, []int) {
  3519  	return fileDescriptor_c078c3c476799f44, []int{124}
  3520  }
  3521  func (m *ResourceAction) XXX_Unmarshal(b []byte) error {
  3522  	return m.Unmarshal(b)
  3523  }
  3524  func (m *ResourceAction) 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 *ResourceAction) XXX_Merge(src proto.Message) {
  3533  	xxx_messageInfo_ResourceAction.Merge(m, src)
  3534  }
  3535  func (m *ResourceAction) XXX_Size() int {
  3536  	return m.Size()
  3537  }
  3538  func (m *ResourceAction) XXX_DiscardUnknown() {
  3539  	xxx_messageInfo_ResourceAction.DiscardUnknown(m)
  3540  }
  3541  
  3542  var xxx_messageInfo_ResourceAction proto.InternalMessageInfo
  3543  
  3544  func (m *ResourceActionDefinition) Reset()      { *m = ResourceActionDefinition{} }
  3545  func (*ResourceActionDefinition) ProtoMessage() {}
  3546  func (*ResourceActionDefinition) Descriptor() ([]byte, []int) {
  3547  	return fileDescriptor_c078c3c476799f44, []int{125}
  3548  }
  3549  func (m *ResourceActionDefinition) XXX_Unmarshal(b []byte) error {
  3550  	return m.Unmarshal(b)
  3551  }
  3552  func (m *ResourceActionDefinition) 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 *ResourceActionDefinition) XXX_Merge(src proto.Message) {
  3561  	xxx_messageInfo_ResourceActionDefinition.Merge(m, src)
  3562  }
  3563  func (m *ResourceActionDefinition) XXX_Size() int {
  3564  	return m.Size()
  3565  }
  3566  func (m *ResourceActionDefinition) XXX_DiscardUnknown() {
  3567  	xxx_messageInfo_ResourceActionDefinition.DiscardUnknown(m)
  3568  }
  3569  
  3570  var xxx_messageInfo_ResourceActionDefinition proto.InternalMessageInfo
  3571  
  3572  func (m *ResourceActionParam) Reset()      { *m = ResourceActionParam{} }
  3573  func (*ResourceActionParam) ProtoMessage() {}
  3574  func (*ResourceActionParam) Descriptor() ([]byte, []int) {
  3575  	return fileDescriptor_c078c3c476799f44, []int{126}
  3576  }
  3577  func (m *ResourceActionParam) XXX_Unmarshal(b []byte) error {
  3578  	return m.Unmarshal(b)
  3579  }
  3580  func (m *ResourceActionParam) 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 *ResourceActionParam) XXX_Merge(src proto.Message) {
  3589  	xxx_messageInfo_ResourceActionParam.Merge(m, src)
  3590  }
  3591  func (m *ResourceActionParam) XXX_Size() int {
  3592  	return m.Size()
  3593  }
  3594  func (m *ResourceActionParam) XXX_DiscardUnknown() {
  3595  	xxx_messageInfo_ResourceActionParam.DiscardUnknown(m)
  3596  }
  3597  
  3598  var xxx_messageInfo_ResourceActionParam proto.InternalMessageInfo
  3599  
  3600  func (m *ResourceActions) Reset()      { *m = ResourceActions{} }
  3601  func (*ResourceActions) ProtoMessage() {}
  3602  func (*ResourceActions) Descriptor() ([]byte, []int) {
  3603  	return fileDescriptor_c078c3c476799f44, []int{127}
  3604  }
  3605  func (m *ResourceActions) XXX_Unmarshal(b []byte) error {
  3606  	return m.Unmarshal(b)
  3607  }
  3608  func (m *ResourceActions) 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 *ResourceActions) XXX_Merge(src proto.Message) {
  3617  	xxx_messageInfo_ResourceActions.Merge(m, src)
  3618  }
  3619  func (m *ResourceActions) XXX_Size() int {
  3620  	return m.Size()
  3621  }
  3622  func (m *ResourceActions) XXX_DiscardUnknown() {
  3623  	xxx_messageInfo_ResourceActions.DiscardUnknown(m)
  3624  }
  3625  
  3626  var xxx_messageInfo_ResourceActions proto.InternalMessageInfo
  3627  
  3628  func (m *ResourceDiff) Reset()      { *m = ResourceDiff{} }
  3629  func (*ResourceDiff) ProtoMessage() {}
  3630  func (*ResourceDiff) Descriptor() ([]byte, []int) {
  3631  	return fileDescriptor_c078c3c476799f44, []int{128}
  3632  }
  3633  func (m *ResourceDiff) XXX_Unmarshal(b []byte) error {
  3634  	return m.Unmarshal(b)
  3635  }
  3636  func (m *ResourceDiff) 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 *ResourceDiff) XXX_Merge(src proto.Message) {
  3645  	xxx_messageInfo_ResourceDiff.Merge(m, src)
  3646  }
  3647  func (m *ResourceDiff) XXX_Size() int {
  3648  	return m.Size()
  3649  }
  3650  func (m *ResourceDiff) XXX_DiscardUnknown() {
  3651  	xxx_messageInfo_ResourceDiff.DiscardUnknown(m)
  3652  }
  3653  
  3654  var xxx_messageInfo_ResourceDiff proto.InternalMessageInfo
  3655  
  3656  func (m *ResourceIgnoreDifferences) Reset()      { *m = ResourceIgnoreDifferences{} }
  3657  func (*ResourceIgnoreDifferences) ProtoMessage() {}
  3658  func (*ResourceIgnoreDifferences) Descriptor() ([]byte, []int) {
  3659  	return fileDescriptor_c078c3c476799f44, []int{129}
  3660  }
  3661  func (m *ResourceIgnoreDifferences) XXX_Unmarshal(b []byte) error {
  3662  	return m.Unmarshal(b)
  3663  }
  3664  func (m *ResourceIgnoreDifferences) 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 *ResourceIgnoreDifferences) XXX_Merge(src proto.Message) {
  3673  	xxx_messageInfo_ResourceIgnoreDifferences.Merge(m, src)
  3674  }
  3675  func (m *ResourceIgnoreDifferences) XXX_Size() int {
  3676  	return m.Size()
  3677  }
  3678  func (m *ResourceIgnoreDifferences) XXX_DiscardUnknown() {
  3679  	xxx_messageInfo_ResourceIgnoreDifferences.DiscardUnknown(m)
  3680  }
  3681  
  3682  var xxx_messageInfo_ResourceIgnoreDifferences proto.InternalMessageInfo
  3683  
  3684  func (m *ResourceNetworkingInfo) Reset()      { *m = ResourceNetworkingInfo{} }
  3685  func (*ResourceNetworkingInfo) ProtoMessage() {}
  3686  func (*ResourceNetworkingInfo) Descriptor() ([]byte, []int) {
  3687  	return fileDescriptor_c078c3c476799f44, []int{130}
  3688  }
  3689  func (m *ResourceNetworkingInfo) XXX_Unmarshal(b []byte) error {
  3690  	return m.Unmarshal(b)
  3691  }
  3692  func (m *ResourceNetworkingInfo) 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 *ResourceNetworkingInfo) XXX_Merge(src proto.Message) {
  3701  	xxx_messageInfo_ResourceNetworkingInfo.Merge(m, src)
  3702  }
  3703  func (m *ResourceNetworkingInfo) XXX_Size() int {
  3704  	return m.Size()
  3705  }
  3706  func (m *ResourceNetworkingInfo) XXX_DiscardUnknown() {
  3707  	xxx_messageInfo_ResourceNetworkingInfo.DiscardUnknown(m)
  3708  }
  3709  
  3710  var xxx_messageInfo_ResourceNetworkingInfo proto.InternalMessageInfo
  3711  
  3712  func (m *ResourceNode) Reset()      { *m = ResourceNode{} }
  3713  func (*ResourceNode) ProtoMessage() {}
  3714  func (*ResourceNode) Descriptor() ([]byte, []int) {
  3715  	return fileDescriptor_c078c3c476799f44, []int{131}
  3716  }
  3717  func (m *ResourceNode) XXX_Unmarshal(b []byte) error {
  3718  	return m.Unmarshal(b)
  3719  }
  3720  func (m *ResourceNode) 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 *ResourceNode) XXX_Merge(src proto.Message) {
  3729  	xxx_messageInfo_ResourceNode.Merge(m, src)
  3730  }
  3731  func (m *ResourceNode) XXX_Size() int {
  3732  	return m.Size()
  3733  }
  3734  func (m *ResourceNode) XXX_DiscardUnknown() {
  3735  	xxx_messageInfo_ResourceNode.DiscardUnknown(m)
  3736  }
  3737  
  3738  var xxx_messageInfo_ResourceNode proto.InternalMessageInfo
  3739  
  3740  func (m *ResourceOverride) Reset()      { *m = ResourceOverride{} }
  3741  func (*ResourceOverride) ProtoMessage() {}
  3742  func (*ResourceOverride) Descriptor() ([]byte, []int) {
  3743  	return fileDescriptor_c078c3c476799f44, []int{132}
  3744  }
  3745  func (m *ResourceOverride) XXX_Unmarshal(b []byte) error {
  3746  	return m.Unmarshal(b)
  3747  }
  3748  func (m *ResourceOverride) 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 *ResourceOverride) XXX_Merge(src proto.Message) {
  3757  	xxx_messageInfo_ResourceOverride.Merge(m, src)
  3758  }
  3759  func (m *ResourceOverride) XXX_Size() int {
  3760  	return m.Size()
  3761  }
  3762  func (m *ResourceOverride) XXX_DiscardUnknown() {
  3763  	xxx_messageInfo_ResourceOverride.DiscardUnknown(m)
  3764  }
  3765  
  3766  var xxx_messageInfo_ResourceOverride proto.InternalMessageInfo
  3767  
  3768  func (m *ResourceRef) Reset()      { *m = ResourceRef{} }
  3769  func (*ResourceRef) ProtoMessage() {}
  3770  func (*ResourceRef) Descriptor() ([]byte, []int) {
  3771  	return fileDescriptor_c078c3c476799f44, []int{133}
  3772  }
  3773  func (m *ResourceRef) XXX_Unmarshal(b []byte) error {
  3774  	return m.Unmarshal(b)
  3775  }
  3776  func (m *ResourceRef) 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 *ResourceRef) XXX_Merge(src proto.Message) {
  3785  	xxx_messageInfo_ResourceRef.Merge(m, src)
  3786  }
  3787  func (m *ResourceRef) XXX_Size() int {
  3788  	return m.Size()
  3789  }
  3790  func (m *ResourceRef) XXX_DiscardUnknown() {
  3791  	xxx_messageInfo_ResourceRef.DiscardUnknown(m)
  3792  }
  3793  
  3794  var xxx_messageInfo_ResourceRef proto.InternalMessageInfo
  3795  
  3796  func (m *ResourceResult) Reset()      { *m = ResourceResult{} }
  3797  func (*ResourceResult) ProtoMessage() {}
  3798  func (*ResourceResult) Descriptor() ([]byte, []int) {
  3799  	return fileDescriptor_c078c3c476799f44, []int{134}
  3800  }
  3801  func (m *ResourceResult) XXX_Unmarshal(b []byte) error {
  3802  	return m.Unmarshal(b)
  3803  }
  3804  func (m *ResourceResult) 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 *ResourceResult) XXX_Merge(src proto.Message) {
  3813  	xxx_messageInfo_ResourceResult.Merge(m, src)
  3814  }
  3815  func (m *ResourceResult) XXX_Size() int {
  3816  	return m.Size()
  3817  }
  3818  func (m *ResourceResult) XXX_DiscardUnknown() {
  3819  	xxx_messageInfo_ResourceResult.DiscardUnknown(m)
  3820  }
  3821  
  3822  var xxx_messageInfo_ResourceResult proto.InternalMessageInfo
  3823  
  3824  func (m *ResourceStatus) Reset()      { *m = ResourceStatus{} }
  3825  func (*ResourceStatus) ProtoMessage() {}
  3826  func (*ResourceStatus) Descriptor() ([]byte, []int) {
  3827  	return fileDescriptor_c078c3c476799f44, []int{135}
  3828  }
  3829  func (m *ResourceStatus) XXX_Unmarshal(b []byte) error {
  3830  	return m.Unmarshal(b)
  3831  }
  3832  func (m *ResourceStatus) 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 *ResourceStatus) XXX_Merge(src proto.Message) {
  3841  	xxx_messageInfo_ResourceStatus.Merge(m, src)
  3842  }
  3843  func (m *ResourceStatus) XXX_Size() int {
  3844  	return m.Size()
  3845  }
  3846  func (m *ResourceStatus) XXX_DiscardUnknown() {
  3847  	xxx_messageInfo_ResourceStatus.DiscardUnknown(m)
  3848  }
  3849  
  3850  var xxx_messageInfo_ResourceStatus proto.InternalMessageInfo
  3851  
  3852  func (m *RetryStrategy) Reset()      { *m = RetryStrategy{} }
  3853  func (*RetryStrategy) ProtoMessage() {}
  3854  func (*RetryStrategy) Descriptor() ([]byte, []int) {
  3855  	return fileDescriptor_c078c3c476799f44, []int{136}
  3856  }
  3857  func (m *RetryStrategy) XXX_Unmarshal(b []byte) error {
  3858  	return m.Unmarshal(b)
  3859  }
  3860  func (m *RetryStrategy) 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 *RetryStrategy) XXX_Merge(src proto.Message) {
  3869  	xxx_messageInfo_RetryStrategy.Merge(m, src)
  3870  }
  3871  func (m *RetryStrategy) XXX_Size() int {
  3872  	return m.Size()
  3873  }
  3874  func (m *RetryStrategy) XXX_DiscardUnknown() {
  3875  	xxx_messageInfo_RetryStrategy.DiscardUnknown(m)
  3876  }
  3877  
  3878  var xxx_messageInfo_RetryStrategy proto.InternalMessageInfo
  3879  
  3880  func (m *RevisionHistory) Reset()      { *m = RevisionHistory{} }
  3881  func (*RevisionHistory) ProtoMessage() {}
  3882  func (*RevisionHistory) Descriptor() ([]byte, []int) {
  3883  	return fileDescriptor_c078c3c476799f44, []int{137}
  3884  }
  3885  func (m *RevisionHistory) XXX_Unmarshal(b []byte) error {
  3886  	return m.Unmarshal(b)
  3887  }
  3888  func (m *RevisionHistory) 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 *RevisionHistory) XXX_Merge(src proto.Message) {
  3897  	xxx_messageInfo_RevisionHistory.Merge(m, src)
  3898  }
  3899  func (m *RevisionHistory) XXX_Size() int {
  3900  	return m.Size()
  3901  }
  3902  func (m *RevisionHistory) XXX_DiscardUnknown() {
  3903  	xxx_messageInfo_RevisionHistory.DiscardUnknown(m)
  3904  }
  3905  
  3906  var xxx_messageInfo_RevisionHistory proto.InternalMessageInfo
  3907  
  3908  func (m *RevisionMetadata) Reset()      { *m = RevisionMetadata{} }
  3909  func (*RevisionMetadata) ProtoMessage() {}
  3910  func (*RevisionMetadata) Descriptor() ([]byte, []int) {
  3911  	return fileDescriptor_c078c3c476799f44, []int{138}
  3912  }
  3913  func (m *RevisionMetadata) XXX_Unmarshal(b []byte) error {
  3914  	return m.Unmarshal(b)
  3915  }
  3916  func (m *RevisionMetadata) 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 *RevisionMetadata) XXX_Merge(src proto.Message) {
  3925  	xxx_messageInfo_RevisionMetadata.Merge(m, src)
  3926  }
  3927  func (m *RevisionMetadata) XXX_Size() int {
  3928  	return m.Size()
  3929  }
  3930  func (m *RevisionMetadata) XXX_DiscardUnknown() {
  3931  	xxx_messageInfo_RevisionMetadata.DiscardUnknown(m)
  3932  }
  3933  
  3934  var xxx_messageInfo_RevisionMetadata proto.InternalMessageInfo
  3935  
  3936  func (m *RevisionReference) Reset()      { *m = RevisionReference{} }
  3937  func (*RevisionReference) ProtoMessage() {}
  3938  func (*RevisionReference) Descriptor() ([]byte, []int) {
  3939  	return fileDescriptor_c078c3c476799f44, []int{139}
  3940  }
  3941  func (m *RevisionReference) XXX_Unmarshal(b []byte) error {
  3942  	return m.Unmarshal(b)
  3943  }
  3944  func (m *RevisionReference) 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 *RevisionReference) XXX_Merge(src proto.Message) {
  3953  	xxx_messageInfo_RevisionReference.Merge(m, src)
  3954  }
  3955  func (m *RevisionReference) XXX_Size() int {
  3956  	return m.Size()
  3957  }
  3958  func (m *RevisionReference) XXX_DiscardUnknown() {
  3959  	xxx_messageInfo_RevisionReference.DiscardUnknown(m)
  3960  }
  3961  
  3962  var xxx_messageInfo_RevisionReference proto.InternalMessageInfo
  3963  
  3964  func (m *SCMProviderGenerator) Reset()      { *m = SCMProviderGenerator{} }
  3965  func (*SCMProviderGenerator) ProtoMessage() {}
  3966  func (*SCMProviderGenerator) Descriptor() ([]byte, []int) {
  3967  	return fileDescriptor_c078c3c476799f44, []int{140}
  3968  }
  3969  func (m *SCMProviderGenerator) XXX_Unmarshal(b []byte) error {
  3970  	return m.Unmarshal(b)
  3971  }
  3972  func (m *SCMProviderGenerator) 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 *SCMProviderGenerator) XXX_Merge(src proto.Message) {
  3981  	xxx_messageInfo_SCMProviderGenerator.Merge(m, src)
  3982  }
  3983  func (m *SCMProviderGenerator) XXX_Size() int {
  3984  	return m.Size()
  3985  }
  3986  func (m *SCMProviderGenerator) XXX_DiscardUnknown() {
  3987  	xxx_messageInfo_SCMProviderGenerator.DiscardUnknown(m)
  3988  }
  3989  
  3990  var xxx_messageInfo_SCMProviderGenerator proto.InternalMessageInfo
  3991  
  3992  func (m *SCMProviderGeneratorAWSCodeCommit) Reset()      { *m = SCMProviderGeneratorAWSCodeCommit{} }
  3993  func (*SCMProviderGeneratorAWSCodeCommit) ProtoMessage() {}
  3994  func (*SCMProviderGeneratorAWSCodeCommit) Descriptor() ([]byte, []int) {
  3995  	return fileDescriptor_c078c3c476799f44, []int{141}
  3996  }
  3997  func (m *SCMProviderGeneratorAWSCodeCommit) XXX_Unmarshal(b []byte) error {
  3998  	return m.Unmarshal(b)
  3999  }
  4000  func (m *SCMProviderGeneratorAWSCodeCommit) 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 *SCMProviderGeneratorAWSCodeCommit) XXX_Merge(src proto.Message) {
  4009  	xxx_messageInfo_SCMProviderGeneratorAWSCodeCommit.Merge(m, src)
  4010  }
  4011  func (m *SCMProviderGeneratorAWSCodeCommit) XXX_Size() int {
  4012  	return m.Size()
  4013  }
  4014  func (m *SCMProviderGeneratorAWSCodeCommit) XXX_DiscardUnknown() {
  4015  	xxx_messageInfo_SCMProviderGeneratorAWSCodeCommit.DiscardUnknown(m)
  4016  }
  4017  
  4018  var xxx_messageInfo_SCMProviderGeneratorAWSCodeCommit proto.InternalMessageInfo
  4019  
  4020  func (m *SCMProviderGeneratorAzureDevOps) Reset()      { *m = SCMProviderGeneratorAzureDevOps{} }
  4021  func (*SCMProviderGeneratorAzureDevOps) ProtoMessage() {}
  4022  func (*SCMProviderGeneratorAzureDevOps) Descriptor() ([]byte, []int) {
  4023  	return fileDescriptor_c078c3c476799f44, []int{142}
  4024  }
  4025  func (m *SCMProviderGeneratorAzureDevOps) XXX_Unmarshal(b []byte) error {
  4026  	return m.Unmarshal(b)
  4027  }
  4028  func (m *SCMProviderGeneratorAzureDevOps) 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 *SCMProviderGeneratorAzureDevOps) XXX_Merge(src proto.Message) {
  4037  	xxx_messageInfo_SCMProviderGeneratorAzureDevOps.Merge(m, src)
  4038  }
  4039  func (m *SCMProviderGeneratorAzureDevOps) XXX_Size() int {
  4040  	return m.Size()
  4041  }
  4042  func (m *SCMProviderGeneratorAzureDevOps) XXX_DiscardUnknown() {
  4043  	xxx_messageInfo_SCMProviderGeneratorAzureDevOps.DiscardUnknown(m)
  4044  }
  4045  
  4046  var xxx_messageInfo_SCMProviderGeneratorAzureDevOps proto.InternalMessageInfo
  4047  
  4048  func (m *SCMProviderGeneratorBitbucket) Reset()      { *m = SCMProviderGeneratorBitbucket{} }
  4049  func (*SCMProviderGeneratorBitbucket) ProtoMessage() {}
  4050  func (*SCMProviderGeneratorBitbucket) Descriptor() ([]byte, []int) {
  4051  	return fileDescriptor_c078c3c476799f44, []int{143}
  4052  }
  4053  func (m *SCMProviderGeneratorBitbucket) XXX_Unmarshal(b []byte) error {
  4054  	return m.Unmarshal(b)
  4055  }
  4056  func (m *SCMProviderGeneratorBitbucket) 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 *SCMProviderGeneratorBitbucket) XXX_Merge(src proto.Message) {
  4065  	xxx_messageInfo_SCMProviderGeneratorBitbucket.Merge(m, src)
  4066  }
  4067  func (m *SCMProviderGeneratorBitbucket) XXX_Size() int {
  4068  	return m.Size()
  4069  }
  4070  func (m *SCMProviderGeneratorBitbucket) XXX_DiscardUnknown() {
  4071  	xxx_messageInfo_SCMProviderGeneratorBitbucket.DiscardUnknown(m)
  4072  }
  4073  
  4074  var xxx_messageInfo_SCMProviderGeneratorBitbucket proto.InternalMessageInfo
  4075  
  4076  func (m *SCMProviderGeneratorBitbucketServer) Reset()      { *m = SCMProviderGeneratorBitbucketServer{} }
  4077  func (*SCMProviderGeneratorBitbucketServer) ProtoMessage() {}
  4078  func (*SCMProviderGeneratorBitbucketServer) Descriptor() ([]byte, []int) {
  4079  	return fileDescriptor_c078c3c476799f44, []int{144}
  4080  }
  4081  func (m *SCMProviderGeneratorBitbucketServer) XXX_Unmarshal(b []byte) error {
  4082  	return m.Unmarshal(b)
  4083  }
  4084  func (m *SCMProviderGeneratorBitbucketServer) 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 *SCMProviderGeneratorBitbucketServer) XXX_Merge(src proto.Message) {
  4093  	xxx_messageInfo_SCMProviderGeneratorBitbucketServer.Merge(m, src)
  4094  }
  4095  func (m *SCMProviderGeneratorBitbucketServer) XXX_Size() int {
  4096  	return m.Size()
  4097  }
  4098  func (m *SCMProviderGeneratorBitbucketServer) XXX_DiscardUnknown() {
  4099  	xxx_messageInfo_SCMProviderGeneratorBitbucketServer.DiscardUnknown(m)
  4100  }
  4101  
  4102  var xxx_messageInfo_SCMProviderGeneratorBitbucketServer proto.InternalMessageInfo
  4103  
  4104  func (m *SCMProviderGeneratorFilter) Reset()      { *m = SCMProviderGeneratorFilter{} }
  4105  func (*SCMProviderGeneratorFilter) ProtoMessage() {}
  4106  func (*SCMProviderGeneratorFilter) Descriptor() ([]byte, []int) {
  4107  	return fileDescriptor_c078c3c476799f44, []int{145}
  4108  }
  4109  func (m *SCMProviderGeneratorFilter) XXX_Unmarshal(b []byte) error {
  4110  	return m.Unmarshal(b)
  4111  }
  4112  func (m *SCMProviderGeneratorFilter) 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 *SCMProviderGeneratorFilter) XXX_Merge(src proto.Message) {
  4121  	xxx_messageInfo_SCMProviderGeneratorFilter.Merge(m, src)
  4122  }
  4123  func (m *SCMProviderGeneratorFilter) XXX_Size() int {
  4124  	return m.Size()
  4125  }
  4126  func (m *SCMProviderGeneratorFilter) XXX_DiscardUnknown() {
  4127  	xxx_messageInfo_SCMProviderGeneratorFilter.DiscardUnknown(m)
  4128  }
  4129  
  4130  var xxx_messageInfo_SCMProviderGeneratorFilter proto.InternalMessageInfo
  4131  
  4132  func (m *SCMProviderGeneratorGitea) Reset()      { *m = SCMProviderGeneratorGitea{} }
  4133  func (*SCMProviderGeneratorGitea) ProtoMessage() {}
  4134  func (*SCMProviderGeneratorGitea) Descriptor() ([]byte, []int) {
  4135  	return fileDescriptor_c078c3c476799f44, []int{146}
  4136  }
  4137  func (m *SCMProviderGeneratorGitea) XXX_Unmarshal(b []byte) error {
  4138  	return m.Unmarshal(b)
  4139  }
  4140  func (m *SCMProviderGeneratorGitea) 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 *SCMProviderGeneratorGitea) XXX_Merge(src proto.Message) {
  4149  	xxx_messageInfo_SCMProviderGeneratorGitea.Merge(m, src)
  4150  }
  4151  func (m *SCMProviderGeneratorGitea) XXX_Size() int {
  4152  	return m.Size()
  4153  }
  4154  func (m *SCMProviderGeneratorGitea) XXX_DiscardUnknown() {
  4155  	xxx_messageInfo_SCMProviderGeneratorGitea.DiscardUnknown(m)
  4156  }
  4157  
  4158  var xxx_messageInfo_SCMProviderGeneratorGitea proto.InternalMessageInfo
  4159  
  4160  func (m *SCMProviderGeneratorGithub) Reset()      { *m = SCMProviderGeneratorGithub{} }
  4161  func (*SCMProviderGeneratorGithub) ProtoMessage() {}
  4162  func (*SCMProviderGeneratorGithub) Descriptor() ([]byte, []int) {
  4163  	return fileDescriptor_c078c3c476799f44, []int{147}
  4164  }
  4165  func (m *SCMProviderGeneratorGithub) XXX_Unmarshal(b []byte) error {
  4166  	return m.Unmarshal(b)
  4167  }
  4168  func (m *SCMProviderGeneratorGithub) 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 *SCMProviderGeneratorGithub) XXX_Merge(src proto.Message) {
  4177  	xxx_messageInfo_SCMProviderGeneratorGithub.Merge(m, src)
  4178  }
  4179  func (m *SCMProviderGeneratorGithub) XXX_Size() int {
  4180  	return m.Size()
  4181  }
  4182  func (m *SCMProviderGeneratorGithub) XXX_DiscardUnknown() {
  4183  	xxx_messageInfo_SCMProviderGeneratorGithub.DiscardUnknown(m)
  4184  }
  4185  
  4186  var xxx_messageInfo_SCMProviderGeneratorGithub proto.InternalMessageInfo
  4187  
  4188  func (m *SCMProviderGeneratorGitlab) Reset()      { *m = SCMProviderGeneratorGitlab{} }
  4189  func (*SCMProviderGeneratorGitlab) ProtoMessage() {}
  4190  func (*SCMProviderGeneratorGitlab) Descriptor() ([]byte, []int) {
  4191  	return fileDescriptor_c078c3c476799f44, []int{148}
  4192  }
  4193  func (m *SCMProviderGeneratorGitlab) XXX_Unmarshal(b []byte) error {
  4194  	return m.Unmarshal(b)
  4195  }
  4196  func (m *SCMProviderGeneratorGitlab) 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 *SCMProviderGeneratorGitlab) XXX_Merge(src proto.Message) {
  4205  	xxx_messageInfo_SCMProviderGeneratorGitlab.Merge(m, src)
  4206  }
  4207  func (m *SCMProviderGeneratorGitlab) XXX_Size() int {
  4208  	return m.Size()
  4209  }
  4210  func (m *SCMProviderGeneratorGitlab) XXX_DiscardUnknown() {
  4211  	xxx_messageInfo_SCMProviderGeneratorGitlab.DiscardUnknown(m)
  4212  }
  4213  
  4214  var xxx_messageInfo_SCMProviderGeneratorGitlab proto.InternalMessageInfo
  4215  
  4216  func (m *SecretRef) Reset()      { *m = SecretRef{} }
  4217  func (*SecretRef) ProtoMessage() {}
  4218  func (*SecretRef) Descriptor() ([]byte, []int) {
  4219  	return fileDescriptor_c078c3c476799f44, []int{149}
  4220  }
  4221  func (m *SecretRef) XXX_Unmarshal(b []byte) error {
  4222  	return m.Unmarshal(b)
  4223  }
  4224  func (m *SecretRef) 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 *SecretRef) XXX_Merge(src proto.Message) {
  4233  	xxx_messageInfo_SecretRef.Merge(m, src)
  4234  }
  4235  func (m *SecretRef) XXX_Size() int {
  4236  	return m.Size()
  4237  }
  4238  func (m *SecretRef) XXX_DiscardUnknown() {
  4239  	xxx_messageInfo_SecretRef.DiscardUnknown(m)
  4240  }
  4241  
  4242  var xxx_messageInfo_SecretRef proto.InternalMessageInfo
  4243  
  4244  func (m *SignatureKey) Reset()      { *m = SignatureKey{} }
  4245  func (*SignatureKey) ProtoMessage() {}
  4246  func (*SignatureKey) Descriptor() ([]byte, []int) {
  4247  	return fileDescriptor_c078c3c476799f44, []int{150}
  4248  }
  4249  func (m *SignatureKey) XXX_Unmarshal(b []byte) error {
  4250  	return m.Unmarshal(b)
  4251  }
  4252  func (m *SignatureKey) 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 *SignatureKey) XXX_Merge(src proto.Message) {
  4261  	xxx_messageInfo_SignatureKey.Merge(m, src)
  4262  }
  4263  func (m *SignatureKey) XXX_Size() int {
  4264  	return m.Size()
  4265  }
  4266  func (m *SignatureKey) XXX_DiscardUnknown() {
  4267  	xxx_messageInfo_SignatureKey.DiscardUnknown(m)
  4268  }
  4269  
  4270  var xxx_messageInfo_SignatureKey proto.InternalMessageInfo
  4271  
  4272  func (m *SourceHydrator) Reset()      { *m = SourceHydrator{} }
  4273  func (*SourceHydrator) ProtoMessage() {}
  4274  func (*SourceHydrator) Descriptor() ([]byte, []int) {
  4275  	return fileDescriptor_c078c3c476799f44, []int{151}
  4276  }
  4277  func (m *SourceHydrator) XXX_Unmarshal(b []byte) error {
  4278  	return m.Unmarshal(b)
  4279  }
  4280  func (m *SourceHydrator) 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 *SourceHydrator) XXX_Merge(src proto.Message) {
  4289  	xxx_messageInfo_SourceHydrator.Merge(m, src)
  4290  }
  4291  func (m *SourceHydrator) XXX_Size() int {
  4292  	return m.Size()
  4293  }
  4294  func (m *SourceHydrator) XXX_DiscardUnknown() {
  4295  	xxx_messageInfo_SourceHydrator.DiscardUnknown(m)
  4296  }
  4297  
  4298  var xxx_messageInfo_SourceHydrator proto.InternalMessageInfo
  4299  
  4300  func (m *SourceHydratorStatus) Reset()      { *m = SourceHydratorStatus{} }
  4301  func (*SourceHydratorStatus) ProtoMessage() {}
  4302  func (*SourceHydratorStatus) Descriptor() ([]byte, []int) {
  4303  	return fileDescriptor_c078c3c476799f44, []int{152}
  4304  }
  4305  func (m *SourceHydratorStatus) XXX_Unmarshal(b []byte) error {
  4306  	return m.Unmarshal(b)
  4307  }
  4308  func (m *SourceHydratorStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4309  	b = b[:cap(b)]
  4310  	n, err := m.MarshalToSizedBuffer(b)
  4311  	if err != nil {
  4312  		return nil, err
  4313  	}
  4314  	return b[:n], nil
  4315  }
  4316  func (m *SourceHydratorStatus) XXX_Merge(src proto.Message) {
  4317  	xxx_messageInfo_SourceHydratorStatus.Merge(m, src)
  4318  }
  4319  func (m *SourceHydratorStatus) XXX_Size() int {
  4320  	return m.Size()
  4321  }
  4322  func (m *SourceHydratorStatus) XXX_DiscardUnknown() {
  4323  	xxx_messageInfo_SourceHydratorStatus.DiscardUnknown(m)
  4324  }
  4325  
  4326  var xxx_messageInfo_SourceHydratorStatus proto.InternalMessageInfo
  4327  
  4328  func (m *SuccessfulHydrateOperation) Reset()      { *m = SuccessfulHydrateOperation{} }
  4329  func (*SuccessfulHydrateOperation) ProtoMessage() {}
  4330  func (*SuccessfulHydrateOperation) Descriptor() ([]byte, []int) {
  4331  	return fileDescriptor_c078c3c476799f44, []int{153}
  4332  }
  4333  func (m *SuccessfulHydrateOperation) XXX_Unmarshal(b []byte) error {
  4334  	return m.Unmarshal(b)
  4335  }
  4336  func (m *SuccessfulHydrateOperation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4337  	b = b[:cap(b)]
  4338  	n, err := m.MarshalToSizedBuffer(b)
  4339  	if err != nil {
  4340  		return nil, err
  4341  	}
  4342  	return b[:n], nil
  4343  }
  4344  func (m *SuccessfulHydrateOperation) XXX_Merge(src proto.Message) {
  4345  	xxx_messageInfo_SuccessfulHydrateOperation.Merge(m, src)
  4346  }
  4347  func (m *SuccessfulHydrateOperation) XXX_Size() int {
  4348  	return m.Size()
  4349  }
  4350  func (m *SuccessfulHydrateOperation) XXX_DiscardUnknown() {
  4351  	xxx_messageInfo_SuccessfulHydrateOperation.DiscardUnknown(m)
  4352  }
  4353  
  4354  var xxx_messageInfo_SuccessfulHydrateOperation proto.InternalMessageInfo
  4355  
  4356  func (m *SyncOperation) Reset()      { *m = SyncOperation{} }
  4357  func (*SyncOperation) ProtoMessage() {}
  4358  func (*SyncOperation) Descriptor() ([]byte, []int) {
  4359  	return fileDescriptor_c078c3c476799f44, []int{154}
  4360  }
  4361  func (m *SyncOperation) XXX_Unmarshal(b []byte) error {
  4362  	return m.Unmarshal(b)
  4363  }
  4364  func (m *SyncOperation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4365  	b = b[:cap(b)]
  4366  	n, err := m.MarshalToSizedBuffer(b)
  4367  	if err != nil {
  4368  		return nil, err
  4369  	}
  4370  	return b[:n], nil
  4371  }
  4372  func (m *SyncOperation) XXX_Merge(src proto.Message) {
  4373  	xxx_messageInfo_SyncOperation.Merge(m, src)
  4374  }
  4375  func (m *SyncOperation) XXX_Size() int {
  4376  	return m.Size()
  4377  }
  4378  func (m *SyncOperation) XXX_DiscardUnknown() {
  4379  	xxx_messageInfo_SyncOperation.DiscardUnknown(m)
  4380  }
  4381  
  4382  var xxx_messageInfo_SyncOperation proto.InternalMessageInfo
  4383  
  4384  func (m *SyncOperationResource) Reset()      { *m = SyncOperationResource{} }
  4385  func (*SyncOperationResource) ProtoMessage() {}
  4386  func (*SyncOperationResource) Descriptor() ([]byte, []int) {
  4387  	return fileDescriptor_c078c3c476799f44, []int{155}
  4388  }
  4389  func (m *SyncOperationResource) XXX_Unmarshal(b []byte) error {
  4390  	return m.Unmarshal(b)
  4391  }
  4392  func (m *SyncOperationResource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4393  	b = b[:cap(b)]
  4394  	n, err := m.MarshalToSizedBuffer(b)
  4395  	if err != nil {
  4396  		return nil, err
  4397  	}
  4398  	return b[:n], nil
  4399  }
  4400  func (m *SyncOperationResource) XXX_Merge(src proto.Message) {
  4401  	xxx_messageInfo_SyncOperationResource.Merge(m, src)
  4402  }
  4403  func (m *SyncOperationResource) XXX_Size() int {
  4404  	return m.Size()
  4405  }
  4406  func (m *SyncOperationResource) XXX_DiscardUnknown() {
  4407  	xxx_messageInfo_SyncOperationResource.DiscardUnknown(m)
  4408  }
  4409  
  4410  var xxx_messageInfo_SyncOperationResource proto.InternalMessageInfo
  4411  
  4412  func (m *SyncOperationResult) Reset()      { *m = SyncOperationResult{} }
  4413  func (*SyncOperationResult) ProtoMessage() {}
  4414  func (*SyncOperationResult) Descriptor() ([]byte, []int) {
  4415  	return fileDescriptor_c078c3c476799f44, []int{156}
  4416  }
  4417  func (m *SyncOperationResult) XXX_Unmarshal(b []byte) error {
  4418  	return m.Unmarshal(b)
  4419  }
  4420  func (m *SyncOperationResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4421  	b = b[:cap(b)]
  4422  	n, err := m.MarshalToSizedBuffer(b)
  4423  	if err != nil {
  4424  		return nil, err
  4425  	}
  4426  	return b[:n], nil
  4427  }
  4428  func (m *SyncOperationResult) XXX_Merge(src proto.Message) {
  4429  	xxx_messageInfo_SyncOperationResult.Merge(m, src)
  4430  }
  4431  func (m *SyncOperationResult) XXX_Size() int {
  4432  	return m.Size()
  4433  }
  4434  func (m *SyncOperationResult) XXX_DiscardUnknown() {
  4435  	xxx_messageInfo_SyncOperationResult.DiscardUnknown(m)
  4436  }
  4437  
  4438  var xxx_messageInfo_SyncOperationResult proto.InternalMessageInfo
  4439  
  4440  func (m *SyncPolicy) Reset()      { *m = SyncPolicy{} }
  4441  func (*SyncPolicy) ProtoMessage() {}
  4442  func (*SyncPolicy) Descriptor() ([]byte, []int) {
  4443  	return fileDescriptor_c078c3c476799f44, []int{157}
  4444  }
  4445  func (m *SyncPolicy) XXX_Unmarshal(b []byte) error {
  4446  	return m.Unmarshal(b)
  4447  }
  4448  func (m *SyncPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4449  	b = b[:cap(b)]
  4450  	n, err := m.MarshalToSizedBuffer(b)
  4451  	if err != nil {
  4452  		return nil, err
  4453  	}
  4454  	return b[:n], nil
  4455  }
  4456  func (m *SyncPolicy) XXX_Merge(src proto.Message) {
  4457  	xxx_messageInfo_SyncPolicy.Merge(m, src)
  4458  }
  4459  func (m *SyncPolicy) XXX_Size() int {
  4460  	return m.Size()
  4461  }
  4462  func (m *SyncPolicy) XXX_DiscardUnknown() {
  4463  	xxx_messageInfo_SyncPolicy.DiscardUnknown(m)
  4464  }
  4465  
  4466  var xxx_messageInfo_SyncPolicy proto.InternalMessageInfo
  4467  
  4468  func (m *SyncPolicyAutomated) Reset()      { *m = SyncPolicyAutomated{} }
  4469  func (*SyncPolicyAutomated) ProtoMessage() {}
  4470  func (*SyncPolicyAutomated) Descriptor() ([]byte, []int) {
  4471  	return fileDescriptor_c078c3c476799f44, []int{158}
  4472  }
  4473  func (m *SyncPolicyAutomated) XXX_Unmarshal(b []byte) error {
  4474  	return m.Unmarshal(b)
  4475  }
  4476  func (m *SyncPolicyAutomated) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4477  	b = b[:cap(b)]
  4478  	n, err := m.MarshalToSizedBuffer(b)
  4479  	if err != nil {
  4480  		return nil, err
  4481  	}
  4482  	return b[:n], nil
  4483  }
  4484  func (m *SyncPolicyAutomated) XXX_Merge(src proto.Message) {
  4485  	xxx_messageInfo_SyncPolicyAutomated.Merge(m, src)
  4486  }
  4487  func (m *SyncPolicyAutomated) XXX_Size() int {
  4488  	return m.Size()
  4489  }
  4490  func (m *SyncPolicyAutomated) XXX_DiscardUnknown() {
  4491  	xxx_messageInfo_SyncPolicyAutomated.DiscardUnknown(m)
  4492  }
  4493  
  4494  var xxx_messageInfo_SyncPolicyAutomated proto.InternalMessageInfo
  4495  
  4496  func (m *SyncSource) Reset()      { *m = SyncSource{} }
  4497  func (*SyncSource) ProtoMessage() {}
  4498  func (*SyncSource) Descriptor() ([]byte, []int) {
  4499  	return fileDescriptor_c078c3c476799f44, []int{159}
  4500  }
  4501  func (m *SyncSource) XXX_Unmarshal(b []byte) error {
  4502  	return m.Unmarshal(b)
  4503  }
  4504  func (m *SyncSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4505  	b = b[:cap(b)]
  4506  	n, err := m.MarshalToSizedBuffer(b)
  4507  	if err != nil {
  4508  		return nil, err
  4509  	}
  4510  	return b[:n], nil
  4511  }
  4512  func (m *SyncSource) XXX_Merge(src proto.Message) {
  4513  	xxx_messageInfo_SyncSource.Merge(m, src)
  4514  }
  4515  func (m *SyncSource) XXX_Size() int {
  4516  	return m.Size()
  4517  }
  4518  func (m *SyncSource) XXX_DiscardUnknown() {
  4519  	xxx_messageInfo_SyncSource.DiscardUnknown(m)
  4520  }
  4521  
  4522  var xxx_messageInfo_SyncSource proto.InternalMessageInfo
  4523  
  4524  func (m *SyncStatus) Reset()      { *m = SyncStatus{} }
  4525  func (*SyncStatus) ProtoMessage() {}
  4526  func (*SyncStatus) Descriptor() ([]byte, []int) {
  4527  	return fileDescriptor_c078c3c476799f44, []int{160}
  4528  }
  4529  func (m *SyncStatus) XXX_Unmarshal(b []byte) error {
  4530  	return m.Unmarshal(b)
  4531  }
  4532  func (m *SyncStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4533  	b = b[:cap(b)]
  4534  	n, err := m.MarshalToSizedBuffer(b)
  4535  	if err != nil {
  4536  		return nil, err
  4537  	}
  4538  	return b[:n], nil
  4539  }
  4540  func (m *SyncStatus) XXX_Merge(src proto.Message) {
  4541  	xxx_messageInfo_SyncStatus.Merge(m, src)
  4542  }
  4543  func (m *SyncStatus) XXX_Size() int {
  4544  	return m.Size()
  4545  }
  4546  func (m *SyncStatus) XXX_DiscardUnknown() {
  4547  	xxx_messageInfo_SyncStatus.DiscardUnknown(m)
  4548  }
  4549  
  4550  var xxx_messageInfo_SyncStatus proto.InternalMessageInfo
  4551  
  4552  func (m *SyncStrategy) Reset()      { *m = SyncStrategy{} }
  4553  func (*SyncStrategy) ProtoMessage() {}
  4554  func (*SyncStrategy) Descriptor() ([]byte, []int) {
  4555  	return fileDescriptor_c078c3c476799f44, []int{161}
  4556  }
  4557  func (m *SyncStrategy) XXX_Unmarshal(b []byte) error {
  4558  	return m.Unmarshal(b)
  4559  }
  4560  func (m *SyncStrategy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4561  	b = b[:cap(b)]
  4562  	n, err := m.MarshalToSizedBuffer(b)
  4563  	if err != nil {
  4564  		return nil, err
  4565  	}
  4566  	return b[:n], nil
  4567  }
  4568  func (m *SyncStrategy) XXX_Merge(src proto.Message) {
  4569  	xxx_messageInfo_SyncStrategy.Merge(m, src)
  4570  }
  4571  func (m *SyncStrategy) XXX_Size() int {
  4572  	return m.Size()
  4573  }
  4574  func (m *SyncStrategy) XXX_DiscardUnknown() {
  4575  	xxx_messageInfo_SyncStrategy.DiscardUnknown(m)
  4576  }
  4577  
  4578  var xxx_messageInfo_SyncStrategy proto.InternalMessageInfo
  4579  
  4580  func (m *SyncStrategyApply) Reset()      { *m = SyncStrategyApply{} }
  4581  func (*SyncStrategyApply) ProtoMessage() {}
  4582  func (*SyncStrategyApply) Descriptor() ([]byte, []int) {
  4583  	return fileDescriptor_c078c3c476799f44, []int{162}
  4584  }
  4585  func (m *SyncStrategyApply) XXX_Unmarshal(b []byte) error {
  4586  	return m.Unmarshal(b)
  4587  }
  4588  func (m *SyncStrategyApply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4589  	b = b[:cap(b)]
  4590  	n, err := m.MarshalToSizedBuffer(b)
  4591  	if err != nil {
  4592  		return nil, err
  4593  	}
  4594  	return b[:n], nil
  4595  }
  4596  func (m *SyncStrategyApply) XXX_Merge(src proto.Message) {
  4597  	xxx_messageInfo_SyncStrategyApply.Merge(m, src)
  4598  }
  4599  func (m *SyncStrategyApply) XXX_Size() int {
  4600  	return m.Size()
  4601  }
  4602  func (m *SyncStrategyApply) XXX_DiscardUnknown() {
  4603  	xxx_messageInfo_SyncStrategyApply.DiscardUnknown(m)
  4604  }
  4605  
  4606  var xxx_messageInfo_SyncStrategyApply proto.InternalMessageInfo
  4607  
  4608  func (m *SyncStrategyHook) Reset()      { *m = SyncStrategyHook{} }
  4609  func (*SyncStrategyHook) ProtoMessage() {}
  4610  func (*SyncStrategyHook) Descriptor() ([]byte, []int) {
  4611  	return fileDescriptor_c078c3c476799f44, []int{163}
  4612  }
  4613  func (m *SyncStrategyHook) XXX_Unmarshal(b []byte) error {
  4614  	return m.Unmarshal(b)
  4615  }
  4616  func (m *SyncStrategyHook) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4617  	b = b[:cap(b)]
  4618  	n, err := m.MarshalToSizedBuffer(b)
  4619  	if err != nil {
  4620  		return nil, err
  4621  	}
  4622  	return b[:n], nil
  4623  }
  4624  func (m *SyncStrategyHook) XXX_Merge(src proto.Message) {
  4625  	xxx_messageInfo_SyncStrategyHook.Merge(m, src)
  4626  }
  4627  func (m *SyncStrategyHook) XXX_Size() int {
  4628  	return m.Size()
  4629  }
  4630  func (m *SyncStrategyHook) XXX_DiscardUnknown() {
  4631  	xxx_messageInfo_SyncStrategyHook.DiscardUnknown(m)
  4632  }
  4633  
  4634  var xxx_messageInfo_SyncStrategyHook proto.InternalMessageInfo
  4635  
  4636  func (m *SyncWindow) Reset()      { *m = SyncWindow{} }
  4637  func (*SyncWindow) ProtoMessage() {}
  4638  func (*SyncWindow) Descriptor() ([]byte, []int) {
  4639  	return fileDescriptor_c078c3c476799f44, []int{164}
  4640  }
  4641  func (m *SyncWindow) XXX_Unmarshal(b []byte) error {
  4642  	return m.Unmarshal(b)
  4643  }
  4644  func (m *SyncWindow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4645  	b = b[:cap(b)]
  4646  	n, err := m.MarshalToSizedBuffer(b)
  4647  	if err != nil {
  4648  		return nil, err
  4649  	}
  4650  	return b[:n], nil
  4651  }
  4652  func (m *SyncWindow) XXX_Merge(src proto.Message) {
  4653  	xxx_messageInfo_SyncWindow.Merge(m, src)
  4654  }
  4655  func (m *SyncWindow) XXX_Size() int {
  4656  	return m.Size()
  4657  }
  4658  func (m *SyncWindow) XXX_DiscardUnknown() {
  4659  	xxx_messageInfo_SyncWindow.DiscardUnknown(m)
  4660  }
  4661  
  4662  var xxx_messageInfo_SyncWindow proto.InternalMessageInfo
  4663  
  4664  func (m *TLSClientConfig) Reset()      { *m = TLSClientConfig{} }
  4665  func (*TLSClientConfig) ProtoMessage() {}
  4666  func (*TLSClientConfig) Descriptor() ([]byte, []int) {
  4667  	return fileDescriptor_c078c3c476799f44, []int{165}
  4668  }
  4669  func (m *TLSClientConfig) XXX_Unmarshal(b []byte) error {
  4670  	return m.Unmarshal(b)
  4671  }
  4672  func (m *TLSClientConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4673  	b = b[:cap(b)]
  4674  	n, err := m.MarshalToSizedBuffer(b)
  4675  	if err != nil {
  4676  		return nil, err
  4677  	}
  4678  	return b[:n], nil
  4679  }
  4680  func (m *TLSClientConfig) XXX_Merge(src proto.Message) {
  4681  	xxx_messageInfo_TLSClientConfig.Merge(m, src)
  4682  }
  4683  func (m *TLSClientConfig) XXX_Size() int {
  4684  	return m.Size()
  4685  }
  4686  func (m *TLSClientConfig) XXX_DiscardUnknown() {
  4687  	xxx_messageInfo_TLSClientConfig.DiscardUnknown(m)
  4688  }
  4689  
  4690  var xxx_messageInfo_TLSClientConfig proto.InternalMessageInfo
  4691  
  4692  func (m *TagFilter) Reset()      { *m = TagFilter{} }
  4693  func (*TagFilter) ProtoMessage() {}
  4694  func (*TagFilter) Descriptor() ([]byte, []int) {
  4695  	return fileDescriptor_c078c3c476799f44, []int{166}
  4696  }
  4697  func (m *TagFilter) XXX_Unmarshal(b []byte) error {
  4698  	return m.Unmarshal(b)
  4699  }
  4700  func (m *TagFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4701  	b = b[:cap(b)]
  4702  	n, err := m.MarshalToSizedBuffer(b)
  4703  	if err != nil {
  4704  		return nil, err
  4705  	}
  4706  	return b[:n], nil
  4707  }
  4708  func (m *TagFilter) XXX_Merge(src proto.Message) {
  4709  	xxx_messageInfo_TagFilter.Merge(m, src)
  4710  }
  4711  func (m *TagFilter) XXX_Size() int {
  4712  	return m.Size()
  4713  }
  4714  func (m *TagFilter) XXX_DiscardUnknown() {
  4715  	xxx_messageInfo_TagFilter.DiscardUnknown(m)
  4716  }
  4717  
  4718  var xxx_messageInfo_TagFilter proto.InternalMessageInfo
  4719  
  4720  func init() {
  4721  	proto.RegisterType((*AWSAuthConfig)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.AWSAuthConfig")
  4722  	proto.RegisterType((*AppHealthStatus)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.AppHealthStatus")
  4723  	proto.RegisterType((*AppProject)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.AppProject")
  4724  	proto.RegisterType((*AppProjectList)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.AppProjectList")
  4725  	proto.RegisterType((*AppProjectSpec)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.AppProjectSpec")
  4726  	proto.RegisterType((*AppProjectStatus)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.AppProjectStatus")
  4727  	proto.RegisterMapType((map[string]JWTTokens)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.AppProjectStatus.JwtTokensByRoleEntry")
  4728  	proto.RegisterType((*Application)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.Application")
  4729  	proto.RegisterType((*ApplicationCondition)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationCondition")
  4730  	proto.RegisterType((*ApplicationDestination)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationDestination")
  4731  	proto.RegisterType((*ApplicationDestinationServiceAccount)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationDestinationServiceAccount")
  4732  	proto.RegisterType((*ApplicationList)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationList")
  4733  	proto.RegisterType((*ApplicationMatchExpression)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationMatchExpression")
  4734  	proto.RegisterType((*ApplicationPreservedFields)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationPreservedFields")
  4735  	proto.RegisterType((*ApplicationSet)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSet")
  4736  	proto.RegisterType((*ApplicationSetApplicationStatus)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSetApplicationStatus")
  4737  	proto.RegisterType((*ApplicationSetCondition)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSetCondition")
  4738  	proto.RegisterType((*ApplicationSetGenerator)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSetGenerator")
  4739  	proto.RegisterType((*ApplicationSetList)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSetList")
  4740  	proto.RegisterType((*ApplicationSetNestedGenerator)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSetNestedGenerator")
  4741  	proto.RegisterType((*ApplicationSetResourceIgnoreDifferences)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSetResourceIgnoreDifferences")
  4742  	proto.RegisterType((*ApplicationSetRolloutStep)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSetRolloutStep")
  4743  	proto.RegisterType((*ApplicationSetRolloutStrategy)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSetRolloutStrategy")
  4744  	proto.RegisterType((*ApplicationSetSpec)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSetSpec")
  4745  	proto.RegisterType((*ApplicationSetStatus)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSetStatus")
  4746  	proto.RegisterType((*ApplicationSetStrategy)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSetStrategy")
  4747  	proto.RegisterType((*ApplicationSetSyncPolicy)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSetSyncPolicy")
  4748  	proto.RegisterType((*ApplicationSetTemplate)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSetTemplate")
  4749  	proto.RegisterType((*ApplicationSetTemplateMeta)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSetTemplateMeta")
  4750  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSetTemplateMeta.AnnotationsEntry")
  4751  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSetTemplateMeta.LabelsEntry")
  4752  	proto.RegisterType((*ApplicationSetTerminalGenerator)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSetTerminalGenerator")
  4753  	proto.RegisterType((*ApplicationSetTree)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSetTree")
  4754  	proto.RegisterType((*ApplicationSource)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSource")
  4755  	proto.RegisterType((*ApplicationSourceDirectory)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSourceDirectory")
  4756  	proto.RegisterType((*ApplicationSourceHelm)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSourceHelm")
  4757  	proto.RegisterType((*ApplicationSourceJsonnet)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSourceJsonnet")
  4758  	proto.RegisterType((*ApplicationSourceKustomize)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSourceKustomize")
  4759  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSourceKustomize.CommonAnnotationsEntry")
  4760  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSourceKustomize.CommonLabelsEntry")
  4761  	proto.RegisterType((*ApplicationSourcePlugin)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSourcePlugin")
  4762  	proto.RegisterType((*ApplicationSourcePluginParameter)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSourcePluginParameter")
  4763  	proto.RegisterType((*ApplicationSpec)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSpec")
  4764  	proto.RegisterType((*ApplicationStatus)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationStatus")
  4765  	proto.RegisterType((*ApplicationSummary)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationSummary")
  4766  	proto.RegisterType((*ApplicationTree)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationTree")
  4767  	proto.RegisterType((*ApplicationWatchEvent)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ApplicationWatchEvent")
  4768  	proto.RegisterType((*Backoff)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.Backoff")
  4769  	proto.RegisterType((*BasicAuthBitbucketServer)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.BasicAuthBitbucketServer")
  4770  	proto.RegisterType((*BearerTokenBitbucket)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.BearerTokenBitbucket")
  4771  	proto.RegisterType((*BearerTokenBitbucketCloud)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.BearerTokenBitbucketCloud")
  4772  	proto.RegisterType((*ChartDetails)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ChartDetails")
  4773  	proto.RegisterType((*Cluster)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.Cluster")
  4774  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.Cluster.AnnotationsEntry")
  4775  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.Cluster.LabelsEntry")
  4776  	proto.RegisterType((*ClusterCacheInfo)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ClusterCacheInfo")
  4777  	proto.RegisterType((*ClusterConfig)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ClusterConfig")
  4778  	proto.RegisterType((*ClusterGenerator)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ClusterGenerator")
  4779  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ClusterGenerator.ValuesEntry")
  4780  	proto.RegisterType((*ClusterInfo)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ClusterInfo")
  4781  	proto.RegisterType((*ClusterList)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ClusterList")
  4782  	proto.RegisterType((*Command)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.Command")
  4783  	proto.RegisterType((*CommitMetadata)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.CommitMetadata")
  4784  	proto.RegisterType((*ComparedTo)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ComparedTo")
  4785  	proto.RegisterType((*ComponentParameter)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ComponentParameter")
  4786  	proto.RegisterType((*ConfigManagementPlugin)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ConfigManagementPlugin")
  4787  	proto.RegisterType((*ConfigMapKeyRef)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ConfigMapKeyRef")
  4788  	proto.RegisterType((*ConnectionState)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ConnectionState")
  4789  	proto.RegisterType((*DrySource)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.DrySource")
  4790  	proto.RegisterType((*DuckTypeGenerator)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.DuckTypeGenerator")
  4791  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.DuckTypeGenerator.ValuesEntry")
  4792  	proto.RegisterType((*EnvEntry)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.EnvEntry")
  4793  	proto.RegisterType((*ExecProviderConfig)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ExecProviderConfig")
  4794  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ExecProviderConfig.EnvEntry")
  4795  	proto.RegisterType((*GitDirectoryGeneratorItem)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.GitDirectoryGeneratorItem")
  4796  	proto.RegisterType((*GitFileGeneratorItem)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.GitFileGeneratorItem")
  4797  	proto.RegisterType((*GitGenerator)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.GitGenerator")
  4798  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.GitGenerator.ValuesEntry")
  4799  	proto.RegisterType((*GnuPGPublicKey)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.GnuPGPublicKey")
  4800  	proto.RegisterType((*GnuPGPublicKeyList)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.GnuPGPublicKeyList")
  4801  	proto.RegisterType((*HealthStatus)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.HealthStatus")
  4802  	proto.RegisterType((*HelmFileParameter)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.HelmFileParameter")
  4803  	proto.RegisterType((*HelmOptions)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.HelmOptions")
  4804  	proto.RegisterType((*HelmParameter)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.HelmParameter")
  4805  	proto.RegisterType((*HostInfo)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.HostInfo")
  4806  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.HostInfo.LabelsEntry")
  4807  	proto.RegisterType((*HostResourceInfo)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.HostResourceInfo")
  4808  	proto.RegisterType((*HydrateOperation)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.HydrateOperation")
  4809  	proto.RegisterType((*HydrateTo)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.HydrateTo")
  4810  	proto.RegisterType((*Info)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.Info")
  4811  	proto.RegisterType((*InfoItem)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.InfoItem")
  4812  	proto.RegisterType((*JWTToken)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.JWTToken")
  4813  	proto.RegisterType((*JWTTokens)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.JWTTokens")
  4814  	proto.RegisterType((*JsonnetVar)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.JsonnetVar")
  4815  	proto.RegisterType((*KnownTypeField)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.KnownTypeField")
  4816  	proto.RegisterType((*KustomizeGvk)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.KustomizeGvk")
  4817  	proto.RegisterType((*KustomizeOptions)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.KustomizeOptions")
  4818  	proto.RegisterType((*KustomizePatch)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.KustomizePatch")
  4819  	proto.RegisterMapType((map[string]bool)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.KustomizePatch.OptionsEntry")
  4820  	proto.RegisterType((*KustomizeReplica)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.KustomizeReplica")
  4821  	proto.RegisterType((*KustomizeResId)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.KustomizeResId")
  4822  	proto.RegisterType((*KustomizeSelector)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.KustomizeSelector")
  4823  	proto.RegisterType((*KustomizeVersion)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.KustomizeVersion")
  4824  	proto.RegisterType((*ListGenerator)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ListGenerator")
  4825  	proto.RegisterType((*ManagedNamespaceMetadata)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ManagedNamespaceMetadata")
  4826  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ManagedNamespaceMetadata.AnnotationsEntry")
  4827  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ManagedNamespaceMetadata.LabelsEntry")
  4828  	proto.RegisterType((*MatrixGenerator)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.MatrixGenerator")
  4829  	proto.RegisterType((*MergeGenerator)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.MergeGenerator")
  4830  	proto.RegisterType((*NestedMatrixGenerator)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.NestedMatrixGenerator")
  4831  	proto.RegisterType((*NestedMergeGenerator)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.NestedMergeGenerator")
  4832  	proto.RegisterType((*OCIMetadata)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.OCIMetadata")
  4833  	proto.RegisterType((*Operation)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.Operation")
  4834  	proto.RegisterType((*OperationInitiator)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.OperationInitiator")
  4835  	proto.RegisterType((*OperationState)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.OperationState")
  4836  	proto.RegisterType((*OptionalArray)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.OptionalArray")
  4837  	proto.RegisterType((*OptionalMap)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.OptionalMap")
  4838  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.OptionalMap.MapEntry")
  4839  	proto.RegisterType((*OrphanedResourceKey)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.OrphanedResourceKey")
  4840  	proto.RegisterType((*OrphanedResourcesMonitorSettings)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.OrphanedResourcesMonitorSettings")
  4841  	proto.RegisterType((*OverrideIgnoreDiff)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.OverrideIgnoreDiff")
  4842  	proto.RegisterType((*PluginConfigMapRef)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.PluginConfigMapRef")
  4843  	proto.RegisterType((*PluginGenerator)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.PluginGenerator")
  4844  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.PluginGenerator.ValuesEntry")
  4845  	proto.RegisterType((*PluginInput)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.PluginInput")
  4846  	proto.RegisterMapType((PluginParameters)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.PluginInput.ParametersEntry")
  4847  	proto.RegisterType((*ProjectRole)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ProjectRole")
  4848  	proto.RegisterType((*PullRequestGenerator)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.PullRequestGenerator")
  4849  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.PullRequestGenerator.ValuesEntry")
  4850  	proto.RegisterType((*PullRequestGeneratorAzureDevOps)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.PullRequestGeneratorAzureDevOps")
  4851  	proto.RegisterType((*PullRequestGeneratorBitbucket)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.PullRequestGeneratorBitbucket")
  4852  	proto.RegisterType((*PullRequestGeneratorBitbucketServer)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.PullRequestGeneratorBitbucketServer")
  4853  	proto.RegisterType((*PullRequestGeneratorFilter)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.PullRequestGeneratorFilter")
  4854  	proto.RegisterType((*PullRequestGeneratorGitLab)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.PullRequestGeneratorGitLab")
  4855  	proto.RegisterType((*PullRequestGeneratorGitea)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.PullRequestGeneratorGitea")
  4856  	proto.RegisterType((*PullRequestGeneratorGithub)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.PullRequestGeneratorGithub")
  4857  	proto.RegisterType((*RefTarget)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.RefTarget")
  4858  	proto.RegisterType((*RepoCreds)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.RepoCreds")
  4859  	proto.RegisterType((*RepoCredsList)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.RepoCredsList")
  4860  	proto.RegisterType((*Repository)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.Repository")
  4861  	proto.RegisterType((*RepositoryCertificate)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.RepositoryCertificate")
  4862  	proto.RegisterType((*RepositoryCertificateList)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.RepositoryCertificateList")
  4863  	proto.RegisterType((*RepositoryList)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.RepositoryList")
  4864  	proto.RegisterType((*ResourceAction)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ResourceAction")
  4865  	proto.RegisterType((*ResourceActionDefinition)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ResourceActionDefinition")
  4866  	proto.RegisterType((*ResourceActionParam)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ResourceActionParam")
  4867  	proto.RegisterType((*ResourceActions)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ResourceActions")
  4868  	proto.RegisterType((*ResourceDiff)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ResourceDiff")
  4869  	proto.RegisterType((*ResourceIgnoreDifferences)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ResourceIgnoreDifferences")
  4870  	proto.RegisterType((*ResourceNetworkingInfo)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ResourceNetworkingInfo")
  4871  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ResourceNetworkingInfo.LabelsEntry")
  4872  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ResourceNetworkingInfo.TargetLabelsEntry")
  4873  	proto.RegisterType((*ResourceNode)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ResourceNode")
  4874  	proto.RegisterType((*ResourceOverride)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ResourceOverride")
  4875  	proto.RegisterType((*ResourceRef)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ResourceRef")
  4876  	proto.RegisterType((*ResourceResult)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ResourceResult")
  4877  	proto.RegisterType((*ResourceStatus)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.ResourceStatus")
  4878  	proto.RegisterType((*RetryStrategy)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.RetryStrategy")
  4879  	proto.RegisterType((*RevisionHistory)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.RevisionHistory")
  4880  	proto.RegisterType((*RevisionMetadata)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.RevisionMetadata")
  4881  	proto.RegisterType((*RevisionReference)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.RevisionReference")
  4882  	proto.RegisterType((*SCMProviderGenerator)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.SCMProviderGenerator")
  4883  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.SCMProviderGenerator.ValuesEntry")
  4884  	proto.RegisterType((*SCMProviderGeneratorAWSCodeCommit)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.SCMProviderGeneratorAWSCodeCommit")
  4885  	proto.RegisterType((*SCMProviderGeneratorAzureDevOps)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.SCMProviderGeneratorAzureDevOps")
  4886  	proto.RegisterType((*SCMProviderGeneratorBitbucket)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.SCMProviderGeneratorBitbucket")
  4887  	proto.RegisterType((*SCMProviderGeneratorBitbucketServer)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.SCMProviderGeneratorBitbucketServer")
  4888  	proto.RegisterType((*SCMProviderGeneratorFilter)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.SCMProviderGeneratorFilter")
  4889  	proto.RegisterType((*SCMProviderGeneratorGitea)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.SCMProviderGeneratorGitea")
  4890  	proto.RegisterType((*SCMProviderGeneratorGithub)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.SCMProviderGeneratorGithub")
  4891  	proto.RegisterType((*SCMProviderGeneratorGitlab)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.SCMProviderGeneratorGitlab")
  4892  	proto.RegisterType((*SecretRef)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.SecretRef")
  4893  	proto.RegisterType((*SignatureKey)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.SignatureKey")
  4894  	proto.RegisterType((*SourceHydrator)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.SourceHydrator")
  4895  	proto.RegisterType((*SourceHydratorStatus)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.SourceHydratorStatus")
  4896  	proto.RegisterType((*SuccessfulHydrateOperation)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.SuccessfulHydrateOperation")
  4897  	proto.RegisterType((*SyncOperation)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.SyncOperation")
  4898  	proto.RegisterType((*SyncOperationResource)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.SyncOperationResource")
  4899  	proto.RegisterType((*SyncOperationResult)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.SyncOperationResult")
  4900  	proto.RegisterType((*SyncPolicy)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.SyncPolicy")
  4901  	proto.RegisterType((*SyncPolicyAutomated)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.SyncPolicyAutomated")
  4902  	proto.RegisterType((*SyncSource)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.SyncSource")
  4903  	proto.RegisterType((*SyncStatus)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.SyncStatus")
  4904  	proto.RegisterType((*SyncStrategy)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.SyncStrategy")
  4905  	proto.RegisterType((*SyncStrategyApply)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.SyncStrategyApply")
  4906  	proto.RegisterType((*SyncStrategyHook)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.SyncStrategyHook")
  4907  	proto.RegisterType((*SyncWindow)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.SyncWindow")
  4908  	proto.RegisterType((*TLSClientConfig)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.TLSClientConfig")
  4909  	proto.RegisterType((*TagFilter)(nil), "github.com.argoproj.argo_cd.v3.pkg.apis.application.v1alpha1.TagFilter")
  4910  }
  4911  
  4912  func init() {
  4913  	proto.RegisterFile("github.com/argoproj/argo-cd/v3/pkg/apis/application/v1alpha1/generated.proto", fileDescriptor_c078c3c476799f44)
  4914  }
  4915  
  4916  var fileDescriptor_c078c3c476799f44 = []byte{
  4917  	// 12378 bytes of a gzipped FileDescriptorProto
  4918  	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0xbd, 0x7d, 0x70, 0x24, 0x49,
  4919  	0x56, 0x18, 0x7e, 0xd5, 0xad, 0x96, 0xba, 0x9f, 0xbe, 0x46, 0x39, 0x33, 0xbb, 0x9a, 0xd9, 0x0f,
  4920  	0x0d, 0xb5, 0xb0, 0xb7, 0xfc, 0x6e, 0x57, 0x62, 0x67, 0x77, 0x8f, 0xfd, 0xb1, 0x70, 0xa0, 0x8f,
  4921  	0xf9, 0xd0, 0x8c, 0x34, 0xd2, 0x66, 0x6b, 0x66, 0xb8, 0x3d, 0xf6, 0xf6, 0x4a, 0xd5, 0x29, 0xa9,
  4922  	0x46, 0xd5, 0x55, 0xbd, 0x55, 0xd5, 0x1a, 0xf5, 0xb2, 0x1c, 0x77, 0xdc, 0x1d, 0x1c, 0xdc, 0xd7,
  4923  	0x1a, 0x1c, 0x66, 0xb1, 0x0d, 0x3e, 0x0c, 0xfe, 0x88, 0x70, 0x10, 0x60, 0xf3, 0x87, 0x89, 0x00,
  4924  	0x82, 0x30, 0x10, 0x04, 0x84, 0x3f, 0xc0, 0x04, 0x06, 0x6c, 0x40, 0xbe, 0x1b, 0xdb, 0x01, 0xe1,
  4925  	0x08, 0x13, 0x01, 0xf6, 0x1f, 0x8e, 0xb1, 0x83, 0x70, 0xe4, 0x77, 0x56, 0x75, 0xb5, 0xd4, 0x1a,
  4926  	0x95, 0x66, 0xe6, 0x60, 0xff, 0xeb, 0xce, 0xf7, 0xea, 0xbd, 0xac, 0xac, 0xcc, 0xf7, 0x5e, 0xbe,
  4927  	0x7c, 0xef, 0x25, 0x2c, 0x6d, 0x7a, 0xc9, 0x56, 0x7b, 0x7d, 0xda, 0x0d, 0x9b, 0x33, 0x4e, 0xb4,
  4928  	0x19, 0xb6, 0xa2, 0xf0, 0x16, 0xfb, 0xf1, 0x9c, 0xdb, 0x98, 0xd9, 0x79, 0x61, 0xa6, 0xb5, 0xbd,
  4929  	0x39, 0xe3, 0xb4, 0xbc, 0x78, 0xc6, 0x69, 0xb5, 0x7c, 0xcf, 0x75, 0x12, 0x2f, 0x0c, 0x66, 0x76,
  4930  	0x9e, 0x77, 0xfc, 0xd6, 0x96, 0xf3, 0xfc, 0xcc, 0x26, 0x09, 0x48, 0xe4, 0x24, 0xa4, 0x31, 0xdd,
  4931  	0x8a, 0xc2, 0x24, 0x44, 0xdf, 0xaa, 0xa9, 0x4d, 0x4b, 0x6a, 0xec, 0xc7, 0x1b, 0x6e, 0x63, 0x7a,
  4932  	0xe7, 0x85, 0xe9, 0xd6, 0xf6, 0xe6, 0x34, 0xa5, 0x36, 0x6d, 0x50, 0x9b, 0x96, 0xd4, 0xce, 0x3e,
  4933  	0x67, 0xf4, 0x65, 0x33, 0xdc, 0x0c, 0x67, 0x18, 0xd1, 0xf5, 0xf6, 0x06, 0xfb, 0xc7, 0xfe, 0xb0,
  4934  	0x5f, 0x9c, 0xd9, 0x59, 0x7b, 0xfb, 0xe5, 0x78, 0xda, 0x0b, 0x69, 0xf7, 0x66, 0xdc, 0x30, 0x22,
  4935  	0x33, 0x3b, 0x5d, 0x1d, 0x3a, 0x7b, 0x59, 0xe3, 0x90, 0xdd, 0x84, 0x04, 0xb1, 0x17, 0x06, 0xf1,
  4936  	0x73, 0xb4, 0x0b, 0x24, 0xda, 0x21, 0x91, 0xf9, 0x7a, 0x06, 0x42, 0x1e, 0xa5, 0x17, 0x35, 0xa5,
  4937  	0xa6, 0xe3, 0x6e, 0x79, 0x01, 0x89, 0x3a, 0xfa, 0xf1, 0x26, 0x49, 0x9c, 0xbc, 0xa7, 0x66, 0x7a,
  4938  	0x3d, 0x15, 0xb5, 0x83, 0xc4, 0x6b, 0x92, 0xae, 0x07, 0x3e, 0x78, 0xd0, 0x03, 0xb1, 0xbb, 0x45,
  4939  	0x9a, 0x4e, 0xd7, 0x73, 0x2f, 0xf4, 0x7a, 0xae, 0x9d, 0x78, 0xfe, 0x8c, 0x17, 0x24, 0x71, 0x12,
  4940  	0x65, 0x1f, 0xb2, 0xff, 0xbe, 0x05, 0xa3, 0xb3, 0x37, 0xeb, 0xb3, 0xed, 0x64, 0x6b, 0x3e, 0x0c,
  4941  	0x36, 0xbc, 0x4d, 0xf4, 0x12, 0x0c, 0xbb, 0x7e, 0x3b, 0x4e, 0x48, 0x74, 0xcd, 0x69, 0x92, 0x49,
  4942  	0xeb, 0x9c, 0xf5, 0x4c, 0x6d, 0xee, 0xe4, 0x6f, 0xee, 0x4d, 0xbd, 0xef, 0xce, 0xde, 0xd4, 0xf0,
  4943  	0xbc, 0x06, 0x61, 0x13, 0x0f, 0x7d, 0x23, 0x0c, 0x45, 0xa1, 0x4f, 0x66, 0xf1, 0xb5, 0xc9, 0x12,
  4944  	0x7b, 0x64, 0x5c, 0x3c, 0x32, 0x84, 0x79, 0x33, 0x96, 0x70, 0x8a, 0xda, 0x8a, 0xc2, 0x0d, 0xcf,
  4945  	0x27, 0x93, 0xe5, 0x34, 0xea, 0x2a, 0x6f, 0xc6, 0x12, 0x6e, 0xff, 0x58, 0x09, 0xc6, 0x67, 0x5b,
  4946  	0xad, 0xcb, 0xc4, 0xf1, 0x93, 0xad, 0x7a, 0xe2, 0x24, 0xed, 0x18, 0x6d, 0xc2, 0x60, 0xcc, 0x7e,
  4947  	0x89, 0xbe, 0xad, 0x88, 0xa7, 0x07, 0x39, 0xfc, 0xee, 0xde, 0xd4, 0xb7, 0xe5, 0xcd, 0xe8, 0x4d,
  4948  	0x2f, 0x09, 0x5b, 0xf1, 0x73, 0x24, 0xd8, 0xf4, 0x02, 0xc2, 0xc6, 0x65, 0x8b, 0x51, 0x9d, 0x36,
  4949  	0x89, 0xcf, 0x87, 0x0d, 0x82, 0x05, 0x79, 0xda, 0xcf, 0x26, 0x89, 0x63, 0x67, 0x93, 0x64, 0x5f,
  4950  	0x69, 0x99, 0x37, 0x63, 0x09, 0x47, 0x11, 0x20, 0xdf, 0x89, 0x93, 0xb5, 0xc8, 0x09, 0x62, 0x8f,
  4951  	0x4e, 0xe9, 0x35, 0xaf, 0xc9, 0xdf, 0x6e, 0xf8, 0xfc, 0xff, 0x37, 0xcd, 0x3f, 0xcc, 0xb4, 0xf9,
  4952  	0x61, 0xf4, 0x3a, 0xa0, 0xf3, 0x66, 0x7a, 0xe7, 0xf9, 0x69, 0xfa, 0xc4, 0xdc, 0x23, 0x77, 0xf6,
  4953  	0xa6, 0xd0, 0x52, 0x17, 0x25, 0x9c, 0x43, 0xdd, 0xfe, 0xfd, 0x12, 0xc0, 0x6c, 0xab, 0xb5, 0x1a,
  4954  	0x85, 0xb7, 0x88, 0x9b, 0xa0, 0x8f, 0x41, 0x95, 0x92, 0x6a, 0x38, 0x89, 0xc3, 0x06, 0x66, 0xf8,
  4955  	0xfc, 0x37, 0xf5, 0xc7, 0x78, 0x65, 0x9d, 0x3e, 0xbf, 0x4c, 0x12, 0x67, 0x0e, 0x89, 0x17, 0x04,
  4956  	0xdd, 0x86, 0x15, 0x55, 0x14, 0xc0, 0x40, 0xdc, 0x22, 0x2e, 0x1b, 0x8c, 0xe1, 0xf3, 0x4b, 0xd3,
  4957  	0x47, 0x59, 0xe9, 0xd3, 0xba, 0xe7, 0xf5, 0x16, 0x71, 0xe7, 0x46, 0x04, 0xe7, 0x01, 0xfa, 0x0f,
  4958  	0x33, 0x3e, 0x68, 0x47, 0x7d, 0x68, 0x3e, 0x90, 0xd7, 0x0a, 0xe3, 0xc8, 0xa8, 0xce, 0x8d, 0xa5,
  4959  	0x27, 0x8e, 0xfc, 0xee, 0xf6, 0x9f, 0x58, 0x30, 0xa6, 0x91, 0x97, 0xbc, 0x38, 0x41, 0xdf, 0xd5,
  4960  	0x35, 0xb8, 0xd3, 0xfd, 0x0d, 0x2e, 0x7d, 0x9a, 0x0d, 0xed, 0x09, 0xc1, 0xac, 0x2a, 0x5b, 0x8c,
  4961  	0x81, 0x6d, 0x42, 0xc5, 0x4b, 0x48, 0x33, 0x9e, 0x2c, 0x9d, 0x2b, 0x3f, 0x33, 0x7c, 0xfe, 0x72,
  4962  	0x51, 0xef, 0x39, 0x37, 0x2a, 0x98, 0x56, 0x16, 0x29, 0x79, 0xcc, 0xb9, 0xd8, 0x7f, 0x39, 0x6a,
  4963  	0xbe, 0x1f, 0x1d, 0x70, 0xf4, 0x3c, 0x0c, 0xc7, 0x61, 0x3b, 0x72, 0x09, 0x26, 0xad, 0x90, 0x2e,
  4964  	0xac, 0x32, 0x9d, 0xee, 0x74, 0xc1, 0xd7, 0x75, 0x33, 0x36, 0x71, 0xd0, 0x17, 0x2d, 0x18, 0x69,
  4965  	0x90, 0x38, 0xf1, 0x02, 0xc6, 0x5f, 0x76, 0x7e, 0xed, 0xc8, 0x9d, 0x97, 0x8d, 0x0b, 0x9a, 0xf8,
  4966  	0xdc, 0x29, 0xf1, 0x22, 0x23, 0x46, 0x63, 0x8c, 0x53, 0xfc, 0xa9, 0xe0, 0x6a, 0x90, 0xd8, 0x8d,
  4967  	0xbc, 0x16, 0xfd, 0x2f, 0x44, 0x8b, 0x12, 0x5c, 0x0b, 0x1a, 0x84, 0x4d, 0x3c, 0x14, 0x40, 0x85,
  4968  	0x0a, 0xa6, 0x78, 0x72, 0x80, 0xf5, 0x7f, 0xf1, 0x68, 0xfd, 0x17, 0x83, 0x4a, 0x65, 0x9e, 0x1e,
  4969  	0x7d, 0xfa, 0x2f, 0xc6, 0x9c, 0x0d, 0xfa, 0x82, 0x05, 0x93, 0x42, 0x70, 0x62, 0xc2, 0x07, 0xf4,
  4970  	0xe6, 0x96, 0x97, 0x10, 0xdf, 0x8b, 0x93, 0xc9, 0x0a, 0xeb, 0xc3, 0x4c, 0x7f, 0x73, 0xeb, 0x52,
  4971  	0x14, 0xb6, 0x5b, 0x57, 0xbd, 0xa0, 0x31, 0x77, 0x4e, 0x70, 0x9a, 0x9c, 0xef, 0x41, 0x18, 0xf7,
  4972  	0x64, 0x89, 0x7e, 0xc4, 0x82, 0xb3, 0x81, 0xd3, 0x24, 0x71, 0xcb, 0xa1, 0x9f, 0x96, 0x83, 0xe7,
  4973  	0x7c, 0xc7, 0xdd, 0x66, 0x3d, 0x1a, 0xbc, 0xb7, 0x1e, 0xd9, 0xa2, 0x47, 0x67, 0xaf, 0xf5, 0x24,
  4974  	0x8d, 0xf7, 0x61, 0x8b, 0x7e, 0xca, 0x82, 0x89, 0x30, 0x6a, 0x6d, 0x39, 0x01, 0x69, 0x48, 0x68,
  4975  	0x3c, 0x39, 0xc4, 0x96, 0xde, 0x47, 0x8f, 0xf6, 0x89, 0x56, 0xb2, 0x64, 0x97, 0xc3, 0xc0, 0x4b,
  4976  	0xc2, 0xa8, 0x4e, 0x92, 0xc4, 0x0b, 0x36, 0xe3, 0xb9, 0xd3, 0x77, 0xf6, 0xa6, 0x26, 0xba, 0xb0,
  4977  	0x70, 0x77, 0x7f, 0xd0, 0x77, 0xc3, 0x70, 0xdc, 0x09, 0xdc, 0x9b, 0x5e, 0xd0, 0x08, 0x6f, 0xc7,
  4978  	0x93, 0xd5, 0x22, 0x96, 0x6f, 0x5d, 0x11, 0x14, 0x0b, 0x50, 0x33, 0xc0, 0x26, 0xb7, 0xfc, 0x0f,
  4979  	0xa7, 0xa7, 0x52, 0xad, 0xe8, 0x0f, 0xa7, 0x27, 0xd3, 0x3e, 0x6c, 0xd1, 0x0f, 0x58, 0x30, 0x1a,
  4980  	0x7b, 0x9b, 0x81, 0x93, 0xb4, 0x23, 0x72, 0x95, 0x74, 0xe2, 0x49, 0x60, 0x1d, 0xb9, 0x72, 0xc4,
  4981  	0x51, 0x31, 0x48, 0xce, 0x9d, 0x16, 0x7d, 0x1c, 0x35, 0x5b, 0x63, 0x9c, 0xe6, 0x9b, 0xb7, 0xd0,
  4982  	0xf4, 0xb4, 0x1e, 0x2e, 0x76, 0xa1, 0xe9, 0x49, 0xdd, 0x93, 0x25, 0xfa, 0x0e, 0x38, 0xc1, 0x9b,
  4983  	0xd4, 0xc8, 0xc6, 0x93, 0x23, 0x4c, 0xd0, 0x9e, 0xba, 0xb3, 0x37, 0x75, 0xa2, 0x9e, 0x81, 0xe1,
  4984  	0x2e, 0x6c, 0xf4, 0x26, 0x4c, 0xb5, 0x48, 0xd4, 0xf4, 0x92, 0x95, 0xc0, 0xef, 0x48, 0xf1, 0xed,
  4985  	0x86, 0x2d, 0xd2, 0x10, 0xdd, 0x89, 0x27, 0x47, 0xcf, 0x59, 0xcf, 0x54, 0xe7, 0xde, 0x2f, 0xba,
  4986  	0x39, 0xb5, 0xba, 0x3f, 0x3a, 0x3e, 0x88, 0x1e, 0xfa, 0x0d, 0x0b, 0xce, 0x1a, 0x52, 0xb6, 0x4e,
  4987  	0xa2, 0x1d, 0xcf, 0x25, 0xb3, 0xae, 0x1b, 0xb6, 0x83, 0x24, 0x9e, 0x1c, 0x63, 0xc3, 0xb8, 0x7e,
  4988  	0x1c, 0x32, 0x3f, 0xcd, 0x4a, 0xcf, 0xcb, 0x9e, 0x28, 0x31, 0xde, 0xa7, 0xa7, 0xf6, 0x6f, 0x95,
  4989  	0xe0, 0x44, 0xd6, 0x02, 0x40, 0xff, 0xd8, 0x82, 0xf1, 0x5b, 0xb7, 0x93, 0xb5, 0x70, 0x9b, 0x04,
  4990  	0xf1, 0x5c, 0x87, 0xca, 0x69, 0xa6, 0xfb, 0x86, 0xcf, 0xbb, 0xc5, 0xda, 0x1a, 0xd3, 0x57, 0xd2,
  4991  	0x5c, 0x2e, 0x04, 0x49, 0xd4, 0x99, 0x7b, 0x54, 0xbc, 0xd3, 0xf8, 0x95, 0x9b, 0x6b, 0x26, 0x14,
  4992  	0x67, 0x3b, 0x75, 0xf6, 0x73, 0x16, 0x9c, 0xca, 0x23, 0x81, 0x4e, 0x40, 0x79, 0x9b, 0x74, 0xb8,
  4993  	0x25, 0x8c, 0xe9, 0x4f, 0xf4, 0x3a, 0x54, 0x76, 0x1c, 0xbf, 0x4d, 0x84, 0x99, 0x76, 0xe9, 0x68,
  4994  	0x2f, 0xa2, 0x7a, 0x86, 0x39, 0xd5, 0x6f, 0x29, 0xbd, 0x6c, 0xd9, 0xbf, 0x5d, 0x86, 0x61, 0xe3,
  4995  	0xa3, 0xdd, 0x07, 0xd3, 0x33, 0x4c, 0x99, 0x9e, 0xcb, 0x85, 0xcd, 0xb7, 0x9e, 0xb6, 0xe7, 0xed,
  4996  	0x8c, 0xed, 0xb9, 0x52, 0x1c, 0xcb, 0x7d, 0x8d, 0x4f, 0x94, 0x40, 0x2d, 0x6c, 0xd1, 0x2d, 0x1a,
  4997  	0xb5, 0x61, 0x06, 0x8a, 0xf8, 0x84, 0x2b, 0x92, 0xdc, 0xdc, 0xe8, 0x9d, 0xbd, 0xa9, 0x9a, 0xfa,
  4998  	0x8b, 0x35, 0x23, 0xfb, 0x0f, 0x2c, 0x38, 0x65, 0xf4, 0x71, 0x3e, 0x0c, 0x1a, 0x6c, 0xa3, 0x81,
  4999  	0xce, 0xc1, 0x40, 0xd2, 0x69, 0xc9, 0x6d, 0xa0, 0x1a, 0xa9, 0xb5, 0x4e, 0x8b, 0x60, 0x06, 0x79,
  5000  	0xd8, 0x77, 0x49, 0x3f, 0x62, 0xc1, 0x23, 0xf9, 0x02, 0x06, 0x3d, 0x0d, 0x83, 0xdc, 0x07, 0x20,
  5001  	0xde, 0x4e, 0x7f, 0x12, 0xd6, 0x8a, 0x05, 0x14, 0xcd, 0x40, 0x4d, 0x29, 0x3c, 0xf1, 0x8e, 0x13,
  5002  	0x02, 0xb5, 0xa6, 0xb5, 0xa4, 0xc6, 0xa1, 0x83, 0x46, 0xff, 0x08, 0x13, 0x54, 0x0d, 0x1a, 0xdb,
  5003  	0x34, 0x33, 0x88, 0xfd, 0x7b, 0x16, 0x7c, 0x7d, 0x3f, 0x62, 0xef, 0xf8, 0xfa, 0x58, 0x87, 0xd3,
  5004  	0x0d, 0xb2, 0xe1, 0xb4, 0xfd, 0x24, 0xcd, 0x51, 0x74, 0xfa, 0x09, 0xf1, 0xf0, 0xe9, 0x85, 0x3c,
  5005  	0x24, 0x9c, 0xff, 0xac, 0xfd, 0x9f, 0x2d, 0xb6, 0x5d, 0x97, 0xaf, 0x75, 0x1f, 0xb6, 0x4e, 0x41,
  5006  	0x7a, 0xeb, 0xb4, 0x58, 0xd8, 0x32, 0xed, 0xb1, 0x77, 0xfa, 0x82, 0x05, 0x67, 0x0d, 0xac, 0x65,
  5007  	0x27, 0x71, 0xb7, 0x2e, 0xec, 0xb6, 0x22, 0x12, 0xc7, 0x74, 0x4a, 0x3d, 0x61, 0x88, 0xe3, 0xb9,
  5008  	0x61, 0x41, 0xa1, 0x7c, 0x95, 0x74, 0xb8, 0x6c, 0x7e, 0x16, 0xaa, 0x7c, 0xcd, 0x85, 0x91, 0xf8,
  5009  	0x48, 0xea, 0xdd, 0x56, 0x44, 0x3b, 0x56, 0x18, 0xc8, 0x86, 0x41, 0x26, 0x73, 0xa9, 0x0c, 0xa2,
  5010  	0x66, 0x02, 0xd0, 0xef, 0x7e, 0x83, 0xb5, 0x60, 0x01, 0xb1, 0xe3, 0x54, 0x77, 0x56, 0x23, 0xc2,
  5011  	0xe6, 0x43, 0xe3, 0xa2, 0x47, 0xfc, 0x46, 0x4c, 0xb7, 0x75, 0x4e, 0x10, 0x84, 0x89, 0xd8, 0xa1,
  5012  	0x19, 0xdb, 0xba, 0x59, 0xdd, 0x8c, 0x4d, 0x1c, 0xca, 0xd4, 0x77, 0xd6, 0x89, 0xcf, 0x47, 0x54,
  5013  	0x30, 0x5d, 0x62, 0x2d, 0x58, 0x40, 0xec, 0x3b, 0x25, 0xb6, 0x81, 0x54, 0x12, 0x8d, 0xdc, 0x0f,
  5014  	0xef, 0x43, 0x94, 0x52, 0x01, 0xab, 0xc5, 0xc9, 0x63, 0xd2, 0xdb, 0x03, 0xf1, 0x56, 0x46, 0x0b,
  5015  	0xe0, 0x42, 0xb9, 0xee, 0xef, 0x85, 0xf8, 0x44, 0x19, 0xa6, 0xd2, 0x0f, 0x74, 0x29, 0x11, 0xba,
  5016  	0xe5, 0x35, 0x18, 0x65, 0x7d, 0x75, 0x06, 0x3e, 0x36, 0xf1, 0x7a, 0xc8, 0xe1, 0xd2, 0x71, 0xca,
  5017  	0x61, 0x53, 0x4d, 0x94, 0x0f, 0x50, 0x13, 0x4f, 0xab, 0x51, 0x1f, 0xc8, 0xc8, 0xbc, 0xb4, 0xaa,
  5018  	0x3c, 0x07, 0x03, 0x71, 0x42, 0x5a, 0x93, 0x95, 0xb4, 0x98, 0xad, 0x27, 0xa4, 0x85, 0x19, 0x04,
  5019  	0x7d, 0x1b, 0x8c, 0x27, 0x4e, 0xb4, 0x49, 0x92, 0x88, 0xec, 0x78, 0xcc, 0xaf, 0xcb, 0xf6, 0xb3,
  5020  	0xb5, 0xb9, 0x93, 0xd4, 0xea, 0x5a, 0x63, 0x20, 0x2c, 0x41, 0x38, 0x8b, 0x6b, 0xff, 0xf7, 0x12,
  5021  	0x3c, 0x9a, 0xfe, 0x04, 0x5a, 0x31, 0x7e, 0x7b, 0x4a, 0x31, 0x7e, 0xc0, 0x54, 0x8c, 0x77, 0xf7,
  5022  	0xa6, 0x1e, 0xeb, 0xf1, 0xd8, 0xd7, 0x8c, 0xde, 0x44, 0x97, 0x32, 0x1f, 0x61, 0xa6, 0xcb, 0xcb,
  5023  	0xfa, 0x44, 0x8f, 0x77, 0xcc, 0x7c, 0xa5, 0xa7, 0x61, 0x30, 0x22, 0x4e, 0x1c, 0x06, 0xe2, 0x3b,
  5024  	0xa9, 0xaf, 0x89, 0x59, 0x2b, 0x16, 0x50, 0xfb, 0x77, 0x6b, 0xd9, 0xc1, 0xbe, 0xc4, 0x7d, 0xd5,
  5025  	0x61, 0x84, 0x3c, 0x18, 0x60, 0xbb, 0x36, 0x2e, 0x59, 0xae, 0x1e, 0x6d, 0x15, 0x52, 0x2d, 0xa2,
  5026  	0x48, 0xcf, 0x55, 0xe9, 0x57, 0xa3, 0x4d, 0x98, 0xb1, 0x40, 0xbb, 0x50, 0x75, 0xe5, 0x66, 0xaa,
  5027  	0x54, 0x84, 0xdb, 0x51, 0x6c, 0xa5, 0x34, 0xc7, 0x11, 0x2a, 0xee, 0xd5, 0x0e, 0x4c, 0x71, 0x43,
  5028  	0x04, 0xca, 0x9b, 0x5e, 0x22, 0x3e, 0xeb, 0x11, 0xb7, 0xcb, 0x97, 0x3c, 0xe3, 0x15, 0x87, 0xa8,
  5029  	0x0e, 0xba, 0xe4, 0x25, 0x98, 0xd2, 0x47, 0x9f, 0xb1, 0x60, 0x38, 0x76, 0x9b, 0xab, 0x51, 0xb8,
  5030  	0xe3, 0x35, 0x48, 0x24, 0x6c, 0xcc, 0x23, 0x4a, 0xb6, 0xfa, 0xfc, 0xb2, 0x24, 0xa8, 0xf9, 0x72,
  5031  	0xf7, 0x85, 0x86, 0x60, 0x93, 0x2f, 0xdd, 0x7b, 0x3d, 0x2a, 0xde, 0x7d, 0x81, 0xb8, 0x6c, 0xc5,
  5032  	0xc9, 0x3d, 0x33, 0x9b, 0x29, 0x47, 0xb6, 0xb9, 0x17, 0xda, 0xee, 0x36, 0x5d, 0x6f, 0xba, 0x43,
  5033  	0x8f, 0xdd, 0xd9, 0x9b, 0x7a, 0x74, 0x3e, 0x9f, 0x27, 0xee, 0xd5, 0x19, 0x36, 0x60, 0xad, 0xb6,
  5034  	0xef, 0x63, 0xf2, 0x66, 0x9b, 0x30, 0x8f, 0x58, 0x01, 0x03, 0xb6, 0xaa, 0x09, 0x66, 0x06, 0xcc,
  5035  	0x80, 0x60, 0x93, 0x2f, 0x7a, 0x13, 0x06, 0x9b, 0x4e, 0x12, 0x79, 0xbb, 0xc2, 0x0d, 0x76, 0xc4,
  5036  	0x5d, 0xd0, 0x32, 0xa3, 0xa5, 0x99, 0x33, 0x45, 0xcf, 0x1b, 0xb1, 0x60, 0x84, 0x9a, 0x50, 0x69,
  5037  	0x92, 0x68, 0x93, 0x4c, 0x56, 0x8b, 0x70, 0xf9, 0x2f, 0x53, 0x52, 0x9a, 0x61, 0x8d, 0x1a, 0x57,
  5038  	0xac, 0x0d, 0x73, 0x2e, 0xe8, 0x75, 0xa8, 0xc6, 0xc4, 0x27, 0x2e, 0x35, 0x8f, 0x6a, 0x8c, 0xe3,
  5039  	0x0b, 0x7d, 0x9a, 0x8a, 0xd4, 0x2e, 0xa9, 0x8b, 0x47, 0xf9, 0x02, 0x93, 0xff, 0xb0, 0x22, 0x49,
  5040  	0x07, 0xb0, 0xe5, 0xb7, 0x37, 0xbd, 0x60, 0x12, 0x8a, 0x18, 0xc0, 0x55, 0x46, 0x2b, 0x33, 0x80,
  5041  	0xbc, 0x11, 0x0b, 0x46, 0xf6, 0x7f, 0xb3, 0x00, 0xa5, 0x85, 0xda, 0x7d, 0xb0, 0x89, 0xdf, 0x4c,
  5042  	0xdb, 0xc4, 0x4b, 0x45, 0x1a, 0x2d, 0x3d, 0xcc, 0xe2, 0x5f, 0xac, 0x41, 0x46, 0x1d, 0x5c, 0x23,
  5043  	0x71, 0x42, 0x1a, 0xef, 0x89, 0xf0, 0xf7, 0x44, 0xf8, 0x7b, 0x22, 0x5c, 0x89, 0xf0, 0xf5, 0x8c,
  5044  	0x08, 0xff, 0x90, 0xb1, 0xea, 0x75, 0xec, 0xc1, 0x1b, 0x2a, 0x38, 0xc1, 0xec, 0x81, 0x81, 0x40,
  5045  	0x25, 0xc1, 0x95, 0xfa, 0xca, 0xb5, 0x5c, 0x99, 0xfd, 0x46, 0x5a, 0x66, 0x1f, 0x95, 0xc5, 0xdf,
  5046  	0x04, 0x29, 0xfd, 0x1b, 0x16, 0xbc, 0x3f, 0x2d, 0xbd, 0xe4, 0xcc, 0x59, 0xdc, 0x0c, 0xc2, 0x88,
  5047  	0x2c, 0x78, 0x1b, 0x1b, 0x24, 0x22, 0x81, 0x4b, 0x62, 0xe5, 0xdb, 0xb1, 0x7a, 0xf9, 0x76, 0xd0,
  5048  	0x8b, 0x30, 0x72, 0x2b, 0x0e, 0x83, 0xd5, 0xd0, 0x0b, 0x84, 0x08, 0xa2, 0x3b, 0x8e, 0x13, 0x77,
  5049  	0xf6, 0xa6, 0x46, 0xe8, 0x88, 0xca, 0x76, 0x9c, 0xc2, 0x42, 0xf3, 0x30, 0x71, 0xeb, 0xcd, 0x55,
  5050  	0x27, 0x31, 0xbc, 0x09, 0x72, 0xdf, 0xcf, 0xce, 0xa3, 0xae, 0xbc, 0x9a, 0x01, 0xe2, 0x6e, 0x7c,
  5051  	0xfb, 0xef, 0x95, 0xe0, 0x4c, 0xe6, 0x45, 0x42, 0xdf, 0x0f, 0xdb, 0x09, 0xdd, 0x13, 0xa1, 0x9f,
  5052  	0xb0, 0xe0, 0x44, 0x33, 0xed, 0xb0, 0x88, 0x85, 0xbb, 0xfb, 0x3b, 0x0b, 0xd3, 0x11, 0x19, 0x8f,
  5053  	0xc8, 0xdc, 0xa4, 0x18, 0xa1, 0x13, 0x19, 0x40, 0x8c, 0xbb, 0xfa, 0x82, 0x5e, 0x87, 0x5a, 0xd3,
  5054  	0xd9, 0xbd, 0xde, 0x6a, 0x38, 0x89, 0xdc, 0x8e, 0xf6, 0xf6, 0x22, 0xb4, 0x13, 0xcf, 0x9f, 0xe6,
  5055  	0x51, 0x2d, 0xd3, 0x8b, 0x41, 0xb2, 0x12, 0xd5, 0x93, 0xc8, 0x0b, 0x36, 0xb9, 0x93, 0x73, 0x59,
  5056  	0x92, 0xc1, 0x9a, 0xa2, 0xfd, 0xe3, 0x56, 0x56, 0x49, 0xa9, 0xd1, 0x89, 0x9c, 0x84, 0x6c, 0x76,
  5057  	0xd0, 0xdb, 0x50, 0xa1, 0xfb, 0x46, 0x39, 0x2a, 0x37, 0x8b, 0xd4, 0x9c, 0xc6, 0x97, 0xd0, 0x4a,
  5058  	0x94, 0xfe, 0x8b, 0x31, 0x67, 0x6a, 0xff, 0x44, 0x2d, 0x6b, 0x2c, 0xb0, 0xb3, 0xf9, 0xf3, 0x00,
  5059  	0x9b, 0xe1, 0x1a, 0x69, 0xb6, 0x7c, 0x3a, 0x2c, 0x16, 0x3b, 0xe0, 0x51, 0xae, 0x92, 0x4b, 0x0a,
  5060  	0x82, 0x0d, 0x2c, 0xf4, 0x83, 0x16, 0xc0, 0xa6, 0x9c, 0xf3, 0xd2, 0x10, 0xb8, 0x5e, 0xe4, 0xeb,
  5061  	0xe8, 0x15, 0xa5, 0xfb, 0xa2, 0x18, 0x62, 0x83, 0x39, 0xfa, 0x3e, 0x0b, 0xaa, 0x89, 0xec, 0x3e,
  5062  	0x57, 0x8d, 0x6b, 0x45, 0xf6, 0x44, 0xbe, 0xb4, 0xb6, 0x89, 0xd4, 0x90, 0x28, 0xbe, 0xe8, 0xfb,
  5063  	0x2d, 0x80, 0xb8, 0x13, 0xb8, 0xab, 0xa1, 0xef, 0xb9, 0x1d, 0xa1, 0x31, 0x6f, 0x14, 0xea, 0xce,
  5064  	0x51, 0xd4, 0xe7, 0xc6, 0xe8, 0x68, 0xe8, 0xff, 0xd8, 0xe0, 0x8c, 0x3e, 0x0e, 0xd5, 0x58, 0x4c,
  5065  	0x37, 0xa1, 0x23, 0xd7, 0x8a, 0x75, 0x2a, 0x71, 0xda, 0x42, 0xbc, 0x8a, 0x7f, 0x58, 0xf1, 0x44,
  5066  	0x3f, 0x6a, 0xc1, 0x78, 0x2b, 0xed, 0x26, 0x14, 0xea, 0xb0, 0x38, 0x19, 0x90, 0x71, 0x43, 0x72,
  5067  	0x6f, 0x4b, 0xa6, 0x11, 0x67, 0x7b, 0x41, 0x25, 0xa0, 0x9e, 0xc1, 0x2b, 0x2d, 0xee, 0xb2, 0x1c,
  5068  	0xd2, 0x12, 0xf0, 0x52, 0x16, 0x88, 0xbb, 0xf1, 0xd1, 0x2a, 0x9c, 0xa2, 0xbd, 0xeb, 0x70, 0xf3,
  5069  	0x53, 0xaa, 0x97, 0x98, 0x29, 0xc3, 0xea, 0xdc, 0xe3, 0x62, 0x86, 0xb0, 0xb3, 0x8e, 0x2c, 0x0e,
  5070  	0xce, 0x7d, 0x12, 0xfd, 0xb6, 0x05, 0x8f, 0x7b, 0x4c, 0x0d, 0x98, 0x0e, 0x7b, 0xad, 0x11, 0xc4,
  5071  	0x41, 0x3b, 0x29, 0x54, 0x56, 0xf4, 0x52, 0x3f, 0x73, 0x5f, 0x2f, 0xde, 0xe0, 0xf1, 0xc5, 0x7d,
  5072  	0xba, 0x84, 0xf7, 0xed, 0x30, 0xfa, 0x66, 0x18, 0x95, 0xeb, 0x62, 0x95, 0x8a, 0x60, 0xa6, 0x68,
  5073  	0x6b, 0x73, 0x13, 0x77, 0xf6, 0xa6, 0x46, 0xd7, 0x4c, 0x00, 0x4e, 0xe3, 0xd9, 0x3f, 0x34, 0x90,
  5074  	0x3a, 0x25, 0x52, 0x3e, 0x4c, 0x26, 0x6e, 0x5c, 0xe9, 0xff, 0x91, 0xd2, 0xb3, 0x50, 0x71, 0xa3,
  5075  	0xbc, 0x4b, 0x5a, 0xdc, 0xa8, 0xa6, 0x18, 0x1b, 0xcc, 0xa9, 0x51, 0x3a, 0xe1, 0x64, 0x3d, 0xa5,
  5076  	0x42, 0x02, 0xbe, 0x5e, 0x64, 0x97, 0xba, 0xcf, 0xf4, 0xce, 0x88, 0xae, 0x4d, 0x74, 0x81, 0x70,
  5077  	0x77, 0x97, 0xd0, 0xf7, 0x40, 0x2d, 0x52, 0x91, 0x2d, 0xe5, 0x22, 0xb6, 0x6a, 0x72, 0xda, 0x88,
  5078  	0xee, 0xa8, 0x03, 0x20, 0x1d, 0xc3, 0xa2, 0x39, 0xa2, 0x0f, 0xc1, 0x98, 0xfa, 0x33, 0xcf, 0x4e,
  5079  	0x7e, 0xa8, 0x50, 0x2c, 0xcf, 0x3d, 0x22, 0x9e, 0x1a, 0xc3, 0x29, 0x28, 0xce, 0x60, 0xdb, 0x9f,
  5080  	0x2d, 0xa5, 0x0e, 0xd6, 0x0c, 0xd9, 0xd3, 0xc7, 0xa1, 0xe1, 0x17, 0x2d, 0x18, 0x8e, 0x42, 0xdf,
  5081  	0xf7, 0x82, 0x4d, 0x2a, 0x27, 0x85, 0xb2, 0xff, 0xc8, 0xb1, 0xe8, 0x5b, 0x21, 0x10, 0x99, 0x65,
  5082  	0x8e, 0x35, 0x4f, 0x6c, 0x76, 0x00, 0xbd, 0x02, 0xa3, 0x0d, 0xe2, 0x13, 0xfa, 0xec, 0x4a, 0x44,
  5083  	0xf7, 0x54, 0xdc, 0x49, 0xad, 0x22, 0x4d, 0x16, 0x4c, 0x20, 0x4e, 0xe3, 0xda, 0x7f, 0x62, 0xc1,
  5084  	0x64, 0x2f, 0x65, 0x80, 0x08, 0x3c, 0x26, 0x25, 0x9d, 0x1a, 0xd1, 0x95, 0x40, 0xd2, 0x13, 0xfa,
  5085  	0xfc, 0x29, 0xc1, 0xe7, 0xb1, 0xd5, 0xde, 0xa8, 0x78, 0x3f, 0x3a, 0xe8, 0x35, 0x38, 0x61, 0x0c,
  5086  	0x4a, 0xac, 0x46, 0xb5, 0x36, 0x37, 0x4d, 0xad, 0xaf, 0xd9, 0x0c, 0xec, 0xee, 0xde, 0xd4, 0x23,
  5087  	0xd9, 0x36, 0xa1, 0xad, 0xba, 0xe8, 0xd8, 0x3f, 0xdd, 0xf5, 0xa9, 0x95, 0xa1, 0xf1, 0xae, 0xd5,
  5088  	0xe5, 0xca, 0xf8, 0xce, 0xe3, 0x50, 0xee, 0xcc, 0xe9, 0xa1, 0x62, 0x40, 0x7a, 0xe3, 0x3c, 0xc0,
  5089  	0x98, 0x01, 0xfb, 0xdf, 0x0c, 0xc0, 0x3e, 0x3d, 0xeb, 0x63, 0xe7, 0x70, 0xe8, 0x43, 0xdc, 0xcf,
  5090  	0x5b, 0xea, 0xb4, 0x8e, 0x0b, 0x90, 0xc6, 0x71, 0x8d, 0x3d, 0xdf, 0xbc, 0xc5, 0x3c, 0x6e, 0x45,
  5091  	0xb9, 0xf0, 0xd3, 0xe7, 0x82, 0xe8, 0xcb, 0x56, 0xfa, 0xbc, 0x91, 0x47, 0x54, 0x7a, 0xc7, 0xd6,
  5092  	0x27, 0xe3, 0x10, 0x93, 0x77, 0x4c, 0x1f, 0x7d, 0xf5, 0x3a, 0xde, 0x9c, 0x06, 0xd8, 0xf0, 0x02,
  5093  	0xc7, 0xf7, 0xde, 0xa2, 0x5b, 0xb3, 0x0a, 0xb3, 0x2e, 0x98, 0xb9, 0x76, 0x51, 0xb5, 0x62, 0x03,
  5094  	0xe3, 0xec, 0xff, 0x0f, 0xc3, 0xc6, 0x9b, 0xe7, 0x84, 0xdb, 0x9c, 0x32, 0xc3, 0x6d, 0x6a, 0x46,
  5095  	0x94, 0xcc, 0xd9, 0x0f, 0xc1, 0x89, 0x6c, 0x07, 0x0f, 0xf3, 0xbc, 0xfd, 0xbf, 0x87, 0xb2, 0x07,
  5096  	0x80, 0x6b, 0x24, 0x6a, 0xd2, 0xae, 0xbd, 0xe7, 0x55, 0x7b, 0xcf, 0xab, 0xf6, 0x9e, 0x57, 0xcd,
  5097  	0x3c, 0x18, 0x11, 0x1e, 0xa3, 0xa1, 0xfb, 0xe4, 0x31, 0x4a, 0xf9, 0xc0, 0xaa, 0x85, 0xfb, 0xc0,
  5098  	0xec, 0xcf, 0x74, 0x1d, 0x1b, 0xac, 0x45, 0x84, 0xa0, 0x10, 0x2a, 0x41, 0xd8, 0x20, 0xd2, 0xc0,
  5099  	0xbe, 0x52, 0x8c, 0xb5, 0x78, 0x2d, 0x6c, 0x18, 0xb1, 0xea, 0xf4, 0x5f, 0x8c, 0x39, 0x1f, 0xfb,
  5100  	0xd3, 0x83, 0x90, 0xb2, 0x65, 0xf9, 0x77, 0xff, 0x46, 0x18, 0x8a, 0x48, 0x2b, 0xbc, 0x8e, 0x97,
  5101  	0x84, 0x2e, 0xd3, 0xa9, 0x3e, 0xbc, 0x19, 0x4b, 0x38, 0xd5, 0x79, 0x2d, 0x27, 0xd9, 0x12, 0xca,
  5102  	0x4c, 0xe9, 0xbc, 0x55, 0x27, 0xd9, 0xc2, 0x0c, 0x42, 0xcd, 0xd0, 0x24, 0x75, 0x0e, 0x2f, 0xce,
  5103  	0x9b, 0x95, 0x19, 0x9a, 0x3e, 0xa5, 0xc7, 0x19, 0x6c, 0xf4, 0x26, 0x0c, 0x6c, 0x11, 0xbf, 0x29,
  5104  	0x3e, 0x7d, 0xbd, 0x38, 0x5d, 0xc3, 0xde, 0xf5, 0x32, 0xf1, 0x9b, 0x5c, 0x12, 0xd2, 0x5f, 0x98,
  5105  	0xb1, 0xa2, 0xf3, 0xbe, 0xb6, 0xdd, 0x8e, 0x93, 0xb0, 0xe9, 0xbd, 0x25, 0xdd, 0xac, 0xdf, 0x59,
  5106  	0x30, 0xe3, 0xab, 0x92, 0x3e, 0xf7, 0x67, 0xa9, 0xbf, 0x58, 0x73, 0x66, 0xfd, 0x68, 0x78, 0x11,
  5107  	0x9b, 0x32, 0x1d, 0xe1, 0x2d, 0x2d, 0xba, 0x1f, 0x0b, 0x92, 0x3e, 0xef, 0x87, 0xfa, 0x8b, 0x35,
  5108  	0x67, 0xd4, 0x51, 0xeb, 0x6f, 0x98, 0xf5, 0xe1, 0x7a, 0xc1, 0x7d, 0xe0, 0x6b, 0x2f, 0x77, 0x1d,
  5109  	0x3e, 0x05, 0x15, 0x77, 0xcb, 0x89, 0x92, 0xc9, 0x11, 0x36, 0x69, 0xd4, 0x2c, 0x9e, 0xa7, 0x8d,
  5110  	0x98, 0xc3, 0xd0, 0x13, 0x50, 0x8e, 0xc8, 0x06, 0x0b, 0x8d, 0x36, 0x82, 0xb2, 0x30, 0xd9, 0xc0,
  5111  	0xb4, 0x5d, 0xd9, 0x65, 0x63, 0x3d, 0xa3, 0xf5, 0x7e, 0xb2, 0x94, 0x36, 0xec, 0xd2, 0x23, 0xc3,
  5112  	0xd7, 0x83, 0xdb, 0x8e, 0x62, 0xe9, 0x9d, 0x33, 0xd6, 0x03, 0x6b, 0xc6, 0x12, 0x8e, 0x3e, 0x69,
  5113  	0xc1, 0xd0, 0xad, 0x38, 0x0c, 0x02, 0x92, 0x08, 0x25, 0x7a, 0xa3, 0xe0, 0xc1, 0xba, 0xc2, 0xa9,
  5114  	0xeb, 0x3e, 0x88, 0x06, 0x2c, 0xf9, 0xd2, 0xee, 0x92, 0x5d, 0xd7, 0x6f, 0x37, 0xba, 0x22, 0x71,
  5115  	0x2e, 0xf0, 0x66, 0x2c, 0xe1, 0x14, 0xd5, 0x0b, 0x38, 0xea, 0x40, 0x1a, 0x75, 0x31, 0x10, 0xa8,
  5116  	0x02, 0x6e, 0xff, 0x7c, 0x15, 0x4e, 0xe7, 0x2e, 0x1f, 0x6a, 0x72, 0x31, 0xa3, 0xe6, 0xa2, 0xe7,
  5117  	0x13, 0x19, 0x83, 0xc6, 0x4c, 0xae, 0x1b, 0xaa, 0x15, 0x1b, 0x18, 0xe8, 0x7b, 0x01, 0x5a, 0x4e,
  5118  	0xe4, 0x34, 0x89, 0xf2, 0x9e, 0x1f, 0xd9, 0xb2, 0xa1, 0xfd, 0x58, 0x95, 0x34, 0xb5, 0x07, 0x41,
  5119  	0x35, 0xc5, 0xd8, 0x60, 0x89, 0x5e, 0x82, 0xe1, 0x88, 0xf8, 0xc4, 0x89, 0x59, 0xec, 0x7d, 0x36,
  5120  	0x91, 0x08, 0x6b, 0x10, 0x36, 0xf1, 0xd0, 0xd3, 0x2a, 0x5c, 0x2f, 0x13, 0xb6, 0x94, 0x0e, 0xd9,
  5121  	0x43, 0x5f, 0xb2, 0x60, 0x6c, 0xc3, 0xf3, 0x89, 0xe6, 0x2e, 0xd2, 0x7e, 0x56, 0x8e, 0xfe, 0x92,
  5122  	0x17, 0x4d, 0xba, 0x5a, 0x86, 0xa6, 0x9a, 0x63, 0x9c, 0x61, 0x4f, 0x3f, 0xf3, 0x0e, 0x89, 0x98,
  5123  	0xf0, 0x1d, 0x4c, 0x7f, 0xe6, 0x1b, 0xbc, 0x19, 0x4b, 0x38, 0x9a, 0x85, 0xf1, 0x96, 0x13, 0xc7,
  5124  	0xf3, 0x11, 0x69, 0x90, 0x20, 0xf1, 0x1c, 0x9f, 0x27, 0xe5, 0x54, 0x75, 0x2c, 0xfb, 0x6a, 0x1a,
  5125  	0x8c, 0xb3, 0xf8, 0xe8, 0xc3, 0xf0, 0x28, 0x77, 0x4f, 0x2d, 0x7b, 0x71, 0xec, 0x05, 0x9b, 0x7a,
  5126  	0x1a, 0x08, 0x2f, 0xdd, 0x94, 0x20, 0xf5, 0xe8, 0x62, 0x3e, 0x1a, 0xee, 0xf5, 0x3c, 0x7a, 0x16,
  5127  	0xaa, 0xf1, 0xb6, 0xd7, 0x9a, 0x8f, 0x1a, 0x31, 0x3b, 0x9a, 0xaa, 0x6a, 0x9f, 0x70, 0x5d, 0xb4,
  5128  	0x63, 0x85, 0x81, 0x5c, 0x18, 0xe1, 0x9f, 0x84, 0xc7, 0x1b, 0x0a, 0x09, 0xfa, 0x5c, 0x4f, 0x45,
  5129  	0x2e, 0xf2, 0x6f, 0xa7, 0xb1, 0x73, 0xfb, 0x82, 0x3c, 0x28, 0xe3, 0xe7, 0x3a, 0x37, 0x0c, 0x32,
  5130  	0x38, 0x45, 0x34, 0xbd, 0xa7, 0x1b, 0xee, 0x63, 0x4f, 0xf7, 0x12, 0x0c, 0x6f, 0xb7, 0xd7, 0x89,
  5131  	0x18, 0x79, 0x21, 0xd8, 0xd4, 0xec, 0xbb, 0xaa, 0x41, 0xd8, 0xc4, 0x63, 0xa1, 0x9e, 0x2d, 0x4f,
  5132  	0xfc, 0x8b, 0x27, 0x47, 0x8d, 0x50, 0xcf, 0xd5, 0x45, 0xd9, 0x8c, 0x4d, 0x1c, 0xda, 0x35, 0x3a,
  5133  	0x16, 0x6b, 0x24, 0x66, 0x99, 0x1c, 0x74, 0xb8, 0x54, 0xd7, 0xea, 0x12, 0x80, 0x35, 0x0e, 0x5a,
  5134  	0x85, 0x53, 0xf4, 0x4f, 0x9d, 0xe5, 0x1f, 0xdf, 0x70, 0x7c, 0xaf, 0xc1, 0xe3, 0x0e, 0xc7, 0xd3,
  5135  	0xce, 0xd5, 0x7a, 0x0e, 0x0e, 0xce, 0x7d, 0xd2, 0xfe, 0xb1, 0x52, 0xda, 0x73, 0x62, 0x8a, 0x30,
  5136  	0x14, 0x53, 0x41, 0x95, 0xdc, 0x70, 0x22, 0x69, 0xf0, 0x1c, 0x31, 0xb3, 0x4a, 0xd0, 0xbd, 0xe1,
  5137  	0x44, 0xa6, 0xc8, 0x63, 0x0c, 0xb0, 0xe4, 0x84, 0x6e, 0xc1, 0x40, 0xe2, 0x3b, 0x05, 0xa5, 0x62,
  5138  	0x1a, 0x1c, 0xb5, 0x17, 0x6c, 0x69, 0x36, 0xc6, 0x8c, 0x07, 0x7a, 0x9c, 0xee, 0xde, 0xd6, 0xe5,
  5139  	0x31, 0x9f, 0xd8, 0x70, 0xad, 0xc7, 0x98, 0xb5, 0xda, 0x7f, 0x7b, 0x34, 0x47, 0xeb, 0x28, 0x43,
  5140  	0x00, 0x9d, 0x07, 0xa0, 0x93, 0x66, 0x35, 0x22, 0x1b, 0xde, 0xae, 0x30, 0xc4, 0x94, 0x64, 0xbb,
  5141  	0xa6, 0x20, 0xd8, 0xc0, 0x92, 0xcf, 0xd4, 0xdb, 0x1b, 0xf4, 0x99, 0x52, 0xf7, 0x33, 0x1c, 0x82,
  5142  	0x0d, 0x2c, 0xf4, 0x22, 0x0c, 0x7a, 0x4d, 0x67, 0x53, 0x45, 0x21, 0x3f, 0x4e, 0x45, 0xda, 0x22,
  5143  	0x6b, 0xb9, 0xbb, 0x37, 0x35, 0xa6, 0x3a, 0xc4, 0x9a, 0xb0, 0xc0, 0x45, 0x3f, 0x6d, 0xc1, 0x88,
  5144  	0x1b, 0x36, 0x9b, 0x61, 0xc0, 0xb7, 0xcf, 0xc2, 0x17, 0x70, 0xeb, 0xb8, 0xcc, 0xa4, 0xe9, 0x79,
  5145  	0x83, 0x19, 0x77, 0x06, 0xa8, 0x9c, 0x51, 0x13, 0x84, 0x53, 0xbd, 0x32, 0x25, 0x5f, 0xe5, 0x00,
  5146  	0xc9, 0xf7, 0x0b, 0x16, 0x4c, 0xf0, 0x67, 0x8d, 0x5d, 0xbd, 0x48, 0x8f, 0x0c, 0x8f, 0xf9, 0xb5,
  5147  	0xba, 0x1c, 0x1d, 0xca, 0xd3, 0xdc, 0x05, 0xc7, 0xdd, 0x9d, 0x44, 0x97, 0x60, 0x62, 0x23, 0x8c,
  5148  	0x5c, 0x62, 0x0e, 0x84, 0x10, 0xdb, 0x8a, 0xd0, 0xc5, 0x2c, 0x02, 0xee, 0x7e, 0x06, 0xdd, 0x80,
  5149  	0x47, 0x8c, 0x46, 0x73, 0x1c, 0xb8, 0xe4, 0x7e, 0x52, 0x50, 0x7b, 0xe4, 0x62, 0x2e, 0x16, 0xee,
  5150  	0xf1, 0x74, 0x5a, 0x48, 0xd6, 0xfa, 0x10, 0x92, 0x6f, 0xc0, 0x19, 0xb7, 0x7b, 0x64, 0x76, 0xe2,
  5151  	0xf6, 0x7a, 0xcc, 0xe5, 0x78, 0x75, 0xee, 0xeb, 0x04, 0x81, 0x33, 0xf3, 0xbd, 0x10, 0x71, 0x6f,
  5152  	0x1a, 0xe8, 0x6d, 0xa8, 0x46, 0x84, 0x7d, 0x95, 0x58, 0xe4, 0x0a, 0x1e, 0xd1, 0xdb, 0xa1, 0x2d,
  5153  	0x78, 0x4e, 0x56, 0x6b, 0x26, 0xd1, 0x10, 0x63, 0xc5, 0x11, 0xdd, 0x86, 0xa1, 0x96, 0x93, 0xb8,
  5154  	0x5b, 0x22, 0x43, 0xf0, 0xc8, 0x07, 0x03, 0x8a, 0x39, 0x3b, 0xc7, 0x31, 0xea, 0x2d, 0x70, 0x26,
  5155  	0x58, 0x72, 0xa3, 0xb6, 0x9a, 0x1b, 0x36, 0x5b, 0x61, 0x40, 0x82, 0x44, 0x2a, 0x91, 0x31, 0x7e,
  5156  	0xd8, 0x22, 0x5b, 0xb1, 0x81, 0xd1, 0xa5, 0xcb, 0x35, 0xda, 0xe4, 0xc4, 0x3e, 0xba, 0xdc, 0xa0,
  5157  	0xd6, 0xeb, 0x79, 0xaa, 0x6c, 0x98, 0x5b, 0xf1, 0xa6, 0x97, 0x6c, 0x85, 0xed, 0x44, 0xee, 0x92,
  5158  	0x85, 0xa2, 0x52, 0xca, 0x66, 0x29, 0x07, 0x07, 0xe7, 0x3e, 0x99, 0xd5, 0xac, 0xe3, 0xf7, 0xa6,
  5159  	0x59, 0x4f, 0xf4, 0xa1, 0x59, 0xeb, 0x70, 0x9a, 0xf5, 0x40, 0x58, 0xc9, 0xd2, 0x69, 0x19, 0x4f,
  5160  	0x22, 0xd6, 0x79, 0x95, 0x5c, 0xb3, 0x94, 0x87, 0x84, 0xf3, 0x9f, 0x3d, 0xfb, 0xed, 0x30, 0xd1,
  5161  	0x25, 0xe4, 0x0e, 0xe5, 0x90, 0x5c, 0x80, 0x47, 0xf2, 0xc5, 0xc9, 0xa1, 0xdc, 0x92, 0x3f, 0x9f,
  5162  	0x09, 0x8a, 0x37, 0xb6, 0x68, 0x7d, 0xb8, 0xb8, 0x1d, 0x28, 0x93, 0x60, 0x47, 0x68, 0xd7, 0x8b,
  5163  	0x47, 0x9b, 0xd5, 0x17, 0x82, 0x1d, 0x2e, 0x0d, 0x99, 0x1f, 0xef, 0x42, 0xb0, 0x83, 0x29, 0x6d,
  5164  	0xf4, 0xc3, 0x56, 0x6a, 0x03, 0xc1, 0x1d, 0xe3, 0x1f, 0x3d, 0x96, 0x3d, 0x69, 0xdf, 0x7b, 0x0a,
  5165  	0xfb, 0xdf, 0x96, 0xe0, 0xdc, 0x41, 0x44, 0xfa, 0x18, 0xbe, 0xa7, 0x60, 0x30, 0x66, 0x61, 0x2e,
  5166  	0x42, 0x5d, 0x0d, 0xd3, 0x55, 0xcc, 0x03, 0x5f, 0xde, 0xc0, 0x02, 0x84, 0x7c, 0x28, 0x37, 0x9d,
  5167  	0x96, 0xf0, 0x97, 0x2e, 0x1e, 0x35, 0x79, 0x90, 0xfe, 0x77, 0xfc, 0x65, 0xa7, 0xc5, 0xe7, 0xbc,
  5168  	0xd1, 0x80, 0x29, 0x1b, 0x94, 0x40, 0xc5, 0x89, 0x22, 0x47, 0xc6, 0x54, 0x5c, 0x2d, 0x86, 0xdf,
  5169  	0x2c, 0x25, 0xc9, 0x8f, 0xa4, 0x53, 0x4d, 0x98, 0x33, 0xb3, 0x7f, 0xb4, 0x9a, 0xca, 0x34, 0x63,
  5170  	0x81, 0x32, 0x31, 0x0c, 0x0a, 0x37, 0xa9, 0x55, 0x74, 0xce, 0x26, 0x4f, 0xe5, 0x66, 0x1e, 0x08,
  5171  	0x51, 0x10, 0x43, 0xb0, 0x42, 0x9f, 0xb3, 0x58, 0xd9, 0x09, 0x99, 0xbe, 0x27, 0x76, 0xf5, 0xc7,
  5172  	0x53, 0x05, 0xc3, 0x2c, 0x66, 0x21, 0x1b, 0xb1, 0xc9, 0x5d, 0x94, 0xd6, 0x61, 0xbb, 0x99, 0xee,
  5173  	0xd2, 0x3a, 0x6c, 0x77, 0x22, 0xe1, 0x68, 0x37, 0x27, 0x20, 0xa6, 0x80, 0xd2, 0x05, 0x7d, 0x84,
  5174  	0xc0, 0x7c, 0xd9, 0x82, 0x09, 0x2f, 0x1b, 0xd9, 0x20, 0xf6, 0xc0, 0x37, 0x8b, 0xf1, 0x69, 0x76,
  5175  	0x07, 0x4e, 0x28, 0x43, 0xa7, 0x0b, 0x84, 0xbb, 0x3b, 0x83, 0x1a, 0x30, 0xe0, 0x05, 0x1b, 0xa1,
  5176  	0x30, 0xef, 0xe6, 0x8e, 0xd6, 0xa9, 0xc5, 0x60, 0x23, 0xd4, 0xab, 0x99, 0xfe, 0xc3, 0x8c, 0x3a,
  5177  	0x5a, 0x82, 0x53, 0x32, 0xd9, 0xe8, 0xb2, 0x17, 0x27, 0x61, 0xd4, 0x59, 0xf2, 0x9a, 0x5e, 0xc2,
  5178  	0x4c, 0xb3, 0xf2, 0xdc, 0x24, 0x55, 0x6f, 0x38, 0x07, 0x8e, 0x73, 0x9f, 0x42, 0x6f, 0xc1, 0x90,
  5179  	0x8c, 0x26, 0xa8, 0x16, 0xe1, 0x4f, 0xe8, 0x9e, 0xff, 0x6a, 0x32, 0xd5, 0x45, 0x38, 0x81, 0x64,
  5180  	0x88, 0x3e, 0x6b, 0xc1, 0x18, 0xff, 0x7d, 0xb9, 0xd3, 0xe0, 0xf9, 0x8d, 0xb5, 0x22, 0x52, 0x06,
  5181  	0xea, 0x29, 0x9a, 0x73, 0xe8, 0xce, 0xde, 0xd4, 0x58, 0xba, 0x0d, 0x67, 0xf8, 0xda, 0xff, 0x64,
  5182  	0x04, 0xba, 0xe3, 0x2f, 0xd2, 0xc1, 0x16, 0xd6, 0x7d, 0x0f, 0xb6, 0xb8, 0x05, 0x03, 0xb1, 0x8e,
  5183  	0x73, 0x28, 0x60, 0x99, 0x09, 0xae, 0xfa, 0x18, 0xba, 0x13, 0xb8, 0x98, 0xf1, 0x40, 0x6d, 0x18,
  5184  	0xe4, 0x95, 0xad, 0x84, 0x06, 0x38, 0xfa, 0xc9, 0xb7, 0x59, 0x21, 0x4b, 0xbb, 0xb5, 0x78, 0x2b,
  5185  	0x16, 0xcc, 0xd0, 0x2e, 0x0c, 0x6d, 0xf1, 0xe9, 0x28, 0xf6, 0x7a, 0xcb, 0x47, 0x1d, 0xdf, 0xd4,
  5186  	0x1c, 0xd7, 0x93, 0x4f, 0x34, 0x60, 0xc9, 0x8e, 0xc5, 0xf6, 0x19, 0xd1, 0x47, 0x5c, 0x90, 0x14,
  5187  	0x97, 0xaa, 0xd9, 0x7f, 0xe8, 0xd1, 0xc7, 0x60, 0x24, 0x22, 0x6e, 0x18, 0xb8, 0x9e, 0x4f, 0x1a,
  5188  	0xb3, 0xf2, 0x40, 0xec, 0x30, 0x19, 0x7a, 0xcc, 0x9b, 0x84, 0x0d, 0x1a, 0x38, 0x45, 0x91, 0xad,
  5189  	0x33, 0x95, 0xb5, 0x4f, 0x3f, 0x08, 0x11, 0x07, 0x1f, 0x4b, 0x05, 0xd5, 0x08, 0x60, 0x34, 0xf9,
  5190  	0x3a, 0x4b, 0xb7, 0xe1, 0x0c, 0x5f, 0xf4, 0x1a, 0x40, 0xb8, 0xce, 0x03, 0xf8, 0x66, 0x13, 0x71,
  5191  	0x0a, 0x72, 0x98, 0x57, 0x1d, 0xe3, 0x99, 0xbe, 0x92, 0x02, 0x36, 0xa8, 0xa1, 0xab, 0x00, 0x7c,
  5192  	0xe5, 0xac, 0x75, 0x5a, 0x72, 0x43, 0x28, 0x53, 0x2c, 0xa1, 0xae, 0x20, 0x77, 0xf7, 0xa6, 0xba,
  5193  	0x7d, 0xce, 0x2c, 0xca, 0xc8, 0x78, 0x1c, 0x7d, 0x37, 0x0c, 0xc5, 0xed, 0x66, 0xd3, 0x51, 0x67,
  5194  	0x24, 0x05, 0xe6, 0x0e, 0x73, 0xba, 0x86, 0x60, 0xe4, 0x0d, 0x58, 0x72, 0x44, 0xb7, 0xa8, 0x88,
  5195  	0x17, 0x12, 0x8a, 0xaf, 0x22, 0x6e, 0xa1, 0x70, 0x4f, 0xe0, 0x07, 0xe5, 0x2e, 0x06, 0xe7, 0xe0,
  5196  	0xdc, 0xdd, 0x9b, 0x7a, 0x24, 0xdd, 0xbe, 0x14, 0x8a, 0x6c, 0xde, 0x5c, 0x9a, 0xe8, 0x8a, 0x2c,
  5197  	0xe2, 0x45, 0x5f, 0x5b, 0xd6, 0x96, 0x79, 0x46, 0x17, 0xf1, 0x62, 0xcd, 0xbd, 0xc7, 0xcc, 0x7c,
  5198  	0x18, 0x2d, 0xc3, 0x49, 0x37, 0x0c, 0x92, 0x28, 0xf4, 0x7d, 0x5e, 0xe0, 0x8f, 0xef, 0xcd, 0xf9,
  5199  	0x19, 0xca, 0x63, 0xa2, 0xdb, 0x27, 0xe7, 0xbb, 0x51, 0x70, 0xde, 0x73, 0xd4, 0x26, 0xcf, 0xea,
  5200  	0x87, 0xb1, 0x42, 0x8e, 0xd7, 0x53, 0x34, 0x85, 0x84, 0x52, 0x6e, 0xef, 0x03, 0x34, 0x45, 0x90,
  5201  	0x3e, 0x64, 0x15, 0x5f, 0xec, 0x45, 0x18, 0x21, 0xbb, 0x09, 0x89, 0x02, 0xc7, 0xbf, 0x8e, 0x97,
  5202  	0xe4, 0x81, 0x05, 0x5b, 0x98, 0x17, 0x8c, 0x76, 0x9c, 0xc2, 0x42, 0xb6, 0xf2, 0x92, 0x19, 0x69,
  5203  	0xf3, 0xdc, 0x4b, 0x26, 0x7d, 0x62, 0xf6, 0xcf, 0x95, 0x53, 0x36, 0xeb, 0x03, 0x39, 0xd2, 0x65,
  5204  	0xf5, 0x99, 0x64, 0x21, 0x2b, 0x06, 0x10, 0x7b, 0xb1, 0x22, 0x39, 0xab, 0xa8, 0xb9, 0x15, 0x93,
  5205  	0x11, 0x4e, 0xf3, 0x45, 0xdb, 0x50, 0xd9, 0x0a, 0xe3, 0x44, 0xee, 0xd0, 0x8e, 0xb8, 0x19, 0xbc,
  5206  	0x1c, 0xc6, 0x09, 0x33, 0xb4, 0xd4, 0x6b, 0xd3, 0x96, 0x18, 0x73, 0x1e, 0x74, 0xef, 0x1f, 0x6f,
  5207  	0x39, 0x51, 0x23, 0x15, 0xea, 0xa8, 0xec, 0xe9, 0xba, 0x06, 0x61, 0x13, 0xcf, 0xfe, 0x53, 0x2b,
  5208  	0x75, 0xaa, 0x75, 0x93, 0x65, 0x2c, 0xec, 0x90, 0x80, 0x8a, 0x28, 0x33, 0xc6, 0xf1, 0x9b, 0x33,
  5209  	0xf9, 0xdf, 0xef, 0xef, 0x55, 0x8b, 0xf3, 0x36, 0xa5, 0x30, 0xcd, 0x48, 0x18, 0xe1, 0x90, 0x9f,
  5210  	0xb0, 0xd2, 0x89, 0xfc, 0xa5, 0x22, 0xb6, 0x6e, 0x66, 0x31, 0x8b, 0x03, 0x6b, 0x02, 0xd8, 0x3f,
  5211  	0x6c, 0xc1, 0xd0, 0x9c, 0xe3, 0x6e, 0x87, 0x1b, 0x1b, 0xe8, 0x59, 0xa8, 0x36, 0xda, 0x91, 0x59,
  5212  	0x53, 0x40, 0x39, 0xab, 0x16, 0x44, 0x3b, 0x56, 0x18, 0x74, 0xea, 0x6f, 0x38, 0xae, 0x2c, 0x69,
  5213  	0x51, 0xe6, 0x53, 0xff, 0x22, 0x6b, 0xc1, 0x02, 0x42, 0x87, 0xbf, 0xe9, 0xec, 0xca, 0x87, 0xb3,
  5214  	0x47, 0x6a, 0xcb, 0x1a, 0x84, 0x4d, 0x3c, 0xfb, 0xd7, 0x2d, 0x98, 0x9c, 0x73, 0x62, 0xcf, 0x9d,
  5215  	0x6d, 0x27, 0x5b, 0x73, 0x5e, 0xb2, 0xde, 0x76, 0xb7, 0x49, 0xc2, 0x4b, 0x9f, 0xd0, 0x5e, 0xb6,
  5216  	0x63, 0xba, 0x02, 0xd5, 0x8e, 0x59, 0xf5, 0xf2, 0xba, 0x68, 0xc7, 0x0a, 0x03, 0xbd, 0x05, 0xc3,
  5217  	0x2d, 0x27, 0x8e, 0x6f, 0x87, 0x51, 0x03, 0x93, 0x8d, 0x62, 0x8a, 0x23, 0xd5, 0x89, 0x1b, 0x91,
  5218  	0x04, 0x93, 0x0d, 0x11, 0xa0, 0xa2, 0xe9, 0x63, 0x93, 0x99, 0xfd, 0x83, 0x16, 0x9c, 0x9a, 0x23,
  5219  	0x4e, 0x44, 0x22, 0x56, 0x4b, 0x49, 0xbd, 0x08, 0x7a, 0x13, 0xaa, 0x09, 0x6d, 0xa1, 0x3d, 0xb2,
  5220  	0x8a, 0xed, 0x11, 0x0b, 0x2d, 0x59, 0x13, 0xc4, 0xb1, 0x62, 0x63, 0x7f, 0xd1, 0x82, 0x33, 0x79,
  5221  	0x7d, 0x99, 0xf7, 0xc3, 0x76, 0xe3, 0x41, 0x74, 0xe8, 0xef, 0x5a, 0x30, 0xc2, 0x8e, 0xeb, 0x17,
  5222  	0x48, 0xe2, 0x78, 0x7e, 0x57, 0x1d, 0x47, 0xab, 0xcf, 0x3a, 0x8e, 0xe7, 0x60, 0x60, 0x2b, 0x6c,
  5223  	0x92, 0x6c, 0xa8, 0xc9, 0xe5, 0xb0, 0x49, 0x30, 0x83, 0xa0, 0xe7, 0xe9, 0x24, 0xf4, 0x82, 0xc4,
  5224  	0xa1, 0xcb, 0x51, 0x1e, 0x67, 0x8c, 0xf3, 0x09, 0xa8, 0x9a, 0xb1, 0x89, 0x63, 0xff, 0xab, 0x1a,
  5225  	0x0c, 0x89, 0xb8, 0xa8, 0xbe, 0x4b, 0xf1, 0x48, 0x2f, 0x4e, 0xa9, 0xa7, 0x17, 0x27, 0x86, 0x41,
  5226  	0x97, 0x15, 0xdb, 0x15, 0x16, 0xfa, 0xd5, 0x42, 0x02, 0xe9, 0x78, 0xfd, 0x5e, 0xdd, 0x2d, 0xfe,
  5227  	0x1f, 0x0b, 0x56, 0xe8, 0x1d, 0x0b, 0xc6, 0xdd, 0x30, 0x08, 0x88, 0xab, 0x6d, 0xc7, 0x81, 0x22,
  5228  	0x36, 0x08, 0xf3, 0x69, 0xa2, 0xfa, 0x24, 0x38, 0x03, 0xc0, 0x59, 0xf6, 0xe8, 0x15, 0x18, 0xe5,
  5229  	0x63, 0x76, 0x23, 0x75, 0x06, 0xa3, 0xcb, 0xfb, 0x99, 0x40, 0x9c, 0xc6, 0x45, 0xd3, 0xfc, 0x2c,
  5230  	0x4b, 0x14, 0xd2, 0x1b, 0xd4, 0xae, 0x6a, 0xa3, 0x84, 0x9e, 0x81, 0x81, 0x22, 0x40, 0x11, 0xd9,
  5231  	0x88, 0x48, 0xbc, 0x25, 0xe2, 0xc6, 0x98, 0xdd, 0x3a, 0x74, 0x6f, 0x45, 0x34, 0x70, 0x17, 0x25,
  5232  	0x9c, 0x43, 0x1d, 0x6d, 0x0b, 0x37, 0x42, 0xb5, 0x08, 0x79, 0x2e, 0x3e, 0x73, 0x4f, 0x6f, 0xc2,
  5233  	0x14, 0x54, 0x98, 0xea, 0x62, 0xf6, 0x72, 0x99, 0x27, 0x6e, 0x32, 0xc5, 0x86, 0x79, 0x3b, 0x5a,
  5234  	0x80, 0x13, 0x99, 0xe2, 0x84, 0xb1, 0x38, 0x2b, 0x51, 0x49, 0x7a, 0x99, 0xb2, 0x86, 0x31, 0xee,
  5235  	0x7a, 0xc2, 0x74, 0x31, 0x0d, 0x1f, 0xe0, 0x62, 0xea, 0xa8, 0xe8, 0x64, 0x7e, 0x8a, 0xf1, 0x6a,
  5236  	0x21, 0x03, 0xd0, 0x57, 0x28, 0xf2, 0x17, 0x32, 0xa1, 0xc8, 0xa3, 0xac, 0x03, 0x37, 0x8a, 0xe9,
  5237  	0xc0, 0xe1, 0xe3, 0x8e, 0x1f, 0x64, 0x1c, 0xf1, 0xff, 0xb2, 0x40, 0x7e, 0xd7, 0x79, 0xc7, 0xdd,
  5238  	0x22, 0x74, 0xca, 0xe4, 0x64, 0x7f, 0x58, 0x87, 0xc9, 0xfe, 0x40, 0x33, 0x50, 0xa3, 0xe3, 0xc4,
  5239  	0x1f, 0xe5, 0x7a, 0x5f, 0x79, 0x40, 0x66, 0x57, 0x17, 0xc5, 0x53, 0x1a, 0x07, 0x85, 0x30, 0xe1,
  5240  	0x3b, 0x71, 0xc2, 0x7a, 0x50, 0xef, 0x04, 0xee, 0x3d, 0x96, 0xb0, 0x61, 0x99, 0x60, 0x4b, 0x59,
  5241  	0x42, 0xb8, 0x9b, 0xb6, 0xfd, 0xef, 0x2b, 0x30, 0x9a, 0x92, 0x8c, 0x87, 0x34, 0x18, 0x9e, 0x85,
  5242  	0xaa, 0xd4, 0xe1, 0xd9, 0x5a, 0x5d, 0x4a, 0xd1, 0x2b, 0x0c, 0xaa, 0xb4, 0xd6, 0xb5, 0x56, 0xcd,
  5243  	0x1a, 0x38, 0x86, 0xc2, 0xc5, 0x26, 0x1e, 0x13, 0xca, 0x89, 0x1f, 0xcf, 0xfb, 0x1e, 0x09, 0x12,
  5244  	0xde, 0xcd, 0x62, 0x84, 0xf2, 0xda, 0x52, 0xdd, 0x24, 0xaa, 0x85, 0x72, 0x06, 0x80, 0xb3, 0xec,
  5245  	0xd1, 0xa7, 0x2d, 0x18, 0x75, 0x6e, 0xc7, 0xba, 0x22, 0xbc, 0x08, 0x3a, 0x3e, 0xa2, 0x92, 0x4a,
  5246  	0x15, 0x99, 0xe7, 0x8e, 0xfd, 0x54, 0x13, 0x4e, 0x33, 0x45, 0xef, 0x5a, 0x80, 0xc8, 0x2e, 0x71,
  5247  	0x65, 0x58, 0xb4, 0xe8, 0xcb, 0x60, 0x11, 0x3b, 0xf8, 0x0b, 0x5d, 0x74, 0xb9, 0x54, 0xef, 0x6e,
  5248  	0xc7, 0x39, 0x7d, 0x40, 0x57, 0x00, 0x35, 0xbc, 0xd8, 0x59, 0xf7, 0xc9, 0x7c, 0xd8, 0x94, 0xd9,
  5249  	0xcb, 0xe2, 0x3c, 0xfd, 0xac, 0x18, 0x67, 0xb4, 0xd0, 0x85, 0x81, 0x73, 0x9e, 0x62, 0xb3, 0x2c,
  5250  	0x0a, 0x77, 0x3b, 0xd7, 0x23, 0x9f, 0x69, 0x09, 0x73, 0x96, 0x89, 0x76, 0xac, 0x30, 0xec, 0x3f,
  5251  	0x2b, 0xab, 0xa5, 0xac, 0x73, 0x00, 0x1c, 0x23, 0x16, 0xd9, 0xba, 0xf7, 0x58, 0x64, 0x1d, 0x29,
  5252  	0xd5, 0x9d, 0x93, 0x9f, 0x4a, 0xe1, 0x2d, 0x3d, 0xa0, 0x14, 0xde, 0xef, 0xb3, 0x52, 0xf5, 0xf0,
  5253  	0x86, 0xcf, 0xbf, 0x56, 0x6c, 0xfe, 0xc1, 0x34, 0x8f, 0xe2, 0xca, 0xe8, 0x95, 0x4c, 0xf0, 0xde,
  5254  	0xb3, 0x50, 0xdd, 0xf0, 0x1d, 0x56, 0xc5, 0x85, 0x2d, 0x54, 0x23, 0xc2, 0xec, 0xa2, 0x68, 0xc7,
  5255  	0x0a, 0x83, 0x4a, 0x7d, 0x83, 0xe8, 0xa1, 0xa4, 0xf6, 0x7f, 0x2a, 0xc3, 0xb0, 0xa1, 0xf1, 0x73,
  5256  	0xcd, 0x37, 0xeb, 0x21, 0x33, 0xdf, 0x4a, 0x87, 0x30, 0xdf, 0xbe, 0x17, 0x6a, 0xae, 0xd4, 0x46,
  5257  	0xc5, 0xd4, 0xf7, 0xcf, 0xea, 0x38, 0xad, 0x90, 0x54, 0x13, 0xd6, 0x3c, 0xd1, 0xa5, 0x54, 0x9a,
  5258  	0x68, 0xca, 0x2f, 0x90, 0x97, 0xc7, 0x29, 0x34, 0x5a, 0xf7, 0x33, 0xd9, 0xf8, 0x80, 0xca, 0xc1,
  5259  	0xf1, 0x01, 0xf6, 0x1f, 0x58, 0xea, 0xe3, 0xde, 0x87, 0x7a, 0x40, 0xb7, 0xd2, 0xf5, 0x80, 0x2e,
  5260  	0x14, 0x32, 0xcc, 0x3d, 0x0a, 0x01, 0x5d, 0x83, 0xa1, 0xf9, 0xb0, 0xd9, 0x74, 0x82, 0x06, 0xfa,
  5261  	0x06, 0x18, 0x72, 0xf9, 0x4f, 0xe1, 0x43, 0x63, 0x87, 0xd5, 0x02, 0x8a, 0x25, 0x0c, 0x3d, 0x0e,
  5262  	0x03, 0x4e, 0xb4, 0x29, 0xfd, 0x66, 0x2c, 0x08, 0x6e, 0x36, 0xda, 0x8c, 0x31, 0x6b, 0xb5, 0xff,
  5263  	0xc2, 0x82, 0x31, 0xfa, 0x88, 0xc7, 0x5e, 0x8a, 0xbd, 0xce, 0xd3, 0x30, 0xe8, 0xb4, 0x93, 0xad,
  5264  	0xb0, 0x6b, 0x1f, 0x36, 0xcb, 0x5a, 0xb1, 0x80, 0xd2, 0x7d, 0x98, 0x2a, 0x24, 0x61, 0xec, 0xc3,
  5265  	0x16, 0xe8, 0x5c, 0x66, 0x10, 0x6a, 0xca, 0xc6, 0xed, 0xf5, 0xbc, 0xd3, 0xd2, 0x3a, 0x6f, 0xc6,
  5266  	0x12, 0x4e, 0x89, 0xad, 0x87, 0x8d, 0x8e, 0x08, 0xed, 0x55, 0xc4, 0xe6, 0xc2, 0x46, 0x07, 0x33,
  5267  	0x08, 0x7a, 0x02, 0xca, 0xf1, 0x96, 0x23, 0xcf, 0xe5, 0x65, 0x94, 0x79, 0xfd, 0xf2, 0x2c, 0xa6,
  5268  	0xed, 0x2a, 0x69, 0x22, 0xf2, 0xb3, 0x31, 0xb6, 0xe9, 0xa4, 0x89, 0xc8, 0xb7, 0xff, 0xc5, 0x00,
  5269  	0xb0, 0x78, 0x1b, 0x27, 0x22, 0x8d, 0xb5, 0x90, 0x95, 0x22, 0x3e, 0xd6, 0x63, 0x6d, 0xbd, 0x91,
  5270  	0x7d, 0x98, 0x8f, 0xb6, 0x8d, 0xe3, 0xcd, 0xf2, 0xfd, 0x3e, 0xde, 0xcc, 0x3f, 0xb1, 0x1e, 0x78,
  5271  	0x88, 0x4e, 0xac, 0xed, 0xcf, 0x5b, 0x80, 0x54, 0xf4, 0x94, 0x0e, 0x29, 0x99, 0x81, 0x9a, 0x0a,
  5272  	0xd7, 0x12, 0xeb, 0x45, 0x8b, 0x45, 0x09, 0xc0, 0x1a, 0xa7, 0x0f, 0xef, 0xc5, 0x53, 0x52, 0x67,
  5273  	0x95, 0xd3, 0x39, 0x17, 0x4c, 0xd3, 0x09, 0x15, 0x66, 0xff, 0x6a, 0x09, 0x1e, 0xe1, 0xe6, 0xd2,
  5274  	0xb2, 0x13, 0x38, 0x9b, 0xa4, 0x49, 0x7b, 0xd5, 0x6f, 0x90, 0x90, 0x4b, 0xb7, 0xcd, 0x9e, 0xcc,
  5275  	0x90, 0x38, 0xaa, 0xbc, 0xe2, 0x72, 0x86, 0x4b, 0x96, 0xc5, 0xc0, 0x4b, 0x30, 0x23, 0x8e, 0x62,
  5276  	0xa8, 0xca, 0xcb, 0x90, 0x84, 0xfe, 0x29, 0x88, 0x91, 0x12, 0xc5, 0xc2, 0xb2, 0x20, 0x58, 0x31,
  5277  	0xa2, 0xe6, 0x83, 0x1f, 0xba, 0xdb, 0x74, 0xc9, 0x67, 0xcd, 0x87, 0x25, 0xd1, 0x8e, 0x15, 0x86,
  5278  	0xdd, 0x84, 0x71, 0x39, 0x86, 0xad, 0xab, 0xa4, 0x83, 0xc9, 0x06, 0xd5, 0xb9, 0xae, 0x6c, 0x32,
  5279  	0xee, 0x67, 0x52, 0x3a, 0x77, 0xde, 0x04, 0xe2, 0x34, 0xae, 0xac, 0x4e, 0x5c, 0xca, 0xaf, 0x4e,
  5280  	0x6c, 0xff, 0xaa, 0x05, 0x59, 0xa5, 0x6f, 0xd4, 0x62, 0xb5, 0xf6, 0xad, 0xc5, 0x7a, 0x88, 0x6a,
  5281  	0xa6, 0xdf, 0x05, 0xc3, 0x4e, 0x42, 0xad, 0x3a, 0xee, 0x81, 0x29, 0xdf, 0xdb, 0xc9, 0xe1, 0x72,
  5282  	0xd8, 0xf0, 0x36, 0x3c, 0xe6, 0x79, 0x31, 0xc9, 0xd9, 0xef, 0x5a, 0x50, 0x5b, 0x88, 0x3a, 0x87,
  5283  	0x4f, 0x55, 0xeb, 0x4e, 0x44, 0x2b, 0x1d, 0x2a, 0x11, 0x4d, 0xa6, 0xba, 0x95, 0x7b, 0xa5, 0xba,
  5284  	0xd9, 0x7f, 0x39, 0x00, 0x13, 0x5d, 0xb9, 0x97, 0xe8, 0x65, 0x18, 0x51, 0x5f, 0x49, 0xba, 0x5d,
  5285  	0x6b, 0x66, 0xf0, 0xb2, 0x86, 0xe1, 0x14, 0x66, 0x1f, 0x4b, 0x75, 0x11, 0x4e, 0x46, 0xe4, 0xcd,
  5286  	0x36, 0x69, 0x93, 0xd9, 0x8d, 0x84, 0x44, 0x75, 0xe2, 0x86, 0x41, 0x83, 0x17, 0x33, 0x2e, 0xcf,
  5287  	0x3d, 0x7a, 0x67, 0x6f, 0xea, 0x24, 0xee, 0x06, 0xe3, 0xbc, 0x67, 0x50, 0x0b, 0x46, 0x7d, 0x73,
  5288  	0xbf, 0x20, 0xb6, 0xa9, 0xf7, 0xb4, 0xd5, 0x50, 0xb3, 0x35, 0xd5, 0x8c, 0xd3, 0x0c, 0xd2, 0x9b,
  5289  	0x8e, 0xca, 0x03, 0xda, 0x74, 0x7c, 0x4a, 0x6f, 0x3a, 0x78, 0x2c, 0xd0, 0x47, 0x0a, 0xce, 0xbd,
  5290  	0xed, 0x67, 0xd7, 0x71, 0x94, 0x7d, 0xc4, 0xab, 0x50, 0x95, 0x71, 0x92, 0x7d, 0xc5, 0x17, 0x9a,
  5291  	0x74, 0x7a, 0xc8, 0xf6, 0xbb, 0x25, 0xc8, 0xd9, 0x2a, 0xd3, 0xb5, 0xa6, 0xed, 0xbd, 0xd4, 0x5a,
  5292  	0x3b, 0x9c, 0xcd, 0x87, 0x76, 0x79, 0x8c, 0x28, 0xd7, 0xf2, 0x1f, 0x2e, 0x7a, 0xab, 0xaf, 0xc3,
  5293  	0x46, 0x95, 0x04, 0x54, 0xa1, 0xa3, 0xe7, 0x01, 0xb4, 0x99, 0x2e, 0x6c, 0x3d, 0x15, 0xf4, 0xa1,
  5294  	0xad, 0x79, 0x6c, 0x60, 0xa1, 0x97, 0x60, 0xd8, 0x0b, 0xe2, 0xc4, 0xf1, 0xfd, 0xcb, 0x5e, 0x90,
  5295  	0x08, 0xfb, 0x4f, 0x99, 0x33, 0x8b, 0x1a, 0x84, 0x4d, 0xbc, 0xb3, 0x1f, 0x34, 0xbe, 0xcb, 0x61,
  5296  	0xbe, 0xe7, 0x16, 0x9c, 0xb9, 0xe4, 0x25, 0x2a, 0xf9, 0x50, 0xcd, 0x23, 0x6a, 0x85, 0x2b, 0x19,
  5297  	0x64, 0xf5, 0x4c, 0xb7, 0x35, 0x92, 0xff, 0x4a, 0xe9, 0x5c, 0xc5, 0x6c, 0xf2, 0x9f, 0xed, 0xc2,
  5298  	0xa9, 0x4b, 0x5e, 0x72, 0xd1, 0xf3, 0xc9, 0x31, 0x32, 0xf9, 0x95, 0x41, 0x18, 0x31, 0x73, 0xf2,
  5299  	0x0f, 0x23, 0xb1, 0xbf, 0x48, 0xed, 0x53, 0x31, 0x10, 0x9e, 0x3a, 0xc8, 0xbe, 0x79, 0xe4, 0x02,
  5300  	0x01, 0xf9, 0x83, 0x6b, 0x98, 0xa8, 0x9a, 0x27, 0x36, 0x3b, 0x80, 0x6e, 0x43, 0x65, 0x83, 0xe5,
  5301  	0xb1, 0x95, 0x8b, 0x08, 0x41, 0xca, 0x1b, 0x7c, 0xbd, 0x22, 0x79, 0x26, 0x1c, 0xe7, 0x47, 0xcd,
  5302  	0x8a, 0x28, 0x9d, 0x3e, 0x6d, 0x64, 0x17, 0x08, 0x7d, 0xa5, 0x30, 0x7a, 0x69, 0x85, 0xca, 0x3d,
  5303  	0x68, 0x85, 0x94, 0x8c, 0x1e, 0x7c, 0x40, 0x32, 0x9a, 0xe5, 0x24, 0x26, 0x5b, 0xcc, 0xe8, 0x15,
  5304  	0xe9, 0x50, 0x43, 0x6c, 0x10, 0x8c, 0x9c, 0xc4, 0x14, 0x18, 0x67, 0xf1, 0xd1, 0xc7, 0x95, 0x94,
  5305  	0xaf, 0x16, 0x71, 0x50, 0x60, 0xce, 0xe8, 0xe3, 0x16, 0xf0, 0x9f, 0x2f, 0xc1, 0xd8, 0xa5, 0xa0,
  5306  	0xbd, 0x7a, 0x69, 0xb5, 0xbd, 0xee, 0x7b, 0xee, 0x55, 0xd2, 0xa1, 0x52, 0x7c, 0x9b, 0x74, 0x16,
  5307  	0x17, 0xc4, 0x0a, 0x52, 0x73, 0xe6, 0x2a, 0x6d, 0xc4, 0x1c, 0x46, 0xe5, 0xd6, 0x86, 0x17, 0x6c,
  5308  	0x92, 0xa8, 0x15, 0x79, 0xc2, 0x87, 0x6f, 0xc8, 0xad, 0x8b, 0x1a, 0x84, 0x4d, 0x3c, 0x4a, 0x3b,
  5309  	0xbc, 0x1d, 0xa8, 0x02, 0x49, 0x8a, 0xf6, 0x0a, 0x6d, 0xc4, 0x1c, 0x46, 0x91, 0x92, 0xa8, 0x2d,
  5310  	0x5c, 0x64, 0x06, 0xd2, 0x1a, 0x6d, 0xc4, 0x1c, 0x26, 0x76, 0xdf, 0x2c, 0xc2, 0xab, 0xd2, 0xb5,
  5311  	0xfb, 0x66, 0xc1, 0x11, 0x12, 0x4e, 0x51, 0xb7, 0x49, 0x67, 0xc1, 0x49, 0x9c, 0xec, 0xe6, 0xf9,
  5312  	0x2a, 0x6f, 0xc6, 0x12, 0xce, 0x2a, 0x2e, 0xa7, 0x87, 0xe3, 0x6b, 0xae, 0xe2, 0x72, 0xba, 0xfb,
  5313  	0x3d, 0x1c, 0x2d, 0x7f, 0xa7, 0x04, 0x23, 0xef, 0x5d, 0x8b, 0x9a, 0x73, 0xe1, 0xcf, 0x4d, 0x98,
  5314  	0xe8, 0xca, 0x84, 0xee, 0xc3, 0xf2, 0x39, 0xb0, 0x52, 0x85, 0x8d, 0x61, 0x98, 0x12, 0x96, 0x95,
  5315  	0x06, 0xe7, 0x61, 0x82, 0x2f, 0x5e, 0xca, 0x89, 0x25, 0xb6, 0xaa, 0xec, 0x76, 0x76, 0x48, 0x75,
  5316  	0x23, 0x0b, 0xc4, 0xdd, 0xf8, 0xf6, 0x17, 0x2c, 0x18, 0x4d, 0x25, 0xa7, 0x17, 0x64, 0xa3, 0xb1,
  5317  	0xd5, 0x1d, 0xb2, 0xe8, 0x64, 0x96, 0x2d, 0x52, 0x66, 0x6a, 0x58, 0xaf, 0x6e, 0x0d, 0xc2, 0x26,
  5318  	0x9e, 0xfd, 0x5b, 0x65, 0xa8, 0xca, 0x48, 0xaa, 0x3e, 0xba, 0xf2, 0x39, 0x0b, 0x46, 0xd5, 0xc1,
  5319  	0x20, 0xf3, 0xe4, 0x96, 0x8a, 0xc8, 0x95, 0xa3, 0x3d, 0x50, 0x7e, 0x91, 0x60, 0x23, 0xd4, 0x1b,
  5320  	0x06, 0x6c, 0x32, 0xc3, 0x69, 0xde, 0xe8, 0x06, 0x40, 0xdc, 0x89, 0x13, 0xd2, 0x34, 0x7c, 0xca,
  5321  	0xb6, 0x31, 0xcb, 0xa6, 0xdd, 0x30, 0x22, 0x74, 0x4e, 0x5d, 0x0b, 0x1b, 0xa4, 0xae, 0x30, 0xb5,
  5322  	0x85, 0xa7, 0xdb, 0xb0, 0x41, 0x09, 0xbd, 0xa5, 0x8e, 0xb1, 0x07, 0x8a, 0xd0, 0xeb, 0x72, 0x7c,
  5323  	0xfb, 0x39, 0xc7, 0x3e, 0xc2, 0xb9, 0xb1, 0xfd, 0xb3, 0x25, 0x38, 0x91, 0x1d, 0x49, 0xf4, 0x11,
  5324  	0x18, 0x91, 0x83, 0x66, 0xb8, 0x0f, 0x64, 0xf8, 0xda, 0x08, 0x36, 0x60, 0x77, 0xf7, 0xa6, 0xa6,
  5325  	0xba, 0xef, 0xd7, 0x9e, 0x36, 0x51, 0x70, 0x8a, 0x18, 0x3f, 0x54, 0x16, 0xd1, 0x0f, 0x73, 0x9d,
  5326  	0xd9, 0x56, 0x4b, 0x9c, 0x0c, 0x1b, 0x87, 0xca, 0x26, 0x14, 0x67, 0xb0, 0xd1, 0x2a, 0x9c, 0x32,
  5327  	0x5a, 0xae, 0x11, 0x6f, 0x73, 0x6b, 0x3d, 0x8c, 0xe4, 0x7e, 0xf5, 0x71, 0x1d, 0x2c, 0xdb, 0x8d,
  5328  	0x83, 0x73, 0x9f, 0xa4, 0x86, 0x91, 0xeb, 0xb4, 0x1c, 0xd7, 0x4b, 0x3a, 0xc2, 0xb7, 0xaf, 0xc4,
  5329  	0xf8, 0xbc, 0x68, 0xc7, 0x0a, 0xc3, 0xfe, 0x87, 0x03, 0x70, 0x82, 0x47, 0x87, 0x12, 0x15, 0xfc,
  5330  	0x8c, 0x3e, 0x02, 0xb5, 0x38, 0x71, 0x22, 0xee, 0xac, 0xb0, 0x0e, 0x2d, 0xba, 0x74, 0x46, 0xbd,
  5331  	0x24, 0x82, 0x35, 0x3d, 0xf4, 0x1a, 0x2b, 0x47, 0xe6, 0xc5, 0x5b, 0x8c, 0x7a, 0xe9, 0xde, 0x5c,
  5332  	0x21, 0x17, 0x15, 0x05, 0x6c, 0x50, 0x43, 0xdf, 0x0a, 0x95, 0xd6, 0x96, 0x13, 0x4b, 0x3f, 0xdd,
  5333  	0xd3, 0x52, 0x4e, 0xac, 0xd2, 0xc6, 0xbb, 0x7b, 0x53, 0xa7, 0xb3, 0xaf, 0xca, 0x00, 0x98, 0x3f,
  5334  	0x64, 0x4a, 0xf9, 0x81, 0x83, 0xef, 0xeb, 0x69, 0x44, 0x9d, 0xfa, 0xe5, 0xd9, 0xec, 0x0d, 0x2f,
  5335  	0x0b, 0xac, 0x15, 0x0b, 0x28, 0x95, 0x49, 0x5b, 0x9c, 0x65, 0x83, 0x22, 0x0f, 0xa6, 0x2d, 0x8e,
  5336  	0xcb, 0x1a, 0x84, 0x4d, 0x3c, 0xf4, 0xf9, 0xee, 0xd8, 0xe1, 0xa1, 0x63, 0xc8, 0x2d, 0xe9, 0x37,
  5337  	0x6a, 0xf8, 0x02, 0xd4, 0x44, 0x57, 0xd7, 0x42, 0xf4, 0x32, 0x8c, 0x70, 0x37, 0xd0, 0x5c, 0xe4,
  5338  	0x04, 0xee, 0x56, 0xd6, 0x79, 0xb3, 0x66, 0xc0, 0x70, 0x0a, 0xd3, 0x5e, 0x86, 0x81, 0x3e, 0x85,
  5339  	0x6c, 0x5f, 0x7b, 0xf2, 0x57, 0xa1, 0x4a, 0xc9, 0xc9, 0x0d, 0x5a, 0x11, 0x24, 0x43, 0xa8, 0xca,
  5340  	0xdb, 0x1f, 0x91, 0x0d, 0x65, 0xcf, 0x91, 0x31, 0x22, 0x6a, 0x09, 0x2d, 0xc6, 0x71, 0x9b, 0x4d,
  5341  	0x3b, 0x0a, 0x44, 0x4f, 0x41, 0x99, 0xec, 0xb6, 0xb2, 0xc1, 0x20, 0x17, 0x76, 0x5b, 0x5e, 0x44,
  5342  	0x62, 0x8a, 0x44, 0x76, 0x5b, 0xe8, 0x2c, 0x94, 0xbc, 0x86, 0x98, 0x91, 0x20, 0x70, 0x4a, 0x8b,
  5343  	0x0b, 0xb8, 0xe4, 0x35, 0xec, 0x5d, 0xa8, 0xa9, 0xeb, 0x26, 0xd1, 0xb6, 0x34, 0xa9, 0xac, 0x22,
  5344  	0xa2, 0x83, 0x25, 0xdd, 0x1e, 0xc6, 0x54, 0x1b, 0x40, 0x97, 0x6a, 0x28, 0x4a, 0x05, 0x9f, 0x83,
  5345  	0x01, 0x37, 0x14, 0x45, 0x76, 0xaa, 0x9a, 0x0c, 0xb3, 0xa5, 0x18, 0xc4, 0xbe, 0x09, 0x63, 0x57,
  5346  	0x83, 0xf0, 0x36, 0xbb, 0x15, 0x8a, 0x15, 0x41, 0xa6, 0x84, 0x37, 0xe8, 0x8f, 0xac, 0xe5, 0xce,
  5347  	0xa0, 0x98, 0xc3, 0x54, 0x79, 0xd5, 0x52, 0xaf, 0xf2, 0xaa, 0xf6, 0x27, 0x2c, 0x18, 0x51, 0x39,
  5348  	0xdf, 0x97, 0x76, 0xb6, 0x29, 0xdd, 0xcd, 0x28, 0x6c, 0xb7, 0xb2, 0x74, 0xd9, 0xcd, 0xb6, 0x98,
  5349  	0xc3, 0xcc, 0x62, 0x08, 0xa5, 0x03, 0x8a, 0x21, 0x9c, 0x83, 0x81, 0x6d, 0x2f, 0x68, 0x64, 0x9d,
  5350  	0x9d, 0x57, 0xbd, 0xa0, 0x81, 0x19, 0xc4, 0xfe, 0x2b, 0x0b, 0x4e, 0xa8, 0x2e, 0x48, 0x9b, 0xe9,
  5351  	0x65, 0x18, 0x59, 0x6f, 0x7b, 0x7e, 0x43, 0x56, 0x77, 0xce, 0x2c, 0x97, 0x39, 0x03, 0x86, 0x53,
  5352  	0x98, 0xe8, 0x3c, 0xc0, 0xba, 0x17, 0x38, 0x51, 0x67, 0x55, 0x1b, 0x69, 0x4a, 0x6f, 0xcf, 0x29,
  5353  	0x08, 0x36, 0xb0, 0xd0, 0xdb, 0x50, 0xdd, 0x91, 0xa7, 0xb2, 0xe5, 0x42, 0x73, 0xf8, 0xc5, 0x78,
  5354  	0xe8, 0x95, 0xa0, 0x8e, 0x79, 0x15, 0x47, 0xfb, 0x4b, 0x65, 0x18, 0x4b, 0xe7, 0xdd, 0xf7, 0xe1,
  5355  	0x39, 0x79, 0x0a, 0x2a, 0x2c, 0x15, 0x3f, 0x3b, 0xb1, 0x78, 0x39, 0x66, 0x0e, 0x43, 0x31, 0x0c,
  5356  	0x72, 0x51, 0x52, 0xcc, 0xdd, 0xa4, 0xaa, 0x93, 0xca, 0x3f, 0xcb, 0x22, 0xb8, 0x85, 0xbb, 0x5b,
  5357  	0xb0, 0x42, 0x9f, 0xb6, 0x60, 0x28, 0x6c, 0x99, 0x75, 0x3d, 0x3f, 0x5c, 0x64, 0x4d, 0x02, 0x91,
  5358  	0xf8, 0x2b, 0xac, 0x21, 0x35, 0xf1, 0xe4, 0x64, 0x90, 0xac, 0xcf, 0x7e, 0x0b, 0x8c, 0x98, 0x98,
  5359  	0x07, 0x19, 0x44, 0x55, 0xd3, 0x20, 0xfa, 0x9c, 0x39, 0x25, 0x45, 0xd5, 0x85, 0x3e, 0x16, 0xfb,
  5360  	0x75, 0xa8, 0xb8, 0x2a, 0xcc, 0xed, 0x9e, 0x6e, 0x24, 0x50, 0x55, 0xc9, 0x58, 0x08, 0x01, 0xa7,
  5361  	0x66, 0xff, 0x81, 0x65, 0xcc, 0x0f, 0x4c, 0xe2, 0xc5, 0x06, 0x8a, 0xa0, 0xbc, 0xb9, 0xb3, 0x2d,
  5362  	0x8c, 0x8c, 0x2b, 0x05, 0x0d, 0xef, 0xa5, 0x9d, 0x6d, 0xbd, 0xc2, 0xcc, 0x56, 0x4c, 0x99, 0xf5,
  5363  	0x71, 0x88, 0x90, 0x2a, 0xce, 0x51, 0x3e, 0xb8, 0x38, 0x87, 0xfd, 0x6e, 0x09, 0x26, 0xba, 0x26,
  5364  	0x15, 0x7a, 0x0b, 0x2a, 0x11, 0x7d, 0x4b, 0xf1, 0x7a, 0x4b, 0x85, 0x95, 0xd3, 0x88, 0x17, 0x1b,
  5365  	0x5a, 0x79, 0xa7, 0xdb, 0x31, 0x67, 0x89, 0xae, 0x00, 0xd2, 0xc1, 0x98, 0xea, 0x04, 0x83, 0xbf,
  5366  	0xb2, 0x8a, 0xd8, 0x9a, 0xed, 0xc2, 0xc0, 0x39, 0x4f, 0xa1, 0x57, 0xb2, 0x07, 0x21, 0x99, 0x4a,
  5367  	0xd1, 0xfb, 0x9d, 0x69, 0xd8, 0xef, 0x98, 0x53, 0xf0, 0x86, 0x16, 0xa6, 0x47, 0xdd, 0x9c, 0x76,
  5368  	0x49, 0xd6, 0x72, 0xbf, 0x92, 0xd5, 0xfe, 0xa5, 0x12, 0x8c, 0xa6, 0x2a, 0xbf, 0x22, 0x1f, 0xaa,
  5369  	0xc4, 0x67, 0x27, 0xb6, 0x52, 0xfb, 0x1e, 0xf5, 0x12, 0x19, 0x25, 0x27, 0x2f, 0x08, 0xba, 0x58,
  5370  	0x71, 0x78, 0x38, 0x62, 0xcb, 0x5e, 0x86, 0x11, 0xd9, 0xa1, 0x0f, 0x3b, 0x4d, 0x3f, 0x3b, 0x7c,
  5371  	0x17, 0x0c, 0x18, 0x4e, 0x61, 0xda, 0xbf, 0x56, 0x86, 0x49, 0x7e, 0xc4, 0xdd, 0x50, 0x8b, 0x41,
  5372  	0x85, 0xaa, 0xfc, 0x90, 0xae, 0xcf, 0x6c, 0x15, 0x71, 0x53, 0x7a, 0x2f, 0x46, 0x7d, 0x85, 0x44,
  5373  	0xff, 0x44, 0x26, 0x24, 0x9a, 0x6f, 0xd5, 0x37, 0x8f, 0xa9, 0x47, 0x5f, 0x5b, 0x31, 0xd2, 0xff,
  5374  	0xb4, 0x04, 0xe3, 0x99, 0x0b, 0xf1, 0xd0, 0x97, 0xd2, 0x77, 0xa8, 0x58, 0x45, 0x1c, 0xff, 0xed,
  5375  	0x7b, 0x47, 0xda, 0xe1, 0x6e, 0x52, 0x79, 0x40, 0x4b, 0xc5, 0xfe, 0xbd, 0x12, 0x8c, 0xa5, 0x6f,
  5376  	0xf2, 0x7b, 0x08, 0x47, 0xea, 0x03, 0x50, 0x63, 0x97, 0x55, 0x5d, 0x25, 0x1d, 0x79, 0xca, 0xc8,
  5377  	0xef, 0x05, 0x92, 0x8d, 0x58, 0xc3, 0x1f, 0x8a, 0x0b, 0x6a, 0xec, 0x7f, 0x66, 0xc1, 0x69, 0xfe,
  5378  	0x96, 0xd9, 0x79, 0xf8, 0xb7, 0xf2, 0x46, 0xf7, 0xf5, 0x62, 0x3b, 0x98, 0xa9, 0x2b, 0x7e, 0xd0,
  5379  	0xf8, 0xb2, 0xfb, 0xe2, 0x45, 0x6f, 0xd3, 0x53, 0xe1, 0x21, 0xec, 0xec, 0xa1, 0x26, 0x83, 0xfd,
  5380  	0x1f, 0x4a, 0x30, 0xbc, 0x32, 0xbf, 0xa8, 0x44, 0xf8, 0x0c, 0xd4, 0xdc, 0x88, 0x38, 0xda, 0xfd,
  5381  	0x63, 0x06, 0x50, 0x49, 0x00, 0xd6, 0x38, 0x74, 0x17, 0xc5, 0x03, 0x10, 0xe3, 0xec, 0x2e, 0x8a,
  5382  	0xc7, 0x27, 0xc6, 0x58, 0xc2, 0xd1, 0xb3, 0x50, 0x65, 0xa9, 0xc1, 0xd7, 0x23, 0xa9, 0x71, 0xf4,
  5383  	0xd6, 0x9a, 0xb5, 0xe3, 0x25, 0xac, 0x30, 0x28, 0xe1, 0x46, 0xe8, 0xc6, 0x14, 0x39, 0xe3, 0x91,
  5384  	0x59, 0xa0, 0xcd, 0x78, 0x09, 0x4b, 0x38, 0xab, 0xec, 0xc8, 0xbc, 0x16, 0x14, 0xb9, 0x92, 0xee,
  5385  	0x34, 0x77, 0x6f, 0x50, 0x74, 0x8d, 0x73, 0x98, 0x0a, 0xa0, 0x99, 0xf4, 0xbc, 0xa1, 0xfe, 0xd2,
  5386  	0xf3, 0xec, 0xdf, 0x2b, 0x43, 0x4d, 0x3b, 0xd5, 0x3c, 0x51, 0x0f, 0xa3, 0x90, 0xba, 0xf5, 0xf5,
  5387  	0x4e, 0xe0, 0x2a, 0xd2, 0x3c, 0x9a, 0xc0, 0x28, 0x87, 0xf1, 0x03, 0x16, 0x0c, 0x7b, 0x81, 0x97,
  5388  	0x78, 0x0e, 0xf3, 0x0d, 0x16, 0x73, 0x7f, 0xb8, 0x62, 0xb7, 0xc8, 0x29, 0x87, 0x91, 0x79, 0xe4,
  5389  	0xaf, 0x98, 0x61, 0x93, 0x33, 0xfa, 0x98, 0xc8, 0x06, 0x2b, 0x17, 0x56, 0x54, 0xa6, 0x9a, 0x49,
  5390  	0x01, 0x6b, 0x51, 0x1b, 0x3b, 0x89, 0x0a, 0xaa, 0xc5, 0x84, 0x29, 0x29, 0x75, 0x7f, 0x8a, 0xda,
  5391  	0xc5, 0xb0, 0x66, 0xcc, 0x19, 0xd9, 0x31, 0xa0, 0xee, 0xb1, 0x38, 0x64, 0xa6, 0xcd, 0x0c, 0xd4,
  5392  	0x9c, 0x76, 0x12, 0x36, 0xe9, 0x30, 0x89, 0x80, 0x01, 0x9d, 0x4b, 0x24, 0x01, 0x58, 0xe3, 0xd8,
  5393  	0x5f, 0xaa, 0x40, 0xa6, 0x3a, 0x05, 0xda, 0x85, 0x9a, 0xaa, 0x4f, 0x51, 0x4c, 0xe6, 0xaa, 0x9e,
  5394  	0x51, 0xaa, 0x33, 0xaa, 0x09, 0x6b, 0x66, 0x68, 0x53, 0xba, 0x59, 0xf9, 0x6a, 0x7f, 0x35, 0xeb,
  5395  	0x66, 0xfd, 0x8e, 0xfe, 0x4e, 0xdd, 0xe8, 0x5c, 0x9d, 0xe1, 0xf5, 0x08, 0xa7, 0x0f, 0xf4, 0xc8,
  5396  	0x1e, 0x74, 0x83, 0xfa, 0x27, 0xc5, 0x6d, 0x67, 0x98, 0xc4, 0x6d, 0x3f, 0x11, 0xb3, 0xe1, 0xd5,
  5397  	0x02, 0x57, 0x19, 0x27, 0xac, 0xab, 0x3c, 0xf1, 0xff, 0xd8, 0x60, 0x9a, 0xf6, 0x9b, 0x0f, 0x1e,
  5398  	0xab, 0xdf, 0x7c, 0xa8, 0x50, 0xbf, 0xf9, 0x79, 0x00, 0x36, 0xb7, 0x79, 0x46, 0x40, 0x95, 0xb9,
  5399  	0x33, 0x95, 0x8a, 0xc1, 0x0a, 0x82, 0x0d, 0x2c, 0xfb, 0x9b, 0x20, 0x5d, 0xa6, 0x0c, 0x4d, 0xc9,
  5400  	0xaa, 0x68, 0xfc, 0x44, 0x90, 0x25, 0x63, 0xa6, 0x0a, 0x98, 0xfd, 0x82, 0x05, 0x66, 0x2d, 0x35,
  5401  	0xf4, 0x26, 0x2f, 0xda, 0x66, 0x15, 0x71, 0xc2, 0x64, 0xd0, 0x9d, 0x5e, 0x76, 0x5a, 0x99, 0x68,
  5402  	0x27, 0x59, 0xb9, 0xed, 0xec, 0x07, 0xa1, 0x2a, 0xa1, 0x87, 0x32, 0x96, 0x3f, 0x0e, 0x27, 0x65,
  5403  	0x61, 0x07, 0x79, 0x18, 0x24, 0xa2, 0x0e, 0x0e, 0xf6, 0x31, 0x4a, 0xc7, 0x61, 0xa9, 0x97, 0xe3,
  5404  	0x50, 0xed, 0x86, 0xcb, 0x3d, 0xcb, 0xb1, 0xff, 0xa2, 0x05, 0xe7, 0xb2, 0x1d, 0x88, 0x97, 0xc3,
  5405  	0xc0, 0x4b, 0xc2, 0xa8, 0x4e, 0x92, 0xc4, 0x0b, 0x36, 0x59, 0x6d, 0xdd, 0xdb, 0x4e, 0x24, 0xef,
  5406  	0x57, 0x62, 0x82, 0xf2, 0xa6, 0x13, 0x05, 0x98, 0xb5, 0xa2, 0x0e, 0x0c, 0xf2, 0x10, 0x6a, 0xb1,
  5407  	0x0b, 0x3a, 0xe2, 0xda, 0xc8, 0x19, 0x0e, 0xbd, 0x0d, 0xe3, 0xe1, 0xdb, 0x58, 0x30, 0xb4, 0xbf,
  5408  	0x62, 0x01, 0x5a, 0xd9, 0x21, 0x51, 0xe4, 0x35, 0x8c, 0xa0, 0x6f, 0x76, 0x6b, 0xa8, 0x71, 0x3b,
  5409  	0xa8, 0x59, 0x76, 0x24, 0x73, 0x6b, 0xa8, 0xf1, 0x2f, 0xff, 0xd6, 0xd0, 0xd2, 0xe1, 0x6e, 0x0d,
  5410  	0x45, 0x2b, 0x70, 0xba, 0xc9, 0xb7, 0x71, 0xfc, 0x26, 0x3e, 0xbe, 0xa7, 0x53, 0x19, 0xf2, 0x67,
  5411  	0xee, 0xec, 0x4d, 0x9d, 0x5e, 0xce, 0x43, 0xc0, 0xf9, 0xcf, 0xd9, 0x1f, 0x04, 0xc4, 0x63, 0xbd,
  5412  	0xe7, 0xf3, 0xc2, 0x55, 0x7b, 0xba, 0x39, 0xec, 0x1f, 0xaf, 0xc0, 0x78, 0xe6, 0xf6, 0x0d, 0xba,
  5413  	0x85, 0xee, 0x8e, 0x8f, 0x3d, 0xb2, 0xfe, 0xee, 0xee, 0x5e, 0x5f, 0x11, 0xb7, 0x01, 0x54, 0xbc,
  5414  	0xa0, 0xd5, 0x4e, 0x8a, 0x29, 0xd0, 0xc1, 0x3b, 0xb1, 0x48, 0x09, 0x1a, 0xe7, 0x12, 0xf4, 0x2f,
  5415  	0xe6, 0x6c, 0x8a, 0x8c, 0xdf, 0x4d, 0x6d, 0x72, 0x06, 0x1e, 0x90, 0x9b, 0xe5, 0x93, 0x3a, 0x9a,
  5416  	0xb6, 0x52, 0x84, 0x0f, 0x39, 0x33, 0x59, 0x8e, 0x3b, 0xd4, 0xea, 0xe7, 0x4a, 0x30, 0x6c, 0x7c,
  5417  	0x34, 0xf4, 0x93, 0xe9, 0x4a, 0xa3, 0x56, 0x71, 0xaf, 0xc4, 0xe8, 0x4f, 0xeb, 0x5a, 0xa2, 0xfc,
  5418  	0x95, 0x9e, 0xee, 0x2e, 0x32, 0x7a, 0x77, 0x6f, 0xea, 0x44, 0xa6, 0x8c, 0x68, 0xaa, 0xf0, 0xe8,
  5419  	0xd9, 0xef, 0x81, 0xf1, 0x0c, 0x99, 0x9c, 0x57, 0x5e, 0x33, 0x5f, 0xf9, 0xc8, 0xee, 0x3e, 0x73,
  5420  	0xc8, 0x7e, 0x86, 0x0e, 0x99, 0xa8, 0x0b, 0x10, 0xfa, 0xa4, 0x0f, 0x5f, 0x67, 0x66, 0x7f, 0x51,
  5421  	0xea, 0xb3, 0xfc, 0xc7, 0x33, 0x50, 0x6d, 0x85, 0xbe, 0xe7, 0x7a, 0xaa, 0x50, 0x39, 0x2b, 0x38,
  5422  	0xb2, 0x2a, 0xda, 0xb0, 0x82, 0xa2, 0xdb, 0x50, 0xbb, 0x75, 0x3b, 0xe1, 0xc7, 0x8c, 0xe2, 0x28,
  5423  	0xa3, 0xa8, 0xd3, 0x45, 0x65, 0xb4, 0xa8, 0x73, 0x4c, 0xac, 0x79, 0x21, 0x1b, 0x06, 0x99, 0x12,
  5424  	0x94, 0x39, 0x82, 0xec, 0x98, 0x85, 0x69, 0xc7, 0x18, 0x0b, 0x88, 0xfd, 0xef, 0x86, 0xe1, 0x54,
  5425  	0xde, 0x15, 0x48, 0xe8, 0x6d, 0x18, 0xe4, 0x7d, 0x2c, 0xe6, 0x96, 0xbd, 0x3c, 0x1e, 0x97, 0x18,
  5426  	0x41, 0xd1, 0x2d, 0xf6, 0x1b, 0x0b, 0x9e, 0x82, 0xbb, 0xef, 0xac, 0x8b, 0x19, 0x72, 0x3c, 0xdc,
  5427  	0x97, 0x1c, 0xcd, 0x7d, 0xc9, 0xe1, 0xdc, 0x7d, 0x67, 0x1d, 0xed, 0x42, 0x65, 0xd3, 0x4b, 0x88,
  5428  	0x23, 0x9c, 0x33, 0x37, 0x8f, 0x85, 0x39, 0x71, 0xb8, 0x95, 0xc6, 0x7e, 0x62, 0xce, 0x10, 0x7d,
  5429  	0xd9, 0x82, 0xf1, 0xf5, 0x74, 0xdd, 0x21, 0x21, 0x3c, 0x9d, 0x63, 0xb8, 0xe6, 0x2a, 0xcd, 0x88,
  5430  	0x5f, 0x9b, 0x9b, 0x69, 0xc4, 0xd9, 0xee, 0xa0, 0x4f, 0x59, 0x30, 0xb4, 0xe1, 0xf9, 0xc6, 0x3d,
  5431  	0x22, 0xc7, 0xf0, 0x71, 0x2e, 0x32, 0x06, 0x7a, 0xc7, 0xc1, 0xff, 0xc7, 0x58, 0x72, 0xee, 0xa5,
  5432  	0xa9, 0x06, 0x8f, 0xaa, 0xa9, 0x86, 0x1e, 0x90, 0xa6, 0xfa, 0xac, 0x05, 0x35, 0x35, 0xd2, 0xa2,
  5433  	0x7e, 0xcb, 0x47, 0x8e, 0xf1, 0x93, 0x73, 0x8f, 0x94, 0xfa, 0x8b, 0x35, 0x73, 0xf4, 0x8e, 0x05,
  5434  	0xc3, 0xce, 0x5b, 0xed, 0x88, 0x34, 0xc8, 0x4e, 0xd8, 0x8a, 0x45, 0x61, 0xd5, 0xd7, 0x8b, 0xef,
  5435  	0xcc, 0x2c, 0x65, 0xb2, 0x40, 0x76, 0x56, 0x5a, 0xb1, 0xc8, 0x5f, 0xd6, 0x0d, 0xd8, 0xec, 0x02,
  5436  	0xfa, 0x7e, 0xad, 0xc7, 0xa1, 0x88, 0xf2, 0xda, 0x79, 0xbd, 0xe9, 0x2b, 0x1d, 0x9f, 0xc0, 0x63,
  5437  	0x6e, 0x18, 0x24, 0x5e, 0xd0, 0x26, 0x2b, 0x01, 0x26, 0xad, 0xf0, 0x5a, 0x98, 0x5c, 0x0c, 0xdb,
  5438  	0x41, 0xe3, 0x42, 0x14, 0x85, 0x11, 0x2b, 0x50, 0x63, 0x5c, 0xae, 0x3a, 0xdf, 0x1b, 0x15, 0xef,
  5439  	0x47, 0xe7, 0x28, 0x36, 0xc3, 0x5e, 0x09, 0xa6, 0x0e, 0x18, 0x6c, 0xf4, 0x32, 0x8c, 0x84, 0xd1,
  5440  	0xa6, 0x13, 0x78, 0x6f, 0x99, 0x35, 0xd7, 0x94, 0x41, 0xba, 0x62, 0xc0, 0x70, 0x0a, 0xd3, 0x2c,
  5441  	0xc6, 0x53, 0x3a, 0xa0, 0x18, 0xcf, 0x39, 0x18, 0x88, 0x48, 0x2b, 0xcc, 0xee, 0xab, 0x58, 0xca,
  5442  	0x21, 0x83, 0xa0, 0x27, 0xa0, 0xec, 0xb4, 0x3c, 0xe1, 0x5c, 0x54, 0xdb, 0xc5, 0xd9, 0xd5, 0x45,
  5443  	0x4c, 0xdb, 0x53, 0xb5, 0xc1, 0x2a, 0xf7, 0xa5, 0x36, 0x18, 0xd5, 0x98, 0xe2, 0xf8, 0x6c, 0x50,
  5444  	0x6b, 0xcc, 0xf4, 0xb1, 0x96, 0xfd, 0x6e, 0x19, 0x9e, 0xd8, 0x77, 0x69, 0xe9, 0x90, 0x75, 0x6b,
  5445  	0x9f, 0x90, 0x75, 0x39, 0x3c, 0xa5, 0x83, 0x86, 0xa7, 0xdc, 0x63, 0x78, 0x3e, 0x45, 0x25, 0x86,
  5446  	0xac, 0x55, 0x57, 0xcc, 0x05, 0xf3, 0xbd, 0x4a, 0xdf, 0x09, 0x61, 0x21, 0xa1, 0x58, 0xf3, 0xa5,
  5447  	0xdb, 0xa5, 0x54, 0x21, 0x9a, 0x4a, 0x11, 0x1a, 0xb3, 0x67, 0xbd, 0x38, 0x2e, 0x26, 0x7a, 0x55,
  5448  	0xb7, 0xb1, 0x7f, 0x79, 0x00, 0x9e, 0xea, 0x43, 0xd1, 0x99, 0xb3, 0xd8, 0xea, 0x73, 0x16, 0x7f,
  5449  	0x8d, 0x7f, 0xa6, 0xcf, 0xe4, 0x7e, 0x26, 0x5c, 0xfc, 0x67, 0xda, 0xff, 0x0b, 0xb1, 0x13, 0x88,
  5450  	0x20, 0x26, 0x6e, 0x3b, 0xe2, 0xe9, 0x3b, 0x46, 0x3e, 0xf2, 0xa2, 0x68, 0xc7, 0x0a, 0x83, 0x6e,
  5451  	0x7f, 0x5d, 0x87, 0x2e, 0xff, 0xa1, 0x82, 0x0a, 0x8f, 0x98, 0xa9, 0xcd, 0xdc, 0xfa, 0x9a, 0x9f,
  5452  	0xa5, 0x12, 0x80, 0xb3, 0xb1, 0x7f, 0xdd, 0x82, 0xb3, 0xbd, 0xad, 0x11, 0xf4, 0x3c, 0x0c, 0xaf,
  5453  	0xb3, 0x60, 0xca, 0x65, 0x16, 0x32, 0x25, 0xa6, 0x0e, 0x7b, 0x5f, 0xdd, 0x8c, 0x4d, 0x1c, 0x34,
  5454  	0x0f, 0x13, 0x66, 0x14, 0xe6, 0xb2, 0x11, 0x6b, 0xc5, 0xfc, 0x25, 0x6b, 0x59, 0x20, 0xee, 0xc6,
  5455  	0x47, 0xd3, 0x00, 0x89, 0x97, 0xf8, 0x84, 0x3f, 0xcd, 0x27, 0x1a, 0x73, 0x28, 0xae, 0xa9, 0x56,
  5456  	0x6c, 0x60, 0xd8, 0x5f, 0x2d, 0xe7, 0xbf, 0x06, 0xb7, 0x72, 0x0f, 0x33, 0xfb, 0xc5, 0xdc, 0x2e,
  5457  	0xf5, 0x21, 0xa1, 0xcb, 0xf7, 0x5b, 0x42, 0x0f, 0xf4, 0x92, 0xd0, 0x68, 0x01, 0x4e, 0x18, 0xd7,
  5458  	0xb5, 0xf2, 0xd2, 0x35, 0xfc, 0x50, 0x4a, 0xd5, 0x9d, 0x5b, 0xcd, 0xc0, 0x71, 0xd7, 0x13, 0x0f,
  5459  	0xf9, 0x54, 0xfd, 0x8d, 0x12, 0x9c, 0xe9, 0xb9, 0xb1, 0xb8, 0x4f, 0x1a, 0xc8, 0xfc, 0xfc, 0x03,
  5460  	0xf7, 0xe7, 0xf3, 0x9b, 0x1f, 0xa5, 0x72, 0xe0, 0x47, 0xe9, 0x47, 0x9d, 0xff, 0x7e, 0xa9, 0xe7,
  5461  	0x62, 0xa1, 0x1b, 0xd1, 0xbf, 0xb6, 0x23, 0xf9, 0x0a, 0x8c, 0x3a, 0xad, 0x16, 0xc7, 0x63, 0x99,
  5462  	0x19, 0x99, 0x5a, 0x98, 0xb3, 0x26, 0x10, 0xa7, 0x71, 0xfb, 0x1a, 0xd8, 0x3f, 0xb6, 0xa0, 0x86,
  5463  	0xc9, 0x06, 0x97, 0x70, 0xe8, 0x96, 0x18, 0x22, 0xab, 0x88, 0x0b, 0x09, 0xe8, 0xc0, 0xc6, 0x1e,
  5464  	0xab, 0xd2, 0x9f, 0x37, 0xd8, 0x47, 0xad, 0xac, 0xa0, 0x2e, 0x79, 0x2d, 0xf7, 0xbe, 0xe4, 0xd5,
  5465  	0xfe, 0x95, 0x1a, 0x7d, 0xbd, 0x56, 0x38, 0x1f, 0x91, 0x46, 0x4c, 0xbf, 0x6f, 0x3b, 0xf2, 0xc5,
  5466  	0x24, 0x51, 0xdf, 0xf7, 0x3a, 0x5e, 0xc2, 0xb4, 0x3d, 0x75, 0x3e, 0x59, 0x3a, 0x54, 0x25, 0xc0,
  5467  	0xf2, 0x81, 0x95, 0x00, 0x5f, 0x81, 0xd1, 0x38, 0xde, 0x5a, 0x8d, 0xbc, 0x1d, 0x27, 0x21, 0x57,
  5468  	0x89, 0x2c, 0x19, 0xa4, 0xab, 0x62, 0xd5, 0x2f, 0x6b, 0x20, 0x4e, 0xe3, 0xa2, 0x4b, 0x30, 0xa1,
  5469  	0xeb, 0xf1, 0x91, 0x28, 0x61, 0x29, 0x8f, 0x7c, 0x26, 0xa8, 0x72, 0x30, 0xba, 0x82, 0x9f, 0x40,
  5470  	0xc0, 0xdd, 0xcf, 0x50, 0x99, 0x9b, 0x6a, 0xa4, 0x1d, 0x19, 0x4c, 0xcb, 0xdc, 0x14, 0x1d, 0xda,
  5471  	0x97, 0xae, 0x27, 0xd0, 0x32, 0x9c, 0xe4, 0x13, 0x63, 0xb6, 0xd5, 0x32, 0xde, 0x68, 0x28, 0x5d,
  5472  	0x05, 0xfe, 0x52, 0x37, 0x0a, 0xce, 0x7b, 0x0e, 0xbd, 0x04, 0xc3, 0xaa, 0x79, 0x71, 0x41, 0x1c,
  5473  	0xad, 0x29, 0xd7, 0x9e, 0x22, 0xb3, 0xd8, 0xc0, 0x26, 0x1e, 0xfa, 0x30, 0x3c, 0xaa, 0xff, 0xf2,
  5474  	0x14, 0x7a, 0x7e, 0xde, 0xbc, 0x20, 0x4a, 0x9d, 0xaa, 0x4b, 0xc6, 0x2e, 0xe5, 0xa2, 0x35, 0x70,
  5475  	0xaf, 0xe7, 0xd1, 0x3a, 0x9c, 0x55, 0xa0, 0x0b, 0x41, 0xc2, 0x92, 0x5c, 0x63, 0x32, 0xe7, 0xc4,
  5476  	0x2c, 0x72, 0x02, 0xd8, 0x7b, 0xda, 0x82, 0xfa, 0xd9, 0x4b, 0x5e, 0x72, 0x39, 0x0f, 0x13, 0x2f,
  5477  	0xe1, 0x7d, 0xa8, 0xa0, 0x19, 0xa8, 0x91, 0xc0, 0x59, 0xf7, 0xc9, 0xca, 0xfc, 0xa2, 0xd8, 0x91,
  5478  	0xea, 0xec, 0x08, 0x09, 0xc0, 0x1a, 0x47, 0xc5, 0xf7, 0x8f, 0xf4, 0x8a, 0xef, 0x47, 0xab, 0x70,
  5479  	0x6a, 0xd3, 0x6d, 0x51, 0x2b, 0xd3, 0x73, 0xc9, 0xac, 0xcb, 0x02, 0x8a, 0xe9, 0x87, 0xe1, 0xe5,
  5480  	0xf9, 0x55, 0xa2, 0xd4, 0xa5, 0xf9, 0xd5, 0x2e, 0x1c, 0x9c, 0xfb, 0x24, 0x0b, 0x3c, 0x8f, 0xc2,
  5481  	0xdd, 0xce, 0xe4, 0xc9, 0x4c, 0xe0, 0x39, 0x6d, 0xc4, 0x1c, 0x86, 0xae, 0x00, 0x62, 0xc9, 0x82,
  5482  	0x97, 0x93, 0xa4, 0xa5, 0xcc, 0xda, 0xc9, 0x53, 0xe9, 0xc2, 0x87, 0x17, 0xbb, 0x30, 0x70, 0xce,
  5483  	0x53, 0xd4, 0xea, 0x09, 0x42, 0x46, 0x7d, 0xf2, 0xd1, 0xb4, 0xd5, 0x73, 0x8d, 0x37, 0x63, 0x09,
  5484  	0x47, 0xdf, 0x05, 0x93, 0xed, 0x98, 0xb0, 0x0d, 0xf3, 0xcd, 0x30, 0xda, 0xf6, 0x43, 0xa7, 0xb1,
  5485  	0xc8, 0x6e, 0x93, 0x4d, 0x3a, 0x93, 0x93, 0x8c, 0xf9, 0x39, 0xf1, 0xec, 0xe4, 0xf5, 0x1e, 0x78,
  5486  	0xb8, 0x27, 0x85, 0x6c, 0xe5, 0xce, 0x33, 0x7d, 0x56, 0xee, 0x5c, 0x85, 0x53, 0x52, 0xaf, 0xad,
  5487  	0xcc, 0x2f, 0xaa, 0x97, 0x9e, 0x3c, 0x9b, 0xbe, 0x9e, 0x6e, 0x31, 0x07, 0x07, 0xe7, 0x3e, 0x69,
  5488  	0xff, 0x91, 0x05, 0xa3, 0x4a, 0x82, 0xdd, 0x87, 0xa4, 0x65, 0x3f, 0x9d, 0xb4, 0x7c, 0xe9, 0xe8,
  5489  	0x3a, 0x80, 0xf5, 0xbc, 0x47, 0x8a, 0xcd, 0x8f, 0x8e, 0x02, 0x68, 0x3d, 0xa1, 0x54, 0xb4, 0xd5,
  5490  	0x53, 0x45, 0x3f, 0xb4, 0x32, 0x3a, 0xaf, 0x12, 0x63, 0xe5, 0xc1, 0x56, 0x62, 0xac, 0xc3, 0x69,
  5491  	0x39, 0xa5, 0xf8, 0x91, 0xf2, 0xe5, 0x30, 0x56, 0x22, 0xdf, 0xb8, 0x6f, 0x70, 0x31, 0x0f, 0x09,
  5492  	0xe7, 0x3f, 0x9b, 0xb2, 0xed, 0x86, 0x0e, 0xb4, 0xed, 0x94, 0x94, 0x5b, 0xda, 0x90, 0xb7, 0x81,
  5493  	0x66, 0xa4, 0xdc, 0xd2, 0xc5, 0x3a, 0xd6, 0x38, 0xf9, 0xaa, 0xae, 0x56, 0x90, 0xaa, 0x83, 0x43,
  5494  	0xab, 0x3a, 0x29, 0x74, 0x87, 0x7b, 0x0a, 0x5d, 0x79, 0x74, 0x35, 0xd2, 0xf3, 0xe8, 0xea, 0x43,
  5495  	0x30, 0xe6, 0x05, 0x5b, 0x24, 0xf2, 0x12, 0xd2, 0x60, 0x6b, 0x81, 0x09, 0xe4, 0xaa, 0x36, 0x74,
  5496  	0x16, 0x53, 0x50, 0x9c, 0xc1, 0x4e, 0x6b, 0x8a, 0xb1, 0x3e, 0x34, 0x45, 0x0f, 0xfd, 0x3c, 0x5e,
  5497  	0x8c, 0x7e, 0x3e, 0x71, 0x74, 0xfd, 0x3c, 0x71, 0xac, 0xfa, 0x19, 0x15, 0xa2, 0x9f, 0xfb, 0x52,
  5498  	0x7d, 0xc6, 0x26, 0xfd, 0xd4, 0x01, 0x9b, 0xf4, 0x5e, 0xca, 0xf9, 0xf4, 0x3d, 0x2b, 0xe7, 0x7c,
  5499  	0xbd, 0xfb, 0xc8, 0x7b, 0x7a, 0xb7, 0x10, 0xbd, 0xfb, 0xd9, 0x12, 0x9c, 0xd6, 0x9a, 0x89, 0xca,
  5500  	0x03, 0x6f, 0x83, 0xca, 0x66, 0x76, 0xc5, 0x36, 0x3f, 0xf0, 0x36, 0x52, 0xe5, 0x75, 0xb1, 0x00,
  5501  	0x05, 0xc1, 0x06, 0x16, 0xcb, 0x38, 0x27, 0x11, 0xbb, 0xdc, 0x25, 0xab, 0xb6, 0xe6, 0x45, 0x3b,
  5502  	0x56, 0x18, 0x74, 0x10, 0xe8, 0x6f, 0x51, 0xf0, 0x24, 0x5b, 0x36, 0x7c, 0x5e, 0x83, 0xb0, 0x89,
  5503  	0x87, 0x9e, 0xe1, 0x4c, 0x98, 0xc8, 0xa4, 0xaa, 0x6b, 0x84, 0x6f, 0x2b, 0x95, 0x94, 0x54, 0x50,
  5504  	0xd9, 0x1d, 0x56, 0x11, 0xa1, 0xd2, 0xdd, 0x1d, 0x16, 0x3b, 0xaa, 0x30, 0xec, 0xff, 0x69, 0xc1,
  5505  	0x99, 0xdc, 0xa1, 0xb8, 0x0f, 0xe6, 0xc8, 0x6e, 0xda, 0x1c, 0xa9, 0x17, 0xb5, 0x25, 0x35, 0xde,
  5506  	0xa2, 0x87, 0x69, 0xf2, 0x1f, 0x2d, 0x18, 0xd3, 0xf8, 0xf7, 0xe1, 0x55, 0xbd, 0xf4, 0xab, 0x16,
  5507  	0xb7, 0xfb, 0xae, 0x75, 0xbd, 0xdb, 0xaf, 0x95, 0x40, 0x95, 0xf2, 0x9f, 0x75, 0x93, 0xfe, 0xd2,
  5508  	0xcd, 0x3a, 0x30, 0xc8, 0x22, 0x48, 0xe2, 0x62, 0xa2, 0xe3, 0xd2, 0xfc, 0x59, 0x34, 0x8a, 0x3e,
  5509  	0xd0, 0x63, 0x7f, 0x63, 0x2c, 0x18, 0xb2, 0xab, 0x87, 0x78, 0x95, 0xf4, 0x86, 0x48, 0x9c, 0xd6,
  5510  	0x57, 0x0f, 0x89, 0x76, 0xac, 0x30, 0xa8, 0xc2, 0xf4, 0xdc, 0x30, 0x98, 0xf7, 0x9d, 0x38, 0x16,
  5511  	0x36, 0x9c, 0x52, 0x98, 0x8b, 0x12, 0x80, 0x35, 0x0e, 0x0b, 0x2e, 0xf1, 0xe2, 0x96, 0xef, 0x74,
  5512  	0x0c, 0x1f, 0x8b, 0x51, 0xd8, 0x4b, 0x81, 0xb0, 0x89, 0x67, 0x37, 0x61, 0x32, 0xfd, 0x12, 0x0b,
  5513  	0x64, 0x83, 0x45, 0x76, 0xf7, 0x35, 0x9c, 0x33, 0x50, 0x73, 0xd8, 0x53, 0x4b, 0x6d, 0x47, 0xc8,
  5514  	0x04, 0x1d, 0xdf, 0x2c, 0x01, 0x58, 0xe3, 0xd8, 0xdf, 0x0c, 0x27, 0x73, 0xc6, 0xac, 0x8f, 0x00,
  5515  	0xba, 0x5f, 0x2a, 0xc1, 0x78, 0xfa, 0xc9, 0x98, 0xe5, 0x3e, 0xf2, 0x3e, 0x7b, 0xb1, 0x1b, 0xee,
  5516  	0x90, 0xa8, 0x43, 0xbb, 0x61, 0x65, 0x72, 0x1f, 0xbb, 0x30, 0x70, 0xce, 0x53, 0xec, 0x56, 0x8d,
  5517  	0x86, 0x7a, 0x75, 0x39, 0x3d, 0x6e, 0x14, 0x39, 0x3d, 0xf4, 0xc8, 0x9a, 0x41, 0x3f, 0x8a, 0x25,
  5518  	0x36, 0xf9, 0x53, 0xfb, 0x87, 0x65, 0x6e, 0xcc, 0xb5, 0x3d, 0x3f, 0xf1, 0x02, 0xf1, 0xca, 0x62,
  5519  	0xe2, 0x28, 0xfb, 0x67, 0xb9, 0x1b, 0x05, 0xe7, 0x3d, 0x67, 0x7f, 0x65, 0x00, 0x54, 0x05, 0x14,
  5520  	0x16, 0x94, 0x59, 0x50, 0x48, 0xeb, 0x61, 0x33, 0x68, 0xd5, 0x97, 0x1e, 0xd8, 0x2f, 0x4a, 0x8a,
  5521  	0x7b, 0xc9, 0x4c, 0x77, 0xba, 0x1a, 0xb0, 0x35, 0x0d, 0xc2, 0x26, 0x1e, 0xed, 0x89, 0xef, 0xed,
  5522  	0x10, 0xfe, 0xd0, 0x60, 0xba, 0x27, 0x4b, 0x12, 0x80, 0x35, 0x0e, 0x2b, 0xa2, 0xed, 0x6d, 0x6c,
  5523  	0x08, 0x97, 0x8f, 0x2e, 0xa2, 0xed, 0x6d, 0x6c, 0x60, 0x06, 0xe1, 0xf7, 0x2e, 0x85, 0xdb, 0xc2,
  5524  	0xe6, 0x37, 0xee, 0x5d, 0x0a, 0xb7, 0x31, 0x83, 0xd0, 0xaf, 0x14, 0x84, 0x51, 0xd3, 0xf1, 0xbd,
  5525  	0xb7, 0x48, 0x43, 0x71, 0x11, 0xb6, 0xbe, 0xfa, 0x4a, 0xd7, 0xba, 0x51, 0x70, 0xde, 0x73, 0x74,
  5526  	0x42, 0xb7, 0x22, 0xd2, 0xf0, 0xdc, 0xc4, 0xa4, 0x06, 0xe9, 0x09, 0xbd, 0xda, 0x85, 0x81, 0x73,
  5527  	0x9e, 0x42, 0xb3, 0x30, 0x2e, 0x2b, 0xd8, 0xc8, 0xaa, 0x8f, 0xc3, 0xe9, 0xd2, 0x71, 0x38, 0x0d,
  5528  	0xc6, 0x59, 0x7c, 0x2a, 0xb1, 0x9a, 0xa2, 0x16, 0x2d, 0xdb, 0x1a, 0x18, 0x12, 0x4b, 0xd6, 0xa8,
  5529  	0xc5, 0x0a, 0xc3, 0xfe, 0x64, 0x99, 0x6a, 0xd8, 0x1e, 0x25, 0x9f, 0xef, 0x5b, 0x08, 0x75, 0x7a,
  5530  	0x46, 0x0e, 0xf4, 0x31, 0x23, 0x5f, 0x84, 0x91, 0x5b, 0x71, 0x18, 0xa8, 0xf0, 0xe4, 0x4a, 0xcf,
  5531  	0xf0, 0x64, 0x03, 0x2b, 0x3f, 0x3c, 0x79, 0xb0, 0xa8, 0xf0, 0xe4, 0xa1, 0x7b, 0x0c, 0x4f, 0xfe,
  5532  	0xd7, 0x15, 0x50, 0x17, 0x6b, 0x5e, 0x23, 0xc9, 0xed, 0x30, 0xda, 0xf6, 0x82, 0x4d, 0x56, 0x8d,
  5533  	0xe5, 0xcb, 0x96, 0x2c, 0xe8, 0xb2, 0x64, 0xa6, 0xed, 0x6e, 0x14, 0x74, 0x39, 0x62, 0x8a, 0xd9,
  5534  	0xf4, 0x9a, 0xc1, 0x88, 0x87, 0xb9, 0x64, 0x0a, 0xc7, 0x08, 0x0f, 0x7e, 0xaa, 0x47, 0xe8, 0x7b,
  5535  	0x00, 0xa4, 0x7f, 0x7c, 0x43, 0x4a, 0xe0, 0xc5, 0x62, 0xfa, 0x87, 0xc9, 0x86, 0xb6, 0x6f, 0xd7,
  5536  	0x14, 0x13, 0x6c, 0x30, 0x44, 0x9f, 0xd5, 0x29, 0xcd, 0x3c, 0x8f, 0xe9, 0x63, 0xc7, 0x32, 0x36,
  5537  	0xfd, 0x24, 0x34, 0x63, 0x18, 0xf2, 0x82, 0x4d, 0x3a, 0x4f, 0x44, 0x18, 0xe7, 0xfb, 0xf3, 0x8a,
  5538  	0x7d, 0x2d, 0x85, 0x4e, 0x63, 0xce, 0xf1, 0x9d, 0xc0, 0x25, 0xd1, 0x22, 0x47, 0xd7, 0x7b, 0x1e,
  5539  	0xd1, 0x80, 0x25, 0xa1, 0xae, 0xdb, 0x3f, 0x2b, 0xfd, 0xdc, 0xfe, 0x79, 0xf6, 0xdb, 0x61, 0xa2,
  5540  	0xeb, 0x63, 0x1e, 0x2a, 0x7f, 0xf9, 0x08, 0x65, 0xbe, 0x7e, 0x79, 0x50, 0x2b, 0xad, 0x6b, 0x61,
  5541  	0x83, 0x5f, 0x26, 0x19, 0xe9, 0x2f, 0x2a, 0xec, 0xd7, 0x02, 0xa7, 0x88, 0x52, 0x33, 0x46, 0x23,
  5542  	0x36, 0x59, 0xd2, 0x39, 0xda, 0x72, 0x22, 0x12, 0x1c, 0xf7, 0x1c, 0x5d, 0x55, 0x4c, 0xb0, 0xc1,
  5543  	0x10, 0x6d, 0xa5, 0x12, 0xed, 0x2e, 0x1e, 0x3d, 0xd1, 0x8e, 0x95, 0x5e, 0xcd, 0xbb, 0x73, 0xed,
  5544  	0x1d, 0x0b, 0xc6, 0x82, 0xd4, 0xcc, 0x2d, 0x26, 0xb6, 0x3e, 0x7f, 0x55, 0xf0, 0x7b, 0x99, 0xd3,
  5545  	0x6d, 0x38, 0xc3, 0x3f, 0x4f, 0xa5, 0x55, 0x0e, 0xa9, 0xd2, 0xf4, 0x65, 0xb6, 0x83, 0xbd, 0x2e,
  5546  	0xb3, 0x45, 0x81, 0xba, 0x65, 0x7c, 0xa8, 0x88, 0x72, 0x25, 0xa9, 0x2b, 0xc6, 0x21, 0xe7, 0x7a,
  5547  	0xf1, 0x9b, 0x66, 0x1e, 0xee, 0xe1, 0x6f, 0x9b, 0x1e, 0xed, 0x95, 0xaf, 0x6b, 0xff, 0x9f, 0x01,
  5548  	0x38, 0x21, 0x47, 0x44, 0xe6, 0xe5, 0x50, 0xfd, 0xc8, 0xf9, 0x6a, 0x5b, 0x59, 0xe9, 0xc7, 0xcb,
  5549  	0x12, 0x80, 0x35, 0x0e, 0xb5, 0xc7, 0xda, 0x31, 0x59, 0x69, 0x91, 0x60, 0xc9, 0x5b, 0x8f, 0xc5,
  5550  	0x59, 0xb8, 0x5a, 0x28, 0xd7, 0x35, 0x08, 0x9b, 0x78, 0x2c, 0x59, 0xd8, 0x35, 0x2b, 0x76, 0xe8,
  5551  	0x64, 0x61, 0x61, 0xa8, 0x4a, 0x38, 0xfa, 0xb1, 0xdc, 0x3b, 0x28, 0x8a, 0xc9, 0x66, 0xed, 0x4a,
  5552  	0x47, 0x3a, 0xdc, 0xe5, 0x13, 0xe8, 0x1f, 0x59, 0x70, 0x9a, 0xb7, 0xca, 0x91, 0xbc, 0xde, 0x6a,
  5553  	0x38, 0x09, 0x89, 0x8b, 0xb9, 0xaf, 0x2b, 0xa7, 0x7f, 0xda, 0xa5, 0x9d, 0xc7, 0x16, 0xe7, 0xf7,
  5554  	0x06, 0x7d, 0xc9, 0x82, 0xf1, 0xed, 0x54, 0xc5, 0x2d, 0xa9, 0x3a, 0x8e, 0x5a, 0x8e, 0x26, 0x45,
  5555  	0x54, 0x2f, 0xb5, 0x74, 0x7b, 0x8c, 0xb3, 0xdc, 0xed, 0xbf, 0xb0, 0xc0, 0x14, 0xa3, 0xf7, 0xbf,
  5556  	0x50, 0xd7, 0xe1, 0x4d, 0x41, 0x69, 0x5d, 0x56, 0x7a, 0x5a, 0x97, 0x4f, 0x40, 0xb9, 0xed, 0x35,
  5557  	0xc4, 0xfe, 0x42, 0x9f, 0xbe, 0x2f, 0x2e, 0x60, 0xda, 0x6e, 0xff, 0x49, 0x45, 0xfb, 0x24, 0x44,
  5558  	0xb2, 0xe8, 0x5f, 0x8b, 0xd7, 0xde, 0x50, 0x15, 0x78, 0xf9, 0x9b, 0x5f, 0xeb, 0xaa, 0xc0, 0xfb,
  5559  	0xad, 0x87, 0xcf, 0x05, 0xe6, 0x03, 0xd4, 0xab, 0x00, 0xef, 0xd0, 0x01, 0x89, 0xc0, 0xb7, 0xa0,
  5560  	0x4a, 0xb7, 0x60, 0xcc, 0xb9, 0x58, 0x4d, 0x75, 0xaa, 0x7a, 0x59, 0xb4, 0xdf, 0xdd, 0x9b, 0xfa,
  5561  	0x96, 0xc3, 0x77, 0x4b, 0x3e, 0x8d, 0x15, 0x7d, 0x14, 0x43, 0x8d, 0xfe, 0x66, 0x39, 0xcb, 0x62,
  5562  	0x73, 0x77, 0x5d, 0xc9, 0x4c, 0x09, 0x28, 0x24, 0x21, 0x5a, 0xf3, 0x41, 0x01, 0xd4, 0x28, 0x22,
  5563  	0x67, 0xca, 0xf7, 0x80, 0xab, 0x2a, 0x73, 0x58, 0x02, 0xee, 0xee, 0x4d, 0xbd, 0x72, 0x78, 0xa6,
  5564  	0xea, 0x71, 0xac, 0x59, 0x18, 0xaa, 0x71, 0xb8, 0xe7, 0x3d, 0xef, 0xff, 0x77, 0x40, 0xcf, 0x6f,
  5565  	0x51, 0x9c, 0xf9, 0xaf, 0xc5, 0xfc, 0x7e, 0x39, 0x33, 0xbf, 0xcf, 0x75, 0xcd, 0xef, 0x31, 0x3a,
  5566  	0x66, 0x39, 0x25, 0xa3, 0xef, 0xb7, 0xb1, 0x70, 0xb0, 0x4f, 0x82, 0x59, 0x49, 0x6f, 0xb6, 0xbd,
  5567  	0x88, 0xc4, 0xab, 0x51, 0x3b, 0xf0, 0x82, 0x4d, 0x36, 0x65, 0xab, 0xa6, 0x95, 0x94, 0x02, 0xe3,
  5568  	0x2c, 0x3e, 0xdd, 0xf8, 0xd3, 0x79, 0x71, 0xd3, 0xd9, 0xe1, 0x33, 0xcf, 0x28, 0x8c, 0x59, 0x17,
  5569  	0xed, 0x58, 0x61, 0xa0, 0x2d, 0x78, 0x5c, 0x12, 0x58, 0x20, 0x3e, 0xa1, 0x2f, 0xc4, 0xa2, 0x0a,
  5570  	0xa3, 0x26, 0x8f, 0xf9, 0xe7, 0x81, 0x21, 0x5f, 0x2f, 0x28, 0x3c, 0x8e, 0xf7, 0xc1, 0xc5, 0xfb,
  5571  	0x52, 0xb2, 0xff, 0x90, 0xc5, 0x11, 0x18, 0xa5, 0x1b, 0xe8, 0xec, 0xf3, 0xbd, 0xa6, 0x27, 0xeb,
  5572  	0x77, 0xaa, 0xd9, 0xb7, 0x44, 0x1b, 0x31, 0x87, 0xa1, 0xdb, 0x30, 0xb4, 0xce, 0xef, 0x7f, 0x2f,
  5573  	0xe6, 0xde, 0x25, 0x71, 0x99, 0x3c, 0xab, 0xdd, 0x2d, 0x6f, 0x96, 0xbf, 0xab, 0x7f, 0x62, 0xc9,
  5574  	0x8d, 0xdf, 0xf8, 0xc0, 0xae, 0x4e, 0x16, 0x8e, 0x3b, 0xe3, 0xc6, 0x07, 0x7e, 0xa3, 0xb2, 0x84,
  5575  	0xdb, 0xbf, 0x5b, 0x81, 0x71, 0x19, 0x16, 0x76, 0xd9, 0x8b, 0x59, 0x24, 0x81, 0x79, 0xf7, 0x41,
  5576  	0xe9, 0xc0, 0xbb, 0x0f, 0x3e, 0x0a, 0xd0, 0x20, 0x2d, 0x3f, 0xec, 0x30, 0x3b, 0x72, 0xe0, 0xd0,
  5577  	0x76, 0xa4, 0xda, 0x7a, 0x2c, 0x28, 0x2a, 0xd8, 0xa0, 0x28, 0xea, 0x9b, 0xf2, 0xab, 0x14, 0x32,
  5578  	0xf5, 0x4d, 0x8d, 0x8b, 0xdc, 0x06, 0xef, 0xef, 0x45, 0x6e, 0x1e, 0x8c, 0xf3, 0x2e, 0xaa, 0x5a,
  5579  	0x0a, 0xf7, 0x50, 0x32, 0x81, 0x65, 0xa3, 0x2d, 0xa4, 0xc9, 0xe0, 0x2c, 0x5d, 0xf3, 0x96, 0xb6,
  5580  	0xea, 0xfd, 0xbe, 0xa5, 0xed, 0x03, 0x50, 0x93, 0xdf, 0x39, 0x9e, 0xac, 0xe9, 0x3a, 0x3f, 0x72,
  5581  	0x1a, 0xc4, 0x58, 0xc3, 0xbb, 0xca, 0xc2, 0xc0, 0x83, 0x2a, 0x0b, 0x63, 0xbf, 0x53, 0xa6, 0x1b,
  5582  	0x10, 0xde, 0xaf, 0x43, 0x5f, 0x72, 0x78, 0xd9, 0xb8, 0xe4, 0xf0, 0x70, 0xdf, 0xb3, 0x9a, 0xb9,
  5583  	0x0c, 0xf1, 0x71, 0x18, 0x48, 0x9c, 0x4d, 0x99, 0x3c, 0xcb, 0xa0, 0x6b, 0xce, 0x66, 0x8c, 0x59,
  5584  	0xeb, 0x61, 0xca, 0x41, 0xbf, 0x02, 0xa3, 0xb1, 0xb7, 0x19, 0x38, 0x49, 0x3b, 0x22, 0xc6, 0xb9,
  5585  	0xa3, 0x0e, 0xae, 0x31, 0x81, 0x38, 0x8d, 0x8b, 0x3e, 0x65, 0x01, 0x44, 0x44, 0x6d, 0x6f, 0x06,
  5586  	0x8b, 0x98, 0x43, 0x4a, 0x0c, 0x48, 0xba, 0x66, 0x39, 0x0f, 0xb5, 0xad, 0x31, 0xd8, 0xda, 0x9f,
  5587  	0xb1, 0x60, 0xa2, 0xeb, 0x29, 0xd4, 0x82, 0x41, 0x97, 0x5d, 0x45, 0x59, 0x4c, 0x09, 0xcb, 0xf4,
  5588  	0xb5, 0x96, 0x5c, 0x8f, 0xf1, 0x36, 0x2c, 0xf8, 0xd8, 0xbf, 0x32, 0x02, 0xa7, 0xea, 0xf3, 0xcb,
  5589  	0xf2, 0x02, 0xa3, 0x63, 0xcb, 0x06, 0xce, 0xe3, 0x71, 0xff, 0xb2, 0x81, 0x7b, 0x70, 0xf7, 0x8d,
  5590  	0x6c, 0x60, 0xdf, 0xc8, 0x06, 0x4e, 0xa7, 0x66, 0x96, 0x8b, 0x48, 0xcd, 0xcc, 0xeb, 0x41, 0x3f,
  5591  	0xa9, 0x99, 0xc7, 0x96, 0x1e, 0xbc, 0x6f, 0x87, 0x0e, 0x95, 0x1e, 0xac, 0x72, 0xa7, 0x0b, 0xc9,
  5592  	0x04, 0xeb, 0xf1, 0xa9, 0x72, 0x73, 0xa7, 0x55, 0xde, 0x2a, 0xcf, 0x72, 0x14, 0x4a, 0xef, 0xf5,
  5593  	0xe2, 0x3b, 0xd0, 0x47, 0xde, 0xaa, 0x48, 0xb4, 0x34, 0x73, 0xa5, 0x87, 0x8a, 0xc8, 0x95, 0xce,
  5594  	0xeb, 0xce, 0x81, 0xb9, 0xd2, 0xaf, 0xc0, 0xa8, 0xeb, 0x87, 0x01, 0x59, 0x8d, 0xc2, 0x24, 0x74,
  5595  	0x43, 0x79, 0xf1, 0xb7, 0xbe, 0xc3, 0xd1, 0x04, 0xe2, 0x34, 0x6e, 0xaf, 0x44, 0xeb, 0xda, 0x51,
  5596  	0x13, 0xad, 0xe1, 0x01, 0x25, 0x5a, 0x1b, 0xa9, 0xc4, 0xc3, 0x45, 0xa4, 0x12, 0xe7, 0x7d, 0x91,
  5597  	0xbe, 0x52, 0x89, 0xdf, 0xe5, 0xf7, 0xde, 0xd3, 0x7d, 0x0b, 0x97, 0xc2, 0xec, 0x34, 0x6f, 0xf8,
  5598  	0xfc, 0x1b, 0xc7, 0x30, 0x61, 0x6f, 0xd6, 0x35, 0x1b, 0x75, 0x17, 0xbe, 0x6e, 0xc2, 0xe9, 0x8e,
  5599  	0x1c, 0x25, 0xfd, 0xf8, 0xc7, 0x4b, 0xf0, 0x75, 0x07, 0x76, 0x01, 0xdd, 0x06, 0x48, 0x9c, 0x4d,
  5600  	0x31, 0x51, 0xc5, 0x99, 0xd7, 0x11, 0xe3, 0x81, 0xd7, 0x24, 0x3d, 0x91, 0x1a, 0xa7, 0xc8, 0x63,
  5601  	0x83, 0x15, 0x0b, 0x03, 0x0e, 0xfd, 0xae, 0xea, 0xd3, 0x38, 0xf4, 0x09, 0x66, 0x10, 0x6a, 0x08,
  5602  	0x45, 0x64, 0x93, 0x1a, 0xf7, 0xe5, 0xb4, 0x21, 0x84, 0x59, 0x2b, 0x16, 0x50, 0xf4, 0x12, 0x0c,
  5603  	0x3b, 0xbe, 0xcf, 0xd3, 0xf4, 0x48, 0x2c, 0x2e, 0x57, 0xd5, 0x35, 0x67, 0x35, 0x08, 0x9b, 0x78,
  5604  	0xf6, 0x9f, 0x97, 0x60, 0xea, 0x00, 0x99, 0xd2, 0x95, 0x9e, 0x5d, 0xe9, 0x3b, 0x3d, 0x5b, 0xa4,
  5605  	0x19, 0x0d, 0xf6, 0x48, 0x33, 0x7a, 0x09, 0x86, 0x13, 0xe2, 0x34, 0x45, 0x04, 0x61, 0xb6, 0x94,
  5606  	0xe2, 0x9a, 0x06, 0x61, 0x13, 0x8f, 0x4a, 0xb1, 0x31, 0xc7, 0x75, 0x49, 0x1c, 0xcb, 0x3c, 0x22,
  5607  	0xe1, 0x10, 0x2f, 0x2c, 0x49, 0x89, 0x9d, 0x33, 0xcc, 0xa6, 0x58, 0xe0, 0x0c, 0xcb, 0xec, 0x80,
  5608  	0xd7, 0xfa, 0x1c, 0xf0, 0x9f, 0x2a, 0xc1, 0x13, 0xfb, 0x6a, 0xb7, 0xbe, 0x53, 0xbc, 0xda, 0x31,
  5609  	0x89, 0xb2, 0x13, 0xe7, 0x7a, 0x4c, 0x22, 0xcc, 0x20, 0x7c, 0x94, 0x5a, 0x2d, 0x15, 0xfd, 0x5d,
  5610  	0x7c, 0x4e, 0x24, 0x1f, 0xa5, 0x14, 0x0b, 0x9c, 0x61, 0x79, 0xaf, 0xd3, 0xf2, 0x77, 0x07, 0xe0,
  5611  	0xa9, 0x3e, 0x6c, 0x80, 0x02, 0x73, 0x47, 0xd3, 0x79, 0xd1, 0xe5, 0x07, 0x94, 0x17, 0x7d, 0x6f,
  5612  	0xc3, 0xf5, 0x5e, 0x3a, 0x75, 0x5f, 0x39, 0xaa, 0x3f, 0x53, 0x82, 0xb3, 0xbd, 0x0d, 0x16, 0xf4,
  5613  	0x6d, 0x30, 0x1e, 0xa9, 0x50, 0x42, 0x33, 0xa5, 0xfa, 0x24, 0x77, 0x87, 0xa5, 0x40, 0x38, 0x8b,
  5614  	0x8b, 0xa6, 0x01, 0x5a, 0x4e, 0xb2, 0x15, 0x5f, 0xd8, 0xf5, 0xe2, 0x44, 0xd4, 0xa0, 0x1b, 0xe3,
  5615  	0x87, 0xb4, 0xb2, 0x15, 0x1b, 0x18, 0x94, 0x1d, 0xfb, 0xb7, 0x10, 0x5e, 0x0b, 0x13, 0xfe, 0x10,
  5616  	0xdf, 0x7a, 0x9e, 0x94, 0x37, 0x36, 0x1a, 0x20, 0x9c, 0xc5, 0xa5, 0xec, 0x58, 0x18, 0x00, 0xef,
  5617  	0xe8, 0x80, 0x4e, 0xc2, 0x5e, 0x52, 0xad, 0xd8, 0xc0, 0xc8, 0x26, 0x8b, 0x57, 0x0e, 0x4e, 0x16,
  5618  	0xb7, 0xff, 0x65, 0x09, 0xce, 0xf4, 0x34, 0x78, 0xfb, 0x13, 0x53, 0x0f, 0x5f, 0xc2, 0xf6, 0x3d,
  5619  	0xae, 0xb0, 0x43, 0x25, 0xfa, 0xda, 0x7f, 0xdc, 0x63, 0xa6, 0x89, 0x24, 0xde, 0x7b, 0xaf, 0x77,
  5620  	0xf2, 0xf0, 0x8d, 0x67, 0x57, 0xde, 0xee, 0xc0, 0x21, 0xf2, 0x76, 0x33, 0x1f, 0xa3, 0xd2, 0xa7,
  5621  	0x76, 0xf8, 0xaf, 0x03, 0x3d, 0x87, 0x97, 0x6e, 0x90, 0xfb, 0x3a, 0x6c, 0x58, 0x80, 0x13, 0x5e,
  5622  	0xc0, 0xee, 0xe0, 0xad, 0xb7, 0xd7, 0x45, 0x59, 0x32, 0x5e, 0x7b, 0x57, 0x65, 0xcd, 0x2c, 0x66,
  5623  	0xe0, 0xb8, 0xeb, 0x89, 0x87, 0x30, 0x8f, 0xfa, 0xde, 0x86, 0xf4, 0x90, 0x92, 0x7b, 0x05, 0x4e,
  5624  	0xcb, 0xa1, 0xd8, 0x72, 0x22, 0xd2, 0x10, 0xca, 0x36, 0x16, 0x79, 0x52, 0x67, 0x78, 0xae, 0x55,
  5625  	0x0e, 0x02, 0xce, 0x7f, 0x8e, 0x5d, 0x98, 0x1a, 0xb6, 0x3c, 0x57, 0x6c, 0x05, 0xf5, 0x85, 0xa9,
  5626  	0xb4, 0x11, 0x73, 0x98, 0xd6, 0x17, 0xb5, 0xfb, 0xa3, 0x2f, 0x3e, 0x0a, 0x35, 0x35, 0xde, 0x3c,
  5627  	0x17, 0x42, 0x4d, 0xf2, 0xae, 0x5c, 0x08, 0x35, 0xc3, 0x0d, 0x2c, 0x3a, 0x3b, 0xe8, 0x46, 0x25,
  5628  	0xb3, 0x5a, 0x29, 0x3f, 0xda, 0x6e, 0xbf, 0x00, 0x23, 0xca, 0x17, 0xd8, 0xef, 0xb5, 0xb5, 0xf6,
  5629  	0x5f, 0x95, 0x20, 0x73, 0x43, 0x1b, 0xda, 0x85, 0x5a, 0x43, 0xde, 0xf8, 0x5f, 0x4c, 0xed, 0xe7,
  5630  	0x05, 0x49, 0x4e, 0x9f, 0x99, 0xa9, 0x26, 0xac, 0x99, 0xa1, 0xb7, 0x79, 0x99, 0x65, 0xc1, 0xba,
  5631  	0x54, 0x44, 0x2e, 0x7d, 0x5d, 0xd1, 0x33, 0xef, 0xa5, 0x94, 0x6d, 0xd8, 0xe0, 0x87, 0x12, 0xa8,
  5632  	0x6d, 0xc9, 0x9b, 0xe8, 0x8a, 0x11, 0x77, 0xea, 0x62, 0x3b, 0x6e, 0xa2, 0xa9, 0xbf, 0x58, 0x33,
  5633  	0xb2, 0xff, 0xa8, 0x04, 0xa7, 0xd2, 0x1f, 0x40, 0x9c, 0x71, 0xfe, 0xac, 0x05, 0x8f, 0xfa, 0x4e,
  5634  	0x9c, 0xd4, 0xdb, 0x6c, 0xa3, 0xb0, 0xd1, 0xf6, 0x57, 0x32, 0x15, 0xb9, 0x8f, 0xea, 0x6c, 0x51,
  5635  	0x84, 0xb3, 0x37, 0x17, 0xce, 0x3d, 0x76, 0x67, 0x6f, 0xea, 0xd1, 0xa5, 0x7c, 0xe6, 0xb8, 0x57,
  5636  	0xaf, 0xd0, 0x3b, 0x16, 0x9c, 0x70, 0xdb, 0x51, 0x44, 0x82, 0x44, 0x77, 0x95, 0x7f, 0xc5, 0x6b,
  5637  	0x85, 0x0c, 0xa4, 0xee, 0xe0, 0x29, 0x2a, 0x50, 0xe7, 0x33, 0xbc, 0x70, 0x17, 0x77, 0xfb, 0x87,
  5638  	0xa8, 0xe6, 0xec, 0xf9, 0x9e, 0x7f, 0xc3, 0xae, 0x5a, 0xfc, 0xd3, 0x41, 0x18, 0x4d, 0x95, 0x1d,
  5639  	0x4f, 0x1d, 0xf6, 0x59, 0x07, 0x1e, 0xf6, 0xb1, 0xcc, 0xbe, 0x76, 0x20, 0x6f, 0xa1, 0x37, 0x32,
  5640  	0xfb, 0xda, 0x01, 0xc1, 0x1c, 0x26, 0x86, 0x14, 0xb7, 0x03, 0x71, 0xfa, 0x68, 0x0e, 0x29, 0x6e,
  5641  	0x07, 0x58, 0x40, 0xd1, 0x27, 0x2c, 0x18, 0x61, 0x8b, 0x4f, 0x9c, 0xaa, 0x0a, 0x85, 0x76, 0xa5,
  5642  	0x80, 0xe5, 0x2e, 0x4b, 0xec, 0xb3, 0x30, 0x53, 0xb3, 0x05, 0xa7, 0x38, 0xa2, 0x4f, 0x5b, 0x50,
  5643  	0x53, 0x57, 0xde, 0x8a, 0xb3, 0x91, 0x7a, 0xb1, 0x55, 0xdd, 0x33, 0x52, 0x4f, 0x95, 0xd7, 0xc6,
  5644  	0x9a, 0x31, 0x8a, 0xd5, 0x39, 0xe6, 0xd0, 0xf1, 0x9c, 0x63, 0x42, 0xce, 0x19, 0xe6, 0x07, 0xa0,
  5645  	0xd6, 0x74, 0x02, 0x6f, 0x83, 0xc4, 0x09, 0x3f, 0x5a, 0x94, 0x97, 0x78, 0xc8, 0x46, 0xac, 0xe1,
  5646  	0xd4, 0xd8, 0x8f, 0xd9, 0x8b, 0x25, 0xc6, 0x59, 0x20, 0x33, 0xf6, 0xeb, 0xba, 0x19, 0x9b, 0x38,
  5647  	0xe6, 0xc1, 0x25, 0x3c, 0xd0, 0x83, 0xcb, 0xe1, 0x03, 0x0e, 0x2e, 0xeb, 0x70, 0xda, 0x69, 0x27,
  5648  	0xe1, 0x65, 0xe2, 0xf8, 0xb3, 0x49, 0x42, 0x9a, 0xad, 0x24, 0xe6, 0x95, 0xea, 0x47, 0x98, 0x0b,
  5649  	0x58, 0x05, 0xc6, 0xd5, 0x89, 0xbf, 0xd1, 0x85, 0x84, 0xf3, 0x9f, 0xb5, 0xff, 0xb9, 0x05, 0xa7,
  5650  	0x73, 0xa7, 0xc2, 0xc3, 0x9b, 0x92, 0x60, 0xff, 0x48, 0x05, 0x4e, 0xe6, 0x5c, 0x4a, 0x80, 0x3a,
  5651  	0xe6, 0x22, 0xb1, 0x8a, 0x88, 0xee, 0x4b, 0x07, 0xab, 0xc9, 0x6f, 0x93, 0xb3, 0x32, 0x0e, 0x17,
  5652  	0x8b, 0xa0, 0xe3, 0x01, 0xca, 0xf7, 0x37, 0x1e, 0xc0, 0x98, 0xeb, 0x03, 0x0f, 0x74, 0xae, 0x57,
  5653  	0x0e, 0x98, 0xeb, 0x3f, 0x67, 0xc1, 0x64, 0xb3, 0xc7, 0x0d, 0x63, 0xe2, 0x3c, 0xe9, 0xc6, 0xf1,
  5654  	0xdc, 0x5f, 0x36, 0xf7, 0xf8, 0x9d, 0xbd, 0xa9, 0x9e, 0x17, 0xbb, 0xe1, 0x9e, 0xbd, 0xb2, 0xbf,
  5655  	0x52, 0x06, 0x66, 0xaf, 0xb1, 0xc2, 0xd3, 0x1d, 0xf4, 0x71, 0xf3, 0x6e, 0x13, 0xab, 0xa8, 0x7b,
  5656  	0x38, 0x38, 0x71, 0x75, 0x37, 0x0a, 0x1f, 0xc1, 0xbc, 0xab, 0x52, 0xb2, 0x92, 0xb0, 0xd4, 0x87,
  5657  	0x24, 0xf4, 0xe5, 0x25, 0x32, 0xe5, 0xe2, 0x2f, 0x91, 0xa9, 0x65, 0x2f, 0x90, 0xd9, 0xff, 0x13,
  5658  	0x0f, 0x3c, 0x94, 0x9f, 0xf8, 0xd7, 0x2c, 0x2e, 0x78, 0x32, 0x5f, 0x41, 0x9b, 0x1b, 0xd6, 0x3e,
  5659  	0xe6, 0xc6, 0xb3, 0x50, 0x8d, 0x85, 0x64, 0x16, 0x66, 0x89, 0x8e, 0x1a, 0x13, 0xed, 0x58, 0x61,
  5660  	0xd0, 0x5d, 0x97, 0xe3, 0xfb, 0xe1, 0xed, 0x0b, 0xcd, 0x56, 0xd2, 0x11, 0x06, 0x8a, 0xda, 0x16,
  5661  	0xcc, 0x2a, 0x08, 0x36, 0xb0, 0xd0, 0x37, 0xc0, 0x10, 0xaf, 0x10, 0xd1, 0x10, 0xde, 0x9d, 0x61,
  5662  	0xba, 0x10, 0x79, 0xfd, 0x88, 0x06, 0x96, 0x30, 0x7b, 0x0b, 0x8c, 0x7d, 0xc5, 0xbd, 0x5f, 0x64,
  5663  	0x7d, 0xf0, 0xdd, 0x94, 0xf6, 0x3f, 0x28, 0x09, 0x56, 0x7c, 0x9f, 0xa0, 0xc3, 0x08, 0xad, 0x43,
  5664  	0x86, 0x11, 0xbe, 0x0d, 0xe0, 0x86, 0xcd, 0x16, 0xdd, 0x39, 0xaf, 0x85, 0xc5, 0x6c, 0xb7, 0xe6,
  5665  	0x15, 0x3d, 0x3d, 0xae, 0xba, 0x0d, 0x1b, 0xfc, 0x52, 0xc2, 0xbd, 0x7c, 0xa0, 0x70, 0x4f, 0xc9,
  5666  	0xb9, 0x81, 0xfd, 0xe5, 0x9c, 0xfd, 0xe7, 0x16, 0xa4, 0xec, 0x3e, 0xd4, 0x82, 0x0a, 0xed, 0x6e,
  5667  	0x47, 0x88, 0x8c, 0x95, 0xe2, 0x8c, 0x4c, 0x2a, 0xab, 0xc5, 0x3a, 0x64, 0x3f, 0x31, 0x67, 0x84,
  5668  	0x7c, 0x11, 0x32, 0x59, 0xc8, 0xf6, 0xc7, 0x64, 0x78, 0x39, 0x0c, 0xb7, 0x79, 0x38, 0x91, 0x0e,
  5669  	0xbf, 0xb4, 0x5f, 0x86, 0x89, 0xae, 0x4e, 0xb1, 0xcb, 0xaf, 0x43, 0xb9, 0x87, 0x37, 0xd6, 0x0f,
  5670  	0x2b, 0xd5, 0x80, 0x39, 0xcc, 0xfe, 0x19, 0x0b, 0x4e, 0x64, 0xc9, 0xa3, 0x77, 0x2d, 0x98, 0x88,
  5671  	0xb3, 0xf4, 0x8e, 0x6b, 0xec, 0x54, 0x6a, 0x44, 0x17, 0x08, 0x77, 0x77, 0xc2, 0xfe, 0x1f, 0x42,
  5672  	0x1f, 0xdc, 0xf4, 0x82, 0x46, 0x78, 0x5b, 0x59, 0x4a, 0x56, 0x4f, 0x4b, 0x89, 0x0a, 0x08, 0x77,
  5673  	0x8b, 0x34, 0xda, 0x7e, 0x57, 0x01, 0x89, 0xba, 0x68, 0xc7, 0x0a, 0x83, 0xe5, 0xcb, 0xb7, 0xc5,
  5674  	0xce, 0x35, 0x33, 0x29, 0x17, 0x44, 0x3b, 0x56, 0x18, 0xe8, 0x45, 0x18, 0x31, 0x5e, 0x52, 0xce,
  5675  	0x4b, 0xb6, 0xed, 0x30, 0x74, 0x78, 0x8c, 0x53, 0x58, 0x68, 0x1a, 0x40, 0x59, 0x5d, 0x52, 0x67,
  5676  	0x33, 0x57, 0xbb, 0x12, 0x8d, 0x31, 0x36, 0x30, 0x58, 0x75, 0x0a, 0xbf, 0x1d, 0xb3, 0xb3, 0xe4,
  5677  	0x41, 0x7d, 0x15, 0xc3, 0xbc, 0x68, 0xc3, 0x0a, 0x4a, 0xc5, 0x5b, 0xd3, 0x09, 0xda, 0x8e, 0x4f,
  5678  	0x47, 0x48, 0x38, 0xcf, 0xd4, 0x32, 0x5c, 0x56, 0x10, 0x6c, 0x60, 0xd1, 0x37, 0x4e, 0xbc, 0x26,
  5679  	0x79, 0x2d, 0x0c, 0x64, 0x48, 0xbb, 0x0e, 0x2f, 0x10, 0xed, 0x58, 0x61, 0xa0, 0x97, 0x61, 0xd8,
  5680  	0x09, 0x1a, 0xdc, 0x44, 0x0c, 0x23, 0x71, 0x4a, 0xa9, 0xf6, 0x9f, 0xd7, 0x63, 0x32, 0xab, 0xa1,
  5681  	0xd8, 0x44, 0xcd, 0xde, 0x43, 0x01, 0x7d, 0xde, 0x73, 0xf7, 0x67, 0x16, 0x8c, 0xeb, 0x72, 0x43,
  5682  	0xcc, 0xc7, 0x96, 0x72, 0x2e, 0x5a, 0x07, 0x3a, 0x17, 0xd3, 0x55, 0x47, 0x4a, 0x7d, 0x55, 0x1d,
  5683  	0x31, 0x0b, 0x82, 0x94, 0xf7, 0x2d, 0x08, 0xf2, 0x0d, 0x30, 0xb4, 0x4d, 0x3a, 0x46, 0xe5, 0x10,
  5684  	0xa6, 0x1d, 0xae, 0xf2, 0x26, 0x2c, 0x61, 0xc8, 0x86, 0x41, 0xd7, 0x51, 0xd5, 0x07, 0x47, 0x44,
  5685  	0x74, 0xda, 0x2c, 0x43, 0x12, 0x10, 0x7b, 0x05, 0x6a, 0xea, 0x58, 0x5f, 0xfa, 0xfa, 0xac, 0x7c,
  5686  	0x5f, 0x5f, 0x5f, 0x37, 0xe6, 0xcf, 0xad, 0xff, 0xe6, 0x57, 0x9f, 0x7c, 0xdf, 0xef, 0x7c, 0xf5,
  5687  	0xc9, 0xf7, 0xfd, 0xe1, 0x57, 0x9f, 0x7c, 0xdf, 0x27, 0xee, 0x3c, 0x69, 0xfd, 0xe6, 0x9d, 0x27,
  5688  	0xad, 0xdf, 0xb9, 0xf3, 0xa4, 0xf5, 0x87, 0x77, 0x9e, 0xb4, 0xbe, 0x72, 0xe7, 0x49, 0xeb, 0x9d,
  5689  	0xff, 0xf2, 0xe4, 0xfb, 0x5e, 0xcb, 0x4d, 0xa2, 0xa0, 0x3f, 0x9e, 0x73, 0x1b, 0x33, 0x3b, 0x2f,
  5690  	0xb0, 0x38, 0x7e, 0xba, 0x9e, 0x67, 0x8c, 0x49, 0x3c, 0x23, 0xd7, 0xf3, 0xff, 0x0b, 0x00, 0x00,
  5691  	0xff, 0xff, 0x93, 0xea, 0x25, 0xba, 0xee, 0x00, 0x01, 0x00,
  5692  }
  5693  
  5694  func (m *AWSAuthConfig) Marshal() (dAtA []byte, err error) {
  5695  	size := m.Size()
  5696  	dAtA = make([]byte, size)
  5697  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5698  	if err != nil {
  5699  		return nil, err
  5700  	}
  5701  	return dAtA[:n], nil
  5702  }
  5703  
  5704  func (m *AWSAuthConfig) MarshalTo(dAtA []byte) (int, error) {
  5705  	size := m.Size()
  5706  	return m.MarshalToSizedBuffer(dAtA[:size])
  5707  }
  5708  
  5709  func (m *AWSAuthConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5710  	i := len(dAtA)
  5711  	_ = i
  5712  	var l int
  5713  	_ = l
  5714  	i -= len(m.Profile)
  5715  	copy(dAtA[i:], m.Profile)
  5716  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Profile)))
  5717  	i--
  5718  	dAtA[i] = 0x1a
  5719  	i -= len(m.RoleARN)
  5720  	copy(dAtA[i:], m.RoleARN)
  5721  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.RoleARN)))
  5722  	i--
  5723  	dAtA[i] = 0x12
  5724  	i -= len(m.ClusterName)
  5725  	copy(dAtA[i:], m.ClusterName)
  5726  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ClusterName)))
  5727  	i--
  5728  	dAtA[i] = 0xa
  5729  	return len(dAtA) - i, nil
  5730  }
  5731  
  5732  func (m *AppHealthStatus) Marshal() (dAtA []byte, err error) {
  5733  	size := m.Size()
  5734  	dAtA = make([]byte, size)
  5735  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5736  	if err != nil {
  5737  		return nil, err
  5738  	}
  5739  	return dAtA[:n], nil
  5740  }
  5741  
  5742  func (m *AppHealthStatus) MarshalTo(dAtA []byte) (int, error) {
  5743  	size := m.Size()
  5744  	return m.MarshalToSizedBuffer(dAtA[:size])
  5745  }
  5746  
  5747  func (m *AppHealthStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5748  	i := len(dAtA)
  5749  	_ = i
  5750  	var l int
  5751  	_ = l
  5752  	if m.LastTransitionTime != nil {
  5753  		{
  5754  			size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  5755  			if err != nil {
  5756  				return 0, err
  5757  			}
  5758  			i -= size
  5759  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5760  		}
  5761  		i--
  5762  		dAtA[i] = 0x1a
  5763  	}
  5764  	i -= len(m.Message)
  5765  	copy(dAtA[i:], m.Message)
  5766  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  5767  	i--
  5768  	dAtA[i] = 0x12
  5769  	i -= len(m.Status)
  5770  	copy(dAtA[i:], m.Status)
  5771  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  5772  	i--
  5773  	dAtA[i] = 0xa
  5774  	return len(dAtA) - i, nil
  5775  }
  5776  
  5777  func (m *AppProject) Marshal() (dAtA []byte, err error) {
  5778  	size := m.Size()
  5779  	dAtA = make([]byte, size)
  5780  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5781  	if err != nil {
  5782  		return nil, err
  5783  	}
  5784  	return dAtA[:n], nil
  5785  }
  5786  
  5787  func (m *AppProject) MarshalTo(dAtA []byte) (int, error) {
  5788  	size := m.Size()
  5789  	return m.MarshalToSizedBuffer(dAtA[:size])
  5790  }
  5791  
  5792  func (m *AppProject) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5793  	i := len(dAtA)
  5794  	_ = i
  5795  	var l int
  5796  	_ = l
  5797  	{
  5798  		size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  5799  		if err != nil {
  5800  			return 0, err
  5801  		}
  5802  		i -= size
  5803  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  5804  	}
  5805  	i--
  5806  	dAtA[i] = 0x1a
  5807  	{
  5808  		size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  5809  		if err != nil {
  5810  			return 0, err
  5811  		}
  5812  		i -= size
  5813  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  5814  	}
  5815  	i--
  5816  	dAtA[i] = 0x12
  5817  	{
  5818  		size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  5819  		if err != nil {
  5820  			return 0, err
  5821  		}
  5822  		i -= size
  5823  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  5824  	}
  5825  	i--
  5826  	dAtA[i] = 0xa
  5827  	return len(dAtA) - i, nil
  5828  }
  5829  
  5830  func (m *AppProjectList) Marshal() (dAtA []byte, err error) {
  5831  	size := m.Size()
  5832  	dAtA = make([]byte, size)
  5833  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5834  	if err != nil {
  5835  		return nil, err
  5836  	}
  5837  	return dAtA[:n], nil
  5838  }
  5839  
  5840  func (m *AppProjectList) MarshalTo(dAtA []byte) (int, error) {
  5841  	size := m.Size()
  5842  	return m.MarshalToSizedBuffer(dAtA[:size])
  5843  }
  5844  
  5845  func (m *AppProjectList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5846  	i := len(dAtA)
  5847  	_ = i
  5848  	var l int
  5849  	_ = l
  5850  	if len(m.Items) > 0 {
  5851  		for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  5852  			{
  5853  				size, err := m.Items[iNdEx].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] = 0x12
  5862  		}
  5863  	}
  5864  	{
  5865  		size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  5866  		if err != nil {
  5867  			return 0, err
  5868  		}
  5869  		i -= size
  5870  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  5871  	}
  5872  	i--
  5873  	dAtA[i] = 0xa
  5874  	return len(dAtA) - i, nil
  5875  }
  5876  
  5877  func (m *AppProjectSpec) Marshal() (dAtA []byte, err error) {
  5878  	size := m.Size()
  5879  	dAtA = make([]byte, size)
  5880  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5881  	if err != nil {
  5882  		return nil, err
  5883  	}
  5884  	return dAtA[:n], nil
  5885  }
  5886  
  5887  func (m *AppProjectSpec) MarshalTo(dAtA []byte) (int, error) {
  5888  	size := m.Size()
  5889  	return m.MarshalToSizedBuffer(dAtA[:size])
  5890  }
  5891  
  5892  func (m *AppProjectSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5893  	i := len(dAtA)
  5894  	_ = i
  5895  	var l int
  5896  	_ = l
  5897  	if len(m.DestinationServiceAccounts) > 0 {
  5898  		for iNdEx := len(m.DestinationServiceAccounts) - 1; iNdEx >= 0; iNdEx-- {
  5899  			{
  5900  				size, err := m.DestinationServiceAccounts[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  5901  				if err != nil {
  5902  					return 0, err
  5903  				}
  5904  				i -= size
  5905  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  5906  			}
  5907  			i--
  5908  			dAtA[i] = 0x72
  5909  		}
  5910  	}
  5911  	i--
  5912  	if m.PermitOnlyProjectScopedClusters {
  5913  		dAtA[i] = 1
  5914  	} else {
  5915  		dAtA[i] = 0
  5916  	}
  5917  	i--
  5918  	dAtA[i] = 0x68
  5919  	if len(m.SourceNamespaces) > 0 {
  5920  		for iNdEx := len(m.SourceNamespaces) - 1; iNdEx >= 0; iNdEx-- {
  5921  			i -= len(m.SourceNamespaces[iNdEx])
  5922  			copy(dAtA[i:], m.SourceNamespaces[iNdEx])
  5923  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.SourceNamespaces[iNdEx])))
  5924  			i--
  5925  			dAtA[i] = 0x62
  5926  		}
  5927  	}
  5928  	if len(m.ClusterResourceBlacklist) > 0 {
  5929  		for iNdEx := len(m.ClusterResourceBlacklist) - 1; iNdEx >= 0; iNdEx-- {
  5930  			{
  5931  				size, err := m.ClusterResourceBlacklist[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  5932  				if err != nil {
  5933  					return 0, err
  5934  				}
  5935  				i -= size
  5936  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  5937  			}
  5938  			i--
  5939  			dAtA[i] = 0x5a
  5940  		}
  5941  	}
  5942  	if len(m.SignatureKeys) > 0 {
  5943  		for iNdEx := len(m.SignatureKeys) - 1; iNdEx >= 0; iNdEx-- {
  5944  			{
  5945  				size, err := m.SignatureKeys[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  5946  				if err != nil {
  5947  					return 0, err
  5948  				}
  5949  				i -= size
  5950  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  5951  			}
  5952  			i--
  5953  			dAtA[i] = 0x52
  5954  		}
  5955  	}
  5956  	if len(m.NamespaceResourceWhitelist) > 0 {
  5957  		for iNdEx := len(m.NamespaceResourceWhitelist) - 1; iNdEx >= 0; iNdEx-- {
  5958  			{
  5959  				size, err := m.NamespaceResourceWhitelist[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  5960  				if err != nil {
  5961  					return 0, err
  5962  				}
  5963  				i -= size
  5964  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  5965  			}
  5966  			i--
  5967  			dAtA[i] = 0x4a
  5968  		}
  5969  	}
  5970  	if len(m.SyncWindows) > 0 {
  5971  		for iNdEx := len(m.SyncWindows) - 1; iNdEx >= 0; iNdEx-- {
  5972  			{
  5973  				size, err := m.SyncWindows[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  5974  				if err != nil {
  5975  					return 0, err
  5976  				}
  5977  				i -= size
  5978  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  5979  			}
  5980  			i--
  5981  			dAtA[i] = 0x42
  5982  		}
  5983  	}
  5984  	if m.OrphanedResources != nil {
  5985  		{
  5986  			size, err := m.OrphanedResources.MarshalToSizedBuffer(dAtA[:i])
  5987  			if err != nil {
  5988  				return 0, err
  5989  			}
  5990  			i -= size
  5991  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5992  		}
  5993  		i--
  5994  		dAtA[i] = 0x3a
  5995  	}
  5996  	if len(m.NamespaceResourceBlacklist) > 0 {
  5997  		for iNdEx := len(m.NamespaceResourceBlacklist) - 1; iNdEx >= 0; iNdEx-- {
  5998  			{
  5999  				size, err := m.NamespaceResourceBlacklist[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  6000  				if err != nil {
  6001  					return 0, err
  6002  				}
  6003  				i -= size
  6004  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  6005  			}
  6006  			i--
  6007  			dAtA[i] = 0x32
  6008  		}
  6009  	}
  6010  	if len(m.ClusterResourceWhitelist) > 0 {
  6011  		for iNdEx := len(m.ClusterResourceWhitelist) - 1; iNdEx >= 0; iNdEx-- {
  6012  			{
  6013  				size, err := m.ClusterResourceWhitelist[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  6014  				if err != nil {
  6015  					return 0, err
  6016  				}
  6017  				i -= size
  6018  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  6019  			}
  6020  			i--
  6021  			dAtA[i] = 0x2a
  6022  		}
  6023  	}
  6024  	if len(m.Roles) > 0 {
  6025  		for iNdEx := len(m.Roles) - 1; iNdEx >= 0; iNdEx-- {
  6026  			{
  6027  				size, err := m.Roles[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  6028  				if err != nil {
  6029  					return 0, err
  6030  				}
  6031  				i -= size
  6032  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  6033  			}
  6034  			i--
  6035  			dAtA[i] = 0x22
  6036  		}
  6037  	}
  6038  	i -= len(m.Description)
  6039  	copy(dAtA[i:], m.Description)
  6040  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Description)))
  6041  	i--
  6042  	dAtA[i] = 0x1a
  6043  	if len(m.Destinations) > 0 {
  6044  		for iNdEx := len(m.Destinations) - 1; iNdEx >= 0; iNdEx-- {
  6045  			{
  6046  				size, err := m.Destinations[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  6047  				if err != nil {
  6048  					return 0, err
  6049  				}
  6050  				i -= size
  6051  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  6052  			}
  6053  			i--
  6054  			dAtA[i] = 0x12
  6055  		}
  6056  	}
  6057  	if len(m.SourceRepos) > 0 {
  6058  		for iNdEx := len(m.SourceRepos) - 1; iNdEx >= 0; iNdEx-- {
  6059  			i -= len(m.SourceRepos[iNdEx])
  6060  			copy(dAtA[i:], m.SourceRepos[iNdEx])
  6061  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.SourceRepos[iNdEx])))
  6062  			i--
  6063  			dAtA[i] = 0xa
  6064  		}
  6065  	}
  6066  	return len(dAtA) - i, nil
  6067  }
  6068  
  6069  func (m *AppProjectStatus) Marshal() (dAtA []byte, err error) {
  6070  	size := m.Size()
  6071  	dAtA = make([]byte, size)
  6072  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6073  	if err != nil {
  6074  		return nil, err
  6075  	}
  6076  	return dAtA[:n], nil
  6077  }
  6078  
  6079  func (m *AppProjectStatus) MarshalTo(dAtA []byte) (int, error) {
  6080  	size := m.Size()
  6081  	return m.MarshalToSizedBuffer(dAtA[:size])
  6082  }
  6083  
  6084  func (m *AppProjectStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6085  	i := len(dAtA)
  6086  	_ = i
  6087  	var l int
  6088  	_ = l
  6089  	if len(m.JWTTokensByRole) > 0 {
  6090  		keysForJWTTokensByRole := make([]string, 0, len(m.JWTTokensByRole))
  6091  		for k := range m.JWTTokensByRole {
  6092  			keysForJWTTokensByRole = append(keysForJWTTokensByRole, string(k))
  6093  		}
  6094  		github_com_gogo_protobuf_sortkeys.Strings(keysForJWTTokensByRole)
  6095  		for iNdEx := len(keysForJWTTokensByRole) - 1; iNdEx >= 0; iNdEx-- {
  6096  			v := m.JWTTokensByRole[string(keysForJWTTokensByRole[iNdEx])]
  6097  			baseI := i
  6098  			{
  6099  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  6100  				if err != nil {
  6101  					return 0, err
  6102  				}
  6103  				i -= size
  6104  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  6105  			}
  6106  			i--
  6107  			dAtA[i] = 0x12
  6108  			i -= len(keysForJWTTokensByRole[iNdEx])
  6109  			copy(dAtA[i:], keysForJWTTokensByRole[iNdEx])
  6110  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForJWTTokensByRole[iNdEx])))
  6111  			i--
  6112  			dAtA[i] = 0xa
  6113  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  6114  			i--
  6115  			dAtA[i] = 0xa
  6116  		}
  6117  	}
  6118  	return len(dAtA) - i, nil
  6119  }
  6120  
  6121  func (m *Application) Marshal() (dAtA []byte, err error) {
  6122  	size := m.Size()
  6123  	dAtA = make([]byte, size)
  6124  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6125  	if err != nil {
  6126  		return nil, err
  6127  	}
  6128  	return dAtA[:n], nil
  6129  }
  6130  
  6131  func (m *Application) MarshalTo(dAtA []byte) (int, error) {
  6132  	size := m.Size()
  6133  	return m.MarshalToSizedBuffer(dAtA[:size])
  6134  }
  6135  
  6136  func (m *Application) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6137  	i := len(dAtA)
  6138  	_ = i
  6139  	var l int
  6140  	_ = l
  6141  	if m.Operation != nil {
  6142  		{
  6143  			size, err := m.Operation.MarshalToSizedBuffer(dAtA[:i])
  6144  			if err != nil {
  6145  				return 0, err
  6146  			}
  6147  			i -= size
  6148  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6149  		}
  6150  		i--
  6151  		dAtA[i] = 0x22
  6152  	}
  6153  	{
  6154  		size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  6155  		if err != nil {
  6156  			return 0, err
  6157  		}
  6158  		i -= size
  6159  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  6160  	}
  6161  	i--
  6162  	dAtA[i] = 0x1a
  6163  	{
  6164  		size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  6165  		if err != nil {
  6166  			return 0, err
  6167  		}
  6168  		i -= size
  6169  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  6170  	}
  6171  	i--
  6172  	dAtA[i] = 0x12
  6173  	{
  6174  		size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  6175  		if err != nil {
  6176  			return 0, err
  6177  		}
  6178  		i -= size
  6179  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  6180  	}
  6181  	i--
  6182  	dAtA[i] = 0xa
  6183  	return len(dAtA) - i, nil
  6184  }
  6185  
  6186  func (m *ApplicationCondition) Marshal() (dAtA []byte, err error) {
  6187  	size := m.Size()
  6188  	dAtA = make([]byte, size)
  6189  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6190  	if err != nil {
  6191  		return nil, err
  6192  	}
  6193  	return dAtA[:n], nil
  6194  }
  6195  
  6196  func (m *ApplicationCondition) MarshalTo(dAtA []byte) (int, error) {
  6197  	size := m.Size()
  6198  	return m.MarshalToSizedBuffer(dAtA[:size])
  6199  }
  6200  
  6201  func (m *ApplicationCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6202  	i := len(dAtA)
  6203  	_ = i
  6204  	var l int
  6205  	_ = l
  6206  	if m.LastTransitionTime != nil {
  6207  		{
  6208  			size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  6209  			if err != nil {
  6210  				return 0, err
  6211  			}
  6212  			i -= size
  6213  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6214  		}
  6215  		i--
  6216  		dAtA[i] = 0x1a
  6217  	}
  6218  	i -= len(m.Message)
  6219  	copy(dAtA[i:], m.Message)
  6220  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  6221  	i--
  6222  	dAtA[i] = 0x12
  6223  	i -= len(m.Type)
  6224  	copy(dAtA[i:], m.Type)
  6225  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  6226  	i--
  6227  	dAtA[i] = 0xa
  6228  	return len(dAtA) - i, nil
  6229  }
  6230  
  6231  func (m *ApplicationDestination) Marshal() (dAtA []byte, err error) {
  6232  	size := m.Size()
  6233  	dAtA = make([]byte, size)
  6234  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6235  	if err != nil {
  6236  		return nil, err
  6237  	}
  6238  	return dAtA[:n], nil
  6239  }
  6240  
  6241  func (m *ApplicationDestination) MarshalTo(dAtA []byte) (int, error) {
  6242  	size := m.Size()
  6243  	return m.MarshalToSizedBuffer(dAtA[:size])
  6244  }
  6245  
  6246  func (m *ApplicationDestination) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6247  	i := len(dAtA)
  6248  	_ = i
  6249  	var l int
  6250  	_ = l
  6251  	i -= len(m.Name)
  6252  	copy(dAtA[i:], m.Name)
  6253  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  6254  	i--
  6255  	dAtA[i] = 0x1a
  6256  	i -= len(m.Namespace)
  6257  	copy(dAtA[i:], m.Namespace)
  6258  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  6259  	i--
  6260  	dAtA[i] = 0x12
  6261  	i -= len(m.Server)
  6262  	copy(dAtA[i:], m.Server)
  6263  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Server)))
  6264  	i--
  6265  	dAtA[i] = 0xa
  6266  	return len(dAtA) - i, nil
  6267  }
  6268  
  6269  func (m *ApplicationDestinationServiceAccount) Marshal() (dAtA []byte, err error) {
  6270  	size := m.Size()
  6271  	dAtA = make([]byte, size)
  6272  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6273  	if err != nil {
  6274  		return nil, err
  6275  	}
  6276  	return dAtA[:n], nil
  6277  }
  6278  
  6279  func (m *ApplicationDestinationServiceAccount) MarshalTo(dAtA []byte) (int, error) {
  6280  	size := m.Size()
  6281  	return m.MarshalToSizedBuffer(dAtA[:size])
  6282  }
  6283  
  6284  func (m *ApplicationDestinationServiceAccount) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6285  	i := len(dAtA)
  6286  	_ = i
  6287  	var l int
  6288  	_ = l
  6289  	i -= len(m.DefaultServiceAccount)
  6290  	copy(dAtA[i:], m.DefaultServiceAccount)
  6291  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.DefaultServiceAccount)))
  6292  	i--
  6293  	dAtA[i] = 0x1a
  6294  	i -= len(m.Namespace)
  6295  	copy(dAtA[i:], m.Namespace)
  6296  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  6297  	i--
  6298  	dAtA[i] = 0x12
  6299  	i -= len(m.Server)
  6300  	copy(dAtA[i:], m.Server)
  6301  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Server)))
  6302  	i--
  6303  	dAtA[i] = 0xa
  6304  	return len(dAtA) - i, nil
  6305  }
  6306  
  6307  func (m *ApplicationList) Marshal() (dAtA []byte, err error) {
  6308  	size := m.Size()
  6309  	dAtA = make([]byte, size)
  6310  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6311  	if err != nil {
  6312  		return nil, err
  6313  	}
  6314  	return dAtA[:n], nil
  6315  }
  6316  
  6317  func (m *ApplicationList) MarshalTo(dAtA []byte) (int, error) {
  6318  	size := m.Size()
  6319  	return m.MarshalToSizedBuffer(dAtA[:size])
  6320  }
  6321  
  6322  func (m *ApplicationList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6323  	i := len(dAtA)
  6324  	_ = i
  6325  	var l int
  6326  	_ = l
  6327  	if len(m.Items) > 0 {
  6328  		for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  6329  			{
  6330  				size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  6331  				if err != nil {
  6332  					return 0, err
  6333  				}
  6334  				i -= size
  6335  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  6336  			}
  6337  			i--
  6338  			dAtA[i] = 0x12
  6339  		}
  6340  	}
  6341  	{
  6342  		size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  6343  		if err != nil {
  6344  			return 0, err
  6345  		}
  6346  		i -= size
  6347  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  6348  	}
  6349  	i--
  6350  	dAtA[i] = 0xa
  6351  	return len(dAtA) - i, nil
  6352  }
  6353  
  6354  func (m *ApplicationMatchExpression) 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 *ApplicationMatchExpression) MarshalTo(dAtA []byte) (int, error) {
  6365  	size := m.Size()
  6366  	return m.MarshalToSizedBuffer(dAtA[:size])
  6367  }
  6368  
  6369  func (m *ApplicationMatchExpression) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6370  	i := len(dAtA)
  6371  	_ = i
  6372  	var l int
  6373  	_ = l
  6374  	if len(m.Values) > 0 {
  6375  		for iNdEx := len(m.Values) - 1; iNdEx >= 0; iNdEx-- {
  6376  			i -= len(m.Values[iNdEx])
  6377  			copy(dAtA[i:], m.Values[iNdEx])
  6378  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Values[iNdEx])))
  6379  			i--
  6380  			dAtA[i] = 0x1a
  6381  		}
  6382  	}
  6383  	i -= len(m.Operator)
  6384  	copy(dAtA[i:], m.Operator)
  6385  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Operator)))
  6386  	i--
  6387  	dAtA[i] = 0x12
  6388  	i -= len(m.Key)
  6389  	copy(dAtA[i:], m.Key)
  6390  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Key)))
  6391  	i--
  6392  	dAtA[i] = 0xa
  6393  	return len(dAtA) - i, nil
  6394  }
  6395  
  6396  func (m *ApplicationPreservedFields) Marshal() (dAtA []byte, err error) {
  6397  	size := m.Size()
  6398  	dAtA = make([]byte, size)
  6399  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6400  	if err != nil {
  6401  		return nil, err
  6402  	}
  6403  	return dAtA[:n], nil
  6404  }
  6405  
  6406  func (m *ApplicationPreservedFields) MarshalTo(dAtA []byte) (int, error) {
  6407  	size := m.Size()
  6408  	return m.MarshalToSizedBuffer(dAtA[:size])
  6409  }
  6410  
  6411  func (m *ApplicationPreservedFields) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6412  	i := len(dAtA)
  6413  	_ = i
  6414  	var l int
  6415  	_ = l
  6416  	if len(m.Labels) > 0 {
  6417  		for iNdEx := len(m.Labels) - 1; iNdEx >= 0; iNdEx-- {
  6418  			i -= len(m.Labels[iNdEx])
  6419  			copy(dAtA[i:], m.Labels[iNdEx])
  6420  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Labels[iNdEx])))
  6421  			i--
  6422  			dAtA[i] = 0x12
  6423  		}
  6424  	}
  6425  	if len(m.Annotations) > 0 {
  6426  		for iNdEx := len(m.Annotations) - 1; iNdEx >= 0; iNdEx-- {
  6427  			i -= len(m.Annotations[iNdEx])
  6428  			copy(dAtA[i:], m.Annotations[iNdEx])
  6429  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Annotations[iNdEx])))
  6430  			i--
  6431  			dAtA[i] = 0xa
  6432  		}
  6433  	}
  6434  	return len(dAtA) - i, nil
  6435  }
  6436  
  6437  func (m *ApplicationSet) Marshal() (dAtA []byte, err error) {
  6438  	size := m.Size()
  6439  	dAtA = make([]byte, size)
  6440  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6441  	if err != nil {
  6442  		return nil, err
  6443  	}
  6444  	return dAtA[:n], nil
  6445  }
  6446  
  6447  func (m *ApplicationSet) MarshalTo(dAtA []byte) (int, error) {
  6448  	size := m.Size()
  6449  	return m.MarshalToSizedBuffer(dAtA[:size])
  6450  }
  6451  
  6452  func (m *ApplicationSet) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6453  	i := len(dAtA)
  6454  	_ = i
  6455  	var l int
  6456  	_ = l
  6457  	{
  6458  		size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  6459  		if err != nil {
  6460  			return 0, err
  6461  		}
  6462  		i -= size
  6463  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  6464  	}
  6465  	i--
  6466  	dAtA[i] = 0x1a
  6467  	{
  6468  		size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  6469  		if err != nil {
  6470  			return 0, err
  6471  		}
  6472  		i -= size
  6473  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  6474  	}
  6475  	i--
  6476  	dAtA[i] = 0x12
  6477  	{
  6478  		size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  6479  		if err != nil {
  6480  			return 0, err
  6481  		}
  6482  		i -= size
  6483  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  6484  	}
  6485  	i--
  6486  	dAtA[i] = 0xa
  6487  	return len(dAtA) - i, nil
  6488  }
  6489  
  6490  func (m *ApplicationSetApplicationStatus) Marshal() (dAtA []byte, err error) {
  6491  	size := m.Size()
  6492  	dAtA = make([]byte, size)
  6493  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6494  	if err != nil {
  6495  		return nil, err
  6496  	}
  6497  	return dAtA[:n], nil
  6498  }
  6499  
  6500  func (m *ApplicationSetApplicationStatus) MarshalTo(dAtA []byte) (int, error) {
  6501  	size := m.Size()
  6502  	return m.MarshalToSizedBuffer(dAtA[:size])
  6503  }
  6504  
  6505  func (m *ApplicationSetApplicationStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6506  	i := len(dAtA)
  6507  	_ = i
  6508  	var l int
  6509  	_ = l
  6510  	if len(m.TargetRevisions) > 0 {
  6511  		for iNdEx := len(m.TargetRevisions) - 1; iNdEx >= 0; iNdEx-- {
  6512  			i -= len(m.TargetRevisions[iNdEx])
  6513  			copy(dAtA[i:], m.TargetRevisions[iNdEx])
  6514  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.TargetRevisions[iNdEx])))
  6515  			i--
  6516  			dAtA[i] = 0x32
  6517  		}
  6518  	}
  6519  	i -= len(m.Step)
  6520  	copy(dAtA[i:], m.Step)
  6521  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Step)))
  6522  	i--
  6523  	dAtA[i] = 0x2a
  6524  	i -= len(m.Status)
  6525  	copy(dAtA[i:], m.Status)
  6526  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  6527  	i--
  6528  	dAtA[i] = 0x22
  6529  	i -= len(m.Message)
  6530  	copy(dAtA[i:], m.Message)
  6531  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  6532  	i--
  6533  	dAtA[i] = 0x1a
  6534  	if m.LastTransitionTime != nil {
  6535  		{
  6536  			size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  6537  			if err != nil {
  6538  				return 0, err
  6539  			}
  6540  			i -= size
  6541  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6542  		}
  6543  		i--
  6544  		dAtA[i] = 0x12
  6545  	}
  6546  	i -= len(m.Application)
  6547  	copy(dAtA[i:], m.Application)
  6548  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Application)))
  6549  	i--
  6550  	dAtA[i] = 0xa
  6551  	return len(dAtA) - i, nil
  6552  }
  6553  
  6554  func (m *ApplicationSetCondition) Marshal() (dAtA []byte, err error) {
  6555  	size := m.Size()
  6556  	dAtA = make([]byte, size)
  6557  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6558  	if err != nil {
  6559  		return nil, err
  6560  	}
  6561  	return dAtA[:n], nil
  6562  }
  6563  
  6564  func (m *ApplicationSetCondition) MarshalTo(dAtA []byte) (int, error) {
  6565  	size := m.Size()
  6566  	return m.MarshalToSizedBuffer(dAtA[:size])
  6567  }
  6568  
  6569  func (m *ApplicationSetCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6570  	i := len(dAtA)
  6571  	_ = i
  6572  	var l int
  6573  	_ = l
  6574  	i -= len(m.Reason)
  6575  	copy(dAtA[i:], m.Reason)
  6576  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  6577  	i--
  6578  	dAtA[i] = 0x2a
  6579  	i -= len(m.Status)
  6580  	copy(dAtA[i:], m.Status)
  6581  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  6582  	i--
  6583  	dAtA[i] = 0x22
  6584  	if m.LastTransitionTime != nil {
  6585  		{
  6586  			size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  6587  			if err != nil {
  6588  				return 0, err
  6589  			}
  6590  			i -= size
  6591  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6592  		}
  6593  		i--
  6594  		dAtA[i] = 0x1a
  6595  	}
  6596  	i -= len(m.Message)
  6597  	copy(dAtA[i:], m.Message)
  6598  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  6599  	i--
  6600  	dAtA[i] = 0x12
  6601  	i -= len(m.Type)
  6602  	copy(dAtA[i:], m.Type)
  6603  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  6604  	i--
  6605  	dAtA[i] = 0xa
  6606  	return len(dAtA) - i, nil
  6607  }
  6608  
  6609  func (m *ApplicationSetGenerator) Marshal() (dAtA []byte, err error) {
  6610  	size := m.Size()
  6611  	dAtA = make([]byte, size)
  6612  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6613  	if err != nil {
  6614  		return nil, err
  6615  	}
  6616  	return dAtA[:n], nil
  6617  }
  6618  
  6619  func (m *ApplicationSetGenerator) MarshalTo(dAtA []byte) (int, error) {
  6620  	size := m.Size()
  6621  	return m.MarshalToSizedBuffer(dAtA[:size])
  6622  }
  6623  
  6624  func (m *ApplicationSetGenerator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6625  	i := len(dAtA)
  6626  	_ = i
  6627  	var l int
  6628  	_ = l
  6629  	if m.Plugin != nil {
  6630  		{
  6631  			size, err := m.Plugin.MarshalToSizedBuffer(dAtA[:i])
  6632  			if err != nil {
  6633  				return 0, err
  6634  			}
  6635  			i -= size
  6636  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6637  		}
  6638  		i--
  6639  		dAtA[i] = 0x52
  6640  	}
  6641  	if m.Selector != nil {
  6642  		{
  6643  			size, err := m.Selector.MarshalToSizedBuffer(dAtA[:i])
  6644  			if err != nil {
  6645  				return 0, err
  6646  			}
  6647  			i -= size
  6648  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6649  		}
  6650  		i--
  6651  		dAtA[i] = 0x4a
  6652  	}
  6653  	if m.Merge != nil {
  6654  		{
  6655  			size, err := m.Merge.MarshalToSizedBuffer(dAtA[:i])
  6656  			if err != nil {
  6657  				return 0, err
  6658  			}
  6659  			i -= size
  6660  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6661  		}
  6662  		i--
  6663  		dAtA[i] = 0x42
  6664  	}
  6665  	if m.Matrix != nil {
  6666  		{
  6667  			size, err := m.Matrix.MarshalToSizedBuffer(dAtA[:i])
  6668  			if err != nil {
  6669  				return 0, err
  6670  			}
  6671  			i -= size
  6672  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6673  		}
  6674  		i--
  6675  		dAtA[i] = 0x3a
  6676  	}
  6677  	if m.PullRequest != nil {
  6678  		{
  6679  			size, err := m.PullRequest.MarshalToSizedBuffer(dAtA[:i])
  6680  			if err != nil {
  6681  				return 0, err
  6682  			}
  6683  			i -= size
  6684  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6685  		}
  6686  		i--
  6687  		dAtA[i] = 0x32
  6688  	}
  6689  	if m.ClusterDecisionResource != nil {
  6690  		{
  6691  			size, err := m.ClusterDecisionResource.MarshalToSizedBuffer(dAtA[:i])
  6692  			if err != nil {
  6693  				return 0, err
  6694  			}
  6695  			i -= size
  6696  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6697  		}
  6698  		i--
  6699  		dAtA[i] = 0x2a
  6700  	}
  6701  	if m.SCMProvider != nil {
  6702  		{
  6703  			size, err := m.SCMProvider.MarshalToSizedBuffer(dAtA[:i])
  6704  			if err != nil {
  6705  				return 0, err
  6706  			}
  6707  			i -= size
  6708  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6709  		}
  6710  		i--
  6711  		dAtA[i] = 0x22
  6712  	}
  6713  	if m.Git != nil {
  6714  		{
  6715  			size, err := m.Git.MarshalToSizedBuffer(dAtA[:i])
  6716  			if err != nil {
  6717  				return 0, err
  6718  			}
  6719  			i -= size
  6720  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6721  		}
  6722  		i--
  6723  		dAtA[i] = 0x1a
  6724  	}
  6725  	if m.Clusters != nil {
  6726  		{
  6727  			size, err := m.Clusters.MarshalToSizedBuffer(dAtA[:i])
  6728  			if err != nil {
  6729  				return 0, err
  6730  			}
  6731  			i -= size
  6732  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6733  		}
  6734  		i--
  6735  		dAtA[i] = 0x12
  6736  	}
  6737  	if m.List != nil {
  6738  		{
  6739  			size, err := m.List.MarshalToSizedBuffer(dAtA[:i])
  6740  			if err != nil {
  6741  				return 0, err
  6742  			}
  6743  			i -= size
  6744  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6745  		}
  6746  		i--
  6747  		dAtA[i] = 0xa
  6748  	}
  6749  	return len(dAtA) - i, nil
  6750  }
  6751  
  6752  func (m *ApplicationSetList) Marshal() (dAtA []byte, err error) {
  6753  	size := m.Size()
  6754  	dAtA = make([]byte, size)
  6755  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6756  	if err != nil {
  6757  		return nil, err
  6758  	}
  6759  	return dAtA[:n], nil
  6760  }
  6761  
  6762  func (m *ApplicationSetList) MarshalTo(dAtA []byte) (int, error) {
  6763  	size := m.Size()
  6764  	return m.MarshalToSizedBuffer(dAtA[:size])
  6765  }
  6766  
  6767  func (m *ApplicationSetList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6768  	i := len(dAtA)
  6769  	_ = i
  6770  	var l int
  6771  	_ = l
  6772  	if len(m.Items) > 0 {
  6773  		for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  6774  			{
  6775  				size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  6776  				if err != nil {
  6777  					return 0, err
  6778  				}
  6779  				i -= size
  6780  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  6781  			}
  6782  			i--
  6783  			dAtA[i] = 0x12
  6784  		}
  6785  	}
  6786  	{
  6787  		size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  6788  		if err != nil {
  6789  			return 0, err
  6790  		}
  6791  		i -= size
  6792  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  6793  	}
  6794  	i--
  6795  	dAtA[i] = 0xa
  6796  	return len(dAtA) - i, nil
  6797  }
  6798  
  6799  func (m *ApplicationSetNestedGenerator) Marshal() (dAtA []byte, err error) {
  6800  	size := m.Size()
  6801  	dAtA = make([]byte, size)
  6802  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6803  	if err != nil {
  6804  		return nil, err
  6805  	}
  6806  	return dAtA[:n], nil
  6807  }
  6808  
  6809  func (m *ApplicationSetNestedGenerator) MarshalTo(dAtA []byte) (int, error) {
  6810  	size := m.Size()
  6811  	return m.MarshalToSizedBuffer(dAtA[:size])
  6812  }
  6813  
  6814  func (m *ApplicationSetNestedGenerator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6815  	i := len(dAtA)
  6816  	_ = i
  6817  	var l int
  6818  	_ = l
  6819  	if m.Plugin != nil {
  6820  		{
  6821  			size, err := m.Plugin.MarshalToSizedBuffer(dAtA[:i])
  6822  			if err != nil {
  6823  				return 0, err
  6824  			}
  6825  			i -= size
  6826  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6827  		}
  6828  		i--
  6829  		dAtA[i] = 0x52
  6830  	}
  6831  	if m.Selector != nil {
  6832  		{
  6833  			size, err := m.Selector.MarshalToSizedBuffer(dAtA[:i])
  6834  			if err != nil {
  6835  				return 0, err
  6836  			}
  6837  			i -= size
  6838  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6839  		}
  6840  		i--
  6841  		dAtA[i] = 0x4a
  6842  	}
  6843  	if m.Merge != nil {
  6844  		{
  6845  			size, err := m.Merge.MarshalToSizedBuffer(dAtA[:i])
  6846  			if err != nil {
  6847  				return 0, err
  6848  			}
  6849  			i -= size
  6850  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6851  		}
  6852  		i--
  6853  		dAtA[i] = 0x42
  6854  	}
  6855  	if m.Matrix != nil {
  6856  		{
  6857  			size, err := m.Matrix.MarshalToSizedBuffer(dAtA[:i])
  6858  			if err != nil {
  6859  				return 0, err
  6860  			}
  6861  			i -= size
  6862  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6863  		}
  6864  		i--
  6865  		dAtA[i] = 0x3a
  6866  	}
  6867  	if m.PullRequest != nil {
  6868  		{
  6869  			size, err := m.PullRequest.MarshalToSizedBuffer(dAtA[:i])
  6870  			if err != nil {
  6871  				return 0, err
  6872  			}
  6873  			i -= size
  6874  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6875  		}
  6876  		i--
  6877  		dAtA[i] = 0x32
  6878  	}
  6879  	if m.ClusterDecisionResource != nil {
  6880  		{
  6881  			size, err := m.ClusterDecisionResource.MarshalToSizedBuffer(dAtA[:i])
  6882  			if err != nil {
  6883  				return 0, err
  6884  			}
  6885  			i -= size
  6886  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6887  		}
  6888  		i--
  6889  		dAtA[i] = 0x2a
  6890  	}
  6891  	if m.SCMProvider != nil {
  6892  		{
  6893  			size, err := m.SCMProvider.MarshalToSizedBuffer(dAtA[:i])
  6894  			if err != nil {
  6895  				return 0, err
  6896  			}
  6897  			i -= size
  6898  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6899  		}
  6900  		i--
  6901  		dAtA[i] = 0x22
  6902  	}
  6903  	if m.Git != nil {
  6904  		{
  6905  			size, err := m.Git.MarshalToSizedBuffer(dAtA[:i])
  6906  			if err != nil {
  6907  				return 0, err
  6908  			}
  6909  			i -= size
  6910  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6911  		}
  6912  		i--
  6913  		dAtA[i] = 0x1a
  6914  	}
  6915  	if m.Clusters != nil {
  6916  		{
  6917  			size, err := m.Clusters.MarshalToSizedBuffer(dAtA[:i])
  6918  			if err != nil {
  6919  				return 0, err
  6920  			}
  6921  			i -= size
  6922  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6923  		}
  6924  		i--
  6925  		dAtA[i] = 0x12
  6926  	}
  6927  	if m.List != nil {
  6928  		{
  6929  			size, err := m.List.MarshalToSizedBuffer(dAtA[:i])
  6930  			if err != nil {
  6931  				return 0, err
  6932  			}
  6933  			i -= size
  6934  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6935  		}
  6936  		i--
  6937  		dAtA[i] = 0xa
  6938  	}
  6939  	return len(dAtA) - i, nil
  6940  }
  6941  
  6942  func (m *ApplicationSetResourceIgnoreDifferences) Marshal() (dAtA []byte, err error) {
  6943  	size := m.Size()
  6944  	dAtA = make([]byte, size)
  6945  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6946  	if err != nil {
  6947  		return nil, err
  6948  	}
  6949  	return dAtA[:n], nil
  6950  }
  6951  
  6952  func (m *ApplicationSetResourceIgnoreDifferences) MarshalTo(dAtA []byte) (int, error) {
  6953  	size := m.Size()
  6954  	return m.MarshalToSizedBuffer(dAtA[:size])
  6955  }
  6956  
  6957  func (m *ApplicationSetResourceIgnoreDifferences) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6958  	i := len(dAtA)
  6959  	_ = i
  6960  	var l int
  6961  	_ = l
  6962  	if len(m.JQPathExpressions) > 0 {
  6963  		for iNdEx := len(m.JQPathExpressions) - 1; iNdEx >= 0; iNdEx-- {
  6964  			i -= len(m.JQPathExpressions[iNdEx])
  6965  			copy(dAtA[i:], m.JQPathExpressions[iNdEx])
  6966  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.JQPathExpressions[iNdEx])))
  6967  			i--
  6968  			dAtA[i] = 0x1a
  6969  		}
  6970  	}
  6971  	if len(m.JSONPointers) > 0 {
  6972  		for iNdEx := len(m.JSONPointers) - 1; iNdEx >= 0; iNdEx-- {
  6973  			i -= len(m.JSONPointers[iNdEx])
  6974  			copy(dAtA[i:], m.JSONPointers[iNdEx])
  6975  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.JSONPointers[iNdEx])))
  6976  			i--
  6977  			dAtA[i] = 0x12
  6978  		}
  6979  	}
  6980  	i -= len(m.Name)
  6981  	copy(dAtA[i:], m.Name)
  6982  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  6983  	i--
  6984  	dAtA[i] = 0xa
  6985  	return len(dAtA) - i, nil
  6986  }
  6987  
  6988  func (m *ApplicationSetRolloutStep) Marshal() (dAtA []byte, err error) {
  6989  	size := m.Size()
  6990  	dAtA = make([]byte, size)
  6991  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6992  	if err != nil {
  6993  		return nil, err
  6994  	}
  6995  	return dAtA[:n], nil
  6996  }
  6997  
  6998  func (m *ApplicationSetRolloutStep) MarshalTo(dAtA []byte) (int, error) {
  6999  	size := m.Size()
  7000  	return m.MarshalToSizedBuffer(dAtA[:size])
  7001  }
  7002  
  7003  func (m *ApplicationSetRolloutStep) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7004  	i := len(dAtA)
  7005  	_ = i
  7006  	var l int
  7007  	_ = l
  7008  	if m.MaxUpdate != nil {
  7009  		{
  7010  			size, err := m.MaxUpdate.MarshalToSizedBuffer(dAtA[:i])
  7011  			if err != nil {
  7012  				return 0, err
  7013  			}
  7014  			i -= size
  7015  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7016  		}
  7017  		i--
  7018  		dAtA[i] = 0x12
  7019  	}
  7020  	if len(m.MatchExpressions) > 0 {
  7021  		for iNdEx := len(m.MatchExpressions) - 1; iNdEx >= 0; iNdEx-- {
  7022  			{
  7023  				size, err := m.MatchExpressions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7024  				if err != nil {
  7025  					return 0, err
  7026  				}
  7027  				i -= size
  7028  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7029  			}
  7030  			i--
  7031  			dAtA[i] = 0xa
  7032  		}
  7033  	}
  7034  	return len(dAtA) - i, nil
  7035  }
  7036  
  7037  func (m *ApplicationSetRolloutStrategy) Marshal() (dAtA []byte, err error) {
  7038  	size := m.Size()
  7039  	dAtA = make([]byte, size)
  7040  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7041  	if err != nil {
  7042  		return nil, err
  7043  	}
  7044  	return dAtA[:n], nil
  7045  }
  7046  
  7047  func (m *ApplicationSetRolloutStrategy) MarshalTo(dAtA []byte) (int, error) {
  7048  	size := m.Size()
  7049  	return m.MarshalToSizedBuffer(dAtA[:size])
  7050  }
  7051  
  7052  func (m *ApplicationSetRolloutStrategy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7053  	i := len(dAtA)
  7054  	_ = i
  7055  	var l int
  7056  	_ = l
  7057  	if len(m.Steps) > 0 {
  7058  		for iNdEx := len(m.Steps) - 1; iNdEx >= 0; iNdEx-- {
  7059  			{
  7060  				size, err := m.Steps[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7061  				if err != nil {
  7062  					return 0, err
  7063  				}
  7064  				i -= size
  7065  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7066  			}
  7067  			i--
  7068  			dAtA[i] = 0xa
  7069  		}
  7070  	}
  7071  	return len(dAtA) - i, nil
  7072  }
  7073  
  7074  func (m *ApplicationSetSpec) Marshal() (dAtA []byte, err error) {
  7075  	size := m.Size()
  7076  	dAtA = make([]byte, size)
  7077  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7078  	if err != nil {
  7079  		return nil, err
  7080  	}
  7081  	return dAtA[:n], nil
  7082  }
  7083  
  7084  func (m *ApplicationSetSpec) MarshalTo(dAtA []byte) (int, error) {
  7085  	size := m.Size()
  7086  	return m.MarshalToSizedBuffer(dAtA[:size])
  7087  }
  7088  
  7089  func (m *ApplicationSetSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7090  	i := len(dAtA)
  7091  	_ = i
  7092  	var l int
  7093  	_ = l
  7094  	if m.TemplatePatch != nil {
  7095  		i -= len(*m.TemplatePatch)
  7096  		copy(dAtA[i:], *m.TemplatePatch)
  7097  		i = encodeVarintGenerated(dAtA, i, uint64(len(*m.TemplatePatch)))
  7098  		i--
  7099  		dAtA[i] = 0x52
  7100  	}
  7101  	if len(m.IgnoreApplicationDifferences) > 0 {
  7102  		for iNdEx := len(m.IgnoreApplicationDifferences) - 1; iNdEx >= 0; iNdEx-- {
  7103  			{
  7104  				size, err := m.IgnoreApplicationDifferences[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7105  				if err != nil {
  7106  					return 0, err
  7107  				}
  7108  				i -= size
  7109  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7110  			}
  7111  			i--
  7112  			dAtA[i] = 0x4a
  7113  		}
  7114  	}
  7115  	i--
  7116  	if m.ApplyNestedSelectors {
  7117  		dAtA[i] = 1
  7118  	} else {
  7119  		dAtA[i] = 0
  7120  	}
  7121  	i--
  7122  	dAtA[i] = 0x40
  7123  	if len(m.GoTemplateOptions) > 0 {
  7124  		for iNdEx := len(m.GoTemplateOptions) - 1; iNdEx >= 0; iNdEx-- {
  7125  			i -= len(m.GoTemplateOptions[iNdEx])
  7126  			copy(dAtA[i:], m.GoTemplateOptions[iNdEx])
  7127  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.GoTemplateOptions[iNdEx])))
  7128  			i--
  7129  			dAtA[i] = 0x3a
  7130  		}
  7131  	}
  7132  	if m.PreservedFields != nil {
  7133  		{
  7134  			size, err := m.PreservedFields.MarshalToSizedBuffer(dAtA[:i])
  7135  			if err != nil {
  7136  				return 0, err
  7137  			}
  7138  			i -= size
  7139  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7140  		}
  7141  		i--
  7142  		dAtA[i] = 0x32
  7143  	}
  7144  	if m.Strategy != nil {
  7145  		{
  7146  			size, err := m.Strategy.MarshalToSizedBuffer(dAtA[:i])
  7147  			if err != nil {
  7148  				return 0, err
  7149  			}
  7150  			i -= size
  7151  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7152  		}
  7153  		i--
  7154  		dAtA[i] = 0x2a
  7155  	}
  7156  	if m.SyncPolicy != nil {
  7157  		{
  7158  			size, err := m.SyncPolicy.MarshalToSizedBuffer(dAtA[:i])
  7159  			if err != nil {
  7160  				return 0, err
  7161  			}
  7162  			i -= size
  7163  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7164  		}
  7165  		i--
  7166  		dAtA[i] = 0x22
  7167  	}
  7168  	{
  7169  		size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
  7170  		if err != nil {
  7171  			return 0, err
  7172  		}
  7173  		i -= size
  7174  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  7175  	}
  7176  	i--
  7177  	dAtA[i] = 0x1a
  7178  	if len(m.Generators) > 0 {
  7179  		for iNdEx := len(m.Generators) - 1; iNdEx >= 0; iNdEx-- {
  7180  			{
  7181  				size, err := m.Generators[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7182  				if err != nil {
  7183  					return 0, err
  7184  				}
  7185  				i -= size
  7186  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7187  			}
  7188  			i--
  7189  			dAtA[i] = 0x12
  7190  		}
  7191  	}
  7192  	i--
  7193  	if m.GoTemplate {
  7194  		dAtA[i] = 1
  7195  	} else {
  7196  		dAtA[i] = 0
  7197  	}
  7198  	i--
  7199  	dAtA[i] = 0x8
  7200  	return len(dAtA) - i, nil
  7201  }
  7202  
  7203  func (m *ApplicationSetStatus) Marshal() (dAtA []byte, err error) {
  7204  	size := m.Size()
  7205  	dAtA = make([]byte, size)
  7206  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7207  	if err != nil {
  7208  		return nil, err
  7209  	}
  7210  	return dAtA[:n], nil
  7211  }
  7212  
  7213  func (m *ApplicationSetStatus) MarshalTo(dAtA []byte) (int, error) {
  7214  	size := m.Size()
  7215  	return m.MarshalToSizedBuffer(dAtA[:size])
  7216  }
  7217  
  7218  func (m *ApplicationSetStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7219  	i := len(dAtA)
  7220  	_ = i
  7221  	var l int
  7222  	_ = l
  7223  	i = encodeVarintGenerated(dAtA, i, uint64(m.ResourcesCount))
  7224  	i--
  7225  	dAtA[i] = 0x20
  7226  	if len(m.Resources) > 0 {
  7227  		for iNdEx := len(m.Resources) - 1; iNdEx >= 0; iNdEx-- {
  7228  			{
  7229  				size, err := m.Resources[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7230  				if err != nil {
  7231  					return 0, err
  7232  				}
  7233  				i -= size
  7234  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7235  			}
  7236  			i--
  7237  			dAtA[i] = 0x1a
  7238  		}
  7239  	}
  7240  	if len(m.ApplicationStatus) > 0 {
  7241  		for iNdEx := len(m.ApplicationStatus) - 1; iNdEx >= 0; iNdEx-- {
  7242  			{
  7243  				size, err := m.ApplicationStatus[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7244  				if err != nil {
  7245  					return 0, err
  7246  				}
  7247  				i -= size
  7248  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7249  			}
  7250  			i--
  7251  			dAtA[i] = 0x12
  7252  		}
  7253  	}
  7254  	if len(m.Conditions) > 0 {
  7255  		for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  7256  			{
  7257  				size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7258  				if err != nil {
  7259  					return 0, err
  7260  				}
  7261  				i -= size
  7262  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7263  			}
  7264  			i--
  7265  			dAtA[i] = 0xa
  7266  		}
  7267  	}
  7268  	return len(dAtA) - i, nil
  7269  }
  7270  
  7271  func (m *ApplicationSetStrategy) Marshal() (dAtA []byte, err error) {
  7272  	size := m.Size()
  7273  	dAtA = make([]byte, size)
  7274  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7275  	if err != nil {
  7276  		return nil, err
  7277  	}
  7278  	return dAtA[:n], nil
  7279  }
  7280  
  7281  func (m *ApplicationSetStrategy) MarshalTo(dAtA []byte) (int, error) {
  7282  	size := m.Size()
  7283  	return m.MarshalToSizedBuffer(dAtA[:size])
  7284  }
  7285  
  7286  func (m *ApplicationSetStrategy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7287  	i := len(dAtA)
  7288  	_ = i
  7289  	var l int
  7290  	_ = l
  7291  	i -= len(m.DeletionOrder)
  7292  	copy(dAtA[i:], m.DeletionOrder)
  7293  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.DeletionOrder)))
  7294  	i--
  7295  	dAtA[i] = 0x1a
  7296  	if m.RollingSync != nil {
  7297  		{
  7298  			size, err := m.RollingSync.MarshalToSizedBuffer(dAtA[:i])
  7299  			if err != nil {
  7300  				return 0, err
  7301  			}
  7302  			i -= size
  7303  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7304  		}
  7305  		i--
  7306  		dAtA[i] = 0x12
  7307  	}
  7308  	i -= len(m.Type)
  7309  	copy(dAtA[i:], m.Type)
  7310  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  7311  	i--
  7312  	dAtA[i] = 0xa
  7313  	return len(dAtA) - i, nil
  7314  }
  7315  
  7316  func (m *ApplicationSetSyncPolicy) Marshal() (dAtA []byte, err error) {
  7317  	size := m.Size()
  7318  	dAtA = make([]byte, size)
  7319  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7320  	if err != nil {
  7321  		return nil, err
  7322  	}
  7323  	return dAtA[:n], nil
  7324  }
  7325  
  7326  func (m *ApplicationSetSyncPolicy) MarshalTo(dAtA []byte) (int, error) {
  7327  	size := m.Size()
  7328  	return m.MarshalToSizedBuffer(dAtA[:size])
  7329  }
  7330  
  7331  func (m *ApplicationSetSyncPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7332  	i := len(dAtA)
  7333  	_ = i
  7334  	var l int
  7335  	_ = l
  7336  	if m.ApplicationsSync != nil {
  7337  		i -= len(*m.ApplicationsSync)
  7338  		copy(dAtA[i:], *m.ApplicationsSync)
  7339  		i = encodeVarintGenerated(dAtA, i, uint64(len(*m.ApplicationsSync)))
  7340  		i--
  7341  		dAtA[i] = 0x12
  7342  	}
  7343  	i--
  7344  	if m.PreserveResourcesOnDeletion {
  7345  		dAtA[i] = 1
  7346  	} else {
  7347  		dAtA[i] = 0
  7348  	}
  7349  	i--
  7350  	dAtA[i] = 0x8
  7351  	return len(dAtA) - i, nil
  7352  }
  7353  
  7354  func (m *ApplicationSetTemplate) Marshal() (dAtA []byte, err error) {
  7355  	size := m.Size()
  7356  	dAtA = make([]byte, size)
  7357  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7358  	if err != nil {
  7359  		return nil, err
  7360  	}
  7361  	return dAtA[:n], nil
  7362  }
  7363  
  7364  func (m *ApplicationSetTemplate) MarshalTo(dAtA []byte) (int, error) {
  7365  	size := m.Size()
  7366  	return m.MarshalToSizedBuffer(dAtA[:size])
  7367  }
  7368  
  7369  func (m *ApplicationSetTemplate) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7370  	i := len(dAtA)
  7371  	_ = i
  7372  	var l int
  7373  	_ = l
  7374  	{
  7375  		size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  7376  		if err != nil {
  7377  			return 0, err
  7378  		}
  7379  		i -= size
  7380  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  7381  	}
  7382  	i--
  7383  	dAtA[i] = 0x12
  7384  	{
  7385  		size, err := m.ApplicationSetTemplateMeta.MarshalToSizedBuffer(dAtA[:i])
  7386  		if err != nil {
  7387  			return 0, err
  7388  		}
  7389  		i -= size
  7390  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  7391  	}
  7392  	i--
  7393  	dAtA[i] = 0xa
  7394  	return len(dAtA) - i, nil
  7395  }
  7396  
  7397  func (m *ApplicationSetTemplateMeta) Marshal() (dAtA []byte, err error) {
  7398  	size := m.Size()
  7399  	dAtA = make([]byte, size)
  7400  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7401  	if err != nil {
  7402  		return nil, err
  7403  	}
  7404  	return dAtA[:n], nil
  7405  }
  7406  
  7407  func (m *ApplicationSetTemplateMeta) MarshalTo(dAtA []byte) (int, error) {
  7408  	size := m.Size()
  7409  	return m.MarshalToSizedBuffer(dAtA[:size])
  7410  }
  7411  
  7412  func (m *ApplicationSetTemplateMeta) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7413  	i := len(dAtA)
  7414  	_ = i
  7415  	var l int
  7416  	_ = l
  7417  	if len(m.Finalizers) > 0 {
  7418  		for iNdEx := len(m.Finalizers) - 1; iNdEx >= 0; iNdEx-- {
  7419  			i -= len(m.Finalizers[iNdEx])
  7420  			copy(dAtA[i:], m.Finalizers[iNdEx])
  7421  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Finalizers[iNdEx])))
  7422  			i--
  7423  			dAtA[i] = 0x2a
  7424  		}
  7425  	}
  7426  	if len(m.Annotations) > 0 {
  7427  		keysForAnnotations := make([]string, 0, len(m.Annotations))
  7428  		for k := range m.Annotations {
  7429  			keysForAnnotations = append(keysForAnnotations, string(k))
  7430  		}
  7431  		github_com_gogo_protobuf_sortkeys.Strings(keysForAnnotations)
  7432  		for iNdEx := len(keysForAnnotations) - 1; iNdEx >= 0; iNdEx-- {
  7433  			v := m.Annotations[string(keysForAnnotations[iNdEx])]
  7434  			baseI := i
  7435  			i -= len(v)
  7436  			copy(dAtA[i:], v)
  7437  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  7438  			i--
  7439  			dAtA[i] = 0x12
  7440  			i -= len(keysForAnnotations[iNdEx])
  7441  			copy(dAtA[i:], keysForAnnotations[iNdEx])
  7442  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForAnnotations[iNdEx])))
  7443  			i--
  7444  			dAtA[i] = 0xa
  7445  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  7446  			i--
  7447  			dAtA[i] = 0x22
  7448  		}
  7449  	}
  7450  	if len(m.Labels) > 0 {
  7451  		keysForLabels := make([]string, 0, len(m.Labels))
  7452  		for k := range m.Labels {
  7453  			keysForLabels = append(keysForLabels, string(k))
  7454  		}
  7455  		github_com_gogo_protobuf_sortkeys.Strings(keysForLabels)
  7456  		for iNdEx := len(keysForLabels) - 1; iNdEx >= 0; iNdEx-- {
  7457  			v := m.Labels[string(keysForLabels[iNdEx])]
  7458  			baseI := i
  7459  			i -= len(v)
  7460  			copy(dAtA[i:], v)
  7461  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  7462  			i--
  7463  			dAtA[i] = 0x12
  7464  			i -= len(keysForLabels[iNdEx])
  7465  			copy(dAtA[i:], keysForLabels[iNdEx])
  7466  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForLabels[iNdEx])))
  7467  			i--
  7468  			dAtA[i] = 0xa
  7469  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  7470  			i--
  7471  			dAtA[i] = 0x1a
  7472  		}
  7473  	}
  7474  	i -= len(m.Namespace)
  7475  	copy(dAtA[i:], m.Namespace)
  7476  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  7477  	i--
  7478  	dAtA[i] = 0x12
  7479  	i -= len(m.Name)
  7480  	copy(dAtA[i:], m.Name)
  7481  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  7482  	i--
  7483  	dAtA[i] = 0xa
  7484  	return len(dAtA) - i, nil
  7485  }
  7486  
  7487  func (m *ApplicationSetTerminalGenerator) Marshal() (dAtA []byte, err error) {
  7488  	size := m.Size()
  7489  	dAtA = make([]byte, size)
  7490  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7491  	if err != nil {
  7492  		return nil, err
  7493  	}
  7494  	return dAtA[:n], nil
  7495  }
  7496  
  7497  func (m *ApplicationSetTerminalGenerator) MarshalTo(dAtA []byte) (int, error) {
  7498  	size := m.Size()
  7499  	return m.MarshalToSizedBuffer(dAtA[:size])
  7500  }
  7501  
  7502  func (m *ApplicationSetTerminalGenerator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7503  	i := len(dAtA)
  7504  	_ = i
  7505  	var l int
  7506  	_ = l
  7507  	if m.Selector != nil {
  7508  		{
  7509  			size, err := m.Selector.MarshalToSizedBuffer(dAtA[:i])
  7510  			if err != nil {
  7511  				return 0, err
  7512  			}
  7513  			i -= size
  7514  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7515  		}
  7516  		i--
  7517  		dAtA[i] = 0x42
  7518  	}
  7519  	if m.Plugin != nil {
  7520  		{
  7521  			size, err := m.Plugin.MarshalToSizedBuffer(dAtA[:i])
  7522  			if err != nil {
  7523  				return 0, err
  7524  			}
  7525  			i -= size
  7526  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7527  		}
  7528  		i--
  7529  		dAtA[i] = 0x3a
  7530  	}
  7531  	if m.PullRequest != nil {
  7532  		{
  7533  			size, err := m.PullRequest.MarshalToSizedBuffer(dAtA[:i])
  7534  			if err != nil {
  7535  				return 0, err
  7536  			}
  7537  			i -= size
  7538  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7539  		}
  7540  		i--
  7541  		dAtA[i] = 0x32
  7542  	}
  7543  	if m.ClusterDecisionResource != nil {
  7544  		{
  7545  			size, err := m.ClusterDecisionResource.MarshalToSizedBuffer(dAtA[:i])
  7546  			if err != nil {
  7547  				return 0, err
  7548  			}
  7549  			i -= size
  7550  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7551  		}
  7552  		i--
  7553  		dAtA[i] = 0x2a
  7554  	}
  7555  	if m.SCMProvider != nil {
  7556  		{
  7557  			size, err := m.SCMProvider.MarshalToSizedBuffer(dAtA[:i])
  7558  			if err != nil {
  7559  				return 0, err
  7560  			}
  7561  			i -= size
  7562  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7563  		}
  7564  		i--
  7565  		dAtA[i] = 0x22
  7566  	}
  7567  	if m.Git != nil {
  7568  		{
  7569  			size, err := m.Git.MarshalToSizedBuffer(dAtA[:i])
  7570  			if err != nil {
  7571  				return 0, err
  7572  			}
  7573  			i -= size
  7574  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7575  		}
  7576  		i--
  7577  		dAtA[i] = 0x1a
  7578  	}
  7579  	if m.Clusters != nil {
  7580  		{
  7581  			size, err := m.Clusters.MarshalToSizedBuffer(dAtA[:i])
  7582  			if err != nil {
  7583  				return 0, err
  7584  			}
  7585  			i -= size
  7586  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7587  		}
  7588  		i--
  7589  		dAtA[i] = 0x12
  7590  	}
  7591  	if m.List != nil {
  7592  		{
  7593  			size, err := m.List.MarshalToSizedBuffer(dAtA[:i])
  7594  			if err != nil {
  7595  				return 0, err
  7596  			}
  7597  			i -= size
  7598  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7599  		}
  7600  		i--
  7601  		dAtA[i] = 0xa
  7602  	}
  7603  	return len(dAtA) - i, nil
  7604  }
  7605  
  7606  func (m *ApplicationSetTree) Marshal() (dAtA []byte, err error) {
  7607  	size := m.Size()
  7608  	dAtA = make([]byte, size)
  7609  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7610  	if err != nil {
  7611  		return nil, err
  7612  	}
  7613  	return dAtA[:n], nil
  7614  }
  7615  
  7616  func (m *ApplicationSetTree) MarshalTo(dAtA []byte) (int, error) {
  7617  	size := m.Size()
  7618  	return m.MarshalToSizedBuffer(dAtA[:size])
  7619  }
  7620  
  7621  func (m *ApplicationSetTree) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7622  	i := len(dAtA)
  7623  	_ = i
  7624  	var l int
  7625  	_ = l
  7626  	if len(m.Nodes) > 0 {
  7627  		for iNdEx := len(m.Nodes) - 1; iNdEx >= 0; iNdEx-- {
  7628  			{
  7629  				size, err := m.Nodes[iNdEx].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] = 0xa
  7638  		}
  7639  	}
  7640  	return len(dAtA) - i, nil
  7641  }
  7642  
  7643  func (m *ApplicationSource) Marshal() (dAtA []byte, err error) {
  7644  	size := m.Size()
  7645  	dAtA = make([]byte, size)
  7646  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7647  	if err != nil {
  7648  		return nil, err
  7649  	}
  7650  	return dAtA[:n], nil
  7651  }
  7652  
  7653  func (m *ApplicationSource) MarshalTo(dAtA []byte) (int, error) {
  7654  	size := m.Size()
  7655  	return m.MarshalToSizedBuffer(dAtA[:size])
  7656  }
  7657  
  7658  func (m *ApplicationSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7659  	i := len(dAtA)
  7660  	_ = i
  7661  	var l int
  7662  	_ = l
  7663  	i -= len(m.Name)
  7664  	copy(dAtA[i:], m.Name)
  7665  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  7666  	i--
  7667  	dAtA[i] = 0x72
  7668  	i -= len(m.Ref)
  7669  	copy(dAtA[i:], m.Ref)
  7670  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Ref)))
  7671  	i--
  7672  	dAtA[i] = 0x6a
  7673  	i -= len(m.Chart)
  7674  	copy(dAtA[i:], m.Chart)
  7675  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Chart)))
  7676  	i--
  7677  	dAtA[i] = 0x62
  7678  	if m.Plugin != nil {
  7679  		{
  7680  			size, err := m.Plugin.MarshalToSizedBuffer(dAtA[:i])
  7681  			if err != nil {
  7682  				return 0, err
  7683  			}
  7684  			i -= size
  7685  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7686  		}
  7687  		i--
  7688  		dAtA[i] = 0x5a
  7689  	}
  7690  	if m.Directory != nil {
  7691  		{
  7692  			size, err := m.Directory.MarshalToSizedBuffer(dAtA[:i])
  7693  			if err != nil {
  7694  				return 0, err
  7695  			}
  7696  			i -= size
  7697  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7698  		}
  7699  		i--
  7700  		dAtA[i] = 0x52
  7701  	}
  7702  	if m.Kustomize != nil {
  7703  		{
  7704  			size, err := m.Kustomize.MarshalToSizedBuffer(dAtA[:i])
  7705  			if err != nil {
  7706  				return 0, err
  7707  			}
  7708  			i -= size
  7709  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7710  		}
  7711  		i--
  7712  		dAtA[i] = 0x42
  7713  	}
  7714  	if m.Helm != nil {
  7715  		{
  7716  			size, err := m.Helm.MarshalToSizedBuffer(dAtA[:i])
  7717  			if err != nil {
  7718  				return 0, err
  7719  			}
  7720  			i -= size
  7721  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7722  		}
  7723  		i--
  7724  		dAtA[i] = 0x3a
  7725  	}
  7726  	i -= len(m.TargetRevision)
  7727  	copy(dAtA[i:], m.TargetRevision)
  7728  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TargetRevision)))
  7729  	i--
  7730  	dAtA[i] = 0x22
  7731  	i -= len(m.Path)
  7732  	copy(dAtA[i:], m.Path)
  7733  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  7734  	i--
  7735  	dAtA[i] = 0x12
  7736  	i -= len(m.RepoURL)
  7737  	copy(dAtA[i:], m.RepoURL)
  7738  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.RepoURL)))
  7739  	i--
  7740  	dAtA[i] = 0xa
  7741  	return len(dAtA) - i, nil
  7742  }
  7743  
  7744  func (m *ApplicationSourceDirectory) Marshal() (dAtA []byte, err error) {
  7745  	size := m.Size()
  7746  	dAtA = make([]byte, size)
  7747  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7748  	if err != nil {
  7749  		return nil, err
  7750  	}
  7751  	return dAtA[:n], nil
  7752  }
  7753  
  7754  func (m *ApplicationSourceDirectory) MarshalTo(dAtA []byte) (int, error) {
  7755  	size := m.Size()
  7756  	return m.MarshalToSizedBuffer(dAtA[:size])
  7757  }
  7758  
  7759  func (m *ApplicationSourceDirectory) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7760  	i := len(dAtA)
  7761  	_ = i
  7762  	var l int
  7763  	_ = l
  7764  	i -= len(m.Include)
  7765  	copy(dAtA[i:], m.Include)
  7766  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Include)))
  7767  	i--
  7768  	dAtA[i] = 0x22
  7769  	i -= len(m.Exclude)
  7770  	copy(dAtA[i:], m.Exclude)
  7771  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Exclude)))
  7772  	i--
  7773  	dAtA[i] = 0x1a
  7774  	{
  7775  		size, err := m.Jsonnet.MarshalToSizedBuffer(dAtA[:i])
  7776  		if err != nil {
  7777  			return 0, err
  7778  		}
  7779  		i -= size
  7780  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  7781  	}
  7782  	i--
  7783  	dAtA[i] = 0x12
  7784  	i--
  7785  	if m.Recurse {
  7786  		dAtA[i] = 1
  7787  	} else {
  7788  		dAtA[i] = 0
  7789  	}
  7790  	i--
  7791  	dAtA[i] = 0x8
  7792  	return len(dAtA) - i, nil
  7793  }
  7794  
  7795  func (m *ApplicationSourceHelm) Marshal() (dAtA []byte, err error) {
  7796  	size := m.Size()
  7797  	dAtA = make([]byte, size)
  7798  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7799  	if err != nil {
  7800  		return nil, err
  7801  	}
  7802  	return dAtA[:n], nil
  7803  }
  7804  
  7805  func (m *ApplicationSourceHelm) MarshalTo(dAtA []byte) (int, error) {
  7806  	size := m.Size()
  7807  	return m.MarshalToSizedBuffer(dAtA[:size])
  7808  }
  7809  
  7810  func (m *ApplicationSourceHelm) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7811  	i := len(dAtA)
  7812  	_ = i
  7813  	var l int
  7814  	_ = l
  7815  	i--
  7816  	if m.SkipSchemaValidation {
  7817  		dAtA[i] = 1
  7818  	} else {
  7819  		dAtA[i] = 0
  7820  	}
  7821  	i--
  7822  	dAtA[i] = 0x78
  7823  	i--
  7824  	if m.SkipTests {
  7825  		dAtA[i] = 1
  7826  	} else {
  7827  		dAtA[i] = 0
  7828  	}
  7829  	i--
  7830  	dAtA[i] = 0x70
  7831  	if len(m.APIVersions) > 0 {
  7832  		for iNdEx := len(m.APIVersions) - 1; iNdEx >= 0; iNdEx-- {
  7833  			i -= len(m.APIVersions[iNdEx])
  7834  			copy(dAtA[i:], m.APIVersions[iNdEx])
  7835  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.APIVersions[iNdEx])))
  7836  			i--
  7837  			dAtA[i] = 0x6a
  7838  		}
  7839  	}
  7840  	i -= len(m.KubeVersion)
  7841  	copy(dAtA[i:], m.KubeVersion)
  7842  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.KubeVersion)))
  7843  	i--
  7844  	dAtA[i] = 0x62
  7845  	i -= len(m.Namespace)
  7846  	copy(dAtA[i:], m.Namespace)
  7847  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  7848  	i--
  7849  	dAtA[i] = 0x5a
  7850  	if m.ValuesObject != nil {
  7851  		{
  7852  			size, err := m.ValuesObject.MarshalToSizedBuffer(dAtA[:i])
  7853  			if err != nil {
  7854  				return 0, err
  7855  			}
  7856  			i -= size
  7857  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7858  		}
  7859  		i--
  7860  		dAtA[i] = 0x52
  7861  	}
  7862  	i--
  7863  	if m.SkipCrds {
  7864  		dAtA[i] = 1
  7865  	} else {
  7866  		dAtA[i] = 0
  7867  	}
  7868  	i--
  7869  	dAtA[i] = 0x48
  7870  	i--
  7871  	if m.IgnoreMissingValueFiles {
  7872  		dAtA[i] = 1
  7873  	} else {
  7874  		dAtA[i] = 0
  7875  	}
  7876  	i--
  7877  	dAtA[i] = 0x40
  7878  	i--
  7879  	if m.PassCredentials {
  7880  		dAtA[i] = 1
  7881  	} else {
  7882  		dAtA[i] = 0
  7883  	}
  7884  	i--
  7885  	dAtA[i] = 0x38
  7886  	i -= len(m.Version)
  7887  	copy(dAtA[i:], m.Version)
  7888  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Version)))
  7889  	i--
  7890  	dAtA[i] = 0x32
  7891  	if len(m.FileParameters) > 0 {
  7892  		for iNdEx := len(m.FileParameters) - 1; iNdEx >= 0; iNdEx-- {
  7893  			{
  7894  				size, err := m.FileParameters[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7895  				if err != nil {
  7896  					return 0, err
  7897  				}
  7898  				i -= size
  7899  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7900  			}
  7901  			i--
  7902  			dAtA[i] = 0x2a
  7903  		}
  7904  	}
  7905  	i -= len(m.Values)
  7906  	copy(dAtA[i:], m.Values)
  7907  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Values)))
  7908  	i--
  7909  	dAtA[i] = 0x22
  7910  	i -= len(m.ReleaseName)
  7911  	copy(dAtA[i:], m.ReleaseName)
  7912  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ReleaseName)))
  7913  	i--
  7914  	dAtA[i] = 0x1a
  7915  	if len(m.Parameters) > 0 {
  7916  		for iNdEx := len(m.Parameters) - 1; iNdEx >= 0; iNdEx-- {
  7917  			{
  7918  				size, err := m.Parameters[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7919  				if err != nil {
  7920  					return 0, err
  7921  				}
  7922  				i -= size
  7923  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7924  			}
  7925  			i--
  7926  			dAtA[i] = 0x12
  7927  		}
  7928  	}
  7929  	if len(m.ValueFiles) > 0 {
  7930  		for iNdEx := len(m.ValueFiles) - 1; iNdEx >= 0; iNdEx-- {
  7931  			i -= len(m.ValueFiles[iNdEx])
  7932  			copy(dAtA[i:], m.ValueFiles[iNdEx])
  7933  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.ValueFiles[iNdEx])))
  7934  			i--
  7935  			dAtA[i] = 0xa
  7936  		}
  7937  	}
  7938  	return len(dAtA) - i, nil
  7939  }
  7940  
  7941  func (m *ApplicationSourceJsonnet) Marshal() (dAtA []byte, err error) {
  7942  	size := m.Size()
  7943  	dAtA = make([]byte, size)
  7944  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7945  	if err != nil {
  7946  		return nil, err
  7947  	}
  7948  	return dAtA[:n], nil
  7949  }
  7950  
  7951  func (m *ApplicationSourceJsonnet) MarshalTo(dAtA []byte) (int, error) {
  7952  	size := m.Size()
  7953  	return m.MarshalToSizedBuffer(dAtA[:size])
  7954  }
  7955  
  7956  func (m *ApplicationSourceJsonnet) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7957  	i := len(dAtA)
  7958  	_ = i
  7959  	var l int
  7960  	_ = l
  7961  	if len(m.Libs) > 0 {
  7962  		for iNdEx := len(m.Libs) - 1; iNdEx >= 0; iNdEx-- {
  7963  			i -= len(m.Libs[iNdEx])
  7964  			copy(dAtA[i:], m.Libs[iNdEx])
  7965  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Libs[iNdEx])))
  7966  			i--
  7967  			dAtA[i] = 0x1a
  7968  		}
  7969  	}
  7970  	if len(m.TLAs) > 0 {
  7971  		for iNdEx := len(m.TLAs) - 1; iNdEx >= 0; iNdEx-- {
  7972  			{
  7973  				size, err := m.TLAs[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7974  				if err != nil {
  7975  					return 0, err
  7976  				}
  7977  				i -= size
  7978  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7979  			}
  7980  			i--
  7981  			dAtA[i] = 0x12
  7982  		}
  7983  	}
  7984  	if len(m.ExtVars) > 0 {
  7985  		for iNdEx := len(m.ExtVars) - 1; iNdEx >= 0; iNdEx-- {
  7986  			{
  7987  				size, err := m.ExtVars[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7988  				if err != nil {
  7989  					return 0, err
  7990  				}
  7991  				i -= size
  7992  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7993  			}
  7994  			i--
  7995  			dAtA[i] = 0xa
  7996  		}
  7997  	}
  7998  	return len(dAtA) - i, nil
  7999  }
  8000  
  8001  func (m *ApplicationSourceKustomize) Marshal() (dAtA []byte, err error) {
  8002  	size := m.Size()
  8003  	dAtA = make([]byte, size)
  8004  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8005  	if err != nil {
  8006  		return nil, err
  8007  	}
  8008  	return dAtA[:n], nil
  8009  }
  8010  
  8011  func (m *ApplicationSourceKustomize) MarshalTo(dAtA []byte) (int, error) {
  8012  	size := m.Size()
  8013  	return m.MarshalToSizedBuffer(dAtA[:size])
  8014  }
  8015  
  8016  func (m *ApplicationSourceKustomize) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8017  	i := len(dAtA)
  8018  	_ = i
  8019  	var l int
  8020  	_ = l
  8021  	i--
  8022  	if m.LabelIncludeTemplates {
  8023  		dAtA[i] = 1
  8024  	} else {
  8025  		dAtA[i] = 0
  8026  	}
  8027  	i--
  8028  	dAtA[i] = 0x1
  8029  	i--
  8030  	dAtA[i] = 0x90
  8031  	i--
  8032  	if m.IgnoreMissingComponents {
  8033  		dAtA[i] = 1
  8034  	} else {
  8035  		dAtA[i] = 0
  8036  	}
  8037  	i--
  8038  	dAtA[i] = 0x1
  8039  	i--
  8040  	dAtA[i] = 0x88
  8041  	if len(m.APIVersions) > 0 {
  8042  		for iNdEx := len(m.APIVersions) - 1; iNdEx >= 0; iNdEx-- {
  8043  			i -= len(m.APIVersions[iNdEx])
  8044  			copy(dAtA[i:], m.APIVersions[iNdEx])
  8045  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.APIVersions[iNdEx])))
  8046  			i--
  8047  			dAtA[i] = 0x1
  8048  			i--
  8049  			dAtA[i] = 0x82
  8050  		}
  8051  	}
  8052  	i -= len(m.KubeVersion)
  8053  	copy(dAtA[i:], m.KubeVersion)
  8054  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.KubeVersion)))
  8055  	i--
  8056  	dAtA[i] = 0x7a
  8057  	i--
  8058  	if m.LabelWithoutSelector {
  8059  		dAtA[i] = 1
  8060  	} else {
  8061  		dAtA[i] = 0
  8062  	}
  8063  	i--
  8064  	dAtA[i] = 0x70
  8065  	if len(m.Components) > 0 {
  8066  		for iNdEx := len(m.Components) - 1; iNdEx >= 0; iNdEx-- {
  8067  			i -= len(m.Components[iNdEx])
  8068  			copy(dAtA[i:], m.Components[iNdEx])
  8069  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Components[iNdEx])))
  8070  			i--
  8071  			dAtA[i] = 0x6a
  8072  		}
  8073  	}
  8074  	if len(m.Patches) > 0 {
  8075  		for iNdEx := len(m.Patches) - 1; iNdEx >= 0; iNdEx-- {
  8076  			{
  8077  				size, err := m.Patches[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8078  				if err != nil {
  8079  					return 0, err
  8080  				}
  8081  				i -= size
  8082  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  8083  			}
  8084  			i--
  8085  			dAtA[i] = 0x62
  8086  		}
  8087  	}
  8088  	if len(m.Replicas) > 0 {
  8089  		for iNdEx := len(m.Replicas) - 1; iNdEx >= 0; iNdEx-- {
  8090  			{
  8091  				size, err := m.Replicas[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8092  				if err != nil {
  8093  					return 0, err
  8094  				}
  8095  				i -= size
  8096  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  8097  			}
  8098  			i--
  8099  			dAtA[i] = 0x5a
  8100  		}
  8101  	}
  8102  	i--
  8103  	if m.CommonAnnotationsEnvsubst {
  8104  		dAtA[i] = 1
  8105  	} else {
  8106  		dAtA[i] = 0
  8107  	}
  8108  	i--
  8109  	dAtA[i] = 0x50
  8110  	i -= len(m.Namespace)
  8111  	copy(dAtA[i:], m.Namespace)
  8112  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  8113  	i--
  8114  	dAtA[i] = 0x4a
  8115  	i--
  8116  	if m.ForceCommonAnnotations {
  8117  		dAtA[i] = 1
  8118  	} else {
  8119  		dAtA[i] = 0
  8120  	}
  8121  	i--
  8122  	dAtA[i] = 0x40
  8123  	i--
  8124  	if m.ForceCommonLabels {
  8125  		dAtA[i] = 1
  8126  	} else {
  8127  		dAtA[i] = 0
  8128  	}
  8129  	i--
  8130  	dAtA[i] = 0x38
  8131  	if len(m.CommonAnnotations) > 0 {
  8132  		keysForCommonAnnotations := make([]string, 0, len(m.CommonAnnotations))
  8133  		for k := range m.CommonAnnotations {
  8134  			keysForCommonAnnotations = append(keysForCommonAnnotations, string(k))
  8135  		}
  8136  		github_com_gogo_protobuf_sortkeys.Strings(keysForCommonAnnotations)
  8137  		for iNdEx := len(keysForCommonAnnotations) - 1; iNdEx >= 0; iNdEx-- {
  8138  			v := m.CommonAnnotations[string(keysForCommonAnnotations[iNdEx])]
  8139  			baseI := i
  8140  			i -= len(v)
  8141  			copy(dAtA[i:], v)
  8142  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  8143  			i--
  8144  			dAtA[i] = 0x12
  8145  			i -= len(keysForCommonAnnotations[iNdEx])
  8146  			copy(dAtA[i:], keysForCommonAnnotations[iNdEx])
  8147  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForCommonAnnotations[iNdEx])))
  8148  			i--
  8149  			dAtA[i] = 0xa
  8150  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  8151  			i--
  8152  			dAtA[i] = 0x32
  8153  		}
  8154  	}
  8155  	i -= len(m.Version)
  8156  	copy(dAtA[i:], m.Version)
  8157  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Version)))
  8158  	i--
  8159  	dAtA[i] = 0x2a
  8160  	if len(m.CommonLabels) > 0 {
  8161  		keysForCommonLabels := make([]string, 0, len(m.CommonLabels))
  8162  		for k := range m.CommonLabels {
  8163  			keysForCommonLabels = append(keysForCommonLabels, string(k))
  8164  		}
  8165  		github_com_gogo_protobuf_sortkeys.Strings(keysForCommonLabels)
  8166  		for iNdEx := len(keysForCommonLabels) - 1; iNdEx >= 0; iNdEx-- {
  8167  			v := m.CommonLabels[string(keysForCommonLabels[iNdEx])]
  8168  			baseI := i
  8169  			i -= len(v)
  8170  			copy(dAtA[i:], v)
  8171  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  8172  			i--
  8173  			dAtA[i] = 0x12
  8174  			i -= len(keysForCommonLabels[iNdEx])
  8175  			copy(dAtA[i:], keysForCommonLabels[iNdEx])
  8176  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForCommonLabels[iNdEx])))
  8177  			i--
  8178  			dAtA[i] = 0xa
  8179  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  8180  			i--
  8181  			dAtA[i] = 0x22
  8182  		}
  8183  	}
  8184  	if len(m.Images) > 0 {
  8185  		for iNdEx := len(m.Images) - 1; iNdEx >= 0; iNdEx-- {
  8186  			i -= len(m.Images[iNdEx])
  8187  			copy(dAtA[i:], m.Images[iNdEx])
  8188  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Images[iNdEx])))
  8189  			i--
  8190  			dAtA[i] = 0x1a
  8191  		}
  8192  	}
  8193  	i -= len(m.NameSuffix)
  8194  	copy(dAtA[i:], m.NameSuffix)
  8195  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.NameSuffix)))
  8196  	i--
  8197  	dAtA[i] = 0x12
  8198  	i -= len(m.NamePrefix)
  8199  	copy(dAtA[i:], m.NamePrefix)
  8200  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.NamePrefix)))
  8201  	i--
  8202  	dAtA[i] = 0xa
  8203  	return len(dAtA) - i, nil
  8204  }
  8205  
  8206  func (m *ApplicationSourcePlugin) Marshal() (dAtA []byte, err error) {
  8207  	size := m.Size()
  8208  	dAtA = make([]byte, size)
  8209  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8210  	if err != nil {
  8211  		return nil, err
  8212  	}
  8213  	return dAtA[:n], nil
  8214  }
  8215  
  8216  func (m *ApplicationSourcePlugin) MarshalTo(dAtA []byte) (int, error) {
  8217  	size := m.Size()
  8218  	return m.MarshalToSizedBuffer(dAtA[:size])
  8219  }
  8220  
  8221  func (m *ApplicationSourcePlugin) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8222  	i := len(dAtA)
  8223  	_ = i
  8224  	var l int
  8225  	_ = l
  8226  	if len(m.Parameters) > 0 {
  8227  		for iNdEx := len(m.Parameters) - 1; iNdEx >= 0; iNdEx-- {
  8228  			{
  8229  				size, err := m.Parameters[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8230  				if err != nil {
  8231  					return 0, err
  8232  				}
  8233  				i -= size
  8234  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  8235  			}
  8236  			i--
  8237  			dAtA[i] = 0x1a
  8238  		}
  8239  	}
  8240  	if len(m.Env) > 0 {
  8241  		for iNdEx := len(m.Env) - 1; iNdEx >= 0; iNdEx-- {
  8242  			{
  8243  				size, err := m.Env[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8244  				if err != nil {
  8245  					return 0, err
  8246  				}
  8247  				i -= size
  8248  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  8249  			}
  8250  			i--
  8251  			dAtA[i] = 0x12
  8252  		}
  8253  	}
  8254  	i -= len(m.Name)
  8255  	copy(dAtA[i:], m.Name)
  8256  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  8257  	i--
  8258  	dAtA[i] = 0xa
  8259  	return len(dAtA) - i, nil
  8260  }
  8261  
  8262  func (m *ApplicationSourcePluginParameter) 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 *ApplicationSourcePluginParameter) MarshalTo(dAtA []byte) (int, error) {
  8273  	size := m.Size()
  8274  	return m.MarshalToSizedBuffer(dAtA[:size])
  8275  }
  8276  
  8277  func (m *ApplicationSourcePluginParameter) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8278  	i := len(dAtA)
  8279  	_ = i
  8280  	var l int
  8281  	_ = l
  8282  	if m.String_ != nil {
  8283  		i -= len(*m.String_)
  8284  		copy(dAtA[i:], *m.String_)
  8285  		i = encodeVarintGenerated(dAtA, i, uint64(len(*m.String_)))
  8286  		i--
  8287  		dAtA[i] = 0x2a
  8288  	}
  8289  	if m.OptionalArray != nil {
  8290  		{
  8291  			size, err := m.OptionalArray.MarshalToSizedBuffer(dAtA[:i])
  8292  			if err != nil {
  8293  				return 0, err
  8294  			}
  8295  			i -= size
  8296  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  8297  		}
  8298  		i--
  8299  		dAtA[i] = 0x22
  8300  	}
  8301  	if m.OptionalMap != nil {
  8302  		{
  8303  			size, err := m.OptionalMap.MarshalToSizedBuffer(dAtA[:i])
  8304  			if err != nil {
  8305  				return 0, err
  8306  			}
  8307  			i -= size
  8308  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  8309  		}
  8310  		i--
  8311  		dAtA[i] = 0x1a
  8312  	}
  8313  	i -= len(m.Name)
  8314  	copy(dAtA[i:], m.Name)
  8315  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  8316  	i--
  8317  	dAtA[i] = 0xa
  8318  	return len(dAtA) - i, nil
  8319  }
  8320  
  8321  func (m *ApplicationSpec) Marshal() (dAtA []byte, err error) {
  8322  	size := m.Size()
  8323  	dAtA = make([]byte, size)
  8324  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8325  	if err != nil {
  8326  		return nil, err
  8327  	}
  8328  	return dAtA[:n], nil
  8329  }
  8330  
  8331  func (m *ApplicationSpec) MarshalTo(dAtA []byte) (int, error) {
  8332  	size := m.Size()
  8333  	return m.MarshalToSizedBuffer(dAtA[:size])
  8334  }
  8335  
  8336  func (m *ApplicationSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8337  	i := len(dAtA)
  8338  	_ = i
  8339  	var l int
  8340  	_ = l
  8341  	if m.SourceHydrator != nil {
  8342  		{
  8343  			size, err := m.SourceHydrator.MarshalToSizedBuffer(dAtA[:i])
  8344  			if err != nil {
  8345  				return 0, err
  8346  			}
  8347  			i -= size
  8348  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  8349  		}
  8350  		i--
  8351  		dAtA[i] = 0x4a
  8352  	}
  8353  	if len(m.Sources) > 0 {
  8354  		for iNdEx := len(m.Sources) - 1; iNdEx >= 0; iNdEx-- {
  8355  			{
  8356  				size, err := m.Sources[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8357  				if err != nil {
  8358  					return 0, err
  8359  				}
  8360  				i -= size
  8361  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  8362  			}
  8363  			i--
  8364  			dAtA[i] = 0x42
  8365  		}
  8366  	}
  8367  	if m.RevisionHistoryLimit != nil {
  8368  		i = encodeVarintGenerated(dAtA, i, uint64(*m.RevisionHistoryLimit))
  8369  		i--
  8370  		dAtA[i] = 0x38
  8371  	}
  8372  	if len(m.Info) > 0 {
  8373  		for iNdEx := len(m.Info) - 1; iNdEx >= 0; iNdEx-- {
  8374  			{
  8375  				size, err := m.Info[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8376  				if err != nil {
  8377  					return 0, err
  8378  				}
  8379  				i -= size
  8380  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  8381  			}
  8382  			i--
  8383  			dAtA[i] = 0x32
  8384  		}
  8385  	}
  8386  	if len(m.IgnoreDifferences) > 0 {
  8387  		for iNdEx := len(m.IgnoreDifferences) - 1; iNdEx >= 0; iNdEx-- {
  8388  			{
  8389  				size, err := m.IgnoreDifferences[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8390  				if err != nil {
  8391  					return 0, err
  8392  				}
  8393  				i -= size
  8394  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  8395  			}
  8396  			i--
  8397  			dAtA[i] = 0x2a
  8398  		}
  8399  	}
  8400  	if m.SyncPolicy != nil {
  8401  		{
  8402  			size, err := m.SyncPolicy.MarshalToSizedBuffer(dAtA[:i])
  8403  			if err != nil {
  8404  				return 0, err
  8405  			}
  8406  			i -= size
  8407  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  8408  		}
  8409  		i--
  8410  		dAtA[i] = 0x22
  8411  	}
  8412  	i -= len(m.Project)
  8413  	copy(dAtA[i:], m.Project)
  8414  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Project)))
  8415  	i--
  8416  	dAtA[i] = 0x1a
  8417  	{
  8418  		size, err := m.Destination.MarshalToSizedBuffer(dAtA[:i])
  8419  		if err != nil {
  8420  			return 0, err
  8421  		}
  8422  		i -= size
  8423  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  8424  	}
  8425  	i--
  8426  	dAtA[i] = 0x12
  8427  	if m.Source != nil {
  8428  		{
  8429  			size, err := m.Source.MarshalToSizedBuffer(dAtA[:i])
  8430  			if err != nil {
  8431  				return 0, err
  8432  			}
  8433  			i -= size
  8434  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  8435  		}
  8436  		i--
  8437  		dAtA[i] = 0xa
  8438  	}
  8439  	return len(dAtA) - i, nil
  8440  }
  8441  
  8442  func (m *ApplicationStatus) 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 *ApplicationStatus) MarshalTo(dAtA []byte) (int, error) {
  8453  	size := m.Size()
  8454  	return m.MarshalToSizedBuffer(dAtA[:size])
  8455  }
  8456  
  8457  func (m *ApplicationStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8458  	i := len(dAtA)
  8459  	_ = i
  8460  	var l int
  8461  	_ = l
  8462  	{
  8463  		size, err := m.SourceHydrator.MarshalToSizedBuffer(dAtA[:i])
  8464  		if err != nil {
  8465  			return 0, err
  8466  		}
  8467  		i -= size
  8468  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  8469  	}
  8470  	i--
  8471  	dAtA[i] = 0x72
  8472  	i -= len(m.ControllerNamespace)
  8473  	copy(dAtA[i:], m.ControllerNamespace)
  8474  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ControllerNamespace)))
  8475  	i--
  8476  	dAtA[i] = 0x6a
  8477  	if len(m.SourceTypes) > 0 {
  8478  		for iNdEx := len(m.SourceTypes) - 1; iNdEx >= 0; iNdEx-- {
  8479  			i -= len(m.SourceTypes[iNdEx])
  8480  			copy(dAtA[i:], m.SourceTypes[iNdEx])
  8481  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.SourceTypes[iNdEx])))
  8482  			i--
  8483  			dAtA[i] = 0x62
  8484  		}
  8485  	}
  8486  	i -= len(m.ResourceHealthSource)
  8487  	copy(dAtA[i:], m.ResourceHealthSource)
  8488  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ResourceHealthSource)))
  8489  	i--
  8490  	dAtA[i] = 0x5a
  8491  	{
  8492  		size, err := m.Summary.MarshalToSizedBuffer(dAtA[:i])
  8493  		if err != nil {
  8494  			return 0, err
  8495  		}
  8496  		i -= size
  8497  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  8498  	}
  8499  	i--
  8500  	dAtA[i] = 0x52
  8501  	i -= len(m.SourceType)
  8502  	copy(dAtA[i:], m.SourceType)
  8503  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.SourceType)))
  8504  	i--
  8505  	dAtA[i] = 0x4a
  8506  	if m.ObservedAt != nil {
  8507  		{
  8508  			size, err := m.ObservedAt.MarshalToSizedBuffer(dAtA[:i])
  8509  			if err != nil {
  8510  				return 0, err
  8511  			}
  8512  			i -= size
  8513  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  8514  		}
  8515  		i--
  8516  		dAtA[i] = 0x42
  8517  	}
  8518  	if m.OperationState != nil {
  8519  		{
  8520  			size, err := m.OperationState.MarshalToSizedBuffer(dAtA[:i])
  8521  			if err != nil {
  8522  				return 0, err
  8523  			}
  8524  			i -= size
  8525  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  8526  		}
  8527  		i--
  8528  		dAtA[i] = 0x3a
  8529  	}
  8530  	if m.ReconciledAt != nil {
  8531  		{
  8532  			size, err := m.ReconciledAt.MarshalToSizedBuffer(dAtA[:i])
  8533  			if err != nil {
  8534  				return 0, err
  8535  			}
  8536  			i -= size
  8537  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  8538  		}
  8539  		i--
  8540  		dAtA[i] = 0x32
  8541  	}
  8542  	if len(m.Conditions) > 0 {
  8543  		for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  8544  			{
  8545  				size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8546  				if err != nil {
  8547  					return 0, err
  8548  				}
  8549  				i -= size
  8550  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  8551  			}
  8552  			i--
  8553  			dAtA[i] = 0x2a
  8554  		}
  8555  	}
  8556  	if len(m.History) > 0 {
  8557  		for iNdEx := len(m.History) - 1; iNdEx >= 0; iNdEx-- {
  8558  			{
  8559  				size, err := m.History[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8560  				if err != nil {
  8561  					return 0, err
  8562  				}
  8563  				i -= size
  8564  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  8565  			}
  8566  			i--
  8567  			dAtA[i] = 0x22
  8568  		}
  8569  	}
  8570  	{
  8571  		size, err := m.Health.MarshalToSizedBuffer(dAtA[:i])
  8572  		if err != nil {
  8573  			return 0, err
  8574  		}
  8575  		i -= size
  8576  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  8577  	}
  8578  	i--
  8579  	dAtA[i] = 0x1a
  8580  	{
  8581  		size, err := m.Sync.MarshalToSizedBuffer(dAtA[:i])
  8582  		if err != nil {
  8583  			return 0, err
  8584  		}
  8585  		i -= size
  8586  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  8587  	}
  8588  	i--
  8589  	dAtA[i] = 0x12
  8590  	if len(m.Resources) > 0 {
  8591  		for iNdEx := len(m.Resources) - 1; iNdEx >= 0; iNdEx-- {
  8592  			{
  8593  				size, err := m.Resources[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8594  				if err != nil {
  8595  					return 0, err
  8596  				}
  8597  				i -= size
  8598  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  8599  			}
  8600  			i--
  8601  			dAtA[i] = 0xa
  8602  		}
  8603  	}
  8604  	return len(dAtA) - i, nil
  8605  }
  8606  
  8607  func (m *ApplicationSummary) Marshal() (dAtA []byte, err error) {
  8608  	size := m.Size()
  8609  	dAtA = make([]byte, size)
  8610  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8611  	if err != nil {
  8612  		return nil, err
  8613  	}
  8614  	return dAtA[:n], nil
  8615  }
  8616  
  8617  func (m *ApplicationSummary) MarshalTo(dAtA []byte) (int, error) {
  8618  	size := m.Size()
  8619  	return m.MarshalToSizedBuffer(dAtA[:size])
  8620  }
  8621  
  8622  func (m *ApplicationSummary) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8623  	i := len(dAtA)
  8624  	_ = i
  8625  	var l int
  8626  	_ = l
  8627  	if len(m.Images) > 0 {
  8628  		for iNdEx := len(m.Images) - 1; iNdEx >= 0; iNdEx-- {
  8629  			i -= len(m.Images[iNdEx])
  8630  			copy(dAtA[i:], m.Images[iNdEx])
  8631  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Images[iNdEx])))
  8632  			i--
  8633  			dAtA[i] = 0x12
  8634  		}
  8635  	}
  8636  	if len(m.ExternalURLs) > 0 {
  8637  		for iNdEx := len(m.ExternalURLs) - 1; iNdEx >= 0; iNdEx-- {
  8638  			i -= len(m.ExternalURLs[iNdEx])
  8639  			copy(dAtA[i:], m.ExternalURLs[iNdEx])
  8640  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.ExternalURLs[iNdEx])))
  8641  			i--
  8642  			dAtA[i] = 0xa
  8643  		}
  8644  	}
  8645  	return len(dAtA) - i, nil
  8646  }
  8647  
  8648  func (m *ApplicationTree) Marshal() (dAtA []byte, err error) {
  8649  	size := m.Size()
  8650  	dAtA = make([]byte, size)
  8651  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8652  	if err != nil {
  8653  		return nil, err
  8654  	}
  8655  	return dAtA[:n], nil
  8656  }
  8657  
  8658  func (m *ApplicationTree) MarshalTo(dAtA []byte) (int, error) {
  8659  	size := m.Size()
  8660  	return m.MarshalToSizedBuffer(dAtA[:size])
  8661  }
  8662  
  8663  func (m *ApplicationTree) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8664  	i := len(dAtA)
  8665  	_ = i
  8666  	var l int
  8667  	_ = l
  8668  	i = encodeVarintGenerated(dAtA, i, uint64(m.ShardsCount))
  8669  	i--
  8670  	dAtA[i] = 0x20
  8671  	if len(m.Hosts) > 0 {
  8672  		for iNdEx := len(m.Hosts) - 1; iNdEx >= 0; iNdEx-- {
  8673  			{
  8674  				size, err := m.Hosts[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8675  				if err != nil {
  8676  					return 0, err
  8677  				}
  8678  				i -= size
  8679  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  8680  			}
  8681  			i--
  8682  			dAtA[i] = 0x1a
  8683  		}
  8684  	}
  8685  	if len(m.OrphanedNodes) > 0 {
  8686  		for iNdEx := len(m.OrphanedNodes) - 1; iNdEx >= 0; iNdEx-- {
  8687  			{
  8688  				size, err := m.OrphanedNodes[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8689  				if err != nil {
  8690  					return 0, err
  8691  				}
  8692  				i -= size
  8693  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  8694  			}
  8695  			i--
  8696  			dAtA[i] = 0x12
  8697  		}
  8698  	}
  8699  	if len(m.Nodes) > 0 {
  8700  		for iNdEx := len(m.Nodes) - 1; iNdEx >= 0; iNdEx-- {
  8701  			{
  8702  				size, err := m.Nodes[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8703  				if err != nil {
  8704  					return 0, err
  8705  				}
  8706  				i -= size
  8707  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  8708  			}
  8709  			i--
  8710  			dAtA[i] = 0xa
  8711  		}
  8712  	}
  8713  	return len(dAtA) - i, nil
  8714  }
  8715  
  8716  func (m *ApplicationWatchEvent) Marshal() (dAtA []byte, err error) {
  8717  	size := m.Size()
  8718  	dAtA = make([]byte, size)
  8719  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8720  	if err != nil {
  8721  		return nil, err
  8722  	}
  8723  	return dAtA[:n], nil
  8724  }
  8725  
  8726  func (m *ApplicationWatchEvent) MarshalTo(dAtA []byte) (int, error) {
  8727  	size := m.Size()
  8728  	return m.MarshalToSizedBuffer(dAtA[:size])
  8729  }
  8730  
  8731  func (m *ApplicationWatchEvent) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8732  	i := len(dAtA)
  8733  	_ = i
  8734  	var l int
  8735  	_ = l
  8736  	{
  8737  		size, err := m.Application.MarshalToSizedBuffer(dAtA[:i])
  8738  		if err != nil {
  8739  			return 0, err
  8740  		}
  8741  		i -= size
  8742  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  8743  	}
  8744  	i--
  8745  	dAtA[i] = 0x12
  8746  	i -= len(m.Type)
  8747  	copy(dAtA[i:], m.Type)
  8748  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  8749  	i--
  8750  	dAtA[i] = 0xa
  8751  	return len(dAtA) - i, nil
  8752  }
  8753  
  8754  func (m *Backoff) Marshal() (dAtA []byte, err error) {
  8755  	size := m.Size()
  8756  	dAtA = make([]byte, size)
  8757  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8758  	if err != nil {
  8759  		return nil, err
  8760  	}
  8761  	return dAtA[:n], nil
  8762  }
  8763  
  8764  func (m *Backoff) MarshalTo(dAtA []byte) (int, error) {
  8765  	size := m.Size()
  8766  	return m.MarshalToSizedBuffer(dAtA[:size])
  8767  }
  8768  
  8769  func (m *Backoff) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8770  	i := len(dAtA)
  8771  	_ = i
  8772  	var l int
  8773  	_ = l
  8774  	i -= len(m.MaxDuration)
  8775  	copy(dAtA[i:], m.MaxDuration)
  8776  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.MaxDuration)))
  8777  	i--
  8778  	dAtA[i] = 0x1a
  8779  	if m.Factor != nil {
  8780  		i = encodeVarintGenerated(dAtA, i, uint64(*m.Factor))
  8781  		i--
  8782  		dAtA[i] = 0x10
  8783  	}
  8784  	i -= len(m.Duration)
  8785  	copy(dAtA[i:], m.Duration)
  8786  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Duration)))
  8787  	i--
  8788  	dAtA[i] = 0xa
  8789  	return len(dAtA) - i, nil
  8790  }
  8791  
  8792  func (m *BasicAuthBitbucketServer) Marshal() (dAtA []byte, err error) {
  8793  	size := m.Size()
  8794  	dAtA = make([]byte, size)
  8795  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8796  	if err != nil {
  8797  		return nil, err
  8798  	}
  8799  	return dAtA[:n], nil
  8800  }
  8801  
  8802  func (m *BasicAuthBitbucketServer) MarshalTo(dAtA []byte) (int, error) {
  8803  	size := m.Size()
  8804  	return m.MarshalToSizedBuffer(dAtA[:size])
  8805  }
  8806  
  8807  func (m *BasicAuthBitbucketServer) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8808  	i := len(dAtA)
  8809  	_ = i
  8810  	var l int
  8811  	_ = l
  8812  	if m.PasswordRef != nil {
  8813  		{
  8814  			size, err := m.PasswordRef.MarshalToSizedBuffer(dAtA[:i])
  8815  			if err != nil {
  8816  				return 0, err
  8817  			}
  8818  			i -= size
  8819  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  8820  		}
  8821  		i--
  8822  		dAtA[i] = 0x12
  8823  	}
  8824  	i -= len(m.Username)
  8825  	copy(dAtA[i:], m.Username)
  8826  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Username)))
  8827  	i--
  8828  	dAtA[i] = 0xa
  8829  	return len(dAtA) - i, nil
  8830  }
  8831  
  8832  func (m *BearerTokenBitbucket) Marshal() (dAtA []byte, err error) {
  8833  	size := m.Size()
  8834  	dAtA = make([]byte, size)
  8835  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8836  	if err != nil {
  8837  		return nil, err
  8838  	}
  8839  	return dAtA[:n], nil
  8840  }
  8841  
  8842  func (m *BearerTokenBitbucket) MarshalTo(dAtA []byte) (int, error) {
  8843  	size := m.Size()
  8844  	return m.MarshalToSizedBuffer(dAtA[:size])
  8845  }
  8846  
  8847  func (m *BearerTokenBitbucket) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8848  	i := len(dAtA)
  8849  	_ = i
  8850  	var l int
  8851  	_ = l
  8852  	if m.TokenRef != nil {
  8853  		{
  8854  			size, err := m.TokenRef.MarshalToSizedBuffer(dAtA[:i])
  8855  			if err != nil {
  8856  				return 0, err
  8857  			}
  8858  			i -= size
  8859  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  8860  		}
  8861  		i--
  8862  		dAtA[i] = 0xa
  8863  	}
  8864  	return len(dAtA) - i, nil
  8865  }
  8866  
  8867  func (m *BearerTokenBitbucketCloud) Marshal() (dAtA []byte, err error) {
  8868  	size := m.Size()
  8869  	dAtA = make([]byte, size)
  8870  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8871  	if err != nil {
  8872  		return nil, err
  8873  	}
  8874  	return dAtA[:n], nil
  8875  }
  8876  
  8877  func (m *BearerTokenBitbucketCloud) MarshalTo(dAtA []byte) (int, error) {
  8878  	size := m.Size()
  8879  	return m.MarshalToSizedBuffer(dAtA[:size])
  8880  }
  8881  
  8882  func (m *BearerTokenBitbucketCloud) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8883  	i := len(dAtA)
  8884  	_ = i
  8885  	var l int
  8886  	_ = l
  8887  	if m.TokenRef != nil {
  8888  		{
  8889  			size, err := m.TokenRef.MarshalToSizedBuffer(dAtA[:i])
  8890  			if err != nil {
  8891  				return 0, err
  8892  			}
  8893  			i -= size
  8894  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  8895  		}
  8896  		i--
  8897  		dAtA[i] = 0xa
  8898  	}
  8899  	return len(dAtA) - i, nil
  8900  }
  8901  
  8902  func (m *ChartDetails) Marshal() (dAtA []byte, err error) {
  8903  	size := m.Size()
  8904  	dAtA = make([]byte, size)
  8905  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8906  	if err != nil {
  8907  		return nil, err
  8908  	}
  8909  	return dAtA[:n], nil
  8910  }
  8911  
  8912  func (m *ChartDetails) MarshalTo(dAtA []byte) (int, error) {
  8913  	size := m.Size()
  8914  	return m.MarshalToSizedBuffer(dAtA[:size])
  8915  }
  8916  
  8917  func (m *ChartDetails) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8918  	i := len(dAtA)
  8919  	_ = i
  8920  	var l int
  8921  	_ = l
  8922  	if len(m.Maintainers) > 0 {
  8923  		for iNdEx := len(m.Maintainers) - 1; iNdEx >= 0; iNdEx-- {
  8924  			i -= len(m.Maintainers[iNdEx])
  8925  			copy(dAtA[i:], m.Maintainers[iNdEx])
  8926  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Maintainers[iNdEx])))
  8927  			i--
  8928  			dAtA[i] = 0x1a
  8929  		}
  8930  	}
  8931  	i -= len(m.Home)
  8932  	copy(dAtA[i:], m.Home)
  8933  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Home)))
  8934  	i--
  8935  	dAtA[i] = 0x12
  8936  	i -= len(m.Description)
  8937  	copy(dAtA[i:], m.Description)
  8938  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Description)))
  8939  	i--
  8940  	dAtA[i] = 0xa
  8941  	return len(dAtA) - i, nil
  8942  }
  8943  
  8944  func (m *Cluster) Marshal() (dAtA []byte, err error) {
  8945  	size := m.Size()
  8946  	dAtA = make([]byte, size)
  8947  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8948  	if err != nil {
  8949  		return nil, err
  8950  	}
  8951  	return dAtA[:n], nil
  8952  }
  8953  
  8954  func (m *Cluster) MarshalTo(dAtA []byte) (int, error) {
  8955  	size := m.Size()
  8956  	return m.MarshalToSizedBuffer(dAtA[:size])
  8957  }
  8958  
  8959  func (m *Cluster) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8960  	i := len(dAtA)
  8961  	_ = i
  8962  	var l int
  8963  	_ = l
  8964  	if len(m.Annotations) > 0 {
  8965  		keysForAnnotations := make([]string, 0, len(m.Annotations))
  8966  		for k := range m.Annotations {
  8967  			keysForAnnotations = append(keysForAnnotations, string(k))
  8968  		}
  8969  		github_com_gogo_protobuf_sortkeys.Strings(keysForAnnotations)
  8970  		for iNdEx := len(keysForAnnotations) - 1; iNdEx >= 0; iNdEx-- {
  8971  			v := m.Annotations[string(keysForAnnotations[iNdEx])]
  8972  			baseI := i
  8973  			i -= len(v)
  8974  			copy(dAtA[i:], v)
  8975  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  8976  			i--
  8977  			dAtA[i] = 0x12
  8978  			i -= len(keysForAnnotations[iNdEx])
  8979  			copy(dAtA[i:], keysForAnnotations[iNdEx])
  8980  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForAnnotations[iNdEx])))
  8981  			i--
  8982  			dAtA[i] = 0xa
  8983  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  8984  			i--
  8985  			dAtA[i] = 0x6a
  8986  		}
  8987  	}
  8988  	if len(m.Labels) > 0 {
  8989  		keysForLabels := make([]string, 0, len(m.Labels))
  8990  		for k := range m.Labels {
  8991  			keysForLabels = append(keysForLabels, string(k))
  8992  		}
  8993  		github_com_gogo_protobuf_sortkeys.Strings(keysForLabels)
  8994  		for iNdEx := len(keysForLabels) - 1; iNdEx >= 0; iNdEx-- {
  8995  			v := m.Labels[string(keysForLabels[iNdEx])]
  8996  			baseI := i
  8997  			i -= len(v)
  8998  			copy(dAtA[i:], v)
  8999  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  9000  			i--
  9001  			dAtA[i] = 0x12
  9002  			i -= len(keysForLabels[iNdEx])
  9003  			copy(dAtA[i:], keysForLabels[iNdEx])
  9004  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForLabels[iNdEx])))
  9005  			i--
  9006  			dAtA[i] = 0xa
  9007  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  9008  			i--
  9009  			dAtA[i] = 0x62
  9010  		}
  9011  	}
  9012  	i -= len(m.Project)
  9013  	copy(dAtA[i:], m.Project)
  9014  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Project)))
  9015  	i--
  9016  	dAtA[i] = 0x5a
  9017  	i--
  9018  	if m.ClusterResources {
  9019  		dAtA[i] = 1
  9020  	} else {
  9021  		dAtA[i] = 0
  9022  	}
  9023  	i--
  9024  	dAtA[i] = 0x50
  9025  	if m.Shard != nil {
  9026  		i = encodeVarintGenerated(dAtA, i, uint64(*m.Shard))
  9027  		i--
  9028  		dAtA[i] = 0x48
  9029  	}
  9030  	{
  9031  		size, err := m.Info.MarshalToSizedBuffer(dAtA[:i])
  9032  		if err != nil {
  9033  			return 0, err
  9034  		}
  9035  		i -= size
  9036  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  9037  	}
  9038  	i--
  9039  	dAtA[i] = 0x42
  9040  	if m.RefreshRequestedAt != nil {
  9041  		{
  9042  			size, err := m.RefreshRequestedAt.MarshalToSizedBuffer(dAtA[:i])
  9043  			if err != nil {
  9044  				return 0, err
  9045  			}
  9046  			i -= size
  9047  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  9048  		}
  9049  		i--
  9050  		dAtA[i] = 0x3a
  9051  	}
  9052  	if len(m.Namespaces) > 0 {
  9053  		for iNdEx := len(m.Namespaces) - 1; iNdEx >= 0; iNdEx-- {
  9054  			i -= len(m.Namespaces[iNdEx])
  9055  			copy(dAtA[i:], m.Namespaces[iNdEx])
  9056  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespaces[iNdEx])))
  9057  			i--
  9058  			dAtA[i] = 0x32
  9059  		}
  9060  	}
  9061  	i -= len(m.ServerVersion)
  9062  	copy(dAtA[i:], m.ServerVersion)
  9063  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ServerVersion)))
  9064  	i--
  9065  	dAtA[i] = 0x2a
  9066  	{
  9067  		size, err := m.ConnectionState.MarshalToSizedBuffer(dAtA[:i])
  9068  		if err != nil {
  9069  			return 0, err
  9070  		}
  9071  		i -= size
  9072  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  9073  	}
  9074  	i--
  9075  	dAtA[i] = 0x22
  9076  	{
  9077  		size, err := m.Config.MarshalToSizedBuffer(dAtA[:i])
  9078  		if err != nil {
  9079  			return 0, err
  9080  		}
  9081  		i -= size
  9082  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  9083  	}
  9084  	i--
  9085  	dAtA[i] = 0x1a
  9086  	i -= len(m.Name)
  9087  	copy(dAtA[i:], m.Name)
  9088  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  9089  	i--
  9090  	dAtA[i] = 0x12
  9091  	i -= len(m.Server)
  9092  	copy(dAtA[i:], m.Server)
  9093  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Server)))
  9094  	i--
  9095  	dAtA[i] = 0xa
  9096  	return len(dAtA) - i, nil
  9097  }
  9098  
  9099  func (m *ClusterCacheInfo) Marshal() (dAtA []byte, err error) {
  9100  	size := m.Size()
  9101  	dAtA = make([]byte, size)
  9102  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9103  	if err != nil {
  9104  		return nil, err
  9105  	}
  9106  	return dAtA[:n], nil
  9107  }
  9108  
  9109  func (m *ClusterCacheInfo) MarshalTo(dAtA []byte) (int, error) {
  9110  	size := m.Size()
  9111  	return m.MarshalToSizedBuffer(dAtA[:size])
  9112  }
  9113  
  9114  func (m *ClusterCacheInfo) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9115  	i := len(dAtA)
  9116  	_ = i
  9117  	var l int
  9118  	_ = l
  9119  	if m.LastCacheSyncTime != nil {
  9120  		{
  9121  			size, err := m.LastCacheSyncTime.MarshalToSizedBuffer(dAtA[:i])
  9122  			if err != nil {
  9123  				return 0, err
  9124  			}
  9125  			i -= size
  9126  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  9127  		}
  9128  		i--
  9129  		dAtA[i] = 0x1a
  9130  	}
  9131  	i = encodeVarintGenerated(dAtA, i, uint64(m.APIsCount))
  9132  	i--
  9133  	dAtA[i] = 0x10
  9134  	i = encodeVarintGenerated(dAtA, i, uint64(m.ResourcesCount))
  9135  	i--
  9136  	dAtA[i] = 0x8
  9137  	return len(dAtA) - i, nil
  9138  }
  9139  
  9140  func (m *ClusterConfig) Marshal() (dAtA []byte, err error) {
  9141  	size := m.Size()
  9142  	dAtA = make([]byte, size)
  9143  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9144  	if err != nil {
  9145  		return nil, err
  9146  	}
  9147  	return dAtA[:n], nil
  9148  }
  9149  
  9150  func (m *ClusterConfig) MarshalTo(dAtA []byte) (int, error) {
  9151  	size := m.Size()
  9152  	return m.MarshalToSizedBuffer(dAtA[:size])
  9153  }
  9154  
  9155  func (m *ClusterConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9156  	i := len(dAtA)
  9157  	_ = i
  9158  	var l int
  9159  	_ = l
  9160  	i -= len(m.ProxyUrl)
  9161  	copy(dAtA[i:], m.ProxyUrl)
  9162  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ProxyUrl)))
  9163  	i--
  9164  	dAtA[i] = 0x42
  9165  	i--
  9166  	if m.DisableCompression {
  9167  		dAtA[i] = 1
  9168  	} else {
  9169  		dAtA[i] = 0
  9170  	}
  9171  	i--
  9172  	dAtA[i] = 0x38
  9173  	if m.ExecProviderConfig != nil {
  9174  		{
  9175  			size, err := m.ExecProviderConfig.MarshalToSizedBuffer(dAtA[:i])
  9176  			if err != nil {
  9177  				return 0, err
  9178  			}
  9179  			i -= size
  9180  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  9181  		}
  9182  		i--
  9183  		dAtA[i] = 0x32
  9184  	}
  9185  	if m.AWSAuthConfig != nil {
  9186  		{
  9187  			size, err := m.AWSAuthConfig.MarshalToSizedBuffer(dAtA[:i])
  9188  			if err != nil {
  9189  				return 0, err
  9190  			}
  9191  			i -= size
  9192  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  9193  		}
  9194  		i--
  9195  		dAtA[i] = 0x2a
  9196  	}
  9197  	{
  9198  		size, err := m.TLSClientConfig.MarshalToSizedBuffer(dAtA[:i])
  9199  		if err != nil {
  9200  			return 0, err
  9201  		}
  9202  		i -= size
  9203  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  9204  	}
  9205  	i--
  9206  	dAtA[i] = 0x22
  9207  	i -= len(m.BearerToken)
  9208  	copy(dAtA[i:], m.BearerToken)
  9209  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.BearerToken)))
  9210  	i--
  9211  	dAtA[i] = 0x1a
  9212  	i -= len(m.Password)
  9213  	copy(dAtA[i:], m.Password)
  9214  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Password)))
  9215  	i--
  9216  	dAtA[i] = 0x12
  9217  	i -= len(m.Username)
  9218  	copy(dAtA[i:], m.Username)
  9219  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Username)))
  9220  	i--
  9221  	dAtA[i] = 0xa
  9222  	return len(dAtA) - i, nil
  9223  }
  9224  
  9225  func (m *ClusterGenerator) Marshal() (dAtA []byte, err error) {
  9226  	size := m.Size()
  9227  	dAtA = make([]byte, size)
  9228  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9229  	if err != nil {
  9230  		return nil, err
  9231  	}
  9232  	return dAtA[:n], nil
  9233  }
  9234  
  9235  func (m *ClusterGenerator) MarshalTo(dAtA []byte) (int, error) {
  9236  	size := m.Size()
  9237  	return m.MarshalToSizedBuffer(dAtA[:size])
  9238  }
  9239  
  9240  func (m *ClusterGenerator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9241  	i := len(dAtA)
  9242  	_ = i
  9243  	var l int
  9244  	_ = l
  9245  	i--
  9246  	if m.FlatList {
  9247  		dAtA[i] = 1
  9248  	} else {
  9249  		dAtA[i] = 0
  9250  	}
  9251  	i--
  9252  	dAtA[i] = 0x20
  9253  	if len(m.Values) > 0 {
  9254  		keysForValues := make([]string, 0, len(m.Values))
  9255  		for k := range m.Values {
  9256  			keysForValues = append(keysForValues, string(k))
  9257  		}
  9258  		github_com_gogo_protobuf_sortkeys.Strings(keysForValues)
  9259  		for iNdEx := len(keysForValues) - 1; iNdEx >= 0; iNdEx-- {
  9260  			v := m.Values[string(keysForValues[iNdEx])]
  9261  			baseI := i
  9262  			i -= len(v)
  9263  			copy(dAtA[i:], v)
  9264  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  9265  			i--
  9266  			dAtA[i] = 0x12
  9267  			i -= len(keysForValues[iNdEx])
  9268  			copy(dAtA[i:], keysForValues[iNdEx])
  9269  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForValues[iNdEx])))
  9270  			i--
  9271  			dAtA[i] = 0xa
  9272  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  9273  			i--
  9274  			dAtA[i] = 0x1a
  9275  		}
  9276  	}
  9277  	{
  9278  		size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
  9279  		if err != nil {
  9280  			return 0, err
  9281  		}
  9282  		i -= size
  9283  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  9284  	}
  9285  	i--
  9286  	dAtA[i] = 0x12
  9287  	{
  9288  		size, err := m.Selector.MarshalToSizedBuffer(dAtA[:i])
  9289  		if err != nil {
  9290  			return 0, err
  9291  		}
  9292  		i -= size
  9293  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  9294  	}
  9295  	i--
  9296  	dAtA[i] = 0xa
  9297  	return len(dAtA) - i, nil
  9298  }
  9299  
  9300  func (m *ClusterInfo) Marshal() (dAtA []byte, err error) {
  9301  	size := m.Size()
  9302  	dAtA = make([]byte, size)
  9303  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9304  	if err != nil {
  9305  		return nil, err
  9306  	}
  9307  	return dAtA[:n], nil
  9308  }
  9309  
  9310  func (m *ClusterInfo) MarshalTo(dAtA []byte) (int, error) {
  9311  	size := m.Size()
  9312  	return m.MarshalToSizedBuffer(dAtA[:size])
  9313  }
  9314  
  9315  func (m *ClusterInfo) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9316  	i := len(dAtA)
  9317  	_ = i
  9318  	var l int
  9319  	_ = l
  9320  	if len(m.APIVersions) > 0 {
  9321  		for iNdEx := len(m.APIVersions) - 1; iNdEx >= 0; iNdEx-- {
  9322  			i -= len(m.APIVersions[iNdEx])
  9323  			copy(dAtA[i:], m.APIVersions[iNdEx])
  9324  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.APIVersions[iNdEx])))
  9325  			i--
  9326  			dAtA[i] = 0x2a
  9327  		}
  9328  	}
  9329  	i = encodeVarintGenerated(dAtA, i, uint64(m.ApplicationsCount))
  9330  	i--
  9331  	dAtA[i] = 0x20
  9332  	{
  9333  		size, err := m.CacheInfo.MarshalToSizedBuffer(dAtA[:i])
  9334  		if err != nil {
  9335  			return 0, err
  9336  		}
  9337  		i -= size
  9338  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  9339  	}
  9340  	i--
  9341  	dAtA[i] = 0x1a
  9342  	i -= len(m.ServerVersion)
  9343  	copy(dAtA[i:], m.ServerVersion)
  9344  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ServerVersion)))
  9345  	i--
  9346  	dAtA[i] = 0x12
  9347  	{
  9348  		size, err := m.ConnectionState.MarshalToSizedBuffer(dAtA[:i])
  9349  		if err != nil {
  9350  			return 0, err
  9351  		}
  9352  		i -= size
  9353  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  9354  	}
  9355  	i--
  9356  	dAtA[i] = 0xa
  9357  	return len(dAtA) - i, nil
  9358  }
  9359  
  9360  func (m *ClusterList) Marshal() (dAtA []byte, err error) {
  9361  	size := m.Size()
  9362  	dAtA = make([]byte, size)
  9363  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9364  	if err != nil {
  9365  		return nil, err
  9366  	}
  9367  	return dAtA[:n], nil
  9368  }
  9369  
  9370  func (m *ClusterList) MarshalTo(dAtA []byte) (int, error) {
  9371  	size := m.Size()
  9372  	return m.MarshalToSizedBuffer(dAtA[:size])
  9373  }
  9374  
  9375  func (m *ClusterList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9376  	i := len(dAtA)
  9377  	_ = i
  9378  	var l int
  9379  	_ = l
  9380  	if len(m.Items) > 0 {
  9381  		for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  9382  			{
  9383  				size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  9384  				if err != nil {
  9385  					return 0, err
  9386  				}
  9387  				i -= size
  9388  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  9389  			}
  9390  			i--
  9391  			dAtA[i] = 0x12
  9392  		}
  9393  	}
  9394  	{
  9395  		size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  9396  		if err != nil {
  9397  			return 0, err
  9398  		}
  9399  		i -= size
  9400  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  9401  	}
  9402  	i--
  9403  	dAtA[i] = 0xa
  9404  	return len(dAtA) - i, nil
  9405  }
  9406  
  9407  func (m *Command) Marshal() (dAtA []byte, err error) {
  9408  	size := m.Size()
  9409  	dAtA = make([]byte, size)
  9410  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9411  	if err != nil {
  9412  		return nil, err
  9413  	}
  9414  	return dAtA[:n], nil
  9415  }
  9416  
  9417  func (m *Command) MarshalTo(dAtA []byte) (int, error) {
  9418  	size := m.Size()
  9419  	return m.MarshalToSizedBuffer(dAtA[:size])
  9420  }
  9421  
  9422  func (m *Command) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9423  	i := len(dAtA)
  9424  	_ = i
  9425  	var l int
  9426  	_ = l
  9427  	if len(m.Args) > 0 {
  9428  		for iNdEx := len(m.Args) - 1; iNdEx >= 0; iNdEx-- {
  9429  			i -= len(m.Args[iNdEx])
  9430  			copy(dAtA[i:], m.Args[iNdEx])
  9431  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Args[iNdEx])))
  9432  			i--
  9433  			dAtA[i] = 0x12
  9434  		}
  9435  	}
  9436  	if len(m.Command) > 0 {
  9437  		for iNdEx := len(m.Command) - 1; iNdEx >= 0; iNdEx-- {
  9438  			i -= len(m.Command[iNdEx])
  9439  			copy(dAtA[i:], m.Command[iNdEx])
  9440  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Command[iNdEx])))
  9441  			i--
  9442  			dAtA[i] = 0xa
  9443  		}
  9444  	}
  9445  	return len(dAtA) - i, nil
  9446  }
  9447  
  9448  func (m *CommitMetadata) Marshal() (dAtA []byte, err error) {
  9449  	size := m.Size()
  9450  	dAtA = make([]byte, size)
  9451  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9452  	if err != nil {
  9453  		return nil, err
  9454  	}
  9455  	return dAtA[:n], nil
  9456  }
  9457  
  9458  func (m *CommitMetadata) MarshalTo(dAtA []byte) (int, error) {
  9459  	size := m.Size()
  9460  	return m.MarshalToSizedBuffer(dAtA[:size])
  9461  }
  9462  
  9463  func (m *CommitMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9464  	i := len(dAtA)
  9465  	_ = i
  9466  	var l int
  9467  	_ = l
  9468  	i -= len(m.RepoURL)
  9469  	copy(dAtA[i:], m.RepoURL)
  9470  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.RepoURL)))
  9471  	i--
  9472  	dAtA[i] = 0x32
  9473  	i -= len(m.SHA)
  9474  	copy(dAtA[i:], m.SHA)
  9475  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.SHA)))
  9476  	i--
  9477  	dAtA[i] = 0x2a
  9478  	i -= len(m.Body)
  9479  	copy(dAtA[i:], m.Body)
  9480  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Body)))
  9481  	i--
  9482  	dAtA[i] = 0x22
  9483  	i -= len(m.Subject)
  9484  	copy(dAtA[i:], m.Subject)
  9485  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Subject)))
  9486  	i--
  9487  	dAtA[i] = 0x1a
  9488  	i -= len(m.Date)
  9489  	copy(dAtA[i:], m.Date)
  9490  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Date)))
  9491  	i--
  9492  	dAtA[i] = 0x12
  9493  	i -= len(m.Author)
  9494  	copy(dAtA[i:], m.Author)
  9495  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Author)))
  9496  	i--
  9497  	dAtA[i] = 0xa
  9498  	return len(dAtA) - i, nil
  9499  }
  9500  
  9501  func (m *ComparedTo) Marshal() (dAtA []byte, err error) {
  9502  	size := m.Size()
  9503  	dAtA = make([]byte, size)
  9504  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9505  	if err != nil {
  9506  		return nil, err
  9507  	}
  9508  	return dAtA[:n], nil
  9509  }
  9510  
  9511  func (m *ComparedTo) MarshalTo(dAtA []byte) (int, error) {
  9512  	size := m.Size()
  9513  	return m.MarshalToSizedBuffer(dAtA[:size])
  9514  }
  9515  
  9516  func (m *ComparedTo) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9517  	i := len(dAtA)
  9518  	_ = i
  9519  	var l int
  9520  	_ = l
  9521  	if len(m.IgnoreDifferences) > 0 {
  9522  		for iNdEx := len(m.IgnoreDifferences) - 1; iNdEx >= 0; iNdEx-- {
  9523  			{
  9524  				size, err := m.IgnoreDifferences[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  9525  				if err != nil {
  9526  					return 0, err
  9527  				}
  9528  				i -= size
  9529  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  9530  			}
  9531  			i--
  9532  			dAtA[i] = 0x22
  9533  		}
  9534  	}
  9535  	if len(m.Sources) > 0 {
  9536  		for iNdEx := len(m.Sources) - 1; iNdEx >= 0; iNdEx-- {
  9537  			{
  9538  				size, err := m.Sources[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  9539  				if err != nil {
  9540  					return 0, err
  9541  				}
  9542  				i -= size
  9543  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  9544  			}
  9545  			i--
  9546  			dAtA[i] = 0x1a
  9547  		}
  9548  	}
  9549  	{
  9550  		size, err := m.Destination.MarshalToSizedBuffer(dAtA[:i])
  9551  		if err != nil {
  9552  			return 0, err
  9553  		}
  9554  		i -= size
  9555  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  9556  	}
  9557  	i--
  9558  	dAtA[i] = 0x12
  9559  	{
  9560  		size, err := m.Source.MarshalToSizedBuffer(dAtA[:i])
  9561  		if err != nil {
  9562  			return 0, err
  9563  		}
  9564  		i -= size
  9565  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  9566  	}
  9567  	i--
  9568  	dAtA[i] = 0xa
  9569  	return len(dAtA) - i, nil
  9570  }
  9571  
  9572  func (m *ComponentParameter) Marshal() (dAtA []byte, err error) {
  9573  	size := m.Size()
  9574  	dAtA = make([]byte, size)
  9575  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9576  	if err != nil {
  9577  		return nil, err
  9578  	}
  9579  	return dAtA[:n], nil
  9580  }
  9581  
  9582  func (m *ComponentParameter) MarshalTo(dAtA []byte) (int, error) {
  9583  	size := m.Size()
  9584  	return m.MarshalToSizedBuffer(dAtA[:size])
  9585  }
  9586  
  9587  func (m *ComponentParameter) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9588  	i := len(dAtA)
  9589  	_ = i
  9590  	var l int
  9591  	_ = l
  9592  	i -= len(m.Value)
  9593  	copy(dAtA[i:], m.Value)
  9594  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  9595  	i--
  9596  	dAtA[i] = 0x1a
  9597  	i -= len(m.Name)
  9598  	copy(dAtA[i:], m.Name)
  9599  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  9600  	i--
  9601  	dAtA[i] = 0x12
  9602  	i -= len(m.Component)
  9603  	copy(dAtA[i:], m.Component)
  9604  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Component)))
  9605  	i--
  9606  	dAtA[i] = 0xa
  9607  	return len(dAtA) - i, nil
  9608  }
  9609  
  9610  func (m *ConfigManagementPlugin) Marshal() (dAtA []byte, err error) {
  9611  	size := m.Size()
  9612  	dAtA = make([]byte, size)
  9613  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9614  	if err != nil {
  9615  		return nil, err
  9616  	}
  9617  	return dAtA[:n], nil
  9618  }
  9619  
  9620  func (m *ConfigManagementPlugin) MarshalTo(dAtA []byte) (int, error) {
  9621  	size := m.Size()
  9622  	return m.MarshalToSizedBuffer(dAtA[:size])
  9623  }
  9624  
  9625  func (m *ConfigManagementPlugin) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9626  	i := len(dAtA)
  9627  	_ = i
  9628  	var l int
  9629  	_ = l
  9630  	i--
  9631  	if m.LockRepo {
  9632  		dAtA[i] = 1
  9633  	} else {
  9634  		dAtA[i] = 0
  9635  	}
  9636  	i--
  9637  	dAtA[i] = 0x20
  9638  	{
  9639  		size, err := m.Generate.MarshalToSizedBuffer(dAtA[:i])
  9640  		if err != nil {
  9641  			return 0, err
  9642  		}
  9643  		i -= size
  9644  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  9645  	}
  9646  	i--
  9647  	dAtA[i] = 0x1a
  9648  	if m.Init != nil {
  9649  		{
  9650  			size, err := m.Init.MarshalToSizedBuffer(dAtA[:i])
  9651  			if err != nil {
  9652  				return 0, err
  9653  			}
  9654  			i -= size
  9655  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  9656  		}
  9657  		i--
  9658  		dAtA[i] = 0x12
  9659  	}
  9660  	i -= len(m.Name)
  9661  	copy(dAtA[i:], m.Name)
  9662  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  9663  	i--
  9664  	dAtA[i] = 0xa
  9665  	return len(dAtA) - i, nil
  9666  }
  9667  
  9668  func (m *ConfigMapKeyRef) Marshal() (dAtA []byte, err error) {
  9669  	size := m.Size()
  9670  	dAtA = make([]byte, size)
  9671  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9672  	if err != nil {
  9673  		return nil, err
  9674  	}
  9675  	return dAtA[:n], nil
  9676  }
  9677  
  9678  func (m *ConfigMapKeyRef) MarshalTo(dAtA []byte) (int, error) {
  9679  	size := m.Size()
  9680  	return m.MarshalToSizedBuffer(dAtA[:size])
  9681  }
  9682  
  9683  func (m *ConfigMapKeyRef) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9684  	i := len(dAtA)
  9685  	_ = i
  9686  	var l int
  9687  	_ = l
  9688  	i -= len(m.Key)
  9689  	copy(dAtA[i:], m.Key)
  9690  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Key)))
  9691  	i--
  9692  	dAtA[i] = 0x12
  9693  	i -= len(m.ConfigMapName)
  9694  	copy(dAtA[i:], m.ConfigMapName)
  9695  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ConfigMapName)))
  9696  	i--
  9697  	dAtA[i] = 0xa
  9698  	return len(dAtA) - i, nil
  9699  }
  9700  
  9701  func (m *ConnectionState) Marshal() (dAtA []byte, err error) {
  9702  	size := m.Size()
  9703  	dAtA = make([]byte, size)
  9704  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9705  	if err != nil {
  9706  		return nil, err
  9707  	}
  9708  	return dAtA[:n], nil
  9709  }
  9710  
  9711  func (m *ConnectionState) MarshalTo(dAtA []byte) (int, error) {
  9712  	size := m.Size()
  9713  	return m.MarshalToSizedBuffer(dAtA[:size])
  9714  }
  9715  
  9716  func (m *ConnectionState) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9717  	i := len(dAtA)
  9718  	_ = i
  9719  	var l int
  9720  	_ = l
  9721  	if m.ModifiedAt != nil {
  9722  		{
  9723  			size, err := m.ModifiedAt.MarshalToSizedBuffer(dAtA[:i])
  9724  			if err != nil {
  9725  				return 0, err
  9726  			}
  9727  			i -= size
  9728  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  9729  		}
  9730  		i--
  9731  		dAtA[i] = 0x1a
  9732  	}
  9733  	i -= len(m.Message)
  9734  	copy(dAtA[i:], m.Message)
  9735  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  9736  	i--
  9737  	dAtA[i] = 0x12
  9738  	i -= len(m.Status)
  9739  	copy(dAtA[i:], m.Status)
  9740  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  9741  	i--
  9742  	dAtA[i] = 0xa
  9743  	return len(dAtA) - i, nil
  9744  }
  9745  
  9746  func (m *DrySource) Marshal() (dAtA []byte, err error) {
  9747  	size := m.Size()
  9748  	dAtA = make([]byte, size)
  9749  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9750  	if err != nil {
  9751  		return nil, err
  9752  	}
  9753  	return dAtA[:n], nil
  9754  }
  9755  
  9756  func (m *DrySource) MarshalTo(dAtA []byte) (int, error) {
  9757  	size := m.Size()
  9758  	return m.MarshalToSizedBuffer(dAtA[:size])
  9759  }
  9760  
  9761  func (m *DrySource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9762  	i := len(dAtA)
  9763  	_ = i
  9764  	var l int
  9765  	_ = l
  9766  	i -= len(m.Path)
  9767  	copy(dAtA[i:], m.Path)
  9768  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  9769  	i--
  9770  	dAtA[i] = 0x1a
  9771  	i -= len(m.TargetRevision)
  9772  	copy(dAtA[i:], m.TargetRevision)
  9773  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TargetRevision)))
  9774  	i--
  9775  	dAtA[i] = 0x12
  9776  	i -= len(m.RepoURL)
  9777  	copy(dAtA[i:], m.RepoURL)
  9778  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.RepoURL)))
  9779  	i--
  9780  	dAtA[i] = 0xa
  9781  	return len(dAtA) - i, nil
  9782  }
  9783  
  9784  func (m *DuckTypeGenerator) Marshal() (dAtA []byte, err error) {
  9785  	size := m.Size()
  9786  	dAtA = make([]byte, size)
  9787  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9788  	if err != nil {
  9789  		return nil, err
  9790  	}
  9791  	return dAtA[:n], nil
  9792  }
  9793  
  9794  func (m *DuckTypeGenerator) MarshalTo(dAtA []byte) (int, error) {
  9795  	size := m.Size()
  9796  	return m.MarshalToSizedBuffer(dAtA[:size])
  9797  }
  9798  
  9799  func (m *DuckTypeGenerator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9800  	i := len(dAtA)
  9801  	_ = i
  9802  	var l int
  9803  	_ = l
  9804  	if len(m.Values) > 0 {
  9805  		keysForValues := make([]string, 0, len(m.Values))
  9806  		for k := range m.Values {
  9807  			keysForValues = append(keysForValues, string(k))
  9808  		}
  9809  		github_com_gogo_protobuf_sortkeys.Strings(keysForValues)
  9810  		for iNdEx := len(keysForValues) - 1; iNdEx >= 0; iNdEx-- {
  9811  			v := m.Values[string(keysForValues[iNdEx])]
  9812  			baseI := i
  9813  			i -= len(v)
  9814  			copy(dAtA[i:], v)
  9815  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  9816  			i--
  9817  			dAtA[i] = 0x12
  9818  			i -= len(keysForValues[iNdEx])
  9819  			copy(dAtA[i:], keysForValues[iNdEx])
  9820  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForValues[iNdEx])))
  9821  			i--
  9822  			dAtA[i] = 0xa
  9823  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  9824  			i--
  9825  			dAtA[i] = 0x32
  9826  		}
  9827  	}
  9828  	{
  9829  		size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
  9830  		if err != nil {
  9831  			return 0, err
  9832  		}
  9833  		i -= size
  9834  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  9835  	}
  9836  	i--
  9837  	dAtA[i] = 0x2a
  9838  	{
  9839  		size, err := m.LabelSelector.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] = 0x22
  9848  	if m.RequeueAfterSeconds != nil {
  9849  		i = encodeVarintGenerated(dAtA, i, uint64(*m.RequeueAfterSeconds))
  9850  		i--
  9851  		dAtA[i] = 0x18
  9852  	}
  9853  	i -= len(m.Name)
  9854  	copy(dAtA[i:], m.Name)
  9855  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  9856  	i--
  9857  	dAtA[i] = 0x12
  9858  	i -= len(m.ConfigMapRef)
  9859  	copy(dAtA[i:], m.ConfigMapRef)
  9860  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ConfigMapRef)))
  9861  	i--
  9862  	dAtA[i] = 0xa
  9863  	return len(dAtA) - i, nil
  9864  }
  9865  
  9866  func (m *EnvEntry) Marshal() (dAtA []byte, err error) {
  9867  	size := m.Size()
  9868  	dAtA = make([]byte, size)
  9869  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9870  	if err != nil {
  9871  		return nil, err
  9872  	}
  9873  	return dAtA[:n], nil
  9874  }
  9875  
  9876  func (m *EnvEntry) MarshalTo(dAtA []byte) (int, error) {
  9877  	size := m.Size()
  9878  	return m.MarshalToSizedBuffer(dAtA[:size])
  9879  }
  9880  
  9881  func (m *EnvEntry) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9882  	i := len(dAtA)
  9883  	_ = i
  9884  	var l int
  9885  	_ = l
  9886  	i -= len(m.Value)
  9887  	copy(dAtA[i:], m.Value)
  9888  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  9889  	i--
  9890  	dAtA[i] = 0x12
  9891  	i -= len(m.Name)
  9892  	copy(dAtA[i:], m.Name)
  9893  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  9894  	i--
  9895  	dAtA[i] = 0xa
  9896  	return len(dAtA) - i, nil
  9897  }
  9898  
  9899  func (m *ExecProviderConfig) Marshal() (dAtA []byte, err error) {
  9900  	size := m.Size()
  9901  	dAtA = make([]byte, size)
  9902  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9903  	if err != nil {
  9904  		return nil, err
  9905  	}
  9906  	return dAtA[:n], nil
  9907  }
  9908  
  9909  func (m *ExecProviderConfig) MarshalTo(dAtA []byte) (int, error) {
  9910  	size := m.Size()
  9911  	return m.MarshalToSizedBuffer(dAtA[:size])
  9912  }
  9913  
  9914  func (m *ExecProviderConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9915  	i := len(dAtA)
  9916  	_ = i
  9917  	var l int
  9918  	_ = l
  9919  	i -= len(m.InstallHint)
  9920  	copy(dAtA[i:], m.InstallHint)
  9921  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.InstallHint)))
  9922  	i--
  9923  	dAtA[i] = 0x2a
  9924  	i -= len(m.APIVersion)
  9925  	copy(dAtA[i:], m.APIVersion)
  9926  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.APIVersion)))
  9927  	i--
  9928  	dAtA[i] = 0x22
  9929  	if len(m.Env) > 0 {
  9930  		keysForEnv := make([]string, 0, len(m.Env))
  9931  		for k := range m.Env {
  9932  			keysForEnv = append(keysForEnv, string(k))
  9933  		}
  9934  		github_com_gogo_protobuf_sortkeys.Strings(keysForEnv)
  9935  		for iNdEx := len(keysForEnv) - 1; iNdEx >= 0; iNdEx-- {
  9936  			v := m.Env[string(keysForEnv[iNdEx])]
  9937  			baseI := i
  9938  			i -= len(v)
  9939  			copy(dAtA[i:], v)
  9940  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  9941  			i--
  9942  			dAtA[i] = 0x12
  9943  			i -= len(keysForEnv[iNdEx])
  9944  			copy(dAtA[i:], keysForEnv[iNdEx])
  9945  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForEnv[iNdEx])))
  9946  			i--
  9947  			dAtA[i] = 0xa
  9948  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  9949  			i--
  9950  			dAtA[i] = 0x1a
  9951  		}
  9952  	}
  9953  	if len(m.Args) > 0 {
  9954  		for iNdEx := len(m.Args) - 1; iNdEx >= 0; iNdEx-- {
  9955  			i -= len(m.Args[iNdEx])
  9956  			copy(dAtA[i:], m.Args[iNdEx])
  9957  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Args[iNdEx])))
  9958  			i--
  9959  			dAtA[i] = 0x12
  9960  		}
  9961  	}
  9962  	i -= len(m.Command)
  9963  	copy(dAtA[i:], m.Command)
  9964  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Command)))
  9965  	i--
  9966  	dAtA[i] = 0xa
  9967  	return len(dAtA) - i, nil
  9968  }
  9969  
  9970  func (m *GitDirectoryGeneratorItem) Marshal() (dAtA []byte, err error) {
  9971  	size := m.Size()
  9972  	dAtA = make([]byte, size)
  9973  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9974  	if err != nil {
  9975  		return nil, err
  9976  	}
  9977  	return dAtA[:n], nil
  9978  }
  9979  
  9980  func (m *GitDirectoryGeneratorItem) MarshalTo(dAtA []byte) (int, error) {
  9981  	size := m.Size()
  9982  	return m.MarshalToSizedBuffer(dAtA[:size])
  9983  }
  9984  
  9985  func (m *GitDirectoryGeneratorItem) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9986  	i := len(dAtA)
  9987  	_ = i
  9988  	var l int
  9989  	_ = l
  9990  	i--
  9991  	if m.Exclude {
  9992  		dAtA[i] = 1
  9993  	} else {
  9994  		dAtA[i] = 0
  9995  	}
  9996  	i--
  9997  	dAtA[i] = 0x10
  9998  	i -= len(m.Path)
  9999  	copy(dAtA[i:], m.Path)
 10000  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
 10001  	i--
 10002  	dAtA[i] = 0xa
 10003  	return len(dAtA) - i, nil
 10004  }
 10005  
 10006  func (m *GitFileGeneratorItem) Marshal() (dAtA []byte, err error) {
 10007  	size := m.Size()
 10008  	dAtA = make([]byte, size)
 10009  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10010  	if err != nil {
 10011  		return nil, err
 10012  	}
 10013  	return dAtA[:n], nil
 10014  }
 10015  
 10016  func (m *GitFileGeneratorItem) MarshalTo(dAtA []byte) (int, error) {
 10017  	size := m.Size()
 10018  	return m.MarshalToSizedBuffer(dAtA[:size])
 10019  }
 10020  
 10021  func (m *GitFileGeneratorItem) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10022  	i := len(dAtA)
 10023  	_ = i
 10024  	var l int
 10025  	_ = l
 10026  	i--
 10027  	if m.Exclude {
 10028  		dAtA[i] = 1
 10029  	} else {
 10030  		dAtA[i] = 0
 10031  	}
 10032  	i--
 10033  	dAtA[i] = 0x10
 10034  	i -= len(m.Path)
 10035  	copy(dAtA[i:], m.Path)
 10036  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
 10037  	i--
 10038  	dAtA[i] = 0xa
 10039  	return len(dAtA) - i, nil
 10040  }
 10041  
 10042  func (m *GitGenerator) Marshal() (dAtA []byte, err error) {
 10043  	size := m.Size()
 10044  	dAtA = make([]byte, size)
 10045  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10046  	if err != nil {
 10047  		return nil, err
 10048  	}
 10049  	return dAtA[:n], nil
 10050  }
 10051  
 10052  func (m *GitGenerator) MarshalTo(dAtA []byte) (int, error) {
 10053  	size := m.Size()
 10054  	return m.MarshalToSizedBuffer(dAtA[:size])
 10055  }
 10056  
 10057  func (m *GitGenerator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10058  	i := len(dAtA)
 10059  	_ = i
 10060  	var l int
 10061  	_ = l
 10062  	if len(m.Values) > 0 {
 10063  		keysForValues := make([]string, 0, len(m.Values))
 10064  		for k := range m.Values {
 10065  			keysForValues = append(keysForValues, string(k))
 10066  		}
 10067  		github_com_gogo_protobuf_sortkeys.Strings(keysForValues)
 10068  		for iNdEx := len(keysForValues) - 1; iNdEx >= 0; iNdEx-- {
 10069  			v := m.Values[string(keysForValues[iNdEx])]
 10070  			baseI := i
 10071  			i -= len(v)
 10072  			copy(dAtA[i:], v)
 10073  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
 10074  			i--
 10075  			dAtA[i] = 0x12
 10076  			i -= len(keysForValues[iNdEx])
 10077  			copy(dAtA[i:], keysForValues[iNdEx])
 10078  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForValues[iNdEx])))
 10079  			i--
 10080  			dAtA[i] = 0xa
 10081  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
 10082  			i--
 10083  			dAtA[i] = 0x42
 10084  		}
 10085  	}
 10086  	i -= len(m.PathParamPrefix)
 10087  	copy(dAtA[i:], m.PathParamPrefix)
 10088  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.PathParamPrefix)))
 10089  	i--
 10090  	dAtA[i] = 0x3a
 10091  	{
 10092  		size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
 10093  		if err != nil {
 10094  			return 0, err
 10095  		}
 10096  		i -= size
 10097  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 10098  	}
 10099  	i--
 10100  	dAtA[i] = 0x32
 10101  	if m.RequeueAfterSeconds != nil {
 10102  		i = encodeVarintGenerated(dAtA, i, uint64(*m.RequeueAfterSeconds))
 10103  		i--
 10104  		dAtA[i] = 0x28
 10105  	}
 10106  	i -= len(m.Revision)
 10107  	copy(dAtA[i:], m.Revision)
 10108  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Revision)))
 10109  	i--
 10110  	dAtA[i] = 0x22
 10111  	if len(m.Files) > 0 {
 10112  		for iNdEx := len(m.Files) - 1; iNdEx >= 0; iNdEx-- {
 10113  			{
 10114  				size, err := m.Files[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 10115  				if err != nil {
 10116  					return 0, err
 10117  				}
 10118  				i -= size
 10119  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 10120  			}
 10121  			i--
 10122  			dAtA[i] = 0x1a
 10123  		}
 10124  	}
 10125  	if len(m.Directories) > 0 {
 10126  		for iNdEx := len(m.Directories) - 1; iNdEx >= 0; iNdEx-- {
 10127  			{
 10128  				size, err := m.Directories[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 10129  				if err != nil {
 10130  					return 0, err
 10131  				}
 10132  				i -= size
 10133  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 10134  			}
 10135  			i--
 10136  			dAtA[i] = 0x12
 10137  		}
 10138  	}
 10139  	i -= len(m.RepoURL)
 10140  	copy(dAtA[i:], m.RepoURL)
 10141  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.RepoURL)))
 10142  	i--
 10143  	dAtA[i] = 0xa
 10144  	return len(dAtA) - i, nil
 10145  }
 10146  
 10147  func (m *GnuPGPublicKey) Marshal() (dAtA []byte, err error) {
 10148  	size := m.Size()
 10149  	dAtA = make([]byte, size)
 10150  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10151  	if err != nil {
 10152  		return nil, err
 10153  	}
 10154  	return dAtA[:n], nil
 10155  }
 10156  
 10157  func (m *GnuPGPublicKey) MarshalTo(dAtA []byte) (int, error) {
 10158  	size := m.Size()
 10159  	return m.MarshalToSizedBuffer(dAtA[:size])
 10160  }
 10161  
 10162  func (m *GnuPGPublicKey) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10163  	i := len(dAtA)
 10164  	_ = i
 10165  	var l int
 10166  	_ = l
 10167  	i -= len(m.KeyData)
 10168  	copy(dAtA[i:], m.KeyData)
 10169  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.KeyData)))
 10170  	i--
 10171  	dAtA[i] = 0x32
 10172  	i -= len(m.SubType)
 10173  	copy(dAtA[i:], m.SubType)
 10174  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.SubType)))
 10175  	i--
 10176  	dAtA[i] = 0x2a
 10177  	i -= len(m.Trust)
 10178  	copy(dAtA[i:], m.Trust)
 10179  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Trust)))
 10180  	i--
 10181  	dAtA[i] = 0x22
 10182  	i -= len(m.Owner)
 10183  	copy(dAtA[i:], m.Owner)
 10184  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Owner)))
 10185  	i--
 10186  	dAtA[i] = 0x1a
 10187  	i -= len(m.Fingerprint)
 10188  	copy(dAtA[i:], m.Fingerprint)
 10189  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Fingerprint)))
 10190  	i--
 10191  	dAtA[i] = 0x12
 10192  	i -= len(m.KeyID)
 10193  	copy(dAtA[i:], m.KeyID)
 10194  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.KeyID)))
 10195  	i--
 10196  	dAtA[i] = 0xa
 10197  	return len(dAtA) - i, nil
 10198  }
 10199  
 10200  func (m *GnuPGPublicKeyList) Marshal() (dAtA []byte, err error) {
 10201  	size := m.Size()
 10202  	dAtA = make([]byte, size)
 10203  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10204  	if err != nil {
 10205  		return nil, err
 10206  	}
 10207  	return dAtA[:n], nil
 10208  }
 10209  
 10210  func (m *GnuPGPublicKeyList) MarshalTo(dAtA []byte) (int, error) {
 10211  	size := m.Size()
 10212  	return m.MarshalToSizedBuffer(dAtA[:size])
 10213  }
 10214  
 10215  func (m *GnuPGPublicKeyList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10216  	i := len(dAtA)
 10217  	_ = i
 10218  	var l int
 10219  	_ = l
 10220  	if len(m.Items) > 0 {
 10221  		for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
 10222  			{
 10223  				size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 10224  				if err != nil {
 10225  					return 0, err
 10226  				}
 10227  				i -= size
 10228  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 10229  			}
 10230  			i--
 10231  			dAtA[i] = 0x12
 10232  		}
 10233  	}
 10234  	{
 10235  		size, err := m.ListMeta.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  	return len(dAtA) - i, nil
 10245  }
 10246  
 10247  func (m *HealthStatus) Marshal() (dAtA []byte, err error) {
 10248  	size := m.Size()
 10249  	dAtA = make([]byte, size)
 10250  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10251  	if err != nil {
 10252  		return nil, err
 10253  	}
 10254  	return dAtA[:n], nil
 10255  }
 10256  
 10257  func (m *HealthStatus) MarshalTo(dAtA []byte) (int, error) {
 10258  	size := m.Size()
 10259  	return m.MarshalToSizedBuffer(dAtA[:size])
 10260  }
 10261  
 10262  func (m *HealthStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10263  	i := len(dAtA)
 10264  	_ = i
 10265  	var l int
 10266  	_ = l
 10267  	if m.LastTransitionTime != nil {
 10268  		{
 10269  			size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
 10270  			if err != nil {
 10271  				return 0, err
 10272  			}
 10273  			i -= size
 10274  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 10275  		}
 10276  		i--
 10277  		dAtA[i] = 0x1a
 10278  	}
 10279  	i -= len(m.Message)
 10280  	copy(dAtA[i:], m.Message)
 10281  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
 10282  	i--
 10283  	dAtA[i] = 0x12
 10284  	i -= len(m.Status)
 10285  	copy(dAtA[i:], m.Status)
 10286  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
 10287  	i--
 10288  	dAtA[i] = 0xa
 10289  	return len(dAtA) - i, nil
 10290  }
 10291  
 10292  func (m *HelmFileParameter) Marshal() (dAtA []byte, err error) {
 10293  	size := m.Size()
 10294  	dAtA = make([]byte, size)
 10295  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10296  	if err != nil {
 10297  		return nil, err
 10298  	}
 10299  	return dAtA[:n], nil
 10300  }
 10301  
 10302  func (m *HelmFileParameter) MarshalTo(dAtA []byte) (int, error) {
 10303  	size := m.Size()
 10304  	return m.MarshalToSizedBuffer(dAtA[:size])
 10305  }
 10306  
 10307  func (m *HelmFileParameter) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10308  	i := len(dAtA)
 10309  	_ = i
 10310  	var l int
 10311  	_ = l
 10312  	i -= len(m.Path)
 10313  	copy(dAtA[i:], m.Path)
 10314  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
 10315  	i--
 10316  	dAtA[i] = 0x12
 10317  	i -= len(m.Name)
 10318  	copy(dAtA[i:], m.Name)
 10319  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 10320  	i--
 10321  	dAtA[i] = 0xa
 10322  	return len(dAtA) - i, nil
 10323  }
 10324  
 10325  func (m *HelmOptions) Marshal() (dAtA []byte, err error) {
 10326  	size := m.Size()
 10327  	dAtA = make([]byte, size)
 10328  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10329  	if err != nil {
 10330  		return nil, err
 10331  	}
 10332  	return dAtA[:n], nil
 10333  }
 10334  
 10335  func (m *HelmOptions) MarshalTo(dAtA []byte) (int, error) {
 10336  	size := m.Size()
 10337  	return m.MarshalToSizedBuffer(dAtA[:size])
 10338  }
 10339  
 10340  func (m *HelmOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10341  	i := len(dAtA)
 10342  	_ = i
 10343  	var l int
 10344  	_ = l
 10345  	if len(m.ValuesFileSchemes) > 0 {
 10346  		for iNdEx := len(m.ValuesFileSchemes) - 1; iNdEx >= 0; iNdEx-- {
 10347  			i -= len(m.ValuesFileSchemes[iNdEx])
 10348  			copy(dAtA[i:], m.ValuesFileSchemes[iNdEx])
 10349  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.ValuesFileSchemes[iNdEx])))
 10350  			i--
 10351  			dAtA[i] = 0xa
 10352  		}
 10353  	}
 10354  	return len(dAtA) - i, nil
 10355  }
 10356  
 10357  func (m *HelmParameter) Marshal() (dAtA []byte, err error) {
 10358  	size := m.Size()
 10359  	dAtA = make([]byte, size)
 10360  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10361  	if err != nil {
 10362  		return nil, err
 10363  	}
 10364  	return dAtA[:n], nil
 10365  }
 10366  
 10367  func (m *HelmParameter) MarshalTo(dAtA []byte) (int, error) {
 10368  	size := m.Size()
 10369  	return m.MarshalToSizedBuffer(dAtA[:size])
 10370  }
 10371  
 10372  func (m *HelmParameter) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10373  	i := len(dAtA)
 10374  	_ = i
 10375  	var l int
 10376  	_ = l
 10377  	i--
 10378  	if m.ForceString {
 10379  		dAtA[i] = 1
 10380  	} else {
 10381  		dAtA[i] = 0
 10382  	}
 10383  	i--
 10384  	dAtA[i] = 0x18
 10385  	i -= len(m.Value)
 10386  	copy(dAtA[i:], m.Value)
 10387  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
 10388  	i--
 10389  	dAtA[i] = 0x12
 10390  	i -= len(m.Name)
 10391  	copy(dAtA[i:], m.Name)
 10392  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 10393  	i--
 10394  	dAtA[i] = 0xa
 10395  	return len(dAtA) - i, nil
 10396  }
 10397  
 10398  func (m *HostInfo) Marshal() (dAtA []byte, err error) {
 10399  	size := m.Size()
 10400  	dAtA = make([]byte, size)
 10401  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10402  	if err != nil {
 10403  		return nil, err
 10404  	}
 10405  	return dAtA[:n], nil
 10406  }
 10407  
 10408  func (m *HostInfo) MarshalTo(dAtA []byte) (int, error) {
 10409  	size := m.Size()
 10410  	return m.MarshalToSizedBuffer(dAtA[:size])
 10411  }
 10412  
 10413  func (m *HostInfo) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10414  	i := len(dAtA)
 10415  	_ = i
 10416  	var l int
 10417  	_ = l
 10418  	if len(m.Labels) > 0 {
 10419  		keysForLabels := make([]string, 0, len(m.Labels))
 10420  		for k := range m.Labels {
 10421  			keysForLabels = append(keysForLabels, string(k))
 10422  		}
 10423  		github_com_gogo_protobuf_sortkeys.Strings(keysForLabels)
 10424  		for iNdEx := len(keysForLabels) - 1; iNdEx >= 0; iNdEx-- {
 10425  			v := m.Labels[string(keysForLabels[iNdEx])]
 10426  			baseI := i
 10427  			i -= len(v)
 10428  			copy(dAtA[i:], v)
 10429  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
 10430  			i--
 10431  			dAtA[i] = 0x12
 10432  			i -= len(keysForLabels[iNdEx])
 10433  			copy(dAtA[i:], keysForLabels[iNdEx])
 10434  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForLabels[iNdEx])))
 10435  			i--
 10436  			dAtA[i] = 0xa
 10437  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
 10438  			i--
 10439  			dAtA[i] = 0x22
 10440  		}
 10441  	}
 10442  	{
 10443  		size, err := m.SystemInfo.MarshalToSizedBuffer(dAtA[:i])
 10444  		if err != nil {
 10445  			return 0, err
 10446  		}
 10447  		i -= size
 10448  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 10449  	}
 10450  	i--
 10451  	dAtA[i] = 0x1a
 10452  	if len(m.ResourcesInfo) > 0 {
 10453  		for iNdEx := len(m.ResourcesInfo) - 1; iNdEx >= 0; iNdEx-- {
 10454  			{
 10455  				size, err := m.ResourcesInfo[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 10456  				if err != nil {
 10457  					return 0, err
 10458  				}
 10459  				i -= size
 10460  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 10461  			}
 10462  			i--
 10463  			dAtA[i] = 0x12
 10464  		}
 10465  	}
 10466  	i -= len(m.Name)
 10467  	copy(dAtA[i:], m.Name)
 10468  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 10469  	i--
 10470  	dAtA[i] = 0xa
 10471  	return len(dAtA) - i, nil
 10472  }
 10473  
 10474  func (m *HostResourceInfo) Marshal() (dAtA []byte, err error) {
 10475  	size := m.Size()
 10476  	dAtA = make([]byte, size)
 10477  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10478  	if err != nil {
 10479  		return nil, err
 10480  	}
 10481  	return dAtA[:n], nil
 10482  }
 10483  
 10484  func (m *HostResourceInfo) MarshalTo(dAtA []byte) (int, error) {
 10485  	size := m.Size()
 10486  	return m.MarshalToSizedBuffer(dAtA[:size])
 10487  }
 10488  
 10489  func (m *HostResourceInfo) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10490  	i := len(dAtA)
 10491  	_ = i
 10492  	var l int
 10493  	_ = l
 10494  	i = encodeVarintGenerated(dAtA, i, uint64(m.Capacity))
 10495  	i--
 10496  	dAtA[i] = 0x20
 10497  	i = encodeVarintGenerated(dAtA, i, uint64(m.RequestedByNeighbors))
 10498  	i--
 10499  	dAtA[i] = 0x18
 10500  	i = encodeVarintGenerated(dAtA, i, uint64(m.RequestedByApp))
 10501  	i--
 10502  	dAtA[i] = 0x10
 10503  	i -= len(m.ResourceName)
 10504  	copy(dAtA[i:], m.ResourceName)
 10505  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ResourceName)))
 10506  	i--
 10507  	dAtA[i] = 0xa
 10508  	return len(dAtA) - i, nil
 10509  }
 10510  
 10511  func (m *HydrateOperation) Marshal() (dAtA []byte, err error) {
 10512  	size := m.Size()
 10513  	dAtA = make([]byte, size)
 10514  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10515  	if err != nil {
 10516  		return nil, err
 10517  	}
 10518  	return dAtA[:n], nil
 10519  }
 10520  
 10521  func (m *HydrateOperation) MarshalTo(dAtA []byte) (int, error) {
 10522  	size := m.Size()
 10523  	return m.MarshalToSizedBuffer(dAtA[:size])
 10524  }
 10525  
 10526  func (m *HydrateOperation) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10527  	i := len(dAtA)
 10528  	_ = i
 10529  	var l int
 10530  	_ = l
 10531  	{
 10532  		size, err := m.SourceHydrator.MarshalToSizedBuffer(dAtA[:i])
 10533  		if err != nil {
 10534  			return 0, err
 10535  		}
 10536  		i -= size
 10537  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 10538  	}
 10539  	i--
 10540  	dAtA[i] = 0x3a
 10541  	i -= len(m.HydratedSHA)
 10542  	copy(dAtA[i:], m.HydratedSHA)
 10543  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.HydratedSHA)))
 10544  	i--
 10545  	dAtA[i] = 0x32
 10546  	i -= len(m.DrySHA)
 10547  	copy(dAtA[i:], m.DrySHA)
 10548  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.DrySHA)))
 10549  	i--
 10550  	dAtA[i] = 0x2a
 10551  	i -= len(m.Message)
 10552  	copy(dAtA[i:], m.Message)
 10553  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
 10554  	i--
 10555  	dAtA[i] = 0x22
 10556  	i -= len(m.Phase)
 10557  	copy(dAtA[i:], m.Phase)
 10558  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Phase)))
 10559  	i--
 10560  	dAtA[i] = 0x1a
 10561  	if m.FinishedAt != nil {
 10562  		{
 10563  			size, err := m.FinishedAt.MarshalToSizedBuffer(dAtA[:i])
 10564  			if err != nil {
 10565  				return 0, err
 10566  			}
 10567  			i -= size
 10568  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 10569  		}
 10570  		i--
 10571  		dAtA[i] = 0x12
 10572  	}
 10573  	{
 10574  		size, err := m.StartedAt.MarshalToSizedBuffer(dAtA[:i])
 10575  		if err != nil {
 10576  			return 0, err
 10577  		}
 10578  		i -= size
 10579  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 10580  	}
 10581  	i--
 10582  	dAtA[i] = 0xa
 10583  	return len(dAtA) - i, nil
 10584  }
 10585  
 10586  func (m *HydrateTo) Marshal() (dAtA []byte, err error) {
 10587  	size := m.Size()
 10588  	dAtA = make([]byte, size)
 10589  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10590  	if err != nil {
 10591  		return nil, err
 10592  	}
 10593  	return dAtA[:n], nil
 10594  }
 10595  
 10596  func (m *HydrateTo) MarshalTo(dAtA []byte) (int, error) {
 10597  	size := m.Size()
 10598  	return m.MarshalToSizedBuffer(dAtA[:size])
 10599  }
 10600  
 10601  func (m *HydrateTo) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10602  	i := len(dAtA)
 10603  	_ = i
 10604  	var l int
 10605  	_ = l
 10606  	i -= len(m.TargetBranch)
 10607  	copy(dAtA[i:], m.TargetBranch)
 10608  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TargetBranch)))
 10609  	i--
 10610  	dAtA[i] = 0xa
 10611  	return len(dAtA) - i, nil
 10612  }
 10613  
 10614  func (m *Info) Marshal() (dAtA []byte, err error) {
 10615  	size := m.Size()
 10616  	dAtA = make([]byte, size)
 10617  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10618  	if err != nil {
 10619  		return nil, err
 10620  	}
 10621  	return dAtA[:n], nil
 10622  }
 10623  
 10624  func (m *Info) MarshalTo(dAtA []byte) (int, error) {
 10625  	size := m.Size()
 10626  	return m.MarshalToSizedBuffer(dAtA[:size])
 10627  }
 10628  
 10629  func (m *Info) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10630  	i := len(dAtA)
 10631  	_ = i
 10632  	var l int
 10633  	_ = l
 10634  	i -= len(m.Value)
 10635  	copy(dAtA[i:], m.Value)
 10636  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
 10637  	i--
 10638  	dAtA[i] = 0x12
 10639  	i -= len(m.Name)
 10640  	copy(dAtA[i:], m.Name)
 10641  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 10642  	i--
 10643  	dAtA[i] = 0xa
 10644  	return len(dAtA) - i, nil
 10645  }
 10646  
 10647  func (m *InfoItem) Marshal() (dAtA []byte, err error) {
 10648  	size := m.Size()
 10649  	dAtA = make([]byte, size)
 10650  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10651  	if err != nil {
 10652  		return nil, err
 10653  	}
 10654  	return dAtA[:n], nil
 10655  }
 10656  
 10657  func (m *InfoItem) MarshalTo(dAtA []byte) (int, error) {
 10658  	size := m.Size()
 10659  	return m.MarshalToSizedBuffer(dAtA[:size])
 10660  }
 10661  
 10662  func (m *InfoItem) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10663  	i := len(dAtA)
 10664  	_ = i
 10665  	var l int
 10666  	_ = l
 10667  	i -= len(m.Value)
 10668  	copy(dAtA[i:], m.Value)
 10669  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
 10670  	i--
 10671  	dAtA[i] = 0x12
 10672  	i -= len(m.Name)
 10673  	copy(dAtA[i:], m.Name)
 10674  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 10675  	i--
 10676  	dAtA[i] = 0xa
 10677  	return len(dAtA) - i, nil
 10678  }
 10679  
 10680  func (m *JWTToken) Marshal() (dAtA []byte, err error) {
 10681  	size := m.Size()
 10682  	dAtA = make([]byte, size)
 10683  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10684  	if err != nil {
 10685  		return nil, err
 10686  	}
 10687  	return dAtA[:n], nil
 10688  }
 10689  
 10690  func (m *JWTToken) MarshalTo(dAtA []byte) (int, error) {
 10691  	size := m.Size()
 10692  	return m.MarshalToSizedBuffer(dAtA[:size])
 10693  }
 10694  
 10695  func (m *JWTToken) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10696  	i := len(dAtA)
 10697  	_ = i
 10698  	var l int
 10699  	_ = l
 10700  	i -= len(m.ID)
 10701  	copy(dAtA[i:], m.ID)
 10702  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ID)))
 10703  	i--
 10704  	dAtA[i] = 0x1a
 10705  	i = encodeVarintGenerated(dAtA, i, uint64(m.ExpiresAt))
 10706  	i--
 10707  	dAtA[i] = 0x10
 10708  	i = encodeVarintGenerated(dAtA, i, uint64(m.IssuedAt))
 10709  	i--
 10710  	dAtA[i] = 0x8
 10711  	return len(dAtA) - i, nil
 10712  }
 10713  
 10714  func (m *JWTTokens) Marshal() (dAtA []byte, err error) {
 10715  	size := m.Size()
 10716  	dAtA = make([]byte, size)
 10717  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10718  	if err != nil {
 10719  		return nil, err
 10720  	}
 10721  	return dAtA[:n], nil
 10722  }
 10723  
 10724  func (m *JWTTokens) MarshalTo(dAtA []byte) (int, error) {
 10725  	size := m.Size()
 10726  	return m.MarshalToSizedBuffer(dAtA[:size])
 10727  }
 10728  
 10729  func (m *JWTTokens) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10730  	i := len(dAtA)
 10731  	_ = i
 10732  	var l int
 10733  	_ = l
 10734  	if len(m.Items) > 0 {
 10735  		for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
 10736  			{
 10737  				size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 10738  				if err != nil {
 10739  					return 0, err
 10740  				}
 10741  				i -= size
 10742  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 10743  			}
 10744  			i--
 10745  			dAtA[i] = 0xa
 10746  		}
 10747  	}
 10748  	return len(dAtA) - i, nil
 10749  }
 10750  
 10751  func (m *JsonnetVar) Marshal() (dAtA []byte, err error) {
 10752  	size := m.Size()
 10753  	dAtA = make([]byte, size)
 10754  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10755  	if err != nil {
 10756  		return nil, err
 10757  	}
 10758  	return dAtA[:n], nil
 10759  }
 10760  
 10761  func (m *JsonnetVar) MarshalTo(dAtA []byte) (int, error) {
 10762  	size := m.Size()
 10763  	return m.MarshalToSizedBuffer(dAtA[:size])
 10764  }
 10765  
 10766  func (m *JsonnetVar) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10767  	i := len(dAtA)
 10768  	_ = i
 10769  	var l int
 10770  	_ = l
 10771  	i--
 10772  	if m.Code {
 10773  		dAtA[i] = 1
 10774  	} else {
 10775  		dAtA[i] = 0
 10776  	}
 10777  	i--
 10778  	dAtA[i] = 0x18
 10779  	i -= len(m.Value)
 10780  	copy(dAtA[i:], m.Value)
 10781  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
 10782  	i--
 10783  	dAtA[i] = 0x12
 10784  	i -= len(m.Name)
 10785  	copy(dAtA[i:], m.Name)
 10786  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 10787  	i--
 10788  	dAtA[i] = 0xa
 10789  	return len(dAtA) - i, nil
 10790  }
 10791  
 10792  func (m *KnownTypeField) Marshal() (dAtA []byte, err error) {
 10793  	size := m.Size()
 10794  	dAtA = make([]byte, size)
 10795  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10796  	if err != nil {
 10797  		return nil, err
 10798  	}
 10799  	return dAtA[:n], nil
 10800  }
 10801  
 10802  func (m *KnownTypeField) MarshalTo(dAtA []byte) (int, error) {
 10803  	size := m.Size()
 10804  	return m.MarshalToSizedBuffer(dAtA[:size])
 10805  }
 10806  
 10807  func (m *KnownTypeField) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10808  	i := len(dAtA)
 10809  	_ = i
 10810  	var l int
 10811  	_ = l
 10812  	i -= len(m.Type)
 10813  	copy(dAtA[i:], m.Type)
 10814  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
 10815  	i--
 10816  	dAtA[i] = 0x12
 10817  	i -= len(m.Field)
 10818  	copy(dAtA[i:], m.Field)
 10819  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Field)))
 10820  	i--
 10821  	dAtA[i] = 0xa
 10822  	return len(dAtA) - i, nil
 10823  }
 10824  
 10825  func (m *KustomizeGvk) Marshal() (dAtA []byte, err error) {
 10826  	size := m.Size()
 10827  	dAtA = make([]byte, size)
 10828  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10829  	if err != nil {
 10830  		return nil, err
 10831  	}
 10832  	return dAtA[:n], nil
 10833  }
 10834  
 10835  func (m *KustomizeGvk) MarshalTo(dAtA []byte) (int, error) {
 10836  	size := m.Size()
 10837  	return m.MarshalToSizedBuffer(dAtA[:size])
 10838  }
 10839  
 10840  func (m *KustomizeGvk) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10841  	i := len(dAtA)
 10842  	_ = i
 10843  	var l int
 10844  	_ = l
 10845  	i -= len(m.Kind)
 10846  	copy(dAtA[i:], m.Kind)
 10847  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
 10848  	i--
 10849  	dAtA[i] = 0x1a
 10850  	i -= len(m.Version)
 10851  	copy(dAtA[i:], m.Version)
 10852  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Version)))
 10853  	i--
 10854  	dAtA[i] = 0x12
 10855  	i -= len(m.Group)
 10856  	copy(dAtA[i:], m.Group)
 10857  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Group)))
 10858  	i--
 10859  	dAtA[i] = 0xa
 10860  	return len(dAtA) - i, nil
 10861  }
 10862  
 10863  func (m *KustomizeOptions) Marshal() (dAtA []byte, err error) {
 10864  	size := m.Size()
 10865  	dAtA = make([]byte, size)
 10866  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10867  	if err != nil {
 10868  		return nil, err
 10869  	}
 10870  	return dAtA[:n], nil
 10871  }
 10872  
 10873  func (m *KustomizeOptions) MarshalTo(dAtA []byte) (int, error) {
 10874  	size := m.Size()
 10875  	return m.MarshalToSizedBuffer(dAtA[:size])
 10876  }
 10877  
 10878  func (m *KustomizeOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10879  	i := len(dAtA)
 10880  	_ = i
 10881  	var l int
 10882  	_ = l
 10883  	if len(m.Versions) > 0 {
 10884  		for iNdEx := len(m.Versions) - 1; iNdEx >= 0; iNdEx-- {
 10885  			{
 10886  				size, err := m.Versions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 10887  				if err != nil {
 10888  					return 0, err
 10889  				}
 10890  				i -= size
 10891  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 10892  			}
 10893  			i--
 10894  			dAtA[i] = 0x1a
 10895  		}
 10896  	}
 10897  	i -= len(m.BinaryPath)
 10898  	copy(dAtA[i:], m.BinaryPath)
 10899  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.BinaryPath)))
 10900  	i--
 10901  	dAtA[i] = 0x12
 10902  	i -= len(m.BuildOptions)
 10903  	copy(dAtA[i:], m.BuildOptions)
 10904  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.BuildOptions)))
 10905  	i--
 10906  	dAtA[i] = 0xa
 10907  	return len(dAtA) - i, nil
 10908  }
 10909  
 10910  func (m *KustomizePatch) Marshal() (dAtA []byte, err error) {
 10911  	size := m.Size()
 10912  	dAtA = make([]byte, size)
 10913  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10914  	if err != nil {
 10915  		return nil, err
 10916  	}
 10917  	return dAtA[:n], nil
 10918  }
 10919  
 10920  func (m *KustomizePatch) MarshalTo(dAtA []byte) (int, error) {
 10921  	size := m.Size()
 10922  	return m.MarshalToSizedBuffer(dAtA[:size])
 10923  }
 10924  
 10925  func (m *KustomizePatch) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10926  	i := len(dAtA)
 10927  	_ = i
 10928  	var l int
 10929  	_ = l
 10930  	if len(m.Options) > 0 {
 10931  		keysForOptions := make([]string, 0, len(m.Options))
 10932  		for k := range m.Options {
 10933  			keysForOptions = append(keysForOptions, string(k))
 10934  		}
 10935  		github_com_gogo_protobuf_sortkeys.Strings(keysForOptions)
 10936  		for iNdEx := len(keysForOptions) - 1; iNdEx >= 0; iNdEx-- {
 10937  			v := m.Options[string(keysForOptions[iNdEx])]
 10938  			baseI := i
 10939  			i--
 10940  			if v {
 10941  				dAtA[i] = 1
 10942  			} else {
 10943  				dAtA[i] = 0
 10944  			}
 10945  			i--
 10946  			dAtA[i] = 0x10
 10947  			i -= len(keysForOptions[iNdEx])
 10948  			copy(dAtA[i:], keysForOptions[iNdEx])
 10949  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForOptions[iNdEx])))
 10950  			i--
 10951  			dAtA[i] = 0xa
 10952  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
 10953  			i--
 10954  			dAtA[i] = 0x22
 10955  		}
 10956  	}
 10957  	if m.Target != nil {
 10958  		{
 10959  			size, err := m.Target.MarshalToSizedBuffer(dAtA[:i])
 10960  			if err != nil {
 10961  				return 0, err
 10962  			}
 10963  			i -= size
 10964  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 10965  		}
 10966  		i--
 10967  		dAtA[i] = 0x1a
 10968  	}
 10969  	i -= len(m.Patch)
 10970  	copy(dAtA[i:], m.Patch)
 10971  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Patch)))
 10972  	i--
 10973  	dAtA[i] = 0x12
 10974  	i -= len(m.Path)
 10975  	copy(dAtA[i:], m.Path)
 10976  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
 10977  	i--
 10978  	dAtA[i] = 0xa
 10979  	return len(dAtA) - i, nil
 10980  }
 10981  
 10982  func (m *KustomizeReplica) Marshal() (dAtA []byte, err error) {
 10983  	size := m.Size()
 10984  	dAtA = make([]byte, size)
 10985  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10986  	if err != nil {
 10987  		return nil, err
 10988  	}
 10989  	return dAtA[:n], nil
 10990  }
 10991  
 10992  func (m *KustomizeReplica) MarshalTo(dAtA []byte) (int, error) {
 10993  	size := m.Size()
 10994  	return m.MarshalToSizedBuffer(dAtA[:size])
 10995  }
 10996  
 10997  func (m *KustomizeReplica) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10998  	i := len(dAtA)
 10999  	_ = i
 11000  	var l int
 11001  	_ = l
 11002  	{
 11003  		size, err := m.Count.MarshalToSizedBuffer(dAtA[:i])
 11004  		if err != nil {
 11005  			return 0, err
 11006  		}
 11007  		i -= size
 11008  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 11009  	}
 11010  	i--
 11011  	dAtA[i] = 0x12
 11012  	i -= len(m.Name)
 11013  	copy(dAtA[i:], m.Name)
 11014  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 11015  	i--
 11016  	dAtA[i] = 0xa
 11017  	return len(dAtA) - i, nil
 11018  }
 11019  
 11020  func (m *KustomizeResId) Marshal() (dAtA []byte, err error) {
 11021  	size := m.Size()
 11022  	dAtA = make([]byte, size)
 11023  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11024  	if err != nil {
 11025  		return nil, err
 11026  	}
 11027  	return dAtA[:n], nil
 11028  }
 11029  
 11030  func (m *KustomizeResId) MarshalTo(dAtA []byte) (int, error) {
 11031  	size := m.Size()
 11032  	return m.MarshalToSizedBuffer(dAtA[:size])
 11033  }
 11034  
 11035  func (m *KustomizeResId) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11036  	i := len(dAtA)
 11037  	_ = i
 11038  	var l int
 11039  	_ = l
 11040  	i -= len(m.Namespace)
 11041  	copy(dAtA[i:], m.Namespace)
 11042  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
 11043  	i--
 11044  	dAtA[i] = 0x1a
 11045  	i -= len(m.Name)
 11046  	copy(dAtA[i:], m.Name)
 11047  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 11048  	i--
 11049  	dAtA[i] = 0x12
 11050  	{
 11051  		size, err := m.KustomizeGvk.MarshalToSizedBuffer(dAtA[:i])
 11052  		if err != nil {
 11053  			return 0, err
 11054  		}
 11055  		i -= size
 11056  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 11057  	}
 11058  	i--
 11059  	dAtA[i] = 0xa
 11060  	return len(dAtA) - i, nil
 11061  }
 11062  
 11063  func (m *KustomizeSelector) Marshal() (dAtA []byte, err error) {
 11064  	size := m.Size()
 11065  	dAtA = make([]byte, size)
 11066  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11067  	if err != nil {
 11068  		return nil, err
 11069  	}
 11070  	return dAtA[:n], nil
 11071  }
 11072  
 11073  func (m *KustomizeSelector) MarshalTo(dAtA []byte) (int, error) {
 11074  	size := m.Size()
 11075  	return m.MarshalToSizedBuffer(dAtA[:size])
 11076  }
 11077  
 11078  func (m *KustomizeSelector) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11079  	i := len(dAtA)
 11080  	_ = i
 11081  	var l int
 11082  	_ = l
 11083  	i -= len(m.LabelSelector)
 11084  	copy(dAtA[i:], m.LabelSelector)
 11085  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.LabelSelector)))
 11086  	i--
 11087  	dAtA[i] = 0x1a
 11088  	i -= len(m.AnnotationSelector)
 11089  	copy(dAtA[i:], m.AnnotationSelector)
 11090  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.AnnotationSelector)))
 11091  	i--
 11092  	dAtA[i] = 0x12
 11093  	{
 11094  		size, err := m.KustomizeResId.MarshalToSizedBuffer(dAtA[:i])
 11095  		if err != nil {
 11096  			return 0, err
 11097  		}
 11098  		i -= size
 11099  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 11100  	}
 11101  	i--
 11102  	dAtA[i] = 0xa
 11103  	return len(dAtA) - i, nil
 11104  }
 11105  
 11106  func (m *KustomizeVersion) Marshal() (dAtA []byte, err error) {
 11107  	size := m.Size()
 11108  	dAtA = make([]byte, size)
 11109  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11110  	if err != nil {
 11111  		return nil, err
 11112  	}
 11113  	return dAtA[:n], nil
 11114  }
 11115  
 11116  func (m *KustomizeVersion) MarshalTo(dAtA []byte) (int, error) {
 11117  	size := m.Size()
 11118  	return m.MarshalToSizedBuffer(dAtA[:size])
 11119  }
 11120  
 11121  func (m *KustomizeVersion) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11122  	i := len(dAtA)
 11123  	_ = i
 11124  	var l int
 11125  	_ = l
 11126  	i -= len(m.BuildOptions)
 11127  	copy(dAtA[i:], m.BuildOptions)
 11128  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.BuildOptions)))
 11129  	i--
 11130  	dAtA[i] = 0x1a
 11131  	i -= len(m.Path)
 11132  	copy(dAtA[i:], m.Path)
 11133  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
 11134  	i--
 11135  	dAtA[i] = 0x12
 11136  	i -= len(m.Name)
 11137  	copy(dAtA[i:], m.Name)
 11138  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 11139  	i--
 11140  	dAtA[i] = 0xa
 11141  	return len(dAtA) - i, nil
 11142  }
 11143  
 11144  func (m *ListGenerator) Marshal() (dAtA []byte, err error) {
 11145  	size := m.Size()
 11146  	dAtA = make([]byte, size)
 11147  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11148  	if err != nil {
 11149  		return nil, err
 11150  	}
 11151  	return dAtA[:n], nil
 11152  }
 11153  
 11154  func (m *ListGenerator) MarshalTo(dAtA []byte) (int, error) {
 11155  	size := m.Size()
 11156  	return m.MarshalToSizedBuffer(dAtA[:size])
 11157  }
 11158  
 11159  func (m *ListGenerator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11160  	i := len(dAtA)
 11161  	_ = i
 11162  	var l int
 11163  	_ = l
 11164  	i -= len(m.ElementsYaml)
 11165  	copy(dAtA[i:], m.ElementsYaml)
 11166  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ElementsYaml)))
 11167  	i--
 11168  	dAtA[i] = 0x1a
 11169  	{
 11170  		size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
 11171  		if err != nil {
 11172  			return 0, err
 11173  		}
 11174  		i -= size
 11175  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 11176  	}
 11177  	i--
 11178  	dAtA[i] = 0x12
 11179  	if len(m.Elements) > 0 {
 11180  		for iNdEx := len(m.Elements) - 1; iNdEx >= 0; iNdEx-- {
 11181  			{
 11182  				size, err := m.Elements[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 11183  				if err != nil {
 11184  					return 0, err
 11185  				}
 11186  				i -= size
 11187  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 11188  			}
 11189  			i--
 11190  			dAtA[i] = 0xa
 11191  		}
 11192  	}
 11193  	return len(dAtA) - i, nil
 11194  }
 11195  
 11196  func (m *ManagedNamespaceMetadata) Marshal() (dAtA []byte, err error) {
 11197  	size := m.Size()
 11198  	dAtA = make([]byte, size)
 11199  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11200  	if err != nil {
 11201  		return nil, err
 11202  	}
 11203  	return dAtA[:n], nil
 11204  }
 11205  
 11206  func (m *ManagedNamespaceMetadata) MarshalTo(dAtA []byte) (int, error) {
 11207  	size := m.Size()
 11208  	return m.MarshalToSizedBuffer(dAtA[:size])
 11209  }
 11210  
 11211  func (m *ManagedNamespaceMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11212  	i := len(dAtA)
 11213  	_ = i
 11214  	var l int
 11215  	_ = l
 11216  	if len(m.Annotations) > 0 {
 11217  		keysForAnnotations := make([]string, 0, len(m.Annotations))
 11218  		for k := range m.Annotations {
 11219  			keysForAnnotations = append(keysForAnnotations, string(k))
 11220  		}
 11221  		github_com_gogo_protobuf_sortkeys.Strings(keysForAnnotations)
 11222  		for iNdEx := len(keysForAnnotations) - 1; iNdEx >= 0; iNdEx-- {
 11223  			v := m.Annotations[string(keysForAnnotations[iNdEx])]
 11224  			baseI := i
 11225  			i -= len(v)
 11226  			copy(dAtA[i:], v)
 11227  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
 11228  			i--
 11229  			dAtA[i] = 0x12
 11230  			i -= len(keysForAnnotations[iNdEx])
 11231  			copy(dAtA[i:], keysForAnnotations[iNdEx])
 11232  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForAnnotations[iNdEx])))
 11233  			i--
 11234  			dAtA[i] = 0xa
 11235  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
 11236  			i--
 11237  			dAtA[i] = 0x12
 11238  		}
 11239  	}
 11240  	if len(m.Labels) > 0 {
 11241  		keysForLabels := make([]string, 0, len(m.Labels))
 11242  		for k := range m.Labels {
 11243  			keysForLabels = append(keysForLabels, string(k))
 11244  		}
 11245  		github_com_gogo_protobuf_sortkeys.Strings(keysForLabels)
 11246  		for iNdEx := len(keysForLabels) - 1; iNdEx >= 0; iNdEx-- {
 11247  			v := m.Labels[string(keysForLabels[iNdEx])]
 11248  			baseI := i
 11249  			i -= len(v)
 11250  			copy(dAtA[i:], v)
 11251  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
 11252  			i--
 11253  			dAtA[i] = 0x12
 11254  			i -= len(keysForLabels[iNdEx])
 11255  			copy(dAtA[i:], keysForLabels[iNdEx])
 11256  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForLabels[iNdEx])))
 11257  			i--
 11258  			dAtA[i] = 0xa
 11259  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
 11260  			i--
 11261  			dAtA[i] = 0xa
 11262  		}
 11263  	}
 11264  	return len(dAtA) - i, nil
 11265  }
 11266  
 11267  func (m *MatrixGenerator) Marshal() (dAtA []byte, err error) {
 11268  	size := m.Size()
 11269  	dAtA = make([]byte, size)
 11270  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11271  	if err != nil {
 11272  		return nil, err
 11273  	}
 11274  	return dAtA[:n], nil
 11275  }
 11276  
 11277  func (m *MatrixGenerator) MarshalTo(dAtA []byte) (int, error) {
 11278  	size := m.Size()
 11279  	return m.MarshalToSizedBuffer(dAtA[:size])
 11280  }
 11281  
 11282  func (m *MatrixGenerator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11283  	i := len(dAtA)
 11284  	_ = i
 11285  	var l int
 11286  	_ = l
 11287  	{
 11288  		size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
 11289  		if err != nil {
 11290  			return 0, err
 11291  		}
 11292  		i -= size
 11293  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 11294  	}
 11295  	i--
 11296  	dAtA[i] = 0x12
 11297  	if len(m.Generators) > 0 {
 11298  		for iNdEx := len(m.Generators) - 1; iNdEx >= 0; iNdEx-- {
 11299  			{
 11300  				size, err := m.Generators[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 11301  				if err != nil {
 11302  					return 0, err
 11303  				}
 11304  				i -= size
 11305  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 11306  			}
 11307  			i--
 11308  			dAtA[i] = 0xa
 11309  		}
 11310  	}
 11311  	return len(dAtA) - i, nil
 11312  }
 11313  
 11314  func (m *MergeGenerator) Marshal() (dAtA []byte, err error) {
 11315  	size := m.Size()
 11316  	dAtA = make([]byte, size)
 11317  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11318  	if err != nil {
 11319  		return nil, err
 11320  	}
 11321  	return dAtA[:n], nil
 11322  }
 11323  
 11324  func (m *MergeGenerator) MarshalTo(dAtA []byte) (int, error) {
 11325  	size := m.Size()
 11326  	return m.MarshalToSizedBuffer(dAtA[:size])
 11327  }
 11328  
 11329  func (m *MergeGenerator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11330  	i := len(dAtA)
 11331  	_ = i
 11332  	var l int
 11333  	_ = l
 11334  	{
 11335  		size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
 11336  		if err != nil {
 11337  			return 0, err
 11338  		}
 11339  		i -= size
 11340  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 11341  	}
 11342  	i--
 11343  	dAtA[i] = 0x1a
 11344  	if len(m.MergeKeys) > 0 {
 11345  		for iNdEx := len(m.MergeKeys) - 1; iNdEx >= 0; iNdEx-- {
 11346  			i -= len(m.MergeKeys[iNdEx])
 11347  			copy(dAtA[i:], m.MergeKeys[iNdEx])
 11348  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.MergeKeys[iNdEx])))
 11349  			i--
 11350  			dAtA[i] = 0x12
 11351  		}
 11352  	}
 11353  	if len(m.Generators) > 0 {
 11354  		for iNdEx := len(m.Generators) - 1; iNdEx >= 0; iNdEx-- {
 11355  			{
 11356  				size, err := m.Generators[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 11357  				if err != nil {
 11358  					return 0, err
 11359  				}
 11360  				i -= size
 11361  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 11362  			}
 11363  			i--
 11364  			dAtA[i] = 0xa
 11365  		}
 11366  	}
 11367  	return len(dAtA) - i, nil
 11368  }
 11369  
 11370  func (m *NestedMatrixGenerator) Marshal() (dAtA []byte, err error) {
 11371  	size := m.Size()
 11372  	dAtA = make([]byte, size)
 11373  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11374  	if err != nil {
 11375  		return nil, err
 11376  	}
 11377  	return dAtA[:n], nil
 11378  }
 11379  
 11380  func (m *NestedMatrixGenerator) MarshalTo(dAtA []byte) (int, error) {
 11381  	size := m.Size()
 11382  	return m.MarshalToSizedBuffer(dAtA[:size])
 11383  }
 11384  
 11385  func (m *NestedMatrixGenerator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11386  	i := len(dAtA)
 11387  	_ = i
 11388  	var l int
 11389  	_ = l
 11390  	if len(m.Generators) > 0 {
 11391  		for iNdEx := len(m.Generators) - 1; iNdEx >= 0; iNdEx-- {
 11392  			{
 11393  				size, err := m.Generators[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 11394  				if err != nil {
 11395  					return 0, err
 11396  				}
 11397  				i -= size
 11398  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 11399  			}
 11400  			i--
 11401  			dAtA[i] = 0xa
 11402  		}
 11403  	}
 11404  	return len(dAtA) - i, nil
 11405  }
 11406  
 11407  func (m *NestedMergeGenerator) Marshal() (dAtA []byte, err error) {
 11408  	size := m.Size()
 11409  	dAtA = make([]byte, size)
 11410  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11411  	if err != nil {
 11412  		return nil, err
 11413  	}
 11414  	return dAtA[:n], nil
 11415  }
 11416  
 11417  func (m *NestedMergeGenerator) MarshalTo(dAtA []byte) (int, error) {
 11418  	size := m.Size()
 11419  	return m.MarshalToSizedBuffer(dAtA[:size])
 11420  }
 11421  
 11422  func (m *NestedMergeGenerator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11423  	i := len(dAtA)
 11424  	_ = i
 11425  	var l int
 11426  	_ = l
 11427  	if len(m.MergeKeys) > 0 {
 11428  		for iNdEx := len(m.MergeKeys) - 1; iNdEx >= 0; iNdEx-- {
 11429  			i -= len(m.MergeKeys[iNdEx])
 11430  			copy(dAtA[i:], m.MergeKeys[iNdEx])
 11431  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.MergeKeys[iNdEx])))
 11432  			i--
 11433  			dAtA[i] = 0x12
 11434  		}
 11435  	}
 11436  	if len(m.Generators) > 0 {
 11437  		for iNdEx := len(m.Generators) - 1; iNdEx >= 0; iNdEx-- {
 11438  			{
 11439  				size, err := m.Generators[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 11440  				if err != nil {
 11441  					return 0, err
 11442  				}
 11443  				i -= size
 11444  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 11445  			}
 11446  			i--
 11447  			dAtA[i] = 0xa
 11448  		}
 11449  	}
 11450  	return len(dAtA) - i, nil
 11451  }
 11452  
 11453  func (m *OCIMetadata) Marshal() (dAtA []byte, err error) {
 11454  	size := m.Size()
 11455  	dAtA = make([]byte, size)
 11456  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11457  	if err != nil {
 11458  		return nil, err
 11459  	}
 11460  	return dAtA[:n], nil
 11461  }
 11462  
 11463  func (m *OCIMetadata) MarshalTo(dAtA []byte) (int, error) {
 11464  	size := m.Size()
 11465  	return m.MarshalToSizedBuffer(dAtA[:size])
 11466  }
 11467  
 11468  func (m *OCIMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11469  	i := len(dAtA)
 11470  	_ = i
 11471  	var l int
 11472  	_ = l
 11473  	i -= len(m.Description)
 11474  	copy(dAtA[i:], m.Description)
 11475  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Description)))
 11476  	i--
 11477  	dAtA[i] = 0x3a
 11478  	i -= len(m.Version)
 11479  	copy(dAtA[i:], m.Version)
 11480  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Version)))
 11481  	i--
 11482  	dAtA[i] = 0x32
 11483  	i -= len(m.SourceURL)
 11484  	copy(dAtA[i:], m.SourceURL)
 11485  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.SourceURL)))
 11486  	i--
 11487  	dAtA[i] = 0x2a
 11488  	i -= len(m.DocsURL)
 11489  	copy(dAtA[i:], m.DocsURL)
 11490  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.DocsURL)))
 11491  	i--
 11492  	dAtA[i] = 0x22
 11493  	i -= len(m.ImageURL)
 11494  	copy(dAtA[i:], m.ImageURL)
 11495  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ImageURL)))
 11496  	i--
 11497  	dAtA[i] = 0x1a
 11498  	i -= len(m.Authors)
 11499  	copy(dAtA[i:], m.Authors)
 11500  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Authors)))
 11501  	i--
 11502  	dAtA[i] = 0x12
 11503  	i -= len(m.CreatedAt)
 11504  	copy(dAtA[i:], m.CreatedAt)
 11505  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.CreatedAt)))
 11506  	i--
 11507  	dAtA[i] = 0xa
 11508  	return len(dAtA) - i, nil
 11509  }
 11510  
 11511  func (m *Operation) Marshal() (dAtA []byte, err error) {
 11512  	size := m.Size()
 11513  	dAtA = make([]byte, size)
 11514  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11515  	if err != nil {
 11516  		return nil, err
 11517  	}
 11518  	return dAtA[:n], nil
 11519  }
 11520  
 11521  func (m *Operation) MarshalTo(dAtA []byte) (int, error) {
 11522  	size := m.Size()
 11523  	return m.MarshalToSizedBuffer(dAtA[:size])
 11524  }
 11525  
 11526  func (m *Operation) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11527  	i := len(dAtA)
 11528  	_ = i
 11529  	var l int
 11530  	_ = l
 11531  	{
 11532  		size, err := m.Retry.MarshalToSizedBuffer(dAtA[:i])
 11533  		if err != nil {
 11534  			return 0, err
 11535  		}
 11536  		i -= size
 11537  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 11538  	}
 11539  	i--
 11540  	dAtA[i] = 0x22
 11541  	if len(m.Info) > 0 {
 11542  		for iNdEx := len(m.Info) - 1; iNdEx >= 0; iNdEx-- {
 11543  			{
 11544  				size, err := m.Info[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 11545  				if err != nil {
 11546  					return 0, err
 11547  				}
 11548  				i -= size
 11549  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 11550  			}
 11551  			i--
 11552  			dAtA[i] = 0x1a
 11553  		}
 11554  	}
 11555  	{
 11556  		size, err := m.InitiatedBy.MarshalToSizedBuffer(dAtA[:i])
 11557  		if err != nil {
 11558  			return 0, err
 11559  		}
 11560  		i -= size
 11561  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 11562  	}
 11563  	i--
 11564  	dAtA[i] = 0x12
 11565  	if m.Sync != nil {
 11566  		{
 11567  			size, err := m.Sync.MarshalToSizedBuffer(dAtA[:i])
 11568  			if err != nil {
 11569  				return 0, err
 11570  			}
 11571  			i -= size
 11572  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 11573  		}
 11574  		i--
 11575  		dAtA[i] = 0xa
 11576  	}
 11577  	return len(dAtA) - i, nil
 11578  }
 11579  
 11580  func (m *OperationInitiator) Marshal() (dAtA []byte, err error) {
 11581  	size := m.Size()
 11582  	dAtA = make([]byte, size)
 11583  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11584  	if err != nil {
 11585  		return nil, err
 11586  	}
 11587  	return dAtA[:n], nil
 11588  }
 11589  
 11590  func (m *OperationInitiator) MarshalTo(dAtA []byte) (int, error) {
 11591  	size := m.Size()
 11592  	return m.MarshalToSizedBuffer(dAtA[:size])
 11593  }
 11594  
 11595  func (m *OperationInitiator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11596  	i := len(dAtA)
 11597  	_ = i
 11598  	var l int
 11599  	_ = l
 11600  	i--
 11601  	if m.Automated {
 11602  		dAtA[i] = 1
 11603  	} else {
 11604  		dAtA[i] = 0
 11605  	}
 11606  	i--
 11607  	dAtA[i] = 0x10
 11608  	i -= len(m.Username)
 11609  	copy(dAtA[i:], m.Username)
 11610  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Username)))
 11611  	i--
 11612  	dAtA[i] = 0xa
 11613  	return len(dAtA) - i, nil
 11614  }
 11615  
 11616  func (m *OperationState) Marshal() (dAtA []byte, err error) {
 11617  	size := m.Size()
 11618  	dAtA = make([]byte, size)
 11619  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11620  	if err != nil {
 11621  		return nil, err
 11622  	}
 11623  	return dAtA[:n], nil
 11624  }
 11625  
 11626  func (m *OperationState) MarshalTo(dAtA []byte) (int, error) {
 11627  	size := m.Size()
 11628  	return m.MarshalToSizedBuffer(dAtA[:size])
 11629  }
 11630  
 11631  func (m *OperationState) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11632  	i := len(dAtA)
 11633  	_ = i
 11634  	var l int
 11635  	_ = l
 11636  	i = encodeVarintGenerated(dAtA, i, uint64(m.RetryCount))
 11637  	i--
 11638  	dAtA[i] = 0x40
 11639  	if m.FinishedAt != nil {
 11640  		{
 11641  			size, err := m.FinishedAt.MarshalToSizedBuffer(dAtA[:i])
 11642  			if err != nil {
 11643  				return 0, err
 11644  			}
 11645  			i -= size
 11646  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 11647  		}
 11648  		i--
 11649  		dAtA[i] = 0x3a
 11650  	}
 11651  	{
 11652  		size, err := m.StartedAt.MarshalToSizedBuffer(dAtA[:i])
 11653  		if err != nil {
 11654  			return 0, err
 11655  		}
 11656  		i -= size
 11657  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 11658  	}
 11659  	i--
 11660  	dAtA[i] = 0x32
 11661  	if m.SyncResult != nil {
 11662  		{
 11663  			size, err := m.SyncResult.MarshalToSizedBuffer(dAtA[:i])
 11664  			if err != nil {
 11665  				return 0, err
 11666  			}
 11667  			i -= size
 11668  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 11669  		}
 11670  		i--
 11671  		dAtA[i] = 0x22
 11672  	}
 11673  	i -= len(m.Message)
 11674  	copy(dAtA[i:], m.Message)
 11675  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
 11676  	i--
 11677  	dAtA[i] = 0x1a
 11678  	i -= len(m.Phase)
 11679  	copy(dAtA[i:], m.Phase)
 11680  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Phase)))
 11681  	i--
 11682  	dAtA[i] = 0x12
 11683  	{
 11684  		size, err := m.Operation.MarshalToSizedBuffer(dAtA[:i])
 11685  		if err != nil {
 11686  			return 0, err
 11687  		}
 11688  		i -= size
 11689  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 11690  	}
 11691  	i--
 11692  	dAtA[i] = 0xa
 11693  	return len(dAtA) - i, nil
 11694  }
 11695  
 11696  func (m *OptionalArray) Marshal() (dAtA []byte, err error) {
 11697  	size := m.Size()
 11698  	dAtA = make([]byte, size)
 11699  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11700  	if err != nil {
 11701  		return nil, err
 11702  	}
 11703  	return dAtA[:n], nil
 11704  }
 11705  
 11706  func (m *OptionalArray) MarshalTo(dAtA []byte) (int, error) {
 11707  	size := m.Size()
 11708  	return m.MarshalToSizedBuffer(dAtA[:size])
 11709  }
 11710  
 11711  func (m *OptionalArray) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11712  	i := len(dAtA)
 11713  	_ = i
 11714  	var l int
 11715  	_ = l
 11716  	if len(m.Array) > 0 {
 11717  		for iNdEx := len(m.Array) - 1; iNdEx >= 0; iNdEx-- {
 11718  			i -= len(m.Array[iNdEx])
 11719  			copy(dAtA[i:], m.Array[iNdEx])
 11720  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Array[iNdEx])))
 11721  			i--
 11722  			dAtA[i] = 0xa
 11723  		}
 11724  	}
 11725  	return len(dAtA) - i, nil
 11726  }
 11727  
 11728  func (m *OptionalMap) Marshal() (dAtA []byte, err error) {
 11729  	size := m.Size()
 11730  	dAtA = make([]byte, size)
 11731  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11732  	if err != nil {
 11733  		return nil, err
 11734  	}
 11735  	return dAtA[:n], nil
 11736  }
 11737  
 11738  func (m *OptionalMap) MarshalTo(dAtA []byte) (int, error) {
 11739  	size := m.Size()
 11740  	return m.MarshalToSizedBuffer(dAtA[:size])
 11741  }
 11742  
 11743  func (m *OptionalMap) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11744  	i := len(dAtA)
 11745  	_ = i
 11746  	var l int
 11747  	_ = l
 11748  	if len(m.Map) > 0 {
 11749  		keysForMap := make([]string, 0, len(m.Map))
 11750  		for k := range m.Map {
 11751  			keysForMap = append(keysForMap, string(k))
 11752  		}
 11753  		github_com_gogo_protobuf_sortkeys.Strings(keysForMap)
 11754  		for iNdEx := len(keysForMap) - 1; iNdEx >= 0; iNdEx-- {
 11755  			v := m.Map[string(keysForMap[iNdEx])]
 11756  			baseI := i
 11757  			i -= len(v)
 11758  			copy(dAtA[i:], v)
 11759  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
 11760  			i--
 11761  			dAtA[i] = 0x12
 11762  			i -= len(keysForMap[iNdEx])
 11763  			copy(dAtA[i:], keysForMap[iNdEx])
 11764  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMap[iNdEx])))
 11765  			i--
 11766  			dAtA[i] = 0xa
 11767  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
 11768  			i--
 11769  			dAtA[i] = 0xa
 11770  		}
 11771  	}
 11772  	return len(dAtA) - i, nil
 11773  }
 11774  
 11775  func (m *OrphanedResourceKey) Marshal() (dAtA []byte, err error) {
 11776  	size := m.Size()
 11777  	dAtA = make([]byte, size)
 11778  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11779  	if err != nil {
 11780  		return nil, err
 11781  	}
 11782  	return dAtA[:n], nil
 11783  }
 11784  
 11785  func (m *OrphanedResourceKey) MarshalTo(dAtA []byte) (int, error) {
 11786  	size := m.Size()
 11787  	return m.MarshalToSizedBuffer(dAtA[:size])
 11788  }
 11789  
 11790  func (m *OrphanedResourceKey) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11791  	i := len(dAtA)
 11792  	_ = i
 11793  	var l int
 11794  	_ = l
 11795  	i -= len(m.Name)
 11796  	copy(dAtA[i:], m.Name)
 11797  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 11798  	i--
 11799  	dAtA[i] = 0x1a
 11800  	i -= len(m.Kind)
 11801  	copy(dAtA[i:], m.Kind)
 11802  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
 11803  	i--
 11804  	dAtA[i] = 0x12
 11805  	i -= len(m.Group)
 11806  	copy(dAtA[i:], m.Group)
 11807  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Group)))
 11808  	i--
 11809  	dAtA[i] = 0xa
 11810  	return len(dAtA) - i, nil
 11811  }
 11812  
 11813  func (m *OrphanedResourcesMonitorSettings) Marshal() (dAtA []byte, err error) {
 11814  	size := m.Size()
 11815  	dAtA = make([]byte, size)
 11816  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11817  	if err != nil {
 11818  		return nil, err
 11819  	}
 11820  	return dAtA[:n], nil
 11821  }
 11822  
 11823  func (m *OrphanedResourcesMonitorSettings) MarshalTo(dAtA []byte) (int, error) {
 11824  	size := m.Size()
 11825  	return m.MarshalToSizedBuffer(dAtA[:size])
 11826  }
 11827  
 11828  func (m *OrphanedResourcesMonitorSettings) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11829  	i := len(dAtA)
 11830  	_ = i
 11831  	var l int
 11832  	_ = l
 11833  	if len(m.Ignore) > 0 {
 11834  		for iNdEx := len(m.Ignore) - 1; iNdEx >= 0; iNdEx-- {
 11835  			{
 11836  				size, err := m.Ignore[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 11837  				if err != nil {
 11838  					return 0, err
 11839  				}
 11840  				i -= size
 11841  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 11842  			}
 11843  			i--
 11844  			dAtA[i] = 0x12
 11845  		}
 11846  	}
 11847  	if m.Warn != nil {
 11848  		i--
 11849  		if *m.Warn {
 11850  			dAtA[i] = 1
 11851  		} else {
 11852  			dAtA[i] = 0
 11853  		}
 11854  		i--
 11855  		dAtA[i] = 0x8
 11856  	}
 11857  	return len(dAtA) - i, nil
 11858  }
 11859  
 11860  func (m *OverrideIgnoreDiff) Marshal() (dAtA []byte, err error) {
 11861  	size := m.Size()
 11862  	dAtA = make([]byte, size)
 11863  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11864  	if err != nil {
 11865  		return nil, err
 11866  	}
 11867  	return dAtA[:n], nil
 11868  }
 11869  
 11870  func (m *OverrideIgnoreDiff) MarshalTo(dAtA []byte) (int, error) {
 11871  	size := m.Size()
 11872  	return m.MarshalToSizedBuffer(dAtA[:size])
 11873  }
 11874  
 11875  func (m *OverrideIgnoreDiff) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11876  	i := len(dAtA)
 11877  	_ = i
 11878  	var l int
 11879  	_ = l
 11880  	if len(m.ManagedFieldsManagers) > 0 {
 11881  		for iNdEx := len(m.ManagedFieldsManagers) - 1; iNdEx >= 0; iNdEx-- {
 11882  			i -= len(m.ManagedFieldsManagers[iNdEx])
 11883  			copy(dAtA[i:], m.ManagedFieldsManagers[iNdEx])
 11884  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.ManagedFieldsManagers[iNdEx])))
 11885  			i--
 11886  			dAtA[i] = 0x1a
 11887  		}
 11888  	}
 11889  	if len(m.JQPathExpressions) > 0 {
 11890  		for iNdEx := len(m.JQPathExpressions) - 1; iNdEx >= 0; iNdEx-- {
 11891  			i -= len(m.JQPathExpressions[iNdEx])
 11892  			copy(dAtA[i:], m.JQPathExpressions[iNdEx])
 11893  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.JQPathExpressions[iNdEx])))
 11894  			i--
 11895  			dAtA[i] = 0x12
 11896  		}
 11897  	}
 11898  	if len(m.JSONPointers) > 0 {
 11899  		for iNdEx := len(m.JSONPointers) - 1; iNdEx >= 0; iNdEx-- {
 11900  			i -= len(m.JSONPointers[iNdEx])
 11901  			copy(dAtA[i:], m.JSONPointers[iNdEx])
 11902  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.JSONPointers[iNdEx])))
 11903  			i--
 11904  			dAtA[i] = 0xa
 11905  		}
 11906  	}
 11907  	return len(dAtA) - i, nil
 11908  }
 11909  
 11910  func (m *PluginConfigMapRef) Marshal() (dAtA []byte, err error) {
 11911  	size := m.Size()
 11912  	dAtA = make([]byte, size)
 11913  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11914  	if err != nil {
 11915  		return nil, err
 11916  	}
 11917  	return dAtA[:n], nil
 11918  }
 11919  
 11920  func (m *PluginConfigMapRef) MarshalTo(dAtA []byte) (int, error) {
 11921  	size := m.Size()
 11922  	return m.MarshalToSizedBuffer(dAtA[:size])
 11923  }
 11924  
 11925  func (m *PluginConfigMapRef) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11926  	i := len(dAtA)
 11927  	_ = i
 11928  	var l int
 11929  	_ = l
 11930  	i -= len(m.Name)
 11931  	copy(dAtA[i:], m.Name)
 11932  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 11933  	i--
 11934  	dAtA[i] = 0xa
 11935  	return len(dAtA) - i, nil
 11936  }
 11937  
 11938  func (m *PluginGenerator) Marshal() (dAtA []byte, err error) {
 11939  	size := m.Size()
 11940  	dAtA = make([]byte, size)
 11941  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11942  	if err != nil {
 11943  		return nil, err
 11944  	}
 11945  	return dAtA[:n], nil
 11946  }
 11947  
 11948  func (m *PluginGenerator) MarshalTo(dAtA []byte) (int, error) {
 11949  	size := m.Size()
 11950  	return m.MarshalToSizedBuffer(dAtA[:size])
 11951  }
 11952  
 11953  func (m *PluginGenerator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11954  	i := len(dAtA)
 11955  	_ = i
 11956  	var l int
 11957  	_ = l
 11958  	if len(m.Values) > 0 {
 11959  		keysForValues := make([]string, 0, len(m.Values))
 11960  		for k := range m.Values {
 11961  			keysForValues = append(keysForValues, string(k))
 11962  		}
 11963  		github_com_gogo_protobuf_sortkeys.Strings(keysForValues)
 11964  		for iNdEx := len(keysForValues) - 1; iNdEx >= 0; iNdEx-- {
 11965  			v := m.Values[string(keysForValues[iNdEx])]
 11966  			baseI := i
 11967  			i -= len(v)
 11968  			copy(dAtA[i:], v)
 11969  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
 11970  			i--
 11971  			dAtA[i] = 0x12
 11972  			i -= len(keysForValues[iNdEx])
 11973  			copy(dAtA[i:], keysForValues[iNdEx])
 11974  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForValues[iNdEx])))
 11975  			i--
 11976  			dAtA[i] = 0xa
 11977  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
 11978  			i--
 11979  			dAtA[i] = 0x2a
 11980  		}
 11981  	}
 11982  	{
 11983  		size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
 11984  		if err != nil {
 11985  			return 0, err
 11986  		}
 11987  		i -= size
 11988  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 11989  	}
 11990  	i--
 11991  	dAtA[i] = 0x22
 11992  	if m.RequeueAfterSeconds != nil {
 11993  		i = encodeVarintGenerated(dAtA, i, uint64(*m.RequeueAfterSeconds))
 11994  		i--
 11995  		dAtA[i] = 0x18
 11996  	}
 11997  	{
 11998  		size, err := m.Input.MarshalToSizedBuffer(dAtA[:i])
 11999  		if err != nil {
 12000  			return 0, err
 12001  		}
 12002  		i -= size
 12003  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 12004  	}
 12005  	i--
 12006  	dAtA[i] = 0x12
 12007  	{
 12008  		size, err := m.ConfigMapRef.MarshalToSizedBuffer(dAtA[:i])
 12009  		if err != nil {
 12010  			return 0, err
 12011  		}
 12012  		i -= size
 12013  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 12014  	}
 12015  	i--
 12016  	dAtA[i] = 0xa
 12017  	return len(dAtA) - i, nil
 12018  }
 12019  
 12020  func (m *PluginInput) Marshal() (dAtA []byte, err error) {
 12021  	size := m.Size()
 12022  	dAtA = make([]byte, size)
 12023  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 12024  	if err != nil {
 12025  		return nil, err
 12026  	}
 12027  	return dAtA[:n], nil
 12028  }
 12029  
 12030  func (m *PluginInput) MarshalTo(dAtA []byte) (int, error) {
 12031  	size := m.Size()
 12032  	return m.MarshalToSizedBuffer(dAtA[:size])
 12033  }
 12034  
 12035  func (m *PluginInput) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 12036  	i := len(dAtA)
 12037  	_ = i
 12038  	var l int
 12039  	_ = l
 12040  	if len(m.Parameters) > 0 {
 12041  		keysForParameters := make([]string, 0, len(m.Parameters))
 12042  		for k := range m.Parameters {
 12043  			keysForParameters = append(keysForParameters, string(k))
 12044  		}
 12045  		github_com_gogo_protobuf_sortkeys.Strings(keysForParameters)
 12046  		for iNdEx := len(keysForParameters) - 1; iNdEx >= 0; iNdEx-- {
 12047  			v := m.Parameters[string(keysForParameters[iNdEx])]
 12048  			baseI := i
 12049  			{
 12050  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
 12051  				if err != nil {
 12052  					return 0, err
 12053  				}
 12054  				i -= size
 12055  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 12056  			}
 12057  			i--
 12058  			dAtA[i] = 0x12
 12059  			i -= len(keysForParameters[iNdEx])
 12060  			copy(dAtA[i:], keysForParameters[iNdEx])
 12061  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForParameters[iNdEx])))
 12062  			i--
 12063  			dAtA[i] = 0xa
 12064  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
 12065  			i--
 12066  			dAtA[i] = 0xa
 12067  		}
 12068  	}
 12069  	return len(dAtA) - i, nil
 12070  }
 12071  
 12072  func (m *ProjectRole) Marshal() (dAtA []byte, err error) {
 12073  	size := m.Size()
 12074  	dAtA = make([]byte, size)
 12075  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 12076  	if err != nil {
 12077  		return nil, err
 12078  	}
 12079  	return dAtA[:n], nil
 12080  }
 12081  
 12082  func (m *ProjectRole) MarshalTo(dAtA []byte) (int, error) {
 12083  	size := m.Size()
 12084  	return m.MarshalToSizedBuffer(dAtA[:size])
 12085  }
 12086  
 12087  func (m *ProjectRole) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 12088  	i := len(dAtA)
 12089  	_ = i
 12090  	var l int
 12091  	_ = l
 12092  	if len(m.Groups) > 0 {
 12093  		for iNdEx := len(m.Groups) - 1; iNdEx >= 0; iNdEx-- {
 12094  			i -= len(m.Groups[iNdEx])
 12095  			copy(dAtA[i:], m.Groups[iNdEx])
 12096  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Groups[iNdEx])))
 12097  			i--
 12098  			dAtA[i] = 0x2a
 12099  		}
 12100  	}
 12101  	if len(m.JWTTokens) > 0 {
 12102  		for iNdEx := len(m.JWTTokens) - 1; iNdEx >= 0; iNdEx-- {
 12103  			{
 12104  				size, err := m.JWTTokens[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 12105  				if err != nil {
 12106  					return 0, err
 12107  				}
 12108  				i -= size
 12109  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 12110  			}
 12111  			i--
 12112  			dAtA[i] = 0x22
 12113  		}
 12114  	}
 12115  	if len(m.Policies) > 0 {
 12116  		for iNdEx := len(m.Policies) - 1; iNdEx >= 0; iNdEx-- {
 12117  			i -= len(m.Policies[iNdEx])
 12118  			copy(dAtA[i:], m.Policies[iNdEx])
 12119  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Policies[iNdEx])))
 12120  			i--
 12121  			dAtA[i] = 0x1a
 12122  		}
 12123  	}
 12124  	i -= len(m.Description)
 12125  	copy(dAtA[i:], m.Description)
 12126  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Description)))
 12127  	i--
 12128  	dAtA[i] = 0x12
 12129  	i -= len(m.Name)
 12130  	copy(dAtA[i:], m.Name)
 12131  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 12132  	i--
 12133  	dAtA[i] = 0xa
 12134  	return len(dAtA) - i, nil
 12135  }
 12136  
 12137  func (m *PullRequestGenerator) Marshal() (dAtA []byte, err error) {
 12138  	size := m.Size()
 12139  	dAtA = make([]byte, size)
 12140  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 12141  	if err != nil {
 12142  		return nil, err
 12143  	}
 12144  	return dAtA[:n], nil
 12145  }
 12146  
 12147  func (m *PullRequestGenerator) MarshalTo(dAtA []byte) (int, error) {
 12148  	size := m.Size()
 12149  	return m.MarshalToSizedBuffer(dAtA[:size])
 12150  }
 12151  
 12152  func (m *PullRequestGenerator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 12153  	i := len(dAtA)
 12154  	_ = i
 12155  	var l int
 12156  	_ = l
 12157  	i--
 12158  	if m.ContinueOnRepoNotFoundError {
 12159  		dAtA[i] = 1
 12160  	} else {
 12161  		dAtA[i] = 0
 12162  	}
 12163  	i--
 12164  	dAtA[i] = 0x58
 12165  	if len(m.Values) > 0 {
 12166  		keysForValues := make([]string, 0, len(m.Values))
 12167  		for k := range m.Values {
 12168  			keysForValues = append(keysForValues, string(k))
 12169  		}
 12170  		github_com_gogo_protobuf_sortkeys.Strings(keysForValues)
 12171  		for iNdEx := len(keysForValues) - 1; iNdEx >= 0; iNdEx-- {
 12172  			v := m.Values[string(keysForValues[iNdEx])]
 12173  			baseI := i
 12174  			i -= len(v)
 12175  			copy(dAtA[i:], v)
 12176  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
 12177  			i--
 12178  			dAtA[i] = 0x12
 12179  			i -= len(keysForValues[iNdEx])
 12180  			copy(dAtA[i:], keysForValues[iNdEx])
 12181  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForValues[iNdEx])))
 12182  			i--
 12183  			dAtA[i] = 0xa
 12184  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
 12185  			i--
 12186  			dAtA[i] = 0x52
 12187  		}
 12188  	}
 12189  	if m.AzureDevOps != nil {
 12190  		{
 12191  			size, err := m.AzureDevOps.MarshalToSizedBuffer(dAtA[:i])
 12192  			if err != nil {
 12193  				return 0, err
 12194  			}
 12195  			i -= size
 12196  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 12197  		}
 12198  		i--
 12199  		dAtA[i] = 0x4a
 12200  	}
 12201  	if m.Bitbucket != nil {
 12202  		{
 12203  			size, err := m.Bitbucket.MarshalToSizedBuffer(dAtA[:i])
 12204  			if err != nil {
 12205  				return 0, err
 12206  			}
 12207  			i -= size
 12208  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 12209  		}
 12210  		i--
 12211  		dAtA[i] = 0x42
 12212  	}
 12213  	{
 12214  		size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
 12215  		if err != nil {
 12216  			return 0, err
 12217  		}
 12218  		i -= size
 12219  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 12220  	}
 12221  	i--
 12222  	dAtA[i] = 0x3a
 12223  	if m.RequeueAfterSeconds != nil {
 12224  		i = encodeVarintGenerated(dAtA, i, uint64(*m.RequeueAfterSeconds))
 12225  		i--
 12226  		dAtA[i] = 0x30
 12227  	}
 12228  	if len(m.Filters) > 0 {
 12229  		for iNdEx := len(m.Filters) - 1; iNdEx >= 0; iNdEx-- {
 12230  			{
 12231  				size, err := m.Filters[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 12232  				if err != nil {
 12233  					return 0, err
 12234  				}
 12235  				i -= size
 12236  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 12237  			}
 12238  			i--
 12239  			dAtA[i] = 0x2a
 12240  		}
 12241  	}
 12242  	if m.BitbucketServer != nil {
 12243  		{
 12244  			size, err := m.BitbucketServer.MarshalToSizedBuffer(dAtA[:i])
 12245  			if err != nil {
 12246  				return 0, err
 12247  			}
 12248  			i -= size
 12249  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 12250  		}
 12251  		i--
 12252  		dAtA[i] = 0x22
 12253  	}
 12254  	if m.Gitea != nil {
 12255  		{
 12256  			size, err := m.Gitea.MarshalToSizedBuffer(dAtA[:i])
 12257  			if err != nil {
 12258  				return 0, err
 12259  			}
 12260  			i -= size
 12261  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 12262  		}
 12263  		i--
 12264  		dAtA[i] = 0x1a
 12265  	}
 12266  	if m.GitLab != nil {
 12267  		{
 12268  			size, err := m.GitLab.MarshalToSizedBuffer(dAtA[:i])
 12269  			if err != nil {
 12270  				return 0, err
 12271  			}
 12272  			i -= size
 12273  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 12274  		}
 12275  		i--
 12276  		dAtA[i] = 0x12
 12277  	}
 12278  	if m.Github != nil {
 12279  		{
 12280  			size, err := m.Github.MarshalToSizedBuffer(dAtA[:i])
 12281  			if err != nil {
 12282  				return 0, err
 12283  			}
 12284  			i -= size
 12285  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 12286  		}
 12287  		i--
 12288  		dAtA[i] = 0xa
 12289  	}
 12290  	return len(dAtA) - i, nil
 12291  }
 12292  
 12293  func (m *PullRequestGeneratorAzureDevOps) Marshal() (dAtA []byte, err error) {
 12294  	size := m.Size()
 12295  	dAtA = make([]byte, size)
 12296  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 12297  	if err != nil {
 12298  		return nil, err
 12299  	}
 12300  	return dAtA[:n], nil
 12301  }
 12302  
 12303  func (m *PullRequestGeneratorAzureDevOps) MarshalTo(dAtA []byte) (int, error) {
 12304  	size := m.Size()
 12305  	return m.MarshalToSizedBuffer(dAtA[:size])
 12306  }
 12307  
 12308  func (m *PullRequestGeneratorAzureDevOps) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 12309  	i := len(dAtA)
 12310  	_ = i
 12311  	var l int
 12312  	_ = l
 12313  	if len(m.Labels) > 0 {
 12314  		for iNdEx := len(m.Labels) - 1; iNdEx >= 0; iNdEx-- {
 12315  			i -= len(m.Labels[iNdEx])
 12316  			copy(dAtA[i:], m.Labels[iNdEx])
 12317  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Labels[iNdEx])))
 12318  			i--
 12319  			dAtA[i] = 0x32
 12320  		}
 12321  	}
 12322  	if m.TokenRef != nil {
 12323  		{
 12324  			size, err := m.TokenRef.MarshalToSizedBuffer(dAtA[:i])
 12325  			if err != nil {
 12326  				return 0, err
 12327  			}
 12328  			i -= size
 12329  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 12330  		}
 12331  		i--
 12332  		dAtA[i] = 0x2a
 12333  	}
 12334  	i -= len(m.API)
 12335  	copy(dAtA[i:], m.API)
 12336  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.API)))
 12337  	i--
 12338  	dAtA[i] = 0x22
 12339  	i -= len(m.Repo)
 12340  	copy(dAtA[i:], m.Repo)
 12341  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Repo)))
 12342  	i--
 12343  	dAtA[i] = 0x1a
 12344  	i -= len(m.Project)
 12345  	copy(dAtA[i:], m.Project)
 12346  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Project)))
 12347  	i--
 12348  	dAtA[i] = 0x12
 12349  	i -= len(m.Organization)
 12350  	copy(dAtA[i:], m.Organization)
 12351  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Organization)))
 12352  	i--
 12353  	dAtA[i] = 0xa
 12354  	return len(dAtA) - i, nil
 12355  }
 12356  
 12357  func (m *PullRequestGeneratorBitbucket) Marshal() (dAtA []byte, err error) {
 12358  	size := m.Size()
 12359  	dAtA = make([]byte, size)
 12360  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 12361  	if err != nil {
 12362  		return nil, err
 12363  	}
 12364  	return dAtA[:n], nil
 12365  }
 12366  
 12367  func (m *PullRequestGeneratorBitbucket) MarshalTo(dAtA []byte) (int, error) {
 12368  	size := m.Size()
 12369  	return m.MarshalToSizedBuffer(dAtA[:size])
 12370  }
 12371  
 12372  func (m *PullRequestGeneratorBitbucket) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 12373  	i := len(dAtA)
 12374  	_ = i
 12375  	var l int
 12376  	_ = l
 12377  	if m.BearerToken != nil {
 12378  		{
 12379  			size, err := m.BearerToken.MarshalToSizedBuffer(dAtA[:i])
 12380  			if err != nil {
 12381  				return 0, err
 12382  			}
 12383  			i -= size
 12384  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 12385  		}
 12386  		i--
 12387  		dAtA[i] = 0x2a
 12388  	}
 12389  	if m.BasicAuth != nil {
 12390  		{
 12391  			size, err := m.BasicAuth.MarshalToSizedBuffer(dAtA[:i])
 12392  			if err != nil {
 12393  				return 0, err
 12394  			}
 12395  			i -= size
 12396  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 12397  		}
 12398  		i--
 12399  		dAtA[i] = 0x22
 12400  	}
 12401  	i -= len(m.API)
 12402  	copy(dAtA[i:], m.API)
 12403  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.API)))
 12404  	i--
 12405  	dAtA[i] = 0x1a
 12406  	i -= len(m.Repo)
 12407  	copy(dAtA[i:], m.Repo)
 12408  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Repo)))
 12409  	i--
 12410  	dAtA[i] = 0x12
 12411  	i -= len(m.Owner)
 12412  	copy(dAtA[i:], m.Owner)
 12413  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Owner)))
 12414  	i--
 12415  	dAtA[i] = 0xa
 12416  	return len(dAtA) - i, nil
 12417  }
 12418  
 12419  func (m *PullRequestGeneratorBitbucketServer) Marshal() (dAtA []byte, err error) {
 12420  	size := m.Size()
 12421  	dAtA = make([]byte, size)
 12422  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 12423  	if err != nil {
 12424  		return nil, err
 12425  	}
 12426  	return dAtA[:n], nil
 12427  }
 12428  
 12429  func (m *PullRequestGeneratorBitbucketServer) MarshalTo(dAtA []byte) (int, error) {
 12430  	size := m.Size()
 12431  	return m.MarshalToSizedBuffer(dAtA[:size])
 12432  }
 12433  
 12434  func (m *PullRequestGeneratorBitbucketServer) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 12435  	i := len(dAtA)
 12436  	_ = i
 12437  	var l int
 12438  	_ = l
 12439  	if m.CARef != nil {
 12440  		{
 12441  			size, err := m.CARef.MarshalToSizedBuffer(dAtA[:i])
 12442  			if err != nil {
 12443  				return 0, err
 12444  			}
 12445  			i -= size
 12446  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 12447  		}
 12448  		i--
 12449  		dAtA[i] = 0x3a
 12450  	}
 12451  	i--
 12452  	if m.Insecure {
 12453  		dAtA[i] = 1
 12454  	} else {
 12455  		dAtA[i] = 0
 12456  	}
 12457  	i--
 12458  	dAtA[i] = 0x30
 12459  	if m.BearerToken != nil {
 12460  		{
 12461  			size, err := m.BearerToken.MarshalToSizedBuffer(dAtA[:i])
 12462  			if err != nil {
 12463  				return 0, err
 12464  			}
 12465  			i -= size
 12466  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 12467  		}
 12468  		i--
 12469  		dAtA[i] = 0x2a
 12470  	}
 12471  	if m.BasicAuth != nil {
 12472  		{
 12473  			size, err := m.BasicAuth.MarshalToSizedBuffer(dAtA[:i])
 12474  			if err != nil {
 12475  				return 0, err
 12476  			}
 12477  			i -= size
 12478  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 12479  		}
 12480  		i--
 12481  		dAtA[i] = 0x22
 12482  	}
 12483  	i -= len(m.API)
 12484  	copy(dAtA[i:], m.API)
 12485  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.API)))
 12486  	i--
 12487  	dAtA[i] = 0x1a
 12488  	i -= len(m.Repo)
 12489  	copy(dAtA[i:], m.Repo)
 12490  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Repo)))
 12491  	i--
 12492  	dAtA[i] = 0x12
 12493  	i -= len(m.Project)
 12494  	copy(dAtA[i:], m.Project)
 12495  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Project)))
 12496  	i--
 12497  	dAtA[i] = 0xa
 12498  	return len(dAtA) - i, nil
 12499  }
 12500  
 12501  func (m *PullRequestGeneratorFilter) Marshal() (dAtA []byte, err error) {
 12502  	size := m.Size()
 12503  	dAtA = make([]byte, size)
 12504  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 12505  	if err != nil {
 12506  		return nil, err
 12507  	}
 12508  	return dAtA[:n], nil
 12509  }
 12510  
 12511  func (m *PullRequestGeneratorFilter) MarshalTo(dAtA []byte) (int, error) {
 12512  	size := m.Size()
 12513  	return m.MarshalToSizedBuffer(dAtA[:size])
 12514  }
 12515  
 12516  func (m *PullRequestGeneratorFilter) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 12517  	i := len(dAtA)
 12518  	_ = i
 12519  	var l int
 12520  	_ = l
 12521  	if m.TitleMatch != nil {
 12522  		i -= len(*m.TitleMatch)
 12523  		copy(dAtA[i:], *m.TitleMatch)
 12524  		i = encodeVarintGenerated(dAtA, i, uint64(len(*m.TitleMatch)))
 12525  		i--
 12526  		dAtA[i] = 0x1a
 12527  	}
 12528  	if m.TargetBranchMatch != nil {
 12529  		i -= len(*m.TargetBranchMatch)
 12530  		copy(dAtA[i:], *m.TargetBranchMatch)
 12531  		i = encodeVarintGenerated(dAtA, i, uint64(len(*m.TargetBranchMatch)))
 12532  		i--
 12533  		dAtA[i] = 0x12
 12534  	}
 12535  	if m.BranchMatch != nil {
 12536  		i -= len(*m.BranchMatch)
 12537  		copy(dAtA[i:], *m.BranchMatch)
 12538  		i = encodeVarintGenerated(dAtA, i, uint64(len(*m.BranchMatch)))
 12539  		i--
 12540  		dAtA[i] = 0xa
 12541  	}
 12542  	return len(dAtA) - i, nil
 12543  }
 12544  
 12545  func (m *PullRequestGeneratorGitLab) Marshal() (dAtA []byte, err error) {
 12546  	size := m.Size()
 12547  	dAtA = make([]byte, size)
 12548  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 12549  	if err != nil {
 12550  		return nil, err
 12551  	}
 12552  	return dAtA[:n], nil
 12553  }
 12554  
 12555  func (m *PullRequestGeneratorGitLab) MarshalTo(dAtA []byte) (int, error) {
 12556  	size := m.Size()
 12557  	return m.MarshalToSizedBuffer(dAtA[:size])
 12558  }
 12559  
 12560  func (m *PullRequestGeneratorGitLab) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 12561  	i := len(dAtA)
 12562  	_ = i
 12563  	var l int
 12564  	_ = l
 12565  	if m.CARef != nil {
 12566  		{
 12567  			size, err := m.CARef.MarshalToSizedBuffer(dAtA[:i])
 12568  			if err != nil {
 12569  				return 0, err
 12570  			}
 12571  			i -= size
 12572  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 12573  		}
 12574  		i--
 12575  		dAtA[i] = 0x3a
 12576  	}
 12577  	i--
 12578  	if m.Insecure {
 12579  		dAtA[i] = 1
 12580  	} else {
 12581  		dAtA[i] = 0
 12582  	}
 12583  	i--
 12584  	dAtA[i] = 0x30
 12585  	i -= len(m.PullRequestState)
 12586  	copy(dAtA[i:], m.PullRequestState)
 12587  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.PullRequestState)))
 12588  	i--
 12589  	dAtA[i] = 0x2a
 12590  	if len(m.Labels) > 0 {
 12591  		for iNdEx := len(m.Labels) - 1; iNdEx >= 0; iNdEx-- {
 12592  			i -= len(m.Labels[iNdEx])
 12593  			copy(dAtA[i:], m.Labels[iNdEx])
 12594  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Labels[iNdEx])))
 12595  			i--
 12596  			dAtA[i] = 0x22
 12597  		}
 12598  	}
 12599  	if m.TokenRef != nil {
 12600  		{
 12601  			size, err := m.TokenRef.MarshalToSizedBuffer(dAtA[:i])
 12602  			if err != nil {
 12603  				return 0, err
 12604  			}
 12605  			i -= size
 12606  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 12607  		}
 12608  		i--
 12609  		dAtA[i] = 0x1a
 12610  	}
 12611  	i -= len(m.API)
 12612  	copy(dAtA[i:], m.API)
 12613  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.API)))
 12614  	i--
 12615  	dAtA[i] = 0x12
 12616  	i -= len(m.Project)
 12617  	copy(dAtA[i:], m.Project)
 12618  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Project)))
 12619  	i--
 12620  	dAtA[i] = 0xa
 12621  	return len(dAtA) - i, nil
 12622  }
 12623  
 12624  func (m *PullRequestGeneratorGitea) Marshal() (dAtA []byte, err error) {
 12625  	size := m.Size()
 12626  	dAtA = make([]byte, size)
 12627  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 12628  	if err != nil {
 12629  		return nil, err
 12630  	}
 12631  	return dAtA[:n], nil
 12632  }
 12633  
 12634  func (m *PullRequestGeneratorGitea) MarshalTo(dAtA []byte) (int, error) {
 12635  	size := m.Size()
 12636  	return m.MarshalToSizedBuffer(dAtA[:size])
 12637  }
 12638  
 12639  func (m *PullRequestGeneratorGitea) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 12640  	i := len(dAtA)
 12641  	_ = i
 12642  	var l int
 12643  	_ = l
 12644  	if len(m.Labels) > 0 {
 12645  		for iNdEx := len(m.Labels) - 1; iNdEx >= 0; iNdEx-- {
 12646  			i -= len(m.Labels[iNdEx])
 12647  			copy(dAtA[i:], m.Labels[iNdEx])
 12648  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Labels[iNdEx])))
 12649  			i--
 12650  			dAtA[i] = 0x32
 12651  		}
 12652  	}
 12653  	i--
 12654  	if m.Insecure {
 12655  		dAtA[i] = 1
 12656  	} else {
 12657  		dAtA[i] = 0
 12658  	}
 12659  	i--
 12660  	dAtA[i] = 0x28
 12661  	if m.TokenRef != nil {
 12662  		{
 12663  			size, err := m.TokenRef.MarshalToSizedBuffer(dAtA[:i])
 12664  			if err != nil {
 12665  				return 0, err
 12666  			}
 12667  			i -= size
 12668  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 12669  		}
 12670  		i--
 12671  		dAtA[i] = 0x22
 12672  	}
 12673  	i -= len(m.API)
 12674  	copy(dAtA[i:], m.API)
 12675  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.API)))
 12676  	i--
 12677  	dAtA[i] = 0x1a
 12678  	i -= len(m.Repo)
 12679  	copy(dAtA[i:], m.Repo)
 12680  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Repo)))
 12681  	i--
 12682  	dAtA[i] = 0x12
 12683  	i -= len(m.Owner)
 12684  	copy(dAtA[i:], m.Owner)
 12685  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Owner)))
 12686  	i--
 12687  	dAtA[i] = 0xa
 12688  	return len(dAtA) - i, nil
 12689  }
 12690  
 12691  func (m *PullRequestGeneratorGithub) Marshal() (dAtA []byte, err error) {
 12692  	size := m.Size()
 12693  	dAtA = make([]byte, size)
 12694  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 12695  	if err != nil {
 12696  		return nil, err
 12697  	}
 12698  	return dAtA[:n], nil
 12699  }
 12700  
 12701  func (m *PullRequestGeneratorGithub) MarshalTo(dAtA []byte) (int, error) {
 12702  	size := m.Size()
 12703  	return m.MarshalToSizedBuffer(dAtA[:size])
 12704  }
 12705  
 12706  func (m *PullRequestGeneratorGithub) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 12707  	i := len(dAtA)
 12708  	_ = i
 12709  	var l int
 12710  	_ = l
 12711  	if len(m.Labels) > 0 {
 12712  		for iNdEx := len(m.Labels) - 1; iNdEx >= 0; iNdEx-- {
 12713  			i -= len(m.Labels[iNdEx])
 12714  			copy(dAtA[i:], m.Labels[iNdEx])
 12715  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Labels[iNdEx])))
 12716  			i--
 12717  			dAtA[i] = 0x32
 12718  		}
 12719  	}
 12720  	i -= len(m.AppSecretName)
 12721  	copy(dAtA[i:], m.AppSecretName)
 12722  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.AppSecretName)))
 12723  	i--
 12724  	dAtA[i] = 0x2a
 12725  	if m.TokenRef != nil {
 12726  		{
 12727  			size, err := m.TokenRef.MarshalToSizedBuffer(dAtA[:i])
 12728  			if err != nil {
 12729  				return 0, err
 12730  			}
 12731  			i -= size
 12732  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 12733  		}
 12734  		i--
 12735  		dAtA[i] = 0x22
 12736  	}
 12737  	i -= len(m.API)
 12738  	copy(dAtA[i:], m.API)
 12739  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.API)))
 12740  	i--
 12741  	dAtA[i] = 0x1a
 12742  	i -= len(m.Repo)
 12743  	copy(dAtA[i:], m.Repo)
 12744  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Repo)))
 12745  	i--
 12746  	dAtA[i] = 0x12
 12747  	i -= len(m.Owner)
 12748  	copy(dAtA[i:], m.Owner)
 12749  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Owner)))
 12750  	i--
 12751  	dAtA[i] = 0xa
 12752  	return len(dAtA) - i, nil
 12753  }
 12754  
 12755  func (m *RefTarget) Marshal() (dAtA []byte, err error) {
 12756  	size := m.Size()
 12757  	dAtA = make([]byte, size)
 12758  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 12759  	if err != nil {
 12760  		return nil, err
 12761  	}
 12762  	return dAtA[:n], nil
 12763  }
 12764  
 12765  func (m *RefTarget) MarshalTo(dAtA []byte) (int, error) {
 12766  	size := m.Size()
 12767  	return m.MarshalToSizedBuffer(dAtA[:size])
 12768  }
 12769  
 12770  func (m *RefTarget) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 12771  	i := len(dAtA)
 12772  	_ = i
 12773  	var l int
 12774  	_ = l
 12775  	i -= len(m.Chart)
 12776  	copy(dAtA[i:], m.Chart)
 12777  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Chart)))
 12778  	i--
 12779  	dAtA[i] = 0x1a
 12780  	i -= len(m.TargetRevision)
 12781  	copy(dAtA[i:], m.TargetRevision)
 12782  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TargetRevision)))
 12783  	i--
 12784  	dAtA[i] = 0x12
 12785  	{
 12786  		size, err := m.Repo.MarshalToSizedBuffer(dAtA[:i])
 12787  		if err != nil {
 12788  			return 0, err
 12789  		}
 12790  		i -= size
 12791  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 12792  	}
 12793  	i--
 12794  	dAtA[i] = 0xa
 12795  	return len(dAtA) - i, nil
 12796  }
 12797  
 12798  func (m *RepoCreds) Marshal() (dAtA []byte, err error) {
 12799  	size := m.Size()
 12800  	dAtA = make([]byte, size)
 12801  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 12802  	if err != nil {
 12803  		return nil, err
 12804  	}
 12805  	return dAtA[:n], nil
 12806  }
 12807  
 12808  func (m *RepoCreds) MarshalTo(dAtA []byte) (int, error) {
 12809  	size := m.Size()
 12810  	return m.MarshalToSizedBuffer(dAtA[:size])
 12811  }
 12812  
 12813  func (m *RepoCreds) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 12814  	i := len(dAtA)
 12815  	_ = i
 12816  	var l int
 12817  	_ = l
 12818  	i--
 12819  	if m.InsecureOCIForceHttp {
 12820  		dAtA[i] = 1
 12821  	} else {
 12822  		dAtA[i] = 0
 12823  	}
 12824  	i--
 12825  	dAtA[i] = 0x1
 12826  	i--
 12827  	dAtA[i] = 0xd0
 12828  	i -= len(m.BearerToken)
 12829  	copy(dAtA[i:], m.BearerToken)
 12830  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.BearerToken)))
 12831  	i--
 12832  	dAtA[i] = 0x1
 12833  	i--
 12834  	dAtA[i] = 0xca
 12835  	i--
 12836  	if m.UseAzureWorkloadIdentity {
 12837  		dAtA[i] = 1
 12838  	} else {
 12839  		dAtA[i] = 0
 12840  	}
 12841  	i--
 12842  	dAtA[i] = 0x1
 12843  	i--
 12844  	dAtA[i] = 0xc0
 12845  	i -= len(m.NoProxy)
 12846  	copy(dAtA[i:], m.NoProxy)
 12847  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.NoProxy)))
 12848  	i--
 12849  	dAtA[i] = 0x1
 12850  	i--
 12851  	dAtA[i] = 0xba
 12852  	i--
 12853  	if m.ForceHttpBasicAuth {
 12854  		dAtA[i] = 1
 12855  	} else {
 12856  		dAtA[i] = 0
 12857  	}
 12858  	i--
 12859  	dAtA[i] = 0x1
 12860  	i--
 12861  	dAtA[i] = 0xa0
 12862  	i -= len(m.Proxy)
 12863  	copy(dAtA[i:], m.Proxy)
 12864  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Proxy)))
 12865  	i--
 12866  	dAtA[i] = 0x1
 12867  	i--
 12868  	dAtA[i] = 0x9a
 12869  	i -= len(m.GCPServiceAccountKey)
 12870  	copy(dAtA[i:], m.GCPServiceAccountKey)
 12871  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.GCPServiceAccountKey)))
 12872  	i--
 12873  	dAtA[i] = 0x6a
 12874  	i -= len(m.Type)
 12875  	copy(dAtA[i:], m.Type)
 12876  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
 12877  	i--
 12878  	dAtA[i] = 0x62
 12879  	i--
 12880  	if m.EnableOCI {
 12881  		dAtA[i] = 1
 12882  	} else {
 12883  		dAtA[i] = 0
 12884  	}
 12885  	i--
 12886  	dAtA[i] = 0x58
 12887  	i -= len(m.GitHubAppEnterpriseBaseURL)
 12888  	copy(dAtA[i:], m.GitHubAppEnterpriseBaseURL)
 12889  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.GitHubAppEnterpriseBaseURL)))
 12890  	i--
 12891  	dAtA[i] = 0x52
 12892  	i = encodeVarintGenerated(dAtA, i, uint64(m.GithubAppInstallationId))
 12893  	i--
 12894  	dAtA[i] = 0x48
 12895  	i = encodeVarintGenerated(dAtA, i, uint64(m.GithubAppId))
 12896  	i--
 12897  	dAtA[i] = 0x40
 12898  	i -= len(m.GithubAppPrivateKey)
 12899  	copy(dAtA[i:], m.GithubAppPrivateKey)
 12900  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.GithubAppPrivateKey)))
 12901  	i--
 12902  	dAtA[i] = 0x3a
 12903  	i -= len(m.TLSClientCertKey)
 12904  	copy(dAtA[i:], m.TLSClientCertKey)
 12905  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TLSClientCertKey)))
 12906  	i--
 12907  	dAtA[i] = 0x32
 12908  	i -= len(m.TLSClientCertData)
 12909  	copy(dAtA[i:], m.TLSClientCertData)
 12910  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TLSClientCertData)))
 12911  	i--
 12912  	dAtA[i] = 0x2a
 12913  	i -= len(m.SSHPrivateKey)
 12914  	copy(dAtA[i:], m.SSHPrivateKey)
 12915  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.SSHPrivateKey)))
 12916  	i--
 12917  	dAtA[i] = 0x22
 12918  	i -= len(m.Password)
 12919  	copy(dAtA[i:], m.Password)
 12920  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Password)))
 12921  	i--
 12922  	dAtA[i] = 0x1a
 12923  	i -= len(m.Username)
 12924  	copy(dAtA[i:], m.Username)
 12925  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Username)))
 12926  	i--
 12927  	dAtA[i] = 0x12
 12928  	i -= len(m.URL)
 12929  	copy(dAtA[i:], m.URL)
 12930  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.URL)))
 12931  	i--
 12932  	dAtA[i] = 0xa
 12933  	return len(dAtA) - i, nil
 12934  }
 12935  
 12936  func (m *RepoCredsList) Marshal() (dAtA []byte, err error) {
 12937  	size := m.Size()
 12938  	dAtA = make([]byte, size)
 12939  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 12940  	if err != nil {
 12941  		return nil, err
 12942  	}
 12943  	return dAtA[:n], nil
 12944  }
 12945  
 12946  func (m *RepoCredsList) MarshalTo(dAtA []byte) (int, error) {
 12947  	size := m.Size()
 12948  	return m.MarshalToSizedBuffer(dAtA[:size])
 12949  }
 12950  
 12951  func (m *RepoCredsList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 12952  	i := len(dAtA)
 12953  	_ = i
 12954  	var l int
 12955  	_ = l
 12956  	if len(m.Items) > 0 {
 12957  		for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
 12958  			{
 12959  				size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 12960  				if err != nil {
 12961  					return 0, err
 12962  				}
 12963  				i -= size
 12964  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 12965  			}
 12966  			i--
 12967  			dAtA[i] = 0x12
 12968  		}
 12969  	}
 12970  	{
 12971  		size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
 12972  		if err != nil {
 12973  			return 0, err
 12974  		}
 12975  		i -= size
 12976  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 12977  	}
 12978  	i--
 12979  	dAtA[i] = 0xa
 12980  	return len(dAtA) - i, nil
 12981  }
 12982  
 12983  func (m *Repository) Marshal() (dAtA []byte, err error) {
 12984  	size := m.Size()
 12985  	dAtA = make([]byte, size)
 12986  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 12987  	if err != nil {
 12988  		return nil, err
 12989  	}
 12990  	return dAtA[:n], nil
 12991  }
 12992  
 12993  func (m *Repository) MarshalTo(dAtA []byte) (int, error) {
 12994  	size := m.Size()
 12995  	return m.MarshalToSizedBuffer(dAtA[:size])
 12996  }
 12997  
 12998  func (m *Repository) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 12999  	i := len(dAtA)
 13000  	_ = i
 13001  	var l int
 13002  	_ = l
 13003  	i--
 13004  	if m.InsecureOCIForceHttp {
 13005  		dAtA[i] = 1
 13006  	} else {
 13007  		dAtA[i] = 0
 13008  	}
 13009  	i--
 13010  	dAtA[i] = 0x1
 13011  	i--
 13012  	dAtA[i] = 0xd0
 13013  	i -= len(m.BearerToken)
 13014  	copy(dAtA[i:], m.BearerToken)
 13015  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.BearerToken)))
 13016  	i--
 13017  	dAtA[i] = 0x1
 13018  	i--
 13019  	dAtA[i] = 0xca
 13020  	i--
 13021  	if m.UseAzureWorkloadIdentity {
 13022  		dAtA[i] = 1
 13023  	} else {
 13024  		dAtA[i] = 0
 13025  	}
 13026  	i--
 13027  	dAtA[i] = 0x1
 13028  	i--
 13029  	dAtA[i] = 0xc0
 13030  	i -= len(m.NoProxy)
 13031  	copy(dAtA[i:], m.NoProxy)
 13032  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.NoProxy)))
 13033  	i--
 13034  	dAtA[i] = 0x1
 13035  	i--
 13036  	dAtA[i] = 0xba
 13037  	i--
 13038  	if m.ForceHttpBasicAuth {
 13039  		dAtA[i] = 1
 13040  	} else {
 13041  		dAtA[i] = 0
 13042  	}
 13043  	i--
 13044  	dAtA[i] = 0x1
 13045  	i--
 13046  	dAtA[i] = 0xb0
 13047  	i -= len(m.GCPServiceAccountKey)
 13048  	copy(dAtA[i:], m.GCPServiceAccountKey)
 13049  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.GCPServiceAccountKey)))
 13050  	i--
 13051  	dAtA[i] = 0x1
 13052  	i--
 13053  	dAtA[i] = 0xaa
 13054  	i -= len(m.Project)
 13055  	copy(dAtA[i:], m.Project)
 13056  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Project)))
 13057  	i--
 13058  	dAtA[i] = 0x1
 13059  	i--
 13060  	dAtA[i] = 0xa2
 13061  	i -= len(m.Proxy)
 13062  	copy(dAtA[i:], m.Proxy)
 13063  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Proxy)))
 13064  	i--
 13065  	dAtA[i] = 0x1
 13066  	i--
 13067  	dAtA[i] = 0x9a
 13068  	i -= len(m.GitHubAppEnterpriseBaseURL)
 13069  	copy(dAtA[i:], m.GitHubAppEnterpriseBaseURL)
 13070  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.GitHubAppEnterpriseBaseURL)))
 13071  	i--
 13072  	dAtA[i] = 0x1
 13073  	i--
 13074  	dAtA[i] = 0x92
 13075  	i = encodeVarintGenerated(dAtA, i, uint64(m.GithubAppInstallationId))
 13076  	i--
 13077  	dAtA[i] = 0x1
 13078  	i--
 13079  	dAtA[i] = 0x88
 13080  	i = encodeVarintGenerated(dAtA, i, uint64(m.GithubAppId))
 13081  	i--
 13082  	dAtA[i] = 0x1
 13083  	i--
 13084  	dAtA[i] = 0x80
 13085  	i -= len(m.GithubAppPrivateKey)
 13086  	copy(dAtA[i:], m.GithubAppPrivateKey)
 13087  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.GithubAppPrivateKey)))
 13088  	i--
 13089  	dAtA[i] = 0x7a
 13090  	i--
 13091  	if m.EnableOCI {
 13092  		dAtA[i] = 1
 13093  	} else {
 13094  		dAtA[i] = 0
 13095  	}
 13096  	i--
 13097  	dAtA[i] = 0x70
 13098  	i--
 13099  	if m.InheritedCreds {
 13100  		dAtA[i] = 1
 13101  	} else {
 13102  		dAtA[i] = 0
 13103  	}
 13104  	i--
 13105  	dAtA[i] = 0x68
 13106  	i -= len(m.Name)
 13107  	copy(dAtA[i:], m.Name)
 13108  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 13109  	i--
 13110  	dAtA[i] = 0x62
 13111  	i -= len(m.Type)
 13112  	copy(dAtA[i:], m.Type)
 13113  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
 13114  	i--
 13115  	dAtA[i] = 0x5a
 13116  	i -= len(m.TLSClientCertKey)
 13117  	copy(dAtA[i:], m.TLSClientCertKey)
 13118  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TLSClientCertKey)))
 13119  	i--
 13120  	dAtA[i] = 0x52
 13121  	i -= len(m.TLSClientCertData)
 13122  	copy(dAtA[i:], m.TLSClientCertData)
 13123  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TLSClientCertData)))
 13124  	i--
 13125  	dAtA[i] = 0x4a
 13126  	i--
 13127  	if m.EnableLFS {
 13128  		dAtA[i] = 1
 13129  	} else {
 13130  		dAtA[i] = 0
 13131  	}
 13132  	i--
 13133  	dAtA[i] = 0x40
 13134  	i--
 13135  	if m.Insecure {
 13136  		dAtA[i] = 1
 13137  	} else {
 13138  		dAtA[i] = 0
 13139  	}
 13140  	i--
 13141  	dAtA[i] = 0x38
 13142  	i--
 13143  	if m.InsecureIgnoreHostKey {
 13144  		dAtA[i] = 1
 13145  	} else {
 13146  		dAtA[i] = 0
 13147  	}
 13148  	i--
 13149  	dAtA[i] = 0x30
 13150  	{
 13151  		size, err := m.ConnectionState.MarshalToSizedBuffer(dAtA[:i])
 13152  		if err != nil {
 13153  			return 0, err
 13154  		}
 13155  		i -= size
 13156  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 13157  	}
 13158  	i--
 13159  	dAtA[i] = 0x2a
 13160  	i -= len(m.SSHPrivateKey)
 13161  	copy(dAtA[i:], m.SSHPrivateKey)
 13162  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.SSHPrivateKey)))
 13163  	i--
 13164  	dAtA[i] = 0x22
 13165  	i -= len(m.Password)
 13166  	copy(dAtA[i:], m.Password)
 13167  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Password)))
 13168  	i--
 13169  	dAtA[i] = 0x1a
 13170  	i -= len(m.Username)
 13171  	copy(dAtA[i:], m.Username)
 13172  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Username)))
 13173  	i--
 13174  	dAtA[i] = 0x12
 13175  	i -= len(m.Repo)
 13176  	copy(dAtA[i:], m.Repo)
 13177  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Repo)))
 13178  	i--
 13179  	dAtA[i] = 0xa
 13180  	return len(dAtA) - i, nil
 13181  }
 13182  
 13183  func (m *RepositoryCertificate) Marshal() (dAtA []byte, err error) {
 13184  	size := m.Size()
 13185  	dAtA = make([]byte, size)
 13186  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 13187  	if err != nil {
 13188  		return nil, err
 13189  	}
 13190  	return dAtA[:n], nil
 13191  }
 13192  
 13193  func (m *RepositoryCertificate) MarshalTo(dAtA []byte) (int, error) {
 13194  	size := m.Size()
 13195  	return m.MarshalToSizedBuffer(dAtA[:size])
 13196  }
 13197  
 13198  func (m *RepositoryCertificate) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 13199  	i := len(dAtA)
 13200  	_ = i
 13201  	var l int
 13202  	_ = l
 13203  	i -= len(m.CertInfo)
 13204  	copy(dAtA[i:], m.CertInfo)
 13205  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.CertInfo)))
 13206  	i--
 13207  	dAtA[i] = 0x2a
 13208  	if m.CertData != nil {
 13209  		i -= len(m.CertData)
 13210  		copy(dAtA[i:], m.CertData)
 13211  		i = encodeVarintGenerated(dAtA, i, uint64(len(m.CertData)))
 13212  		i--
 13213  		dAtA[i] = 0x22
 13214  	}
 13215  	i -= len(m.CertSubType)
 13216  	copy(dAtA[i:], m.CertSubType)
 13217  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.CertSubType)))
 13218  	i--
 13219  	dAtA[i] = 0x1a
 13220  	i -= len(m.CertType)
 13221  	copy(dAtA[i:], m.CertType)
 13222  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.CertType)))
 13223  	i--
 13224  	dAtA[i] = 0x12
 13225  	i -= len(m.ServerName)
 13226  	copy(dAtA[i:], m.ServerName)
 13227  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ServerName)))
 13228  	i--
 13229  	dAtA[i] = 0xa
 13230  	return len(dAtA) - i, nil
 13231  }
 13232  
 13233  func (m *RepositoryCertificateList) Marshal() (dAtA []byte, err error) {
 13234  	size := m.Size()
 13235  	dAtA = make([]byte, size)
 13236  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 13237  	if err != nil {
 13238  		return nil, err
 13239  	}
 13240  	return dAtA[:n], nil
 13241  }
 13242  
 13243  func (m *RepositoryCertificateList) MarshalTo(dAtA []byte) (int, error) {
 13244  	size := m.Size()
 13245  	return m.MarshalToSizedBuffer(dAtA[:size])
 13246  }
 13247  
 13248  func (m *RepositoryCertificateList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 13249  	i := len(dAtA)
 13250  	_ = i
 13251  	var l int
 13252  	_ = l
 13253  	if len(m.Items) > 0 {
 13254  		for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
 13255  			{
 13256  				size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 13257  				if err != nil {
 13258  					return 0, err
 13259  				}
 13260  				i -= size
 13261  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 13262  			}
 13263  			i--
 13264  			dAtA[i] = 0x12
 13265  		}
 13266  	}
 13267  	{
 13268  		size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
 13269  		if err != nil {
 13270  			return 0, err
 13271  		}
 13272  		i -= size
 13273  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 13274  	}
 13275  	i--
 13276  	dAtA[i] = 0xa
 13277  	return len(dAtA) - i, nil
 13278  }
 13279  
 13280  func (m *RepositoryList) Marshal() (dAtA []byte, err error) {
 13281  	size := m.Size()
 13282  	dAtA = make([]byte, size)
 13283  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 13284  	if err != nil {
 13285  		return nil, err
 13286  	}
 13287  	return dAtA[:n], nil
 13288  }
 13289  
 13290  func (m *RepositoryList) MarshalTo(dAtA []byte) (int, error) {
 13291  	size := m.Size()
 13292  	return m.MarshalToSizedBuffer(dAtA[:size])
 13293  }
 13294  
 13295  func (m *RepositoryList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 13296  	i := len(dAtA)
 13297  	_ = i
 13298  	var l int
 13299  	_ = l
 13300  	if len(m.Items) > 0 {
 13301  		for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
 13302  			{
 13303  				size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 13304  				if err != nil {
 13305  					return 0, err
 13306  				}
 13307  				i -= size
 13308  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 13309  			}
 13310  			i--
 13311  			dAtA[i] = 0x12
 13312  		}
 13313  	}
 13314  	{
 13315  		size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
 13316  		if err != nil {
 13317  			return 0, err
 13318  		}
 13319  		i -= size
 13320  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 13321  	}
 13322  	i--
 13323  	dAtA[i] = 0xa
 13324  	return len(dAtA) - i, nil
 13325  }
 13326  
 13327  func (m *ResourceAction) Marshal() (dAtA []byte, err error) {
 13328  	size := m.Size()
 13329  	dAtA = make([]byte, size)
 13330  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 13331  	if err != nil {
 13332  		return nil, err
 13333  	}
 13334  	return dAtA[:n], nil
 13335  }
 13336  
 13337  func (m *ResourceAction) MarshalTo(dAtA []byte) (int, error) {
 13338  	size := m.Size()
 13339  	return m.MarshalToSizedBuffer(dAtA[:size])
 13340  }
 13341  
 13342  func (m *ResourceAction) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 13343  	i := len(dAtA)
 13344  	_ = i
 13345  	var l int
 13346  	_ = l
 13347  	i -= len(m.DisplayName)
 13348  	copy(dAtA[i:], m.DisplayName)
 13349  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.DisplayName)))
 13350  	i--
 13351  	dAtA[i] = 0x2a
 13352  	i -= len(m.IconClass)
 13353  	copy(dAtA[i:], m.IconClass)
 13354  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.IconClass)))
 13355  	i--
 13356  	dAtA[i] = 0x22
 13357  	i--
 13358  	if m.Disabled {
 13359  		dAtA[i] = 1
 13360  	} else {
 13361  		dAtA[i] = 0
 13362  	}
 13363  	i--
 13364  	dAtA[i] = 0x18
 13365  	if len(m.Params) > 0 {
 13366  		for iNdEx := len(m.Params) - 1; iNdEx >= 0; iNdEx-- {
 13367  			{
 13368  				size, err := m.Params[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 13369  				if err != nil {
 13370  					return 0, err
 13371  				}
 13372  				i -= size
 13373  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 13374  			}
 13375  			i--
 13376  			dAtA[i] = 0x12
 13377  		}
 13378  	}
 13379  	i -= len(m.Name)
 13380  	copy(dAtA[i:], m.Name)
 13381  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 13382  	i--
 13383  	dAtA[i] = 0xa
 13384  	return len(dAtA) - i, nil
 13385  }
 13386  
 13387  func (m *ResourceActionDefinition) Marshal() (dAtA []byte, err error) {
 13388  	size := m.Size()
 13389  	dAtA = make([]byte, size)
 13390  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 13391  	if err != nil {
 13392  		return nil, err
 13393  	}
 13394  	return dAtA[:n], nil
 13395  }
 13396  
 13397  func (m *ResourceActionDefinition) MarshalTo(dAtA []byte) (int, error) {
 13398  	size := m.Size()
 13399  	return m.MarshalToSizedBuffer(dAtA[:size])
 13400  }
 13401  
 13402  func (m *ResourceActionDefinition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 13403  	i := len(dAtA)
 13404  	_ = i
 13405  	var l int
 13406  	_ = l
 13407  	i -= len(m.ActionLua)
 13408  	copy(dAtA[i:], m.ActionLua)
 13409  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ActionLua)))
 13410  	i--
 13411  	dAtA[i] = 0x12
 13412  	i -= len(m.Name)
 13413  	copy(dAtA[i:], m.Name)
 13414  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 13415  	i--
 13416  	dAtA[i] = 0xa
 13417  	return len(dAtA) - i, nil
 13418  }
 13419  
 13420  func (m *ResourceActionParam) Marshal() (dAtA []byte, err error) {
 13421  	size := m.Size()
 13422  	dAtA = make([]byte, size)
 13423  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 13424  	if err != nil {
 13425  		return nil, err
 13426  	}
 13427  	return dAtA[:n], nil
 13428  }
 13429  
 13430  func (m *ResourceActionParam) MarshalTo(dAtA []byte) (int, error) {
 13431  	size := m.Size()
 13432  	return m.MarshalToSizedBuffer(dAtA[:size])
 13433  }
 13434  
 13435  func (m *ResourceActionParam) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 13436  	i := len(dAtA)
 13437  	_ = i
 13438  	var l int
 13439  	_ = l
 13440  	i -= len(m.Name)
 13441  	copy(dAtA[i:], m.Name)
 13442  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 13443  	i--
 13444  	dAtA[i] = 0xa
 13445  	return len(dAtA) - i, nil
 13446  }
 13447  
 13448  func (m *ResourceActions) Marshal() (dAtA []byte, err error) {
 13449  	size := m.Size()
 13450  	dAtA = make([]byte, size)
 13451  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 13452  	if err != nil {
 13453  		return nil, err
 13454  	}
 13455  	return dAtA[:n], nil
 13456  }
 13457  
 13458  func (m *ResourceActions) MarshalTo(dAtA []byte) (int, error) {
 13459  	size := m.Size()
 13460  	return m.MarshalToSizedBuffer(dAtA[:size])
 13461  }
 13462  
 13463  func (m *ResourceActions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 13464  	i := len(dAtA)
 13465  	_ = i
 13466  	var l int
 13467  	_ = l
 13468  	i--
 13469  	if m.MergeBuiltinActions {
 13470  		dAtA[i] = 1
 13471  	} else {
 13472  		dAtA[i] = 0
 13473  	}
 13474  	i--
 13475  	dAtA[i] = 0x18
 13476  	if len(m.Definitions) > 0 {
 13477  		for iNdEx := len(m.Definitions) - 1; iNdEx >= 0; iNdEx-- {
 13478  			{
 13479  				size, err := m.Definitions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 13480  				if err != nil {
 13481  					return 0, err
 13482  				}
 13483  				i -= size
 13484  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 13485  			}
 13486  			i--
 13487  			dAtA[i] = 0x12
 13488  		}
 13489  	}
 13490  	i -= len(m.ActionDiscoveryLua)
 13491  	copy(dAtA[i:], m.ActionDiscoveryLua)
 13492  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ActionDiscoveryLua)))
 13493  	i--
 13494  	dAtA[i] = 0xa
 13495  	return len(dAtA) - i, nil
 13496  }
 13497  
 13498  func (m *ResourceDiff) Marshal() (dAtA []byte, err error) {
 13499  	size := m.Size()
 13500  	dAtA = make([]byte, size)
 13501  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 13502  	if err != nil {
 13503  		return nil, err
 13504  	}
 13505  	return dAtA[:n], nil
 13506  }
 13507  
 13508  func (m *ResourceDiff) MarshalTo(dAtA []byte) (int, error) {
 13509  	size := m.Size()
 13510  	return m.MarshalToSizedBuffer(dAtA[:size])
 13511  }
 13512  
 13513  func (m *ResourceDiff) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 13514  	i := len(dAtA)
 13515  	_ = i
 13516  	var l int
 13517  	_ = l
 13518  	i--
 13519  	if m.Modified {
 13520  		dAtA[i] = 1
 13521  	} else {
 13522  		dAtA[i] = 0
 13523  	}
 13524  	i--
 13525  	dAtA[i] = 0x60
 13526  	i -= len(m.ResourceVersion)
 13527  	copy(dAtA[i:], m.ResourceVersion)
 13528  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ResourceVersion)))
 13529  	i--
 13530  	dAtA[i] = 0x5a
 13531  	i -= len(m.PredictedLiveState)
 13532  	copy(dAtA[i:], m.PredictedLiveState)
 13533  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.PredictedLiveState)))
 13534  	i--
 13535  	dAtA[i] = 0x52
 13536  	i -= len(m.NormalizedLiveState)
 13537  	copy(dAtA[i:], m.NormalizedLiveState)
 13538  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.NormalizedLiveState)))
 13539  	i--
 13540  	dAtA[i] = 0x4a
 13541  	i--
 13542  	if m.Hook {
 13543  		dAtA[i] = 1
 13544  	} else {
 13545  		dAtA[i] = 0
 13546  	}
 13547  	i--
 13548  	dAtA[i] = 0x40
 13549  	i -= len(m.Diff)
 13550  	copy(dAtA[i:], m.Diff)
 13551  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Diff)))
 13552  	i--
 13553  	dAtA[i] = 0x3a
 13554  	i -= len(m.LiveState)
 13555  	copy(dAtA[i:], m.LiveState)
 13556  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.LiveState)))
 13557  	i--
 13558  	dAtA[i] = 0x32
 13559  	i -= len(m.TargetState)
 13560  	copy(dAtA[i:], m.TargetState)
 13561  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TargetState)))
 13562  	i--
 13563  	dAtA[i] = 0x2a
 13564  	i -= len(m.Name)
 13565  	copy(dAtA[i:], m.Name)
 13566  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 13567  	i--
 13568  	dAtA[i] = 0x22
 13569  	i -= len(m.Namespace)
 13570  	copy(dAtA[i:], m.Namespace)
 13571  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
 13572  	i--
 13573  	dAtA[i] = 0x1a
 13574  	i -= len(m.Kind)
 13575  	copy(dAtA[i:], m.Kind)
 13576  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
 13577  	i--
 13578  	dAtA[i] = 0x12
 13579  	i -= len(m.Group)
 13580  	copy(dAtA[i:], m.Group)
 13581  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Group)))
 13582  	i--
 13583  	dAtA[i] = 0xa
 13584  	return len(dAtA) - i, nil
 13585  }
 13586  
 13587  func (m *ResourceIgnoreDifferences) Marshal() (dAtA []byte, err error) {
 13588  	size := m.Size()
 13589  	dAtA = make([]byte, size)
 13590  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 13591  	if err != nil {
 13592  		return nil, err
 13593  	}
 13594  	return dAtA[:n], nil
 13595  }
 13596  
 13597  func (m *ResourceIgnoreDifferences) MarshalTo(dAtA []byte) (int, error) {
 13598  	size := m.Size()
 13599  	return m.MarshalToSizedBuffer(dAtA[:size])
 13600  }
 13601  
 13602  func (m *ResourceIgnoreDifferences) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 13603  	i := len(dAtA)
 13604  	_ = i
 13605  	var l int
 13606  	_ = l
 13607  	if len(m.ManagedFieldsManagers) > 0 {
 13608  		for iNdEx := len(m.ManagedFieldsManagers) - 1; iNdEx >= 0; iNdEx-- {
 13609  			i -= len(m.ManagedFieldsManagers[iNdEx])
 13610  			copy(dAtA[i:], m.ManagedFieldsManagers[iNdEx])
 13611  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.ManagedFieldsManagers[iNdEx])))
 13612  			i--
 13613  			dAtA[i] = 0x3a
 13614  		}
 13615  	}
 13616  	if len(m.JQPathExpressions) > 0 {
 13617  		for iNdEx := len(m.JQPathExpressions) - 1; iNdEx >= 0; iNdEx-- {
 13618  			i -= len(m.JQPathExpressions[iNdEx])
 13619  			copy(dAtA[i:], m.JQPathExpressions[iNdEx])
 13620  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.JQPathExpressions[iNdEx])))
 13621  			i--
 13622  			dAtA[i] = 0x32
 13623  		}
 13624  	}
 13625  	if len(m.JSONPointers) > 0 {
 13626  		for iNdEx := len(m.JSONPointers) - 1; iNdEx >= 0; iNdEx-- {
 13627  			i -= len(m.JSONPointers[iNdEx])
 13628  			copy(dAtA[i:], m.JSONPointers[iNdEx])
 13629  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.JSONPointers[iNdEx])))
 13630  			i--
 13631  			dAtA[i] = 0x2a
 13632  		}
 13633  	}
 13634  	i -= len(m.Namespace)
 13635  	copy(dAtA[i:], m.Namespace)
 13636  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
 13637  	i--
 13638  	dAtA[i] = 0x22
 13639  	i -= len(m.Name)
 13640  	copy(dAtA[i:], m.Name)
 13641  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 13642  	i--
 13643  	dAtA[i] = 0x1a
 13644  	i -= len(m.Kind)
 13645  	copy(dAtA[i:], m.Kind)
 13646  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
 13647  	i--
 13648  	dAtA[i] = 0x12
 13649  	i -= len(m.Group)
 13650  	copy(dAtA[i:], m.Group)
 13651  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Group)))
 13652  	i--
 13653  	dAtA[i] = 0xa
 13654  	return len(dAtA) - i, nil
 13655  }
 13656  
 13657  func (m *ResourceNetworkingInfo) Marshal() (dAtA []byte, err error) {
 13658  	size := m.Size()
 13659  	dAtA = make([]byte, size)
 13660  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 13661  	if err != nil {
 13662  		return nil, err
 13663  	}
 13664  	return dAtA[:n], nil
 13665  }
 13666  
 13667  func (m *ResourceNetworkingInfo) MarshalTo(dAtA []byte) (int, error) {
 13668  	size := m.Size()
 13669  	return m.MarshalToSizedBuffer(dAtA[:size])
 13670  }
 13671  
 13672  func (m *ResourceNetworkingInfo) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 13673  	i := len(dAtA)
 13674  	_ = i
 13675  	var l int
 13676  	_ = l
 13677  	if len(m.ExternalURLs) > 0 {
 13678  		for iNdEx := len(m.ExternalURLs) - 1; iNdEx >= 0; iNdEx-- {
 13679  			i -= len(m.ExternalURLs[iNdEx])
 13680  			copy(dAtA[i:], m.ExternalURLs[iNdEx])
 13681  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.ExternalURLs[iNdEx])))
 13682  			i--
 13683  			dAtA[i] = 0x2a
 13684  		}
 13685  	}
 13686  	if len(m.Ingress) > 0 {
 13687  		for iNdEx := len(m.Ingress) - 1; iNdEx >= 0; iNdEx-- {
 13688  			{
 13689  				size, err := m.Ingress[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 13690  				if err != nil {
 13691  					return 0, err
 13692  				}
 13693  				i -= size
 13694  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 13695  			}
 13696  			i--
 13697  			dAtA[i] = 0x22
 13698  		}
 13699  	}
 13700  	if len(m.Labels) > 0 {
 13701  		keysForLabels := make([]string, 0, len(m.Labels))
 13702  		for k := range m.Labels {
 13703  			keysForLabels = append(keysForLabels, string(k))
 13704  		}
 13705  		github_com_gogo_protobuf_sortkeys.Strings(keysForLabels)
 13706  		for iNdEx := len(keysForLabels) - 1; iNdEx >= 0; iNdEx-- {
 13707  			v := m.Labels[string(keysForLabels[iNdEx])]
 13708  			baseI := i
 13709  			i -= len(v)
 13710  			copy(dAtA[i:], v)
 13711  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
 13712  			i--
 13713  			dAtA[i] = 0x12
 13714  			i -= len(keysForLabels[iNdEx])
 13715  			copy(dAtA[i:], keysForLabels[iNdEx])
 13716  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForLabels[iNdEx])))
 13717  			i--
 13718  			dAtA[i] = 0xa
 13719  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
 13720  			i--
 13721  			dAtA[i] = 0x1a
 13722  		}
 13723  	}
 13724  	if len(m.TargetRefs) > 0 {
 13725  		for iNdEx := len(m.TargetRefs) - 1; iNdEx >= 0; iNdEx-- {
 13726  			{
 13727  				size, err := m.TargetRefs[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 13728  				if err != nil {
 13729  					return 0, err
 13730  				}
 13731  				i -= size
 13732  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 13733  			}
 13734  			i--
 13735  			dAtA[i] = 0x12
 13736  		}
 13737  	}
 13738  	if len(m.TargetLabels) > 0 {
 13739  		keysForTargetLabels := make([]string, 0, len(m.TargetLabels))
 13740  		for k := range m.TargetLabels {
 13741  			keysForTargetLabels = append(keysForTargetLabels, string(k))
 13742  		}
 13743  		github_com_gogo_protobuf_sortkeys.Strings(keysForTargetLabels)
 13744  		for iNdEx := len(keysForTargetLabels) - 1; iNdEx >= 0; iNdEx-- {
 13745  			v := m.TargetLabels[string(keysForTargetLabels[iNdEx])]
 13746  			baseI := i
 13747  			i -= len(v)
 13748  			copy(dAtA[i:], v)
 13749  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
 13750  			i--
 13751  			dAtA[i] = 0x12
 13752  			i -= len(keysForTargetLabels[iNdEx])
 13753  			copy(dAtA[i:], keysForTargetLabels[iNdEx])
 13754  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForTargetLabels[iNdEx])))
 13755  			i--
 13756  			dAtA[i] = 0xa
 13757  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
 13758  			i--
 13759  			dAtA[i] = 0xa
 13760  		}
 13761  	}
 13762  	return len(dAtA) - i, nil
 13763  }
 13764  
 13765  func (m *ResourceNode) Marshal() (dAtA []byte, err error) {
 13766  	size := m.Size()
 13767  	dAtA = make([]byte, size)
 13768  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 13769  	if err != nil {
 13770  		return nil, err
 13771  	}
 13772  	return dAtA[:n], nil
 13773  }
 13774  
 13775  func (m *ResourceNode) MarshalTo(dAtA []byte) (int, error) {
 13776  	size := m.Size()
 13777  	return m.MarshalToSizedBuffer(dAtA[:size])
 13778  }
 13779  
 13780  func (m *ResourceNode) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 13781  	i := len(dAtA)
 13782  	_ = i
 13783  	var l int
 13784  	_ = l
 13785  	if m.CreatedAt != nil {
 13786  		{
 13787  			size, err := m.CreatedAt.MarshalToSizedBuffer(dAtA[:i])
 13788  			if err != nil {
 13789  				return 0, err
 13790  			}
 13791  			i -= size
 13792  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 13793  		}
 13794  		i--
 13795  		dAtA[i] = 0x42
 13796  	}
 13797  	if m.Health != nil {
 13798  		{
 13799  			size, err := m.Health.MarshalToSizedBuffer(dAtA[:i])
 13800  			if err != nil {
 13801  				return 0, err
 13802  			}
 13803  			i -= size
 13804  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 13805  		}
 13806  		i--
 13807  		dAtA[i] = 0x3a
 13808  	}
 13809  	if len(m.Images) > 0 {
 13810  		for iNdEx := len(m.Images) - 1; iNdEx >= 0; iNdEx-- {
 13811  			i -= len(m.Images[iNdEx])
 13812  			copy(dAtA[i:], m.Images[iNdEx])
 13813  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Images[iNdEx])))
 13814  			i--
 13815  			dAtA[i] = 0x32
 13816  		}
 13817  	}
 13818  	i -= len(m.ResourceVersion)
 13819  	copy(dAtA[i:], m.ResourceVersion)
 13820  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ResourceVersion)))
 13821  	i--
 13822  	dAtA[i] = 0x2a
 13823  	if m.NetworkingInfo != nil {
 13824  		{
 13825  			size, err := m.NetworkingInfo.MarshalToSizedBuffer(dAtA[:i])
 13826  			if err != nil {
 13827  				return 0, err
 13828  			}
 13829  			i -= size
 13830  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 13831  		}
 13832  		i--
 13833  		dAtA[i] = 0x22
 13834  	}
 13835  	if len(m.Info) > 0 {
 13836  		for iNdEx := len(m.Info) - 1; iNdEx >= 0; iNdEx-- {
 13837  			{
 13838  				size, err := m.Info[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 13839  				if err != nil {
 13840  					return 0, err
 13841  				}
 13842  				i -= size
 13843  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 13844  			}
 13845  			i--
 13846  			dAtA[i] = 0x1a
 13847  		}
 13848  	}
 13849  	if len(m.ParentRefs) > 0 {
 13850  		for iNdEx := len(m.ParentRefs) - 1; iNdEx >= 0; iNdEx-- {
 13851  			{
 13852  				size, err := m.ParentRefs[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 13853  				if err != nil {
 13854  					return 0, err
 13855  				}
 13856  				i -= size
 13857  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 13858  			}
 13859  			i--
 13860  			dAtA[i] = 0x12
 13861  		}
 13862  	}
 13863  	{
 13864  		size, err := m.ResourceRef.MarshalToSizedBuffer(dAtA[:i])
 13865  		if err != nil {
 13866  			return 0, err
 13867  		}
 13868  		i -= size
 13869  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 13870  	}
 13871  	i--
 13872  	dAtA[i] = 0xa
 13873  	return len(dAtA) - i, nil
 13874  }
 13875  
 13876  func (m *ResourceOverride) Marshal() (dAtA []byte, err error) {
 13877  	size := m.Size()
 13878  	dAtA = make([]byte, size)
 13879  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 13880  	if err != nil {
 13881  		return nil, err
 13882  	}
 13883  	return dAtA[:n], nil
 13884  }
 13885  
 13886  func (m *ResourceOverride) MarshalTo(dAtA []byte) (int, error) {
 13887  	size := m.Size()
 13888  	return m.MarshalToSizedBuffer(dAtA[:size])
 13889  }
 13890  
 13891  func (m *ResourceOverride) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 13892  	i := len(dAtA)
 13893  	_ = i
 13894  	var l int
 13895  	_ = l
 13896  	{
 13897  		size, err := m.IgnoreResourceUpdates.MarshalToSizedBuffer(dAtA[:i])
 13898  		if err != nil {
 13899  			return 0, err
 13900  		}
 13901  		i -= size
 13902  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 13903  	}
 13904  	i--
 13905  	dAtA[i] = 0x32
 13906  	i--
 13907  	if m.UseOpenLibs {
 13908  		dAtA[i] = 1
 13909  	} else {
 13910  		dAtA[i] = 0
 13911  	}
 13912  	i--
 13913  	dAtA[i] = 0x28
 13914  	if len(m.KnownTypeFields) > 0 {
 13915  		for iNdEx := len(m.KnownTypeFields) - 1; iNdEx >= 0; iNdEx-- {
 13916  			{
 13917  				size, err := m.KnownTypeFields[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 13918  				if err != nil {
 13919  					return 0, err
 13920  				}
 13921  				i -= size
 13922  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 13923  			}
 13924  			i--
 13925  			dAtA[i] = 0x22
 13926  		}
 13927  	}
 13928  	i -= len(m.Actions)
 13929  	copy(dAtA[i:], m.Actions)
 13930  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Actions)))
 13931  	i--
 13932  	dAtA[i] = 0x1a
 13933  	{
 13934  		size, err := m.IgnoreDifferences.MarshalToSizedBuffer(dAtA[:i])
 13935  		if err != nil {
 13936  			return 0, err
 13937  		}
 13938  		i -= size
 13939  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 13940  	}
 13941  	i--
 13942  	dAtA[i] = 0x12
 13943  	i -= len(m.HealthLua)
 13944  	copy(dAtA[i:], m.HealthLua)
 13945  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.HealthLua)))
 13946  	i--
 13947  	dAtA[i] = 0xa
 13948  	return len(dAtA) - i, nil
 13949  }
 13950  
 13951  func (m *ResourceRef) Marshal() (dAtA []byte, err error) {
 13952  	size := m.Size()
 13953  	dAtA = make([]byte, size)
 13954  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 13955  	if err != nil {
 13956  		return nil, err
 13957  	}
 13958  	return dAtA[:n], nil
 13959  }
 13960  
 13961  func (m *ResourceRef) MarshalTo(dAtA []byte) (int, error) {
 13962  	size := m.Size()
 13963  	return m.MarshalToSizedBuffer(dAtA[:size])
 13964  }
 13965  
 13966  func (m *ResourceRef) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 13967  	i := len(dAtA)
 13968  	_ = i
 13969  	var l int
 13970  	_ = l
 13971  	i -= len(m.UID)
 13972  	copy(dAtA[i:], m.UID)
 13973  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.UID)))
 13974  	i--
 13975  	dAtA[i] = 0x32
 13976  	i -= len(m.Name)
 13977  	copy(dAtA[i:], m.Name)
 13978  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 13979  	i--
 13980  	dAtA[i] = 0x2a
 13981  	i -= len(m.Namespace)
 13982  	copy(dAtA[i:], m.Namespace)
 13983  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
 13984  	i--
 13985  	dAtA[i] = 0x22
 13986  	i -= len(m.Kind)
 13987  	copy(dAtA[i:], m.Kind)
 13988  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
 13989  	i--
 13990  	dAtA[i] = 0x1a
 13991  	i -= len(m.Version)
 13992  	copy(dAtA[i:], m.Version)
 13993  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Version)))
 13994  	i--
 13995  	dAtA[i] = 0x12
 13996  	i -= len(m.Group)
 13997  	copy(dAtA[i:], m.Group)
 13998  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Group)))
 13999  	i--
 14000  	dAtA[i] = 0xa
 14001  	return len(dAtA) - i, nil
 14002  }
 14003  
 14004  func (m *ResourceResult) 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 *ResourceResult) MarshalTo(dAtA []byte) (int, error) {
 14015  	size := m.Size()
 14016  	return m.MarshalToSizedBuffer(dAtA[:size])
 14017  }
 14018  
 14019  func (m *ResourceResult) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 14020  	i := len(dAtA)
 14021  	_ = i
 14022  	var l int
 14023  	_ = l
 14024  	if len(m.Images) > 0 {
 14025  		for iNdEx := len(m.Images) - 1; iNdEx >= 0; iNdEx-- {
 14026  			i -= len(m.Images[iNdEx])
 14027  			copy(dAtA[i:], m.Images[iNdEx])
 14028  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Images[iNdEx])))
 14029  			i--
 14030  			dAtA[i] = 0x5a
 14031  		}
 14032  	}
 14033  	i -= len(m.SyncPhase)
 14034  	copy(dAtA[i:], m.SyncPhase)
 14035  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.SyncPhase)))
 14036  	i--
 14037  	dAtA[i] = 0x52
 14038  	i -= len(m.HookPhase)
 14039  	copy(dAtA[i:], m.HookPhase)
 14040  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.HookPhase)))
 14041  	i--
 14042  	dAtA[i] = 0x4a
 14043  	i -= len(m.HookType)
 14044  	copy(dAtA[i:], m.HookType)
 14045  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.HookType)))
 14046  	i--
 14047  	dAtA[i] = 0x42
 14048  	i -= len(m.Message)
 14049  	copy(dAtA[i:], m.Message)
 14050  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
 14051  	i--
 14052  	dAtA[i] = 0x3a
 14053  	i -= len(m.Status)
 14054  	copy(dAtA[i:], m.Status)
 14055  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
 14056  	i--
 14057  	dAtA[i] = 0x32
 14058  	i -= len(m.Name)
 14059  	copy(dAtA[i:], m.Name)
 14060  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 14061  	i--
 14062  	dAtA[i] = 0x2a
 14063  	i -= len(m.Namespace)
 14064  	copy(dAtA[i:], m.Namespace)
 14065  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
 14066  	i--
 14067  	dAtA[i] = 0x22
 14068  	i -= len(m.Kind)
 14069  	copy(dAtA[i:], m.Kind)
 14070  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
 14071  	i--
 14072  	dAtA[i] = 0x1a
 14073  	i -= len(m.Version)
 14074  	copy(dAtA[i:], m.Version)
 14075  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Version)))
 14076  	i--
 14077  	dAtA[i] = 0x12
 14078  	i -= len(m.Group)
 14079  	copy(dAtA[i:], m.Group)
 14080  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Group)))
 14081  	i--
 14082  	dAtA[i] = 0xa
 14083  	return len(dAtA) - i, nil
 14084  }
 14085  
 14086  func (m *ResourceStatus) Marshal() (dAtA []byte, err error) {
 14087  	size := m.Size()
 14088  	dAtA = make([]byte, size)
 14089  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 14090  	if err != nil {
 14091  		return nil, err
 14092  	}
 14093  	return dAtA[:n], nil
 14094  }
 14095  
 14096  func (m *ResourceStatus) MarshalTo(dAtA []byte) (int, error) {
 14097  	size := m.Size()
 14098  	return m.MarshalToSizedBuffer(dAtA[:size])
 14099  }
 14100  
 14101  func (m *ResourceStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 14102  	i := len(dAtA)
 14103  	_ = i
 14104  	var l int
 14105  	_ = l
 14106  	i--
 14107  	if m.RequiresDeletionConfirmation {
 14108  		dAtA[i] = 1
 14109  	} else {
 14110  		dAtA[i] = 0
 14111  	}
 14112  	i--
 14113  	dAtA[i] = 0x58
 14114  	i = encodeVarintGenerated(dAtA, i, uint64(m.SyncWave))
 14115  	i--
 14116  	dAtA[i] = 0x50
 14117  	i--
 14118  	if m.RequiresPruning {
 14119  		dAtA[i] = 1
 14120  	} else {
 14121  		dAtA[i] = 0
 14122  	}
 14123  	i--
 14124  	dAtA[i] = 0x48
 14125  	i--
 14126  	if m.Hook {
 14127  		dAtA[i] = 1
 14128  	} else {
 14129  		dAtA[i] = 0
 14130  	}
 14131  	i--
 14132  	dAtA[i] = 0x40
 14133  	if m.Health != nil {
 14134  		{
 14135  			size, err := m.Health.MarshalToSizedBuffer(dAtA[:i])
 14136  			if err != nil {
 14137  				return 0, err
 14138  			}
 14139  			i -= size
 14140  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 14141  		}
 14142  		i--
 14143  		dAtA[i] = 0x3a
 14144  	}
 14145  	i -= len(m.Status)
 14146  	copy(dAtA[i:], m.Status)
 14147  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
 14148  	i--
 14149  	dAtA[i] = 0x32
 14150  	i -= len(m.Name)
 14151  	copy(dAtA[i:], m.Name)
 14152  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 14153  	i--
 14154  	dAtA[i] = 0x2a
 14155  	i -= len(m.Namespace)
 14156  	copy(dAtA[i:], m.Namespace)
 14157  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
 14158  	i--
 14159  	dAtA[i] = 0x22
 14160  	i -= len(m.Kind)
 14161  	copy(dAtA[i:], m.Kind)
 14162  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
 14163  	i--
 14164  	dAtA[i] = 0x1a
 14165  	i -= len(m.Version)
 14166  	copy(dAtA[i:], m.Version)
 14167  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Version)))
 14168  	i--
 14169  	dAtA[i] = 0x12
 14170  	i -= len(m.Group)
 14171  	copy(dAtA[i:], m.Group)
 14172  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Group)))
 14173  	i--
 14174  	dAtA[i] = 0xa
 14175  	return len(dAtA) - i, nil
 14176  }
 14177  
 14178  func (m *RetryStrategy) Marshal() (dAtA []byte, err error) {
 14179  	size := m.Size()
 14180  	dAtA = make([]byte, size)
 14181  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 14182  	if err != nil {
 14183  		return nil, err
 14184  	}
 14185  	return dAtA[:n], nil
 14186  }
 14187  
 14188  func (m *RetryStrategy) MarshalTo(dAtA []byte) (int, error) {
 14189  	size := m.Size()
 14190  	return m.MarshalToSizedBuffer(dAtA[:size])
 14191  }
 14192  
 14193  func (m *RetryStrategy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 14194  	i := len(dAtA)
 14195  	_ = i
 14196  	var l int
 14197  	_ = l
 14198  	i--
 14199  	if m.Refresh {
 14200  		dAtA[i] = 1
 14201  	} else {
 14202  		dAtA[i] = 0
 14203  	}
 14204  	i--
 14205  	dAtA[i] = 0x18
 14206  	if m.Backoff != nil {
 14207  		{
 14208  			size, err := m.Backoff.MarshalToSizedBuffer(dAtA[:i])
 14209  			if err != nil {
 14210  				return 0, err
 14211  			}
 14212  			i -= size
 14213  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 14214  		}
 14215  		i--
 14216  		dAtA[i] = 0x12
 14217  	}
 14218  	i = encodeVarintGenerated(dAtA, i, uint64(m.Limit))
 14219  	i--
 14220  	dAtA[i] = 0x8
 14221  	return len(dAtA) - i, nil
 14222  }
 14223  
 14224  func (m *RevisionHistory) Marshal() (dAtA []byte, err error) {
 14225  	size := m.Size()
 14226  	dAtA = make([]byte, size)
 14227  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 14228  	if err != nil {
 14229  		return nil, err
 14230  	}
 14231  	return dAtA[:n], nil
 14232  }
 14233  
 14234  func (m *RevisionHistory) MarshalTo(dAtA []byte) (int, error) {
 14235  	size := m.Size()
 14236  	return m.MarshalToSizedBuffer(dAtA[:size])
 14237  }
 14238  
 14239  func (m *RevisionHistory) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 14240  	i := len(dAtA)
 14241  	_ = i
 14242  	var l int
 14243  	_ = l
 14244  	{
 14245  		size, err := m.InitiatedBy.MarshalToSizedBuffer(dAtA[:i])
 14246  		if err != nil {
 14247  			return 0, err
 14248  		}
 14249  		i -= size
 14250  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 14251  	}
 14252  	i--
 14253  	dAtA[i] = 0x52
 14254  	if len(m.Revisions) > 0 {
 14255  		for iNdEx := len(m.Revisions) - 1; iNdEx >= 0; iNdEx-- {
 14256  			i -= len(m.Revisions[iNdEx])
 14257  			copy(dAtA[i:], m.Revisions[iNdEx])
 14258  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Revisions[iNdEx])))
 14259  			i--
 14260  			dAtA[i] = 0x4a
 14261  		}
 14262  	}
 14263  	if len(m.Sources) > 0 {
 14264  		for iNdEx := len(m.Sources) - 1; iNdEx >= 0; iNdEx-- {
 14265  			{
 14266  				size, err := m.Sources[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 14267  				if err != nil {
 14268  					return 0, err
 14269  				}
 14270  				i -= size
 14271  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 14272  			}
 14273  			i--
 14274  			dAtA[i] = 0x42
 14275  		}
 14276  	}
 14277  	if m.DeployStartedAt != nil {
 14278  		{
 14279  			size, err := m.DeployStartedAt.MarshalToSizedBuffer(dAtA[:i])
 14280  			if err != nil {
 14281  				return 0, err
 14282  			}
 14283  			i -= size
 14284  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 14285  		}
 14286  		i--
 14287  		dAtA[i] = 0x3a
 14288  	}
 14289  	{
 14290  		size, err := m.Source.MarshalToSizedBuffer(dAtA[:i])
 14291  		if err != nil {
 14292  			return 0, err
 14293  		}
 14294  		i -= size
 14295  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 14296  	}
 14297  	i--
 14298  	dAtA[i] = 0x32
 14299  	i = encodeVarintGenerated(dAtA, i, uint64(m.ID))
 14300  	i--
 14301  	dAtA[i] = 0x28
 14302  	{
 14303  		size, err := m.DeployedAt.MarshalToSizedBuffer(dAtA[:i])
 14304  		if err != nil {
 14305  			return 0, err
 14306  		}
 14307  		i -= size
 14308  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 14309  	}
 14310  	i--
 14311  	dAtA[i] = 0x22
 14312  	i -= len(m.Revision)
 14313  	copy(dAtA[i:], m.Revision)
 14314  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Revision)))
 14315  	i--
 14316  	dAtA[i] = 0x12
 14317  	return len(dAtA) - i, nil
 14318  }
 14319  
 14320  func (m *RevisionMetadata) Marshal() (dAtA []byte, err error) {
 14321  	size := m.Size()
 14322  	dAtA = make([]byte, size)
 14323  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 14324  	if err != nil {
 14325  		return nil, err
 14326  	}
 14327  	return dAtA[:n], nil
 14328  }
 14329  
 14330  func (m *RevisionMetadata) MarshalTo(dAtA []byte) (int, error) {
 14331  	size := m.Size()
 14332  	return m.MarshalToSizedBuffer(dAtA[:size])
 14333  }
 14334  
 14335  func (m *RevisionMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 14336  	i := len(dAtA)
 14337  	_ = i
 14338  	var l int
 14339  	_ = l
 14340  	if len(m.References) > 0 {
 14341  		for iNdEx := len(m.References) - 1; iNdEx >= 0; iNdEx-- {
 14342  			{
 14343  				size, err := m.References[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 14344  				if err != nil {
 14345  					return 0, err
 14346  				}
 14347  				i -= size
 14348  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 14349  			}
 14350  			i--
 14351  			dAtA[i] = 0x32
 14352  		}
 14353  	}
 14354  	i -= len(m.SignatureInfo)
 14355  	copy(dAtA[i:], m.SignatureInfo)
 14356  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.SignatureInfo)))
 14357  	i--
 14358  	dAtA[i] = 0x2a
 14359  	i -= len(m.Message)
 14360  	copy(dAtA[i:], m.Message)
 14361  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
 14362  	i--
 14363  	dAtA[i] = 0x22
 14364  	if len(m.Tags) > 0 {
 14365  		for iNdEx := len(m.Tags) - 1; iNdEx >= 0; iNdEx-- {
 14366  			i -= len(m.Tags[iNdEx])
 14367  			copy(dAtA[i:], m.Tags[iNdEx])
 14368  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Tags[iNdEx])))
 14369  			i--
 14370  			dAtA[i] = 0x1a
 14371  		}
 14372  	}
 14373  	if m.Date != nil {
 14374  		{
 14375  			size, err := m.Date.MarshalToSizedBuffer(dAtA[:i])
 14376  			if err != nil {
 14377  				return 0, err
 14378  			}
 14379  			i -= size
 14380  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 14381  		}
 14382  		i--
 14383  		dAtA[i] = 0x12
 14384  	}
 14385  	i -= len(m.Author)
 14386  	copy(dAtA[i:], m.Author)
 14387  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Author)))
 14388  	i--
 14389  	dAtA[i] = 0xa
 14390  	return len(dAtA) - i, nil
 14391  }
 14392  
 14393  func (m *RevisionReference) Marshal() (dAtA []byte, err error) {
 14394  	size := m.Size()
 14395  	dAtA = make([]byte, size)
 14396  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 14397  	if err != nil {
 14398  		return nil, err
 14399  	}
 14400  	return dAtA[:n], nil
 14401  }
 14402  
 14403  func (m *RevisionReference) MarshalTo(dAtA []byte) (int, error) {
 14404  	size := m.Size()
 14405  	return m.MarshalToSizedBuffer(dAtA[:size])
 14406  }
 14407  
 14408  func (m *RevisionReference) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 14409  	i := len(dAtA)
 14410  	_ = i
 14411  	var l int
 14412  	_ = l
 14413  	if m.Commit != nil {
 14414  		{
 14415  			size, err := m.Commit.MarshalToSizedBuffer(dAtA[:i])
 14416  			if err != nil {
 14417  				return 0, err
 14418  			}
 14419  			i -= size
 14420  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 14421  		}
 14422  		i--
 14423  		dAtA[i] = 0xa
 14424  	}
 14425  	return len(dAtA) - i, nil
 14426  }
 14427  
 14428  func (m *SCMProviderGenerator) Marshal() (dAtA []byte, err error) {
 14429  	size := m.Size()
 14430  	dAtA = make([]byte, size)
 14431  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 14432  	if err != nil {
 14433  		return nil, err
 14434  	}
 14435  	return dAtA[:n], nil
 14436  }
 14437  
 14438  func (m *SCMProviderGenerator) MarshalTo(dAtA []byte) (int, error) {
 14439  	size := m.Size()
 14440  	return m.MarshalToSizedBuffer(dAtA[:size])
 14441  }
 14442  
 14443  func (m *SCMProviderGenerator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 14444  	i := len(dAtA)
 14445  	_ = i
 14446  	var l int
 14447  	_ = l
 14448  	if m.AWSCodeCommit != nil {
 14449  		{
 14450  			size, err := m.AWSCodeCommit.MarshalToSizedBuffer(dAtA[:i])
 14451  			if err != nil {
 14452  				return 0, err
 14453  			}
 14454  			i -= size
 14455  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 14456  		}
 14457  		i--
 14458  		dAtA[i] = 0x62
 14459  	}
 14460  	if len(m.Values) > 0 {
 14461  		keysForValues := make([]string, 0, len(m.Values))
 14462  		for k := range m.Values {
 14463  			keysForValues = append(keysForValues, string(k))
 14464  		}
 14465  		github_com_gogo_protobuf_sortkeys.Strings(keysForValues)
 14466  		for iNdEx := len(keysForValues) - 1; iNdEx >= 0; iNdEx-- {
 14467  			v := m.Values[string(keysForValues[iNdEx])]
 14468  			baseI := i
 14469  			i -= len(v)
 14470  			copy(dAtA[i:], v)
 14471  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
 14472  			i--
 14473  			dAtA[i] = 0x12
 14474  			i -= len(keysForValues[iNdEx])
 14475  			copy(dAtA[i:], keysForValues[iNdEx])
 14476  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForValues[iNdEx])))
 14477  			i--
 14478  			dAtA[i] = 0xa
 14479  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
 14480  			i--
 14481  			dAtA[i] = 0x5a
 14482  		}
 14483  	}
 14484  	{
 14485  		size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
 14486  		if err != nil {
 14487  			return 0, err
 14488  		}
 14489  		i -= size
 14490  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 14491  	}
 14492  	i--
 14493  	dAtA[i] = 0x52
 14494  	if m.RequeueAfterSeconds != nil {
 14495  		i = encodeVarintGenerated(dAtA, i, uint64(*m.RequeueAfterSeconds))
 14496  		i--
 14497  		dAtA[i] = 0x48
 14498  	}
 14499  	i -= len(m.CloneProtocol)
 14500  	copy(dAtA[i:], m.CloneProtocol)
 14501  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.CloneProtocol)))
 14502  	i--
 14503  	dAtA[i] = 0x42
 14504  	if len(m.Filters) > 0 {
 14505  		for iNdEx := len(m.Filters) - 1; iNdEx >= 0; iNdEx-- {
 14506  			{
 14507  				size, err := m.Filters[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 14508  				if err != nil {
 14509  					return 0, err
 14510  				}
 14511  				i -= size
 14512  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 14513  			}
 14514  			i--
 14515  			dAtA[i] = 0x3a
 14516  		}
 14517  	}
 14518  	if m.AzureDevOps != nil {
 14519  		{
 14520  			size, err := m.AzureDevOps.MarshalToSizedBuffer(dAtA[:i])
 14521  			if err != nil {
 14522  				return 0, err
 14523  			}
 14524  			i -= size
 14525  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 14526  		}
 14527  		i--
 14528  		dAtA[i] = 0x32
 14529  	}
 14530  	if m.Gitea != nil {
 14531  		{
 14532  			size, err := m.Gitea.MarshalToSizedBuffer(dAtA[:i])
 14533  			if err != nil {
 14534  				return 0, err
 14535  			}
 14536  			i -= size
 14537  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 14538  		}
 14539  		i--
 14540  		dAtA[i] = 0x2a
 14541  	}
 14542  	if m.BitbucketServer != nil {
 14543  		{
 14544  			size, err := m.BitbucketServer.MarshalToSizedBuffer(dAtA[:i])
 14545  			if err != nil {
 14546  				return 0, err
 14547  			}
 14548  			i -= size
 14549  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 14550  		}
 14551  		i--
 14552  		dAtA[i] = 0x22
 14553  	}
 14554  	if m.Bitbucket != nil {
 14555  		{
 14556  			size, err := m.Bitbucket.MarshalToSizedBuffer(dAtA[:i])
 14557  			if err != nil {
 14558  				return 0, err
 14559  			}
 14560  			i -= size
 14561  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 14562  		}
 14563  		i--
 14564  		dAtA[i] = 0x1a
 14565  	}
 14566  	if m.Gitlab != nil {
 14567  		{
 14568  			size, err := m.Gitlab.MarshalToSizedBuffer(dAtA[:i])
 14569  			if err != nil {
 14570  				return 0, err
 14571  			}
 14572  			i -= size
 14573  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 14574  		}
 14575  		i--
 14576  		dAtA[i] = 0x12
 14577  	}
 14578  	if m.Github != nil {
 14579  		{
 14580  			size, err := m.Github.MarshalToSizedBuffer(dAtA[:i])
 14581  			if err != nil {
 14582  				return 0, err
 14583  			}
 14584  			i -= size
 14585  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 14586  		}
 14587  		i--
 14588  		dAtA[i] = 0xa
 14589  	}
 14590  	return len(dAtA) - i, nil
 14591  }
 14592  
 14593  func (m *SCMProviderGeneratorAWSCodeCommit) Marshal() (dAtA []byte, err error) {
 14594  	size := m.Size()
 14595  	dAtA = make([]byte, size)
 14596  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 14597  	if err != nil {
 14598  		return nil, err
 14599  	}
 14600  	return dAtA[:n], nil
 14601  }
 14602  
 14603  func (m *SCMProviderGeneratorAWSCodeCommit) MarshalTo(dAtA []byte) (int, error) {
 14604  	size := m.Size()
 14605  	return m.MarshalToSizedBuffer(dAtA[:size])
 14606  }
 14607  
 14608  func (m *SCMProviderGeneratorAWSCodeCommit) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 14609  	i := len(dAtA)
 14610  	_ = i
 14611  	var l int
 14612  	_ = l
 14613  	i--
 14614  	if m.AllBranches {
 14615  		dAtA[i] = 1
 14616  	} else {
 14617  		dAtA[i] = 0
 14618  	}
 14619  	i--
 14620  	dAtA[i] = 0x20
 14621  	i -= len(m.Region)
 14622  	copy(dAtA[i:], m.Region)
 14623  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Region)))
 14624  	i--
 14625  	dAtA[i] = 0x1a
 14626  	i -= len(m.Role)
 14627  	copy(dAtA[i:], m.Role)
 14628  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Role)))
 14629  	i--
 14630  	dAtA[i] = 0x12
 14631  	if len(m.TagFilters) > 0 {
 14632  		for iNdEx := len(m.TagFilters) - 1; iNdEx >= 0; iNdEx-- {
 14633  			{
 14634  				size, err := m.TagFilters[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 14635  				if err != nil {
 14636  					return 0, err
 14637  				}
 14638  				i -= size
 14639  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 14640  			}
 14641  			i--
 14642  			dAtA[i] = 0xa
 14643  		}
 14644  	}
 14645  	return len(dAtA) - i, nil
 14646  }
 14647  
 14648  func (m *SCMProviderGeneratorAzureDevOps) Marshal() (dAtA []byte, err error) {
 14649  	size := m.Size()
 14650  	dAtA = make([]byte, size)
 14651  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 14652  	if err != nil {
 14653  		return nil, err
 14654  	}
 14655  	return dAtA[:n], nil
 14656  }
 14657  
 14658  func (m *SCMProviderGeneratorAzureDevOps) MarshalTo(dAtA []byte) (int, error) {
 14659  	size := m.Size()
 14660  	return m.MarshalToSizedBuffer(dAtA[:size])
 14661  }
 14662  
 14663  func (m *SCMProviderGeneratorAzureDevOps) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 14664  	i := len(dAtA)
 14665  	_ = i
 14666  	var l int
 14667  	_ = l
 14668  	i--
 14669  	if m.AllBranches {
 14670  		dAtA[i] = 1
 14671  	} else {
 14672  		dAtA[i] = 0
 14673  	}
 14674  	i--
 14675  	dAtA[i] = 0x48
 14676  	if m.AccessTokenRef != nil {
 14677  		{
 14678  			size, err := m.AccessTokenRef.MarshalToSizedBuffer(dAtA[:i])
 14679  			if err != nil {
 14680  				return 0, err
 14681  			}
 14682  			i -= size
 14683  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 14684  		}
 14685  		i--
 14686  		dAtA[i] = 0x42
 14687  	}
 14688  	i -= len(m.TeamProject)
 14689  	copy(dAtA[i:], m.TeamProject)
 14690  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TeamProject)))
 14691  	i--
 14692  	dAtA[i] = 0x3a
 14693  	i -= len(m.API)
 14694  	copy(dAtA[i:], m.API)
 14695  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.API)))
 14696  	i--
 14697  	dAtA[i] = 0x32
 14698  	i -= len(m.Organization)
 14699  	copy(dAtA[i:], m.Organization)
 14700  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Organization)))
 14701  	i--
 14702  	dAtA[i] = 0x2a
 14703  	return len(dAtA) - i, nil
 14704  }
 14705  
 14706  func (m *SCMProviderGeneratorBitbucket) Marshal() (dAtA []byte, err error) {
 14707  	size := m.Size()
 14708  	dAtA = make([]byte, size)
 14709  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 14710  	if err != nil {
 14711  		return nil, err
 14712  	}
 14713  	return dAtA[:n], nil
 14714  }
 14715  
 14716  func (m *SCMProviderGeneratorBitbucket) MarshalTo(dAtA []byte) (int, error) {
 14717  	size := m.Size()
 14718  	return m.MarshalToSizedBuffer(dAtA[:size])
 14719  }
 14720  
 14721  func (m *SCMProviderGeneratorBitbucket) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 14722  	i := len(dAtA)
 14723  	_ = i
 14724  	var l int
 14725  	_ = l
 14726  	i--
 14727  	if m.AllBranches {
 14728  		dAtA[i] = 1
 14729  	} else {
 14730  		dAtA[i] = 0
 14731  	}
 14732  	i--
 14733  	dAtA[i] = 0x20
 14734  	if m.AppPasswordRef != nil {
 14735  		{
 14736  			size, err := m.AppPasswordRef.MarshalToSizedBuffer(dAtA[:i])
 14737  			if err != nil {
 14738  				return 0, err
 14739  			}
 14740  			i -= size
 14741  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 14742  		}
 14743  		i--
 14744  		dAtA[i] = 0x1a
 14745  	}
 14746  	i -= len(m.User)
 14747  	copy(dAtA[i:], m.User)
 14748  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.User)))
 14749  	i--
 14750  	dAtA[i] = 0x12
 14751  	i -= len(m.Owner)
 14752  	copy(dAtA[i:], m.Owner)
 14753  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Owner)))
 14754  	i--
 14755  	dAtA[i] = 0xa
 14756  	return len(dAtA) - i, nil
 14757  }
 14758  
 14759  func (m *SCMProviderGeneratorBitbucketServer) Marshal() (dAtA []byte, err error) {
 14760  	size := m.Size()
 14761  	dAtA = make([]byte, size)
 14762  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 14763  	if err != nil {
 14764  		return nil, err
 14765  	}
 14766  	return dAtA[:n], nil
 14767  }
 14768  
 14769  func (m *SCMProviderGeneratorBitbucketServer) MarshalTo(dAtA []byte) (int, error) {
 14770  	size := m.Size()
 14771  	return m.MarshalToSizedBuffer(dAtA[:size])
 14772  }
 14773  
 14774  func (m *SCMProviderGeneratorBitbucketServer) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 14775  	i := len(dAtA)
 14776  	_ = i
 14777  	var l int
 14778  	_ = l
 14779  	if m.CARef != nil {
 14780  		{
 14781  			size, err := m.CARef.MarshalToSizedBuffer(dAtA[:i])
 14782  			if err != nil {
 14783  				return 0, err
 14784  			}
 14785  			i -= size
 14786  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 14787  		}
 14788  		i--
 14789  		dAtA[i] = 0x3a
 14790  	}
 14791  	i--
 14792  	if m.Insecure {
 14793  		dAtA[i] = 1
 14794  	} else {
 14795  		dAtA[i] = 0
 14796  	}
 14797  	i--
 14798  	dAtA[i] = 0x30
 14799  	if m.BearerToken != nil {
 14800  		{
 14801  			size, err := m.BearerToken.MarshalToSizedBuffer(dAtA[:i])
 14802  			if err != nil {
 14803  				return 0, err
 14804  			}
 14805  			i -= size
 14806  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 14807  		}
 14808  		i--
 14809  		dAtA[i] = 0x2a
 14810  	}
 14811  	i--
 14812  	if m.AllBranches {
 14813  		dAtA[i] = 1
 14814  	} else {
 14815  		dAtA[i] = 0
 14816  	}
 14817  	i--
 14818  	dAtA[i] = 0x20
 14819  	if m.BasicAuth != nil {
 14820  		{
 14821  			size, err := m.BasicAuth.MarshalToSizedBuffer(dAtA[:i])
 14822  			if err != nil {
 14823  				return 0, err
 14824  			}
 14825  			i -= size
 14826  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 14827  		}
 14828  		i--
 14829  		dAtA[i] = 0x1a
 14830  	}
 14831  	i -= len(m.API)
 14832  	copy(dAtA[i:], m.API)
 14833  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.API)))
 14834  	i--
 14835  	dAtA[i] = 0x12
 14836  	i -= len(m.Project)
 14837  	copy(dAtA[i:], m.Project)
 14838  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Project)))
 14839  	i--
 14840  	dAtA[i] = 0xa
 14841  	return len(dAtA) - i, nil
 14842  }
 14843  
 14844  func (m *SCMProviderGeneratorFilter) Marshal() (dAtA []byte, err error) {
 14845  	size := m.Size()
 14846  	dAtA = make([]byte, size)
 14847  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 14848  	if err != nil {
 14849  		return nil, err
 14850  	}
 14851  	return dAtA[:n], nil
 14852  }
 14853  
 14854  func (m *SCMProviderGeneratorFilter) MarshalTo(dAtA []byte) (int, error) {
 14855  	size := m.Size()
 14856  	return m.MarshalToSizedBuffer(dAtA[:size])
 14857  }
 14858  
 14859  func (m *SCMProviderGeneratorFilter) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 14860  	i := len(dAtA)
 14861  	_ = i
 14862  	var l int
 14863  	_ = l
 14864  	if m.BranchMatch != nil {
 14865  		i -= len(*m.BranchMatch)
 14866  		copy(dAtA[i:], *m.BranchMatch)
 14867  		i = encodeVarintGenerated(dAtA, i, uint64(len(*m.BranchMatch)))
 14868  		i--
 14869  		dAtA[i] = 0x2a
 14870  	}
 14871  	if m.LabelMatch != nil {
 14872  		i -= len(*m.LabelMatch)
 14873  		copy(dAtA[i:], *m.LabelMatch)
 14874  		i = encodeVarintGenerated(dAtA, i, uint64(len(*m.LabelMatch)))
 14875  		i--
 14876  		dAtA[i] = 0x22
 14877  	}
 14878  	if len(m.PathsDoNotExist) > 0 {
 14879  		for iNdEx := len(m.PathsDoNotExist) - 1; iNdEx >= 0; iNdEx-- {
 14880  			i -= len(m.PathsDoNotExist[iNdEx])
 14881  			copy(dAtA[i:], m.PathsDoNotExist[iNdEx])
 14882  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.PathsDoNotExist[iNdEx])))
 14883  			i--
 14884  			dAtA[i] = 0x1a
 14885  		}
 14886  	}
 14887  	if len(m.PathsExist) > 0 {
 14888  		for iNdEx := len(m.PathsExist) - 1; iNdEx >= 0; iNdEx-- {
 14889  			i -= len(m.PathsExist[iNdEx])
 14890  			copy(dAtA[i:], m.PathsExist[iNdEx])
 14891  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.PathsExist[iNdEx])))
 14892  			i--
 14893  			dAtA[i] = 0x12
 14894  		}
 14895  	}
 14896  	if m.RepositoryMatch != nil {
 14897  		i -= len(*m.RepositoryMatch)
 14898  		copy(dAtA[i:], *m.RepositoryMatch)
 14899  		i = encodeVarintGenerated(dAtA, i, uint64(len(*m.RepositoryMatch)))
 14900  		i--
 14901  		dAtA[i] = 0xa
 14902  	}
 14903  	return len(dAtA) - i, nil
 14904  }
 14905  
 14906  func (m *SCMProviderGeneratorGitea) Marshal() (dAtA []byte, err error) {
 14907  	size := m.Size()
 14908  	dAtA = make([]byte, size)
 14909  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 14910  	if err != nil {
 14911  		return nil, err
 14912  	}
 14913  	return dAtA[:n], nil
 14914  }
 14915  
 14916  func (m *SCMProviderGeneratorGitea) MarshalTo(dAtA []byte) (int, error) {
 14917  	size := m.Size()
 14918  	return m.MarshalToSizedBuffer(dAtA[:size])
 14919  }
 14920  
 14921  func (m *SCMProviderGeneratorGitea) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 14922  	i := len(dAtA)
 14923  	_ = i
 14924  	var l int
 14925  	_ = l
 14926  	i--
 14927  	if m.Insecure {
 14928  		dAtA[i] = 1
 14929  	} else {
 14930  		dAtA[i] = 0
 14931  	}
 14932  	i--
 14933  	dAtA[i] = 0x28
 14934  	i--
 14935  	if m.AllBranches {
 14936  		dAtA[i] = 1
 14937  	} else {
 14938  		dAtA[i] = 0
 14939  	}
 14940  	i--
 14941  	dAtA[i] = 0x20
 14942  	if m.TokenRef != nil {
 14943  		{
 14944  			size, err := m.TokenRef.MarshalToSizedBuffer(dAtA[:i])
 14945  			if err != nil {
 14946  				return 0, err
 14947  			}
 14948  			i -= size
 14949  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 14950  		}
 14951  		i--
 14952  		dAtA[i] = 0x1a
 14953  	}
 14954  	i -= len(m.API)
 14955  	copy(dAtA[i:], m.API)
 14956  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.API)))
 14957  	i--
 14958  	dAtA[i] = 0x12
 14959  	i -= len(m.Owner)
 14960  	copy(dAtA[i:], m.Owner)
 14961  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Owner)))
 14962  	i--
 14963  	dAtA[i] = 0xa
 14964  	return len(dAtA) - i, nil
 14965  }
 14966  
 14967  func (m *SCMProviderGeneratorGithub) Marshal() (dAtA []byte, err error) {
 14968  	size := m.Size()
 14969  	dAtA = make([]byte, size)
 14970  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 14971  	if err != nil {
 14972  		return nil, err
 14973  	}
 14974  	return dAtA[:n], nil
 14975  }
 14976  
 14977  func (m *SCMProviderGeneratorGithub) MarshalTo(dAtA []byte) (int, error) {
 14978  	size := m.Size()
 14979  	return m.MarshalToSizedBuffer(dAtA[:size])
 14980  }
 14981  
 14982  func (m *SCMProviderGeneratorGithub) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 14983  	i := len(dAtA)
 14984  	_ = i
 14985  	var l int
 14986  	_ = l
 14987  	i--
 14988  	if m.AllBranches {
 14989  		dAtA[i] = 1
 14990  	} else {
 14991  		dAtA[i] = 0
 14992  	}
 14993  	i--
 14994  	dAtA[i] = 0x28
 14995  	i -= len(m.AppSecretName)
 14996  	copy(dAtA[i:], m.AppSecretName)
 14997  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.AppSecretName)))
 14998  	i--
 14999  	dAtA[i] = 0x22
 15000  	if m.TokenRef != nil {
 15001  		{
 15002  			size, err := m.TokenRef.MarshalToSizedBuffer(dAtA[:i])
 15003  			if err != nil {
 15004  				return 0, err
 15005  			}
 15006  			i -= size
 15007  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 15008  		}
 15009  		i--
 15010  		dAtA[i] = 0x1a
 15011  	}
 15012  	i -= len(m.API)
 15013  	copy(dAtA[i:], m.API)
 15014  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.API)))
 15015  	i--
 15016  	dAtA[i] = 0x12
 15017  	i -= len(m.Organization)
 15018  	copy(dAtA[i:], m.Organization)
 15019  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Organization)))
 15020  	i--
 15021  	dAtA[i] = 0xa
 15022  	return len(dAtA) - i, nil
 15023  }
 15024  
 15025  func (m *SCMProviderGeneratorGitlab) Marshal() (dAtA []byte, err error) {
 15026  	size := m.Size()
 15027  	dAtA = make([]byte, size)
 15028  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 15029  	if err != nil {
 15030  		return nil, err
 15031  	}
 15032  	return dAtA[:n], nil
 15033  }
 15034  
 15035  func (m *SCMProviderGeneratorGitlab) MarshalTo(dAtA []byte) (int, error) {
 15036  	size := m.Size()
 15037  	return m.MarshalToSizedBuffer(dAtA[:size])
 15038  }
 15039  
 15040  func (m *SCMProviderGeneratorGitlab) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 15041  	i := len(dAtA)
 15042  	_ = i
 15043  	var l int
 15044  	_ = l
 15045  	if m.CARef != nil {
 15046  		{
 15047  			size, err := m.CARef.MarshalToSizedBuffer(dAtA[:i])
 15048  			if err != nil {
 15049  				return 0, err
 15050  			}
 15051  			i -= size
 15052  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 15053  		}
 15054  		i--
 15055  		dAtA[i] = 0x4a
 15056  	}
 15057  	i -= len(m.Topic)
 15058  	copy(dAtA[i:], m.Topic)
 15059  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Topic)))
 15060  	i--
 15061  	dAtA[i] = 0x42
 15062  	if m.IncludeSharedProjects != nil {
 15063  		i--
 15064  		if *m.IncludeSharedProjects {
 15065  			dAtA[i] = 1
 15066  		} else {
 15067  			dAtA[i] = 0
 15068  		}
 15069  		i--
 15070  		dAtA[i] = 0x38
 15071  	}
 15072  	i--
 15073  	if m.Insecure {
 15074  		dAtA[i] = 1
 15075  	} else {
 15076  		dAtA[i] = 0
 15077  	}
 15078  	i--
 15079  	dAtA[i] = 0x30
 15080  	i--
 15081  	if m.AllBranches {
 15082  		dAtA[i] = 1
 15083  	} else {
 15084  		dAtA[i] = 0
 15085  	}
 15086  	i--
 15087  	dAtA[i] = 0x28
 15088  	if m.TokenRef != nil {
 15089  		{
 15090  			size, err := m.TokenRef.MarshalToSizedBuffer(dAtA[:i])
 15091  			if err != nil {
 15092  				return 0, err
 15093  			}
 15094  			i -= size
 15095  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 15096  		}
 15097  		i--
 15098  		dAtA[i] = 0x22
 15099  	}
 15100  	i -= len(m.API)
 15101  	copy(dAtA[i:], m.API)
 15102  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.API)))
 15103  	i--
 15104  	dAtA[i] = 0x1a
 15105  	i--
 15106  	if m.IncludeSubgroups {
 15107  		dAtA[i] = 1
 15108  	} else {
 15109  		dAtA[i] = 0
 15110  	}
 15111  	i--
 15112  	dAtA[i] = 0x10
 15113  	i -= len(m.Group)
 15114  	copy(dAtA[i:], m.Group)
 15115  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Group)))
 15116  	i--
 15117  	dAtA[i] = 0xa
 15118  	return len(dAtA) - i, nil
 15119  }
 15120  
 15121  func (m *SecretRef) Marshal() (dAtA []byte, err error) {
 15122  	size := m.Size()
 15123  	dAtA = make([]byte, size)
 15124  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 15125  	if err != nil {
 15126  		return nil, err
 15127  	}
 15128  	return dAtA[:n], nil
 15129  }
 15130  
 15131  func (m *SecretRef) MarshalTo(dAtA []byte) (int, error) {
 15132  	size := m.Size()
 15133  	return m.MarshalToSizedBuffer(dAtA[:size])
 15134  }
 15135  
 15136  func (m *SecretRef) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 15137  	i := len(dAtA)
 15138  	_ = i
 15139  	var l int
 15140  	_ = l
 15141  	i -= len(m.Key)
 15142  	copy(dAtA[i:], m.Key)
 15143  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Key)))
 15144  	i--
 15145  	dAtA[i] = 0x12
 15146  	i -= len(m.SecretName)
 15147  	copy(dAtA[i:], m.SecretName)
 15148  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.SecretName)))
 15149  	i--
 15150  	dAtA[i] = 0xa
 15151  	return len(dAtA) - i, nil
 15152  }
 15153  
 15154  func (m *SignatureKey) Marshal() (dAtA []byte, err error) {
 15155  	size := m.Size()
 15156  	dAtA = make([]byte, size)
 15157  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 15158  	if err != nil {
 15159  		return nil, err
 15160  	}
 15161  	return dAtA[:n], nil
 15162  }
 15163  
 15164  func (m *SignatureKey) MarshalTo(dAtA []byte) (int, error) {
 15165  	size := m.Size()
 15166  	return m.MarshalToSizedBuffer(dAtA[:size])
 15167  }
 15168  
 15169  func (m *SignatureKey) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 15170  	i := len(dAtA)
 15171  	_ = i
 15172  	var l int
 15173  	_ = l
 15174  	i -= len(m.KeyID)
 15175  	copy(dAtA[i:], m.KeyID)
 15176  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.KeyID)))
 15177  	i--
 15178  	dAtA[i] = 0xa
 15179  	return len(dAtA) - i, nil
 15180  }
 15181  
 15182  func (m *SourceHydrator) Marshal() (dAtA []byte, err error) {
 15183  	size := m.Size()
 15184  	dAtA = make([]byte, size)
 15185  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 15186  	if err != nil {
 15187  		return nil, err
 15188  	}
 15189  	return dAtA[:n], nil
 15190  }
 15191  
 15192  func (m *SourceHydrator) MarshalTo(dAtA []byte) (int, error) {
 15193  	size := m.Size()
 15194  	return m.MarshalToSizedBuffer(dAtA[:size])
 15195  }
 15196  
 15197  func (m *SourceHydrator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 15198  	i := len(dAtA)
 15199  	_ = i
 15200  	var l int
 15201  	_ = l
 15202  	if m.HydrateTo != nil {
 15203  		{
 15204  			size, err := m.HydrateTo.MarshalToSizedBuffer(dAtA[:i])
 15205  			if err != nil {
 15206  				return 0, err
 15207  			}
 15208  			i -= size
 15209  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 15210  		}
 15211  		i--
 15212  		dAtA[i] = 0x1a
 15213  	}
 15214  	{
 15215  		size, err := m.SyncSource.MarshalToSizedBuffer(dAtA[:i])
 15216  		if err != nil {
 15217  			return 0, err
 15218  		}
 15219  		i -= size
 15220  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 15221  	}
 15222  	i--
 15223  	dAtA[i] = 0x12
 15224  	{
 15225  		size, err := m.DrySource.MarshalToSizedBuffer(dAtA[:i])
 15226  		if err != nil {
 15227  			return 0, err
 15228  		}
 15229  		i -= size
 15230  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 15231  	}
 15232  	i--
 15233  	dAtA[i] = 0xa
 15234  	return len(dAtA) - i, nil
 15235  }
 15236  
 15237  func (m *SourceHydratorStatus) Marshal() (dAtA []byte, err error) {
 15238  	size := m.Size()
 15239  	dAtA = make([]byte, size)
 15240  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 15241  	if err != nil {
 15242  		return nil, err
 15243  	}
 15244  	return dAtA[:n], nil
 15245  }
 15246  
 15247  func (m *SourceHydratorStatus) MarshalTo(dAtA []byte) (int, error) {
 15248  	size := m.Size()
 15249  	return m.MarshalToSizedBuffer(dAtA[:size])
 15250  }
 15251  
 15252  func (m *SourceHydratorStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 15253  	i := len(dAtA)
 15254  	_ = i
 15255  	var l int
 15256  	_ = l
 15257  	if m.CurrentOperation != nil {
 15258  		{
 15259  			size, err := m.CurrentOperation.MarshalToSizedBuffer(dAtA[:i])
 15260  			if err != nil {
 15261  				return 0, err
 15262  			}
 15263  			i -= size
 15264  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 15265  		}
 15266  		i--
 15267  		dAtA[i] = 0x12
 15268  	}
 15269  	if m.LastSuccessfulOperation != nil {
 15270  		{
 15271  			size, err := m.LastSuccessfulOperation.MarshalToSizedBuffer(dAtA[:i])
 15272  			if err != nil {
 15273  				return 0, err
 15274  			}
 15275  			i -= size
 15276  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 15277  		}
 15278  		i--
 15279  		dAtA[i] = 0xa
 15280  	}
 15281  	return len(dAtA) - i, nil
 15282  }
 15283  
 15284  func (m *SuccessfulHydrateOperation) Marshal() (dAtA []byte, err error) {
 15285  	size := m.Size()
 15286  	dAtA = make([]byte, size)
 15287  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 15288  	if err != nil {
 15289  		return nil, err
 15290  	}
 15291  	return dAtA[:n], nil
 15292  }
 15293  
 15294  func (m *SuccessfulHydrateOperation) MarshalTo(dAtA []byte) (int, error) {
 15295  	size := m.Size()
 15296  	return m.MarshalToSizedBuffer(dAtA[:size])
 15297  }
 15298  
 15299  func (m *SuccessfulHydrateOperation) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 15300  	i := len(dAtA)
 15301  	_ = i
 15302  	var l int
 15303  	_ = l
 15304  	{
 15305  		size, err := m.SourceHydrator.MarshalToSizedBuffer(dAtA[:i])
 15306  		if err != nil {
 15307  			return 0, err
 15308  		}
 15309  		i -= size
 15310  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 15311  	}
 15312  	i--
 15313  	dAtA[i] = 0x3a
 15314  	i -= len(m.HydratedSHA)
 15315  	copy(dAtA[i:], m.HydratedSHA)
 15316  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.HydratedSHA)))
 15317  	i--
 15318  	dAtA[i] = 0x32
 15319  	i -= len(m.DrySHA)
 15320  	copy(dAtA[i:], m.DrySHA)
 15321  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.DrySHA)))
 15322  	i--
 15323  	dAtA[i] = 0x2a
 15324  	return len(dAtA) - i, nil
 15325  }
 15326  
 15327  func (m *SyncOperation) Marshal() (dAtA []byte, err error) {
 15328  	size := m.Size()
 15329  	dAtA = make([]byte, size)
 15330  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 15331  	if err != nil {
 15332  		return nil, err
 15333  	}
 15334  	return dAtA[:n], nil
 15335  }
 15336  
 15337  func (m *SyncOperation) MarshalTo(dAtA []byte) (int, error) {
 15338  	size := m.Size()
 15339  	return m.MarshalToSizedBuffer(dAtA[:size])
 15340  }
 15341  
 15342  func (m *SyncOperation) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 15343  	i := len(dAtA)
 15344  	_ = i
 15345  	var l int
 15346  	_ = l
 15347  	i = encodeVarintGenerated(dAtA, i, uint64(m.SelfHealAttemptsCount))
 15348  	i--
 15349  	dAtA[i] = 0x60
 15350  	if len(m.Revisions) > 0 {
 15351  		for iNdEx := len(m.Revisions) - 1; iNdEx >= 0; iNdEx-- {
 15352  			i -= len(m.Revisions[iNdEx])
 15353  			copy(dAtA[i:], m.Revisions[iNdEx])
 15354  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Revisions[iNdEx])))
 15355  			i--
 15356  			dAtA[i] = 0x5a
 15357  		}
 15358  	}
 15359  	if len(m.Sources) > 0 {
 15360  		for iNdEx := len(m.Sources) - 1; iNdEx >= 0; iNdEx-- {
 15361  			{
 15362  				size, err := m.Sources[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 15363  				if err != nil {
 15364  					return 0, err
 15365  				}
 15366  				i -= size
 15367  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 15368  			}
 15369  			i--
 15370  			dAtA[i] = 0x52
 15371  		}
 15372  	}
 15373  	if len(m.SyncOptions) > 0 {
 15374  		for iNdEx := len(m.SyncOptions) - 1; iNdEx >= 0; iNdEx-- {
 15375  			i -= len(m.SyncOptions[iNdEx])
 15376  			copy(dAtA[i:], m.SyncOptions[iNdEx])
 15377  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.SyncOptions[iNdEx])))
 15378  			i--
 15379  			dAtA[i] = 0x4a
 15380  		}
 15381  	}
 15382  	if len(m.Manifests) > 0 {
 15383  		for iNdEx := len(m.Manifests) - 1; iNdEx >= 0; iNdEx-- {
 15384  			i -= len(m.Manifests[iNdEx])
 15385  			copy(dAtA[i:], m.Manifests[iNdEx])
 15386  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Manifests[iNdEx])))
 15387  			i--
 15388  			dAtA[i] = 0x42
 15389  		}
 15390  	}
 15391  	if m.Source != nil {
 15392  		{
 15393  			size, err := m.Source.MarshalToSizedBuffer(dAtA[:i])
 15394  			if err != nil {
 15395  				return 0, err
 15396  			}
 15397  			i -= size
 15398  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 15399  		}
 15400  		i--
 15401  		dAtA[i] = 0x3a
 15402  	}
 15403  	if len(m.Resources) > 0 {
 15404  		for iNdEx := len(m.Resources) - 1; iNdEx >= 0; iNdEx-- {
 15405  			{
 15406  				size, err := m.Resources[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 15407  				if err != nil {
 15408  					return 0, err
 15409  				}
 15410  				i -= size
 15411  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 15412  			}
 15413  			i--
 15414  			dAtA[i] = 0x32
 15415  		}
 15416  	}
 15417  	if m.SyncStrategy != nil {
 15418  		{
 15419  			size, err := m.SyncStrategy.MarshalToSizedBuffer(dAtA[:i])
 15420  			if err != nil {
 15421  				return 0, err
 15422  			}
 15423  			i -= size
 15424  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 15425  		}
 15426  		i--
 15427  		dAtA[i] = 0x22
 15428  	}
 15429  	i--
 15430  	if m.DryRun {
 15431  		dAtA[i] = 1
 15432  	} else {
 15433  		dAtA[i] = 0
 15434  	}
 15435  	i--
 15436  	dAtA[i] = 0x18
 15437  	i--
 15438  	if m.Prune {
 15439  		dAtA[i] = 1
 15440  	} else {
 15441  		dAtA[i] = 0
 15442  	}
 15443  	i--
 15444  	dAtA[i] = 0x10
 15445  	i -= len(m.Revision)
 15446  	copy(dAtA[i:], m.Revision)
 15447  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Revision)))
 15448  	i--
 15449  	dAtA[i] = 0xa
 15450  	return len(dAtA) - i, nil
 15451  }
 15452  
 15453  func (m *SyncOperationResource) Marshal() (dAtA []byte, err error) {
 15454  	size := m.Size()
 15455  	dAtA = make([]byte, size)
 15456  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 15457  	if err != nil {
 15458  		return nil, err
 15459  	}
 15460  	return dAtA[:n], nil
 15461  }
 15462  
 15463  func (m *SyncOperationResource) MarshalTo(dAtA []byte) (int, error) {
 15464  	size := m.Size()
 15465  	return m.MarshalToSizedBuffer(dAtA[:size])
 15466  }
 15467  
 15468  func (m *SyncOperationResource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 15469  	i := len(dAtA)
 15470  	_ = i
 15471  	var l int
 15472  	_ = l
 15473  	i -= len(m.Namespace)
 15474  	copy(dAtA[i:], m.Namespace)
 15475  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
 15476  	i--
 15477  	dAtA[i] = 0x22
 15478  	i -= len(m.Name)
 15479  	copy(dAtA[i:], m.Name)
 15480  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 15481  	i--
 15482  	dAtA[i] = 0x1a
 15483  	i -= len(m.Kind)
 15484  	copy(dAtA[i:], m.Kind)
 15485  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
 15486  	i--
 15487  	dAtA[i] = 0x12
 15488  	i -= len(m.Group)
 15489  	copy(dAtA[i:], m.Group)
 15490  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Group)))
 15491  	i--
 15492  	dAtA[i] = 0xa
 15493  	return len(dAtA) - i, nil
 15494  }
 15495  
 15496  func (m *SyncOperationResult) Marshal() (dAtA []byte, err error) {
 15497  	size := m.Size()
 15498  	dAtA = make([]byte, size)
 15499  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 15500  	if err != nil {
 15501  		return nil, err
 15502  	}
 15503  	return dAtA[:n], nil
 15504  }
 15505  
 15506  func (m *SyncOperationResult) MarshalTo(dAtA []byte) (int, error) {
 15507  	size := m.Size()
 15508  	return m.MarshalToSizedBuffer(dAtA[:size])
 15509  }
 15510  
 15511  func (m *SyncOperationResult) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 15512  	i := len(dAtA)
 15513  	_ = i
 15514  	var l int
 15515  	_ = l
 15516  	if m.ManagedNamespaceMetadata != nil {
 15517  		{
 15518  			size, err := m.ManagedNamespaceMetadata.MarshalToSizedBuffer(dAtA[:i])
 15519  			if err != nil {
 15520  				return 0, err
 15521  			}
 15522  			i -= size
 15523  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 15524  		}
 15525  		i--
 15526  		dAtA[i] = 0x32
 15527  	}
 15528  	if len(m.Revisions) > 0 {
 15529  		for iNdEx := len(m.Revisions) - 1; iNdEx >= 0; iNdEx-- {
 15530  			i -= len(m.Revisions[iNdEx])
 15531  			copy(dAtA[i:], m.Revisions[iNdEx])
 15532  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Revisions[iNdEx])))
 15533  			i--
 15534  			dAtA[i] = 0x2a
 15535  		}
 15536  	}
 15537  	if len(m.Sources) > 0 {
 15538  		for iNdEx := len(m.Sources) - 1; iNdEx >= 0; iNdEx-- {
 15539  			{
 15540  				size, err := m.Sources[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 15541  				if err != nil {
 15542  					return 0, err
 15543  				}
 15544  				i -= size
 15545  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 15546  			}
 15547  			i--
 15548  			dAtA[i] = 0x22
 15549  		}
 15550  	}
 15551  	{
 15552  		size, err := m.Source.MarshalToSizedBuffer(dAtA[:i])
 15553  		if err != nil {
 15554  			return 0, err
 15555  		}
 15556  		i -= size
 15557  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 15558  	}
 15559  	i--
 15560  	dAtA[i] = 0x1a
 15561  	i -= len(m.Revision)
 15562  	copy(dAtA[i:], m.Revision)
 15563  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Revision)))
 15564  	i--
 15565  	dAtA[i] = 0x12
 15566  	if len(m.Resources) > 0 {
 15567  		for iNdEx := len(m.Resources) - 1; iNdEx >= 0; iNdEx-- {
 15568  			{
 15569  				size, err := m.Resources[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 15570  				if err != nil {
 15571  					return 0, err
 15572  				}
 15573  				i -= size
 15574  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 15575  			}
 15576  			i--
 15577  			dAtA[i] = 0xa
 15578  		}
 15579  	}
 15580  	return len(dAtA) - i, nil
 15581  }
 15582  
 15583  func (m *SyncPolicy) Marshal() (dAtA []byte, err error) {
 15584  	size := m.Size()
 15585  	dAtA = make([]byte, size)
 15586  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 15587  	if err != nil {
 15588  		return nil, err
 15589  	}
 15590  	return dAtA[:n], nil
 15591  }
 15592  
 15593  func (m *SyncPolicy) MarshalTo(dAtA []byte) (int, error) {
 15594  	size := m.Size()
 15595  	return m.MarshalToSizedBuffer(dAtA[:size])
 15596  }
 15597  
 15598  func (m *SyncPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 15599  	i := len(dAtA)
 15600  	_ = i
 15601  	var l int
 15602  	_ = l
 15603  	if m.ManagedNamespaceMetadata != nil {
 15604  		{
 15605  			size, err := m.ManagedNamespaceMetadata.MarshalToSizedBuffer(dAtA[:i])
 15606  			if err != nil {
 15607  				return 0, err
 15608  			}
 15609  			i -= size
 15610  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 15611  		}
 15612  		i--
 15613  		dAtA[i] = 0x22
 15614  	}
 15615  	if m.Retry != nil {
 15616  		{
 15617  			size, err := m.Retry.MarshalToSizedBuffer(dAtA[:i])
 15618  			if err != nil {
 15619  				return 0, err
 15620  			}
 15621  			i -= size
 15622  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 15623  		}
 15624  		i--
 15625  		dAtA[i] = 0x1a
 15626  	}
 15627  	if len(m.SyncOptions) > 0 {
 15628  		for iNdEx := len(m.SyncOptions) - 1; iNdEx >= 0; iNdEx-- {
 15629  			i -= len(m.SyncOptions[iNdEx])
 15630  			copy(dAtA[i:], m.SyncOptions[iNdEx])
 15631  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.SyncOptions[iNdEx])))
 15632  			i--
 15633  			dAtA[i] = 0x12
 15634  		}
 15635  	}
 15636  	if m.Automated != nil {
 15637  		{
 15638  			size, err := m.Automated.MarshalToSizedBuffer(dAtA[:i])
 15639  			if err != nil {
 15640  				return 0, err
 15641  			}
 15642  			i -= size
 15643  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 15644  		}
 15645  		i--
 15646  		dAtA[i] = 0xa
 15647  	}
 15648  	return len(dAtA) - i, nil
 15649  }
 15650  
 15651  func (m *SyncPolicyAutomated) Marshal() (dAtA []byte, err error) {
 15652  	size := m.Size()
 15653  	dAtA = make([]byte, size)
 15654  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 15655  	if err != nil {
 15656  		return nil, err
 15657  	}
 15658  	return dAtA[:n], nil
 15659  }
 15660  
 15661  func (m *SyncPolicyAutomated) MarshalTo(dAtA []byte) (int, error) {
 15662  	size := m.Size()
 15663  	return m.MarshalToSizedBuffer(dAtA[:size])
 15664  }
 15665  
 15666  func (m *SyncPolicyAutomated) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 15667  	i := len(dAtA)
 15668  	_ = i
 15669  	var l int
 15670  	_ = l
 15671  	if m.Enabled != nil {
 15672  		i--
 15673  		if *m.Enabled {
 15674  			dAtA[i] = 1
 15675  		} else {
 15676  			dAtA[i] = 0
 15677  		}
 15678  		i--
 15679  		dAtA[i] = 0x20
 15680  	}
 15681  	i--
 15682  	if m.AllowEmpty {
 15683  		dAtA[i] = 1
 15684  	} else {
 15685  		dAtA[i] = 0
 15686  	}
 15687  	i--
 15688  	dAtA[i] = 0x18
 15689  	i--
 15690  	if m.SelfHeal {
 15691  		dAtA[i] = 1
 15692  	} else {
 15693  		dAtA[i] = 0
 15694  	}
 15695  	i--
 15696  	dAtA[i] = 0x10
 15697  	i--
 15698  	if m.Prune {
 15699  		dAtA[i] = 1
 15700  	} else {
 15701  		dAtA[i] = 0
 15702  	}
 15703  	i--
 15704  	dAtA[i] = 0x8
 15705  	return len(dAtA) - i, nil
 15706  }
 15707  
 15708  func (m *SyncSource) Marshal() (dAtA []byte, err error) {
 15709  	size := m.Size()
 15710  	dAtA = make([]byte, size)
 15711  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 15712  	if err != nil {
 15713  		return nil, err
 15714  	}
 15715  	return dAtA[:n], nil
 15716  }
 15717  
 15718  func (m *SyncSource) MarshalTo(dAtA []byte) (int, error) {
 15719  	size := m.Size()
 15720  	return m.MarshalToSizedBuffer(dAtA[:size])
 15721  }
 15722  
 15723  func (m *SyncSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 15724  	i := len(dAtA)
 15725  	_ = i
 15726  	var l int
 15727  	_ = l
 15728  	i -= len(m.Path)
 15729  	copy(dAtA[i:], m.Path)
 15730  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
 15731  	i--
 15732  	dAtA[i] = 0x12
 15733  	i -= len(m.TargetBranch)
 15734  	copy(dAtA[i:], m.TargetBranch)
 15735  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TargetBranch)))
 15736  	i--
 15737  	dAtA[i] = 0xa
 15738  	return len(dAtA) - i, nil
 15739  }
 15740  
 15741  func (m *SyncStatus) Marshal() (dAtA []byte, err error) {
 15742  	size := m.Size()
 15743  	dAtA = make([]byte, size)
 15744  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 15745  	if err != nil {
 15746  		return nil, err
 15747  	}
 15748  	return dAtA[:n], nil
 15749  }
 15750  
 15751  func (m *SyncStatus) MarshalTo(dAtA []byte) (int, error) {
 15752  	size := m.Size()
 15753  	return m.MarshalToSizedBuffer(dAtA[:size])
 15754  }
 15755  
 15756  func (m *SyncStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 15757  	i := len(dAtA)
 15758  	_ = i
 15759  	var l int
 15760  	_ = l
 15761  	if len(m.Revisions) > 0 {
 15762  		for iNdEx := len(m.Revisions) - 1; iNdEx >= 0; iNdEx-- {
 15763  			i -= len(m.Revisions[iNdEx])
 15764  			copy(dAtA[i:], m.Revisions[iNdEx])
 15765  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Revisions[iNdEx])))
 15766  			i--
 15767  			dAtA[i] = 0x22
 15768  		}
 15769  	}
 15770  	i -= len(m.Revision)
 15771  	copy(dAtA[i:], m.Revision)
 15772  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Revision)))
 15773  	i--
 15774  	dAtA[i] = 0x1a
 15775  	{
 15776  		size, err := m.ComparedTo.MarshalToSizedBuffer(dAtA[:i])
 15777  		if err != nil {
 15778  			return 0, err
 15779  		}
 15780  		i -= size
 15781  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 15782  	}
 15783  	i--
 15784  	dAtA[i] = 0x12
 15785  	i -= len(m.Status)
 15786  	copy(dAtA[i:], m.Status)
 15787  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
 15788  	i--
 15789  	dAtA[i] = 0xa
 15790  	return len(dAtA) - i, nil
 15791  }
 15792  
 15793  func (m *SyncStrategy) Marshal() (dAtA []byte, err error) {
 15794  	size := m.Size()
 15795  	dAtA = make([]byte, size)
 15796  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 15797  	if err != nil {
 15798  		return nil, err
 15799  	}
 15800  	return dAtA[:n], nil
 15801  }
 15802  
 15803  func (m *SyncStrategy) MarshalTo(dAtA []byte) (int, error) {
 15804  	size := m.Size()
 15805  	return m.MarshalToSizedBuffer(dAtA[:size])
 15806  }
 15807  
 15808  func (m *SyncStrategy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 15809  	i := len(dAtA)
 15810  	_ = i
 15811  	var l int
 15812  	_ = l
 15813  	if m.Hook != nil {
 15814  		{
 15815  			size, err := m.Hook.MarshalToSizedBuffer(dAtA[:i])
 15816  			if err != nil {
 15817  				return 0, err
 15818  			}
 15819  			i -= size
 15820  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 15821  		}
 15822  		i--
 15823  		dAtA[i] = 0x12
 15824  	}
 15825  	if m.Apply != nil {
 15826  		{
 15827  			size, err := m.Apply.MarshalToSizedBuffer(dAtA[:i])
 15828  			if err != nil {
 15829  				return 0, err
 15830  			}
 15831  			i -= size
 15832  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 15833  		}
 15834  		i--
 15835  		dAtA[i] = 0xa
 15836  	}
 15837  	return len(dAtA) - i, nil
 15838  }
 15839  
 15840  func (m *SyncStrategyApply) Marshal() (dAtA []byte, err error) {
 15841  	size := m.Size()
 15842  	dAtA = make([]byte, size)
 15843  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 15844  	if err != nil {
 15845  		return nil, err
 15846  	}
 15847  	return dAtA[:n], nil
 15848  }
 15849  
 15850  func (m *SyncStrategyApply) MarshalTo(dAtA []byte) (int, error) {
 15851  	size := m.Size()
 15852  	return m.MarshalToSizedBuffer(dAtA[:size])
 15853  }
 15854  
 15855  func (m *SyncStrategyApply) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 15856  	i := len(dAtA)
 15857  	_ = i
 15858  	var l int
 15859  	_ = l
 15860  	i--
 15861  	if m.Force {
 15862  		dAtA[i] = 1
 15863  	} else {
 15864  		dAtA[i] = 0
 15865  	}
 15866  	i--
 15867  	dAtA[i] = 0x8
 15868  	return len(dAtA) - i, nil
 15869  }
 15870  
 15871  func (m *SyncStrategyHook) Marshal() (dAtA []byte, err error) {
 15872  	size := m.Size()
 15873  	dAtA = make([]byte, size)
 15874  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 15875  	if err != nil {
 15876  		return nil, err
 15877  	}
 15878  	return dAtA[:n], nil
 15879  }
 15880  
 15881  func (m *SyncStrategyHook) MarshalTo(dAtA []byte) (int, error) {
 15882  	size := m.Size()
 15883  	return m.MarshalToSizedBuffer(dAtA[:size])
 15884  }
 15885  
 15886  func (m *SyncStrategyHook) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 15887  	i := len(dAtA)
 15888  	_ = i
 15889  	var l int
 15890  	_ = l
 15891  	{
 15892  		size, err := m.SyncStrategyApply.MarshalToSizedBuffer(dAtA[:i])
 15893  		if err != nil {
 15894  			return 0, err
 15895  		}
 15896  		i -= size
 15897  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 15898  	}
 15899  	i--
 15900  	dAtA[i] = 0xa
 15901  	return len(dAtA) - i, nil
 15902  }
 15903  
 15904  func (m *SyncWindow) Marshal() (dAtA []byte, err error) {
 15905  	size := m.Size()
 15906  	dAtA = make([]byte, size)
 15907  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 15908  	if err != nil {
 15909  		return nil, err
 15910  	}
 15911  	return dAtA[:n], nil
 15912  }
 15913  
 15914  func (m *SyncWindow) MarshalTo(dAtA []byte) (int, error) {
 15915  	size := m.Size()
 15916  	return m.MarshalToSizedBuffer(dAtA[:size])
 15917  }
 15918  
 15919  func (m *SyncWindow) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 15920  	i := len(dAtA)
 15921  	_ = i
 15922  	var l int
 15923  	_ = l
 15924  	i -= len(m.Description)
 15925  	copy(dAtA[i:], m.Description)
 15926  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Description)))
 15927  	i--
 15928  	dAtA[i] = 0x52
 15929  	i--
 15930  	if m.UseAndOperator {
 15931  		dAtA[i] = 1
 15932  	} else {
 15933  		dAtA[i] = 0
 15934  	}
 15935  	i--
 15936  	dAtA[i] = 0x48
 15937  	i -= len(m.TimeZone)
 15938  	copy(dAtA[i:], m.TimeZone)
 15939  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TimeZone)))
 15940  	i--
 15941  	dAtA[i] = 0x42
 15942  	i--
 15943  	if m.ManualSync {
 15944  		dAtA[i] = 1
 15945  	} else {
 15946  		dAtA[i] = 0
 15947  	}
 15948  	i--
 15949  	dAtA[i] = 0x38
 15950  	if len(m.Clusters) > 0 {
 15951  		for iNdEx := len(m.Clusters) - 1; iNdEx >= 0; iNdEx-- {
 15952  			i -= len(m.Clusters[iNdEx])
 15953  			copy(dAtA[i:], m.Clusters[iNdEx])
 15954  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Clusters[iNdEx])))
 15955  			i--
 15956  			dAtA[i] = 0x32
 15957  		}
 15958  	}
 15959  	if len(m.Namespaces) > 0 {
 15960  		for iNdEx := len(m.Namespaces) - 1; iNdEx >= 0; iNdEx-- {
 15961  			i -= len(m.Namespaces[iNdEx])
 15962  			copy(dAtA[i:], m.Namespaces[iNdEx])
 15963  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespaces[iNdEx])))
 15964  			i--
 15965  			dAtA[i] = 0x2a
 15966  		}
 15967  	}
 15968  	if len(m.Applications) > 0 {
 15969  		for iNdEx := len(m.Applications) - 1; iNdEx >= 0; iNdEx-- {
 15970  			i -= len(m.Applications[iNdEx])
 15971  			copy(dAtA[i:], m.Applications[iNdEx])
 15972  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Applications[iNdEx])))
 15973  			i--
 15974  			dAtA[i] = 0x22
 15975  		}
 15976  	}
 15977  	i -= len(m.Duration)
 15978  	copy(dAtA[i:], m.Duration)
 15979  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Duration)))
 15980  	i--
 15981  	dAtA[i] = 0x1a
 15982  	i -= len(m.Schedule)
 15983  	copy(dAtA[i:], m.Schedule)
 15984  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Schedule)))
 15985  	i--
 15986  	dAtA[i] = 0x12
 15987  	i -= len(m.Kind)
 15988  	copy(dAtA[i:], m.Kind)
 15989  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
 15990  	i--
 15991  	dAtA[i] = 0xa
 15992  	return len(dAtA) - i, nil
 15993  }
 15994  
 15995  func (m *TLSClientConfig) Marshal() (dAtA []byte, err error) {
 15996  	size := m.Size()
 15997  	dAtA = make([]byte, size)
 15998  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 15999  	if err != nil {
 16000  		return nil, err
 16001  	}
 16002  	return dAtA[:n], nil
 16003  }
 16004  
 16005  func (m *TLSClientConfig) MarshalTo(dAtA []byte) (int, error) {
 16006  	size := m.Size()
 16007  	return m.MarshalToSizedBuffer(dAtA[:size])
 16008  }
 16009  
 16010  func (m *TLSClientConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 16011  	i := len(dAtA)
 16012  	_ = i
 16013  	var l int
 16014  	_ = l
 16015  	if m.CAData != nil {
 16016  		i -= len(m.CAData)
 16017  		copy(dAtA[i:], m.CAData)
 16018  		i = encodeVarintGenerated(dAtA, i, uint64(len(m.CAData)))
 16019  		i--
 16020  		dAtA[i] = 0x2a
 16021  	}
 16022  	if m.KeyData != nil {
 16023  		i -= len(m.KeyData)
 16024  		copy(dAtA[i:], m.KeyData)
 16025  		i = encodeVarintGenerated(dAtA, i, uint64(len(m.KeyData)))
 16026  		i--
 16027  		dAtA[i] = 0x22
 16028  	}
 16029  	if m.CertData != nil {
 16030  		i -= len(m.CertData)
 16031  		copy(dAtA[i:], m.CertData)
 16032  		i = encodeVarintGenerated(dAtA, i, uint64(len(m.CertData)))
 16033  		i--
 16034  		dAtA[i] = 0x1a
 16035  	}
 16036  	i -= len(m.ServerName)
 16037  	copy(dAtA[i:], m.ServerName)
 16038  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ServerName)))
 16039  	i--
 16040  	dAtA[i] = 0x12
 16041  	i--
 16042  	if m.Insecure {
 16043  		dAtA[i] = 1
 16044  	} else {
 16045  		dAtA[i] = 0
 16046  	}
 16047  	i--
 16048  	dAtA[i] = 0x8
 16049  	return len(dAtA) - i, nil
 16050  }
 16051  
 16052  func (m *TagFilter) Marshal() (dAtA []byte, err error) {
 16053  	size := m.Size()
 16054  	dAtA = make([]byte, size)
 16055  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 16056  	if err != nil {
 16057  		return nil, err
 16058  	}
 16059  	return dAtA[:n], nil
 16060  }
 16061  
 16062  func (m *TagFilter) MarshalTo(dAtA []byte) (int, error) {
 16063  	size := m.Size()
 16064  	return m.MarshalToSizedBuffer(dAtA[:size])
 16065  }
 16066  
 16067  func (m *TagFilter) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 16068  	i := len(dAtA)
 16069  	_ = i
 16070  	var l int
 16071  	_ = l
 16072  	i -= len(m.Value)
 16073  	copy(dAtA[i:], m.Value)
 16074  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
 16075  	i--
 16076  	dAtA[i] = 0x12
 16077  	i -= len(m.Key)
 16078  	copy(dAtA[i:], m.Key)
 16079  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Key)))
 16080  	i--
 16081  	dAtA[i] = 0xa
 16082  	return len(dAtA) - i, nil
 16083  }
 16084  
 16085  func encodeVarintGenerated(dAtA []byte, offset int, v uint64) int {
 16086  	offset -= sovGenerated(v)
 16087  	base := offset
 16088  	for v >= 1<<7 {
 16089  		dAtA[offset] = uint8(v&0x7f | 0x80)
 16090  		v >>= 7
 16091  		offset++
 16092  	}
 16093  	dAtA[offset] = uint8(v)
 16094  	return base
 16095  }
 16096  func (m *AWSAuthConfig) Size() (n int) {
 16097  	if m == nil {
 16098  		return 0
 16099  	}
 16100  	var l int
 16101  	_ = l
 16102  	l = len(m.ClusterName)
 16103  	n += 1 + l + sovGenerated(uint64(l))
 16104  	l = len(m.RoleARN)
 16105  	n += 1 + l + sovGenerated(uint64(l))
 16106  	l = len(m.Profile)
 16107  	n += 1 + l + sovGenerated(uint64(l))
 16108  	return n
 16109  }
 16110  
 16111  func (m *AppHealthStatus) Size() (n int) {
 16112  	if m == nil {
 16113  		return 0
 16114  	}
 16115  	var l int
 16116  	_ = l
 16117  	l = len(m.Status)
 16118  	n += 1 + l + sovGenerated(uint64(l))
 16119  	l = len(m.Message)
 16120  	n += 1 + l + sovGenerated(uint64(l))
 16121  	if m.LastTransitionTime != nil {
 16122  		l = m.LastTransitionTime.Size()
 16123  		n += 1 + l + sovGenerated(uint64(l))
 16124  	}
 16125  	return n
 16126  }
 16127  
 16128  func (m *AppProject) Size() (n int) {
 16129  	if m == nil {
 16130  		return 0
 16131  	}
 16132  	var l int
 16133  	_ = l
 16134  	l = m.ObjectMeta.Size()
 16135  	n += 1 + l + sovGenerated(uint64(l))
 16136  	l = m.Spec.Size()
 16137  	n += 1 + l + sovGenerated(uint64(l))
 16138  	l = m.Status.Size()
 16139  	n += 1 + l + sovGenerated(uint64(l))
 16140  	return n
 16141  }
 16142  
 16143  func (m *AppProjectList) Size() (n int) {
 16144  	if m == nil {
 16145  		return 0
 16146  	}
 16147  	var l int
 16148  	_ = l
 16149  	l = m.ListMeta.Size()
 16150  	n += 1 + l + sovGenerated(uint64(l))
 16151  	if len(m.Items) > 0 {
 16152  		for _, e := range m.Items {
 16153  			l = e.Size()
 16154  			n += 1 + l + sovGenerated(uint64(l))
 16155  		}
 16156  	}
 16157  	return n
 16158  }
 16159  
 16160  func (m *AppProjectSpec) Size() (n int) {
 16161  	if m == nil {
 16162  		return 0
 16163  	}
 16164  	var l int
 16165  	_ = l
 16166  	if len(m.SourceRepos) > 0 {
 16167  		for _, s := range m.SourceRepos {
 16168  			l = len(s)
 16169  			n += 1 + l + sovGenerated(uint64(l))
 16170  		}
 16171  	}
 16172  	if len(m.Destinations) > 0 {
 16173  		for _, e := range m.Destinations {
 16174  			l = e.Size()
 16175  			n += 1 + l + sovGenerated(uint64(l))
 16176  		}
 16177  	}
 16178  	l = len(m.Description)
 16179  	n += 1 + l + sovGenerated(uint64(l))
 16180  	if len(m.Roles) > 0 {
 16181  		for _, e := range m.Roles {
 16182  			l = e.Size()
 16183  			n += 1 + l + sovGenerated(uint64(l))
 16184  		}
 16185  	}
 16186  	if len(m.ClusterResourceWhitelist) > 0 {
 16187  		for _, e := range m.ClusterResourceWhitelist {
 16188  			l = e.Size()
 16189  			n += 1 + l + sovGenerated(uint64(l))
 16190  		}
 16191  	}
 16192  	if len(m.NamespaceResourceBlacklist) > 0 {
 16193  		for _, e := range m.NamespaceResourceBlacklist {
 16194  			l = e.Size()
 16195  			n += 1 + l + sovGenerated(uint64(l))
 16196  		}
 16197  	}
 16198  	if m.OrphanedResources != nil {
 16199  		l = m.OrphanedResources.Size()
 16200  		n += 1 + l + sovGenerated(uint64(l))
 16201  	}
 16202  	if len(m.SyncWindows) > 0 {
 16203  		for _, e := range m.SyncWindows {
 16204  			l = e.Size()
 16205  			n += 1 + l + sovGenerated(uint64(l))
 16206  		}
 16207  	}
 16208  	if len(m.NamespaceResourceWhitelist) > 0 {
 16209  		for _, e := range m.NamespaceResourceWhitelist {
 16210  			l = e.Size()
 16211  			n += 1 + l + sovGenerated(uint64(l))
 16212  		}
 16213  	}
 16214  	if len(m.SignatureKeys) > 0 {
 16215  		for _, e := range m.SignatureKeys {
 16216  			l = e.Size()
 16217  			n += 1 + l + sovGenerated(uint64(l))
 16218  		}
 16219  	}
 16220  	if len(m.ClusterResourceBlacklist) > 0 {
 16221  		for _, e := range m.ClusterResourceBlacklist {
 16222  			l = e.Size()
 16223  			n += 1 + l + sovGenerated(uint64(l))
 16224  		}
 16225  	}
 16226  	if len(m.SourceNamespaces) > 0 {
 16227  		for _, s := range m.SourceNamespaces {
 16228  			l = len(s)
 16229  			n += 1 + l + sovGenerated(uint64(l))
 16230  		}
 16231  	}
 16232  	n += 2
 16233  	if len(m.DestinationServiceAccounts) > 0 {
 16234  		for _, e := range m.DestinationServiceAccounts {
 16235  			l = e.Size()
 16236  			n += 1 + l + sovGenerated(uint64(l))
 16237  		}
 16238  	}
 16239  	return n
 16240  }
 16241  
 16242  func (m *AppProjectStatus) Size() (n int) {
 16243  	if m == nil {
 16244  		return 0
 16245  	}
 16246  	var l int
 16247  	_ = l
 16248  	if len(m.JWTTokensByRole) > 0 {
 16249  		for k, v := range m.JWTTokensByRole {
 16250  			_ = k
 16251  			_ = v
 16252  			l = v.Size()
 16253  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
 16254  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 16255  		}
 16256  	}
 16257  	return n
 16258  }
 16259  
 16260  func (m *Application) Size() (n int) {
 16261  	if m == nil {
 16262  		return 0
 16263  	}
 16264  	var l int
 16265  	_ = l
 16266  	l = m.ObjectMeta.Size()
 16267  	n += 1 + l + sovGenerated(uint64(l))
 16268  	l = m.Spec.Size()
 16269  	n += 1 + l + sovGenerated(uint64(l))
 16270  	l = m.Status.Size()
 16271  	n += 1 + l + sovGenerated(uint64(l))
 16272  	if m.Operation != nil {
 16273  		l = m.Operation.Size()
 16274  		n += 1 + l + sovGenerated(uint64(l))
 16275  	}
 16276  	return n
 16277  }
 16278  
 16279  func (m *ApplicationCondition) Size() (n int) {
 16280  	if m == nil {
 16281  		return 0
 16282  	}
 16283  	var l int
 16284  	_ = l
 16285  	l = len(m.Type)
 16286  	n += 1 + l + sovGenerated(uint64(l))
 16287  	l = len(m.Message)
 16288  	n += 1 + l + sovGenerated(uint64(l))
 16289  	if m.LastTransitionTime != nil {
 16290  		l = m.LastTransitionTime.Size()
 16291  		n += 1 + l + sovGenerated(uint64(l))
 16292  	}
 16293  	return n
 16294  }
 16295  
 16296  func (m *ApplicationDestination) Size() (n int) {
 16297  	if m == nil {
 16298  		return 0
 16299  	}
 16300  	var l int
 16301  	_ = l
 16302  	l = len(m.Server)
 16303  	n += 1 + l + sovGenerated(uint64(l))
 16304  	l = len(m.Namespace)
 16305  	n += 1 + l + sovGenerated(uint64(l))
 16306  	l = len(m.Name)
 16307  	n += 1 + l + sovGenerated(uint64(l))
 16308  	return n
 16309  }
 16310  
 16311  func (m *ApplicationDestinationServiceAccount) Size() (n int) {
 16312  	if m == nil {
 16313  		return 0
 16314  	}
 16315  	var l int
 16316  	_ = l
 16317  	l = len(m.Server)
 16318  	n += 1 + l + sovGenerated(uint64(l))
 16319  	l = len(m.Namespace)
 16320  	n += 1 + l + sovGenerated(uint64(l))
 16321  	l = len(m.DefaultServiceAccount)
 16322  	n += 1 + l + sovGenerated(uint64(l))
 16323  	return n
 16324  }
 16325  
 16326  func (m *ApplicationList) Size() (n int) {
 16327  	if m == nil {
 16328  		return 0
 16329  	}
 16330  	var l int
 16331  	_ = l
 16332  	l = m.ListMeta.Size()
 16333  	n += 1 + l + sovGenerated(uint64(l))
 16334  	if len(m.Items) > 0 {
 16335  		for _, e := range m.Items {
 16336  			l = e.Size()
 16337  			n += 1 + l + sovGenerated(uint64(l))
 16338  		}
 16339  	}
 16340  	return n
 16341  }
 16342  
 16343  func (m *ApplicationMatchExpression) Size() (n int) {
 16344  	if m == nil {
 16345  		return 0
 16346  	}
 16347  	var l int
 16348  	_ = l
 16349  	l = len(m.Key)
 16350  	n += 1 + l + sovGenerated(uint64(l))
 16351  	l = len(m.Operator)
 16352  	n += 1 + l + sovGenerated(uint64(l))
 16353  	if len(m.Values) > 0 {
 16354  		for _, s := range m.Values {
 16355  			l = len(s)
 16356  			n += 1 + l + sovGenerated(uint64(l))
 16357  		}
 16358  	}
 16359  	return n
 16360  }
 16361  
 16362  func (m *ApplicationPreservedFields) Size() (n int) {
 16363  	if m == nil {
 16364  		return 0
 16365  	}
 16366  	var l int
 16367  	_ = l
 16368  	if len(m.Annotations) > 0 {
 16369  		for _, s := range m.Annotations {
 16370  			l = len(s)
 16371  			n += 1 + l + sovGenerated(uint64(l))
 16372  		}
 16373  	}
 16374  	if len(m.Labels) > 0 {
 16375  		for _, s := range m.Labels {
 16376  			l = len(s)
 16377  			n += 1 + l + sovGenerated(uint64(l))
 16378  		}
 16379  	}
 16380  	return n
 16381  }
 16382  
 16383  func (m *ApplicationSet) Size() (n int) {
 16384  	if m == nil {
 16385  		return 0
 16386  	}
 16387  	var l int
 16388  	_ = l
 16389  	l = m.ObjectMeta.Size()
 16390  	n += 1 + l + sovGenerated(uint64(l))
 16391  	l = m.Spec.Size()
 16392  	n += 1 + l + sovGenerated(uint64(l))
 16393  	l = m.Status.Size()
 16394  	n += 1 + l + sovGenerated(uint64(l))
 16395  	return n
 16396  }
 16397  
 16398  func (m *ApplicationSetApplicationStatus) Size() (n int) {
 16399  	if m == nil {
 16400  		return 0
 16401  	}
 16402  	var l int
 16403  	_ = l
 16404  	l = len(m.Application)
 16405  	n += 1 + l + sovGenerated(uint64(l))
 16406  	if m.LastTransitionTime != nil {
 16407  		l = m.LastTransitionTime.Size()
 16408  		n += 1 + l + sovGenerated(uint64(l))
 16409  	}
 16410  	l = len(m.Message)
 16411  	n += 1 + l + sovGenerated(uint64(l))
 16412  	l = len(m.Status)
 16413  	n += 1 + l + sovGenerated(uint64(l))
 16414  	l = len(m.Step)
 16415  	n += 1 + l + sovGenerated(uint64(l))
 16416  	if len(m.TargetRevisions) > 0 {
 16417  		for _, s := range m.TargetRevisions {
 16418  			l = len(s)
 16419  			n += 1 + l + sovGenerated(uint64(l))
 16420  		}
 16421  	}
 16422  	return n
 16423  }
 16424  
 16425  func (m *ApplicationSetCondition) Size() (n int) {
 16426  	if m == nil {
 16427  		return 0
 16428  	}
 16429  	var l int
 16430  	_ = l
 16431  	l = len(m.Type)
 16432  	n += 1 + l + sovGenerated(uint64(l))
 16433  	l = len(m.Message)
 16434  	n += 1 + l + sovGenerated(uint64(l))
 16435  	if m.LastTransitionTime != nil {
 16436  		l = m.LastTransitionTime.Size()
 16437  		n += 1 + l + sovGenerated(uint64(l))
 16438  	}
 16439  	l = len(m.Status)
 16440  	n += 1 + l + sovGenerated(uint64(l))
 16441  	l = len(m.Reason)
 16442  	n += 1 + l + sovGenerated(uint64(l))
 16443  	return n
 16444  }
 16445  
 16446  func (m *ApplicationSetGenerator) Size() (n int) {
 16447  	if m == nil {
 16448  		return 0
 16449  	}
 16450  	var l int
 16451  	_ = l
 16452  	if m.List != nil {
 16453  		l = m.List.Size()
 16454  		n += 1 + l + sovGenerated(uint64(l))
 16455  	}
 16456  	if m.Clusters != nil {
 16457  		l = m.Clusters.Size()
 16458  		n += 1 + l + sovGenerated(uint64(l))
 16459  	}
 16460  	if m.Git != nil {
 16461  		l = m.Git.Size()
 16462  		n += 1 + l + sovGenerated(uint64(l))
 16463  	}
 16464  	if m.SCMProvider != nil {
 16465  		l = m.SCMProvider.Size()
 16466  		n += 1 + l + sovGenerated(uint64(l))
 16467  	}
 16468  	if m.ClusterDecisionResource != nil {
 16469  		l = m.ClusterDecisionResource.Size()
 16470  		n += 1 + l + sovGenerated(uint64(l))
 16471  	}
 16472  	if m.PullRequest != nil {
 16473  		l = m.PullRequest.Size()
 16474  		n += 1 + l + sovGenerated(uint64(l))
 16475  	}
 16476  	if m.Matrix != nil {
 16477  		l = m.Matrix.Size()
 16478  		n += 1 + l + sovGenerated(uint64(l))
 16479  	}
 16480  	if m.Merge != nil {
 16481  		l = m.Merge.Size()
 16482  		n += 1 + l + sovGenerated(uint64(l))
 16483  	}
 16484  	if m.Selector != nil {
 16485  		l = m.Selector.Size()
 16486  		n += 1 + l + sovGenerated(uint64(l))
 16487  	}
 16488  	if m.Plugin != nil {
 16489  		l = m.Plugin.Size()
 16490  		n += 1 + l + sovGenerated(uint64(l))
 16491  	}
 16492  	return n
 16493  }
 16494  
 16495  func (m *ApplicationSetList) Size() (n int) {
 16496  	if m == nil {
 16497  		return 0
 16498  	}
 16499  	var l int
 16500  	_ = l
 16501  	l = m.ListMeta.Size()
 16502  	n += 1 + l + sovGenerated(uint64(l))
 16503  	if len(m.Items) > 0 {
 16504  		for _, e := range m.Items {
 16505  			l = e.Size()
 16506  			n += 1 + l + sovGenerated(uint64(l))
 16507  		}
 16508  	}
 16509  	return n
 16510  }
 16511  
 16512  func (m *ApplicationSetNestedGenerator) Size() (n int) {
 16513  	if m == nil {
 16514  		return 0
 16515  	}
 16516  	var l int
 16517  	_ = l
 16518  	if m.List != nil {
 16519  		l = m.List.Size()
 16520  		n += 1 + l + sovGenerated(uint64(l))
 16521  	}
 16522  	if m.Clusters != nil {
 16523  		l = m.Clusters.Size()
 16524  		n += 1 + l + sovGenerated(uint64(l))
 16525  	}
 16526  	if m.Git != nil {
 16527  		l = m.Git.Size()
 16528  		n += 1 + l + sovGenerated(uint64(l))
 16529  	}
 16530  	if m.SCMProvider != nil {
 16531  		l = m.SCMProvider.Size()
 16532  		n += 1 + l + sovGenerated(uint64(l))
 16533  	}
 16534  	if m.ClusterDecisionResource != nil {
 16535  		l = m.ClusterDecisionResource.Size()
 16536  		n += 1 + l + sovGenerated(uint64(l))
 16537  	}
 16538  	if m.PullRequest != nil {
 16539  		l = m.PullRequest.Size()
 16540  		n += 1 + l + sovGenerated(uint64(l))
 16541  	}
 16542  	if m.Matrix != nil {
 16543  		l = m.Matrix.Size()
 16544  		n += 1 + l + sovGenerated(uint64(l))
 16545  	}
 16546  	if m.Merge != nil {
 16547  		l = m.Merge.Size()
 16548  		n += 1 + l + sovGenerated(uint64(l))
 16549  	}
 16550  	if m.Selector != nil {
 16551  		l = m.Selector.Size()
 16552  		n += 1 + l + sovGenerated(uint64(l))
 16553  	}
 16554  	if m.Plugin != nil {
 16555  		l = m.Plugin.Size()
 16556  		n += 1 + l + sovGenerated(uint64(l))
 16557  	}
 16558  	return n
 16559  }
 16560  
 16561  func (m *ApplicationSetResourceIgnoreDifferences) Size() (n int) {
 16562  	if m == nil {
 16563  		return 0
 16564  	}
 16565  	var l int
 16566  	_ = l
 16567  	l = len(m.Name)
 16568  	n += 1 + l + sovGenerated(uint64(l))
 16569  	if len(m.JSONPointers) > 0 {
 16570  		for _, s := range m.JSONPointers {
 16571  			l = len(s)
 16572  			n += 1 + l + sovGenerated(uint64(l))
 16573  		}
 16574  	}
 16575  	if len(m.JQPathExpressions) > 0 {
 16576  		for _, s := range m.JQPathExpressions {
 16577  			l = len(s)
 16578  			n += 1 + l + sovGenerated(uint64(l))
 16579  		}
 16580  	}
 16581  	return n
 16582  }
 16583  
 16584  func (m *ApplicationSetRolloutStep) Size() (n int) {
 16585  	if m == nil {
 16586  		return 0
 16587  	}
 16588  	var l int
 16589  	_ = l
 16590  	if len(m.MatchExpressions) > 0 {
 16591  		for _, e := range m.MatchExpressions {
 16592  			l = e.Size()
 16593  			n += 1 + l + sovGenerated(uint64(l))
 16594  		}
 16595  	}
 16596  	if m.MaxUpdate != nil {
 16597  		l = m.MaxUpdate.Size()
 16598  		n += 1 + l + sovGenerated(uint64(l))
 16599  	}
 16600  	return n
 16601  }
 16602  
 16603  func (m *ApplicationSetRolloutStrategy) Size() (n int) {
 16604  	if m == nil {
 16605  		return 0
 16606  	}
 16607  	var l int
 16608  	_ = l
 16609  	if len(m.Steps) > 0 {
 16610  		for _, e := range m.Steps {
 16611  			l = e.Size()
 16612  			n += 1 + l + sovGenerated(uint64(l))
 16613  		}
 16614  	}
 16615  	return n
 16616  }
 16617  
 16618  func (m *ApplicationSetSpec) Size() (n int) {
 16619  	if m == nil {
 16620  		return 0
 16621  	}
 16622  	var l int
 16623  	_ = l
 16624  	n += 2
 16625  	if len(m.Generators) > 0 {
 16626  		for _, e := range m.Generators {
 16627  			l = e.Size()
 16628  			n += 1 + l + sovGenerated(uint64(l))
 16629  		}
 16630  	}
 16631  	l = m.Template.Size()
 16632  	n += 1 + l + sovGenerated(uint64(l))
 16633  	if m.SyncPolicy != nil {
 16634  		l = m.SyncPolicy.Size()
 16635  		n += 1 + l + sovGenerated(uint64(l))
 16636  	}
 16637  	if m.Strategy != nil {
 16638  		l = m.Strategy.Size()
 16639  		n += 1 + l + sovGenerated(uint64(l))
 16640  	}
 16641  	if m.PreservedFields != nil {
 16642  		l = m.PreservedFields.Size()
 16643  		n += 1 + l + sovGenerated(uint64(l))
 16644  	}
 16645  	if len(m.GoTemplateOptions) > 0 {
 16646  		for _, s := range m.GoTemplateOptions {
 16647  			l = len(s)
 16648  			n += 1 + l + sovGenerated(uint64(l))
 16649  		}
 16650  	}
 16651  	n += 2
 16652  	if len(m.IgnoreApplicationDifferences) > 0 {
 16653  		for _, e := range m.IgnoreApplicationDifferences {
 16654  			l = e.Size()
 16655  			n += 1 + l + sovGenerated(uint64(l))
 16656  		}
 16657  	}
 16658  	if m.TemplatePatch != nil {
 16659  		l = len(*m.TemplatePatch)
 16660  		n += 1 + l + sovGenerated(uint64(l))
 16661  	}
 16662  	return n
 16663  }
 16664  
 16665  func (m *ApplicationSetStatus) Size() (n int) {
 16666  	if m == nil {
 16667  		return 0
 16668  	}
 16669  	var l int
 16670  	_ = l
 16671  	if len(m.Conditions) > 0 {
 16672  		for _, e := range m.Conditions {
 16673  			l = e.Size()
 16674  			n += 1 + l + sovGenerated(uint64(l))
 16675  		}
 16676  	}
 16677  	if len(m.ApplicationStatus) > 0 {
 16678  		for _, e := range m.ApplicationStatus {
 16679  			l = e.Size()
 16680  			n += 1 + l + sovGenerated(uint64(l))
 16681  		}
 16682  	}
 16683  	if len(m.Resources) > 0 {
 16684  		for _, e := range m.Resources {
 16685  			l = e.Size()
 16686  			n += 1 + l + sovGenerated(uint64(l))
 16687  		}
 16688  	}
 16689  	n += 1 + sovGenerated(uint64(m.ResourcesCount))
 16690  	return n
 16691  }
 16692  
 16693  func (m *ApplicationSetStrategy) Size() (n int) {
 16694  	if m == nil {
 16695  		return 0
 16696  	}
 16697  	var l int
 16698  	_ = l
 16699  	l = len(m.Type)
 16700  	n += 1 + l + sovGenerated(uint64(l))
 16701  	if m.RollingSync != nil {
 16702  		l = m.RollingSync.Size()
 16703  		n += 1 + l + sovGenerated(uint64(l))
 16704  	}
 16705  	l = len(m.DeletionOrder)
 16706  	n += 1 + l + sovGenerated(uint64(l))
 16707  	return n
 16708  }
 16709  
 16710  func (m *ApplicationSetSyncPolicy) Size() (n int) {
 16711  	if m == nil {
 16712  		return 0
 16713  	}
 16714  	var l int
 16715  	_ = l
 16716  	n += 2
 16717  	if m.ApplicationsSync != nil {
 16718  		l = len(*m.ApplicationsSync)
 16719  		n += 1 + l + sovGenerated(uint64(l))
 16720  	}
 16721  	return n
 16722  }
 16723  
 16724  func (m *ApplicationSetTemplate) Size() (n int) {
 16725  	if m == nil {
 16726  		return 0
 16727  	}
 16728  	var l int
 16729  	_ = l
 16730  	l = m.ApplicationSetTemplateMeta.Size()
 16731  	n += 1 + l + sovGenerated(uint64(l))
 16732  	l = m.Spec.Size()
 16733  	n += 1 + l + sovGenerated(uint64(l))
 16734  	return n
 16735  }
 16736  
 16737  func (m *ApplicationSetTemplateMeta) Size() (n int) {
 16738  	if m == nil {
 16739  		return 0
 16740  	}
 16741  	var l int
 16742  	_ = l
 16743  	l = len(m.Name)
 16744  	n += 1 + l + sovGenerated(uint64(l))
 16745  	l = len(m.Namespace)
 16746  	n += 1 + l + sovGenerated(uint64(l))
 16747  	if len(m.Labels) > 0 {
 16748  		for k, v := range m.Labels {
 16749  			_ = k
 16750  			_ = v
 16751  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 16752  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 16753  		}
 16754  	}
 16755  	if len(m.Annotations) > 0 {
 16756  		for k, v := range m.Annotations {
 16757  			_ = k
 16758  			_ = v
 16759  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 16760  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 16761  		}
 16762  	}
 16763  	if len(m.Finalizers) > 0 {
 16764  		for _, s := range m.Finalizers {
 16765  			l = len(s)
 16766  			n += 1 + l + sovGenerated(uint64(l))
 16767  		}
 16768  	}
 16769  	return n
 16770  }
 16771  
 16772  func (m *ApplicationSetTerminalGenerator) Size() (n int) {
 16773  	if m == nil {
 16774  		return 0
 16775  	}
 16776  	var l int
 16777  	_ = l
 16778  	if m.List != nil {
 16779  		l = m.List.Size()
 16780  		n += 1 + l + sovGenerated(uint64(l))
 16781  	}
 16782  	if m.Clusters != nil {
 16783  		l = m.Clusters.Size()
 16784  		n += 1 + l + sovGenerated(uint64(l))
 16785  	}
 16786  	if m.Git != nil {
 16787  		l = m.Git.Size()
 16788  		n += 1 + l + sovGenerated(uint64(l))
 16789  	}
 16790  	if m.SCMProvider != nil {
 16791  		l = m.SCMProvider.Size()
 16792  		n += 1 + l + sovGenerated(uint64(l))
 16793  	}
 16794  	if m.ClusterDecisionResource != nil {
 16795  		l = m.ClusterDecisionResource.Size()
 16796  		n += 1 + l + sovGenerated(uint64(l))
 16797  	}
 16798  	if m.PullRequest != nil {
 16799  		l = m.PullRequest.Size()
 16800  		n += 1 + l + sovGenerated(uint64(l))
 16801  	}
 16802  	if m.Plugin != nil {
 16803  		l = m.Plugin.Size()
 16804  		n += 1 + l + sovGenerated(uint64(l))
 16805  	}
 16806  	if m.Selector != nil {
 16807  		l = m.Selector.Size()
 16808  		n += 1 + l + sovGenerated(uint64(l))
 16809  	}
 16810  	return n
 16811  }
 16812  
 16813  func (m *ApplicationSetTree) Size() (n int) {
 16814  	if m == nil {
 16815  		return 0
 16816  	}
 16817  	var l int
 16818  	_ = l
 16819  	if len(m.Nodes) > 0 {
 16820  		for _, e := range m.Nodes {
 16821  			l = e.Size()
 16822  			n += 1 + l + sovGenerated(uint64(l))
 16823  		}
 16824  	}
 16825  	return n
 16826  }
 16827  
 16828  func (m *ApplicationSource) Size() (n int) {
 16829  	if m == nil {
 16830  		return 0
 16831  	}
 16832  	var l int
 16833  	_ = l
 16834  	l = len(m.RepoURL)
 16835  	n += 1 + l + sovGenerated(uint64(l))
 16836  	l = len(m.Path)
 16837  	n += 1 + l + sovGenerated(uint64(l))
 16838  	l = len(m.TargetRevision)
 16839  	n += 1 + l + sovGenerated(uint64(l))
 16840  	if m.Helm != nil {
 16841  		l = m.Helm.Size()
 16842  		n += 1 + l + sovGenerated(uint64(l))
 16843  	}
 16844  	if m.Kustomize != nil {
 16845  		l = m.Kustomize.Size()
 16846  		n += 1 + l + sovGenerated(uint64(l))
 16847  	}
 16848  	if m.Directory != nil {
 16849  		l = m.Directory.Size()
 16850  		n += 1 + l + sovGenerated(uint64(l))
 16851  	}
 16852  	if m.Plugin != nil {
 16853  		l = m.Plugin.Size()
 16854  		n += 1 + l + sovGenerated(uint64(l))
 16855  	}
 16856  	l = len(m.Chart)
 16857  	n += 1 + l + sovGenerated(uint64(l))
 16858  	l = len(m.Ref)
 16859  	n += 1 + l + sovGenerated(uint64(l))
 16860  	l = len(m.Name)
 16861  	n += 1 + l + sovGenerated(uint64(l))
 16862  	return n
 16863  }
 16864  
 16865  func (m *ApplicationSourceDirectory) Size() (n int) {
 16866  	if m == nil {
 16867  		return 0
 16868  	}
 16869  	var l int
 16870  	_ = l
 16871  	n += 2
 16872  	l = m.Jsonnet.Size()
 16873  	n += 1 + l + sovGenerated(uint64(l))
 16874  	l = len(m.Exclude)
 16875  	n += 1 + l + sovGenerated(uint64(l))
 16876  	l = len(m.Include)
 16877  	n += 1 + l + sovGenerated(uint64(l))
 16878  	return n
 16879  }
 16880  
 16881  func (m *ApplicationSourceHelm) Size() (n int) {
 16882  	if m == nil {
 16883  		return 0
 16884  	}
 16885  	var l int
 16886  	_ = l
 16887  	if len(m.ValueFiles) > 0 {
 16888  		for _, s := range m.ValueFiles {
 16889  			l = len(s)
 16890  			n += 1 + l + sovGenerated(uint64(l))
 16891  		}
 16892  	}
 16893  	if len(m.Parameters) > 0 {
 16894  		for _, e := range m.Parameters {
 16895  			l = e.Size()
 16896  			n += 1 + l + sovGenerated(uint64(l))
 16897  		}
 16898  	}
 16899  	l = len(m.ReleaseName)
 16900  	n += 1 + l + sovGenerated(uint64(l))
 16901  	l = len(m.Values)
 16902  	n += 1 + l + sovGenerated(uint64(l))
 16903  	if len(m.FileParameters) > 0 {
 16904  		for _, e := range m.FileParameters {
 16905  			l = e.Size()
 16906  			n += 1 + l + sovGenerated(uint64(l))
 16907  		}
 16908  	}
 16909  	l = len(m.Version)
 16910  	n += 1 + l + sovGenerated(uint64(l))
 16911  	n += 2
 16912  	n += 2
 16913  	n += 2
 16914  	if m.ValuesObject != nil {
 16915  		l = m.ValuesObject.Size()
 16916  		n += 1 + l + sovGenerated(uint64(l))
 16917  	}
 16918  	l = len(m.Namespace)
 16919  	n += 1 + l + sovGenerated(uint64(l))
 16920  	l = len(m.KubeVersion)
 16921  	n += 1 + l + sovGenerated(uint64(l))
 16922  	if len(m.APIVersions) > 0 {
 16923  		for _, s := range m.APIVersions {
 16924  			l = len(s)
 16925  			n += 1 + l + sovGenerated(uint64(l))
 16926  		}
 16927  	}
 16928  	n += 2
 16929  	n += 2
 16930  	return n
 16931  }
 16932  
 16933  func (m *ApplicationSourceJsonnet) Size() (n int) {
 16934  	if m == nil {
 16935  		return 0
 16936  	}
 16937  	var l int
 16938  	_ = l
 16939  	if len(m.ExtVars) > 0 {
 16940  		for _, e := range m.ExtVars {
 16941  			l = e.Size()
 16942  			n += 1 + l + sovGenerated(uint64(l))
 16943  		}
 16944  	}
 16945  	if len(m.TLAs) > 0 {
 16946  		for _, e := range m.TLAs {
 16947  			l = e.Size()
 16948  			n += 1 + l + sovGenerated(uint64(l))
 16949  		}
 16950  	}
 16951  	if len(m.Libs) > 0 {
 16952  		for _, s := range m.Libs {
 16953  			l = len(s)
 16954  			n += 1 + l + sovGenerated(uint64(l))
 16955  		}
 16956  	}
 16957  	return n
 16958  }
 16959  
 16960  func (m *ApplicationSourceKustomize) Size() (n int) {
 16961  	if m == nil {
 16962  		return 0
 16963  	}
 16964  	var l int
 16965  	_ = l
 16966  	l = len(m.NamePrefix)
 16967  	n += 1 + l + sovGenerated(uint64(l))
 16968  	l = len(m.NameSuffix)
 16969  	n += 1 + l + sovGenerated(uint64(l))
 16970  	if len(m.Images) > 0 {
 16971  		for _, s := range m.Images {
 16972  			l = len(s)
 16973  			n += 1 + l + sovGenerated(uint64(l))
 16974  		}
 16975  	}
 16976  	if len(m.CommonLabels) > 0 {
 16977  		for k, v := range m.CommonLabels {
 16978  			_ = k
 16979  			_ = v
 16980  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 16981  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 16982  		}
 16983  	}
 16984  	l = len(m.Version)
 16985  	n += 1 + l + sovGenerated(uint64(l))
 16986  	if len(m.CommonAnnotations) > 0 {
 16987  		for k, v := range m.CommonAnnotations {
 16988  			_ = k
 16989  			_ = v
 16990  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 16991  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 16992  		}
 16993  	}
 16994  	n += 2
 16995  	n += 2
 16996  	l = len(m.Namespace)
 16997  	n += 1 + l + sovGenerated(uint64(l))
 16998  	n += 2
 16999  	if len(m.Replicas) > 0 {
 17000  		for _, e := range m.Replicas {
 17001  			l = e.Size()
 17002  			n += 1 + l + sovGenerated(uint64(l))
 17003  		}
 17004  	}
 17005  	if len(m.Patches) > 0 {
 17006  		for _, e := range m.Patches {
 17007  			l = e.Size()
 17008  			n += 1 + l + sovGenerated(uint64(l))
 17009  		}
 17010  	}
 17011  	if len(m.Components) > 0 {
 17012  		for _, s := range m.Components {
 17013  			l = len(s)
 17014  			n += 1 + l + sovGenerated(uint64(l))
 17015  		}
 17016  	}
 17017  	n += 2
 17018  	l = len(m.KubeVersion)
 17019  	n += 1 + l + sovGenerated(uint64(l))
 17020  	if len(m.APIVersions) > 0 {
 17021  		for _, s := range m.APIVersions {
 17022  			l = len(s)
 17023  			n += 2 + l + sovGenerated(uint64(l))
 17024  		}
 17025  	}
 17026  	n += 3
 17027  	n += 3
 17028  	return n
 17029  }
 17030  
 17031  func (m *ApplicationSourcePlugin) Size() (n int) {
 17032  	if m == nil {
 17033  		return 0
 17034  	}
 17035  	var l int
 17036  	_ = l
 17037  	l = len(m.Name)
 17038  	n += 1 + l + sovGenerated(uint64(l))
 17039  	if len(m.Env) > 0 {
 17040  		for _, e := range m.Env {
 17041  			l = e.Size()
 17042  			n += 1 + l + sovGenerated(uint64(l))
 17043  		}
 17044  	}
 17045  	if len(m.Parameters) > 0 {
 17046  		for _, e := range m.Parameters {
 17047  			l = e.Size()
 17048  			n += 1 + l + sovGenerated(uint64(l))
 17049  		}
 17050  	}
 17051  	return n
 17052  }
 17053  
 17054  func (m *ApplicationSourcePluginParameter) Size() (n int) {
 17055  	if m == nil {
 17056  		return 0
 17057  	}
 17058  	var l int
 17059  	_ = l
 17060  	l = len(m.Name)
 17061  	n += 1 + l + sovGenerated(uint64(l))
 17062  	if m.OptionalMap != nil {
 17063  		l = m.OptionalMap.Size()
 17064  		n += 1 + l + sovGenerated(uint64(l))
 17065  	}
 17066  	if m.OptionalArray != nil {
 17067  		l = m.OptionalArray.Size()
 17068  		n += 1 + l + sovGenerated(uint64(l))
 17069  	}
 17070  	if m.String_ != nil {
 17071  		l = len(*m.String_)
 17072  		n += 1 + l + sovGenerated(uint64(l))
 17073  	}
 17074  	return n
 17075  }
 17076  
 17077  func (m *ApplicationSpec) Size() (n int) {
 17078  	if m == nil {
 17079  		return 0
 17080  	}
 17081  	var l int
 17082  	_ = l
 17083  	if m.Source != nil {
 17084  		l = m.Source.Size()
 17085  		n += 1 + l + sovGenerated(uint64(l))
 17086  	}
 17087  	l = m.Destination.Size()
 17088  	n += 1 + l + sovGenerated(uint64(l))
 17089  	l = len(m.Project)
 17090  	n += 1 + l + sovGenerated(uint64(l))
 17091  	if m.SyncPolicy != nil {
 17092  		l = m.SyncPolicy.Size()
 17093  		n += 1 + l + sovGenerated(uint64(l))
 17094  	}
 17095  	if len(m.IgnoreDifferences) > 0 {
 17096  		for _, e := range m.IgnoreDifferences {
 17097  			l = e.Size()
 17098  			n += 1 + l + sovGenerated(uint64(l))
 17099  		}
 17100  	}
 17101  	if len(m.Info) > 0 {
 17102  		for _, e := range m.Info {
 17103  			l = e.Size()
 17104  			n += 1 + l + sovGenerated(uint64(l))
 17105  		}
 17106  	}
 17107  	if m.RevisionHistoryLimit != nil {
 17108  		n += 1 + sovGenerated(uint64(*m.RevisionHistoryLimit))
 17109  	}
 17110  	if len(m.Sources) > 0 {
 17111  		for _, e := range m.Sources {
 17112  			l = e.Size()
 17113  			n += 1 + l + sovGenerated(uint64(l))
 17114  		}
 17115  	}
 17116  	if m.SourceHydrator != nil {
 17117  		l = m.SourceHydrator.Size()
 17118  		n += 1 + l + sovGenerated(uint64(l))
 17119  	}
 17120  	return n
 17121  }
 17122  
 17123  func (m *ApplicationStatus) Size() (n int) {
 17124  	if m == nil {
 17125  		return 0
 17126  	}
 17127  	var l int
 17128  	_ = l
 17129  	if len(m.Resources) > 0 {
 17130  		for _, e := range m.Resources {
 17131  			l = e.Size()
 17132  			n += 1 + l + sovGenerated(uint64(l))
 17133  		}
 17134  	}
 17135  	l = m.Sync.Size()
 17136  	n += 1 + l + sovGenerated(uint64(l))
 17137  	l = m.Health.Size()
 17138  	n += 1 + l + sovGenerated(uint64(l))
 17139  	if len(m.History) > 0 {
 17140  		for _, e := range m.History {
 17141  			l = e.Size()
 17142  			n += 1 + l + sovGenerated(uint64(l))
 17143  		}
 17144  	}
 17145  	if len(m.Conditions) > 0 {
 17146  		for _, e := range m.Conditions {
 17147  			l = e.Size()
 17148  			n += 1 + l + sovGenerated(uint64(l))
 17149  		}
 17150  	}
 17151  	if m.ReconciledAt != nil {
 17152  		l = m.ReconciledAt.Size()
 17153  		n += 1 + l + sovGenerated(uint64(l))
 17154  	}
 17155  	if m.OperationState != nil {
 17156  		l = m.OperationState.Size()
 17157  		n += 1 + l + sovGenerated(uint64(l))
 17158  	}
 17159  	if m.ObservedAt != nil {
 17160  		l = m.ObservedAt.Size()
 17161  		n += 1 + l + sovGenerated(uint64(l))
 17162  	}
 17163  	l = len(m.SourceType)
 17164  	n += 1 + l + sovGenerated(uint64(l))
 17165  	l = m.Summary.Size()
 17166  	n += 1 + l + sovGenerated(uint64(l))
 17167  	l = len(m.ResourceHealthSource)
 17168  	n += 1 + l + sovGenerated(uint64(l))
 17169  	if len(m.SourceTypes) > 0 {
 17170  		for _, s := range m.SourceTypes {
 17171  			l = len(s)
 17172  			n += 1 + l + sovGenerated(uint64(l))
 17173  		}
 17174  	}
 17175  	l = len(m.ControllerNamespace)
 17176  	n += 1 + l + sovGenerated(uint64(l))
 17177  	l = m.SourceHydrator.Size()
 17178  	n += 1 + l + sovGenerated(uint64(l))
 17179  	return n
 17180  }
 17181  
 17182  func (m *ApplicationSummary) Size() (n int) {
 17183  	if m == nil {
 17184  		return 0
 17185  	}
 17186  	var l int
 17187  	_ = l
 17188  	if len(m.ExternalURLs) > 0 {
 17189  		for _, s := range m.ExternalURLs {
 17190  			l = len(s)
 17191  			n += 1 + l + sovGenerated(uint64(l))
 17192  		}
 17193  	}
 17194  	if len(m.Images) > 0 {
 17195  		for _, s := range m.Images {
 17196  			l = len(s)
 17197  			n += 1 + l + sovGenerated(uint64(l))
 17198  		}
 17199  	}
 17200  	return n
 17201  }
 17202  
 17203  func (m *ApplicationTree) Size() (n int) {
 17204  	if m == nil {
 17205  		return 0
 17206  	}
 17207  	var l int
 17208  	_ = l
 17209  	if len(m.Nodes) > 0 {
 17210  		for _, e := range m.Nodes {
 17211  			l = e.Size()
 17212  			n += 1 + l + sovGenerated(uint64(l))
 17213  		}
 17214  	}
 17215  	if len(m.OrphanedNodes) > 0 {
 17216  		for _, e := range m.OrphanedNodes {
 17217  			l = e.Size()
 17218  			n += 1 + l + sovGenerated(uint64(l))
 17219  		}
 17220  	}
 17221  	if len(m.Hosts) > 0 {
 17222  		for _, e := range m.Hosts {
 17223  			l = e.Size()
 17224  			n += 1 + l + sovGenerated(uint64(l))
 17225  		}
 17226  	}
 17227  	n += 1 + sovGenerated(uint64(m.ShardsCount))
 17228  	return n
 17229  }
 17230  
 17231  func (m *ApplicationWatchEvent) Size() (n int) {
 17232  	if m == nil {
 17233  		return 0
 17234  	}
 17235  	var l int
 17236  	_ = l
 17237  	l = len(m.Type)
 17238  	n += 1 + l + sovGenerated(uint64(l))
 17239  	l = m.Application.Size()
 17240  	n += 1 + l + sovGenerated(uint64(l))
 17241  	return n
 17242  }
 17243  
 17244  func (m *Backoff) Size() (n int) {
 17245  	if m == nil {
 17246  		return 0
 17247  	}
 17248  	var l int
 17249  	_ = l
 17250  	l = len(m.Duration)
 17251  	n += 1 + l + sovGenerated(uint64(l))
 17252  	if m.Factor != nil {
 17253  		n += 1 + sovGenerated(uint64(*m.Factor))
 17254  	}
 17255  	l = len(m.MaxDuration)
 17256  	n += 1 + l + sovGenerated(uint64(l))
 17257  	return n
 17258  }
 17259  
 17260  func (m *BasicAuthBitbucketServer) Size() (n int) {
 17261  	if m == nil {
 17262  		return 0
 17263  	}
 17264  	var l int
 17265  	_ = l
 17266  	l = len(m.Username)
 17267  	n += 1 + l + sovGenerated(uint64(l))
 17268  	if m.PasswordRef != nil {
 17269  		l = m.PasswordRef.Size()
 17270  		n += 1 + l + sovGenerated(uint64(l))
 17271  	}
 17272  	return n
 17273  }
 17274  
 17275  func (m *BearerTokenBitbucket) Size() (n int) {
 17276  	if m == nil {
 17277  		return 0
 17278  	}
 17279  	var l int
 17280  	_ = l
 17281  	if m.TokenRef != nil {
 17282  		l = m.TokenRef.Size()
 17283  		n += 1 + l + sovGenerated(uint64(l))
 17284  	}
 17285  	return n
 17286  }
 17287  
 17288  func (m *BearerTokenBitbucketCloud) Size() (n int) {
 17289  	if m == nil {
 17290  		return 0
 17291  	}
 17292  	var l int
 17293  	_ = l
 17294  	if m.TokenRef != nil {
 17295  		l = m.TokenRef.Size()
 17296  		n += 1 + l + sovGenerated(uint64(l))
 17297  	}
 17298  	return n
 17299  }
 17300  
 17301  func (m *ChartDetails) Size() (n int) {
 17302  	if m == nil {
 17303  		return 0
 17304  	}
 17305  	var l int
 17306  	_ = l
 17307  	l = len(m.Description)
 17308  	n += 1 + l + sovGenerated(uint64(l))
 17309  	l = len(m.Home)
 17310  	n += 1 + l + sovGenerated(uint64(l))
 17311  	if len(m.Maintainers) > 0 {
 17312  		for _, s := range m.Maintainers {
 17313  			l = len(s)
 17314  			n += 1 + l + sovGenerated(uint64(l))
 17315  		}
 17316  	}
 17317  	return n
 17318  }
 17319  
 17320  func (m *Cluster) Size() (n int) {
 17321  	if m == nil {
 17322  		return 0
 17323  	}
 17324  	var l int
 17325  	_ = l
 17326  	l = len(m.Server)
 17327  	n += 1 + l + sovGenerated(uint64(l))
 17328  	l = len(m.Name)
 17329  	n += 1 + l + sovGenerated(uint64(l))
 17330  	l = m.Config.Size()
 17331  	n += 1 + l + sovGenerated(uint64(l))
 17332  	l = m.ConnectionState.Size()
 17333  	n += 1 + l + sovGenerated(uint64(l))
 17334  	l = len(m.ServerVersion)
 17335  	n += 1 + l + sovGenerated(uint64(l))
 17336  	if len(m.Namespaces) > 0 {
 17337  		for _, s := range m.Namespaces {
 17338  			l = len(s)
 17339  			n += 1 + l + sovGenerated(uint64(l))
 17340  		}
 17341  	}
 17342  	if m.RefreshRequestedAt != nil {
 17343  		l = m.RefreshRequestedAt.Size()
 17344  		n += 1 + l + sovGenerated(uint64(l))
 17345  	}
 17346  	l = m.Info.Size()
 17347  	n += 1 + l + sovGenerated(uint64(l))
 17348  	if m.Shard != nil {
 17349  		n += 1 + sovGenerated(uint64(*m.Shard))
 17350  	}
 17351  	n += 2
 17352  	l = len(m.Project)
 17353  	n += 1 + l + sovGenerated(uint64(l))
 17354  	if len(m.Labels) > 0 {
 17355  		for k, v := range m.Labels {
 17356  			_ = k
 17357  			_ = v
 17358  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 17359  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 17360  		}
 17361  	}
 17362  	if len(m.Annotations) > 0 {
 17363  		for k, v := range m.Annotations {
 17364  			_ = k
 17365  			_ = v
 17366  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 17367  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 17368  		}
 17369  	}
 17370  	return n
 17371  }
 17372  
 17373  func (m *ClusterCacheInfo) Size() (n int) {
 17374  	if m == nil {
 17375  		return 0
 17376  	}
 17377  	var l int
 17378  	_ = l
 17379  	n += 1 + sovGenerated(uint64(m.ResourcesCount))
 17380  	n += 1 + sovGenerated(uint64(m.APIsCount))
 17381  	if m.LastCacheSyncTime != nil {
 17382  		l = m.LastCacheSyncTime.Size()
 17383  		n += 1 + l + sovGenerated(uint64(l))
 17384  	}
 17385  	return n
 17386  }
 17387  
 17388  func (m *ClusterConfig) Size() (n int) {
 17389  	if m == nil {
 17390  		return 0
 17391  	}
 17392  	var l int
 17393  	_ = l
 17394  	l = len(m.Username)
 17395  	n += 1 + l + sovGenerated(uint64(l))
 17396  	l = len(m.Password)
 17397  	n += 1 + l + sovGenerated(uint64(l))
 17398  	l = len(m.BearerToken)
 17399  	n += 1 + l + sovGenerated(uint64(l))
 17400  	l = m.TLSClientConfig.Size()
 17401  	n += 1 + l + sovGenerated(uint64(l))
 17402  	if m.AWSAuthConfig != nil {
 17403  		l = m.AWSAuthConfig.Size()
 17404  		n += 1 + l + sovGenerated(uint64(l))
 17405  	}
 17406  	if m.ExecProviderConfig != nil {
 17407  		l = m.ExecProviderConfig.Size()
 17408  		n += 1 + l + sovGenerated(uint64(l))
 17409  	}
 17410  	n += 2
 17411  	l = len(m.ProxyUrl)
 17412  	n += 1 + l + sovGenerated(uint64(l))
 17413  	return n
 17414  }
 17415  
 17416  func (m *ClusterGenerator) Size() (n int) {
 17417  	if m == nil {
 17418  		return 0
 17419  	}
 17420  	var l int
 17421  	_ = l
 17422  	l = m.Selector.Size()
 17423  	n += 1 + l + sovGenerated(uint64(l))
 17424  	l = m.Template.Size()
 17425  	n += 1 + l + sovGenerated(uint64(l))
 17426  	if len(m.Values) > 0 {
 17427  		for k, v := range m.Values {
 17428  			_ = k
 17429  			_ = v
 17430  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 17431  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 17432  		}
 17433  	}
 17434  	n += 2
 17435  	return n
 17436  }
 17437  
 17438  func (m *ClusterInfo) Size() (n int) {
 17439  	if m == nil {
 17440  		return 0
 17441  	}
 17442  	var l int
 17443  	_ = l
 17444  	l = m.ConnectionState.Size()
 17445  	n += 1 + l + sovGenerated(uint64(l))
 17446  	l = len(m.ServerVersion)
 17447  	n += 1 + l + sovGenerated(uint64(l))
 17448  	l = m.CacheInfo.Size()
 17449  	n += 1 + l + sovGenerated(uint64(l))
 17450  	n += 1 + sovGenerated(uint64(m.ApplicationsCount))
 17451  	if len(m.APIVersions) > 0 {
 17452  		for _, s := range m.APIVersions {
 17453  			l = len(s)
 17454  			n += 1 + l + sovGenerated(uint64(l))
 17455  		}
 17456  	}
 17457  	return n
 17458  }
 17459  
 17460  func (m *ClusterList) Size() (n int) {
 17461  	if m == nil {
 17462  		return 0
 17463  	}
 17464  	var l int
 17465  	_ = l
 17466  	l = m.ListMeta.Size()
 17467  	n += 1 + l + sovGenerated(uint64(l))
 17468  	if len(m.Items) > 0 {
 17469  		for _, e := range m.Items {
 17470  			l = e.Size()
 17471  			n += 1 + l + sovGenerated(uint64(l))
 17472  		}
 17473  	}
 17474  	return n
 17475  }
 17476  
 17477  func (m *Command) Size() (n int) {
 17478  	if m == nil {
 17479  		return 0
 17480  	}
 17481  	var l int
 17482  	_ = l
 17483  	if len(m.Command) > 0 {
 17484  		for _, s := range m.Command {
 17485  			l = len(s)
 17486  			n += 1 + l + sovGenerated(uint64(l))
 17487  		}
 17488  	}
 17489  	if len(m.Args) > 0 {
 17490  		for _, s := range m.Args {
 17491  			l = len(s)
 17492  			n += 1 + l + sovGenerated(uint64(l))
 17493  		}
 17494  	}
 17495  	return n
 17496  }
 17497  
 17498  func (m *CommitMetadata) Size() (n int) {
 17499  	if m == nil {
 17500  		return 0
 17501  	}
 17502  	var l int
 17503  	_ = l
 17504  	l = len(m.Author)
 17505  	n += 1 + l + sovGenerated(uint64(l))
 17506  	l = len(m.Date)
 17507  	n += 1 + l + sovGenerated(uint64(l))
 17508  	l = len(m.Subject)
 17509  	n += 1 + l + sovGenerated(uint64(l))
 17510  	l = len(m.Body)
 17511  	n += 1 + l + sovGenerated(uint64(l))
 17512  	l = len(m.SHA)
 17513  	n += 1 + l + sovGenerated(uint64(l))
 17514  	l = len(m.RepoURL)
 17515  	n += 1 + l + sovGenerated(uint64(l))
 17516  	return n
 17517  }
 17518  
 17519  func (m *ComparedTo) Size() (n int) {
 17520  	if m == nil {
 17521  		return 0
 17522  	}
 17523  	var l int
 17524  	_ = l
 17525  	l = m.Source.Size()
 17526  	n += 1 + l + sovGenerated(uint64(l))
 17527  	l = m.Destination.Size()
 17528  	n += 1 + l + sovGenerated(uint64(l))
 17529  	if len(m.Sources) > 0 {
 17530  		for _, e := range m.Sources {
 17531  			l = e.Size()
 17532  			n += 1 + l + sovGenerated(uint64(l))
 17533  		}
 17534  	}
 17535  	if len(m.IgnoreDifferences) > 0 {
 17536  		for _, e := range m.IgnoreDifferences {
 17537  			l = e.Size()
 17538  			n += 1 + l + sovGenerated(uint64(l))
 17539  		}
 17540  	}
 17541  	return n
 17542  }
 17543  
 17544  func (m *ComponentParameter) Size() (n int) {
 17545  	if m == nil {
 17546  		return 0
 17547  	}
 17548  	var l int
 17549  	_ = l
 17550  	l = len(m.Component)
 17551  	n += 1 + l + sovGenerated(uint64(l))
 17552  	l = len(m.Name)
 17553  	n += 1 + l + sovGenerated(uint64(l))
 17554  	l = len(m.Value)
 17555  	n += 1 + l + sovGenerated(uint64(l))
 17556  	return n
 17557  }
 17558  
 17559  func (m *ConfigManagementPlugin) Size() (n int) {
 17560  	if m == nil {
 17561  		return 0
 17562  	}
 17563  	var l int
 17564  	_ = l
 17565  	l = len(m.Name)
 17566  	n += 1 + l + sovGenerated(uint64(l))
 17567  	if m.Init != nil {
 17568  		l = m.Init.Size()
 17569  		n += 1 + l + sovGenerated(uint64(l))
 17570  	}
 17571  	l = m.Generate.Size()
 17572  	n += 1 + l + sovGenerated(uint64(l))
 17573  	n += 2
 17574  	return n
 17575  }
 17576  
 17577  func (m *ConfigMapKeyRef) Size() (n int) {
 17578  	if m == nil {
 17579  		return 0
 17580  	}
 17581  	var l int
 17582  	_ = l
 17583  	l = len(m.ConfigMapName)
 17584  	n += 1 + l + sovGenerated(uint64(l))
 17585  	l = len(m.Key)
 17586  	n += 1 + l + sovGenerated(uint64(l))
 17587  	return n
 17588  }
 17589  
 17590  func (m *ConnectionState) Size() (n int) {
 17591  	if m == nil {
 17592  		return 0
 17593  	}
 17594  	var l int
 17595  	_ = l
 17596  	l = len(m.Status)
 17597  	n += 1 + l + sovGenerated(uint64(l))
 17598  	l = len(m.Message)
 17599  	n += 1 + l + sovGenerated(uint64(l))
 17600  	if m.ModifiedAt != nil {
 17601  		l = m.ModifiedAt.Size()
 17602  		n += 1 + l + sovGenerated(uint64(l))
 17603  	}
 17604  	return n
 17605  }
 17606  
 17607  func (m *DrySource) Size() (n int) {
 17608  	if m == nil {
 17609  		return 0
 17610  	}
 17611  	var l int
 17612  	_ = l
 17613  	l = len(m.RepoURL)
 17614  	n += 1 + l + sovGenerated(uint64(l))
 17615  	l = len(m.TargetRevision)
 17616  	n += 1 + l + sovGenerated(uint64(l))
 17617  	l = len(m.Path)
 17618  	n += 1 + l + sovGenerated(uint64(l))
 17619  	return n
 17620  }
 17621  
 17622  func (m *DuckTypeGenerator) Size() (n int) {
 17623  	if m == nil {
 17624  		return 0
 17625  	}
 17626  	var l int
 17627  	_ = l
 17628  	l = len(m.ConfigMapRef)
 17629  	n += 1 + l + sovGenerated(uint64(l))
 17630  	l = len(m.Name)
 17631  	n += 1 + l + sovGenerated(uint64(l))
 17632  	if m.RequeueAfterSeconds != nil {
 17633  		n += 1 + sovGenerated(uint64(*m.RequeueAfterSeconds))
 17634  	}
 17635  	l = m.LabelSelector.Size()
 17636  	n += 1 + l + sovGenerated(uint64(l))
 17637  	l = m.Template.Size()
 17638  	n += 1 + l + sovGenerated(uint64(l))
 17639  	if len(m.Values) > 0 {
 17640  		for k, v := range m.Values {
 17641  			_ = k
 17642  			_ = v
 17643  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 17644  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 17645  		}
 17646  	}
 17647  	return n
 17648  }
 17649  
 17650  func (m *EnvEntry) Size() (n int) {
 17651  	if m == nil {
 17652  		return 0
 17653  	}
 17654  	var l int
 17655  	_ = l
 17656  	l = len(m.Name)
 17657  	n += 1 + l + sovGenerated(uint64(l))
 17658  	l = len(m.Value)
 17659  	n += 1 + l + sovGenerated(uint64(l))
 17660  	return n
 17661  }
 17662  
 17663  func (m *ExecProviderConfig) Size() (n int) {
 17664  	if m == nil {
 17665  		return 0
 17666  	}
 17667  	var l int
 17668  	_ = l
 17669  	l = len(m.Command)
 17670  	n += 1 + l + sovGenerated(uint64(l))
 17671  	if len(m.Args) > 0 {
 17672  		for _, s := range m.Args {
 17673  			l = len(s)
 17674  			n += 1 + l + sovGenerated(uint64(l))
 17675  		}
 17676  	}
 17677  	if len(m.Env) > 0 {
 17678  		for k, v := range m.Env {
 17679  			_ = k
 17680  			_ = v
 17681  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 17682  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 17683  		}
 17684  	}
 17685  	l = len(m.APIVersion)
 17686  	n += 1 + l + sovGenerated(uint64(l))
 17687  	l = len(m.InstallHint)
 17688  	n += 1 + l + sovGenerated(uint64(l))
 17689  	return n
 17690  }
 17691  
 17692  func (m *GitDirectoryGeneratorItem) Size() (n int) {
 17693  	if m == nil {
 17694  		return 0
 17695  	}
 17696  	var l int
 17697  	_ = l
 17698  	l = len(m.Path)
 17699  	n += 1 + l + sovGenerated(uint64(l))
 17700  	n += 2
 17701  	return n
 17702  }
 17703  
 17704  func (m *GitFileGeneratorItem) Size() (n int) {
 17705  	if m == nil {
 17706  		return 0
 17707  	}
 17708  	var l int
 17709  	_ = l
 17710  	l = len(m.Path)
 17711  	n += 1 + l + sovGenerated(uint64(l))
 17712  	n += 2
 17713  	return n
 17714  }
 17715  
 17716  func (m *GitGenerator) Size() (n int) {
 17717  	if m == nil {
 17718  		return 0
 17719  	}
 17720  	var l int
 17721  	_ = l
 17722  	l = len(m.RepoURL)
 17723  	n += 1 + l + sovGenerated(uint64(l))
 17724  	if len(m.Directories) > 0 {
 17725  		for _, e := range m.Directories {
 17726  			l = e.Size()
 17727  			n += 1 + l + sovGenerated(uint64(l))
 17728  		}
 17729  	}
 17730  	if len(m.Files) > 0 {
 17731  		for _, e := range m.Files {
 17732  			l = e.Size()
 17733  			n += 1 + l + sovGenerated(uint64(l))
 17734  		}
 17735  	}
 17736  	l = len(m.Revision)
 17737  	n += 1 + l + sovGenerated(uint64(l))
 17738  	if m.RequeueAfterSeconds != nil {
 17739  		n += 1 + sovGenerated(uint64(*m.RequeueAfterSeconds))
 17740  	}
 17741  	l = m.Template.Size()
 17742  	n += 1 + l + sovGenerated(uint64(l))
 17743  	l = len(m.PathParamPrefix)
 17744  	n += 1 + l + sovGenerated(uint64(l))
 17745  	if len(m.Values) > 0 {
 17746  		for k, v := range m.Values {
 17747  			_ = k
 17748  			_ = v
 17749  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 17750  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 17751  		}
 17752  	}
 17753  	return n
 17754  }
 17755  
 17756  func (m *GnuPGPublicKey) Size() (n int) {
 17757  	if m == nil {
 17758  		return 0
 17759  	}
 17760  	var l int
 17761  	_ = l
 17762  	l = len(m.KeyID)
 17763  	n += 1 + l + sovGenerated(uint64(l))
 17764  	l = len(m.Fingerprint)
 17765  	n += 1 + l + sovGenerated(uint64(l))
 17766  	l = len(m.Owner)
 17767  	n += 1 + l + sovGenerated(uint64(l))
 17768  	l = len(m.Trust)
 17769  	n += 1 + l + sovGenerated(uint64(l))
 17770  	l = len(m.SubType)
 17771  	n += 1 + l + sovGenerated(uint64(l))
 17772  	l = len(m.KeyData)
 17773  	n += 1 + l + sovGenerated(uint64(l))
 17774  	return n
 17775  }
 17776  
 17777  func (m *GnuPGPublicKeyList) Size() (n int) {
 17778  	if m == nil {
 17779  		return 0
 17780  	}
 17781  	var l int
 17782  	_ = l
 17783  	l = m.ListMeta.Size()
 17784  	n += 1 + l + sovGenerated(uint64(l))
 17785  	if len(m.Items) > 0 {
 17786  		for _, e := range m.Items {
 17787  			l = e.Size()
 17788  			n += 1 + l + sovGenerated(uint64(l))
 17789  		}
 17790  	}
 17791  	return n
 17792  }
 17793  
 17794  func (m *HealthStatus) Size() (n int) {
 17795  	if m == nil {
 17796  		return 0
 17797  	}
 17798  	var l int
 17799  	_ = l
 17800  	l = len(m.Status)
 17801  	n += 1 + l + sovGenerated(uint64(l))
 17802  	l = len(m.Message)
 17803  	n += 1 + l + sovGenerated(uint64(l))
 17804  	if m.LastTransitionTime != nil {
 17805  		l = m.LastTransitionTime.Size()
 17806  		n += 1 + l + sovGenerated(uint64(l))
 17807  	}
 17808  	return n
 17809  }
 17810  
 17811  func (m *HelmFileParameter) Size() (n int) {
 17812  	if m == nil {
 17813  		return 0
 17814  	}
 17815  	var l int
 17816  	_ = l
 17817  	l = len(m.Name)
 17818  	n += 1 + l + sovGenerated(uint64(l))
 17819  	l = len(m.Path)
 17820  	n += 1 + l + sovGenerated(uint64(l))
 17821  	return n
 17822  }
 17823  
 17824  func (m *HelmOptions) Size() (n int) {
 17825  	if m == nil {
 17826  		return 0
 17827  	}
 17828  	var l int
 17829  	_ = l
 17830  	if len(m.ValuesFileSchemes) > 0 {
 17831  		for _, s := range m.ValuesFileSchemes {
 17832  			l = len(s)
 17833  			n += 1 + l + sovGenerated(uint64(l))
 17834  		}
 17835  	}
 17836  	return n
 17837  }
 17838  
 17839  func (m *HelmParameter) Size() (n int) {
 17840  	if m == nil {
 17841  		return 0
 17842  	}
 17843  	var l int
 17844  	_ = l
 17845  	l = len(m.Name)
 17846  	n += 1 + l + sovGenerated(uint64(l))
 17847  	l = len(m.Value)
 17848  	n += 1 + l + sovGenerated(uint64(l))
 17849  	n += 2
 17850  	return n
 17851  }
 17852  
 17853  func (m *HostInfo) Size() (n int) {
 17854  	if m == nil {
 17855  		return 0
 17856  	}
 17857  	var l int
 17858  	_ = l
 17859  	l = len(m.Name)
 17860  	n += 1 + l + sovGenerated(uint64(l))
 17861  	if len(m.ResourcesInfo) > 0 {
 17862  		for _, e := range m.ResourcesInfo {
 17863  			l = e.Size()
 17864  			n += 1 + l + sovGenerated(uint64(l))
 17865  		}
 17866  	}
 17867  	l = m.SystemInfo.Size()
 17868  	n += 1 + l + sovGenerated(uint64(l))
 17869  	if len(m.Labels) > 0 {
 17870  		for k, v := range m.Labels {
 17871  			_ = k
 17872  			_ = v
 17873  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 17874  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 17875  		}
 17876  	}
 17877  	return n
 17878  }
 17879  
 17880  func (m *HostResourceInfo) Size() (n int) {
 17881  	if m == nil {
 17882  		return 0
 17883  	}
 17884  	var l int
 17885  	_ = l
 17886  	l = len(m.ResourceName)
 17887  	n += 1 + l + sovGenerated(uint64(l))
 17888  	n += 1 + sovGenerated(uint64(m.RequestedByApp))
 17889  	n += 1 + sovGenerated(uint64(m.RequestedByNeighbors))
 17890  	n += 1 + sovGenerated(uint64(m.Capacity))
 17891  	return n
 17892  }
 17893  
 17894  func (m *HydrateOperation) Size() (n int) {
 17895  	if m == nil {
 17896  		return 0
 17897  	}
 17898  	var l int
 17899  	_ = l
 17900  	l = m.StartedAt.Size()
 17901  	n += 1 + l + sovGenerated(uint64(l))
 17902  	if m.FinishedAt != nil {
 17903  		l = m.FinishedAt.Size()
 17904  		n += 1 + l + sovGenerated(uint64(l))
 17905  	}
 17906  	l = len(m.Phase)
 17907  	n += 1 + l + sovGenerated(uint64(l))
 17908  	l = len(m.Message)
 17909  	n += 1 + l + sovGenerated(uint64(l))
 17910  	l = len(m.DrySHA)
 17911  	n += 1 + l + sovGenerated(uint64(l))
 17912  	l = len(m.HydratedSHA)
 17913  	n += 1 + l + sovGenerated(uint64(l))
 17914  	l = m.SourceHydrator.Size()
 17915  	n += 1 + l + sovGenerated(uint64(l))
 17916  	return n
 17917  }
 17918  
 17919  func (m *HydrateTo) Size() (n int) {
 17920  	if m == nil {
 17921  		return 0
 17922  	}
 17923  	var l int
 17924  	_ = l
 17925  	l = len(m.TargetBranch)
 17926  	n += 1 + l + sovGenerated(uint64(l))
 17927  	return n
 17928  }
 17929  
 17930  func (m *Info) Size() (n int) {
 17931  	if m == nil {
 17932  		return 0
 17933  	}
 17934  	var l int
 17935  	_ = l
 17936  	l = len(m.Name)
 17937  	n += 1 + l + sovGenerated(uint64(l))
 17938  	l = len(m.Value)
 17939  	n += 1 + l + sovGenerated(uint64(l))
 17940  	return n
 17941  }
 17942  
 17943  func (m *InfoItem) Size() (n int) {
 17944  	if m == nil {
 17945  		return 0
 17946  	}
 17947  	var l int
 17948  	_ = l
 17949  	l = len(m.Name)
 17950  	n += 1 + l + sovGenerated(uint64(l))
 17951  	l = len(m.Value)
 17952  	n += 1 + l + sovGenerated(uint64(l))
 17953  	return n
 17954  }
 17955  
 17956  func (m *JWTToken) Size() (n int) {
 17957  	if m == nil {
 17958  		return 0
 17959  	}
 17960  	var l int
 17961  	_ = l
 17962  	n += 1 + sovGenerated(uint64(m.IssuedAt))
 17963  	n += 1 + sovGenerated(uint64(m.ExpiresAt))
 17964  	l = len(m.ID)
 17965  	n += 1 + l + sovGenerated(uint64(l))
 17966  	return n
 17967  }
 17968  
 17969  func (m *JWTTokens) Size() (n int) {
 17970  	if m == nil {
 17971  		return 0
 17972  	}
 17973  	var l int
 17974  	_ = l
 17975  	if len(m.Items) > 0 {
 17976  		for _, e := range m.Items {
 17977  			l = e.Size()
 17978  			n += 1 + l + sovGenerated(uint64(l))
 17979  		}
 17980  	}
 17981  	return n
 17982  }
 17983  
 17984  func (m *JsonnetVar) Size() (n int) {
 17985  	if m == nil {
 17986  		return 0
 17987  	}
 17988  	var l int
 17989  	_ = l
 17990  	l = len(m.Name)
 17991  	n += 1 + l + sovGenerated(uint64(l))
 17992  	l = len(m.Value)
 17993  	n += 1 + l + sovGenerated(uint64(l))
 17994  	n += 2
 17995  	return n
 17996  }
 17997  
 17998  func (m *KnownTypeField) Size() (n int) {
 17999  	if m == nil {
 18000  		return 0
 18001  	}
 18002  	var l int
 18003  	_ = l
 18004  	l = len(m.Field)
 18005  	n += 1 + l + sovGenerated(uint64(l))
 18006  	l = len(m.Type)
 18007  	n += 1 + l + sovGenerated(uint64(l))
 18008  	return n
 18009  }
 18010  
 18011  func (m *KustomizeGvk) Size() (n int) {
 18012  	if m == nil {
 18013  		return 0
 18014  	}
 18015  	var l int
 18016  	_ = l
 18017  	l = len(m.Group)
 18018  	n += 1 + l + sovGenerated(uint64(l))
 18019  	l = len(m.Version)
 18020  	n += 1 + l + sovGenerated(uint64(l))
 18021  	l = len(m.Kind)
 18022  	n += 1 + l + sovGenerated(uint64(l))
 18023  	return n
 18024  }
 18025  
 18026  func (m *KustomizeOptions) Size() (n int) {
 18027  	if m == nil {
 18028  		return 0
 18029  	}
 18030  	var l int
 18031  	_ = l
 18032  	l = len(m.BuildOptions)
 18033  	n += 1 + l + sovGenerated(uint64(l))
 18034  	l = len(m.BinaryPath)
 18035  	n += 1 + l + sovGenerated(uint64(l))
 18036  	if len(m.Versions) > 0 {
 18037  		for _, e := range m.Versions {
 18038  			l = e.Size()
 18039  			n += 1 + l + sovGenerated(uint64(l))
 18040  		}
 18041  	}
 18042  	return n
 18043  }
 18044  
 18045  func (m *KustomizePatch) Size() (n int) {
 18046  	if m == nil {
 18047  		return 0
 18048  	}
 18049  	var l int
 18050  	_ = l
 18051  	l = len(m.Path)
 18052  	n += 1 + l + sovGenerated(uint64(l))
 18053  	l = len(m.Patch)
 18054  	n += 1 + l + sovGenerated(uint64(l))
 18055  	if m.Target != nil {
 18056  		l = m.Target.Size()
 18057  		n += 1 + l + sovGenerated(uint64(l))
 18058  	}
 18059  	if len(m.Options) > 0 {
 18060  		for k, v := range m.Options {
 18061  			_ = k
 18062  			_ = v
 18063  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + 1
 18064  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 18065  		}
 18066  	}
 18067  	return n
 18068  }
 18069  
 18070  func (m *KustomizeReplica) Size() (n int) {
 18071  	if m == nil {
 18072  		return 0
 18073  	}
 18074  	var l int
 18075  	_ = l
 18076  	l = len(m.Name)
 18077  	n += 1 + l + sovGenerated(uint64(l))
 18078  	l = m.Count.Size()
 18079  	n += 1 + l + sovGenerated(uint64(l))
 18080  	return n
 18081  }
 18082  
 18083  func (m *KustomizeResId) Size() (n int) {
 18084  	if m == nil {
 18085  		return 0
 18086  	}
 18087  	var l int
 18088  	_ = l
 18089  	l = m.KustomizeGvk.Size()
 18090  	n += 1 + l + sovGenerated(uint64(l))
 18091  	l = len(m.Name)
 18092  	n += 1 + l + sovGenerated(uint64(l))
 18093  	l = len(m.Namespace)
 18094  	n += 1 + l + sovGenerated(uint64(l))
 18095  	return n
 18096  }
 18097  
 18098  func (m *KustomizeSelector) Size() (n int) {
 18099  	if m == nil {
 18100  		return 0
 18101  	}
 18102  	var l int
 18103  	_ = l
 18104  	l = m.KustomizeResId.Size()
 18105  	n += 1 + l + sovGenerated(uint64(l))
 18106  	l = len(m.AnnotationSelector)
 18107  	n += 1 + l + sovGenerated(uint64(l))
 18108  	l = len(m.LabelSelector)
 18109  	n += 1 + l + sovGenerated(uint64(l))
 18110  	return n
 18111  }
 18112  
 18113  func (m *KustomizeVersion) Size() (n int) {
 18114  	if m == nil {
 18115  		return 0
 18116  	}
 18117  	var l int
 18118  	_ = l
 18119  	l = len(m.Name)
 18120  	n += 1 + l + sovGenerated(uint64(l))
 18121  	l = len(m.Path)
 18122  	n += 1 + l + sovGenerated(uint64(l))
 18123  	l = len(m.BuildOptions)
 18124  	n += 1 + l + sovGenerated(uint64(l))
 18125  	return n
 18126  }
 18127  
 18128  func (m *ListGenerator) Size() (n int) {
 18129  	if m == nil {
 18130  		return 0
 18131  	}
 18132  	var l int
 18133  	_ = l
 18134  	if len(m.Elements) > 0 {
 18135  		for _, e := range m.Elements {
 18136  			l = e.Size()
 18137  			n += 1 + l + sovGenerated(uint64(l))
 18138  		}
 18139  	}
 18140  	l = m.Template.Size()
 18141  	n += 1 + l + sovGenerated(uint64(l))
 18142  	l = len(m.ElementsYaml)
 18143  	n += 1 + l + sovGenerated(uint64(l))
 18144  	return n
 18145  }
 18146  
 18147  func (m *ManagedNamespaceMetadata) Size() (n int) {
 18148  	if m == nil {
 18149  		return 0
 18150  	}
 18151  	var l int
 18152  	_ = l
 18153  	if len(m.Labels) > 0 {
 18154  		for k, v := range m.Labels {
 18155  			_ = k
 18156  			_ = v
 18157  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 18158  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 18159  		}
 18160  	}
 18161  	if len(m.Annotations) > 0 {
 18162  		for k, v := range m.Annotations {
 18163  			_ = k
 18164  			_ = v
 18165  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 18166  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 18167  		}
 18168  	}
 18169  	return n
 18170  }
 18171  
 18172  func (m *MatrixGenerator) Size() (n int) {
 18173  	if m == nil {
 18174  		return 0
 18175  	}
 18176  	var l int
 18177  	_ = l
 18178  	if len(m.Generators) > 0 {
 18179  		for _, e := range m.Generators {
 18180  			l = e.Size()
 18181  			n += 1 + l + sovGenerated(uint64(l))
 18182  		}
 18183  	}
 18184  	l = m.Template.Size()
 18185  	n += 1 + l + sovGenerated(uint64(l))
 18186  	return n
 18187  }
 18188  
 18189  func (m *MergeGenerator) Size() (n int) {
 18190  	if m == nil {
 18191  		return 0
 18192  	}
 18193  	var l int
 18194  	_ = l
 18195  	if len(m.Generators) > 0 {
 18196  		for _, e := range m.Generators {
 18197  			l = e.Size()
 18198  			n += 1 + l + sovGenerated(uint64(l))
 18199  		}
 18200  	}
 18201  	if len(m.MergeKeys) > 0 {
 18202  		for _, s := range m.MergeKeys {
 18203  			l = len(s)
 18204  			n += 1 + l + sovGenerated(uint64(l))
 18205  		}
 18206  	}
 18207  	l = m.Template.Size()
 18208  	n += 1 + l + sovGenerated(uint64(l))
 18209  	return n
 18210  }
 18211  
 18212  func (m *NestedMatrixGenerator) Size() (n int) {
 18213  	if m == nil {
 18214  		return 0
 18215  	}
 18216  	var l int
 18217  	_ = l
 18218  	if len(m.Generators) > 0 {
 18219  		for _, e := range m.Generators {
 18220  			l = e.Size()
 18221  			n += 1 + l + sovGenerated(uint64(l))
 18222  		}
 18223  	}
 18224  	return n
 18225  }
 18226  
 18227  func (m *NestedMergeGenerator) Size() (n int) {
 18228  	if m == nil {
 18229  		return 0
 18230  	}
 18231  	var l int
 18232  	_ = l
 18233  	if len(m.Generators) > 0 {
 18234  		for _, e := range m.Generators {
 18235  			l = e.Size()
 18236  			n += 1 + l + sovGenerated(uint64(l))
 18237  		}
 18238  	}
 18239  	if len(m.MergeKeys) > 0 {
 18240  		for _, s := range m.MergeKeys {
 18241  			l = len(s)
 18242  			n += 1 + l + sovGenerated(uint64(l))
 18243  		}
 18244  	}
 18245  	return n
 18246  }
 18247  
 18248  func (m *OCIMetadata) Size() (n int) {
 18249  	if m == nil {
 18250  		return 0
 18251  	}
 18252  	var l int
 18253  	_ = l
 18254  	l = len(m.CreatedAt)
 18255  	n += 1 + l + sovGenerated(uint64(l))
 18256  	l = len(m.Authors)
 18257  	n += 1 + l + sovGenerated(uint64(l))
 18258  	l = len(m.ImageURL)
 18259  	n += 1 + l + sovGenerated(uint64(l))
 18260  	l = len(m.DocsURL)
 18261  	n += 1 + l + sovGenerated(uint64(l))
 18262  	l = len(m.SourceURL)
 18263  	n += 1 + l + sovGenerated(uint64(l))
 18264  	l = len(m.Version)
 18265  	n += 1 + l + sovGenerated(uint64(l))
 18266  	l = len(m.Description)
 18267  	n += 1 + l + sovGenerated(uint64(l))
 18268  	return n
 18269  }
 18270  
 18271  func (m *Operation) Size() (n int) {
 18272  	if m == nil {
 18273  		return 0
 18274  	}
 18275  	var l int
 18276  	_ = l
 18277  	if m.Sync != nil {
 18278  		l = m.Sync.Size()
 18279  		n += 1 + l + sovGenerated(uint64(l))
 18280  	}
 18281  	l = m.InitiatedBy.Size()
 18282  	n += 1 + l + sovGenerated(uint64(l))
 18283  	if len(m.Info) > 0 {
 18284  		for _, e := range m.Info {
 18285  			l = e.Size()
 18286  			n += 1 + l + sovGenerated(uint64(l))
 18287  		}
 18288  	}
 18289  	l = m.Retry.Size()
 18290  	n += 1 + l + sovGenerated(uint64(l))
 18291  	return n
 18292  }
 18293  
 18294  func (m *OperationInitiator) Size() (n int) {
 18295  	if m == nil {
 18296  		return 0
 18297  	}
 18298  	var l int
 18299  	_ = l
 18300  	l = len(m.Username)
 18301  	n += 1 + l + sovGenerated(uint64(l))
 18302  	n += 2
 18303  	return n
 18304  }
 18305  
 18306  func (m *OperationState) Size() (n int) {
 18307  	if m == nil {
 18308  		return 0
 18309  	}
 18310  	var l int
 18311  	_ = l
 18312  	l = m.Operation.Size()
 18313  	n += 1 + l + sovGenerated(uint64(l))
 18314  	l = len(m.Phase)
 18315  	n += 1 + l + sovGenerated(uint64(l))
 18316  	l = len(m.Message)
 18317  	n += 1 + l + sovGenerated(uint64(l))
 18318  	if m.SyncResult != nil {
 18319  		l = m.SyncResult.Size()
 18320  		n += 1 + l + sovGenerated(uint64(l))
 18321  	}
 18322  	l = m.StartedAt.Size()
 18323  	n += 1 + l + sovGenerated(uint64(l))
 18324  	if m.FinishedAt != nil {
 18325  		l = m.FinishedAt.Size()
 18326  		n += 1 + l + sovGenerated(uint64(l))
 18327  	}
 18328  	n += 1 + sovGenerated(uint64(m.RetryCount))
 18329  	return n
 18330  }
 18331  
 18332  func (m *OptionalArray) Size() (n int) {
 18333  	if m == nil {
 18334  		return 0
 18335  	}
 18336  	var l int
 18337  	_ = l
 18338  	if len(m.Array) > 0 {
 18339  		for _, s := range m.Array {
 18340  			l = len(s)
 18341  			n += 1 + l + sovGenerated(uint64(l))
 18342  		}
 18343  	}
 18344  	return n
 18345  }
 18346  
 18347  func (m *OptionalMap) Size() (n int) {
 18348  	if m == nil {
 18349  		return 0
 18350  	}
 18351  	var l int
 18352  	_ = l
 18353  	if len(m.Map) > 0 {
 18354  		for k, v := range m.Map {
 18355  			_ = k
 18356  			_ = v
 18357  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 18358  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 18359  		}
 18360  	}
 18361  	return n
 18362  }
 18363  
 18364  func (m *OrphanedResourceKey) Size() (n int) {
 18365  	if m == nil {
 18366  		return 0
 18367  	}
 18368  	var l int
 18369  	_ = l
 18370  	l = len(m.Group)
 18371  	n += 1 + l + sovGenerated(uint64(l))
 18372  	l = len(m.Kind)
 18373  	n += 1 + l + sovGenerated(uint64(l))
 18374  	l = len(m.Name)
 18375  	n += 1 + l + sovGenerated(uint64(l))
 18376  	return n
 18377  }
 18378  
 18379  func (m *OrphanedResourcesMonitorSettings) Size() (n int) {
 18380  	if m == nil {
 18381  		return 0
 18382  	}
 18383  	var l int
 18384  	_ = l
 18385  	if m.Warn != nil {
 18386  		n += 2
 18387  	}
 18388  	if len(m.Ignore) > 0 {
 18389  		for _, e := range m.Ignore {
 18390  			l = e.Size()
 18391  			n += 1 + l + sovGenerated(uint64(l))
 18392  		}
 18393  	}
 18394  	return n
 18395  }
 18396  
 18397  func (m *OverrideIgnoreDiff) Size() (n int) {
 18398  	if m == nil {
 18399  		return 0
 18400  	}
 18401  	var l int
 18402  	_ = l
 18403  	if len(m.JSONPointers) > 0 {
 18404  		for _, s := range m.JSONPointers {
 18405  			l = len(s)
 18406  			n += 1 + l + sovGenerated(uint64(l))
 18407  		}
 18408  	}
 18409  	if len(m.JQPathExpressions) > 0 {
 18410  		for _, s := range m.JQPathExpressions {
 18411  			l = len(s)
 18412  			n += 1 + l + sovGenerated(uint64(l))
 18413  		}
 18414  	}
 18415  	if len(m.ManagedFieldsManagers) > 0 {
 18416  		for _, s := range m.ManagedFieldsManagers {
 18417  			l = len(s)
 18418  			n += 1 + l + sovGenerated(uint64(l))
 18419  		}
 18420  	}
 18421  	return n
 18422  }
 18423  
 18424  func (m *PluginConfigMapRef) Size() (n int) {
 18425  	if m == nil {
 18426  		return 0
 18427  	}
 18428  	var l int
 18429  	_ = l
 18430  	l = len(m.Name)
 18431  	n += 1 + l + sovGenerated(uint64(l))
 18432  	return n
 18433  }
 18434  
 18435  func (m *PluginGenerator) Size() (n int) {
 18436  	if m == nil {
 18437  		return 0
 18438  	}
 18439  	var l int
 18440  	_ = l
 18441  	l = m.ConfigMapRef.Size()
 18442  	n += 1 + l + sovGenerated(uint64(l))
 18443  	l = m.Input.Size()
 18444  	n += 1 + l + sovGenerated(uint64(l))
 18445  	if m.RequeueAfterSeconds != nil {
 18446  		n += 1 + sovGenerated(uint64(*m.RequeueAfterSeconds))
 18447  	}
 18448  	l = m.Template.Size()
 18449  	n += 1 + l + sovGenerated(uint64(l))
 18450  	if len(m.Values) > 0 {
 18451  		for k, v := range m.Values {
 18452  			_ = k
 18453  			_ = v
 18454  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 18455  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 18456  		}
 18457  	}
 18458  	return n
 18459  }
 18460  
 18461  func (m *PluginInput) Size() (n int) {
 18462  	if m == nil {
 18463  		return 0
 18464  	}
 18465  	var l int
 18466  	_ = l
 18467  	if len(m.Parameters) > 0 {
 18468  		for k, v := range m.Parameters {
 18469  			_ = k
 18470  			_ = v
 18471  			l = v.Size()
 18472  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
 18473  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 18474  		}
 18475  	}
 18476  	return n
 18477  }
 18478  
 18479  func (m *ProjectRole) Size() (n int) {
 18480  	if m == nil {
 18481  		return 0
 18482  	}
 18483  	var l int
 18484  	_ = l
 18485  	l = len(m.Name)
 18486  	n += 1 + l + sovGenerated(uint64(l))
 18487  	l = len(m.Description)
 18488  	n += 1 + l + sovGenerated(uint64(l))
 18489  	if len(m.Policies) > 0 {
 18490  		for _, s := range m.Policies {
 18491  			l = len(s)
 18492  			n += 1 + l + sovGenerated(uint64(l))
 18493  		}
 18494  	}
 18495  	if len(m.JWTTokens) > 0 {
 18496  		for _, e := range m.JWTTokens {
 18497  			l = e.Size()
 18498  			n += 1 + l + sovGenerated(uint64(l))
 18499  		}
 18500  	}
 18501  	if len(m.Groups) > 0 {
 18502  		for _, s := range m.Groups {
 18503  			l = len(s)
 18504  			n += 1 + l + sovGenerated(uint64(l))
 18505  		}
 18506  	}
 18507  	return n
 18508  }
 18509  
 18510  func (m *PullRequestGenerator) Size() (n int) {
 18511  	if m == nil {
 18512  		return 0
 18513  	}
 18514  	var l int
 18515  	_ = l
 18516  	if m.Github != nil {
 18517  		l = m.Github.Size()
 18518  		n += 1 + l + sovGenerated(uint64(l))
 18519  	}
 18520  	if m.GitLab != nil {
 18521  		l = m.GitLab.Size()
 18522  		n += 1 + l + sovGenerated(uint64(l))
 18523  	}
 18524  	if m.Gitea != nil {
 18525  		l = m.Gitea.Size()
 18526  		n += 1 + l + sovGenerated(uint64(l))
 18527  	}
 18528  	if m.BitbucketServer != nil {
 18529  		l = m.BitbucketServer.Size()
 18530  		n += 1 + l + sovGenerated(uint64(l))
 18531  	}
 18532  	if len(m.Filters) > 0 {
 18533  		for _, e := range m.Filters {
 18534  			l = e.Size()
 18535  			n += 1 + l + sovGenerated(uint64(l))
 18536  		}
 18537  	}
 18538  	if m.RequeueAfterSeconds != nil {
 18539  		n += 1 + sovGenerated(uint64(*m.RequeueAfterSeconds))
 18540  	}
 18541  	l = m.Template.Size()
 18542  	n += 1 + l + sovGenerated(uint64(l))
 18543  	if m.Bitbucket != nil {
 18544  		l = m.Bitbucket.Size()
 18545  		n += 1 + l + sovGenerated(uint64(l))
 18546  	}
 18547  	if m.AzureDevOps != nil {
 18548  		l = m.AzureDevOps.Size()
 18549  		n += 1 + l + sovGenerated(uint64(l))
 18550  	}
 18551  	if len(m.Values) > 0 {
 18552  		for k, v := range m.Values {
 18553  			_ = k
 18554  			_ = v
 18555  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 18556  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 18557  		}
 18558  	}
 18559  	n += 2
 18560  	return n
 18561  }
 18562  
 18563  func (m *PullRequestGeneratorAzureDevOps) Size() (n int) {
 18564  	if m == nil {
 18565  		return 0
 18566  	}
 18567  	var l int
 18568  	_ = l
 18569  	l = len(m.Organization)
 18570  	n += 1 + l + sovGenerated(uint64(l))
 18571  	l = len(m.Project)
 18572  	n += 1 + l + sovGenerated(uint64(l))
 18573  	l = len(m.Repo)
 18574  	n += 1 + l + sovGenerated(uint64(l))
 18575  	l = len(m.API)
 18576  	n += 1 + l + sovGenerated(uint64(l))
 18577  	if m.TokenRef != nil {
 18578  		l = m.TokenRef.Size()
 18579  		n += 1 + l + sovGenerated(uint64(l))
 18580  	}
 18581  	if len(m.Labels) > 0 {
 18582  		for _, s := range m.Labels {
 18583  			l = len(s)
 18584  			n += 1 + l + sovGenerated(uint64(l))
 18585  		}
 18586  	}
 18587  	return n
 18588  }
 18589  
 18590  func (m *PullRequestGeneratorBitbucket) Size() (n int) {
 18591  	if m == nil {
 18592  		return 0
 18593  	}
 18594  	var l int
 18595  	_ = l
 18596  	l = len(m.Owner)
 18597  	n += 1 + l + sovGenerated(uint64(l))
 18598  	l = len(m.Repo)
 18599  	n += 1 + l + sovGenerated(uint64(l))
 18600  	l = len(m.API)
 18601  	n += 1 + l + sovGenerated(uint64(l))
 18602  	if m.BasicAuth != nil {
 18603  		l = m.BasicAuth.Size()
 18604  		n += 1 + l + sovGenerated(uint64(l))
 18605  	}
 18606  	if m.BearerToken != nil {
 18607  		l = m.BearerToken.Size()
 18608  		n += 1 + l + sovGenerated(uint64(l))
 18609  	}
 18610  	return n
 18611  }
 18612  
 18613  func (m *PullRequestGeneratorBitbucketServer) Size() (n int) {
 18614  	if m == nil {
 18615  		return 0
 18616  	}
 18617  	var l int
 18618  	_ = l
 18619  	l = len(m.Project)
 18620  	n += 1 + l + sovGenerated(uint64(l))
 18621  	l = len(m.Repo)
 18622  	n += 1 + l + sovGenerated(uint64(l))
 18623  	l = len(m.API)
 18624  	n += 1 + l + sovGenerated(uint64(l))
 18625  	if m.BasicAuth != nil {
 18626  		l = m.BasicAuth.Size()
 18627  		n += 1 + l + sovGenerated(uint64(l))
 18628  	}
 18629  	if m.BearerToken != nil {
 18630  		l = m.BearerToken.Size()
 18631  		n += 1 + l + sovGenerated(uint64(l))
 18632  	}
 18633  	n += 2
 18634  	if m.CARef != nil {
 18635  		l = m.CARef.Size()
 18636  		n += 1 + l + sovGenerated(uint64(l))
 18637  	}
 18638  	return n
 18639  }
 18640  
 18641  func (m *PullRequestGeneratorFilter) Size() (n int) {
 18642  	if m == nil {
 18643  		return 0
 18644  	}
 18645  	var l int
 18646  	_ = l
 18647  	if m.BranchMatch != nil {
 18648  		l = len(*m.BranchMatch)
 18649  		n += 1 + l + sovGenerated(uint64(l))
 18650  	}
 18651  	if m.TargetBranchMatch != nil {
 18652  		l = len(*m.TargetBranchMatch)
 18653  		n += 1 + l + sovGenerated(uint64(l))
 18654  	}
 18655  	if m.TitleMatch != nil {
 18656  		l = len(*m.TitleMatch)
 18657  		n += 1 + l + sovGenerated(uint64(l))
 18658  	}
 18659  	return n
 18660  }
 18661  
 18662  func (m *PullRequestGeneratorGitLab) Size() (n int) {
 18663  	if m == nil {
 18664  		return 0
 18665  	}
 18666  	var l int
 18667  	_ = l
 18668  	l = len(m.Project)
 18669  	n += 1 + l + sovGenerated(uint64(l))
 18670  	l = len(m.API)
 18671  	n += 1 + l + sovGenerated(uint64(l))
 18672  	if m.TokenRef != nil {
 18673  		l = m.TokenRef.Size()
 18674  		n += 1 + l + sovGenerated(uint64(l))
 18675  	}
 18676  	if len(m.Labels) > 0 {
 18677  		for _, s := range m.Labels {
 18678  			l = len(s)
 18679  			n += 1 + l + sovGenerated(uint64(l))
 18680  		}
 18681  	}
 18682  	l = len(m.PullRequestState)
 18683  	n += 1 + l + sovGenerated(uint64(l))
 18684  	n += 2
 18685  	if m.CARef != nil {
 18686  		l = m.CARef.Size()
 18687  		n += 1 + l + sovGenerated(uint64(l))
 18688  	}
 18689  	return n
 18690  }
 18691  
 18692  func (m *PullRequestGeneratorGitea) Size() (n int) {
 18693  	if m == nil {
 18694  		return 0
 18695  	}
 18696  	var l int
 18697  	_ = l
 18698  	l = len(m.Owner)
 18699  	n += 1 + l + sovGenerated(uint64(l))
 18700  	l = len(m.Repo)
 18701  	n += 1 + l + sovGenerated(uint64(l))
 18702  	l = len(m.API)
 18703  	n += 1 + l + sovGenerated(uint64(l))
 18704  	if m.TokenRef != nil {
 18705  		l = m.TokenRef.Size()
 18706  		n += 1 + l + sovGenerated(uint64(l))
 18707  	}
 18708  	n += 2
 18709  	if len(m.Labels) > 0 {
 18710  		for _, s := range m.Labels {
 18711  			l = len(s)
 18712  			n += 1 + l + sovGenerated(uint64(l))
 18713  		}
 18714  	}
 18715  	return n
 18716  }
 18717  
 18718  func (m *PullRequestGeneratorGithub) Size() (n int) {
 18719  	if m == nil {
 18720  		return 0
 18721  	}
 18722  	var l int
 18723  	_ = l
 18724  	l = len(m.Owner)
 18725  	n += 1 + l + sovGenerated(uint64(l))
 18726  	l = len(m.Repo)
 18727  	n += 1 + l + sovGenerated(uint64(l))
 18728  	l = len(m.API)
 18729  	n += 1 + l + sovGenerated(uint64(l))
 18730  	if m.TokenRef != nil {
 18731  		l = m.TokenRef.Size()
 18732  		n += 1 + l + sovGenerated(uint64(l))
 18733  	}
 18734  	l = len(m.AppSecretName)
 18735  	n += 1 + l + sovGenerated(uint64(l))
 18736  	if len(m.Labels) > 0 {
 18737  		for _, s := range m.Labels {
 18738  			l = len(s)
 18739  			n += 1 + l + sovGenerated(uint64(l))
 18740  		}
 18741  	}
 18742  	return n
 18743  }
 18744  
 18745  func (m *RefTarget) Size() (n int) {
 18746  	if m == nil {
 18747  		return 0
 18748  	}
 18749  	var l int
 18750  	_ = l
 18751  	l = m.Repo.Size()
 18752  	n += 1 + l + sovGenerated(uint64(l))
 18753  	l = len(m.TargetRevision)
 18754  	n += 1 + l + sovGenerated(uint64(l))
 18755  	l = len(m.Chart)
 18756  	n += 1 + l + sovGenerated(uint64(l))
 18757  	return n
 18758  }
 18759  
 18760  func (m *RepoCreds) Size() (n int) {
 18761  	if m == nil {
 18762  		return 0
 18763  	}
 18764  	var l int
 18765  	_ = l
 18766  	l = len(m.URL)
 18767  	n += 1 + l + sovGenerated(uint64(l))
 18768  	l = len(m.Username)
 18769  	n += 1 + l + sovGenerated(uint64(l))
 18770  	l = len(m.Password)
 18771  	n += 1 + l + sovGenerated(uint64(l))
 18772  	l = len(m.SSHPrivateKey)
 18773  	n += 1 + l + sovGenerated(uint64(l))
 18774  	l = len(m.TLSClientCertData)
 18775  	n += 1 + l + sovGenerated(uint64(l))
 18776  	l = len(m.TLSClientCertKey)
 18777  	n += 1 + l + sovGenerated(uint64(l))
 18778  	l = len(m.GithubAppPrivateKey)
 18779  	n += 1 + l + sovGenerated(uint64(l))
 18780  	n += 1 + sovGenerated(uint64(m.GithubAppId))
 18781  	n += 1 + sovGenerated(uint64(m.GithubAppInstallationId))
 18782  	l = len(m.GitHubAppEnterpriseBaseURL)
 18783  	n += 1 + l + sovGenerated(uint64(l))
 18784  	n += 2
 18785  	l = len(m.Type)
 18786  	n += 1 + l + sovGenerated(uint64(l))
 18787  	l = len(m.GCPServiceAccountKey)
 18788  	n += 1 + l + sovGenerated(uint64(l))
 18789  	l = len(m.Proxy)
 18790  	n += 2 + l + sovGenerated(uint64(l))
 18791  	n += 3
 18792  	l = len(m.NoProxy)
 18793  	n += 2 + l + sovGenerated(uint64(l))
 18794  	n += 3
 18795  	l = len(m.BearerToken)
 18796  	n += 2 + l + sovGenerated(uint64(l))
 18797  	n += 3
 18798  	return n
 18799  }
 18800  
 18801  func (m *RepoCredsList) Size() (n int) {
 18802  	if m == nil {
 18803  		return 0
 18804  	}
 18805  	var l int
 18806  	_ = l
 18807  	l = m.ListMeta.Size()
 18808  	n += 1 + l + sovGenerated(uint64(l))
 18809  	if len(m.Items) > 0 {
 18810  		for _, e := range m.Items {
 18811  			l = e.Size()
 18812  			n += 1 + l + sovGenerated(uint64(l))
 18813  		}
 18814  	}
 18815  	return n
 18816  }
 18817  
 18818  func (m *Repository) Size() (n int) {
 18819  	if m == nil {
 18820  		return 0
 18821  	}
 18822  	var l int
 18823  	_ = l
 18824  	l = len(m.Repo)
 18825  	n += 1 + l + sovGenerated(uint64(l))
 18826  	l = len(m.Username)
 18827  	n += 1 + l + sovGenerated(uint64(l))
 18828  	l = len(m.Password)
 18829  	n += 1 + l + sovGenerated(uint64(l))
 18830  	l = len(m.SSHPrivateKey)
 18831  	n += 1 + l + sovGenerated(uint64(l))
 18832  	l = m.ConnectionState.Size()
 18833  	n += 1 + l + sovGenerated(uint64(l))
 18834  	n += 2
 18835  	n += 2
 18836  	n += 2
 18837  	l = len(m.TLSClientCertData)
 18838  	n += 1 + l + sovGenerated(uint64(l))
 18839  	l = len(m.TLSClientCertKey)
 18840  	n += 1 + l + sovGenerated(uint64(l))
 18841  	l = len(m.Type)
 18842  	n += 1 + l + sovGenerated(uint64(l))
 18843  	l = len(m.Name)
 18844  	n += 1 + l + sovGenerated(uint64(l))
 18845  	n += 2
 18846  	n += 2
 18847  	l = len(m.GithubAppPrivateKey)
 18848  	n += 1 + l + sovGenerated(uint64(l))
 18849  	n += 2 + sovGenerated(uint64(m.GithubAppId))
 18850  	n += 2 + sovGenerated(uint64(m.GithubAppInstallationId))
 18851  	l = len(m.GitHubAppEnterpriseBaseURL)
 18852  	n += 2 + l + sovGenerated(uint64(l))
 18853  	l = len(m.Proxy)
 18854  	n += 2 + l + sovGenerated(uint64(l))
 18855  	l = len(m.Project)
 18856  	n += 2 + l + sovGenerated(uint64(l))
 18857  	l = len(m.GCPServiceAccountKey)
 18858  	n += 2 + l + sovGenerated(uint64(l))
 18859  	n += 3
 18860  	l = len(m.NoProxy)
 18861  	n += 2 + l + sovGenerated(uint64(l))
 18862  	n += 3
 18863  	l = len(m.BearerToken)
 18864  	n += 2 + l + sovGenerated(uint64(l))
 18865  	n += 3
 18866  	return n
 18867  }
 18868  
 18869  func (m *RepositoryCertificate) Size() (n int) {
 18870  	if m == nil {
 18871  		return 0
 18872  	}
 18873  	var l int
 18874  	_ = l
 18875  	l = len(m.ServerName)
 18876  	n += 1 + l + sovGenerated(uint64(l))
 18877  	l = len(m.CertType)
 18878  	n += 1 + l + sovGenerated(uint64(l))
 18879  	l = len(m.CertSubType)
 18880  	n += 1 + l + sovGenerated(uint64(l))
 18881  	if m.CertData != nil {
 18882  		l = len(m.CertData)
 18883  		n += 1 + l + sovGenerated(uint64(l))
 18884  	}
 18885  	l = len(m.CertInfo)
 18886  	n += 1 + l + sovGenerated(uint64(l))
 18887  	return n
 18888  }
 18889  
 18890  func (m *RepositoryCertificateList) Size() (n int) {
 18891  	if m == nil {
 18892  		return 0
 18893  	}
 18894  	var l int
 18895  	_ = l
 18896  	l = m.ListMeta.Size()
 18897  	n += 1 + l + sovGenerated(uint64(l))
 18898  	if len(m.Items) > 0 {
 18899  		for _, e := range m.Items {
 18900  			l = e.Size()
 18901  			n += 1 + l + sovGenerated(uint64(l))
 18902  		}
 18903  	}
 18904  	return n
 18905  }
 18906  
 18907  func (m *RepositoryList) Size() (n int) {
 18908  	if m == nil {
 18909  		return 0
 18910  	}
 18911  	var l int
 18912  	_ = l
 18913  	l = m.ListMeta.Size()
 18914  	n += 1 + l + sovGenerated(uint64(l))
 18915  	if len(m.Items) > 0 {
 18916  		for _, e := range m.Items {
 18917  			l = e.Size()
 18918  			n += 1 + l + sovGenerated(uint64(l))
 18919  		}
 18920  	}
 18921  	return n
 18922  }
 18923  
 18924  func (m *ResourceAction) Size() (n int) {
 18925  	if m == nil {
 18926  		return 0
 18927  	}
 18928  	var l int
 18929  	_ = l
 18930  	l = len(m.Name)
 18931  	n += 1 + l + sovGenerated(uint64(l))
 18932  	if len(m.Params) > 0 {
 18933  		for _, e := range m.Params {
 18934  			l = e.Size()
 18935  			n += 1 + l + sovGenerated(uint64(l))
 18936  		}
 18937  	}
 18938  	n += 2
 18939  	l = len(m.IconClass)
 18940  	n += 1 + l + sovGenerated(uint64(l))
 18941  	l = len(m.DisplayName)
 18942  	n += 1 + l + sovGenerated(uint64(l))
 18943  	return n
 18944  }
 18945  
 18946  func (m *ResourceActionDefinition) Size() (n int) {
 18947  	if m == nil {
 18948  		return 0
 18949  	}
 18950  	var l int
 18951  	_ = l
 18952  	l = len(m.Name)
 18953  	n += 1 + l + sovGenerated(uint64(l))
 18954  	l = len(m.ActionLua)
 18955  	n += 1 + l + sovGenerated(uint64(l))
 18956  	return n
 18957  }
 18958  
 18959  func (m *ResourceActionParam) Size() (n int) {
 18960  	if m == nil {
 18961  		return 0
 18962  	}
 18963  	var l int
 18964  	_ = l
 18965  	l = len(m.Name)
 18966  	n += 1 + l + sovGenerated(uint64(l))
 18967  	return n
 18968  }
 18969  
 18970  func (m *ResourceActions) Size() (n int) {
 18971  	if m == nil {
 18972  		return 0
 18973  	}
 18974  	var l int
 18975  	_ = l
 18976  	l = len(m.ActionDiscoveryLua)
 18977  	n += 1 + l + sovGenerated(uint64(l))
 18978  	if len(m.Definitions) > 0 {
 18979  		for _, e := range m.Definitions {
 18980  			l = e.Size()
 18981  			n += 1 + l + sovGenerated(uint64(l))
 18982  		}
 18983  	}
 18984  	n += 2
 18985  	return n
 18986  }
 18987  
 18988  func (m *ResourceDiff) Size() (n int) {
 18989  	if m == nil {
 18990  		return 0
 18991  	}
 18992  	var l int
 18993  	_ = l
 18994  	l = len(m.Group)
 18995  	n += 1 + l + sovGenerated(uint64(l))
 18996  	l = len(m.Kind)
 18997  	n += 1 + l + sovGenerated(uint64(l))
 18998  	l = len(m.Namespace)
 18999  	n += 1 + l + sovGenerated(uint64(l))
 19000  	l = len(m.Name)
 19001  	n += 1 + l + sovGenerated(uint64(l))
 19002  	l = len(m.TargetState)
 19003  	n += 1 + l + sovGenerated(uint64(l))
 19004  	l = len(m.LiveState)
 19005  	n += 1 + l + sovGenerated(uint64(l))
 19006  	l = len(m.Diff)
 19007  	n += 1 + l + sovGenerated(uint64(l))
 19008  	n += 2
 19009  	l = len(m.NormalizedLiveState)
 19010  	n += 1 + l + sovGenerated(uint64(l))
 19011  	l = len(m.PredictedLiveState)
 19012  	n += 1 + l + sovGenerated(uint64(l))
 19013  	l = len(m.ResourceVersion)
 19014  	n += 1 + l + sovGenerated(uint64(l))
 19015  	n += 2
 19016  	return n
 19017  }
 19018  
 19019  func (m *ResourceIgnoreDifferences) Size() (n int) {
 19020  	if m == nil {
 19021  		return 0
 19022  	}
 19023  	var l int
 19024  	_ = l
 19025  	l = len(m.Group)
 19026  	n += 1 + l + sovGenerated(uint64(l))
 19027  	l = len(m.Kind)
 19028  	n += 1 + l + sovGenerated(uint64(l))
 19029  	l = len(m.Name)
 19030  	n += 1 + l + sovGenerated(uint64(l))
 19031  	l = len(m.Namespace)
 19032  	n += 1 + l + sovGenerated(uint64(l))
 19033  	if len(m.JSONPointers) > 0 {
 19034  		for _, s := range m.JSONPointers {
 19035  			l = len(s)
 19036  			n += 1 + l + sovGenerated(uint64(l))
 19037  		}
 19038  	}
 19039  	if len(m.JQPathExpressions) > 0 {
 19040  		for _, s := range m.JQPathExpressions {
 19041  			l = len(s)
 19042  			n += 1 + l + sovGenerated(uint64(l))
 19043  		}
 19044  	}
 19045  	if len(m.ManagedFieldsManagers) > 0 {
 19046  		for _, s := range m.ManagedFieldsManagers {
 19047  			l = len(s)
 19048  			n += 1 + l + sovGenerated(uint64(l))
 19049  		}
 19050  	}
 19051  	return n
 19052  }
 19053  
 19054  func (m *ResourceNetworkingInfo) Size() (n int) {
 19055  	if m == nil {
 19056  		return 0
 19057  	}
 19058  	var l int
 19059  	_ = l
 19060  	if len(m.TargetLabels) > 0 {
 19061  		for k, v := range m.TargetLabels {
 19062  			_ = k
 19063  			_ = v
 19064  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 19065  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 19066  		}
 19067  	}
 19068  	if len(m.TargetRefs) > 0 {
 19069  		for _, e := range m.TargetRefs {
 19070  			l = e.Size()
 19071  			n += 1 + l + sovGenerated(uint64(l))
 19072  		}
 19073  	}
 19074  	if len(m.Labels) > 0 {
 19075  		for k, v := range m.Labels {
 19076  			_ = k
 19077  			_ = v
 19078  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 19079  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 19080  		}
 19081  	}
 19082  	if len(m.Ingress) > 0 {
 19083  		for _, e := range m.Ingress {
 19084  			l = e.Size()
 19085  			n += 1 + l + sovGenerated(uint64(l))
 19086  		}
 19087  	}
 19088  	if len(m.ExternalURLs) > 0 {
 19089  		for _, s := range m.ExternalURLs {
 19090  			l = len(s)
 19091  			n += 1 + l + sovGenerated(uint64(l))
 19092  		}
 19093  	}
 19094  	return n
 19095  }
 19096  
 19097  func (m *ResourceNode) Size() (n int) {
 19098  	if m == nil {
 19099  		return 0
 19100  	}
 19101  	var l int
 19102  	_ = l
 19103  	l = m.ResourceRef.Size()
 19104  	n += 1 + l + sovGenerated(uint64(l))
 19105  	if len(m.ParentRefs) > 0 {
 19106  		for _, e := range m.ParentRefs {
 19107  			l = e.Size()
 19108  			n += 1 + l + sovGenerated(uint64(l))
 19109  		}
 19110  	}
 19111  	if len(m.Info) > 0 {
 19112  		for _, e := range m.Info {
 19113  			l = e.Size()
 19114  			n += 1 + l + sovGenerated(uint64(l))
 19115  		}
 19116  	}
 19117  	if m.NetworkingInfo != nil {
 19118  		l = m.NetworkingInfo.Size()
 19119  		n += 1 + l + sovGenerated(uint64(l))
 19120  	}
 19121  	l = len(m.ResourceVersion)
 19122  	n += 1 + l + sovGenerated(uint64(l))
 19123  	if len(m.Images) > 0 {
 19124  		for _, s := range m.Images {
 19125  			l = len(s)
 19126  			n += 1 + l + sovGenerated(uint64(l))
 19127  		}
 19128  	}
 19129  	if m.Health != nil {
 19130  		l = m.Health.Size()
 19131  		n += 1 + l + sovGenerated(uint64(l))
 19132  	}
 19133  	if m.CreatedAt != nil {
 19134  		l = m.CreatedAt.Size()
 19135  		n += 1 + l + sovGenerated(uint64(l))
 19136  	}
 19137  	return n
 19138  }
 19139  
 19140  func (m *ResourceOverride) Size() (n int) {
 19141  	if m == nil {
 19142  		return 0
 19143  	}
 19144  	var l int
 19145  	_ = l
 19146  	l = len(m.HealthLua)
 19147  	n += 1 + l + sovGenerated(uint64(l))
 19148  	l = m.IgnoreDifferences.Size()
 19149  	n += 1 + l + sovGenerated(uint64(l))
 19150  	l = len(m.Actions)
 19151  	n += 1 + l + sovGenerated(uint64(l))
 19152  	if len(m.KnownTypeFields) > 0 {
 19153  		for _, e := range m.KnownTypeFields {
 19154  			l = e.Size()
 19155  			n += 1 + l + sovGenerated(uint64(l))
 19156  		}
 19157  	}
 19158  	n += 2
 19159  	l = m.IgnoreResourceUpdates.Size()
 19160  	n += 1 + l + sovGenerated(uint64(l))
 19161  	return n
 19162  }
 19163  
 19164  func (m *ResourceRef) Size() (n int) {
 19165  	if m == nil {
 19166  		return 0
 19167  	}
 19168  	var l int
 19169  	_ = l
 19170  	l = len(m.Group)
 19171  	n += 1 + l + sovGenerated(uint64(l))
 19172  	l = len(m.Version)
 19173  	n += 1 + l + sovGenerated(uint64(l))
 19174  	l = len(m.Kind)
 19175  	n += 1 + l + sovGenerated(uint64(l))
 19176  	l = len(m.Namespace)
 19177  	n += 1 + l + sovGenerated(uint64(l))
 19178  	l = len(m.Name)
 19179  	n += 1 + l + sovGenerated(uint64(l))
 19180  	l = len(m.UID)
 19181  	n += 1 + l + sovGenerated(uint64(l))
 19182  	return n
 19183  }
 19184  
 19185  func (m *ResourceResult) Size() (n int) {
 19186  	if m == nil {
 19187  		return 0
 19188  	}
 19189  	var l int
 19190  	_ = l
 19191  	l = len(m.Group)
 19192  	n += 1 + l + sovGenerated(uint64(l))
 19193  	l = len(m.Version)
 19194  	n += 1 + l + sovGenerated(uint64(l))
 19195  	l = len(m.Kind)
 19196  	n += 1 + l + sovGenerated(uint64(l))
 19197  	l = len(m.Namespace)
 19198  	n += 1 + l + sovGenerated(uint64(l))
 19199  	l = len(m.Name)
 19200  	n += 1 + l + sovGenerated(uint64(l))
 19201  	l = len(m.Status)
 19202  	n += 1 + l + sovGenerated(uint64(l))
 19203  	l = len(m.Message)
 19204  	n += 1 + l + sovGenerated(uint64(l))
 19205  	l = len(m.HookType)
 19206  	n += 1 + l + sovGenerated(uint64(l))
 19207  	l = len(m.HookPhase)
 19208  	n += 1 + l + sovGenerated(uint64(l))
 19209  	l = len(m.SyncPhase)
 19210  	n += 1 + l + sovGenerated(uint64(l))
 19211  	if len(m.Images) > 0 {
 19212  		for _, s := range m.Images {
 19213  			l = len(s)
 19214  			n += 1 + l + sovGenerated(uint64(l))
 19215  		}
 19216  	}
 19217  	return n
 19218  }
 19219  
 19220  func (m *ResourceStatus) Size() (n int) {
 19221  	if m == nil {
 19222  		return 0
 19223  	}
 19224  	var l int
 19225  	_ = l
 19226  	l = len(m.Group)
 19227  	n += 1 + l + sovGenerated(uint64(l))
 19228  	l = len(m.Version)
 19229  	n += 1 + l + sovGenerated(uint64(l))
 19230  	l = len(m.Kind)
 19231  	n += 1 + l + sovGenerated(uint64(l))
 19232  	l = len(m.Namespace)
 19233  	n += 1 + l + sovGenerated(uint64(l))
 19234  	l = len(m.Name)
 19235  	n += 1 + l + sovGenerated(uint64(l))
 19236  	l = len(m.Status)
 19237  	n += 1 + l + sovGenerated(uint64(l))
 19238  	if m.Health != nil {
 19239  		l = m.Health.Size()
 19240  		n += 1 + l + sovGenerated(uint64(l))
 19241  	}
 19242  	n += 2
 19243  	n += 2
 19244  	n += 1 + sovGenerated(uint64(m.SyncWave))
 19245  	n += 2
 19246  	return n
 19247  }
 19248  
 19249  func (m *RetryStrategy) Size() (n int) {
 19250  	if m == nil {
 19251  		return 0
 19252  	}
 19253  	var l int
 19254  	_ = l
 19255  	n += 1 + sovGenerated(uint64(m.Limit))
 19256  	if m.Backoff != nil {
 19257  		l = m.Backoff.Size()
 19258  		n += 1 + l + sovGenerated(uint64(l))
 19259  	}
 19260  	n += 2
 19261  	return n
 19262  }
 19263  
 19264  func (m *RevisionHistory) Size() (n int) {
 19265  	if m == nil {
 19266  		return 0
 19267  	}
 19268  	var l int
 19269  	_ = l
 19270  	l = len(m.Revision)
 19271  	n += 1 + l + sovGenerated(uint64(l))
 19272  	l = m.DeployedAt.Size()
 19273  	n += 1 + l + sovGenerated(uint64(l))
 19274  	n += 1 + sovGenerated(uint64(m.ID))
 19275  	l = m.Source.Size()
 19276  	n += 1 + l + sovGenerated(uint64(l))
 19277  	if m.DeployStartedAt != nil {
 19278  		l = m.DeployStartedAt.Size()
 19279  		n += 1 + l + sovGenerated(uint64(l))
 19280  	}
 19281  	if len(m.Sources) > 0 {
 19282  		for _, e := range m.Sources {
 19283  			l = e.Size()
 19284  			n += 1 + l + sovGenerated(uint64(l))
 19285  		}
 19286  	}
 19287  	if len(m.Revisions) > 0 {
 19288  		for _, s := range m.Revisions {
 19289  			l = len(s)
 19290  			n += 1 + l + sovGenerated(uint64(l))
 19291  		}
 19292  	}
 19293  	l = m.InitiatedBy.Size()
 19294  	n += 1 + l + sovGenerated(uint64(l))
 19295  	return n
 19296  }
 19297  
 19298  func (m *RevisionMetadata) Size() (n int) {
 19299  	if m == nil {
 19300  		return 0
 19301  	}
 19302  	var l int
 19303  	_ = l
 19304  	l = len(m.Author)
 19305  	n += 1 + l + sovGenerated(uint64(l))
 19306  	if m.Date != nil {
 19307  		l = m.Date.Size()
 19308  		n += 1 + l + sovGenerated(uint64(l))
 19309  	}
 19310  	if len(m.Tags) > 0 {
 19311  		for _, s := range m.Tags {
 19312  			l = len(s)
 19313  			n += 1 + l + sovGenerated(uint64(l))
 19314  		}
 19315  	}
 19316  	l = len(m.Message)
 19317  	n += 1 + l + sovGenerated(uint64(l))
 19318  	l = len(m.SignatureInfo)
 19319  	n += 1 + l + sovGenerated(uint64(l))
 19320  	if len(m.References) > 0 {
 19321  		for _, e := range m.References {
 19322  			l = e.Size()
 19323  			n += 1 + l + sovGenerated(uint64(l))
 19324  		}
 19325  	}
 19326  	return n
 19327  }
 19328  
 19329  func (m *RevisionReference) Size() (n int) {
 19330  	if m == nil {
 19331  		return 0
 19332  	}
 19333  	var l int
 19334  	_ = l
 19335  	if m.Commit != nil {
 19336  		l = m.Commit.Size()
 19337  		n += 1 + l + sovGenerated(uint64(l))
 19338  	}
 19339  	return n
 19340  }
 19341  
 19342  func (m *SCMProviderGenerator) Size() (n int) {
 19343  	if m == nil {
 19344  		return 0
 19345  	}
 19346  	var l int
 19347  	_ = l
 19348  	if m.Github != nil {
 19349  		l = m.Github.Size()
 19350  		n += 1 + l + sovGenerated(uint64(l))
 19351  	}
 19352  	if m.Gitlab != nil {
 19353  		l = m.Gitlab.Size()
 19354  		n += 1 + l + sovGenerated(uint64(l))
 19355  	}
 19356  	if m.Bitbucket != nil {
 19357  		l = m.Bitbucket.Size()
 19358  		n += 1 + l + sovGenerated(uint64(l))
 19359  	}
 19360  	if m.BitbucketServer != nil {
 19361  		l = m.BitbucketServer.Size()
 19362  		n += 1 + l + sovGenerated(uint64(l))
 19363  	}
 19364  	if m.Gitea != nil {
 19365  		l = m.Gitea.Size()
 19366  		n += 1 + l + sovGenerated(uint64(l))
 19367  	}
 19368  	if m.AzureDevOps != nil {
 19369  		l = m.AzureDevOps.Size()
 19370  		n += 1 + l + sovGenerated(uint64(l))
 19371  	}
 19372  	if len(m.Filters) > 0 {
 19373  		for _, e := range m.Filters {
 19374  			l = e.Size()
 19375  			n += 1 + l + sovGenerated(uint64(l))
 19376  		}
 19377  	}
 19378  	l = len(m.CloneProtocol)
 19379  	n += 1 + l + sovGenerated(uint64(l))
 19380  	if m.RequeueAfterSeconds != nil {
 19381  		n += 1 + sovGenerated(uint64(*m.RequeueAfterSeconds))
 19382  	}
 19383  	l = m.Template.Size()
 19384  	n += 1 + l + sovGenerated(uint64(l))
 19385  	if len(m.Values) > 0 {
 19386  		for k, v := range m.Values {
 19387  			_ = k
 19388  			_ = v
 19389  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 19390  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 19391  		}
 19392  	}
 19393  	if m.AWSCodeCommit != nil {
 19394  		l = m.AWSCodeCommit.Size()
 19395  		n += 1 + l + sovGenerated(uint64(l))
 19396  	}
 19397  	return n
 19398  }
 19399  
 19400  func (m *SCMProviderGeneratorAWSCodeCommit) Size() (n int) {
 19401  	if m == nil {
 19402  		return 0
 19403  	}
 19404  	var l int
 19405  	_ = l
 19406  	if len(m.TagFilters) > 0 {
 19407  		for _, e := range m.TagFilters {
 19408  			l = e.Size()
 19409  			n += 1 + l + sovGenerated(uint64(l))
 19410  		}
 19411  	}
 19412  	l = len(m.Role)
 19413  	n += 1 + l + sovGenerated(uint64(l))
 19414  	l = len(m.Region)
 19415  	n += 1 + l + sovGenerated(uint64(l))
 19416  	n += 2
 19417  	return n
 19418  }
 19419  
 19420  func (m *SCMProviderGeneratorAzureDevOps) Size() (n int) {
 19421  	if m == nil {
 19422  		return 0
 19423  	}
 19424  	var l int
 19425  	_ = l
 19426  	l = len(m.Organization)
 19427  	n += 1 + l + sovGenerated(uint64(l))
 19428  	l = len(m.API)
 19429  	n += 1 + l + sovGenerated(uint64(l))
 19430  	l = len(m.TeamProject)
 19431  	n += 1 + l + sovGenerated(uint64(l))
 19432  	if m.AccessTokenRef != nil {
 19433  		l = m.AccessTokenRef.Size()
 19434  		n += 1 + l + sovGenerated(uint64(l))
 19435  	}
 19436  	n += 2
 19437  	return n
 19438  }
 19439  
 19440  func (m *SCMProviderGeneratorBitbucket) Size() (n int) {
 19441  	if m == nil {
 19442  		return 0
 19443  	}
 19444  	var l int
 19445  	_ = l
 19446  	l = len(m.Owner)
 19447  	n += 1 + l + sovGenerated(uint64(l))
 19448  	l = len(m.User)
 19449  	n += 1 + l + sovGenerated(uint64(l))
 19450  	if m.AppPasswordRef != nil {
 19451  		l = m.AppPasswordRef.Size()
 19452  		n += 1 + l + sovGenerated(uint64(l))
 19453  	}
 19454  	n += 2
 19455  	return n
 19456  }
 19457  
 19458  func (m *SCMProviderGeneratorBitbucketServer) Size() (n int) {
 19459  	if m == nil {
 19460  		return 0
 19461  	}
 19462  	var l int
 19463  	_ = l
 19464  	l = len(m.Project)
 19465  	n += 1 + l + sovGenerated(uint64(l))
 19466  	l = len(m.API)
 19467  	n += 1 + l + sovGenerated(uint64(l))
 19468  	if m.BasicAuth != nil {
 19469  		l = m.BasicAuth.Size()
 19470  		n += 1 + l + sovGenerated(uint64(l))
 19471  	}
 19472  	n += 2
 19473  	if m.BearerToken != nil {
 19474  		l = m.BearerToken.Size()
 19475  		n += 1 + l + sovGenerated(uint64(l))
 19476  	}
 19477  	n += 2
 19478  	if m.CARef != nil {
 19479  		l = m.CARef.Size()
 19480  		n += 1 + l + sovGenerated(uint64(l))
 19481  	}
 19482  	return n
 19483  }
 19484  
 19485  func (m *SCMProviderGeneratorFilter) Size() (n int) {
 19486  	if m == nil {
 19487  		return 0
 19488  	}
 19489  	var l int
 19490  	_ = l
 19491  	if m.RepositoryMatch != nil {
 19492  		l = len(*m.RepositoryMatch)
 19493  		n += 1 + l + sovGenerated(uint64(l))
 19494  	}
 19495  	if len(m.PathsExist) > 0 {
 19496  		for _, s := range m.PathsExist {
 19497  			l = len(s)
 19498  			n += 1 + l + sovGenerated(uint64(l))
 19499  		}
 19500  	}
 19501  	if len(m.PathsDoNotExist) > 0 {
 19502  		for _, s := range m.PathsDoNotExist {
 19503  			l = len(s)
 19504  			n += 1 + l + sovGenerated(uint64(l))
 19505  		}
 19506  	}
 19507  	if m.LabelMatch != nil {
 19508  		l = len(*m.LabelMatch)
 19509  		n += 1 + l + sovGenerated(uint64(l))
 19510  	}
 19511  	if m.BranchMatch != nil {
 19512  		l = len(*m.BranchMatch)
 19513  		n += 1 + l + sovGenerated(uint64(l))
 19514  	}
 19515  	return n
 19516  }
 19517  
 19518  func (m *SCMProviderGeneratorGitea) Size() (n int) {
 19519  	if m == nil {
 19520  		return 0
 19521  	}
 19522  	var l int
 19523  	_ = l
 19524  	l = len(m.Owner)
 19525  	n += 1 + l + sovGenerated(uint64(l))
 19526  	l = len(m.API)
 19527  	n += 1 + l + sovGenerated(uint64(l))
 19528  	if m.TokenRef != nil {
 19529  		l = m.TokenRef.Size()
 19530  		n += 1 + l + sovGenerated(uint64(l))
 19531  	}
 19532  	n += 2
 19533  	n += 2
 19534  	return n
 19535  }
 19536  
 19537  func (m *SCMProviderGeneratorGithub) Size() (n int) {
 19538  	if m == nil {
 19539  		return 0
 19540  	}
 19541  	var l int
 19542  	_ = l
 19543  	l = len(m.Organization)
 19544  	n += 1 + l + sovGenerated(uint64(l))
 19545  	l = len(m.API)
 19546  	n += 1 + l + sovGenerated(uint64(l))
 19547  	if m.TokenRef != nil {
 19548  		l = m.TokenRef.Size()
 19549  		n += 1 + l + sovGenerated(uint64(l))
 19550  	}
 19551  	l = len(m.AppSecretName)
 19552  	n += 1 + l + sovGenerated(uint64(l))
 19553  	n += 2
 19554  	return n
 19555  }
 19556  
 19557  func (m *SCMProviderGeneratorGitlab) Size() (n int) {
 19558  	if m == nil {
 19559  		return 0
 19560  	}
 19561  	var l int
 19562  	_ = l
 19563  	l = len(m.Group)
 19564  	n += 1 + l + sovGenerated(uint64(l))
 19565  	n += 2
 19566  	l = len(m.API)
 19567  	n += 1 + l + sovGenerated(uint64(l))
 19568  	if m.TokenRef != nil {
 19569  		l = m.TokenRef.Size()
 19570  		n += 1 + l + sovGenerated(uint64(l))
 19571  	}
 19572  	n += 2
 19573  	n += 2
 19574  	if m.IncludeSharedProjects != nil {
 19575  		n += 2
 19576  	}
 19577  	l = len(m.Topic)
 19578  	n += 1 + l + sovGenerated(uint64(l))
 19579  	if m.CARef != nil {
 19580  		l = m.CARef.Size()
 19581  		n += 1 + l + sovGenerated(uint64(l))
 19582  	}
 19583  	return n
 19584  }
 19585  
 19586  func (m *SecretRef) Size() (n int) {
 19587  	if m == nil {
 19588  		return 0
 19589  	}
 19590  	var l int
 19591  	_ = l
 19592  	l = len(m.SecretName)
 19593  	n += 1 + l + sovGenerated(uint64(l))
 19594  	l = len(m.Key)
 19595  	n += 1 + l + sovGenerated(uint64(l))
 19596  	return n
 19597  }
 19598  
 19599  func (m *SignatureKey) Size() (n int) {
 19600  	if m == nil {
 19601  		return 0
 19602  	}
 19603  	var l int
 19604  	_ = l
 19605  	l = len(m.KeyID)
 19606  	n += 1 + l + sovGenerated(uint64(l))
 19607  	return n
 19608  }
 19609  
 19610  func (m *SourceHydrator) Size() (n int) {
 19611  	if m == nil {
 19612  		return 0
 19613  	}
 19614  	var l int
 19615  	_ = l
 19616  	l = m.DrySource.Size()
 19617  	n += 1 + l + sovGenerated(uint64(l))
 19618  	l = m.SyncSource.Size()
 19619  	n += 1 + l + sovGenerated(uint64(l))
 19620  	if m.HydrateTo != nil {
 19621  		l = m.HydrateTo.Size()
 19622  		n += 1 + l + sovGenerated(uint64(l))
 19623  	}
 19624  	return n
 19625  }
 19626  
 19627  func (m *SourceHydratorStatus) Size() (n int) {
 19628  	if m == nil {
 19629  		return 0
 19630  	}
 19631  	var l int
 19632  	_ = l
 19633  	if m.LastSuccessfulOperation != nil {
 19634  		l = m.LastSuccessfulOperation.Size()
 19635  		n += 1 + l + sovGenerated(uint64(l))
 19636  	}
 19637  	if m.CurrentOperation != nil {
 19638  		l = m.CurrentOperation.Size()
 19639  		n += 1 + l + sovGenerated(uint64(l))
 19640  	}
 19641  	return n
 19642  }
 19643  
 19644  func (m *SuccessfulHydrateOperation) Size() (n int) {
 19645  	if m == nil {
 19646  		return 0
 19647  	}
 19648  	var l int
 19649  	_ = l
 19650  	l = len(m.DrySHA)
 19651  	n += 1 + l + sovGenerated(uint64(l))
 19652  	l = len(m.HydratedSHA)
 19653  	n += 1 + l + sovGenerated(uint64(l))
 19654  	l = m.SourceHydrator.Size()
 19655  	n += 1 + l + sovGenerated(uint64(l))
 19656  	return n
 19657  }
 19658  
 19659  func (m *SyncOperation) Size() (n int) {
 19660  	if m == nil {
 19661  		return 0
 19662  	}
 19663  	var l int
 19664  	_ = l
 19665  	l = len(m.Revision)
 19666  	n += 1 + l + sovGenerated(uint64(l))
 19667  	n += 2
 19668  	n += 2
 19669  	if m.SyncStrategy != nil {
 19670  		l = m.SyncStrategy.Size()
 19671  		n += 1 + l + sovGenerated(uint64(l))
 19672  	}
 19673  	if len(m.Resources) > 0 {
 19674  		for _, e := range m.Resources {
 19675  			l = e.Size()
 19676  			n += 1 + l + sovGenerated(uint64(l))
 19677  		}
 19678  	}
 19679  	if m.Source != nil {
 19680  		l = m.Source.Size()
 19681  		n += 1 + l + sovGenerated(uint64(l))
 19682  	}
 19683  	if len(m.Manifests) > 0 {
 19684  		for _, s := range m.Manifests {
 19685  			l = len(s)
 19686  			n += 1 + l + sovGenerated(uint64(l))
 19687  		}
 19688  	}
 19689  	if len(m.SyncOptions) > 0 {
 19690  		for _, s := range m.SyncOptions {
 19691  			l = len(s)
 19692  			n += 1 + l + sovGenerated(uint64(l))
 19693  		}
 19694  	}
 19695  	if len(m.Sources) > 0 {
 19696  		for _, e := range m.Sources {
 19697  			l = e.Size()
 19698  			n += 1 + l + sovGenerated(uint64(l))
 19699  		}
 19700  	}
 19701  	if len(m.Revisions) > 0 {
 19702  		for _, s := range m.Revisions {
 19703  			l = len(s)
 19704  			n += 1 + l + sovGenerated(uint64(l))
 19705  		}
 19706  	}
 19707  	n += 1 + sovGenerated(uint64(m.SelfHealAttemptsCount))
 19708  	return n
 19709  }
 19710  
 19711  func (m *SyncOperationResource) Size() (n int) {
 19712  	if m == nil {
 19713  		return 0
 19714  	}
 19715  	var l int
 19716  	_ = l
 19717  	l = len(m.Group)
 19718  	n += 1 + l + sovGenerated(uint64(l))
 19719  	l = len(m.Kind)
 19720  	n += 1 + l + sovGenerated(uint64(l))
 19721  	l = len(m.Name)
 19722  	n += 1 + l + sovGenerated(uint64(l))
 19723  	l = len(m.Namespace)
 19724  	n += 1 + l + sovGenerated(uint64(l))
 19725  	return n
 19726  }
 19727  
 19728  func (m *SyncOperationResult) Size() (n int) {
 19729  	if m == nil {
 19730  		return 0
 19731  	}
 19732  	var l int
 19733  	_ = l
 19734  	if len(m.Resources) > 0 {
 19735  		for _, e := range m.Resources {
 19736  			l = e.Size()
 19737  			n += 1 + l + sovGenerated(uint64(l))
 19738  		}
 19739  	}
 19740  	l = len(m.Revision)
 19741  	n += 1 + l + sovGenerated(uint64(l))
 19742  	l = m.Source.Size()
 19743  	n += 1 + l + sovGenerated(uint64(l))
 19744  	if len(m.Sources) > 0 {
 19745  		for _, e := range m.Sources {
 19746  			l = e.Size()
 19747  			n += 1 + l + sovGenerated(uint64(l))
 19748  		}
 19749  	}
 19750  	if len(m.Revisions) > 0 {
 19751  		for _, s := range m.Revisions {
 19752  			l = len(s)
 19753  			n += 1 + l + sovGenerated(uint64(l))
 19754  		}
 19755  	}
 19756  	if m.ManagedNamespaceMetadata != nil {
 19757  		l = m.ManagedNamespaceMetadata.Size()
 19758  		n += 1 + l + sovGenerated(uint64(l))
 19759  	}
 19760  	return n
 19761  }
 19762  
 19763  func (m *SyncPolicy) Size() (n int) {
 19764  	if m == nil {
 19765  		return 0
 19766  	}
 19767  	var l int
 19768  	_ = l
 19769  	if m.Automated != nil {
 19770  		l = m.Automated.Size()
 19771  		n += 1 + l + sovGenerated(uint64(l))
 19772  	}
 19773  	if len(m.SyncOptions) > 0 {
 19774  		for _, s := range m.SyncOptions {
 19775  			l = len(s)
 19776  			n += 1 + l + sovGenerated(uint64(l))
 19777  		}
 19778  	}
 19779  	if m.Retry != nil {
 19780  		l = m.Retry.Size()
 19781  		n += 1 + l + sovGenerated(uint64(l))
 19782  	}
 19783  	if m.ManagedNamespaceMetadata != nil {
 19784  		l = m.ManagedNamespaceMetadata.Size()
 19785  		n += 1 + l + sovGenerated(uint64(l))
 19786  	}
 19787  	return n
 19788  }
 19789  
 19790  func (m *SyncPolicyAutomated) Size() (n int) {
 19791  	if m == nil {
 19792  		return 0
 19793  	}
 19794  	var l int
 19795  	_ = l
 19796  	n += 2
 19797  	n += 2
 19798  	n += 2
 19799  	if m.Enabled != nil {
 19800  		n += 2
 19801  	}
 19802  	return n
 19803  }
 19804  
 19805  func (m *SyncSource) Size() (n int) {
 19806  	if m == nil {
 19807  		return 0
 19808  	}
 19809  	var l int
 19810  	_ = l
 19811  	l = len(m.TargetBranch)
 19812  	n += 1 + l + sovGenerated(uint64(l))
 19813  	l = len(m.Path)
 19814  	n += 1 + l + sovGenerated(uint64(l))
 19815  	return n
 19816  }
 19817  
 19818  func (m *SyncStatus) Size() (n int) {
 19819  	if m == nil {
 19820  		return 0
 19821  	}
 19822  	var l int
 19823  	_ = l
 19824  	l = len(m.Status)
 19825  	n += 1 + l + sovGenerated(uint64(l))
 19826  	l = m.ComparedTo.Size()
 19827  	n += 1 + l + sovGenerated(uint64(l))
 19828  	l = len(m.Revision)
 19829  	n += 1 + l + sovGenerated(uint64(l))
 19830  	if len(m.Revisions) > 0 {
 19831  		for _, s := range m.Revisions {
 19832  			l = len(s)
 19833  			n += 1 + l + sovGenerated(uint64(l))
 19834  		}
 19835  	}
 19836  	return n
 19837  }
 19838  
 19839  func (m *SyncStrategy) Size() (n int) {
 19840  	if m == nil {
 19841  		return 0
 19842  	}
 19843  	var l int
 19844  	_ = l
 19845  	if m.Apply != nil {
 19846  		l = m.Apply.Size()
 19847  		n += 1 + l + sovGenerated(uint64(l))
 19848  	}
 19849  	if m.Hook != nil {
 19850  		l = m.Hook.Size()
 19851  		n += 1 + l + sovGenerated(uint64(l))
 19852  	}
 19853  	return n
 19854  }
 19855  
 19856  func (m *SyncStrategyApply) Size() (n int) {
 19857  	if m == nil {
 19858  		return 0
 19859  	}
 19860  	var l int
 19861  	_ = l
 19862  	n += 2
 19863  	return n
 19864  }
 19865  
 19866  func (m *SyncStrategyHook) Size() (n int) {
 19867  	if m == nil {
 19868  		return 0
 19869  	}
 19870  	var l int
 19871  	_ = l
 19872  	l = m.SyncStrategyApply.Size()
 19873  	n += 1 + l + sovGenerated(uint64(l))
 19874  	return n
 19875  }
 19876  
 19877  func (m *SyncWindow) Size() (n int) {
 19878  	if m == nil {
 19879  		return 0
 19880  	}
 19881  	var l int
 19882  	_ = l
 19883  	l = len(m.Kind)
 19884  	n += 1 + l + sovGenerated(uint64(l))
 19885  	l = len(m.Schedule)
 19886  	n += 1 + l + sovGenerated(uint64(l))
 19887  	l = len(m.Duration)
 19888  	n += 1 + l + sovGenerated(uint64(l))
 19889  	if len(m.Applications) > 0 {
 19890  		for _, s := range m.Applications {
 19891  			l = len(s)
 19892  			n += 1 + l + sovGenerated(uint64(l))
 19893  		}
 19894  	}
 19895  	if len(m.Namespaces) > 0 {
 19896  		for _, s := range m.Namespaces {
 19897  			l = len(s)
 19898  			n += 1 + l + sovGenerated(uint64(l))
 19899  		}
 19900  	}
 19901  	if len(m.Clusters) > 0 {
 19902  		for _, s := range m.Clusters {
 19903  			l = len(s)
 19904  			n += 1 + l + sovGenerated(uint64(l))
 19905  		}
 19906  	}
 19907  	n += 2
 19908  	l = len(m.TimeZone)
 19909  	n += 1 + l + sovGenerated(uint64(l))
 19910  	n += 2
 19911  	l = len(m.Description)
 19912  	n += 1 + l + sovGenerated(uint64(l))
 19913  	return n
 19914  }
 19915  
 19916  func (m *TLSClientConfig) Size() (n int) {
 19917  	if m == nil {
 19918  		return 0
 19919  	}
 19920  	var l int
 19921  	_ = l
 19922  	n += 2
 19923  	l = len(m.ServerName)
 19924  	n += 1 + l + sovGenerated(uint64(l))
 19925  	if m.CertData != nil {
 19926  		l = len(m.CertData)
 19927  		n += 1 + l + sovGenerated(uint64(l))
 19928  	}
 19929  	if m.KeyData != nil {
 19930  		l = len(m.KeyData)
 19931  		n += 1 + l + sovGenerated(uint64(l))
 19932  	}
 19933  	if m.CAData != nil {
 19934  		l = len(m.CAData)
 19935  		n += 1 + l + sovGenerated(uint64(l))
 19936  	}
 19937  	return n
 19938  }
 19939  
 19940  func (m *TagFilter) Size() (n int) {
 19941  	if m == nil {
 19942  		return 0
 19943  	}
 19944  	var l int
 19945  	_ = l
 19946  	l = len(m.Key)
 19947  	n += 1 + l + sovGenerated(uint64(l))
 19948  	l = len(m.Value)
 19949  	n += 1 + l + sovGenerated(uint64(l))
 19950  	return n
 19951  }
 19952  
 19953  func sovGenerated(x uint64) (n int) {
 19954  	return (math_bits.Len64(x|1) + 6) / 7
 19955  }
 19956  func sozGenerated(x uint64) (n int) {
 19957  	return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
 19958  }
 19959  func (this *AWSAuthConfig) String() string {
 19960  	if this == nil {
 19961  		return "nil"
 19962  	}
 19963  	s := strings.Join([]string{`&AWSAuthConfig{`,
 19964  		`ClusterName:` + fmt.Sprintf("%v", this.ClusterName) + `,`,
 19965  		`RoleARN:` + fmt.Sprintf("%v", this.RoleARN) + `,`,
 19966  		`Profile:` + fmt.Sprintf("%v", this.Profile) + `,`,
 19967  		`}`,
 19968  	}, "")
 19969  	return s
 19970  }
 19971  func (this *AppHealthStatus) String() string {
 19972  	if this == nil {
 19973  		return "nil"
 19974  	}
 19975  	s := strings.Join([]string{`&AppHealthStatus{`,
 19976  		`Status:` + fmt.Sprintf("%v", this.Status) + `,`,
 19977  		`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
 19978  		`LastTransitionTime:` + strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1) + `,`,
 19979  		`}`,
 19980  	}, "")
 19981  	return s
 19982  }
 19983  func (this *AppProject) String() string {
 19984  	if this == nil {
 19985  		return "nil"
 19986  	}
 19987  	s := strings.Join([]string{`&AppProject{`,
 19988  		`ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
 19989  		`Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "AppProjectSpec", "AppProjectSpec", 1), `&`, ``, 1) + `,`,
 19990  		`Status:` + strings.Replace(strings.Replace(this.Status.String(), "AppProjectStatus", "AppProjectStatus", 1), `&`, ``, 1) + `,`,
 19991  		`}`,
 19992  	}, "")
 19993  	return s
 19994  }
 19995  func (this *AppProjectList) String() string {
 19996  	if this == nil {
 19997  		return "nil"
 19998  	}
 19999  	repeatedStringForItems := "[]AppProject{"
 20000  	for _, f := range this.Items {
 20001  		repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "AppProject", "AppProject", 1), `&`, ``, 1) + ","
 20002  	}
 20003  	repeatedStringForItems += "}"
 20004  	s := strings.Join([]string{`&AppProjectList{`,
 20005  		`ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
 20006  		`Items:` + repeatedStringForItems + `,`,
 20007  		`}`,
 20008  	}, "")
 20009  	return s
 20010  }
 20011  func (this *AppProjectSpec) String() string {
 20012  	if this == nil {
 20013  		return "nil"
 20014  	}
 20015  	repeatedStringForDestinations := "[]ApplicationDestination{"
 20016  	for _, f := range this.Destinations {
 20017  		repeatedStringForDestinations += strings.Replace(strings.Replace(f.String(), "ApplicationDestination", "ApplicationDestination", 1), `&`, ``, 1) + ","
 20018  	}
 20019  	repeatedStringForDestinations += "}"
 20020  	repeatedStringForRoles := "[]ProjectRole{"
 20021  	for _, f := range this.Roles {
 20022  		repeatedStringForRoles += strings.Replace(strings.Replace(f.String(), "ProjectRole", "ProjectRole", 1), `&`, ``, 1) + ","
 20023  	}
 20024  	repeatedStringForRoles += "}"
 20025  	repeatedStringForClusterResourceWhitelist := "[]GroupKind{"
 20026  	for _, f := range this.ClusterResourceWhitelist {
 20027  		repeatedStringForClusterResourceWhitelist += fmt.Sprintf("%v", f) + ","
 20028  	}
 20029  	repeatedStringForClusterResourceWhitelist += "}"
 20030  	repeatedStringForNamespaceResourceBlacklist := "[]GroupKind{"
 20031  	for _, f := range this.NamespaceResourceBlacklist {
 20032  		repeatedStringForNamespaceResourceBlacklist += fmt.Sprintf("%v", f) + ","
 20033  	}
 20034  	repeatedStringForNamespaceResourceBlacklist += "}"
 20035  	repeatedStringForSyncWindows := "[]*SyncWindow{"
 20036  	for _, f := range this.SyncWindows {
 20037  		repeatedStringForSyncWindows += strings.Replace(f.String(), "SyncWindow", "SyncWindow", 1) + ","
 20038  	}
 20039  	repeatedStringForSyncWindows += "}"
 20040  	repeatedStringForNamespaceResourceWhitelist := "[]GroupKind{"
 20041  	for _, f := range this.NamespaceResourceWhitelist {
 20042  		repeatedStringForNamespaceResourceWhitelist += fmt.Sprintf("%v", f) + ","
 20043  	}
 20044  	repeatedStringForNamespaceResourceWhitelist += "}"
 20045  	repeatedStringForSignatureKeys := "[]SignatureKey{"
 20046  	for _, f := range this.SignatureKeys {
 20047  		repeatedStringForSignatureKeys += strings.Replace(strings.Replace(f.String(), "SignatureKey", "SignatureKey", 1), `&`, ``, 1) + ","
 20048  	}
 20049  	repeatedStringForSignatureKeys += "}"
 20050  	repeatedStringForClusterResourceBlacklist := "[]GroupKind{"
 20051  	for _, f := range this.ClusterResourceBlacklist {
 20052  		repeatedStringForClusterResourceBlacklist += fmt.Sprintf("%v", f) + ","
 20053  	}
 20054  	repeatedStringForClusterResourceBlacklist += "}"
 20055  	repeatedStringForDestinationServiceAccounts := "[]ApplicationDestinationServiceAccount{"
 20056  	for _, f := range this.DestinationServiceAccounts {
 20057  		repeatedStringForDestinationServiceAccounts += strings.Replace(strings.Replace(f.String(), "ApplicationDestinationServiceAccount", "ApplicationDestinationServiceAccount", 1), `&`, ``, 1) + ","
 20058  	}
 20059  	repeatedStringForDestinationServiceAccounts += "}"
 20060  	s := strings.Join([]string{`&AppProjectSpec{`,
 20061  		`SourceRepos:` + fmt.Sprintf("%v", this.SourceRepos) + `,`,
 20062  		`Destinations:` + repeatedStringForDestinations + `,`,
 20063  		`Description:` + fmt.Sprintf("%v", this.Description) + `,`,
 20064  		`Roles:` + repeatedStringForRoles + `,`,
 20065  		`ClusterResourceWhitelist:` + repeatedStringForClusterResourceWhitelist + `,`,
 20066  		`NamespaceResourceBlacklist:` + repeatedStringForNamespaceResourceBlacklist + `,`,
 20067  		`OrphanedResources:` + strings.Replace(this.OrphanedResources.String(), "OrphanedResourcesMonitorSettings", "OrphanedResourcesMonitorSettings", 1) + `,`,
 20068  		`SyncWindows:` + repeatedStringForSyncWindows + `,`,
 20069  		`NamespaceResourceWhitelist:` + repeatedStringForNamespaceResourceWhitelist + `,`,
 20070  		`SignatureKeys:` + repeatedStringForSignatureKeys + `,`,
 20071  		`ClusterResourceBlacklist:` + repeatedStringForClusterResourceBlacklist + `,`,
 20072  		`SourceNamespaces:` + fmt.Sprintf("%v", this.SourceNamespaces) + `,`,
 20073  		`PermitOnlyProjectScopedClusters:` + fmt.Sprintf("%v", this.PermitOnlyProjectScopedClusters) + `,`,
 20074  		`DestinationServiceAccounts:` + repeatedStringForDestinationServiceAccounts + `,`,
 20075  		`}`,
 20076  	}, "")
 20077  	return s
 20078  }
 20079  func (this *AppProjectStatus) String() string {
 20080  	if this == nil {
 20081  		return "nil"
 20082  	}
 20083  	keysForJWTTokensByRole := make([]string, 0, len(this.JWTTokensByRole))
 20084  	for k := range this.JWTTokensByRole {
 20085  		keysForJWTTokensByRole = append(keysForJWTTokensByRole, k)
 20086  	}
 20087  	github_com_gogo_protobuf_sortkeys.Strings(keysForJWTTokensByRole)
 20088  	mapStringForJWTTokensByRole := "map[string]JWTTokens{"
 20089  	for _, k := range keysForJWTTokensByRole {
 20090  		mapStringForJWTTokensByRole += fmt.Sprintf("%v: %v,", k, this.JWTTokensByRole[k])
 20091  	}
 20092  	mapStringForJWTTokensByRole += "}"
 20093  	s := strings.Join([]string{`&AppProjectStatus{`,
 20094  		`JWTTokensByRole:` + mapStringForJWTTokensByRole + `,`,
 20095  		`}`,
 20096  	}, "")
 20097  	return s
 20098  }
 20099  func (this *Application) String() string {
 20100  	if this == nil {
 20101  		return "nil"
 20102  	}
 20103  	s := strings.Join([]string{`&Application{`,
 20104  		`ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
 20105  		`Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ApplicationSpec", "ApplicationSpec", 1), `&`, ``, 1) + `,`,
 20106  		`Status:` + strings.Replace(strings.Replace(this.Status.String(), "ApplicationStatus", "ApplicationStatus", 1), `&`, ``, 1) + `,`,
 20107  		`Operation:` + strings.Replace(this.Operation.String(), "Operation", "Operation", 1) + `,`,
 20108  		`}`,
 20109  	}, "")
 20110  	return s
 20111  }
 20112  func (this *ApplicationCondition) String() string {
 20113  	if this == nil {
 20114  		return "nil"
 20115  	}
 20116  	s := strings.Join([]string{`&ApplicationCondition{`,
 20117  		`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
 20118  		`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
 20119  		`LastTransitionTime:` + strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1) + `,`,
 20120  		`}`,
 20121  	}, "")
 20122  	return s
 20123  }
 20124  func (this *ApplicationDestination) String() string {
 20125  	if this == nil {
 20126  		return "nil"
 20127  	}
 20128  	s := strings.Join([]string{`&ApplicationDestination{`,
 20129  		`Server:` + fmt.Sprintf("%v", this.Server) + `,`,
 20130  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 20131  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 20132  		`}`,
 20133  	}, "")
 20134  	return s
 20135  }
 20136  func (this *ApplicationDestinationServiceAccount) String() string {
 20137  	if this == nil {
 20138  		return "nil"
 20139  	}
 20140  	s := strings.Join([]string{`&ApplicationDestinationServiceAccount{`,
 20141  		`Server:` + fmt.Sprintf("%v", this.Server) + `,`,
 20142  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 20143  		`DefaultServiceAccount:` + fmt.Sprintf("%v", this.DefaultServiceAccount) + `,`,
 20144  		`}`,
 20145  	}, "")
 20146  	return s
 20147  }
 20148  func (this *ApplicationList) String() string {
 20149  	if this == nil {
 20150  		return "nil"
 20151  	}
 20152  	repeatedStringForItems := "[]Application{"
 20153  	for _, f := range this.Items {
 20154  		repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Application", "Application", 1), `&`, ``, 1) + ","
 20155  	}
 20156  	repeatedStringForItems += "}"
 20157  	s := strings.Join([]string{`&ApplicationList{`,
 20158  		`ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
 20159  		`Items:` + repeatedStringForItems + `,`,
 20160  		`}`,
 20161  	}, "")
 20162  	return s
 20163  }
 20164  func (this *ApplicationMatchExpression) String() string {
 20165  	if this == nil {
 20166  		return "nil"
 20167  	}
 20168  	s := strings.Join([]string{`&ApplicationMatchExpression{`,
 20169  		`Key:` + fmt.Sprintf("%v", this.Key) + `,`,
 20170  		`Operator:` + fmt.Sprintf("%v", this.Operator) + `,`,
 20171  		`Values:` + fmt.Sprintf("%v", this.Values) + `,`,
 20172  		`}`,
 20173  	}, "")
 20174  	return s
 20175  }
 20176  func (this *ApplicationPreservedFields) String() string {
 20177  	if this == nil {
 20178  		return "nil"
 20179  	}
 20180  	s := strings.Join([]string{`&ApplicationPreservedFields{`,
 20181  		`Annotations:` + fmt.Sprintf("%v", this.Annotations) + `,`,
 20182  		`Labels:` + fmt.Sprintf("%v", this.Labels) + `,`,
 20183  		`}`,
 20184  	}, "")
 20185  	return s
 20186  }
 20187  func (this *ApplicationSet) String() string {
 20188  	if this == nil {
 20189  		return "nil"
 20190  	}
 20191  	s := strings.Join([]string{`&ApplicationSet{`,
 20192  		`ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
 20193  		`Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ApplicationSetSpec", "ApplicationSetSpec", 1), `&`, ``, 1) + `,`,
 20194  		`Status:` + strings.Replace(strings.Replace(this.Status.String(), "ApplicationSetStatus", "ApplicationSetStatus", 1), `&`, ``, 1) + `,`,
 20195  		`}`,
 20196  	}, "")
 20197  	return s
 20198  }
 20199  func (this *ApplicationSetApplicationStatus) String() string {
 20200  	if this == nil {
 20201  		return "nil"
 20202  	}
 20203  	s := strings.Join([]string{`&ApplicationSetApplicationStatus{`,
 20204  		`Application:` + fmt.Sprintf("%v", this.Application) + `,`,
 20205  		`LastTransitionTime:` + strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1) + `,`,
 20206  		`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
 20207  		`Status:` + fmt.Sprintf("%v", this.Status) + `,`,
 20208  		`Step:` + fmt.Sprintf("%v", this.Step) + `,`,
 20209  		`TargetRevisions:` + fmt.Sprintf("%v", this.TargetRevisions) + `,`,
 20210  		`}`,
 20211  	}, "")
 20212  	return s
 20213  }
 20214  func (this *ApplicationSetCondition) String() string {
 20215  	if this == nil {
 20216  		return "nil"
 20217  	}
 20218  	s := strings.Join([]string{`&ApplicationSetCondition{`,
 20219  		`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
 20220  		`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
 20221  		`LastTransitionTime:` + strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1) + `,`,
 20222  		`Status:` + fmt.Sprintf("%v", this.Status) + `,`,
 20223  		`Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
 20224  		`}`,
 20225  	}, "")
 20226  	return s
 20227  }
 20228  func (this *ApplicationSetGenerator) String() string {
 20229  	if this == nil {
 20230  		return "nil"
 20231  	}
 20232  	s := strings.Join([]string{`&ApplicationSetGenerator{`,
 20233  		`List:` + strings.Replace(this.List.String(), "ListGenerator", "ListGenerator", 1) + `,`,
 20234  		`Clusters:` + strings.Replace(this.Clusters.String(), "ClusterGenerator", "ClusterGenerator", 1) + `,`,
 20235  		`Git:` + strings.Replace(this.Git.String(), "GitGenerator", "GitGenerator", 1) + `,`,
 20236  		`SCMProvider:` + strings.Replace(this.SCMProvider.String(), "SCMProviderGenerator", "SCMProviderGenerator", 1) + `,`,
 20237  		`ClusterDecisionResource:` + strings.Replace(this.ClusterDecisionResource.String(), "DuckTypeGenerator", "DuckTypeGenerator", 1) + `,`,
 20238  		`PullRequest:` + strings.Replace(this.PullRequest.String(), "PullRequestGenerator", "PullRequestGenerator", 1) + `,`,
 20239  		`Matrix:` + strings.Replace(this.Matrix.String(), "MatrixGenerator", "MatrixGenerator", 1) + `,`,
 20240  		`Merge:` + strings.Replace(this.Merge.String(), "MergeGenerator", "MergeGenerator", 1) + `,`,
 20241  		`Selector:` + strings.Replace(fmt.Sprintf("%v", this.Selector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
 20242  		`Plugin:` + strings.Replace(this.Plugin.String(), "PluginGenerator", "PluginGenerator", 1) + `,`,
 20243  		`}`,
 20244  	}, "")
 20245  	return s
 20246  }
 20247  func (this *ApplicationSetList) String() string {
 20248  	if this == nil {
 20249  		return "nil"
 20250  	}
 20251  	repeatedStringForItems := "[]ApplicationSet{"
 20252  	for _, f := range this.Items {
 20253  		repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "ApplicationSet", "ApplicationSet", 1), `&`, ``, 1) + ","
 20254  	}
 20255  	repeatedStringForItems += "}"
 20256  	s := strings.Join([]string{`&ApplicationSetList{`,
 20257  		`ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
 20258  		`Items:` + repeatedStringForItems + `,`,
 20259  		`}`,
 20260  	}, "")
 20261  	return s
 20262  }
 20263  func (this *ApplicationSetNestedGenerator) String() string {
 20264  	if this == nil {
 20265  		return "nil"
 20266  	}
 20267  	s := strings.Join([]string{`&ApplicationSetNestedGenerator{`,
 20268  		`List:` + strings.Replace(this.List.String(), "ListGenerator", "ListGenerator", 1) + `,`,
 20269  		`Clusters:` + strings.Replace(this.Clusters.String(), "ClusterGenerator", "ClusterGenerator", 1) + `,`,
 20270  		`Git:` + strings.Replace(this.Git.String(), "GitGenerator", "GitGenerator", 1) + `,`,
 20271  		`SCMProvider:` + strings.Replace(this.SCMProvider.String(), "SCMProviderGenerator", "SCMProviderGenerator", 1) + `,`,
 20272  		`ClusterDecisionResource:` + strings.Replace(this.ClusterDecisionResource.String(), "DuckTypeGenerator", "DuckTypeGenerator", 1) + `,`,
 20273  		`PullRequest:` + strings.Replace(this.PullRequest.String(), "PullRequestGenerator", "PullRequestGenerator", 1) + `,`,
 20274  		`Matrix:` + strings.Replace(fmt.Sprintf("%v", this.Matrix), "JSON", "v11.JSON", 1) + `,`,
 20275  		`Merge:` + strings.Replace(fmt.Sprintf("%v", this.Merge), "JSON", "v11.JSON", 1) + `,`,
 20276  		`Selector:` + strings.Replace(fmt.Sprintf("%v", this.Selector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
 20277  		`Plugin:` + strings.Replace(this.Plugin.String(), "PluginGenerator", "PluginGenerator", 1) + `,`,
 20278  		`}`,
 20279  	}, "")
 20280  	return s
 20281  }
 20282  func (this *ApplicationSetResourceIgnoreDifferences) String() string {
 20283  	if this == nil {
 20284  		return "nil"
 20285  	}
 20286  	s := strings.Join([]string{`&ApplicationSetResourceIgnoreDifferences{`,
 20287  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 20288  		`JSONPointers:` + fmt.Sprintf("%v", this.JSONPointers) + `,`,
 20289  		`JQPathExpressions:` + fmt.Sprintf("%v", this.JQPathExpressions) + `,`,
 20290  		`}`,
 20291  	}, "")
 20292  	return s
 20293  }
 20294  func (this *ApplicationSetRolloutStep) String() string {
 20295  	if this == nil {
 20296  		return "nil"
 20297  	}
 20298  	repeatedStringForMatchExpressions := "[]ApplicationMatchExpression{"
 20299  	for _, f := range this.MatchExpressions {
 20300  		repeatedStringForMatchExpressions += strings.Replace(strings.Replace(f.String(), "ApplicationMatchExpression", "ApplicationMatchExpression", 1), `&`, ``, 1) + ","
 20301  	}
 20302  	repeatedStringForMatchExpressions += "}"
 20303  	s := strings.Join([]string{`&ApplicationSetRolloutStep{`,
 20304  		`MatchExpressions:` + repeatedStringForMatchExpressions + `,`,
 20305  		`MaxUpdate:` + strings.Replace(fmt.Sprintf("%v", this.MaxUpdate), "IntOrString", "intstr.IntOrString", 1) + `,`,
 20306  		`}`,
 20307  	}, "")
 20308  	return s
 20309  }
 20310  func (this *ApplicationSetRolloutStrategy) String() string {
 20311  	if this == nil {
 20312  		return "nil"
 20313  	}
 20314  	repeatedStringForSteps := "[]ApplicationSetRolloutStep{"
 20315  	for _, f := range this.Steps {
 20316  		repeatedStringForSteps += strings.Replace(strings.Replace(f.String(), "ApplicationSetRolloutStep", "ApplicationSetRolloutStep", 1), `&`, ``, 1) + ","
 20317  	}
 20318  	repeatedStringForSteps += "}"
 20319  	s := strings.Join([]string{`&ApplicationSetRolloutStrategy{`,
 20320  		`Steps:` + repeatedStringForSteps + `,`,
 20321  		`}`,
 20322  	}, "")
 20323  	return s
 20324  }
 20325  func (this *ApplicationSetSpec) String() string {
 20326  	if this == nil {
 20327  		return "nil"
 20328  	}
 20329  	repeatedStringForGenerators := "[]ApplicationSetGenerator{"
 20330  	for _, f := range this.Generators {
 20331  		repeatedStringForGenerators += strings.Replace(strings.Replace(f.String(), "ApplicationSetGenerator", "ApplicationSetGenerator", 1), `&`, ``, 1) + ","
 20332  	}
 20333  	repeatedStringForGenerators += "}"
 20334  	repeatedStringForIgnoreApplicationDifferences := "[]ApplicationSetResourceIgnoreDifferences{"
 20335  	for _, f := range this.IgnoreApplicationDifferences {
 20336  		repeatedStringForIgnoreApplicationDifferences += strings.Replace(strings.Replace(f.String(), "ApplicationSetResourceIgnoreDifferences", "ApplicationSetResourceIgnoreDifferences", 1), `&`, ``, 1) + ","
 20337  	}
 20338  	repeatedStringForIgnoreApplicationDifferences += "}"
 20339  	s := strings.Join([]string{`&ApplicationSetSpec{`,
 20340  		`GoTemplate:` + fmt.Sprintf("%v", this.GoTemplate) + `,`,
 20341  		`Generators:` + repeatedStringForGenerators + `,`,
 20342  		`Template:` + strings.Replace(strings.Replace(this.Template.String(), "ApplicationSetTemplate", "ApplicationSetTemplate", 1), `&`, ``, 1) + `,`,
 20343  		`SyncPolicy:` + strings.Replace(this.SyncPolicy.String(), "ApplicationSetSyncPolicy", "ApplicationSetSyncPolicy", 1) + `,`,
 20344  		`Strategy:` + strings.Replace(this.Strategy.String(), "ApplicationSetStrategy", "ApplicationSetStrategy", 1) + `,`,
 20345  		`PreservedFields:` + strings.Replace(this.PreservedFields.String(), "ApplicationPreservedFields", "ApplicationPreservedFields", 1) + `,`,
 20346  		`GoTemplateOptions:` + fmt.Sprintf("%v", this.GoTemplateOptions) + `,`,
 20347  		`ApplyNestedSelectors:` + fmt.Sprintf("%v", this.ApplyNestedSelectors) + `,`,
 20348  		`IgnoreApplicationDifferences:` + repeatedStringForIgnoreApplicationDifferences + `,`,
 20349  		`TemplatePatch:` + valueToStringGenerated(this.TemplatePatch) + `,`,
 20350  		`}`,
 20351  	}, "")
 20352  	return s
 20353  }
 20354  func (this *ApplicationSetStatus) String() string {
 20355  	if this == nil {
 20356  		return "nil"
 20357  	}
 20358  	repeatedStringForConditions := "[]ApplicationSetCondition{"
 20359  	for _, f := range this.Conditions {
 20360  		repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "ApplicationSetCondition", "ApplicationSetCondition", 1), `&`, ``, 1) + ","
 20361  	}
 20362  	repeatedStringForConditions += "}"
 20363  	repeatedStringForApplicationStatus := "[]ApplicationSetApplicationStatus{"
 20364  	for _, f := range this.ApplicationStatus {
 20365  		repeatedStringForApplicationStatus += strings.Replace(strings.Replace(f.String(), "ApplicationSetApplicationStatus", "ApplicationSetApplicationStatus", 1), `&`, ``, 1) + ","
 20366  	}
 20367  	repeatedStringForApplicationStatus += "}"
 20368  	repeatedStringForResources := "[]ResourceStatus{"
 20369  	for _, f := range this.Resources {
 20370  		repeatedStringForResources += strings.Replace(strings.Replace(f.String(), "ResourceStatus", "ResourceStatus", 1), `&`, ``, 1) + ","
 20371  	}
 20372  	repeatedStringForResources += "}"
 20373  	s := strings.Join([]string{`&ApplicationSetStatus{`,
 20374  		`Conditions:` + repeatedStringForConditions + `,`,
 20375  		`ApplicationStatus:` + repeatedStringForApplicationStatus + `,`,
 20376  		`Resources:` + repeatedStringForResources + `,`,
 20377  		`ResourcesCount:` + fmt.Sprintf("%v", this.ResourcesCount) + `,`,
 20378  		`}`,
 20379  	}, "")
 20380  	return s
 20381  }
 20382  func (this *ApplicationSetStrategy) String() string {
 20383  	if this == nil {
 20384  		return "nil"
 20385  	}
 20386  	s := strings.Join([]string{`&ApplicationSetStrategy{`,
 20387  		`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
 20388  		`RollingSync:` + strings.Replace(this.RollingSync.String(), "ApplicationSetRolloutStrategy", "ApplicationSetRolloutStrategy", 1) + `,`,
 20389  		`DeletionOrder:` + fmt.Sprintf("%v", this.DeletionOrder) + `,`,
 20390  		`}`,
 20391  	}, "")
 20392  	return s
 20393  }
 20394  func (this *ApplicationSetSyncPolicy) String() string {
 20395  	if this == nil {
 20396  		return "nil"
 20397  	}
 20398  	s := strings.Join([]string{`&ApplicationSetSyncPolicy{`,
 20399  		`PreserveResourcesOnDeletion:` + fmt.Sprintf("%v", this.PreserveResourcesOnDeletion) + `,`,
 20400  		`ApplicationsSync:` + valueToStringGenerated(this.ApplicationsSync) + `,`,
 20401  		`}`,
 20402  	}, "")
 20403  	return s
 20404  }
 20405  func (this *ApplicationSetTemplate) String() string {
 20406  	if this == nil {
 20407  		return "nil"
 20408  	}
 20409  	s := strings.Join([]string{`&ApplicationSetTemplate{`,
 20410  		`ApplicationSetTemplateMeta:` + strings.Replace(strings.Replace(this.ApplicationSetTemplateMeta.String(), "ApplicationSetTemplateMeta", "ApplicationSetTemplateMeta", 1), `&`, ``, 1) + `,`,
 20411  		`Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ApplicationSpec", "ApplicationSpec", 1), `&`, ``, 1) + `,`,
 20412  		`}`,
 20413  	}, "")
 20414  	return s
 20415  }
 20416  func (this *ApplicationSetTemplateMeta) String() string {
 20417  	if this == nil {
 20418  		return "nil"
 20419  	}
 20420  	keysForLabels := make([]string, 0, len(this.Labels))
 20421  	for k := range this.Labels {
 20422  		keysForLabels = append(keysForLabels, k)
 20423  	}
 20424  	github_com_gogo_protobuf_sortkeys.Strings(keysForLabels)
 20425  	mapStringForLabels := "map[string]string{"
 20426  	for _, k := range keysForLabels {
 20427  		mapStringForLabels += fmt.Sprintf("%v: %v,", k, this.Labels[k])
 20428  	}
 20429  	mapStringForLabels += "}"
 20430  	keysForAnnotations := make([]string, 0, len(this.Annotations))
 20431  	for k := range this.Annotations {
 20432  		keysForAnnotations = append(keysForAnnotations, k)
 20433  	}
 20434  	github_com_gogo_protobuf_sortkeys.Strings(keysForAnnotations)
 20435  	mapStringForAnnotations := "map[string]string{"
 20436  	for _, k := range keysForAnnotations {
 20437  		mapStringForAnnotations += fmt.Sprintf("%v: %v,", k, this.Annotations[k])
 20438  	}
 20439  	mapStringForAnnotations += "}"
 20440  	s := strings.Join([]string{`&ApplicationSetTemplateMeta{`,
 20441  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 20442  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 20443  		`Labels:` + mapStringForLabels + `,`,
 20444  		`Annotations:` + mapStringForAnnotations + `,`,
 20445  		`Finalizers:` + fmt.Sprintf("%v", this.Finalizers) + `,`,
 20446  		`}`,
 20447  	}, "")
 20448  	return s
 20449  }
 20450  func (this *ApplicationSetTerminalGenerator) String() string {
 20451  	if this == nil {
 20452  		return "nil"
 20453  	}
 20454  	s := strings.Join([]string{`&ApplicationSetTerminalGenerator{`,
 20455  		`List:` + strings.Replace(this.List.String(), "ListGenerator", "ListGenerator", 1) + `,`,
 20456  		`Clusters:` + strings.Replace(this.Clusters.String(), "ClusterGenerator", "ClusterGenerator", 1) + `,`,
 20457  		`Git:` + strings.Replace(this.Git.String(), "GitGenerator", "GitGenerator", 1) + `,`,
 20458  		`SCMProvider:` + strings.Replace(this.SCMProvider.String(), "SCMProviderGenerator", "SCMProviderGenerator", 1) + `,`,
 20459  		`ClusterDecisionResource:` + strings.Replace(this.ClusterDecisionResource.String(), "DuckTypeGenerator", "DuckTypeGenerator", 1) + `,`,
 20460  		`PullRequest:` + strings.Replace(this.PullRequest.String(), "PullRequestGenerator", "PullRequestGenerator", 1) + `,`,
 20461  		`Plugin:` + strings.Replace(this.Plugin.String(), "PluginGenerator", "PluginGenerator", 1) + `,`,
 20462  		`Selector:` + strings.Replace(fmt.Sprintf("%v", this.Selector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
 20463  		`}`,
 20464  	}, "")
 20465  	return s
 20466  }
 20467  func (this *ApplicationSetTree) String() string {
 20468  	if this == nil {
 20469  		return "nil"
 20470  	}
 20471  	repeatedStringForNodes := "[]ResourceNode{"
 20472  	for _, f := range this.Nodes {
 20473  		repeatedStringForNodes += strings.Replace(strings.Replace(f.String(), "ResourceNode", "ResourceNode", 1), `&`, ``, 1) + ","
 20474  	}
 20475  	repeatedStringForNodes += "}"
 20476  	s := strings.Join([]string{`&ApplicationSetTree{`,
 20477  		`Nodes:` + repeatedStringForNodes + `,`,
 20478  		`}`,
 20479  	}, "")
 20480  	return s
 20481  }
 20482  func (this *ApplicationSource) String() string {
 20483  	if this == nil {
 20484  		return "nil"
 20485  	}
 20486  	s := strings.Join([]string{`&ApplicationSource{`,
 20487  		`RepoURL:` + fmt.Sprintf("%v", this.RepoURL) + `,`,
 20488  		`Path:` + fmt.Sprintf("%v", this.Path) + `,`,
 20489  		`TargetRevision:` + fmt.Sprintf("%v", this.TargetRevision) + `,`,
 20490  		`Helm:` + strings.Replace(this.Helm.String(), "ApplicationSourceHelm", "ApplicationSourceHelm", 1) + `,`,
 20491  		`Kustomize:` + strings.Replace(this.Kustomize.String(), "ApplicationSourceKustomize", "ApplicationSourceKustomize", 1) + `,`,
 20492  		`Directory:` + strings.Replace(this.Directory.String(), "ApplicationSourceDirectory", "ApplicationSourceDirectory", 1) + `,`,
 20493  		`Plugin:` + strings.Replace(this.Plugin.String(), "ApplicationSourcePlugin", "ApplicationSourcePlugin", 1) + `,`,
 20494  		`Chart:` + fmt.Sprintf("%v", this.Chart) + `,`,
 20495  		`Ref:` + fmt.Sprintf("%v", this.Ref) + `,`,
 20496  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 20497  		`}`,
 20498  	}, "")
 20499  	return s
 20500  }
 20501  func (this *ApplicationSourceDirectory) String() string {
 20502  	if this == nil {
 20503  		return "nil"
 20504  	}
 20505  	s := strings.Join([]string{`&ApplicationSourceDirectory{`,
 20506  		`Recurse:` + fmt.Sprintf("%v", this.Recurse) + `,`,
 20507  		`Jsonnet:` + strings.Replace(strings.Replace(this.Jsonnet.String(), "ApplicationSourceJsonnet", "ApplicationSourceJsonnet", 1), `&`, ``, 1) + `,`,
 20508  		`Exclude:` + fmt.Sprintf("%v", this.Exclude) + `,`,
 20509  		`Include:` + fmt.Sprintf("%v", this.Include) + `,`,
 20510  		`}`,
 20511  	}, "")
 20512  	return s
 20513  }
 20514  func (this *ApplicationSourceHelm) String() string {
 20515  	if this == nil {
 20516  		return "nil"
 20517  	}
 20518  	repeatedStringForParameters := "[]HelmParameter{"
 20519  	for _, f := range this.Parameters {
 20520  		repeatedStringForParameters += strings.Replace(strings.Replace(f.String(), "HelmParameter", "HelmParameter", 1), `&`, ``, 1) + ","
 20521  	}
 20522  	repeatedStringForParameters += "}"
 20523  	repeatedStringForFileParameters := "[]HelmFileParameter{"
 20524  	for _, f := range this.FileParameters {
 20525  		repeatedStringForFileParameters += strings.Replace(strings.Replace(f.String(), "HelmFileParameter", "HelmFileParameter", 1), `&`, ``, 1) + ","
 20526  	}
 20527  	repeatedStringForFileParameters += "}"
 20528  	s := strings.Join([]string{`&ApplicationSourceHelm{`,
 20529  		`ValueFiles:` + fmt.Sprintf("%v", this.ValueFiles) + `,`,
 20530  		`Parameters:` + repeatedStringForParameters + `,`,
 20531  		`ReleaseName:` + fmt.Sprintf("%v", this.ReleaseName) + `,`,
 20532  		`Values:` + fmt.Sprintf("%v", this.Values) + `,`,
 20533  		`FileParameters:` + repeatedStringForFileParameters + `,`,
 20534  		`Version:` + fmt.Sprintf("%v", this.Version) + `,`,
 20535  		`PassCredentials:` + fmt.Sprintf("%v", this.PassCredentials) + `,`,
 20536  		`IgnoreMissingValueFiles:` + fmt.Sprintf("%v", this.IgnoreMissingValueFiles) + `,`,
 20537  		`SkipCrds:` + fmt.Sprintf("%v", this.SkipCrds) + `,`,
 20538  		`ValuesObject:` + strings.Replace(fmt.Sprintf("%v", this.ValuesObject), "RawExtension", "runtime.RawExtension", 1) + `,`,
 20539  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 20540  		`KubeVersion:` + fmt.Sprintf("%v", this.KubeVersion) + `,`,
 20541  		`APIVersions:` + fmt.Sprintf("%v", this.APIVersions) + `,`,
 20542  		`SkipTests:` + fmt.Sprintf("%v", this.SkipTests) + `,`,
 20543  		`SkipSchemaValidation:` + fmt.Sprintf("%v", this.SkipSchemaValidation) + `,`,
 20544  		`}`,
 20545  	}, "")
 20546  	return s
 20547  }
 20548  func (this *ApplicationSourceJsonnet) String() string {
 20549  	if this == nil {
 20550  		return "nil"
 20551  	}
 20552  	repeatedStringForExtVars := "[]JsonnetVar{"
 20553  	for _, f := range this.ExtVars {
 20554  		repeatedStringForExtVars += strings.Replace(strings.Replace(f.String(), "JsonnetVar", "JsonnetVar", 1), `&`, ``, 1) + ","
 20555  	}
 20556  	repeatedStringForExtVars += "}"
 20557  	repeatedStringForTLAs := "[]JsonnetVar{"
 20558  	for _, f := range this.TLAs {
 20559  		repeatedStringForTLAs += strings.Replace(strings.Replace(f.String(), "JsonnetVar", "JsonnetVar", 1), `&`, ``, 1) + ","
 20560  	}
 20561  	repeatedStringForTLAs += "}"
 20562  	s := strings.Join([]string{`&ApplicationSourceJsonnet{`,
 20563  		`ExtVars:` + repeatedStringForExtVars + `,`,
 20564  		`TLAs:` + repeatedStringForTLAs + `,`,
 20565  		`Libs:` + fmt.Sprintf("%v", this.Libs) + `,`,
 20566  		`}`,
 20567  	}, "")
 20568  	return s
 20569  }
 20570  func (this *ApplicationSourceKustomize) String() string {
 20571  	if this == nil {
 20572  		return "nil"
 20573  	}
 20574  	repeatedStringForReplicas := "[]KustomizeReplica{"
 20575  	for _, f := range this.Replicas {
 20576  		repeatedStringForReplicas += strings.Replace(strings.Replace(f.String(), "KustomizeReplica", "KustomizeReplica", 1), `&`, ``, 1) + ","
 20577  	}
 20578  	repeatedStringForReplicas += "}"
 20579  	repeatedStringForPatches := "[]KustomizePatch{"
 20580  	for _, f := range this.Patches {
 20581  		repeatedStringForPatches += strings.Replace(strings.Replace(f.String(), "KustomizePatch", "KustomizePatch", 1), `&`, ``, 1) + ","
 20582  	}
 20583  	repeatedStringForPatches += "}"
 20584  	keysForCommonLabels := make([]string, 0, len(this.CommonLabels))
 20585  	for k := range this.CommonLabels {
 20586  		keysForCommonLabels = append(keysForCommonLabels, k)
 20587  	}
 20588  	github_com_gogo_protobuf_sortkeys.Strings(keysForCommonLabels)
 20589  	mapStringForCommonLabels := "map[string]string{"
 20590  	for _, k := range keysForCommonLabels {
 20591  		mapStringForCommonLabels += fmt.Sprintf("%v: %v,", k, this.CommonLabels[k])
 20592  	}
 20593  	mapStringForCommonLabels += "}"
 20594  	keysForCommonAnnotations := make([]string, 0, len(this.CommonAnnotations))
 20595  	for k := range this.CommonAnnotations {
 20596  		keysForCommonAnnotations = append(keysForCommonAnnotations, k)
 20597  	}
 20598  	github_com_gogo_protobuf_sortkeys.Strings(keysForCommonAnnotations)
 20599  	mapStringForCommonAnnotations := "map[string]string{"
 20600  	for _, k := range keysForCommonAnnotations {
 20601  		mapStringForCommonAnnotations += fmt.Sprintf("%v: %v,", k, this.CommonAnnotations[k])
 20602  	}
 20603  	mapStringForCommonAnnotations += "}"
 20604  	s := strings.Join([]string{`&ApplicationSourceKustomize{`,
 20605  		`NamePrefix:` + fmt.Sprintf("%v", this.NamePrefix) + `,`,
 20606  		`NameSuffix:` + fmt.Sprintf("%v", this.NameSuffix) + `,`,
 20607  		`Images:` + fmt.Sprintf("%v", this.Images) + `,`,
 20608  		`CommonLabels:` + mapStringForCommonLabels + `,`,
 20609  		`Version:` + fmt.Sprintf("%v", this.Version) + `,`,
 20610  		`CommonAnnotations:` + mapStringForCommonAnnotations + `,`,
 20611  		`ForceCommonLabels:` + fmt.Sprintf("%v", this.ForceCommonLabels) + `,`,
 20612  		`ForceCommonAnnotations:` + fmt.Sprintf("%v", this.ForceCommonAnnotations) + `,`,
 20613  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 20614  		`CommonAnnotationsEnvsubst:` + fmt.Sprintf("%v", this.CommonAnnotationsEnvsubst) + `,`,
 20615  		`Replicas:` + repeatedStringForReplicas + `,`,
 20616  		`Patches:` + repeatedStringForPatches + `,`,
 20617  		`Components:` + fmt.Sprintf("%v", this.Components) + `,`,
 20618  		`LabelWithoutSelector:` + fmt.Sprintf("%v", this.LabelWithoutSelector) + `,`,
 20619  		`KubeVersion:` + fmt.Sprintf("%v", this.KubeVersion) + `,`,
 20620  		`APIVersions:` + fmt.Sprintf("%v", this.APIVersions) + `,`,
 20621  		`IgnoreMissingComponents:` + fmt.Sprintf("%v", this.IgnoreMissingComponents) + `,`,
 20622  		`LabelIncludeTemplates:` + fmt.Sprintf("%v", this.LabelIncludeTemplates) + `,`,
 20623  		`}`,
 20624  	}, "")
 20625  	return s
 20626  }
 20627  func (this *ApplicationSourcePlugin) String() string {
 20628  	if this == nil {
 20629  		return "nil"
 20630  	}
 20631  	repeatedStringForEnv := "[]*EnvEntry{"
 20632  	for _, f := range this.Env {
 20633  		repeatedStringForEnv += strings.Replace(f.String(), "EnvEntry", "EnvEntry", 1) + ","
 20634  	}
 20635  	repeatedStringForEnv += "}"
 20636  	repeatedStringForParameters := "[]ApplicationSourcePluginParameter{"
 20637  	for _, f := range this.Parameters {
 20638  		repeatedStringForParameters += strings.Replace(strings.Replace(f.String(), "ApplicationSourcePluginParameter", "ApplicationSourcePluginParameter", 1), `&`, ``, 1) + ","
 20639  	}
 20640  	repeatedStringForParameters += "}"
 20641  	s := strings.Join([]string{`&ApplicationSourcePlugin{`,
 20642  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 20643  		`Env:` + repeatedStringForEnv + `,`,
 20644  		`Parameters:` + repeatedStringForParameters + `,`,
 20645  		`}`,
 20646  	}, "")
 20647  	return s
 20648  }
 20649  func (this *ApplicationSourcePluginParameter) String() string {
 20650  	if this == nil {
 20651  		return "nil"
 20652  	}
 20653  	s := strings.Join([]string{`&ApplicationSourcePluginParameter{`,
 20654  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 20655  		`OptionalMap:` + strings.Replace(this.OptionalMap.String(), "OptionalMap", "OptionalMap", 1) + `,`,
 20656  		`OptionalArray:` + strings.Replace(this.OptionalArray.String(), "OptionalArray", "OptionalArray", 1) + `,`,
 20657  		`String_:` + valueToStringGenerated(this.String_) + `,`,
 20658  		`}`,
 20659  	}, "")
 20660  	return s
 20661  }
 20662  func (this *ApplicationSpec) String() string {
 20663  	if this == nil {
 20664  		return "nil"
 20665  	}
 20666  	repeatedStringForIgnoreDifferences := "[]ResourceIgnoreDifferences{"
 20667  	for _, f := range this.IgnoreDifferences {
 20668  		repeatedStringForIgnoreDifferences += strings.Replace(strings.Replace(f.String(), "ResourceIgnoreDifferences", "ResourceIgnoreDifferences", 1), `&`, ``, 1) + ","
 20669  	}
 20670  	repeatedStringForIgnoreDifferences += "}"
 20671  	repeatedStringForInfo := "[]Info{"
 20672  	for _, f := range this.Info {
 20673  		repeatedStringForInfo += strings.Replace(strings.Replace(f.String(), "Info", "Info", 1), `&`, ``, 1) + ","
 20674  	}
 20675  	repeatedStringForInfo += "}"
 20676  	repeatedStringForSources := "[]ApplicationSource{"
 20677  	for _, f := range this.Sources {
 20678  		repeatedStringForSources += strings.Replace(strings.Replace(f.String(), "ApplicationSource", "ApplicationSource", 1), `&`, ``, 1) + ","
 20679  	}
 20680  	repeatedStringForSources += "}"
 20681  	s := strings.Join([]string{`&ApplicationSpec{`,
 20682  		`Source:` + strings.Replace(this.Source.String(), "ApplicationSource", "ApplicationSource", 1) + `,`,
 20683  		`Destination:` + strings.Replace(strings.Replace(this.Destination.String(), "ApplicationDestination", "ApplicationDestination", 1), `&`, ``, 1) + `,`,
 20684  		`Project:` + fmt.Sprintf("%v", this.Project) + `,`,
 20685  		`SyncPolicy:` + strings.Replace(this.SyncPolicy.String(), "SyncPolicy", "SyncPolicy", 1) + `,`,
 20686  		`IgnoreDifferences:` + repeatedStringForIgnoreDifferences + `,`,
 20687  		`Info:` + repeatedStringForInfo + `,`,
 20688  		`RevisionHistoryLimit:` + valueToStringGenerated(this.RevisionHistoryLimit) + `,`,
 20689  		`Sources:` + repeatedStringForSources + `,`,
 20690  		`SourceHydrator:` + strings.Replace(this.SourceHydrator.String(), "SourceHydrator", "SourceHydrator", 1) + `,`,
 20691  		`}`,
 20692  	}, "")
 20693  	return s
 20694  }
 20695  func (this *ApplicationStatus) String() string {
 20696  	if this == nil {
 20697  		return "nil"
 20698  	}
 20699  	repeatedStringForResources := "[]ResourceStatus{"
 20700  	for _, f := range this.Resources {
 20701  		repeatedStringForResources += strings.Replace(strings.Replace(f.String(), "ResourceStatus", "ResourceStatus", 1), `&`, ``, 1) + ","
 20702  	}
 20703  	repeatedStringForResources += "}"
 20704  	repeatedStringForHistory := "[]RevisionHistory{"
 20705  	for _, f := range this.History {
 20706  		repeatedStringForHistory += strings.Replace(strings.Replace(f.String(), "RevisionHistory", "RevisionHistory", 1), `&`, ``, 1) + ","
 20707  	}
 20708  	repeatedStringForHistory += "}"
 20709  	repeatedStringForConditions := "[]ApplicationCondition{"
 20710  	for _, f := range this.Conditions {
 20711  		repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "ApplicationCondition", "ApplicationCondition", 1), `&`, ``, 1) + ","
 20712  	}
 20713  	repeatedStringForConditions += "}"
 20714  	s := strings.Join([]string{`&ApplicationStatus{`,
 20715  		`Resources:` + repeatedStringForResources + `,`,
 20716  		`Sync:` + strings.Replace(strings.Replace(this.Sync.String(), "SyncStatus", "SyncStatus", 1), `&`, ``, 1) + `,`,
 20717  		`Health:` + strings.Replace(strings.Replace(this.Health.String(), "AppHealthStatus", "AppHealthStatus", 1), `&`, ``, 1) + `,`,
 20718  		`History:` + repeatedStringForHistory + `,`,
 20719  		`Conditions:` + repeatedStringForConditions + `,`,
 20720  		`ReconciledAt:` + strings.Replace(fmt.Sprintf("%v", this.ReconciledAt), "Time", "v1.Time", 1) + `,`,
 20721  		`OperationState:` + strings.Replace(this.OperationState.String(), "OperationState", "OperationState", 1) + `,`,
 20722  		`ObservedAt:` + strings.Replace(fmt.Sprintf("%v", this.ObservedAt), "Time", "v1.Time", 1) + `,`,
 20723  		`SourceType:` + fmt.Sprintf("%v", this.SourceType) + `,`,
 20724  		`Summary:` + strings.Replace(strings.Replace(this.Summary.String(), "ApplicationSummary", "ApplicationSummary", 1), `&`, ``, 1) + `,`,
 20725  		`ResourceHealthSource:` + fmt.Sprintf("%v", this.ResourceHealthSource) + `,`,
 20726  		`SourceTypes:` + fmt.Sprintf("%v", this.SourceTypes) + `,`,
 20727  		`ControllerNamespace:` + fmt.Sprintf("%v", this.ControllerNamespace) + `,`,
 20728  		`SourceHydrator:` + strings.Replace(strings.Replace(this.SourceHydrator.String(), "SourceHydratorStatus", "SourceHydratorStatus", 1), `&`, ``, 1) + `,`,
 20729  		`}`,
 20730  	}, "")
 20731  	return s
 20732  }
 20733  func (this *ApplicationSummary) String() string {
 20734  	if this == nil {
 20735  		return "nil"
 20736  	}
 20737  	s := strings.Join([]string{`&ApplicationSummary{`,
 20738  		`ExternalURLs:` + fmt.Sprintf("%v", this.ExternalURLs) + `,`,
 20739  		`Images:` + fmt.Sprintf("%v", this.Images) + `,`,
 20740  		`}`,
 20741  	}, "")
 20742  	return s
 20743  }
 20744  func (this *ApplicationTree) String() string {
 20745  	if this == nil {
 20746  		return "nil"
 20747  	}
 20748  	repeatedStringForNodes := "[]ResourceNode{"
 20749  	for _, f := range this.Nodes {
 20750  		repeatedStringForNodes += strings.Replace(strings.Replace(f.String(), "ResourceNode", "ResourceNode", 1), `&`, ``, 1) + ","
 20751  	}
 20752  	repeatedStringForNodes += "}"
 20753  	repeatedStringForOrphanedNodes := "[]ResourceNode{"
 20754  	for _, f := range this.OrphanedNodes {
 20755  		repeatedStringForOrphanedNodes += strings.Replace(strings.Replace(f.String(), "ResourceNode", "ResourceNode", 1), `&`, ``, 1) + ","
 20756  	}
 20757  	repeatedStringForOrphanedNodes += "}"
 20758  	repeatedStringForHosts := "[]HostInfo{"
 20759  	for _, f := range this.Hosts {
 20760  		repeatedStringForHosts += strings.Replace(strings.Replace(f.String(), "HostInfo", "HostInfo", 1), `&`, ``, 1) + ","
 20761  	}
 20762  	repeatedStringForHosts += "}"
 20763  	s := strings.Join([]string{`&ApplicationTree{`,
 20764  		`Nodes:` + repeatedStringForNodes + `,`,
 20765  		`OrphanedNodes:` + repeatedStringForOrphanedNodes + `,`,
 20766  		`Hosts:` + repeatedStringForHosts + `,`,
 20767  		`ShardsCount:` + fmt.Sprintf("%v", this.ShardsCount) + `,`,
 20768  		`}`,
 20769  	}, "")
 20770  	return s
 20771  }
 20772  func (this *ApplicationWatchEvent) String() string {
 20773  	if this == nil {
 20774  		return "nil"
 20775  	}
 20776  	s := strings.Join([]string{`&ApplicationWatchEvent{`,
 20777  		`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
 20778  		`Application:` + strings.Replace(strings.Replace(this.Application.String(), "Application", "Application", 1), `&`, ``, 1) + `,`,
 20779  		`}`,
 20780  	}, "")
 20781  	return s
 20782  }
 20783  func (this *Backoff) String() string {
 20784  	if this == nil {
 20785  		return "nil"
 20786  	}
 20787  	s := strings.Join([]string{`&Backoff{`,
 20788  		`Duration:` + fmt.Sprintf("%v", this.Duration) + `,`,
 20789  		`Factor:` + valueToStringGenerated(this.Factor) + `,`,
 20790  		`MaxDuration:` + fmt.Sprintf("%v", this.MaxDuration) + `,`,
 20791  		`}`,
 20792  	}, "")
 20793  	return s
 20794  }
 20795  func (this *BasicAuthBitbucketServer) String() string {
 20796  	if this == nil {
 20797  		return "nil"
 20798  	}
 20799  	s := strings.Join([]string{`&BasicAuthBitbucketServer{`,
 20800  		`Username:` + fmt.Sprintf("%v", this.Username) + `,`,
 20801  		`PasswordRef:` + strings.Replace(this.PasswordRef.String(), "SecretRef", "SecretRef", 1) + `,`,
 20802  		`}`,
 20803  	}, "")
 20804  	return s
 20805  }
 20806  func (this *BearerTokenBitbucket) String() string {
 20807  	if this == nil {
 20808  		return "nil"
 20809  	}
 20810  	s := strings.Join([]string{`&BearerTokenBitbucket{`,
 20811  		`TokenRef:` + strings.Replace(this.TokenRef.String(), "SecretRef", "SecretRef", 1) + `,`,
 20812  		`}`,
 20813  	}, "")
 20814  	return s
 20815  }
 20816  func (this *BearerTokenBitbucketCloud) String() string {
 20817  	if this == nil {
 20818  		return "nil"
 20819  	}
 20820  	s := strings.Join([]string{`&BearerTokenBitbucketCloud{`,
 20821  		`TokenRef:` + strings.Replace(this.TokenRef.String(), "SecretRef", "SecretRef", 1) + `,`,
 20822  		`}`,
 20823  	}, "")
 20824  	return s
 20825  }
 20826  func (this *ChartDetails) String() string {
 20827  	if this == nil {
 20828  		return "nil"
 20829  	}
 20830  	s := strings.Join([]string{`&ChartDetails{`,
 20831  		`Description:` + fmt.Sprintf("%v", this.Description) + `,`,
 20832  		`Home:` + fmt.Sprintf("%v", this.Home) + `,`,
 20833  		`Maintainers:` + fmt.Sprintf("%v", this.Maintainers) + `,`,
 20834  		`}`,
 20835  	}, "")
 20836  	return s
 20837  }
 20838  func (this *Cluster) String() string {
 20839  	if this == nil {
 20840  		return "nil"
 20841  	}
 20842  	keysForLabels := make([]string, 0, len(this.Labels))
 20843  	for k := range this.Labels {
 20844  		keysForLabels = append(keysForLabels, k)
 20845  	}
 20846  	github_com_gogo_protobuf_sortkeys.Strings(keysForLabels)
 20847  	mapStringForLabels := "map[string]string{"
 20848  	for _, k := range keysForLabels {
 20849  		mapStringForLabels += fmt.Sprintf("%v: %v,", k, this.Labels[k])
 20850  	}
 20851  	mapStringForLabels += "}"
 20852  	keysForAnnotations := make([]string, 0, len(this.Annotations))
 20853  	for k := range this.Annotations {
 20854  		keysForAnnotations = append(keysForAnnotations, k)
 20855  	}
 20856  	github_com_gogo_protobuf_sortkeys.Strings(keysForAnnotations)
 20857  	mapStringForAnnotations := "map[string]string{"
 20858  	for _, k := range keysForAnnotations {
 20859  		mapStringForAnnotations += fmt.Sprintf("%v: %v,", k, this.Annotations[k])
 20860  	}
 20861  	mapStringForAnnotations += "}"
 20862  	s := strings.Join([]string{`&Cluster{`,
 20863  		`Server:` + fmt.Sprintf("%v", this.Server) + `,`,
 20864  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 20865  		`Config:` + strings.Replace(strings.Replace(this.Config.String(), "ClusterConfig", "ClusterConfig", 1), `&`, ``, 1) + `,`,
 20866  		`ConnectionState:` + strings.Replace(strings.Replace(this.ConnectionState.String(), "ConnectionState", "ConnectionState", 1), `&`, ``, 1) + `,`,
 20867  		`ServerVersion:` + fmt.Sprintf("%v", this.ServerVersion) + `,`,
 20868  		`Namespaces:` + fmt.Sprintf("%v", this.Namespaces) + `,`,
 20869  		`RefreshRequestedAt:` + strings.Replace(fmt.Sprintf("%v", this.RefreshRequestedAt), "Time", "v1.Time", 1) + `,`,
 20870  		`Info:` + strings.Replace(strings.Replace(this.Info.String(), "ClusterInfo", "ClusterInfo", 1), `&`, ``, 1) + `,`,
 20871  		`Shard:` + valueToStringGenerated(this.Shard) + `,`,
 20872  		`ClusterResources:` + fmt.Sprintf("%v", this.ClusterResources) + `,`,
 20873  		`Project:` + fmt.Sprintf("%v", this.Project) + `,`,
 20874  		`Labels:` + mapStringForLabels + `,`,
 20875  		`Annotations:` + mapStringForAnnotations + `,`,
 20876  		`}`,
 20877  	}, "")
 20878  	return s
 20879  }
 20880  func (this *ClusterCacheInfo) String() string {
 20881  	if this == nil {
 20882  		return "nil"
 20883  	}
 20884  	s := strings.Join([]string{`&ClusterCacheInfo{`,
 20885  		`ResourcesCount:` + fmt.Sprintf("%v", this.ResourcesCount) + `,`,
 20886  		`APIsCount:` + fmt.Sprintf("%v", this.APIsCount) + `,`,
 20887  		`LastCacheSyncTime:` + strings.Replace(fmt.Sprintf("%v", this.LastCacheSyncTime), "Time", "v1.Time", 1) + `,`,
 20888  		`}`,
 20889  	}, "")
 20890  	return s
 20891  }
 20892  func (this *ClusterConfig) String() string {
 20893  	if this == nil {
 20894  		return "nil"
 20895  	}
 20896  	s := strings.Join([]string{`&ClusterConfig{`,
 20897  		`Username:` + fmt.Sprintf("%v", this.Username) + `,`,
 20898  		`Password:` + fmt.Sprintf("%v", this.Password) + `,`,
 20899  		`BearerToken:` + fmt.Sprintf("%v", this.BearerToken) + `,`,
 20900  		`TLSClientConfig:` + strings.Replace(strings.Replace(this.TLSClientConfig.String(), "TLSClientConfig", "TLSClientConfig", 1), `&`, ``, 1) + `,`,
 20901  		`AWSAuthConfig:` + strings.Replace(this.AWSAuthConfig.String(), "AWSAuthConfig", "AWSAuthConfig", 1) + `,`,
 20902  		`ExecProviderConfig:` + strings.Replace(this.ExecProviderConfig.String(), "ExecProviderConfig", "ExecProviderConfig", 1) + `,`,
 20903  		`DisableCompression:` + fmt.Sprintf("%v", this.DisableCompression) + `,`,
 20904  		`ProxyUrl:` + fmt.Sprintf("%v", this.ProxyUrl) + `,`,
 20905  		`}`,
 20906  	}, "")
 20907  	return s
 20908  }
 20909  func (this *ClusterGenerator) String() string {
 20910  	if this == nil {
 20911  		return "nil"
 20912  	}
 20913  	keysForValues := make([]string, 0, len(this.Values))
 20914  	for k := range this.Values {
 20915  		keysForValues = append(keysForValues, k)
 20916  	}
 20917  	github_com_gogo_protobuf_sortkeys.Strings(keysForValues)
 20918  	mapStringForValues := "map[string]string{"
 20919  	for _, k := range keysForValues {
 20920  		mapStringForValues += fmt.Sprintf("%v: %v,", k, this.Values[k])
 20921  	}
 20922  	mapStringForValues += "}"
 20923  	s := strings.Join([]string{`&ClusterGenerator{`,
 20924  		`Selector:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Selector), "LabelSelector", "v1.LabelSelector", 1), `&`, ``, 1) + `,`,
 20925  		`Template:` + strings.Replace(strings.Replace(this.Template.String(), "ApplicationSetTemplate", "ApplicationSetTemplate", 1), `&`, ``, 1) + `,`,
 20926  		`Values:` + mapStringForValues + `,`,
 20927  		`FlatList:` + fmt.Sprintf("%v", this.FlatList) + `,`,
 20928  		`}`,
 20929  	}, "")
 20930  	return s
 20931  }
 20932  func (this *ClusterInfo) String() string {
 20933  	if this == nil {
 20934  		return "nil"
 20935  	}
 20936  	s := strings.Join([]string{`&ClusterInfo{`,
 20937  		`ConnectionState:` + strings.Replace(strings.Replace(this.ConnectionState.String(), "ConnectionState", "ConnectionState", 1), `&`, ``, 1) + `,`,
 20938  		`ServerVersion:` + fmt.Sprintf("%v", this.ServerVersion) + `,`,
 20939  		`CacheInfo:` + strings.Replace(strings.Replace(this.CacheInfo.String(), "ClusterCacheInfo", "ClusterCacheInfo", 1), `&`, ``, 1) + `,`,
 20940  		`ApplicationsCount:` + fmt.Sprintf("%v", this.ApplicationsCount) + `,`,
 20941  		`APIVersions:` + fmt.Sprintf("%v", this.APIVersions) + `,`,
 20942  		`}`,
 20943  	}, "")
 20944  	return s
 20945  }
 20946  func (this *ClusterList) String() string {
 20947  	if this == nil {
 20948  		return "nil"
 20949  	}
 20950  	repeatedStringForItems := "[]Cluster{"
 20951  	for _, f := range this.Items {
 20952  		repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Cluster", "Cluster", 1), `&`, ``, 1) + ","
 20953  	}
 20954  	repeatedStringForItems += "}"
 20955  	s := strings.Join([]string{`&ClusterList{`,
 20956  		`ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
 20957  		`Items:` + repeatedStringForItems + `,`,
 20958  		`}`,
 20959  	}, "")
 20960  	return s
 20961  }
 20962  func (this *Command) String() string {
 20963  	if this == nil {
 20964  		return "nil"
 20965  	}
 20966  	s := strings.Join([]string{`&Command{`,
 20967  		`Command:` + fmt.Sprintf("%v", this.Command) + `,`,
 20968  		`Args:` + fmt.Sprintf("%v", this.Args) + `,`,
 20969  		`}`,
 20970  	}, "")
 20971  	return s
 20972  }
 20973  func (this *CommitMetadata) String() string {
 20974  	if this == nil {
 20975  		return "nil"
 20976  	}
 20977  	s := strings.Join([]string{`&CommitMetadata{`,
 20978  		`Author:` + fmt.Sprintf("%v", this.Author) + `,`,
 20979  		`Date:` + fmt.Sprintf("%v", this.Date) + `,`,
 20980  		`Subject:` + fmt.Sprintf("%v", this.Subject) + `,`,
 20981  		`Body:` + fmt.Sprintf("%v", this.Body) + `,`,
 20982  		`SHA:` + fmt.Sprintf("%v", this.SHA) + `,`,
 20983  		`RepoURL:` + fmt.Sprintf("%v", this.RepoURL) + `,`,
 20984  		`}`,
 20985  	}, "")
 20986  	return s
 20987  }
 20988  func (this *ComparedTo) String() string {
 20989  	if this == nil {
 20990  		return "nil"
 20991  	}
 20992  	repeatedStringForSources := "[]ApplicationSource{"
 20993  	for _, f := range this.Sources {
 20994  		repeatedStringForSources += strings.Replace(strings.Replace(f.String(), "ApplicationSource", "ApplicationSource", 1), `&`, ``, 1) + ","
 20995  	}
 20996  	repeatedStringForSources += "}"
 20997  	repeatedStringForIgnoreDifferences := "[]ResourceIgnoreDifferences{"
 20998  	for _, f := range this.IgnoreDifferences {
 20999  		repeatedStringForIgnoreDifferences += strings.Replace(strings.Replace(f.String(), "ResourceIgnoreDifferences", "ResourceIgnoreDifferences", 1), `&`, ``, 1) + ","
 21000  	}
 21001  	repeatedStringForIgnoreDifferences += "}"
 21002  	s := strings.Join([]string{`&ComparedTo{`,
 21003  		`Source:` + strings.Replace(strings.Replace(this.Source.String(), "ApplicationSource", "ApplicationSource", 1), `&`, ``, 1) + `,`,
 21004  		`Destination:` + strings.Replace(strings.Replace(this.Destination.String(), "ApplicationDestination", "ApplicationDestination", 1), `&`, ``, 1) + `,`,
 21005  		`Sources:` + repeatedStringForSources + `,`,
 21006  		`IgnoreDifferences:` + repeatedStringForIgnoreDifferences + `,`,
 21007  		`}`,
 21008  	}, "")
 21009  	return s
 21010  }
 21011  func (this *ComponentParameter) String() string {
 21012  	if this == nil {
 21013  		return "nil"
 21014  	}
 21015  	s := strings.Join([]string{`&ComponentParameter{`,
 21016  		`Component:` + fmt.Sprintf("%v", this.Component) + `,`,
 21017  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 21018  		`Value:` + fmt.Sprintf("%v", this.Value) + `,`,
 21019  		`}`,
 21020  	}, "")
 21021  	return s
 21022  }
 21023  func (this *ConfigManagementPlugin) String() string {
 21024  	if this == nil {
 21025  		return "nil"
 21026  	}
 21027  	s := strings.Join([]string{`&ConfigManagementPlugin{`,
 21028  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 21029  		`Init:` + strings.Replace(this.Init.String(), "Command", "Command", 1) + `,`,
 21030  		`Generate:` + strings.Replace(strings.Replace(this.Generate.String(), "Command", "Command", 1), `&`, ``, 1) + `,`,
 21031  		`LockRepo:` + fmt.Sprintf("%v", this.LockRepo) + `,`,
 21032  		`}`,
 21033  	}, "")
 21034  	return s
 21035  }
 21036  func (this *ConfigMapKeyRef) String() string {
 21037  	if this == nil {
 21038  		return "nil"
 21039  	}
 21040  	s := strings.Join([]string{`&ConfigMapKeyRef{`,
 21041  		`ConfigMapName:` + fmt.Sprintf("%v", this.ConfigMapName) + `,`,
 21042  		`Key:` + fmt.Sprintf("%v", this.Key) + `,`,
 21043  		`}`,
 21044  	}, "")
 21045  	return s
 21046  }
 21047  func (this *ConnectionState) String() string {
 21048  	if this == nil {
 21049  		return "nil"
 21050  	}
 21051  	s := strings.Join([]string{`&ConnectionState{`,
 21052  		`Status:` + fmt.Sprintf("%v", this.Status) + `,`,
 21053  		`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
 21054  		`ModifiedAt:` + strings.Replace(fmt.Sprintf("%v", this.ModifiedAt), "Time", "v1.Time", 1) + `,`,
 21055  		`}`,
 21056  	}, "")
 21057  	return s
 21058  }
 21059  func (this *DrySource) String() string {
 21060  	if this == nil {
 21061  		return "nil"
 21062  	}
 21063  	s := strings.Join([]string{`&DrySource{`,
 21064  		`RepoURL:` + fmt.Sprintf("%v", this.RepoURL) + `,`,
 21065  		`TargetRevision:` + fmt.Sprintf("%v", this.TargetRevision) + `,`,
 21066  		`Path:` + fmt.Sprintf("%v", this.Path) + `,`,
 21067  		`}`,
 21068  	}, "")
 21069  	return s
 21070  }
 21071  func (this *DuckTypeGenerator) String() string {
 21072  	if this == nil {
 21073  		return "nil"
 21074  	}
 21075  	keysForValues := make([]string, 0, len(this.Values))
 21076  	for k := range this.Values {
 21077  		keysForValues = append(keysForValues, k)
 21078  	}
 21079  	github_com_gogo_protobuf_sortkeys.Strings(keysForValues)
 21080  	mapStringForValues := "map[string]string{"
 21081  	for _, k := range keysForValues {
 21082  		mapStringForValues += fmt.Sprintf("%v: %v,", k, this.Values[k])
 21083  	}
 21084  	mapStringForValues += "}"
 21085  	s := strings.Join([]string{`&DuckTypeGenerator{`,
 21086  		`ConfigMapRef:` + fmt.Sprintf("%v", this.ConfigMapRef) + `,`,
 21087  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 21088  		`RequeueAfterSeconds:` + valueToStringGenerated(this.RequeueAfterSeconds) + `,`,
 21089  		`LabelSelector:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LabelSelector), "LabelSelector", "v1.LabelSelector", 1), `&`, ``, 1) + `,`,
 21090  		`Template:` + strings.Replace(strings.Replace(this.Template.String(), "ApplicationSetTemplate", "ApplicationSetTemplate", 1), `&`, ``, 1) + `,`,
 21091  		`Values:` + mapStringForValues + `,`,
 21092  		`}`,
 21093  	}, "")
 21094  	return s
 21095  }
 21096  func (this *EnvEntry) String() string {
 21097  	if this == nil {
 21098  		return "nil"
 21099  	}
 21100  	s := strings.Join([]string{`&EnvEntry{`,
 21101  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 21102  		`Value:` + fmt.Sprintf("%v", this.Value) + `,`,
 21103  		`}`,
 21104  	}, "")
 21105  	return s
 21106  }
 21107  func (this *ExecProviderConfig) String() string {
 21108  	if this == nil {
 21109  		return "nil"
 21110  	}
 21111  	keysForEnv := make([]string, 0, len(this.Env))
 21112  	for k := range this.Env {
 21113  		keysForEnv = append(keysForEnv, k)
 21114  	}
 21115  	github_com_gogo_protobuf_sortkeys.Strings(keysForEnv)
 21116  	mapStringForEnv := "map[string]string{"
 21117  	for _, k := range keysForEnv {
 21118  		mapStringForEnv += fmt.Sprintf("%v: %v,", k, this.Env[k])
 21119  	}
 21120  	mapStringForEnv += "}"
 21121  	s := strings.Join([]string{`&ExecProviderConfig{`,
 21122  		`Command:` + fmt.Sprintf("%v", this.Command) + `,`,
 21123  		`Args:` + fmt.Sprintf("%v", this.Args) + `,`,
 21124  		`Env:` + mapStringForEnv + `,`,
 21125  		`APIVersion:` + fmt.Sprintf("%v", this.APIVersion) + `,`,
 21126  		`InstallHint:` + fmt.Sprintf("%v", this.InstallHint) + `,`,
 21127  		`}`,
 21128  	}, "")
 21129  	return s
 21130  }
 21131  func (this *GitDirectoryGeneratorItem) String() string {
 21132  	if this == nil {
 21133  		return "nil"
 21134  	}
 21135  	s := strings.Join([]string{`&GitDirectoryGeneratorItem{`,
 21136  		`Path:` + fmt.Sprintf("%v", this.Path) + `,`,
 21137  		`Exclude:` + fmt.Sprintf("%v", this.Exclude) + `,`,
 21138  		`}`,
 21139  	}, "")
 21140  	return s
 21141  }
 21142  func (this *GitFileGeneratorItem) String() string {
 21143  	if this == nil {
 21144  		return "nil"
 21145  	}
 21146  	s := strings.Join([]string{`&GitFileGeneratorItem{`,
 21147  		`Path:` + fmt.Sprintf("%v", this.Path) + `,`,
 21148  		`Exclude:` + fmt.Sprintf("%v", this.Exclude) + `,`,
 21149  		`}`,
 21150  	}, "")
 21151  	return s
 21152  }
 21153  func (this *GitGenerator) String() string {
 21154  	if this == nil {
 21155  		return "nil"
 21156  	}
 21157  	repeatedStringForDirectories := "[]GitDirectoryGeneratorItem{"
 21158  	for _, f := range this.Directories {
 21159  		repeatedStringForDirectories += strings.Replace(strings.Replace(f.String(), "GitDirectoryGeneratorItem", "GitDirectoryGeneratorItem", 1), `&`, ``, 1) + ","
 21160  	}
 21161  	repeatedStringForDirectories += "}"
 21162  	repeatedStringForFiles := "[]GitFileGeneratorItem{"
 21163  	for _, f := range this.Files {
 21164  		repeatedStringForFiles += strings.Replace(strings.Replace(f.String(), "GitFileGeneratorItem", "GitFileGeneratorItem", 1), `&`, ``, 1) + ","
 21165  	}
 21166  	repeatedStringForFiles += "}"
 21167  	keysForValues := make([]string, 0, len(this.Values))
 21168  	for k := range this.Values {
 21169  		keysForValues = append(keysForValues, k)
 21170  	}
 21171  	github_com_gogo_protobuf_sortkeys.Strings(keysForValues)
 21172  	mapStringForValues := "map[string]string{"
 21173  	for _, k := range keysForValues {
 21174  		mapStringForValues += fmt.Sprintf("%v: %v,", k, this.Values[k])
 21175  	}
 21176  	mapStringForValues += "}"
 21177  	s := strings.Join([]string{`&GitGenerator{`,
 21178  		`RepoURL:` + fmt.Sprintf("%v", this.RepoURL) + `,`,
 21179  		`Directories:` + repeatedStringForDirectories + `,`,
 21180  		`Files:` + repeatedStringForFiles + `,`,
 21181  		`Revision:` + fmt.Sprintf("%v", this.Revision) + `,`,
 21182  		`RequeueAfterSeconds:` + valueToStringGenerated(this.RequeueAfterSeconds) + `,`,
 21183  		`Template:` + strings.Replace(strings.Replace(this.Template.String(), "ApplicationSetTemplate", "ApplicationSetTemplate", 1), `&`, ``, 1) + `,`,
 21184  		`PathParamPrefix:` + fmt.Sprintf("%v", this.PathParamPrefix) + `,`,
 21185  		`Values:` + mapStringForValues + `,`,
 21186  		`}`,
 21187  	}, "")
 21188  	return s
 21189  }
 21190  func (this *GnuPGPublicKey) String() string {
 21191  	if this == nil {
 21192  		return "nil"
 21193  	}
 21194  	s := strings.Join([]string{`&GnuPGPublicKey{`,
 21195  		`KeyID:` + fmt.Sprintf("%v", this.KeyID) + `,`,
 21196  		`Fingerprint:` + fmt.Sprintf("%v", this.Fingerprint) + `,`,
 21197  		`Owner:` + fmt.Sprintf("%v", this.Owner) + `,`,
 21198  		`Trust:` + fmt.Sprintf("%v", this.Trust) + `,`,
 21199  		`SubType:` + fmt.Sprintf("%v", this.SubType) + `,`,
 21200  		`KeyData:` + fmt.Sprintf("%v", this.KeyData) + `,`,
 21201  		`}`,
 21202  	}, "")
 21203  	return s
 21204  }
 21205  func (this *GnuPGPublicKeyList) String() string {
 21206  	if this == nil {
 21207  		return "nil"
 21208  	}
 21209  	repeatedStringForItems := "[]GnuPGPublicKey{"
 21210  	for _, f := range this.Items {
 21211  		repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "GnuPGPublicKey", "GnuPGPublicKey", 1), `&`, ``, 1) + ","
 21212  	}
 21213  	repeatedStringForItems += "}"
 21214  	s := strings.Join([]string{`&GnuPGPublicKeyList{`,
 21215  		`ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
 21216  		`Items:` + repeatedStringForItems + `,`,
 21217  		`}`,
 21218  	}, "")
 21219  	return s
 21220  }
 21221  func (this *HealthStatus) String() string {
 21222  	if this == nil {
 21223  		return "nil"
 21224  	}
 21225  	s := strings.Join([]string{`&HealthStatus{`,
 21226  		`Status:` + fmt.Sprintf("%v", this.Status) + `,`,
 21227  		`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
 21228  		`LastTransitionTime:` + strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1) + `,`,
 21229  		`}`,
 21230  	}, "")
 21231  	return s
 21232  }
 21233  func (this *HelmFileParameter) String() string {
 21234  	if this == nil {
 21235  		return "nil"
 21236  	}
 21237  	s := strings.Join([]string{`&HelmFileParameter{`,
 21238  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 21239  		`Path:` + fmt.Sprintf("%v", this.Path) + `,`,
 21240  		`}`,
 21241  	}, "")
 21242  	return s
 21243  }
 21244  func (this *HelmOptions) String() string {
 21245  	if this == nil {
 21246  		return "nil"
 21247  	}
 21248  	s := strings.Join([]string{`&HelmOptions{`,
 21249  		`ValuesFileSchemes:` + fmt.Sprintf("%v", this.ValuesFileSchemes) + `,`,
 21250  		`}`,
 21251  	}, "")
 21252  	return s
 21253  }
 21254  func (this *HelmParameter) String() string {
 21255  	if this == nil {
 21256  		return "nil"
 21257  	}
 21258  	s := strings.Join([]string{`&HelmParameter{`,
 21259  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 21260  		`Value:` + fmt.Sprintf("%v", this.Value) + `,`,
 21261  		`ForceString:` + fmt.Sprintf("%v", this.ForceString) + `,`,
 21262  		`}`,
 21263  	}, "")
 21264  	return s
 21265  }
 21266  func (this *HostInfo) String() string {
 21267  	if this == nil {
 21268  		return "nil"
 21269  	}
 21270  	repeatedStringForResourcesInfo := "[]HostResourceInfo{"
 21271  	for _, f := range this.ResourcesInfo {
 21272  		repeatedStringForResourcesInfo += strings.Replace(strings.Replace(f.String(), "HostResourceInfo", "HostResourceInfo", 1), `&`, ``, 1) + ","
 21273  	}
 21274  	repeatedStringForResourcesInfo += "}"
 21275  	keysForLabels := make([]string, 0, len(this.Labels))
 21276  	for k := range this.Labels {
 21277  		keysForLabels = append(keysForLabels, k)
 21278  	}
 21279  	github_com_gogo_protobuf_sortkeys.Strings(keysForLabels)
 21280  	mapStringForLabels := "map[string]string{"
 21281  	for _, k := range keysForLabels {
 21282  		mapStringForLabels += fmt.Sprintf("%v: %v,", k, this.Labels[k])
 21283  	}
 21284  	mapStringForLabels += "}"
 21285  	s := strings.Join([]string{`&HostInfo{`,
 21286  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 21287  		`ResourcesInfo:` + repeatedStringForResourcesInfo + `,`,
 21288  		`SystemInfo:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.SystemInfo), "NodeSystemInfo", "v12.NodeSystemInfo", 1), `&`, ``, 1) + `,`,
 21289  		`Labels:` + mapStringForLabels + `,`,
 21290  		`}`,
 21291  	}, "")
 21292  	return s
 21293  }
 21294  func (this *HostResourceInfo) String() string {
 21295  	if this == nil {
 21296  		return "nil"
 21297  	}
 21298  	s := strings.Join([]string{`&HostResourceInfo{`,
 21299  		`ResourceName:` + fmt.Sprintf("%v", this.ResourceName) + `,`,
 21300  		`RequestedByApp:` + fmt.Sprintf("%v", this.RequestedByApp) + `,`,
 21301  		`RequestedByNeighbors:` + fmt.Sprintf("%v", this.RequestedByNeighbors) + `,`,
 21302  		`Capacity:` + fmt.Sprintf("%v", this.Capacity) + `,`,
 21303  		`}`,
 21304  	}, "")
 21305  	return s
 21306  }
 21307  func (this *HydrateOperation) String() string {
 21308  	if this == nil {
 21309  		return "nil"
 21310  	}
 21311  	s := strings.Join([]string{`&HydrateOperation{`,
 21312  		`StartedAt:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.StartedAt), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
 21313  		`FinishedAt:` + strings.Replace(fmt.Sprintf("%v", this.FinishedAt), "Time", "v1.Time", 1) + `,`,
 21314  		`Phase:` + fmt.Sprintf("%v", this.Phase) + `,`,
 21315  		`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
 21316  		`DrySHA:` + fmt.Sprintf("%v", this.DrySHA) + `,`,
 21317  		`HydratedSHA:` + fmt.Sprintf("%v", this.HydratedSHA) + `,`,
 21318  		`SourceHydrator:` + strings.Replace(strings.Replace(this.SourceHydrator.String(), "SourceHydrator", "SourceHydrator", 1), `&`, ``, 1) + `,`,
 21319  		`}`,
 21320  	}, "")
 21321  	return s
 21322  }
 21323  func (this *HydrateTo) String() string {
 21324  	if this == nil {
 21325  		return "nil"
 21326  	}
 21327  	s := strings.Join([]string{`&HydrateTo{`,
 21328  		`TargetBranch:` + fmt.Sprintf("%v", this.TargetBranch) + `,`,
 21329  		`}`,
 21330  	}, "")
 21331  	return s
 21332  }
 21333  func (this *Info) String() string {
 21334  	if this == nil {
 21335  		return "nil"
 21336  	}
 21337  	s := strings.Join([]string{`&Info{`,
 21338  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 21339  		`Value:` + fmt.Sprintf("%v", this.Value) + `,`,
 21340  		`}`,
 21341  	}, "")
 21342  	return s
 21343  }
 21344  func (this *InfoItem) String() string {
 21345  	if this == nil {
 21346  		return "nil"
 21347  	}
 21348  	s := strings.Join([]string{`&InfoItem{`,
 21349  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 21350  		`Value:` + fmt.Sprintf("%v", this.Value) + `,`,
 21351  		`}`,
 21352  	}, "")
 21353  	return s
 21354  }
 21355  func (this *JWTToken) String() string {
 21356  	if this == nil {
 21357  		return "nil"
 21358  	}
 21359  	s := strings.Join([]string{`&JWTToken{`,
 21360  		`IssuedAt:` + fmt.Sprintf("%v", this.IssuedAt) + `,`,
 21361  		`ExpiresAt:` + fmt.Sprintf("%v", this.ExpiresAt) + `,`,
 21362  		`ID:` + fmt.Sprintf("%v", this.ID) + `,`,
 21363  		`}`,
 21364  	}, "")
 21365  	return s
 21366  }
 21367  func (this *JWTTokens) String() string {
 21368  	if this == nil {
 21369  		return "nil"
 21370  	}
 21371  	repeatedStringForItems := "[]JWTToken{"
 21372  	for _, f := range this.Items {
 21373  		repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "JWTToken", "JWTToken", 1), `&`, ``, 1) + ","
 21374  	}
 21375  	repeatedStringForItems += "}"
 21376  	s := strings.Join([]string{`&JWTTokens{`,
 21377  		`Items:` + repeatedStringForItems + `,`,
 21378  		`}`,
 21379  	}, "")
 21380  	return s
 21381  }
 21382  func (this *JsonnetVar) String() string {
 21383  	if this == nil {
 21384  		return "nil"
 21385  	}
 21386  	s := strings.Join([]string{`&JsonnetVar{`,
 21387  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 21388  		`Value:` + fmt.Sprintf("%v", this.Value) + `,`,
 21389  		`Code:` + fmt.Sprintf("%v", this.Code) + `,`,
 21390  		`}`,
 21391  	}, "")
 21392  	return s
 21393  }
 21394  func (this *KnownTypeField) String() string {
 21395  	if this == nil {
 21396  		return "nil"
 21397  	}
 21398  	s := strings.Join([]string{`&KnownTypeField{`,
 21399  		`Field:` + fmt.Sprintf("%v", this.Field) + `,`,
 21400  		`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
 21401  		`}`,
 21402  	}, "")
 21403  	return s
 21404  }
 21405  func (this *KustomizeGvk) String() string {
 21406  	if this == nil {
 21407  		return "nil"
 21408  	}
 21409  	s := strings.Join([]string{`&KustomizeGvk{`,
 21410  		`Group:` + fmt.Sprintf("%v", this.Group) + `,`,
 21411  		`Version:` + fmt.Sprintf("%v", this.Version) + `,`,
 21412  		`Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
 21413  		`}`,
 21414  	}, "")
 21415  	return s
 21416  }
 21417  func (this *KustomizeOptions) String() string {
 21418  	if this == nil {
 21419  		return "nil"
 21420  	}
 21421  	repeatedStringForVersions := "[]KustomizeVersion{"
 21422  	for _, f := range this.Versions {
 21423  		repeatedStringForVersions += strings.Replace(strings.Replace(f.String(), "KustomizeVersion", "KustomizeVersion", 1), `&`, ``, 1) + ","
 21424  	}
 21425  	repeatedStringForVersions += "}"
 21426  	s := strings.Join([]string{`&KustomizeOptions{`,
 21427  		`BuildOptions:` + fmt.Sprintf("%v", this.BuildOptions) + `,`,
 21428  		`BinaryPath:` + fmt.Sprintf("%v", this.BinaryPath) + `,`,
 21429  		`Versions:` + repeatedStringForVersions + `,`,
 21430  		`}`,
 21431  	}, "")
 21432  	return s
 21433  }
 21434  func (this *KustomizePatch) String() string {
 21435  	if this == nil {
 21436  		return "nil"
 21437  	}
 21438  	keysForOptions := make([]string, 0, len(this.Options))
 21439  	for k := range this.Options {
 21440  		keysForOptions = append(keysForOptions, k)
 21441  	}
 21442  	github_com_gogo_protobuf_sortkeys.Strings(keysForOptions)
 21443  	mapStringForOptions := "map[string]bool{"
 21444  	for _, k := range keysForOptions {
 21445  		mapStringForOptions += fmt.Sprintf("%v: %v,", k, this.Options[k])
 21446  	}
 21447  	mapStringForOptions += "}"
 21448  	s := strings.Join([]string{`&KustomizePatch{`,
 21449  		`Path:` + fmt.Sprintf("%v", this.Path) + `,`,
 21450  		`Patch:` + fmt.Sprintf("%v", this.Patch) + `,`,
 21451  		`Target:` + strings.Replace(this.Target.String(), "KustomizeSelector", "KustomizeSelector", 1) + `,`,
 21452  		`Options:` + mapStringForOptions + `,`,
 21453  		`}`,
 21454  	}, "")
 21455  	return s
 21456  }
 21457  func (this *KustomizeReplica) String() string {
 21458  	if this == nil {
 21459  		return "nil"
 21460  	}
 21461  	s := strings.Join([]string{`&KustomizeReplica{`,
 21462  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 21463  		`Count:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Count), "IntOrString", "intstr.IntOrString", 1), `&`, ``, 1) + `,`,
 21464  		`}`,
 21465  	}, "")
 21466  	return s
 21467  }
 21468  func (this *KustomizeResId) String() string {
 21469  	if this == nil {
 21470  		return "nil"
 21471  	}
 21472  	s := strings.Join([]string{`&KustomizeResId{`,
 21473  		`KustomizeGvk:` + strings.Replace(strings.Replace(this.KustomizeGvk.String(), "KustomizeGvk", "KustomizeGvk", 1), `&`, ``, 1) + `,`,
 21474  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 21475  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 21476  		`}`,
 21477  	}, "")
 21478  	return s
 21479  }
 21480  func (this *KustomizeSelector) String() string {
 21481  	if this == nil {
 21482  		return "nil"
 21483  	}
 21484  	s := strings.Join([]string{`&KustomizeSelector{`,
 21485  		`KustomizeResId:` + strings.Replace(strings.Replace(this.KustomizeResId.String(), "KustomizeResId", "KustomizeResId", 1), `&`, ``, 1) + `,`,
 21486  		`AnnotationSelector:` + fmt.Sprintf("%v", this.AnnotationSelector) + `,`,
 21487  		`LabelSelector:` + fmt.Sprintf("%v", this.LabelSelector) + `,`,
 21488  		`}`,
 21489  	}, "")
 21490  	return s
 21491  }
 21492  func (this *KustomizeVersion) String() string {
 21493  	if this == nil {
 21494  		return "nil"
 21495  	}
 21496  	s := strings.Join([]string{`&KustomizeVersion{`,
 21497  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 21498  		`Path:` + fmt.Sprintf("%v", this.Path) + `,`,
 21499  		`BuildOptions:` + fmt.Sprintf("%v", this.BuildOptions) + `,`,
 21500  		`}`,
 21501  	}, "")
 21502  	return s
 21503  }
 21504  func (this *ListGenerator) String() string {
 21505  	if this == nil {
 21506  		return "nil"
 21507  	}
 21508  	repeatedStringForElements := "[]JSON{"
 21509  	for _, f := range this.Elements {
 21510  		repeatedStringForElements += fmt.Sprintf("%v", f) + ","
 21511  	}
 21512  	repeatedStringForElements += "}"
 21513  	s := strings.Join([]string{`&ListGenerator{`,
 21514  		`Elements:` + repeatedStringForElements + `,`,
 21515  		`Template:` + strings.Replace(strings.Replace(this.Template.String(), "ApplicationSetTemplate", "ApplicationSetTemplate", 1), `&`, ``, 1) + `,`,
 21516  		`ElementsYaml:` + fmt.Sprintf("%v", this.ElementsYaml) + `,`,
 21517  		`}`,
 21518  	}, "")
 21519  	return s
 21520  }
 21521  func (this *ManagedNamespaceMetadata) String() string {
 21522  	if this == nil {
 21523  		return "nil"
 21524  	}
 21525  	keysForLabels := make([]string, 0, len(this.Labels))
 21526  	for k := range this.Labels {
 21527  		keysForLabels = append(keysForLabels, k)
 21528  	}
 21529  	github_com_gogo_protobuf_sortkeys.Strings(keysForLabels)
 21530  	mapStringForLabels := "map[string]string{"
 21531  	for _, k := range keysForLabels {
 21532  		mapStringForLabels += fmt.Sprintf("%v: %v,", k, this.Labels[k])
 21533  	}
 21534  	mapStringForLabels += "}"
 21535  	keysForAnnotations := make([]string, 0, len(this.Annotations))
 21536  	for k := range this.Annotations {
 21537  		keysForAnnotations = append(keysForAnnotations, k)
 21538  	}
 21539  	github_com_gogo_protobuf_sortkeys.Strings(keysForAnnotations)
 21540  	mapStringForAnnotations := "map[string]string{"
 21541  	for _, k := range keysForAnnotations {
 21542  		mapStringForAnnotations += fmt.Sprintf("%v: %v,", k, this.Annotations[k])
 21543  	}
 21544  	mapStringForAnnotations += "}"
 21545  	s := strings.Join([]string{`&ManagedNamespaceMetadata{`,
 21546  		`Labels:` + mapStringForLabels + `,`,
 21547  		`Annotations:` + mapStringForAnnotations + `,`,
 21548  		`}`,
 21549  	}, "")
 21550  	return s
 21551  }
 21552  func (this *MatrixGenerator) String() string {
 21553  	if this == nil {
 21554  		return "nil"
 21555  	}
 21556  	repeatedStringForGenerators := "[]ApplicationSetNestedGenerator{"
 21557  	for _, f := range this.Generators {
 21558  		repeatedStringForGenerators += strings.Replace(strings.Replace(f.String(), "ApplicationSetNestedGenerator", "ApplicationSetNestedGenerator", 1), `&`, ``, 1) + ","
 21559  	}
 21560  	repeatedStringForGenerators += "}"
 21561  	s := strings.Join([]string{`&MatrixGenerator{`,
 21562  		`Generators:` + repeatedStringForGenerators + `,`,
 21563  		`Template:` + strings.Replace(strings.Replace(this.Template.String(), "ApplicationSetTemplate", "ApplicationSetTemplate", 1), `&`, ``, 1) + `,`,
 21564  		`}`,
 21565  	}, "")
 21566  	return s
 21567  }
 21568  func (this *MergeGenerator) String() string {
 21569  	if this == nil {
 21570  		return "nil"
 21571  	}
 21572  	repeatedStringForGenerators := "[]ApplicationSetNestedGenerator{"
 21573  	for _, f := range this.Generators {
 21574  		repeatedStringForGenerators += strings.Replace(strings.Replace(f.String(), "ApplicationSetNestedGenerator", "ApplicationSetNestedGenerator", 1), `&`, ``, 1) + ","
 21575  	}
 21576  	repeatedStringForGenerators += "}"
 21577  	s := strings.Join([]string{`&MergeGenerator{`,
 21578  		`Generators:` + repeatedStringForGenerators + `,`,
 21579  		`MergeKeys:` + fmt.Sprintf("%v", this.MergeKeys) + `,`,
 21580  		`Template:` + strings.Replace(strings.Replace(this.Template.String(), "ApplicationSetTemplate", "ApplicationSetTemplate", 1), `&`, ``, 1) + `,`,
 21581  		`}`,
 21582  	}, "")
 21583  	return s
 21584  }
 21585  func (this *NestedMatrixGenerator) String() string {
 21586  	if this == nil {
 21587  		return "nil"
 21588  	}
 21589  	repeatedStringForGenerators := "[]ApplicationSetTerminalGenerator{"
 21590  	for _, f := range this.Generators {
 21591  		repeatedStringForGenerators += strings.Replace(strings.Replace(f.String(), "ApplicationSetTerminalGenerator", "ApplicationSetTerminalGenerator", 1), `&`, ``, 1) + ","
 21592  	}
 21593  	repeatedStringForGenerators += "}"
 21594  	s := strings.Join([]string{`&NestedMatrixGenerator{`,
 21595  		`Generators:` + repeatedStringForGenerators + `,`,
 21596  		`}`,
 21597  	}, "")
 21598  	return s
 21599  }
 21600  func (this *NestedMergeGenerator) String() string {
 21601  	if this == nil {
 21602  		return "nil"
 21603  	}
 21604  	repeatedStringForGenerators := "[]ApplicationSetTerminalGenerator{"
 21605  	for _, f := range this.Generators {
 21606  		repeatedStringForGenerators += strings.Replace(strings.Replace(f.String(), "ApplicationSetTerminalGenerator", "ApplicationSetTerminalGenerator", 1), `&`, ``, 1) + ","
 21607  	}
 21608  	repeatedStringForGenerators += "}"
 21609  	s := strings.Join([]string{`&NestedMergeGenerator{`,
 21610  		`Generators:` + repeatedStringForGenerators + `,`,
 21611  		`MergeKeys:` + fmt.Sprintf("%v", this.MergeKeys) + `,`,
 21612  		`}`,
 21613  	}, "")
 21614  	return s
 21615  }
 21616  func (this *OCIMetadata) String() string {
 21617  	if this == nil {
 21618  		return "nil"
 21619  	}
 21620  	s := strings.Join([]string{`&OCIMetadata{`,
 21621  		`CreatedAt:` + fmt.Sprintf("%v", this.CreatedAt) + `,`,
 21622  		`Authors:` + fmt.Sprintf("%v", this.Authors) + `,`,
 21623  		`ImageURL:` + fmt.Sprintf("%v", this.ImageURL) + `,`,
 21624  		`DocsURL:` + fmt.Sprintf("%v", this.DocsURL) + `,`,
 21625  		`SourceURL:` + fmt.Sprintf("%v", this.SourceURL) + `,`,
 21626  		`Version:` + fmt.Sprintf("%v", this.Version) + `,`,
 21627  		`Description:` + fmt.Sprintf("%v", this.Description) + `,`,
 21628  		`}`,
 21629  	}, "")
 21630  	return s
 21631  }
 21632  func (this *Operation) String() string {
 21633  	if this == nil {
 21634  		return "nil"
 21635  	}
 21636  	repeatedStringForInfo := "[]*Info{"
 21637  	for _, f := range this.Info {
 21638  		repeatedStringForInfo += strings.Replace(f.String(), "Info", "Info", 1) + ","
 21639  	}
 21640  	repeatedStringForInfo += "}"
 21641  	s := strings.Join([]string{`&Operation{`,
 21642  		`Sync:` + strings.Replace(this.Sync.String(), "SyncOperation", "SyncOperation", 1) + `,`,
 21643  		`InitiatedBy:` + strings.Replace(strings.Replace(this.InitiatedBy.String(), "OperationInitiator", "OperationInitiator", 1), `&`, ``, 1) + `,`,
 21644  		`Info:` + repeatedStringForInfo + `,`,
 21645  		`Retry:` + strings.Replace(strings.Replace(this.Retry.String(), "RetryStrategy", "RetryStrategy", 1), `&`, ``, 1) + `,`,
 21646  		`}`,
 21647  	}, "")
 21648  	return s
 21649  }
 21650  func (this *OperationInitiator) String() string {
 21651  	if this == nil {
 21652  		return "nil"
 21653  	}
 21654  	s := strings.Join([]string{`&OperationInitiator{`,
 21655  		`Username:` + fmt.Sprintf("%v", this.Username) + `,`,
 21656  		`Automated:` + fmt.Sprintf("%v", this.Automated) + `,`,
 21657  		`}`,
 21658  	}, "")
 21659  	return s
 21660  }
 21661  func (this *OperationState) String() string {
 21662  	if this == nil {
 21663  		return "nil"
 21664  	}
 21665  	s := strings.Join([]string{`&OperationState{`,
 21666  		`Operation:` + strings.Replace(strings.Replace(this.Operation.String(), "Operation", "Operation", 1), `&`, ``, 1) + `,`,
 21667  		`Phase:` + fmt.Sprintf("%v", this.Phase) + `,`,
 21668  		`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
 21669  		`SyncResult:` + strings.Replace(this.SyncResult.String(), "SyncOperationResult", "SyncOperationResult", 1) + `,`,
 21670  		`StartedAt:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.StartedAt), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
 21671  		`FinishedAt:` + strings.Replace(fmt.Sprintf("%v", this.FinishedAt), "Time", "v1.Time", 1) + `,`,
 21672  		`RetryCount:` + fmt.Sprintf("%v", this.RetryCount) + `,`,
 21673  		`}`,
 21674  	}, "")
 21675  	return s
 21676  }
 21677  func (this *OptionalArray) String() string {
 21678  	if this == nil {
 21679  		return "nil"
 21680  	}
 21681  	s := strings.Join([]string{`&OptionalArray{`,
 21682  		`Array:` + fmt.Sprintf("%v", this.Array) + `,`,
 21683  		`}`,
 21684  	}, "")
 21685  	return s
 21686  }
 21687  func (this *OptionalMap) String() string {
 21688  	if this == nil {
 21689  		return "nil"
 21690  	}
 21691  	keysForMap := make([]string, 0, len(this.Map))
 21692  	for k := range this.Map {
 21693  		keysForMap = append(keysForMap, k)
 21694  	}
 21695  	github_com_gogo_protobuf_sortkeys.Strings(keysForMap)
 21696  	mapStringForMap := "map[string]string{"
 21697  	for _, k := range keysForMap {
 21698  		mapStringForMap += fmt.Sprintf("%v: %v,", k, this.Map[k])
 21699  	}
 21700  	mapStringForMap += "}"
 21701  	s := strings.Join([]string{`&OptionalMap{`,
 21702  		`Map:` + mapStringForMap + `,`,
 21703  		`}`,
 21704  	}, "")
 21705  	return s
 21706  }
 21707  func (this *OrphanedResourceKey) String() string {
 21708  	if this == nil {
 21709  		return "nil"
 21710  	}
 21711  	s := strings.Join([]string{`&OrphanedResourceKey{`,
 21712  		`Group:` + fmt.Sprintf("%v", this.Group) + `,`,
 21713  		`Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
 21714  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 21715  		`}`,
 21716  	}, "")
 21717  	return s
 21718  }
 21719  func (this *OrphanedResourcesMonitorSettings) String() string {
 21720  	if this == nil {
 21721  		return "nil"
 21722  	}
 21723  	repeatedStringForIgnore := "[]OrphanedResourceKey{"
 21724  	for _, f := range this.Ignore {
 21725  		repeatedStringForIgnore += strings.Replace(strings.Replace(f.String(), "OrphanedResourceKey", "OrphanedResourceKey", 1), `&`, ``, 1) + ","
 21726  	}
 21727  	repeatedStringForIgnore += "}"
 21728  	s := strings.Join([]string{`&OrphanedResourcesMonitorSettings{`,
 21729  		`Warn:` + valueToStringGenerated(this.Warn) + `,`,
 21730  		`Ignore:` + repeatedStringForIgnore + `,`,
 21731  		`}`,
 21732  	}, "")
 21733  	return s
 21734  }
 21735  func (this *OverrideIgnoreDiff) String() string {
 21736  	if this == nil {
 21737  		return "nil"
 21738  	}
 21739  	s := strings.Join([]string{`&OverrideIgnoreDiff{`,
 21740  		`JSONPointers:` + fmt.Sprintf("%v", this.JSONPointers) + `,`,
 21741  		`JQPathExpressions:` + fmt.Sprintf("%v", this.JQPathExpressions) + `,`,
 21742  		`ManagedFieldsManagers:` + fmt.Sprintf("%v", this.ManagedFieldsManagers) + `,`,
 21743  		`}`,
 21744  	}, "")
 21745  	return s
 21746  }
 21747  func (this *PluginConfigMapRef) String() string {
 21748  	if this == nil {
 21749  		return "nil"
 21750  	}
 21751  	s := strings.Join([]string{`&PluginConfigMapRef{`,
 21752  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 21753  		`}`,
 21754  	}, "")
 21755  	return s
 21756  }
 21757  func (this *PluginGenerator) String() string {
 21758  	if this == nil {
 21759  		return "nil"
 21760  	}
 21761  	keysForValues := make([]string, 0, len(this.Values))
 21762  	for k := range this.Values {
 21763  		keysForValues = append(keysForValues, k)
 21764  	}
 21765  	github_com_gogo_protobuf_sortkeys.Strings(keysForValues)
 21766  	mapStringForValues := "map[string]string{"
 21767  	for _, k := range keysForValues {
 21768  		mapStringForValues += fmt.Sprintf("%v: %v,", k, this.Values[k])
 21769  	}
 21770  	mapStringForValues += "}"
 21771  	s := strings.Join([]string{`&PluginGenerator{`,
 21772  		`ConfigMapRef:` + strings.Replace(strings.Replace(this.ConfigMapRef.String(), "PluginConfigMapRef", "PluginConfigMapRef", 1), `&`, ``, 1) + `,`,
 21773  		`Input:` + strings.Replace(strings.Replace(this.Input.String(), "PluginInput", "PluginInput", 1), `&`, ``, 1) + `,`,
 21774  		`RequeueAfterSeconds:` + valueToStringGenerated(this.RequeueAfterSeconds) + `,`,
 21775  		`Template:` + strings.Replace(strings.Replace(this.Template.String(), "ApplicationSetTemplate", "ApplicationSetTemplate", 1), `&`, ``, 1) + `,`,
 21776  		`Values:` + mapStringForValues + `,`,
 21777  		`}`,
 21778  	}, "")
 21779  	return s
 21780  }
 21781  func (this *PluginInput) String() string {
 21782  	if this == nil {
 21783  		return "nil"
 21784  	}
 21785  	keysForParameters := make([]string, 0, len(this.Parameters))
 21786  	for k := range this.Parameters {
 21787  		keysForParameters = append(keysForParameters, k)
 21788  	}
 21789  	github_com_gogo_protobuf_sortkeys.Strings(keysForParameters)
 21790  	mapStringForParameters := "PluginParameters{"
 21791  	for _, k := range keysForParameters {
 21792  		mapStringForParameters += fmt.Sprintf("%v: %v,", k, this.Parameters[k])
 21793  	}
 21794  	mapStringForParameters += "}"
 21795  	s := strings.Join([]string{`&PluginInput{`,
 21796  		`Parameters:` + mapStringForParameters + `,`,
 21797  		`}`,
 21798  	}, "")
 21799  	return s
 21800  }
 21801  func (this *ProjectRole) String() string {
 21802  	if this == nil {
 21803  		return "nil"
 21804  	}
 21805  	repeatedStringForJWTTokens := "[]JWTToken{"
 21806  	for _, f := range this.JWTTokens {
 21807  		repeatedStringForJWTTokens += strings.Replace(strings.Replace(f.String(), "JWTToken", "JWTToken", 1), `&`, ``, 1) + ","
 21808  	}
 21809  	repeatedStringForJWTTokens += "}"
 21810  	s := strings.Join([]string{`&ProjectRole{`,
 21811  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 21812  		`Description:` + fmt.Sprintf("%v", this.Description) + `,`,
 21813  		`Policies:` + fmt.Sprintf("%v", this.Policies) + `,`,
 21814  		`JWTTokens:` + repeatedStringForJWTTokens + `,`,
 21815  		`Groups:` + fmt.Sprintf("%v", this.Groups) + `,`,
 21816  		`}`,
 21817  	}, "")
 21818  	return s
 21819  }
 21820  func (this *PullRequestGenerator) String() string {
 21821  	if this == nil {
 21822  		return "nil"
 21823  	}
 21824  	repeatedStringForFilters := "[]PullRequestGeneratorFilter{"
 21825  	for _, f := range this.Filters {
 21826  		repeatedStringForFilters += strings.Replace(strings.Replace(f.String(), "PullRequestGeneratorFilter", "PullRequestGeneratorFilter", 1), `&`, ``, 1) + ","
 21827  	}
 21828  	repeatedStringForFilters += "}"
 21829  	keysForValues := make([]string, 0, len(this.Values))
 21830  	for k := range this.Values {
 21831  		keysForValues = append(keysForValues, k)
 21832  	}
 21833  	github_com_gogo_protobuf_sortkeys.Strings(keysForValues)
 21834  	mapStringForValues := "map[string]string{"
 21835  	for _, k := range keysForValues {
 21836  		mapStringForValues += fmt.Sprintf("%v: %v,", k, this.Values[k])
 21837  	}
 21838  	mapStringForValues += "}"
 21839  	s := strings.Join([]string{`&PullRequestGenerator{`,
 21840  		`Github:` + strings.Replace(this.Github.String(), "PullRequestGeneratorGithub", "PullRequestGeneratorGithub", 1) + `,`,
 21841  		`GitLab:` + strings.Replace(this.GitLab.String(), "PullRequestGeneratorGitLab", "PullRequestGeneratorGitLab", 1) + `,`,
 21842  		`Gitea:` + strings.Replace(this.Gitea.String(), "PullRequestGeneratorGitea", "PullRequestGeneratorGitea", 1) + `,`,
 21843  		`BitbucketServer:` + strings.Replace(this.BitbucketServer.String(), "PullRequestGeneratorBitbucketServer", "PullRequestGeneratorBitbucketServer", 1) + `,`,
 21844  		`Filters:` + repeatedStringForFilters + `,`,
 21845  		`RequeueAfterSeconds:` + valueToStringGenerated(this.RequeueAfterSeconds) + `,`,
 21846  		`Template:` + strings.Replace(strings.Replace(this.Template.String(), "ApplicationSetTemplate", "ApplicationSetTemplate", 1), `&`, ``, 1) + `,`,
 21847  		`Bitbucket:` + strings.Replace(this.Bitbucket.String(), "PullRequestGeneratorBitbucket", "PullRequestGeneratorBitbucket", 1) + `,`,
 21848  		`AzureDevOps:` + strings.Replace(this.AzureDevOps.String(), "PullRequestGeneratorAzureDevOps", "PullRequestGeneratorAzureDevOps", 1) + `,`,
 21849  		`Values:` + mapStringForValues + `,`,
 21850  		`ContinueOnRepoNotFoundError:` + fmt.Sprintf("%v", this.ContinueOnRepoNotFoundError) + `,`,
 21851  		`}`,
 21852  	}, "")
 21853  	return s
 21854  }
 21855  func (this *PullRequestGeneratorAzureDevOps) String() string {
 21856  	if this == nil {
 21857  		return "nil"
 21858  	}
 21859  	s := strings.Join([]string{`&PullRequestGeneratorAzureDevOps{`,
 21860  		`Organization:` + fmt.Sprintf("%v", this.Organization) + `,`,
 21861  		`Project:` + fmt.Sprintf("%v", this.Project) + `,`,
 21862  		`Repo:` + fmt.Sprintf("%v", this.Repo) + `,`,
 21863  		`API:` + fmt.Sprintf("%v", this.API) + `,`,
 21864  		`TokenRef:` + strings.Replace(this.TokenRef.String(), "SecretRef", "SecretRef", 1) + `,`,
 21865  		`Labels:` + fmt.Sprintf("%v", this.Labels) + `,`,
 21866  		`}`,
 21867  	}, "")
 21868  	return s
 21869  }
 21870  func (this *PullRequestGeneratorBitbucket) String() string {
 21871  	if this == nil {
 21872  		return "nil"
 21873  	}
 21874  	s := strings.Join([]string{`&PullRequestGeneratorBitbucket{`,
 21875  		`Owner:` + fmt.Sprintf("%v", this.Owner) + `,`,
 21876  		`Repo:` + fmt.Sprintf("%v", this.Repo) + `,`,
 21877  		`API:` + fmt.Sprintf("%v", this.API) + `,`,
 21878  		`BasicAuth:` + strings.Replace(this.BasicAuth.String(), "BasicAuthBitbucketServer", "BasicAuthBitbucketServer", 1) + `,`,
 21879  		`BearerToken:` + strings.Replace(this.BearerToken.String(), "BearerTokenBitbucketCloud", "BearerTokenBitbucketCloud", 1) + `,`,
 21880  		`}`,
 21881  	}, "")
 21882  	return s
 21883  }
 21884  func (this *PullRequestGeneratorBitbucketServer) String() string {
 21885  	if this == nil {
 21886  		return "nil"
 21887  	}
 21888  	s := strings.Join([]string{`&PullRequestGeneratorBitbucketServer{`,
 21889  		`Project:` + fmt.Sprintf("%v", this.Project) + `,`,
 21890  		`Repo:` + fmt.Sprintf("%v", this.Repo) + `,`,
 21891  		`API:` + fmt.Sprintf("%v", this.API) + `,`,
 21892  		`BasicAuth:` + strings.Replace(this.BasicAuth.String(), "BasicAuthBitbucketServer", "BasicAuthBitbucketServer", 1) + `,`,
 21893  		`BearerToken:` + strings.Replace(this.BearerToken.String(), "BearerTokenBitbucket", "BearerTokenBitbucket", 1) + `,`,
 21894  		`Insecure:` + fmt.Sprintf("%v", this.Insecure) + `,`,
 21895  		`CARef:` + strings.Replace(this.CARef.String(), "ConfigMapKeyRef", "ConfigMapKeyRef", 1) + `,`,
 21896  		`}`,
 21897  	}, "")
 21898  	return s
 21899  }
 21900  func (this *PullRequestGeneratorFilter) String() string {
 21901  	if this == nil {
 21902  		return "nil"
 21903  	}
 21904  	s := strings.Join([]string{`&PullRequestGeneratorFilter{`,
 21905  		`BranchMatch:` + valueToStringGenerated(this.BranchMatch) + `,`,
 21906  		`TargetBranchMatch:` + valueToStringGenerated(this.TargetBranchMatch) + `,`,
 21907  		`TitleMatch:` + valueToStringGenerated(this.TitleMatch) + `,`,
 21908  		`}`,
 21909  	}, "")
 21910  	return s
 21911  }
 21912  func (this *PullRequestGeneratorGitLab) String() string {
 21913  	if this == nil {
 21914  		return "nil"
 21915  	}
 21916  	s := strings.Join([]string{`&PullRequestGeneratorGitLab{`,
 21917  		`Project:` + fmt.Sprintf("%v", this.Project) + `,`,
 21918  		`API:` + fmt.Sprintf("%v", this.API) + `,`,
 21919  		`TokenRef:` + strings.Replace(this.TokenRef.String(), "SecretRef", "SecretRef", 1) + `,`,
 21920  		`Labels:` + fmt.Sprintf("%v", this.Labels) + `,`,
 21921  		`PullRequestState:` + fmt.Sprintf("%v", this.PullRequestState) + `,`,
 21922  		`Insecure:` + fmt.Sprintf("%v", this.Insecure) + `,`,
 21923  		`CARef:` + strings.Replace(this.CARef.String(), "ConfigMapKeyRef", "ConfigMapKeyRef", 1) + `,`,
 21924  		`}`,
 21925  	}, "")
 21926  	return s
 21927  }
 21928  func (this *PullRequestGeneratorGitea) String() string {
 21929  	if this == nil {
 21930  		return "nil"
 21931  	}
 21932  	s := strings.Join([]string{`&PullRequestGeneratorGitea{`,
 21933  		`Owner:` + fmt.Sprintf("%v", this.Owner) + `,`,
 21934  		`Repo:` + fmt.Sprintf("%v", this.Repo) + `,`,
 21935  		`API:` + fmt.Sprintf("%v", this.API) + `,`,
 21936  		`TokenRef:` + strings.Replace(this.TokenRef.String(), "SecretRef", "SecretRef", 1) + `,`,
 21937  		`Insecure:` + fmt.Sprintf("%v", this.Insecure) + `,`,
 21938  		`Labels:` + fmt.Sprintf("%v", this.Labels) + `,`,
 21939  		`}`,
 21940  	}, "")
 21941  	return s
 21942  }
 21943  func (this *PullRequestGeneratorGithub) String() string {
 21944  	if this == nil {
 21945  		return "nil"
 21946  	}
 21947  	s := strings.Join([]string{`&PullRequestGeneratorGithub{`,
 21948  		`Owner:` + fmt.Sprintf("%v", this.Owner) + `,`,
 21949  		`Repo:` + fmt.Sprintf("%v", this.Repo) + `,`,
 21950  		`API:` + fmt.Sprintf("%v", this.API) + `,`,
 21951  		`TokenRef:` + strings.Replace(this.TokenRef.String(), "SecretRef", "SecretRef", 1) + `,`,
 21952  		`AppSecretName:` + fmt.Sprintf("%v", this.AppSecretName) + `,`,
 21953  		`Labels:` + fmt.Sprintf("%v", this.Labels) + `,`,
 21954  		`}`,
 21955  	}, "")
 21956  	return s
 21957  }
 21958  func (this *RefTarget) String() string {
 21959  	if this == nil {
 21960  		return "nil"
 21961  	}
 21962  	s := strings.Join([]string{`&RefTarget{`,
 21963  		`Repo:` + strings.Replace(strings.Replace(this.Repo.String(), "Repository", "Repository", 1), `&`, ``, 1) + `,`,
 21964  		`TargetRevision:` + fmt.Sprintf("%v", this.TargetRevision) + `,`,
 21965  		`Chart:` + fmt.Sprintf("%v", this.Chart) + `,`,
 21966  		`}`,
 21967  	}, "")
 21968  	return s
 21969  }
 21970  func (this *RepoCreds) String() string {
 21971  	if this == nil {
 21972  		return "nil"
 21973  	}
 21974  	s := strings.Join([]string{`&RepoCreds{`,
 21975  		`URL:` + fmt.Sprintf("%v", this.URL) + `,`,
 21976  		`Username:` + fmt.Sprintf("%v", this.Username) + `,`,
 21977  		`Password:` + fmt.Sprintf("%v", this.Password) + `,`,
 21978  		`SSHPrivateKey:` + fmt.Sprintf("%v", this.SSHPrivateKey) + `,`,
 21979  		`TLSClientCertData:` + fmt.Sprintf("%v", this.TLSClientCertData) + `,`,
 21980  		`TLSClientCertKey:` + fmt.Sprintf("%v", this.TLSClientCertKey) + `,`,
 21981  		`GithubAppPrivateKey:` + fmt.Sprintf("%v", this.GithubAppPrivateKey) + `,`,
 21982  		`GithubAppId:` + fmt.Sprintf("%v", this.GithubAppId) + `,`,
 21983  		`GithubAppInstallationId:` + fmt.Sprintf("%v", this.GithubAppInstallationId) + `,`,
 21984  		`GitHubAppEnterpriseBaseURL:` + fmt.Sprintf("%v", this.GitHubAppEnterpriseBaseURL) + `,`,
 21985  		`EnableOCI:` + fmt.Sprintf("%v", this.EnableOCI) + `,`,
 21986  		`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
 21987  		`GCPServiceAccountKey:` + fmt.Sprintf("%v", this.GCPServiceAccountKey) + `,`,
 21988  		`Proxy:` + fmt.Sprintf("%v", this.Proxy) + `,`,
 21989  		`ForceHttpBasicAuth:` + fmt.Sprintf("%v", this.ForceHttpBasicAuth) + `,`,
 21990  		`NoProxy:` + fmt.Sprintf("%v", this.NoProxy) + `,`,
 21991  		`UseAzureWorkloadIdentity:` + fmt.Sprintf("%v", this.UseAzureWorkloadIdentity) + `,`,
 21992  		`BearerToken:` + fmt.Sprintf("%v", this.BearerToken) + `,`,
 21993  		`InsecureOCIForceHttp:` + fmt.Sprintf("%v", this.InsecureOCIForceHttp) + `,`,
 21994  		`}`,
 21995  	}, "")
 21996  	return s
 21997  }
 21998  func (this *RepoCredsList) String() string {
 21999  	if this == nil {
 22000  		return "nil"
 22001  	}
 22002  	repeatedStringForItems := "[]RepoCreds{"
 22003  	for _, f := range this.Items {
 22004  		repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "RepoCreds", "RepoCreds", 1), `&`, ``, 1) + ","
 22005  	}
 22006  	repeatedStringForItems += "}"
 22007  	s := strings.Join([]string{`&RepoCredsList{`,
 22008  		`ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
 22009  		`Items:` + repeatedStringForItems + `,`,
 22010  		`}`,
 22011  	}, "")
 22012  	return s
 22013  }
 22014  func (this *Repository) String() string {
 22015  	if this == nil {
 22016  		return "nil"
 22017  	}
 22018  	s := strings.Join([]string{`&Repository{`,
 22019  		`Repo:` + fmt.Sprintf("%v", this.Repo) + `,`,
 22020  		`Username:` + fmt.Sprintf("%v", this.Username) + `,`,
 22021  		`Password:` + fmt.Sprintf("%v", this.Password) + `,`,
 22022  		`SSHPrivateKey:` + fmt.Sprintf("%v", this.SSHPrivateKey) + `,`,
 22023  		`ConnectionState:` + strings.Replace(strings.Replace(this.ConnectionState.String(), "ConnectionState", "ConnectionState", 1), `&`, ``, 1) + `,`,
 22024  		`InsecureIgnoreHostKey:` + fmt.Sprintf("%v", this.InsecureIgnoreHostKey) + `,`,
 22025  		`Insecure:` + fmt.Sprintf("%v", this.Insecure) + `,`,
 22026  		`EnableLFS:` + fmt.Sprintf("%v", this.EnableLFS) + `,`,
 22027  		`TLSClientCertData:` + fmt.Sprintf("%v", this.TLSClientCertData) + `,`,
 22028  		`TLSClientCertKey:` + fmt.Sprintf("%v", this.TLSClientCertKey) + `,`,
 22029  		`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
 22030  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 22031  		`InheritedCreds:` + fmt.Sprintf("%v", this.InheritedCreds) + `,`,
 22032  		`EnableOCI:` + fmt.Sprintf("%v", this.EnableOCI) + `,`,
 22033  		`GithubAppPrivateKey:` + fmt.Sprintf("%v", this.GithubAppPrivateKey) + `,`,
 22034  		`GithubAppId:` + fmt.Sprintf("%v", this.GithubAppId) + `,`,
 22035  		`GithubAppInstallationId:` + fmt.Sprintf("%v", this.GithubAppInstallationId) + `,`,
 22036  		`GitHubAppEnterpriseBaseURL:` + fmt.Sprintf("%v", this.GitHubAppEnterpriseBaseURL) + `,`,
 22037  		`Proxy:` + fmt.Sprintf("%v", this.Proxy) + `,`,
 22038  		`Project:` + fmt.Sprintf("%v", this.Project) + `,`,
 22039  		`GCPServiceAccountKey:` + fmt.Sprintf("%v", this.GCPServiceAccountKey) + `,`,
 22040  		`ForceHttpBasicAuth:` + fmt.Sprintf("%v", this.ForceHttpBasicAuth) + `,`,
 22041  		`NoProxy:` + fmt.Sprintf("%v", this.NoProxy) + `,`,
 22042  		`UseAzureWorkloadIdentity:` + fmt.Sprintf("%v", this.UseAzureWorkloadIdentity) + `,`,
 22043  		`BearerToken:` + fmt.Sprintf("%v", this.BearerToken) + `,`,
 22044  		`InsecureOCIForceHttp:` + fmt.Sprintf("%v", this.InsecureOCIForceHttp) + `,`,
 22045  		`}`,
 22046  	}, "")
 22047  	return s
 22048  }
 22049  func (this *RepositoryCertificate) String() string {
 22050  	if this == nil {
 22051  		return "nil"
 22052  	}
 22053  	s := strings.Join([]string{`&RepositoryCertificate{`,
 22054  		`ServerName:` + fmt.Sprintf("%v", this.ServerName) + `,`,
 22055  		`CertType:` + fmt.Sprintf("%v", this.CertType) + `,`,
 22056  		`CertSubType:` + fmt.Sprintf("%v", this.CertSubType) + `,`,
 22057  		`CertData:` + valueToStringGenerated(this.CertData) + `,`,
 22058  		`CertInfo:` + fmt.Sprintf("%v", this.CertInfo) + `,`,
 22059  		`}`,
 22060  	}, "")
 22061  	return s
 22062  }
 22063  func (this *RepositoryCertificateList) String() string {
 22064  	if this == nil {
 22065  		return "nil"
 22066  	}
 22067  	repeatedStringForItems := "[]RepositoryCertificate{"
 22068  	for _, f := range this.Items {
 22069  		repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "RepositoryCertificate", "RepositoryCertificate", 1), `&`, ``, 1) + ","
 22070  	}
 22071  	repeatedStringForItems += "}"
 22072  	s := strings.Join([]string{`&RepositoryCertificateList{`,
 22073  		`ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
 22074  		`Items:` + repeatedStringForItems + `,`,
 22075  		`}`,
 22076  	}, "")
 22077  	return s
 22078  }
 22079  func (this *RepositoryList) String() string {
 22080  	if this == nil {
 22081  		return "nil"
 22082  	}
 22083  	repeatedStringForItems := "[]*Repository{"
 22084  	for _, f := range this.Items {
 22085  		repeatedStringForItems += strings.Replace(f.String(), "Repository", "Repository", 1) + ","
 22086  	}
 22087  	repeatedStringForItems += "}"
 22088  	s := strings.Join([]string{`&RepositoryList{`,
 22089  		`ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
 22090  		`Items:` + repeatedStringForItems + `,`,
 22091  		`}`,
 22092  	}, "")
 22093  	return s
 22094  }
 22095  func (this *ResourceAction) String() string {
 22096  	if this == nil {
 22097  		return "nil"
 22098  	}
 22099  	repeatedStringForParams := "[]ResourceActionParam{"
 22100  	for _, f := range this.Params {
 22101  		repeatedStringForParams += strings.Replace(strings.Replace(f.String(), "ResourceActionParam", "ResourceActionParam", 1), `&`, ``, 1) + ","
 22102  	}
 22103  	repeatedStringForParams += "}"
 22104  	s := strings.Join([]string{`&ResourceAction{`,
 22105  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 22106  		`Params:` + repeatedStringForParams + `,`,
 22107  		`Disabled:` + fmt.Sprintf("%v", this.Disabled) + `,`,
 22108  		`IconClass:` + fmt.Sprintf("%v", this.IconClass) + `,`,
 22109  		`DisplayName:` + fmt.Sprintf("%v", this.DisplayName) + `,`,
 22110  		`}`,
 22111  	}, "")
 22112  	return s
 22113  }
 22114  func (this *ResourceActionDefinition) String() string {
 22115  	if this == nil {
 22116  		return "nil"
 22117  	}
 22118  	s := strings.Join([]string{`&ResourceActionDefinition{`,
 22119  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 22120  		`ActionLua:` + fmt.Sprintf("%v", this.ActionLua) + `,`,
 22121  		`}`,
 22122  	}, "")
 22123  	return s
 22124  }
 22125  func (this *ResourceActionParam) String() string {
 22126  	if this == nil {
 22127  		return "nil"
 22128  	}
 22129  	s := strings.Join([]string{`&ResourceActionParam{`,
 22130  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 22131  		`}`,
 22132  	}, "")
 22133  	return s
 22134  }
 22135  func (this *ResourceActions) String() string {
 22136  	if this == nil {
 22137  		return "nil"
 22138  	}
 22139  	repeatedStringForDefinitions := "[]ResourceActionDefinition{"
 22140  	for _, f := range this.Definitions {
 22141  		repeatedStringForDefinitions += strings.Replace(strings.Replace(f.String(), "ResourceActionDefinition", "ResourceActionDefinition", 1), `&`, ``, 1) + ","
 22142  	}
 22143  	repeatedStringForDefinitions += "}"
 22144  	s := strings.Join([]string{`&ResourceActions{`,
 22145  		`ActionDiscoveryLua:` + fmt.Sprintf("%v", this.ActionDiscoveryLua) + `,`,
 22146  		`Definitions:` + repeatedStringForDefinitions + `,`,
 22147  		`MergeBuiltinActions:` + fmt.Sprintf("%v", this.MergeBuiltinActions) + `,`,
 22148  		`}`,
 22149  	}, "")
 22150  	return s
 22151  }
 22152  func (this *ResourceDiff) String() string {
 22153  	if this == nil {
 22154  		return "nil"
 22155  	}
 22156  	s := strings.Join([]string{`&ResourceDiff{`,
 22157  		`Group:` + fmt.Sprintf("%v", this.Group) + `,`,
 22158  		`Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
 22159  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 22160  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 22161  		`TargetState:` + fmt.Sprintf("%v", this.TargetState) + `,`,
 22162  		`LiveState:` + fmt.Sprintf("%v", this.LiveState) + `,`,
 22163  		`Diff:` + fmt.Sprintf("%v", this.Diff) + `,`,
 22164  		`Hook:` + fmt.Sprintf("%v", this.Hook) + `,`,
 22165  		`NormalizedLiveState:` + fmt.Sprintf("%v", this.NormalizedLiveState) + `,`,
 22166  		`PredictedLiveState:` + fmt.Sprintf("%v", this.PredictedLiveState) + `,`,
 22167  		`ResourceVersion:` + fmt.Sprintf("%v", this.ResourceVersion) + `,`,
 22168  		`Modified:` + fmt.Sprintf("%v", this.Modified) + `,`,
 22169  		`}`,
 22170  	}, "")
 22171  	return s
 22172  }
 22173  func (this *ResourceIgnoreDifferences) String() string {
 22174  	if this == nil {
 22175  		return "nil"
 22176  	}
 22177  	s := strings.Join([]string{`&ResourceIgnoreDifferences{`,
 22178  		`Group:` + fmt.Sprintf("%v", this.Group) + `,`,
 22179  		`Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
 22180  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 22181  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 22182  		`JSONPointers:` + fmt.Sprintf("%v", this.JSONPointers) + `,`,
 22183  		`JQPathExpressions:` + fmt.Sprintf("%v", this.JQPathExpressions) + `,`,
 22184  		`ManagedFieldsManagers:` + fmt.Sprintf("%v", this.ManagedFieldsManagers) + `,`,
 22185  		`}`,
 22186  	}, "")
 22187  	return s
 22188  }
 22189  func (this *ResourceNetworkingInfo) String() string {
 22190  	if this == nil {
 22191  		return "nil"
 22192  	}
 22193  	repeatedStringForTargetRefs := "[]ResourceRef{"
 22194  	for _, f := range this.TargetRefs {
 22195  		repeatedStringForTargetRefs += strings.Replace(strings.Replace(f.String(), "ResourceRef", "ResourceRef", 1), `&`, ``, 1) + ","
 22196  	}
 22197  	repeatedStringForTargetRefs += "}"
 22198  	repeatedStringForIngress := "[]LoadBalancerIngress{"
 22199  	for _, f := range this.Ingress {
 22200  		repeatedStringForIngress += fmt.Sprintf("%v", f) + ","
 22201  	}
 22202  	repeatedStringForIngress += "}"
 22203  	keysForTargetLabels := make([]string, 0, len(this.TargetLabels))
 22204  	for k := range this.TargetLabels {
 22205  		keysForTargetLabels = append(keysForTargetLabels, k)
 22206  	}
 22207  	github_com_gogo_protobuf_sortkeys.Strings(keysForTargetLabels)
 22208  	mapStringForTargetLabels := "map[string]string{"
 22209  	for _, k := range keysForTargetLabels {
 22210  		mapStringForTargetLabels += fmt.Sprintf("%v: %v,", k, this.TargetLabels[k])
 22211  	}
 22212  	mapStringForTargetLabels += "}"
 22213  	keysForLabels := make([]string, 0, len(this.Labels))
 22214  	for k := range this.Labels {
 22215  		keysForLabels = append(keysForLabels, k)
 22216  	}
 22217  	github_com_gogo_protobuf_sortkeys.Strings(keysForLabels)
 22218  	mapStringForLabels := "map[string]string{"
 22219  	for _, k := range keysForLabels {
 22220  		mapStringForLabels += fmt.Sprintf("%v: %v,", k, this.Labels[k])
 22221  	}
 22222  	mapStringForLabels += "}"
 22223  	s := strings.Join([]string{`&ResourceNetworkingInfo{`,
 22224  		`TargetLabels:` + mapStringForTargetLabels + `,`,
 22225  		`TargetRefs:` + repeatedStringForTargetRefs + `,`,
 22226  		`Labels:` + mapStringForLabels + `,`,
 22227  		`Ingress:` + repeatedStringForIngress + `,`,
 22228  		`ExternalURLs:` + fmt.Sprintf("%v", this.ExternalURLs) + `,`,
 22229  		`}`,
 22230  	}, "")
 22231  	return s
 22232  }
 22233  func (this *ResourceNode) String() string {
 22234  	if this == nil {
 22235  		return "nil"
 22236  	}
 22237  	repeatedStringForParentRefs := "[]ResourceRef{"
 22238  	for _, f := range this.ParentRefs {
 22239  		repeatedStringForParentRefs += strings.Replace(strings.Replace(f.String(), "ResourceRef", "ResourceRef", 1), `&`, ``, 1) + ","
 22240  	}
 22241  	repeatedStringForParentRefs += "}"
 22242  	repeatedStringForInfo := "[]InfoItem{"
 22243  	for _, f := range this.Info {
 22244  		repeatedStringForInfo += strings.Replace(strings.Replace(f.String(), "InfoItem", "InfoItem", 1), `&`, ``, 1) + ","
 22245  	}
 22246  	repeatedStringForInfo += "}"
 22247  	s := strings.Join([]string{`&ResourceNode{`,
 22248  		`ResourceRef:` + strings.Replace(strings.Replace(this.ResourceRef.String(), "ResourceRef", "ResourceRef", 1), `&`, ``, 1) + `,`,
 22249  		`ParentRefs:` + repeatedStringForParentRefs + `,`,
 22250  		`Info:` + repeatedStringForInfo + `,`,
 22251  		`NetworkingInfo:` + strings.Replace(this.NetworkingInfo.String(), "ResourceNetworkingInfo", "ResourceNetworkingInfo", 1) + `,`,
 22252  		`ResourceVersion:` + fmt.Sprintf("%v", this.ResourceVersion) + `,`,
 22253  		`Images:` + fmt.Sprintf("%v", this.Images) + `,`,
 22254  		`Health:` + strings.Replace(this.Health.String(), "HealthStatus", "HealthStatus", 1) + `,`,
 22255  		`CreatedAt:` + strings.Replace(fmt.Sprintf("%v", this.CreatedAt), "Time", "v1.Time", 1) + `,`,
 22256  		`}`,
 22257  	}, "")
 22258  	return s
 22259  }
 22260  func (this *ResourceOverride) String() string {
 22261  	if this == nil {
 22262  		return "nil"
 22263  	}
 22264  	repeatedStringForKnownTypeFields := "[]KnownTypeField{"
 22265  	for _, f := range this.KnownTypeFields {
 22266  		repeatedStringForKnownTypeFields += strings.Replace(strings.Replace(f.String(), "KnownTypeField", "KnownTypeField", 1), `&`, ``, 1) + ","
 22267  	}
 22268  	repeatedStringForKnownTypeFields += "}"
 22269  	s := strings.Join([]string{`&ResourceOverride{`,
 22270  		`HealthLua:` + fmt.Sprintf("%v", this.HealthLua) + `,`,
 22271  		`IgnoreDifferences:` + strings.Replace(strings.Replace(this.IgnoreDifferences.String(), "OverrideIgnoreDiff", "OverrideIgnoreDiff", 1), `&`, ``, 1) + `,`,
 22272  		`Actions:` + fmt.Sprintf("%v", this.Actions) + `,`,
 22273  		`KnownTypeFields:` + repeatedStringForKnownTypeFields + `,`,
 22274  		`UseOpenLibs:` + fmt.Sprintf("%v", this.UseOpenLibs) + `,`,
 22275  		`IgnoreResourceUpdates:` + strings.Replace(strings.Replace(this.IgnoreResourceUpdates.String(), "OverrideIgnoreDiff", "OverrideIgnoreDiff", 1), `&`, ``, 1) + `,`,
 22276  		`}`,
 22277  	}, "")
 22278  	return s
 22279  }
 22280  func (this *ResourceRef) String() string {
 22281  	if this == nil {
 22282  		return "nil"
 22283  	}
 22284  	s := strings.Join([]string{`&ResourceRef{`,
 22285  		`Group:` + fmt.Sprintf("%v", this.Group) + `,`,
 22286  		`Version:` + fmt.Sprintf("%v", this.Version) + `,`,
 22287  		`Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
 22288  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 22289  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 22290  		`UID:` + fmt.Sprintf("%v", this.UID) + `,`,
 22291  		`}`,
 22292  	}, "")
 22293  	return s
 22294  }
 22295  func (this *ResourceResult) String() string {
 22296  	if this == nil {
 22297  		return "nil"
 22298  	}
 22299  	s := strings.Join([]string{`&ResourceResult{`,
 22300  		`Group:` + fmt.Sprintf("%v", this.Group) + `,`,
 22301  		`Version:` + fmt.Sprintf("%v", this.Version) + `,`,
 22302  		`Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
 22303  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 22304  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 22305  		`Status:` + fmt.Sprintf("%v", this.Status) + `,`,
 22306  		`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
 22307  		`HookType:` + fmt.Sprintf("%v", this.HookType) + `,`,
 22308  		`HookPhase:` + fmt.Sprintf("%v", this.HookPhase) + `,`,
 22309  		`SyncPhase:` + fmt.Sprintf("%v", this.SyncPhase) + `,`,
 22310  		`Images:` + fmt.Sprintf("%v", this.Images) + `,`,
 22311  		`}`,
 22312  	}, "")
 22313  	return s
 22314  }
 22315  func (this *ResourceStatus) String() string {
 22316  	if this == nil {
 22317  		return "nil"
 22318  	}
 22319  	s := strings.Join([]string{`&ResourceStatus{`,
 22320  		`Group:` + fmt.Sprintf("%v", this.Group) + `,`,
 22321  		`Version:` + fmt.Sprintf("%v", this.Version) + `,`,
 22322  		`Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
 22323  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 22324  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 22325  		`Status:` + fmt.Sprintf("%v", this.Status) + `,`,
 22326  		`Health:` + strings.Replace(this.Health.String(), "HealthStatus", "HealthStatus", 1) + `,`,
 22327  		`Hook:` + fmt.Sprintf("%v", this.Hook) + `,`,
 22328  		`RequiresPruning:` + fmt.Sprintf("%v", this.RequiresPruning) + `,`,
 22329  		`SyncWave:` + fmt.Sprintf("%v", this.SyncWave) + `,`,
 22330  		`RequiresDeletionConfirmation:` + fmt.Sprintf("%v", this.RequiresDeletionConfirmation) + `,`,
 22331  		`}`,
 22332  	}, "")
 22333  	return s
 22334  }
 22335  func (this *RetryStrategy) String() string {
 22336  	if this == nil {
 22337  		return "nil"
 22338  	}
 22339  	s := strings.Join([]string{`&RetryStrategy{`,
 22340  		`Limit:` + fmt.Sprintf("%v", this.Limit) + `,`,
 22341  		`Backoff:` + strings.Replace(this.Backoff.String(), "Backoff", "Backoff", 1) + `,`,
 22342  		`Refresh:` + fmt.Sprintf("%v", this.Refresh) + `,`,
 22343  		`}`,
 22344  	}, "")
 22345  	return s
 22346  }
 22347  func (this *RevisionHistory) String() string {
 22348  	if this == nil {
 22349  		return "nil"
 22350  	}
 22351  	repeatedStringForSources := "[]ApplicationSource{"
 22352  	for _, f := range this.Sources {
 22353  		repeatedStringForSources += strings.Replace(strings.Replace(f.String(), "ApplicationSource", "ApplicationSource", 1), `&`, ``, 1) + ","
 22354  	}
 22355  	repeatedStringForSources += "}"
 22356  	s := strings.Join([]string{`&RevisionHistory{`,
 22357  		`Revision:` + fmt.Sprintf("%v", this.Revision) + `,`,
 22358  		`DeployedAt:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.DeployedAt), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
 22359  		`ID:` + fmt.Sprintf("%v", this.ID) + `,`,
 22360  		`Source:` + strings.Replace(strings.Replace(this.Source.String(), "ApplicationSource", "ApplicationSource", 1), `&`, ``, 1) + `,`,
 22361  		`DeployStartedAt:` + strings.Replace(fmt.Sprintf("%v", this.DeployStartedAt), "Time", "v1.Time", 1) + `,`,
 22362  		`Sources:` + repeatedStringForSources + `,`,
 22363  		`Revisions:` + fmt.Sprintf("%v", this.Revisions) + `,`,
 22364  		`InitiatedBy:` + strings.Replace(strings.Replace(this.InitiatedBy.String(), "OperationInitiator", "OperationInitiator", 1), `&`, ``, 1) + `,`,
 22365  		`}`,
 22366  	}, "")
 22367  	return s
 22368  }
 22369  func (this *RevisionMetadata) String() string {
 22370  	if this == nil {
 22371  		return "nil"
 22372  	}
 22373  	repeatedStringForReferences := "[]RevisionReference{"
 22374  	for _, f := range this.References {
 22375  		repeatedStringForReferences += strings.Replace(strings.Replace(f.String(), "RevisionReference", "RevisionReference", 1), `&`, ``, 1) + ","
 22376  	}
 22377  	repeatedStringForReferences += "}"
 22378  	s := strings.Join([]string{`&RevisionMetadata{`,
 22379  		`Author:` + fmt.Sprintf("%v", this.Author) + `,`,
 22380  		`Date:` + strings.Replace(fmt.Sprintf("%v", this.Date), "Time", "v1.Time", 1) + `,`,
 22381  		`Tags:` + fmt.Sprintf("%v", this.Tags) + `,`,
 22382  		`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
 22383  		`SignatureInfo:` + fmt.Sprintf("%v", this.SignatureInfo) + `,`,
 22384  		`References:` + repeatedStringForReferences + `,`,
 22385  		`}`,
 22386  	}, "")
 22387  	return s
 22388  }
 22389  func (this *RevisionReference) String() string {
 22390  	if this == nil {
 22391  		return "nil"
 22392  	}
 22393  	s := strings.Join([]string{`&RevisionReference{`,
 22394  		`Commit:` + strings.Replace(this.Commit.String(), "CommitMetadata", "CommitMetadata", 1) + `,`,
 22395  		`}`,
 22396  	}, "")
 22397  	return s
 22398  }
 22399  func (this *SCMProviderGenerator) String() string {
 22400  	if this == nil {
 22401  		return "nil"
 22402  	}
 22403  	repeatedStringForFilters := "[]SCMProviderGeneratorFilter{"
 22404  	for _, f := range this.Filters {
 22405  		repeatedStringForFilters += strings.Replace(strings.Replace(f.String(), "SCMProviderGeneratorFilter", "SCMProviderGeneratorFilter", 1), `&`, ``, 1) + ","
 22406  	}
 22407  	repeatedStringForFilters += "}"
 22408  	keysForValues := make([]string, 0, len(this.Values))
 22409  	for k := range this.Values {
 22410  		keysForValues = append(keysForValues, k)
 22411  	}
 22412  	github_com_gogo_protobuf_sortkeys.Strings(keysForValues)
 22413  	mapStringForValues := "map[string]string{"
 22414  	for _, k := range keysForValues {
 22415  		mapStringForValues += fmt.Sprintf("%v: %v,", k, this.Values[k])
 22416  	}
 22417  	mapStringForValues += "}"
 22418  	s := strings.Join([]string{`&SCMProviderGenerator{`,
 22419  		`Github:` + strings.Replace(this.Github.String(), "SCMProviderGeneratorGithub", "SCMProviderGeneratorGithub", 1) + `,`,
 22420  		`Gitlab:` + strings.Replace(this.Gitlab.String(), "SCMProviderGeneratorGitlab", "SCMProviderGeneratorGitlab", 1) + `,`,
 22421  		`Bitbucket:` + strings.Replace(this.Bitbucket.String(), "SCMProviderGeneratorBitbucket", "SCMProviderGeneratorBitbucket", 1) + `,`,
 22422  		`BitbucketServer:` + strings.Replace(this.BitbucketServer.String(), "SCMProviderGeneratorBitbucketServer", "SCMProviderGeneratorBitbucketServer", 1) + `,`,
 22423  		`Gitea:` + strings.Replace(this.Gitea.String(), "SCMProviderGeneratorGitea", "SCMProviderGeneratorGitea", 1) + `,`,
 22424  		`AzureDevOps:` + strings.Replace(this.AzureDevOps.String(), "SCMProviderGeneratorAzureDevOps", "SCMProviderGeneratorAzureDevOps", 1) + `,`,
 22425  		`Filters:` + repeatedStringForFilters + `,`,
 22426  		`CloneProtocol:` + fmt.Sprintf("%v", this.CloneProtocol) + `,`,
 22427  		`RequeueAfterSeconds:` + valueToStringGenerated(this.RequeueAfterSeconds) + `,`,
 22428  		`Template:` + strings.Replace(strings.Replace(this.Template.String(), "ApplicationSetTemplate", "ApplicationSetTemplate", 1), `&`, ``, 1) + `,`,
 22429  		`Values:` + mapStringForValues + `,`,
 22430  		`AWSCodeCommit:` + strings.Replace(this.AWSCodeCommit.String(), "SCMProviderGeneratorAWSCodeCommit", "SCMProviderGeneratorAWSCodeCommit", 1) + `,`,
 22431  		`}`,
 22432  	}, "")
 22433  	return s
 22434  }
 22435  func (this *SCMProviderGeneratorAWSCodeCommit) String() string {
 22436  	if this == nil {
 22437  		return "nil"
 22438  	}
 22439  	repeatedStringForTagFilters := "[]*TagFilter{"
 22440  	for _, f := range this.TagFilters {
 22441  		repeatedStringForTagFilters += strings.Replace(f.String(), "TagFilter", "TagFilter", 1) + ","
 22442  	}
 22443  	repeatedStringForTagFilters += "}"
 22444  	s := strings.Join([]string{`&SCMProviderGeneratorAWSCodeCommit{`,
 22445  		`TagFilters:` + repeatedStringForTagFilters + `,`,
 22446  		`Role:` + fmt.Sprintf("%v", this.Role) + `,`,
 22447  		`Region:` + fmt.Sprintf("%v", this.Region) + `,`,
 22448  		`AllBranches:` + fmt.Sprintf("%v", this.AllBranches) + `,`,
 22449  		`}`,
 22450  	}, "")
 22451  	return s
 22452  }
 22453  func (this *SCMProviderGeneratorAzureDevOps) String() string {
 22454  	if this == nil {
 22455  		return "nil"
 22456  	}
 22457  	s := strings.Join([]string{`&SCMProviderGeneratorAzureDevOps{`,
 22458  		`Organization:` + fmt.Sprintf("%v", this.Organization) + `,`,
 22459  		`API:` + fmt.Sprintf("%v", this.API) + `,`,
 22460  		`TeamProject:` + fmt.Sprintf("%v", this.TeamProject) + `,`,
 22461  		`AccessTokenRef:` + strings.Replace(this.AccessTokenRef.String(), "SecretRef", "SecretRef", 1) + `,`,
 22462  		`AllBranches:` + fmt.Sprintf("%v", this.AllBranches) + `,`,
 22463  		`}`,
 22464  	}, "")
 22465  	return s
 22466  }
 22467  func (this *SCMProviderGeneratorBitbucket) String() string {
 22468  	if this == nil {
 22469  		return "nil"
 22470  	}
 22471  	s := strings.Join([]string{`&SCMProviderGeneratorBitbucket{`,
 22472  		`Owner:` + fmt.Sprintf("%v", this.Owner) + `,`,
 22473  		`User:` + fmt.Sprintf("%v", this.User) + `,`,
 22474  		`AppPasswordRef:` + strings.Replace(this.AppPasswordRef.String(), "SecretRef", "SecretRef", 1) + `,`,
 22475  		`AllBranches:` + fmt.Sprintf("%v", this.AllBranches) + `,`,
 22476  		`}`,
 22477  	}, "")
 22478  	return s
 22479  }
 22480  func (this *SCMProviderGeneratorBitbucketServer) String() string {
 22481  	if this == nil {
 22482  		return "nil"
 22483  	}
 22484  	s := strings.Join([]string{`&SCMProviderGeneratorBitbucketServer{`,
 22485  		`Project:` + fmt.Sprintf("%v", this.Project) + `,`,
 22486  		`API:` + fmt.Sprintf("%v", this.API) + `,`,
 22487  		`BasicAuth:` + strings.Replace(this.BasicAuth.String(), "BasicAuthBitbucketServer", "BasicAuthBitbucketServer", 1) + `,`,
 22488  		`AllBranches:` + fmt.Sprintf("%v", this.AllBranches) + `,`,
 22489  		`BearerToken:` + strings.Replace(this.BearerToken.String(), "BearerTokenBitbucket", "BearerTokenBitbucket", 1) + `,`,
 22490  		`Insecure:` + fmt.Sprintf("%v", this.Insecure) + `,`,
 22491  		`CARef:` + strings.Replace(this.CARef.String(), "ConfigMapKeyRef", "ConfigMapKeyRef", 1) + `,`,
 22492  		`}`,
 22493  	}, "")
 22494  	return s
 22495  }
 22496  func (this *SCMProviderGeneratorFilter) String() string {
 22497  	if this == nil {
 22498  		return "nil"
 22499  	}
 22500  	s := strings.Join([]string{`&SCMProviderGeneratorFilter{`,
 22501  		`RepositoryMatch:` + valueToStringGenerated(this.RepositoryMatch) + `,`,
 22502  		`PathsExist:` + fmt.Sprintf("%v", this.PathsExist) + `,`,
 22503  		`PathsDoNotExist:` + fmt.Sprintf("%v", this.PathsDoNotExist) + `,`,
 22504  		`LabelMatch:` + valueToStringGenerated(this.LabelMatch) + `,`,
 22505  		`BranchMatch:` + valueToStringGenerated(this.BranchMatch) + `,`,
 22506  		`}`,
 22507  	}, "")
 22508  	return s
 22509  }
 22510  func (this *SCMProviderGeneratorGitea) String() string {
 22511  	if this == nil {
 22512  		return "nil"
 22513  	}
 22514  	s := strings.Join([]string{`&SCMProviderGeneratorGitea{`,
 22515  		`Owner:` + fmt.Sprintf("%v", this.Owner) + `,`,
 22516  		`API:` + fmt.Sprintf("%v", this.API) + `,`,
 22517  		`TokenRef:` + strings.Replace(this.TokenRef.String(), "SecretRef", "SecretRef", 1) + `,`,
 22518  		`AllBranches:` + fmt.Sprintf("%v", this.AllBranches) + `,`,
 22519  		`Insecure:` + fmt.Sprintf("%v", this.Insecure) + `,`,
 22520  		`}`,
 22521  	}, "")
 22522  	return s
 22523  }
 22524  func (this *SCMProviderGeneratorGithub) String() string {
 22525  	if this == nil {
 22526  		return "nil"
 22527  	}
 22528  	s := strings.Join([]string{`&SCMProviderGeneratorGithub{`,
 22529  		`Organization:` + fmt.Sprintf("%v", this.Organization) + `,`,
 22530  		`API:` + fmt.Sprintf("%v", this.API) + `,`,
 22531  		`TokenRef:` + strings.Replace(this.TokenRef.String(), "SecretRef", "SecretRef", 1) + `,`,
 22532  		`AppSecretName:` + fmt.Sprintf("%v", this.AppSecretName) + `,`,
 22533  		`AllBranches:` + fmt.Sprintf("%v", this.AllBranches) + `,`,
 22534  		`}`,
 22535  	}, "")
 22536  	return s
 22537  }
 22538  func (this *SCMProviderGeneratorGitlab) String() string {
 22539  	if this == nil {
 22540  		return "nil"
 22541  	}
 22542  	s := strings.Join([]string{`&SCMProviderGeneratorGitlab{`,
 22543  		`Group:` + fmt.Sprintf("%v", this.Group) + `,`,
 22544  		`IncludeSubgroups:` + fmt.Sprintf("%v", this.IncludeSubgroups) + `,`,
 22545  		`API:` + fmt.Sprintf("%v", this.API) + `,`,
 22546  		`TokenRef:` + strings.Replace(this.TokenRef.String(), "SecretRef", "SecretRef", 1) + `,`,
 22547  		`AllBranches:` + fmt.Sprintf("%v", this.AllBranches) + `,`,
 22548  		`Insecure:` + fmt.Sprintf("%v", this.Insecure) + `,`,
 22549  		`IncludeSharedProjects:` + valueToStringGenerated(this.IncludeSharedProjects) + `,`,
 22550  		`Topic:` + fmt.Sprintf("%v", this.Topic) + `,`,
 22551  		`CARef:` + strings.Replace(this.CARef.String(), "ConfigMapKeyRef", "ConfigMapKeyRef", 1) + `,`,
 22552  		`}`,
 22553  	}, "")
 22554  	return s
 22555  }
 22556  func (this *SecretRef) String() string {
 22557  	if this == nil {
 22558  		return "nil"
 22559  	}
 22560  	s := strings.Join([]string{`&SecretRef{`,
 22561  		`SecretName:` + fmt.Sprintf("%v", this.SecretName) + `,`,
 22562  		`Key:` + fmt.Sprintf("%v", this.Key) + `,`,
 22563  		`}`,
 22564  	}, "")
 22565  	return s
 22566  }
 22567  func (this *SignatureKey) String() string {
 22568  	if this == nil {
 22569  		return "nil"
 22570  	}
 22571  	s := strings.Join([]string{`&SignatureKey{`,
 22572  		`KeyID:` + fmt.Sprintf("%v", this.KeyID) + `,`,
 22573  		`}`,
 22574  	}, "")
 22575  	return s
 22576  }
 22577  func (this *SourceHydrator) String() string {
 22578  	if this == nil {
 22579  		return "nil"
 22580  	}
 22581  	s := strings.Join([]string{`&SourceHydrator{`,
 22582  		`DrySource:` + strings.Replace(strings.Replace(this.DrySource.String(), "DrySource", "DrySource", 1), `&`, ``, 1) + `,`,
 22583  		`SyncSource:` + strings.Replace(strings.Replace(this.SyncSource.String(), "SyncSource", "SyncSource", 1), `&`, ``, 1) + `,`,
 22584  		`HydrateTo:` + strings.Replace(this.HydrateTo.String(), "HydrateTo", "HydrateTo", 1) + `,`,
 22585  		`}`,
 22586  	}, "")
 22587  	return s
 22588  }
 22589  func (this *SourceHydratorStatus) String() string {
 22590  	if this == nil {
 22591  		return "nil"
 22592  	}
 22593  	s := strings.Join([]string{`&SourceHydratorStatus{`,
 22594  		`LastSuccessfulOperation:` + strings.Replace(this.LastSuccessfulOperation.String(), "SuccessfulHydrateOperation", "SuccessfulHydrateOperation", 1) + `,`,
 22595  		`CurrentOperation:` + strings.Replace(this.CurrentOperation.String(), "HydrateOperation", "HydrateOperation", 1) + `,`,
 22596  		`}`,
 22597  	}, "")
 22598  	return s
 22599  }
 22600  func (this *SuccessfulHydrateOperation) String() string {
 22601  	if this == nil {
 22602  		return "nil"
 22603  	}
 22604  	s := strings.Join([]string{`&SuccessfulHydrateOperation{`,
 22605  		`DrySHA:` + fmt.Sprintf("%v", this.DrySHA) + `,`,
 22606  		`HydratedSHA:` + fmt.Sprintf("%v", this.HydratedSHA) + `,`,
 22607  		`SourceHydrator:` + strings.Replace(strings.Replace(this.SourceHydrator.String(), "SourceHydrator", "SourceHydrator", 1), `&`, ``, 1) + `,`,
 22608  		`}`,
 22609  	}, "")
 22610  	return s
 22611  }
 22612  func (this *SyncOperation) String() string {
 22613  	if this == nil {
 22614  		return "nil"
 22615  	}
 22616  	repeatedStringForResources := "[]SyncOperationResource{"
 22617  	for _, f := range this.Resources {
 22618  		repeatedStringForResources += strings.Replace(strings.Replace(f.String(), "SyncOperationResource", "SyncOperationResource", 1), `&`, ``, 1) + ","
 22619  	}
 22620  	repeatedStringForResources += "}"
 22621  	repeatedStringForSources := "[]ApplicationSource{"
 22622  	for _, f := range this.Sources {
 22623  		repeatedStringForSources += strings.Replace(strings.Replace(f.String(), "ApplicationSource", "ApplicationSource", 1), `&`, ``, 1) + ","
 22624  	}
 22625  	repeatedStringForSources += "}"
 22626  	s := strings.Join([]string{`&SyncOperation{`,
 22627  		`Revision:` + fmt.Sprintf("%v", this.Revision) + `,`,
 22628  		`Prune:` + fmt.Sprintf("%v", this.Prune) + `,`,
 22629  		`DryRun:` + fmt.Sprintf("%v", this.DryRun) + `,`,
 22630  		`SyncStrategy:` + strings.Replace(this.SyncStrategy.String(), "SyncStrategy", "SyncStrategy", 1) + `,`,
 22631  		`Resources:` + repeatedStringForResources + `,`,
 22632  		`Source:` + strings.Replace(this.Source.String(), "ApplicationSource", "ApplicationSource", 1) + `,`,
 22633  		`Manifests:` + fmt.Sprintf("%v", this.Manifests) + `,`,
 22634  		`SyncOptions:` + fmt.Sprintf("%v", this.SyncOptions) + `,`,
 22635  		`Sources:` + repeatedStringForSources + `,`,
 22636  		`Revisions:` + fmt.Sprintf("%v", this.Revisions) + `,`,
 22637  		`SelfHealAttemptsCount:` + fmt.Sprintf("%v", this.SelfHealAttemptsCount) + `,`,
 22638  		`}`,
 22639  	}, "")
 22640  	return s
 22641  }
 22642  func (this *SyncOperationResource) String() string {
 22643  	if this == nil {
 22644  		return "nil"
 22645  	}
 22646  	s := strings.Join([]string{`&SyncOperationResource{`,
 22647  		`Group:` + fmt.Sprintf("%v", this.Group) + `,`,
 22648  		`Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
 22649  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 22650  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 22651  		`}`,
 22652  	}, "")
 22653  	return s
 22654  }
 22655  func (this *SyncOperationResult) String() string {
 22656  	if this == nil {
 22657  		return "nil"
 22658  	}
 22659  	repeatedStringForResources := "[]*ResourceResult{"
 22660  	for _, f := range this.Resources {
 22661  		repeatedStringForResources += strings.Replace(f.String(), "ResourceResult", "ResourceResult", 1) + ","
 22662  	}
 22663  	repeatedStringForResources += "}"
 22664  	repeatedStringForSources := "[]ApplicationSource{"
 22665  	for _, f := range this.Sources {
 22666  		repeatedStringForSources += strings.Replace(strings.Replace(f.String(), "ApplicationSource", "ApplicationSource", 1), `&`, ``, 1) + ","
 22667  	}
 22668  	repeatedStringForSources += "}"
 22669  	s := strings.Join([]string{`&SyncOperationResult{`,
 22670  		`Resources:` + repeatedStringForResources + `,`,
 22671  		`Revision:` + fmt.Sprintf("%v", this.Revision) + `,`,
 22672  		`Source:` + strings.Replace(strings.Replace(this.Source.String(), "ApplicationSource", "ApplicationSource", 1), `&`, ``, 1) + `,`,
 22673  		`Sources:` + repeatedStringForSources + `,`,
 22674  		`Revisions:` + fmt.Sprintf("%v", this.Revisions) + `,`,
 22675  		`ManagedNamespaceMetadata:` + strings.Replace(this.ManagedNamespaceMetadata.String(), "ManagedNamespaceMetadata", "ManagedNamespaceMetadata", 1) + `,`,
 22676  		`}`,
 22677  	}, "")
 22678  	return s
 22679  }
 22680  func (this *SyncPolicy) String() string {
 22681  	if this == nil {
 22682  		return "nil"
 22683  	}
 22684  	s := strings.Join([]string{`&SyncPolicy{`,
 22685  		`Automated:` + strings.Replace(this.Automated.String(), "SyncPolicyAutomated", "SyncPolicyAutomated", 1) + `,`,
 22686  		`SyncOptions:` + fmt.Sprintf("%v", this.SyncOptions) + `,`,
 22687  		`Retry:` + strings.Replace(this.Retry.String(), "RetryStrategy", "RetryStrategy", 1) + `,`,
 22688  		`ManagedNamespaceMetadata:` + strings.Replace(this.ManagedNamespaceMetadata.String(), "ManagedNamespaceMetadata", "ManagedNamespaceMetadata", 1) + `,`,
 22689  		`}`,
 22690  	}, "")
 22691  	return s
 22692  }
 22693  func (this *SyncPolicyAutomated) String() string {
 22694  	if this == nil {
 22695  		return "nil"
 22696  	}
 22697  	s := strings.Join([]string{`&SyncPolicyAutomated{`,
 22698  		`Prune:` + fmt.Sprintf("%v", this.Prune) + `,`,
 22699  		`SelfHeal:` + fmt.Sprintf("%v", this.SelfHeal) + `,`,
 22700  		`AllowEmpty:` + fmt.Sprintf("%v", this.AllowEmpty) + `,`,
 22701  		`Enabled:` + valueToStringGenerated(this.Enabled) + `,`,
 22702  		`}`,
 22703  	}, "")
 22704  	return s
 22705  }
 22706  func (this *SyncSource) String() string {
 22707  	if this == nil {
 22708  		return "nil"
 22709  	}
 22710  	s := strings.Join([]string{`&SyncSource{`,
 22711  		`TargetBranch:` + fmt.Sprintf("%v", this.TargetBranch) + `,`,
 22712  		`Path:` + fmt.Sprintf("%v", this.Path) + `,`,
 22713  		`}`,
 22714  	}, "")
 22715  	return s
 22716  }
 22717  func (this *SyncStatus) String() string {
 22718  	if this == nil {
 22719  		return "nil"
 22720  	}
 22721  	s := strings.Join([]string{`&SyncStatus{`,
 22722  		`Status:` + fmt.Sprintf("%v", this.Status) + `,`,
 22723  		`ComparedTo:` + strings.Replace(strings.Replace(this.ComparedTo.String(), "ComparedTo", "ComparedTo", 1), `&`, ``, 1) + `,`,
 22724  		`Revision:` + fmt.Sprintf("%v", this.Revision) + `,`,
 22725  		`Revisions:` + fmt.Sprintf("%v", this.Revisions) + `,`,
 22726  		`}`,
 22727  	}, "")
 22728  	return s
 22729  }
 22730  func (this *SyncStrategy) String() string {
 22731  	if this == nil {
 22732  		return "nil"
 22733  	}
 22734  	s := strings.Join([]string{`&SyncStrategy{`,
 22735  		`Apply:` + strings.Replace(this.Apply.String(), "SyncStrategyApply", "SyncStrategyApply", 1) + `,`,
 22736  		`Hook:` + strings.Replace(this.Hook.String(), "SyncStrategyHook", "SyncStrategyHook", 1) + `,`,
 22737  		`}`,
 22738  	}, "")
 22739  	return s
 22740  }
 22741  func (this *SyncStrategyApply) String() string {
 22742  	if this == nil {
 22743  		return "nil"
 22744  	}
 22745  	s := strings.Join([]string{`&SyncStrategyApply{`,
 22746  		`Force:` + fmt.Sprintf("%v", this.Force) + `,`,
 22747  		`}`,
 22748  	}, "")
 22749  	return s
 22750  }
 22751  func (this *SyncStrategyHook) String() string {
 22752  	if this == nil {
 22753  		return "nil"
 22754  	}
 22755  	s := strings.Join([]string{`&SyncStrategyHook{`,
 22756  		`SyncStrategyApply:` + strings.Replace(strings.Replace(this.SyncStrategyApply.String(), "SyncStrategyApply", "SyncStrategyApply", 1), `&`, ``, 1) + `,`,
 22757  		`}`,
 22758  	}, "")
 22759  	return s
 22760  }
 22761  func (this *SyncWindow) String() string {
 22762  	if this == nil {
 22763  		return "nil"
 22764  	}
 22765  	s := strings.Join([]string{`&SyncWindow{`,
 22766  		`Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
 22767  		`Schedule:` + fmt.Sprintf("%v", this.Schedule) + `,`,
 22768  		`Duration:` + fmt.Sprintf("%v", this.Duration) + `,`,
 22769  		`Applications:` + fmt.Sprintf("%v", this.Applications) + `,`,
 22770  		`Namespaces:` + fmt.Sprintf("%v", this.Namespaces) + `,`,
 22771  		`Clusters:` + fmt.Sprintf("%v", this.Clusters) + `,`,
 22772  		`ManualSync:` + fmt.Sprintf("%v", this.ManualSync) + `,`,
 22773  		`TimeZone:` + fmt.Sprintf("%v", this.TimeZone) + `,`,
 22774  		`UseAndOperator:` + fmt.Sprintf("%v", this.UseAndOperator) + `,`,
 22775  		`Description:` + fmt.Sprintf("%v", this.Description) + `,`,
 22776  		`}`,
 22777  	}, "")
 22778  	return s
 22779  }
 22780  func (this *TLSClientConfig) String() string {
 22781  	if this == nil {
 22782  		return "nil"
 22783  	}
 22784  	s := strings.Join([]string{`&TLSClientConfig{`,
 22785  		`Insecure:` + fmt.Sprintf("%v", this.Insecure) + `,`,
 22786  		`ServerName:` + fmt.Sprintf("%v", this.ServerName) + `,`,
 22787  		`CertData:` + valueToStringGenerated(this.CertData) + `,`,
 22788  		`KeyData:` + valueToStringGenerated(this.KeyData) + `,`,
 22789  		`CAData:` + valueToStringGenerated(this.CAData) + `,`,
 22790  		`}`,
 22791  	}, "")
 22792  	return s
 22793  }
 22794  func (this *TagFilter) String() string {
 22795  	if this == nil {
 22796  		return "nil"
 22797  	}
 22798  	s := strings.Join([]string{`&TagFilter{`,
 22799  		`Key:` + fmt.Sprintf("%v", this.Key) + `,`,
 22800  		`Value:` + fmt.Sprintf("%v", this.Value) + `,`,
 22801  		`}`,
 22802  	}, "")
 22803  	return s
 22804  }
 22805  func valueToStringGenerated(v interface{}) string {
 22806  	rv := reflect.ValueOf(v)
 22807  	if rv.IsNil() {
 22808  		return "nil"
 22809  	}
 22810  	pv := reflect.Indirect(rv).Interface()
 22811  	return fmt.Sprintf("*%v", pv)
 22812  }
 22813  func (m *AWSAuthConfig) Unmarshal(dAtA []byte) error {
 22814  	l := len(dAtA)
 22815  	iNdEx := 0
 22816  	for iNdEx < l {
 22817  		preIndex := iNdEx
 22818  		var wire uint64
 22819  		for shift := uint(0); ; shift += 7 {
 22820  			if shift >= 64 {
 22821  				return ErrIntOverflowGenerated
 22822  			}
 22823  			if iNdEx >= l {
 22824  				return io.ErrUnexpectedEOF
 22825  			}
 22826  			b := dAtA[iNdEx]
 22827  			iNdEx++
 22828  			wire |= uint64(b&0x7F) << shift
 22829  			if b < 0x80 {
 22830  				break
 22831  			}
 22832  		}
 22833  		fieldNum := int32(wire >> 3)
 22834  		wireType := int(wire & 0x7)
 22835  		if wireType == 4 {
 22836  			return fmt.Errorf("proto: AWSAuthConfig: wiretype end group for non-group")
 22837  		}
 22838  		if fieldNum <= 0 {
 22839  			return fmt.Errorf("proto: AWSAuthConfig: illegal tag %d (wire type %d)", fieldNum, wire)
 22840  		}
 22841  		switch fieldNum {
 22842  		case 1:
 22843  			if wireType != 2 {
 22844  				return fmt.Errorf("proto: wrong wireType = %d for field ClusterName", wireType)
 22845  			}
 22846  			var stringLen uint64
 22847  			for shift := uint(0); ; shift += 7 {
 22848  				if shift >= 64 {
 22849  					return ErrIntOverflowGenerated
 22850  				}
 22851  				if iNdEx >= l {
 22852  					return io.ErrUnexpectedEOF
 22853  				}
 22854  				b := dAtA[iNdEx]
 22855  				iNdEx++
 22856  				stringLen |= uint64(b&0x7F) << shift
 22857  				if b < 0x80 {
 22858  					break
 22859  				}
 22860  			}
 22861  			intStringLen := int(stringLen)
 22862  			if intStringLen < 0 {
 22863  				return ErrInvalidLengthGenerated
 22864  			}
 22865  			postIndex := iNdEx + intStringLen
 22866  			if postIndex < 0 {
 22867  				return ErrInvalidLengthGenerated
 22868  			}
 22869  			if postIndex > l {
 22870  				return io.ErrUnexpectedEOF
 22871  			}
 22872  			m.ClusterName = string(dAtA[iNdEx:postIndex])
 22873  			iNdEx = postIndex
 22874  		case 2:
 22875  			if wireType != 2 {
 22876  				return fmt.Errorf("proto: wrong wireType = %d for field RoleARN", wireType)
 22877  			}
 22878  			var stringLen uint64
 22879  			for shift := uint(0); ; shift += 7 {
 22880  				if shift >= 64 {
 22881  					return ErrIntOverflowGenerated
 22882  				}
 22883  				if iNdEx >= l {
 22884  					return io.ErrUnexpectedEOF
 22885  				}
 22886  				b := dAtA[iNdEx]
 22887  				iNdEx++
 22888  				stringLen |= uint64(b&0x7F) << shift
 22889  				if b < 0x80 {
 22890  					break
 22891  				}
 22892  			}
 22893  			intStringLen := int(stringLen)
 22894  			if intStringLen < 0 {
 22895  				return ErrInvalidLengthGenerated
 22896  			}
 22897  			postIndex := iNdEx + intStringLen
 22898  			if postIndex < 0 {
 22899  				return ErrInvalidLengthGenerated
 22900  			}
 22901  			if postIndex > l {
 22902  				return io.ErrUnexpectedEOF
 22903  			}
 22904  			m.RoleARN = string(dAtA[iNdEx:postIndex])
 22905  			iNdEx = postIndex
 22906  		case 3:
 22907  			if wireType != 2 {
 22908  				return fmt.Errorf("proto: wrong wireType = %d for field Profile", wireType)
 22909  			}
 22910  			var stringLen uint64
 22911  			for shift := uint(0); ; shift += 7 {
 22912  				if shift >= 64 {
 22913  					return ErrIntOverflowGenerated
 22914  				}
 22915  				if iNdEx >= l {
 22916  					return io.ErrUnexpectedEOF
 22917  				}
 22918  				b := dAtA[iNdEx]
 22919  				iNdEx++
 22920  				stringLen |= uint64(b&0x7F) << shift
 22921  				if b < 0x80 {
 22922  					break
 22923  				}
 22924  			}
 22925  			intStringLen := int(stringLen)
 22926  			if intStringLen < 0 {
 22927  				return ErrInvalidLengthGenerated
 22928  			}
 22929  			postIndex := iNdEx + intStringLen
 22930  			if postIndex < 0 {
 22931  				return ErrInvalidLengthGenerated
 22932  			}
 22933  			if postIndex > l {
 22934  				return io.ErrUnexpectedEOF
 22935  			}
 22936  			m.Profile = string(dAtA[iNdEx:postIndex])
 22937  			iNdEx = postIndex
 22938  		default:
 22939  			iNdEx = preIndex
 22940  			skippy, err := skipGenerated(dAtA[iNdEx:])
 22941  			if err != nil {
 22942  				return err
 22943  			}
 22944  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 22945  				return ErrInvalidLengthGenerated
 22946  			}
 22947  			if (iNdEx + skippy) > l {
 22948  				return io.ErrUnexpectedEOF
 22949  			}
 22950  			iNdEx += skippy
 22951  		}
 22952  	}
 22953  
 22954  	if iNdEx > l {
 22955  		return io.ErrUnexpectedEOF
 22956  	}
 22957  	return nil
 22958  }
 22959  func (m *AppHealthStatus) Unmarshal(dAtA []byte) error {
 22960  	l := len(dAtA)
 22961  	iNdEx := 0
 22962  	for iNdEx < l {
 22963  		preIndex := iNdEx
 22964  		var wire uint64
 22965  		for shift := uint(0); ; shift += 7 {
 22966  			if shift >= 64 {
 22967  				return ErrIntOverflowGenerated
 22968  			}
 22969  			if iNdEx >= l {
 22970  				return io.ErrUnexpectedEOF
 22971  			}
 22972  			b := dAtA[iNdEx]
 22973  			iNdEx++
 22974  			wire |= uint64(b&0x7F) << shift
 22975  			if b < 0x80 {
 22976  				break
 22977  			}
 22978  		}
 22979  		fieldNum := int32(wire >> 3)
 22980  		wireType := int(wire & 0x7)
 22981  		if wireType == 4 {
 22982  			return fmt.Errorf("proto: AppHealthStatus: wiretype end group for non-group")
 22983  		}
 22984  		if fieldNum <= 0 {
 22985  			return fmt.Errorf("proto: AppHealthStatus: illegal tag %d (wire type %d)", fieldNum, wire)
 22986  		}
 22987  		switch fieldNum {
 22988  		case 1:
 22989  			if wireType != 2 {
 22990  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 22991  			}
 22992  			var stringLen uint64
 22993  			for shift := uint(0); ; shift += 7 {
 22994  				if shift >= 64 {
 22995  					return ErrIntOverflowGenerated
 22996  				}
 22997  				if iNdEx >= l {
 22998  					return io.ErrUnexpectedEOF
 22999  				}
 23000  				b := dAtA[iNdEx]
 23001  				iNdEx++
 23002  				stringLen |= uint64(b&0x7F) << shift
 23003  				if b < 0x80 {
 23004  					break
 23005  				}
 23006  			}
 23007  			intStringLen := int(stringLen)
 23008  			if intStringLen < 0 {
 23009  				return ErrInvalidLengthGenerated
 23010  			}
 23011  			postIndex := iNdEx + intStringLen
 23012  			if postIndex < 0 {
 23013  				return ErrInvalidLengthGenerated
 23014  			}
 23015  			if postIndex > l {
 23016  				return io.ErrUnexpectedEOF
 23017  			}
 23018  			m.Status = github_com_argoproj_gitops_engine_pkg_health.HealthStatusCode(dAtA[iNdEx:postIndex])
 23019  			iNdEx = postIndex
 23020  		case 2:
 23021  			if wireType != 2 {
 23022  				return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
 23023  			}
 23024  			var stringLen uint64
 23025  			for shift := uint(0); ; shift += 7 {
 23026  				if shift >= 64 {
 23027  					return ErrIntOverflowGenerated
 23028  				}
 23029  				if iNdEx >= l {
 23030  					return io.ErrUnexpectedEOF
 23031  				}
 23032  				b := dAtA[iNdEx]
 23033  				iNdEx++
 23034  				stringLen |= uint64(b&0x7F) << shift
 23035  				if b < 0x80 {
 23036  					break
 23037  				}
 23038  			}
 23039  			intStringLen := int(stringLen)
 23040  			if intStringLen < 0 {
 23041  				return ErrInvalidLengthGenerated
 23042  			}
 23043  			postIndex := iNdEx + intStringLen
 23044  			if postIndex < 0 {
 23045  				return ErrInvalidLengthGenerated
 23046  			}
 23047  			if postIndex > l {
 23048  				return io.ErrUnexpectedEOF
 23049  			}
 23050  			m.Message = string(dAtA[iNdEx:postIndex])
 23051  			iNdEx = postIndex
 23052  		case 3:
 23053  			if wireType != 2 {
 23054  				return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
 23055  			}
 23056  			var msglen int
 23057  			for shift := uint(0); ; shift += 7 {
 23058  				if shift >= 64 {
 23059  					return ErrIntOverflowGenerated
 23060  				}
 23061  				if iNdEx >= l {
 23062  					return io.ErrUnexpectedEOF
 23063  				}
 23064  				b := dAtA[iNdEx]
 23065  				iNdEx++
 23066  				msglen |= int(b&0x7F) << shift
 23067  				if b < 0x80 {
 23068  					break
 23069  				}
 23070  			}
 23071  			if msglen < 0 {
 23072  				return ErrInvalidLengthGenerated
 23073  			}
 23074  			postIndex := iNdEx + msglen
 23075  			if postIndex < 0 {
 23076  				return ErrInvalidLengthGenerated
 23077  			}
 23078  			if postIndex > l {
 23079  				return io.ErrUnexpectedEOF
 23080  			}
 23081  			if m.LastTransitionTime == nil {
 23082  				m.LastTransitionTime = &v1.Time{}
 23083  			}
 23084  			if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23085  				return err
 23086  			}
 23087  			iNdEx = postIndex
 23088  		default:
 23089  			iNdEx = preIndex
 23090  			skippy, err := skipGenerated(dAtA[iNdEx:])
 23091  			if err != nil {
 23092  				return err
 23093  			}
 23094  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 23095  				return ErrInvalidLengthGenerated
 23096  			}
 23097  			if (iNdEx + skippy) > l {
 23098  				return io.ErrUnexpectedEOF
 23099  			}
 23100  			iNdEx += skippy
 23101  		}
 23102  	}
 23103  
 23104  	if iNdEx > l {
 23105  		return io.ErrUnexpectedEOF
 23106  	}
 23107  	return nil
 23108  }
 23109  func (m *AppProject) Unmarshal(dAtA []byte) error {
 23110  	l := len(dAtA)
 23111  	iNdEx := 0
 23112  	for iNdEx < l {
 23113  		preIndex := iNdEx
 23114  		var wire uint64
 23115  		for shift := uint(0); ; shift += 7 {
 23116  			if shift >= 64 {
 23117  				return ErrIntOverflowGenerated
 23118  			}
 23119  			if iNdEx >= l {
 23120  				return io.ErrUnexpectedEOF
 23121  			}
 23122  			b := dAtA[iNdEx]
 23123  			iNdEx++
 23124  			wire |= uint64(b&0x7F) << shift
 23125  			if b < 0x80 {
 23126  				break
 23127  			}
 23128  		}
 23129  		fieldNum := int32(wire >> 3)
 23130  		wireType := int(wire & 0x7)
 23131  		if wireType == 4 {
 23132  			return fmt.Errorf("proto: AppProject: wiretype end group for non-group")
 23133  		}
 23134  		if fieldNum <= 0 {
 23135  			return fmt.Errorf("proto: AppProject: illegal tag %d (wire type %d)", fieldNum, wire)
 23136  		}
 23137  		switch fieldNum {
 23138  		case 1:
 23139  			if wireType != 2 {
 23140  				return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
 23141  			}
 23142  			var msglen int
 23143  			for shift := uint(0); ; shift += 7 {
 23144  				if shift >= 64 {
 23145  					return ErrIntOverflowGenerated
 23146  				}
 23147  				if iNdEx >= l {
 23148  					return io.ErrUnexpectedEOF
 23149  				}
 23150  				b := dAtA[iNdEx]
 23151  				iNdEx++
 23152  				msglen |= int(b&0x7F) << shift
 23153  				if b < 0x80 {
 23154  					break
 23155  				}
 23156  			}
 23157  			if msglen < 0 {
 23158  				return ErrInvalidLengthGenerated
 23159  			}
 23160  			postIndex := iNdEx + msglen
 23161  			if postIndex < 0 {
 23162  				return ErrInvalidLengthGenerated
 23163  			}
 23164  			if postIndex > l {
 23165  				return io.ErrUnexpectedEOF
 23166  			}
 23167  			if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23168  				return err
 23169  			}
 23170  			iNdEx = postIndex
 23171  		case 2:
 23172  			if wireType != 2 {
 23173  				return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
 23174  			}
 23175  			var msglen int
 23176  			for shift := uint(0); ; shift += 7 {
 23177  				if shift >= 64 {
 23178  					return ErrIntOverflowGenerated
 23179  				}
 23180  				if iNdEx >= l {
 23181  					return io.ErrUnexpectedEOF
 23182  				}
 23183  				b := dAtA[iNdEx]
 23184  				iNdEx++
 23185  				msglen |= int(b&0x7F) << shift
 23186  				if b < 0x80 {
 23187  					break
 23188  				}
 23189  			}
 23190  			if msglen < 0 {
 23191  				return ErrInvalidLengthGenerated
 23192  			}
 23193  			postIndex := iNdEx + msglen
 23194  			if postIndex < 0 {
 23195  				return ErrInvalidLengthGenerated
 23196  			}
 23197  			if postIndex > l {
 23198  				return io.ErrUnexpectedEOF
 23199  			}
 23200  			if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23201  				return err
 23202  			}
 23203  			iNdEx = postIndex
 23204  		case 3:
 23205  			if wireType != 2 {
 23206  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 23207  			}
 23208  			var msglen int
 23209  			for shift := uint(0); ; shift += 7 {
 23210  				if shift >= 64 {
 23211  					return ErrIntOverflowGenerated
 23212  				}
 23213  				if iNdEx >= l {
 23214  					return io.ErrUnexpectedEOF
 23215  				}
 23216  				b := dAtA[iNdEx]
 23217  				iNdEx++
 23218  				msglen |= int(b&0x7F) << shift
 23219  				if b < 0x80 {
 23220  					break
 23221  				}
 23222  			}
 23223  			if msglen < 0 {
 23224  				return ErrInvalidLengthGenerated
 23225  			}
 23226  			postIndex := iNdEx + msglen
 23227  			if postIndex < 0 {
 23228  				return ErrInvalidLengthGenerated
 23229  			}
 23230  			if postIndex > l {
 23231  				return io.ErrUnexpectedEOF
 23232  			}
 23233  			if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23234  				return err
 23235  			}
 23236  			iNdEx = postIndex
 23237  		default:
 23238  			iNdEx = preIndex
 23239  			skippy, err := skipGenerated(dAtA[iNdEx:])
 23240  			if err != nil {
 23241  				return err
 23242  			}
 23243  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 23244  				return ErrInvalidLengthGenerated
 23245  			}
 23246  			if (iNdEx + skippy) > l {
 23247  				return io.ErrUnexpectedEOF
 23248  			}
 23249  			iNdEx += skippy
 23250  		}
 23251  	}
 23252  
 23253  	if iNdEx > l {
 23254  		return io.ErrUnexpectedEOF
 23255  	}
 23256  	return nil
 23257  }
 23258  func (m *AppProjectList) Unmarshal(dAtA []byte) error {
 23259  	l := len(dAtA)
 23260  	iNdEx := 0
 23261  	for iNdEx < l {
 23262  		preIndex := iNdEx
 23263  		var wire uint64
 23264  		for shift := uint(0); ; shift += 7 {
 23265  			if shift >= 64 {
 23266  				return ErrIntOverflowGenerated
 23267  			}
 23268  			if iNdEx >= l {
 23269  				return io.ErrUnexpectedEOF
 23270  			}
 23271  			b := dAtA[iNdEx]
 23272  			iNdEx++
 23273  			wire |= uint64(b&0x7F) << shift
 23274  			if b < 0x80 {
 23275  				break
 23276  			}
 23277  		}
 23278  		fieldNum := int32(wire >> 3)
 23279  		wireType := int(wire & 0x7)
 23280  		if wireType == 4 {
 23281  			return fmt.Errorf("proto: AppProjectList: wiretype end group for non-group")
 23282  		}
 23283  		if fieldNum <= 0 {
 23284  			return fmt.Errorf("proto: AppProjectList: illegal tag %d (wire type %d)", fieldNum, wire)
 23285  		}
 23286  		switch fieldNum {
 23287  		case 1:
 23288  			if wireType != 2 {
 23289  				return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
 23290  			}
 23291  			var msglen int
 23292  			for shift := uint(0); ; shift += 7 {
 23293  				if shift >= 64 {
 23294  					return ErrIntOverflowGenerated
 23295  				}
 23296  				if iNdEx >= l {
 23297  					return io.ErrUnexpectedEOF
 23298  				}
 23299  				b := dAtA[iNdEx]
 23300  				iNdEx++
 23301  				msglen |= int(b&0x7F) << shift
 23302  				if b < 0x80 {
 23303  					break
 23304  				}
 23305  			}
 23306  			if msglen < 0 {
 23307  				return ErrInvalidLengthGenerated
 23308  			}
 23309  			postIndex := iNdEx + msglen
 23310  			if postIndex < 0 {
 23311  				return ErrInvalidLengthGenerated
 23312  			}
 23313  			if postIndex > l {
 23314  				return io.ErrUnexpectedEOF
 23315  			}
 23316  			if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23317  				return err
 23318  			}
 23319  			iNdEx = postIndex
 23320  		case 2:
 23321  			if wireType != 2 {
 23322  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
 23323  			}
 23324  			var msglen int
 23325  			for shift := uint(0); ; shift += 7 {
 23326  				if shift >= 64 {
 23327  					return ErrIntOverflowGenerated
 23328  				}
 23329  				if iNdEx >= l {
 23330  					return io.ErrUnexpectedEOF
 23331  				}
 23332  				b := dAtA[iNdEx]
 23333  				iNdEx++
 23334  				msglen |= int(b&0x7F) << shift
 23335  				if b < 0x80 {
 23336  					break
 23337  				}
 23338  			}
 23339  			if msglen < 0 {
 23340  				return ErrInvalidLengthGenerated
 23341  			}
 23342  			postIndex := iNdEx + msglen
 23343  			if postIndex < 0 {
 23344  				return ErrInvalidLengthGenerated
 23345  			}
 23346  			if postIndex > l {
 23347  				return io.ErrUnexpectedEOF
 23348  			}
 23349  			m.Items = append(m.Items, AppProject{})
 23350  			if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23351  				return err
 23352  			}
 23353  			iNdEx = postIndex
 23354  		default:
 23355  			iNdEx = preIndex
 23356  			skippy, err := skipGenerated(dAtA[iNdEx:])
 23357  			if err != nil {
 23358  				return err
 23359  			}
 23360  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 23361  				return ErrInvalidLengthGenerated
 23362  			}
 23363  			if (iNdEx + skippy) > l {
 23364  				return io.ErrUnexpectedEOF
 23365  			}
 23366  			iNdEx += skippy
 23367  		}
 23368  	}
 23369  
 23370  	if iNdEx > l {
 23371  		return io.ErrUnexpectedEOF
 23372  	}
 23373  	return nil
 23374  }
 23375  func (m *AppProjectSpec) Unmarshal(dAtA []byte) error {
 23376  	l := len(dAtA)
 23377  	iNdEx := 0
 23378  	for iNdEx < l {
 23379  		preIndex := iNdEx
 23380  		var wire uint64
 23381  		for shift := uint(0); ; shift += 7 {
 23382  			if shift >= 64 {
 23383  				return ErrIntOverflowGenerated
 23384  			}
 23385  			if iNdEx >= l {
 23386  				return io.ErrUnexpectedEOF
 23387  			}
 23388  			b := dAtA[iNdEx]
 23389  			iNdEx++
 23390  			wire |= uint64(b&0x7F) << shift
 23391  			if b < 0x80 {
 23392  				break
 23393  			}
 23394  		}
 23395  		fieldNum := int32(wire >> 3)
 23396  		wireType := int(wire & 0x7)
 23397  		if wireType == 4 {
 23398  			return fmt.Errorf("proto: AppProjectSpec: wiretype end group for non-group")
 23399  		}
 23400  		if fieldNum <= 0 {
 23401  			return fmt.Errorf("proto: AppProjectSpec: illegal tag %d (wire type %d)", fieldNum, wire)
 23402  		}
 23403  		switch fieldNum {
 23404  		case 1:
 23405  			if wireType != 2 {
 23406  				return fmt.Errorf("proto: wrong wireType = %d for field SourceRepos", wireType)
 23407  			}
 23408  			var stringLen uint64
 23409  			for shift := uint(0); ; shift += 7 {
 23410  				if shift >= 64 {
 23411  					return ErrIntOverflowGenerated
 23412  				}
 23413  				if iNdEx >= l {
 23414  					return io.ErrUnexpectedEOF
 23415  				}
 23416  				b := dAtA[iNdEx]
 23417  				iNdEx++
 23418  				stringLen |= uint64(b&0x7F) << shift
 23419  				if b < 0x80 {
 23420  					break
 23421  				}
 23422  			}
 23423  			intStringLen := int(stringLen)
 23424  			if intStringLen < 0 {
 23425  				return ErrInvalidLengthGenerated
 23426  			}
 23427  			postIndex := iNdEx + intStringLen
 23428  			if postIndex < 0 {
 23429  				return ErrInvalidLengthGenerated
 23430  			}
 23431  			if postIndex > l {
 23432  				return io.ErrUnexpectedEOF
 23433  			}
 23434  			m.SourceRepos = append(m.SourceRepos, string(dAtA[iNdEx:postIndex]))
 23435  			iNdEx = postIndex
 23436  		case 2:
 23437  			if wireType != 2 {
 23438  				return fmt.Errorf("proto: wrong wireType = %d for field Destinations", wireType)
 23439  			}
 23440  			var msglen int
 23441  			for shift := uint(0); ; shift += 7 {
 23442  				if shift >= 64 {
 23443  					return ErrIntOverflowGenerated
 23444  				}
 23445  				if iNdEx >= l {
 23446  					return io.ErrUnexpectedEOF
 23447  				}
 23448  				b := dAtA[iNdEx]
 23449  				iNdEx++
 23450  				msglen |= int(b&0x7F) << shift
 23451  				if b < 0x80 {
 23452  					break
 23453  				}
 23454  			}
 23455  			if msglen < 0 {
 23456  				return ErrInvalidLengthGenerated
 23457  			}
 23458  			postIndex := iNdEx + msglen
 23459  			if postIndex < 0 {
 23460  				return ErrInvalidLengthGenerated
 23461  			}
 23462  			if postIndex > l {
 23463  				return io.ErrUnexpectedEOF
 23464  			}
 23465  			m.Destinations = append(m.Destinations, ApplicationDestination{})
 23466  			if err := m.Destinations[len(m.Destinations)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23467  				return err
 23468  			}
 23469  			iNdEx = postIndex
 23470  		case 3:
 23471  			if wireType != 2 {
 23472  				return fmt.Errorf("proto: wrong wireType = %d for field Description", wireType)
 23473  			}
 23474  			var stringLen uint64
 23475  			for shift := uint(0); ; shift += 7 {
 23476  				if shift >= 64 {
 23477  					return ErrIntOverflowGenerated
 23478  				}
 23479  				if iNdEx >= l {
 23480  					return io.ErrUnexpectedEOF
 23481  				}
 23482  				b := dAtA[iNdEx]
 23483  				iNdEx++
 23484  				stringLen |= uint64(b&0x7F) << shift
 23485  				if b < 0x80 {
 23486  					break
 23487  				}
 23488  			}
 23489  			intStringLen := int(stringLen)
 23490  			if intStringLen < 0 {
 23491  				return ErrInvalidLengthGenerated
 23492  			}
 23493  			postIndex := iNdEx + intStringLen
 23494  			if postIndex < 0 {
 23495  				return ErrInvalidLengthGenerated
 23496  			}
 23497  			if postIndex > l {
 23498  				return io.ErrUnexpectedEOF
 23499  			}
 23500  			m.Description = string(dAtA[iNdEx:postIndex])
 23501  			iNdEx = postIndex
 23502  		case 4:
 23503  			if wireType != 2 {
 23504  				return fmt.Errorf("proto: wrong wireType = %d for field Roles", wireType)
 23505  			}
 23506  			var msglen int
 23507  			for shift := uint(0); ; shift += 7 {
 23508  				if shift >= 64 {
 23509  					return ErrIntOverflowGenerated
 23510  				}
 23511  				if iNdEx >= l {
 23512  					return io.ErrUnexpectedEOF
 23513  				}
 23514  				b := dAtA[iNdEx]
 23515  				iNdEx++
 23516  				msglen |= int(b&0x7F) << shift
 23517  				if b < 0x80 {
 23518  					break
 23519  				}
 23520  			}
 23521  			if msglen < 0 {
 23522  				return ErrInvalidLengthGenerated
 23523  			}
 23524  			postIndex := iNdEx + msglen
 23525  			if postIndex < 0 {
 23526  				return ErrInvalidLengthGenerated
 23527  			}
 23528  			if postIndex > l {
 23529  				return io.ErrUnexpectedEOF
 23530  			}
 23531  			m.Roles = append(m.Roles, ProjectRole{})
 23532  			if err := m.Roles[len(m.Roles)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23533  				return err
 23534  			}
 23535  			iNdEx = postIndex
 23536  		case 5:
 23537  			if wireType != 2 {
 23538  				return fmt.Errorf("proto: wrong wireType = %d for field ClusterResourceWhitelist", wireType)
 23539  			}
 23540  			var msglen int
 23541  			for shift := uint(0); ; shift += 7 {
 23542  				if shift >= 64 {
 23543  					return ErrIntOverflowGenerated
 23544  				}
 23545  				if iNdEx >= l {
 23546  					return io.ErrUnexpectedEOF
 23547  				}
 23548  				b := dAtA[iNdEx]
 23549  				iNdEx++
 23550  				msglen |= int(b&0x7F) << shift
 23551  				if b < 0x80 {
 23552  					break
 23553  				}
 23554  			}
 23555  			if msglen < 0 {
 23556  				return ErrInvalidLengthGenerated
 23557  			}
 23558  			postIndex := iNdEx + msglen
 23559  			if postIndex < 0 {
 23560  				return ErrInvalidLengthGenerated
 23561  			}
 23562  			if postIndex > l {
 23563  				return io.ErrUnexpectedEOF
 23564  			}
 23565  			m.ClusterResourceWhitelist = append(m.ClusterResourceWhitelist, v1.GroupKind{})
 23566  			if err := m.ClusterResourceWhitelist[len(m.ClusterResourceWhitelist)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23567  				return err
 23568  			}
 23569  			iNdEx = postIndex
 23570  		case 6:
 23571  			if wireType != 2 {
 23572  				return fmt.Errorf("proto: wrong wireType = %d for field NamespaceResourceBlacklist", wireType)
 23573  			}
 23574  			var msglen int
 23575  			for shift := uint(0); ; shift += 7 {
 23576  				if shift >= 64 {
 23577  					return ErrIntOverflowGenerated
 23578  				}
 23579  				if iNdEx >= l {
 23580  					return io.ErrUnexpectedEOF
 23581  				}
 23582  				b := dAtA[iNdEx]
 23583  				iNdEx++
 23584  				msglen |= int(b&0x7F) << shift
 23585  				if b < 0x80 {
 23586  					break
 23587  				}
 23588  			}
 23589  			if msglen < 0 {
 23590  				return ErrInvalidLengthGenerated
 23591  			}
 23592  			postIndex := iNdEx + msglen
 23593  			if postIndex < 0 {
 23594  				return ErrInvalidLengthGenerated
 23595  			}
 23596  			if postIndex > l {
 23597  				return io.ErrUnexpectedEOF
 23598  			}
 23599  			m.NamespaceResourceBlacklist = append(m.NamespaceResourceBlacklist, v1.GroupKind{})
 23600  			if err := m.NamespaceResourceBlacklist[len(m.NamespaceResourceBlacklist)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23601  				return err
 23602  			}
 23603  			iNdEx = postIndex
 23604  		case 7:
 23605  			if wireType != 2 {
 23606  				return fmt.Errorf("proto: wrong wireType = %d for field OrphanedResources", wireType)
 23607  			}
 23608  			var msglen int
 23609  			for shift := uint(0); ; shift += 7 {
 23610  				if shift >= 64 {
 23611  					return ErrIntOverflowGenerated
 23612  				}
 23613  				if iNdEx >= l {
 23614  					return io.ErrUnexpectedEOF
 23615  				}
 23616  				b := dAtA[iNdEx]
 23617  				iNdEx++
 23618  				msglen |= int(b&0x7F) << shift
 23619  				if b < 0x80 {
 23620  					break
 23621  				}
 23622  			}
 23623  			if msglen < 0 {
 23624  				return ErrInvalidLengthGenerated
 23625  			}
 23626  			postIndex := iNdEx + msglen
 23627  			if postIndex < 0 {
 23628  				return ErrInvalidLengthGenerated
 23629  			}
 23630  			if postIndex > l {
 23631  				return io.ErrUnexpectedEOF
 23632  			}
 23633  			if m.OrphanedResources == nil {
 23634  				m.OrphanedResources = &OrphanedResourcesMonitorSettings{}
 23635  			}
 23636  			if err := m.OrphanedResources.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23637  				return err
 23638  			}
 23639  			iNdEx = postIndex
 23640  		case 8:
 23641  			if wireType != 2 {
 23642  				return fmt.Errorf("proto: wrong wireType = %d for field SyncWindows", wireType)
 23643  			}
 23644  			var msglen int
 23645  			for shift := uint(0); ; shift += 7 {
 23646  				if shift >= 64 {
 23647  					return ErrIntOverflowGenerated
 23648  				}
 23649  				if iNdEx >= l {
 23650  					return io.ErrUnexpectedEOF
 23651  				}
 23652  				b := dAtA[iNdEx]
 23653  				iNdEx++
 23654  				msglen |= int(b&0x7F) << shift
 23655  				if b < 0x80 {
 23656  					break
 23657  				}
 23658  			}
 23659  			if msglen < 0 {
 23660  				return ErrInvalidLengthGenerated
 23661  			}
 23662  			postIndex := iNdEx + msglen
 23663  			if postIndex < 0 {
 23664  				return ErrInvalidLengthGenerated
 23665  			}
 23666  			if postIndex > l {
 23667  				return io.ErrUnexpectedEOF
 23668  			}
 23669  			m.SyncWindows = append(m.SyncWindows, &SyncWindow{})
 23670  			if err := m.SyncWindows[len(m.SyncWindows)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23671  				return err
 23672  			}
 23673  			iNdEx = postIndex
 23674  		case 9:
 23675  			if wireType != 2 {
 23676  				return fmt.Errorf("proto: wrong wireType = %d for field NamespaceResourceWhitelist", wireType)
 23677  			}
 23678  			var msglen int
 23679  			for shift := uint(0); ; shift += 7 {
 23680  				if shift >= 64 {
 23681  					return ErrIntOverflowGenerated
 23682  				}
 23683  				if iNdEx >= l {
 23684  					return io.ErrUnexpectedEOF
 23685  				}
 23686  				b := dAtA[iNdEx]
 23687  				iNdEx++
 23688  				msglen |= int(b&0x7F) << shift
 23689  				if b < 0x80 {
 23690  					break
 23691  				}
 23692  			}
 23693  			if msglen < 0 {
 23694  				return ErrInvalidLengthGenerated
 23695  			}
 23696  			postIndex := iNdEx + msglen
 23697  			if postIndex < 0 {
 23698  				return ErrInvalidLengthGenerated
 23699  			}
 23700  			if postIndex > l {
 23701  				return io.ErrUnexpectedEOF
 23702  			}
 23703  			m.NamespaceResourceWhitelist = append(m.NamespaceResourceWhitelist, v1.GroupKind{})
 23704  			if err := m.NamespaceResourceWhitelist[len(m.NamespaceResourceWhitelist)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23705  				return err
 23706  			}
 23707  			iNdEx = postIndex
 23708  		case 10:
 23709  			if wireType != 2 {
 23710  				return fmt.Errorf("proto: wrong wireType = %d for field SignatureKeys", wireType)
 23711  			}
 23712  			var msglen int
 23713  			for shift := uint(0); ; shift += 7 {
 23714  				if shift >= 64 {
 23715  					return ErrIntOverflowGenerated
 23716  				}
 23717  				if iNdEx >= l {
 23718  					return io.ErrUnexpectedEOF
 23719  				}
 23720  				b := dAtA[iNdEx]
 23721  				iNdEx++
 23722  				msglen |= int(b&0x7F) << shift
 23723  				if b < 0x80 {
 23724  					break
 23725  				}
 23726  			}
 23727  			if msglen < 0 {
 23728  				return ErrInvalidLengthGenerated
 23729  			}
 23730  			postIndex := iNdEx + msglen
 23731  			if postIndex < 0 {
 23732  				return ErrInvalidLengthGenerated
 23733  			}
 23734  			if postIndex > l {
 23735  				return io.ErrUnexpectedEOF
 23736  			}
 23737  			m.SignatureKeys = append(m.SignatureKeys, SignatureKey{})
 23738  			if err := m.SignatureKeys[len(m.SignatureKeys)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23739  				return err
 23740  			}
 23741  			iNdEx = postIndex
 23742  		case 11:
 23743  			if wireType != 2 {
 23744  				return fmt.Errorf("proto: wrong wireType = %d for field ClusterResourceBlacklist", wireType)
 23745  			}
 23746  			var msglen int
 23747  			for shift := uint(0); ; shift += 7 {
 23748  				if shift >= 64 {
 23749  					return ErrIntOverflowGenerated
 23750  				}
 23751  				if iNdEx >= l {
 23752  					return io.ErrUnexpectedEOF
 23753  				}
 23754  				b := dAtA[iNdEx]
 23755  				iNdEx++
 23756  				msglen |= int(b&0x7F) << shift
 23757  				if b < 0x80 {
 23758  					break
 23759  				}
 23760  			}
 23761  			if msglen < 0 {
 23762  				return ErrInvalidLengthGenerated
 23763  			}
 23764  			postIndex := iNdEx + msglen
 23765  			if postIndex < 0 {
 23766  				return ErrInvalidLengthGenerated
 23767  			}
 23768  			if postIndex > l {
 23769  				return io.ErrUnexpectedEOF
 23770  			}
 23771  			m.ClusterResourceBlacklist = append(m.ClusterResourceBlacklist, v1.GroupKind{})
 23772  			if err := m.ClusterResourceBlacklist[len(m.ClusterResourceBlacklist)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23773  				return err
 23774  			}
 23775  			iNdEx = postIndex
 23776  		case 12:
 23777  			if wireType != 2 {
 23778  				return fmt.Errorf("proto: wrong wireType = %d for field SourceNamespaces", wireType)
 23779  			}
 23780  			var stringLen uint64
 23781  			for shift := uint(0); ; shift += 7 {
 23782  				if shift >= 64 {
 23783  					return ErrIntOverflowGenerated
 23784  				}
 23785  				if iNdEx >= l {
 23786  					return io.ErrUnexpectedEOF
 23787  				}
 23788  				b := dAtA[iNdEx]
 23789  				iNdEx++
 23790  				stringLen |= uint64(b&0x7F) << shift
 23791  				if b < 0x80 {
 23792  					break
 23793  				}
 23794  			}
 23795  			intStringLen := int(stringLen)
 23796  			if intStringLen < 0 {
 23797  				return ErrInvalidLengthGenerated
 23798  			}
 23799  			postIndex := iNdEx + intStringLen
 23800  			if postIndex < 0 {
 23801  				return ErrInvalidLengthGenerated
 23802  			}
 23803  			if postIndex > l {
 23804  				return io.ErrUnexpectedEOF
 23805  			}
 23806  			m.SourceNamespaces = append(m.SourceNamespaces, string(dAtA[iNdEx:postIndex]))
 23807  			iNdEx = postIndex
 23808  		case 13:
 23809  			if wireType != 0 {
 23810  				return fmt.Errorf("proto: wrong wireType = %d for field PermitOnlyProjectScopedClusters", wireType)
 23811  			}
 23812  			var v int
 23813  			for shift := uint(0); ; shift += 7 {
 23814  				if shift >= 64 {
 23815  					return ErrIntOverflowGenerated
 23816  				}
 23817  				if iNdEx >= l {
 23818  					return io.ErrUnexpectedEOF
 23819  				}
 23820  				b := dAtA[iNdEx]
 23821  				iNdEx++
 23822  				v |= int(b&0x7F) << shift
 23823  				if b < 0x80 {
 23824  					break
 23825  				}
 23826  			}
 23827  			m.PermitOnlyProjectScopedClusters = bool(v != 0)
 23828  		case 14:
 23829  			if wireType != 2 {
 23830  				return fmt.Errorf("proto: wrong wireType = %d for field DestinationServiceAccounts", wireType)
 23831  			}
 23832  			var msglen int
 23833  			for shift := uint(0); ; shift += 7 {
 23834  				if shift >= 64 {
 23835  					return ErrIntOverflowGenerated
 23836  				}
 23837  				if iNdEx >= l {
 23838  					return io.ErrUnexpectedEOF
 23839  				}
 23840  				b := dAtA[iNdEx]
 23841  				iNdEx++
 23842  				msglen |= int(b&0x7F) << shift
 23843  				if b < 0x80 {
 23844  					break
 23845  				}
 23846  			}
 23847  			if msglen < 0 {
 23848  				return ErrInvalidLengthGenerated
 23849  			}
 23850  			postIndex := iNdEx + msglen
 23851  			if postIndex < 0 {
 23852  				return ErrInvalidLengthGenerated
 23853  			}
 23854  			if postIndex > l {
 23855  				return io.ErrUnexpectedEOF
 23856  			}
 23857  			m.DestinationServiceAccounts = append(m.DestinationServiceAccounts, ApplicationDestinationServiceAccount{})
 23858  			if err := m.DestinationServiceAccounts[len(m.DestinationServiceAccounts)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23859  				return err
 23860  			}
 23861  			iNdEx = postIndex
 23862  		default:
 23863  			iNdEx = preIndex
 23864  			skippy, err := skipGenerated(dAtA[iNdEx:])
 23865  			if err != nil {
 23866  				return err
 23867  			}
 23868  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 23869  				return ErrInvalidLengthGenerated
 23870  			}
 23871  			if (iNdEx + skippy) > l {
 23872  				return io.ErrUnexpectedEOF
 23873  			}
 23874  			iNdEx += skippy
 23875  		}
 23876  	}
 23877  
 23878  	if iNdEx > l {
 23879  		return io.ErrUnexpectedEOF
 23880  	}
 23881  	return nil
 23882  }
 23883  func (m *AppProjectStatus) Unmarshal(dAtA []byte) error {
 23884  	l := len(dAtA)
 23885  	iNdEx := 0
 23886  	for iNdEx < l {
 23887  		preIndex := iNdEx
 23888  		var wire uint64
 23889  		for shift := uint(0); ; shift += 7 {
 23890  			if shift >= 64 {
 23891  				return ErrIntOverflowGenerated
 23892  			}
 23893  			if iNdEx >= l {
 23894  				return io.ErrUnexpectedEOF
 23895  			}
 23896  			b := dAtA[iNdEx]
 23897  			iNdEx++
 23898  			wire |= uint64(b&0x7F) << shift
 23899  			if b < 0x80 {
 23900  				break
 23901  			}
 23902  		}
 23903  		fieldNum := int32(wire >> 3)
 23904  		wireType := int(wire & 0x7)
 23905  		if wireType == 4 {
 23906  			return fmt.Errorf("proto: AppProjectStatus: wiretype end group for non-group")
 23907  		}
 23908  		if fieldNum <= 0 {
 23909  			return fmt.Errorf("proto: AppProjectStatus: illegal tag %d (wire type %d)", fieldNum, wire)
 23910  		}
 23911  		switch fieldNum {
 23912  		case 1:
 23913  			if wireType != 2 {
 23914  				return fmt.Errorf("proto: wrong wireType = %d for field JWTTokensByRole", wireType)
 23915  			}
 23916  			var msglen int
 23917  			for shift := uint(0); ; shift += 7 {
 23918  				if shift >= 64 {
 23919  					return ErrIntOverflowGenerated
 23920  				}
 23921  				if iNdEx >= l {
 23922  					return io.ErrUnexpectedEOF
 23923  				}
 23924  				b := dAtA[iNdEx]
 23925  				iNdEx++
 23926  				msglen |= int(b&0x7F) << shift
 23927  				if b < 0x80 {
 23928  					break
 23929  				}
 23930  			}
 23931  			if msglen < 0 {
 23932  				return ErrInvalidLengthGenerated
 23933  			}
 23934  			postIndex := iNdEx + msglen
 23935  			if postIndex < 0 {
 23936  				return ErrInvalidLengthGenerated
 23937  			}
 23938  			if postIndex > l {
 23939  				return io.ErrUnexpectedEOF
 23940  			}
 23941  			if m.JWTTokensByRole == nil {
 23942  				m.JWTTokensByRole = make(map[string]JWTTokens)
 23943  			}
 23944  			var mapkey string
 23945  			mapvalue := &JWTTokens{}
 23946  			for iNdEx < postIndex {
 23947  				entryPreIndex := iNdEx
 23948  				var wire uint64
 23949  				for shift := uint(0); ; shift += 7 {
 23950  					if shift >= 64 {
 23951  						return ErrIntOverflowGenerated
 23952  					}
 23953  					if iNdEx >= l {
 23954  						return io.ErrUnexpectedEOF
 23955  					}
 23956  					b := dAtA[iNdEx]
 23957  					iNdEx++
 23958  					wire |= uint64(b&0x7F) << shift
 23959  					if b < 0x80 {
 23960  						break
 23961  					}
 23962  				}
 23963  				fieldNum := int32(wire >> 3)
 23964  				if fieldNum == 1 {
 23965  					var stringLenmapkey uint64
 23966  					for shift := uint(0); ; shift += 7 {
 23967  						if shift >= 64 {
 23968  							return ErrIntOverflowGenerated
 23969  						}
 23970  						if iNdEx >= l {
 23971  							return io.ErrUnexpectedEOF
 23972  						}
 23973  						b := dAtA[iNdEx]
 23974  						iNdEx++
 23975  						stringLenmapkey |= uint64(b&0x7F) << shift
 23976  						if b < 0x80 {
 23977  							break
 23978  						}
 23979  					}
 23980  					intStringLenmapkey := int(stringLenmapkey)
 23981  					if intStringLenmapkey < 0 {
 23982  						return ErrInvalidLengthGenerated
 23983  					}
 23984  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 23985  					if postStringIndexmapkey < 0 {
 23986  						return ErrInvalidLengthGenerated
 23987  					}
 23988  					if postStringIndexmapkey > l {
 23989  						return io.ErrUnexpectedEOF
 23990  					}
 23991  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 23992  					iNdEx = postStringIndexmapkey
 23993  				} else if fieldNum == 2 {
 23994  					var mapmsglen int
 23995  					for shift := uint(0); ; shift += 7 {
 23996  						if shift >= 64 {
 23997  							return ErrIntOverflowGenerated
 23998  						}
 23999  						if iNdEx >= l {
 24000  							return io.ErrUnexpectedEOF
 24001  						}
 24002  						b := dAtA[iNdEx]
 24003  						iNdEx++
 24004  						mapmsglen |= int(b&0x7F) << shift
 24005  						if b < 0x80 {
 24006  							break
 24007  						}
 24008  					}
 24009  					if mapmsglen < 0 {
 24010  						return ErrInvalidLengthGenerated
 24011  					}
 24012  					postmsgIndex := iNdEx + mapmsglen
 24013  					if postmsgIndex < 0 {
 24014  						return ErrInvalidLengthGenerated
 24015  					}
 24016  					if postmsgIndex > l {
 24017  						return io.ErrUnexpectedEOF
 24018  					}
 24019  					mapvalue = &JWTTokens{}
 24020  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 24021  						return err
 24022  					}
 24023  					iNdEx = postmsgIndex
 24024  				} else {
 24025  					iNdEx = entryPreIndex
 24026  					skippy, err := skipGenerated(dAtA[iNdEx:])
 24027  					if err != nil {
 24028  						return err
 24029  					}
 24030  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 24031  						return ErrInvalidLengthGenerated
 24032  					}
 24033  					if (iNdEx + skippy) > postIndex {
 24034  						return io.ErrUnexpectedEOF
 24035  					}
 24036  					iNdEx += skippy
 24037  				}
 24038  			}
 24039  			m.JWTTokensByRole[mapkey] = *mapvalue
 24040  			iNdEx = postIndex
 24041  		default:
 24042  			iNdEx = preIndex
 24043  			skippy, err := skipGenerated(dAtA[iNdEx:])
 24044  			if err != nil {
 24045  				return err
 24046  			}
 24047  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 24048  				return ErrInvalidLengthGenerated
 24049  			}
 24050  			if (iNdEx + skippy) > l {
 24051  				return io.ErrUnexpectedEOF
 24052  			}
 24053  			iNdEx += skippy
 24054  		}
 24055  	}
 24056  
 24057  	if iNdEx > l {
 24058  		return io.ErrUnexpectedEOF
 24059  	}
 24060  	return nil
 24061  }
 24062  func (m *Application) Unmarshal(dAtA []byte) error {
 24063  	l := len(dAtA)
 24064  	iNdEx := 0
 24065  	for iNdEx < l {
 24066  		preIndex := iNdEx
 24067  		var wire uint64
 24068  		for shift := uint(0); ; shift += 7 {
 24069  			if shift >= 64 {
 24070  				return ErrIntOverflowGenerated
 24071  			}
 24072  			if iNdEx >= l {
 24073  				return io.ErrUnexpectedEOF
 24074  			}
 24075  			b := dAtA[iNdEx]
 24076  			iNdEx++
 24077  			wire |= uint64(b&0x7F) << shift
 24078  			if b < 0x80 {
 24079  				break
 24080  			}
 24081  		}
 24082  		fieldNum := int32(wire >> 3)
 24083  		wireType := int(wire & 0x7)
 24084  		if wireType == 4 {
 24085  			return fmt.Errorf("proto: Application: wiretype end group for non-group")
 24086  		}
 24087  		if fieldNum <= 0 {
 24088  			return fmt.Errorf("proto: Application: illegal tag %d (wire type %d)", fieldNum, wire)
 24089  		}
 24090  		switch fieldNum {
 24091  		case 1:
 24092  			if wireType != 2 {
 24093  				return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
 24094  			}
 24095  			var msglen int
 24096  			for shift := uint(0); ; shift += 7 {
 24097  				if shift >= 64 {
 24098  					return ErrIntOverflowGenerated
 24099  				}
 24100  				if iNdEx >= l {
 24101  					return io.ErrUnexpectedEOF
 24102  				}
 24103  				b := dAtA[iNdEx]
 24104  				iNdEx++
 24105  				msglen |= int(b&0x7F) << shift
 24106  				if b < 0x80 {
 24107  					break
 24108  				}
 24109  			}
 24110  			if msglen < 0 {
 24111  				return ErrInvalidLengthGenerated
 24112  			}
 24113  			postIndex := iNdEx + msglen
 24114  			if postIndex < 0 {
 24115  				return ErrInvalidLengthGenerated
 24116  			}
 24117  			if postIndex > l {
 24118  				return io.ErrUnexpectedEOF
 24119  			}
 24120  			if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24121  				return err
 24122  			}
 24123  			iNdEx = postIndex
 24124  		case 2:
 24125  			if wireType != 2 {
 24126  				return fmt.Errorf("proto: wrong wireType = %d for field Spec", 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  			if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24154  				return err
 24155  			}
 24156  			iNdEx = postIndex
 24157  		case 3:
 24158  			if wireType != 2 {
 24159  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 24160  			}
 24161  			var msglen int
 24162  			for shift := uint(0); ; shift += 7 {
 24163  				if shift >= 64 {
 24164  					return ErrIntOverflowGenerated
 24165  				}
 24166  				if iNdEx >= l {
 24167  					return io.ErrUnexpectedEOF
 24168  				}
 24169  				b := dAtA[iNdEx]
 24170  				iNdEx++
 24171  				msglen |= int(b&0x7F) << shift
 24172  				if b < 0x80 {
 24173  					break
 24174  				}
 24175  			}
 24176  			if msglen < 0 {
 24177  				return ErrInvalidLengthGenerated
 24178  			}
 24179  			postIndex := iNdEx + msglen
 24180  			if postIndex < 0 {
 24181  				return ErrInvalidLengthGenerated
 24182  			}
 24183  			if postIndex > l {
 24184  				return io.ErrUnexpectedEOF
 24185  			}
 24186  			if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24187  				return err
 24188  			}
 24189  			iNdEx = postIndex
 24190  		case 4:
 24191  			if wireType != 2 {
 24192  				return fmt.Errorf("proto: wrong wireType = %d for field Operation", wireType)
 24193  			}
 24194  			var msglen int
 24195  			for shift := uint(0); ; shift += 7 {
 24196  				if shift >= 64 {
 24197  					return ErrIntOverflowGenerated
 24198  				}
 24199  				if iNdEx >= l {
 24200  					return io.ErrUnexpectedEOF
 24201  				}
 24202  				b := dAtA[iNdEx]
 24203  				iNdEx++
 24204  				msglen |= int(b&0x7F) << shift
 24205  				if b < 0x80 {
 24206  					break
 24207  				}
 24208  			}
 24209  			if msglen < 0 {
 24210  				return ErrInvalidLengthGenerated
 24211  			}
 24212  			postIndex := iNdEx + msglen
 24213  			if postIndex < 0 {
 24214  				return ErrInvalidLengthGenerated
 24215  			}
 24216  			if postIndex > l {
 24217  				return io.ErrUnexpectedEOF
 24218  			}
 24219  			if m.Operation == nil {
 24220  				m.Operation = &Operation{}
 24221  			}
 24222  			if err := m.Operation.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24223  				return err
 24224  			}
 24225  			iNdEx = postIndex
 24226  		default:
 24227  			iNdEx = preIndex
 24228  			skippy, err := skipGenerated(dAtA[iNdEx:])
 24229  			if err != nil {
 24230  				return err
 24231  			}
 24232  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 24233  				return ErrInvalidLengthGenerated
 24234  			}
 24235  			if (iNdEx + skippy) > l {
 24236  				return io.ErrUnexpectedEOF
 24237  			}
 24238  			iNdEx += skippy
 24239  		}
 24240  	}
 24241  
 24242  	if iNdEx > l {
 24243  		return io.ErrUnexpectedEOF
 24244  	}
 24245  	return nil
 24246  }
 24247  func (m *ApplicationCondition) Unmarshal(dAtA []byte) error {
 24248  	l := len(dAtA)
 24249  	iNdEx := 0
 24250  	for iNdEx < l {
 24251  		preIndex := iNdEx
 24252  		var wire uint64
 24253  		for shift := uint(0); ; shift += 7 {
 24254  			if shift >= 64 {
 24255  				return ErrIntOverflowGenerated
 24256  			}
 24257  			if iNdEx >= l {
 24258  				return io.ErrUnexpectedEOF
 24259  			}
 24260  			b := dAtA[iNdEx]
 24261  			iNdEx++
 24262  			wire |= uint64(b&0x7F) << shift
 24263  			if b < 0x80 {
 24264  				break
 24265  			}
 24266  		}
 24267  		fieldNum := int32(wire >> 3)
 24268  		wireType := int(wire & 0x7)
 24269  		if wireType == 4 {
 24270  			return fmt.Errorf("proto: ApplicationCondition: wiretype end group for non-group")
 24271  		}
 24272  		if fieldNum <= 0 {
 24273  			return fmt.Errorf("proto: ApplicationCondition: illegal tag %d (wire type %d)", fieldNum, wire)
 24274  		}
 24275  		switch fieldNum {
 24276  		case 1:
 24277  			if wireType != 2 {
 24278  				return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
 24279  			}
 24280  			var stringLen uint64
 24281  			for shift := uint(0); ; shift += 7 {
 24282  				if shift >= 64 {
 24283  					return ErrIntOverflowGenerated
 24284  				}
 24285  				if iNdEx >= l {
 24286  					return io.ErrUnexpectedEOF
 24287  				}
 24288  				b := dAtA[iNdEx]
 24289  				iNdEx++
 24290  				stringLen |= uint64(b&0x7F) << shift
 24291  				if b < 0x80 {
 24292  					break
 24293  				}
 24294  			}
 24295  			intStringLen := int(stringLen)
 24296  			if intStringLen < 0 {
 24297  				return ErrInvalidLengthGenerated
 24298  			}
 24299  			postIndex := iNdEx + intStringLen
 24300  			if postIndex < 0 {
 24301  				return ErrInvalidLengthGenerated
 24302  			}
 24303  			if postIndex > l {
 24304  				return io.ErrUnexpectedEOF
 24305  			}
 24306  			m.Type = string(dAtA[iNdEx:postIndex])
 24307  			iNdEx = postIndex
 24308  		case 2:
 24309  			if wireType != 2 {
 24310  				return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
 24311  			}
 24312  			var stringLen uint64
 24313  			for shift := uint(0); ; shift += 7 {
 24314  				if shift >= 64 {
 24315  					return ErrIntOverflowGenerated
 24316  				}
 24317  				if iNdEx >= l {
 24318  					return io.ErrUnexpectedEOF
 24319  				}
 24320  				b := dAtA[iNdEx]
 24321  				iNdEx++
 24322  				stringLen |= uint64(b&0x7F) << shift
 24323  				if b < 0x80 {
 24324  					break
 24325  				}
 24326  			}
 24327  			intStringLen := int(stringLen)
 24328  			if intStringLen < 0 {
 24329  				return ErrInvalidLengthGenerated
 24330  			}
 24331  			postIndex := iNdEx + intStringLen
 24332  			if postIndex < 0 {
 24333  				return ErrInvalidLengthGenerated
 24334  			}
 24335  			if postIndex > l {
 24336  				return io.ErrUnexpectedEOF
 24337  			}
 24338  			m.Message = string(dAtA[iNdEx:postIndex])
 24339  			iNdEx = postIndex
 24340  		case 3:
 24341  			if wireType != 2 {
 24342  				return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
 24343  			}
 24344  			var msglen int
 24345  			for shift := uint(0); ; shift += 7 {
 24346  				if shift >= 64 {
 24347  					return ErrIntOverflowGenerated
 24348  				}
 24349  				if iNdEx >= l {
 24350  					return io.ErrUnexpectedEOF
 24351  				}
 24352  				b := dAtA[iNdEx]
 24353  				iNdEx++
 24354  				msglen |= int(b&0x7F) << shift
 24355  				if b < 0x80 {
 24356  					break
 24357  				}
 24358  			}
 24359  			if msglen < 0 {
 24360  				return ErrInvalidLengthGenerated
 24361  			}
 24362  			postIndex := iNdEx + msglen
 24363  			if postIndex < 0 {
 24364  				return ErrInvalidLengthGenerated
 24365  			}
 24366  			if postIndex > l {
 24367  				return io.ErrUnexpectedEOF
 24368  			}
 24369  			if m.LastTransitionTime == nil {
 24370  				m.LastTransitionTime = &v1.Time{}
 24371  			}
 24372  			if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24373  				return err
 24374  			}
 24375  			iNdEx = postIndex
 24376  		default:
 24377  			iNdEx = preIndex
 24378  			skippy, err := skipGenerated(dAtA[iNdEx:])
 24379  			if err != nil {
 24380  				return err
 24381  			}
 24382  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 24383  				return ErrInvalidLengthGenerated
 24384  			}
 24385  			if (iNdEx + skippy) > l {
 24386  				return io.ErrUnexpectedEOF
 24387  			}
 24388  			iNdEx += skippy
 24389  		}
 24390  	}
 24391  
 24392  	if iNdEx > l {
 24393  		return io.ErrUnexpectedEOF
 24394  	}
 24395  	return nil
 24396  }
 24397  func (m *ApplicationDestination) Unmarshal(dAtA []byte) error {
 24398  	l := len(dAtA)
 24399  	iNdEx := 0
 24400  	for iNdEx < l {
 24401  		preIndex := iNdEx
 24402  		var wire uint64
 24403  		for shift := uint(0); ; shift += 7 {
 24404  			if shift >= 64 {
 24405  				return ErrIntOverflowGenerated
 24406  			}
 24407  			if iNdEx >= l {
 24408  				return io.ErrUnexpectedEOF
 24409  			}
 24410  			b := dAtA[iNdEx]
 24411  			iNdEx++
 24412  			wire |= uint64(b&0x7F) << shift
 24413  			if b < 0x80 {
 24414  				break
 24415  			}
 24416  		}
 24417  		fieldNum := int32(wire >> 3)
 24418  		wireType := int(wire & 0x7)
 24419  		if wireType == 4 {
 24420  			return fmt.Errorf("proto: ApplicationDestination: wiretype end group for non-group")
 24421  		}
 24422  		if fieldNum <= 0 {
 24423  			return fmt.Errorf("proto: ApplicationDestination: illegal tag %d (wire type %d)", fieldNum, wire)
 24424  		}
 24425  		switch fieldNum {
 24426  		case 1:
 24427  			if wireType != 2 {
 24428  				return fmt.Errorf("proto: wrong wireType = %d for field Server", wireType)
 24429  			}
 24430  			var stringLen uint64
 24431  			for shift := uint(0); ; shift += 7 {
 24432  				if shift >= 64 {
 24433  					return ErrIntOverflowGenerated
 24434  				}
 24435  				if iNdEx >= l {
 24436  					return io.ErrUnexpectedEOF
 24437  				}
 24438  				b := dAtA[iNdEx]
 24439  				iNdEx++
 24440  				stringLen |= uint64(b&0x7F) << shift
 24441  				if b < 0x80 {
 24442  					break
 24443  				}
 24444  			}
 24445  			intStringLen := int(stringLen)
 24446  			if intStringLen < 0 {
 24447  				return ErrInvalidLengthGenerated
 24448  			}
 24449  			postIndex := iNdEx + intStringLen
 24450  			if postIndex < 0 {
 24451  				return ErrInvalidLengthGenerated
 24452  			}
 24453  			if postIndex > l {
 24454  				return io.ErrUnexpectedEOF
 24455  			}
 24456  			m.Server = string(dAtA[iNdEx:postIndex])
 24457  			iNdEx = postIndex
 24458  		case 2:
 24459  			if wireType != 2 {
 24460  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 24461  			}
 24462  			var stringLen uint64
 24463  			for shift := uint(0); ; shift += 7 {
 24464  				if shift >= 64 {
 24465  					return ErrIntOverflowGenerated
 24466  				}
 24467  				if iNdEx >= l {
 24468  					return io.ErrUnexpectedEOF
 24469  				}
 24470  				b := dAtA[iNdEx]
 24471  				iNdEx++
 24472  				stringLen |= uint64(b&0x7F) << shift
 24473  				if b < 0x80 {
 24474  					break
 24475  				}
 24476  			}
 24477  			intStringLen := int(stringLen)
 24478  			if intStringLen < 0 {
 24479  				return ErrInvalidLengthGenerated
 24480  			}
 24481  			postIndex := iNdEx + intStringLen
 24482  			if postIndex < 0 {
 24483  				return ErrInvalidLengthGenerated
 24484  			}
 24485  			if postIndex > l {
 24486  				return io.ErrUnexpectedEOF
 24487  			}
 24488  			m.Namespace = string(dAtA[iNdEx:postIndex])
 24489  			iNdEx = postIndex
 24490  		case 3:
 24491  			if wireType != 2 {
 24492  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 24493  			}
 24494  			var stringLen uint64
 24495  			for shift := uint(0); ; shift += 7 {
 24496  				if shift >= 64 {
 24497  					return ErrIntOverflowGenerated
 24498  				}
 24499  				if iNdEx >= l {
 24500  					return io.ErrUnexpectedEOF
 24501  				}
 24502  				b := dAtA[iNdEx]
 24503  				iNdEx++
 24504  				stringLen |= uint64(b&0x7F) << shift
 24505  				if b < 0x80 {
 24506  					break
 24507  				}
 24508  			}
 24509  			intStringLen := int(stringLen)
 24510  			if intStringLen < 0 {
 24511  				return ErrInvalidLengthGenerated
 24512  			}
 24513  			postIndex := iNdEx + intStringLen
 24514  			if postIndex < 0 {
 24515  				return ErrInvalidLengthGenerated
 24516  			}
 24517  			if postIndex > l {
 24518  				return io.ErrUnexpectedEOF
 24519  			}
 24520  			m.Name = string(dAtA[iNdEx:postIndex])
 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 *ApplicationDestinationServiceAccount) 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: ApplicationDestinationServiceAccount: wiretype end group for non-group")
 24567  		}
 24568  		if fieldNum <= 0 {
 24569  			return fmt.Errorf("proto: ApplicationDestinationServiceAccount: 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 Server", wireType)
 24575  			}
 24576  			var stringLen uint64
 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  				stringLen |= uint64(b&0x7F) << shift
 24587  				if b < 0x80 {
 24588  					break
 24589  				}
 24590  			}
 24591  			intStringLen := int(stringLen)
 24592  			if intStringLen < 0 {
 24593  				return ErrInvalidLengthGenerated
 24594  			}
 24595  			postIndex := iNdEx + intStringLen
 24596  			if postIndex < 0 {
 24597  				return ErrInvalidLengthGenerated
 24598  			}
 24599  			if postIndex > l {
 24600  				return io.ErrUnexpectedEOF
 24601  			}
 24602  			m.Server = string(dAtA[iNdEx:postIndex])
 24603  			iNdEx = postIndex
 24604  		case 2:
 24605  			if wireType != 2 {
 24606  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 24607  			}
 24608  			var stringLen uint64
 24609  			for shift := uint(0); ; shift += 7 {
 24610  				if shift >= 64 {
 24611  					return ErrIntOverflowGenerated
 24612  				}
 24613  				if iNdEx >= l {
 24614  					return io.ErrUnexpectedEOF
 24615  				}
 24616  				b := dAtA[iNdEx]
 24617  				iNdEx++
 24618  				stringLen |= uint64(b&0x7F) << shift
 24619  				if b < 0x80 {
 24620  					break
 24621  				}
 24622  			}
 24623  			intStringLen := int(stringLen)
 24624  			if intStringLen < 0 {
 24625  				return ErrInvalidLengthGenerated
 24626  			}
 24627  			postIndex := iNdEx + intStringLen
 24628  			if postIndex < 0 {
 24629  				return ErrInvalidLengthGenerated
 24630  			}
 24631  			if postIndex > l {
 24632  				return io.ErrUnexpectedEOF
 24633  			}
 24634  			m.Namespace = string(dAtA[iNdEx:postIndex])
 24635  			iNdEx = postIndex
 24636  		case 3:
 24637  			if wireType != 2 {
 24638  				return fmt.Errorf("proto: wrong wireType = %d for field DefaultServiceAccount", wireType)
 24639  			}
 24640  			var stringLen uint64
 24641  			for shift := uint(0); ; shift += 7 {
 24642  				if shift >= 64 {
 24643  					return ErrIntOverflowGenerated
 24644  				}
 24645  				if iNdEx >= l {
 24646  					return io.ErrUnexpectedEOF
 24647  				}
 24648  				b := dAtA[iNdEx]
 24649  				iNdEx++
 24650  				stringLen |= uint64(b&0x7F) << shift
 24651  				if b < 0x80 {
 24652  					break
 24653  				}
 24654  			}
 24655  			intStringLen := int(stringLen)
 24656  			if intStringLen < 0 {
 24657  				return ErrInvalidLengthGenerated
 24658  			}
 24659  			postIndex := iNdEx + intStringLen
 24660  			if postIndex < 0 {
 24661  				return ErrInvalidLengthGenerated
 24662  			}
 24663  			if postIndex > l {
 24664  				return io.ErrUnexpectedEOF
 24665  			}
 24666  			m.DefaultServiceAccount = string(dAtA[iNdEx:postIndex])
 24667  			iNdEx = postIndex
 24668  		default:
 24669  			iNdEx = preIndex
 24670  			skippy, err := skipGenerated(dAtA[iNdEx:])
 24671  			if err != nil {
 24672  				return err
 24673  			}
 24674  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 24675  				return ErrInvalidLengthGenerated
 24676  			}
 24677  			if (iNdEx + skippy) > l {
 24678  				return io.ErrUnexpectedEOF
 24679  			}
 24680  			iNdEx += skippy
 24681  		}
 24682  	}
 24683  
 24684  	if iNdEx > l {
 24685  		return io.ErrUnexpectedEOF
 24686  	}
 24687  	return nil
 24688  }
 24689  func (m *ApplicationList) Unmarshal(dAtA []byte) error {
 24690  	l := len(dAtA)
 24691  	iNdEx := 0
 24692  	for iNdEx < l {
 24693  		preIndex := iNdEx
 24694  		var wire 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  			wire |= uint64(b&0x7F) << shift
 24705  			if b < 0x80 {
 24706  				break
 24707  			}
 24708  		}
 24709  		fieldNum := int32(wire >> 3)
 24710  		wireType := int(wire & 0x7)
 24711  		if wireType == 4 {
 24712  			return fmt.Errorf("proto: ApplicationList: wiretype end group for non-group")
 24713  		}
 24714  		if fieldNum <= 0 {
 24715  			return fmt.Errorf("proto: ApplicationList: illegal tag %d (wire type %d)", fieldNum, wire)
 24716  		}
 24717  		switch fieldNum {
 24718  		case 1:
 24719  			if wireType != 2 {
 24720  				return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
 24721  			}
 24722  			var msglen int
 24723  			for shift := uint(0); ; shift += 7 {
 24724  				if shift >= 64 {
 24725  					return ErrIntOverflowGenerated
 24726  				}
 24727  				if iNdEx >= l {
 24728  					return io.ErrUnexpectedEOF
 24729  				}
 24730  				b := dAtA[iNdEx]
 24731  				iNdEx++
 24732  				msglen |= int(b&0x7F) << shift
 24733  				if b < 0x80 {
 24734  					break
 24735  				}
 24736  			}
 24737  			if msglen < 0 {
 24738  				return ErrInvalidLengthGenerated
 24739  			}
 24740  			postIndex := iNdEx + msglen
 24741  			if postIndex < 0 {
 24742  				return ErrInvalidLengthGenerated
 24743  			}
 24744  			if postIndex > l {
 24745  				return io.ErrUnexpectedEOF
 24746  			}
 24747  			if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24748  				return err
 24749  			}
 24750  			iNdEx = postIndex
 24751  		case 2:
 24752  			if wireType != 2 {
 24753  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
 24754  			}
 24755  			var msglen int
 24756  			for shift := uint(0); ; shift += 7 {
 24757  				if shift >= 64 {
 24758  					return ErrIntOverflowGenerated
 24759  				}
 24760  				if iNdEx >= l {
 24761  					return io.ErrUnexpectedEOF
 24762  				}
 24763  				b := dAtA[iNdEx]
 24764  				iNdEx++
 24765  				msglen |= int(b&0x7F) << shift
 24766  				if b < 0x80 {
 24767  					break
 24768  				}
 24769  			}
 24770  			if msglen < 0 {
 24771  				return ErrInvalidLengthGenerated
 24772  			}
 24773  			postIndex := iNdEx + msglen
 24774  			if postIndex < 0 {
 24775  				return ErrInvalidLengthGenerated
 24776  			}
 24777  			if postIndex > l {
 24778  				return io.ErrUnexpectedEOF
 24779  			}
 24780  			m.Items = append(m.Items, Application{})
 24781  			if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24782  				return err
 24783  			}
 24784  			iNdEx = postIndex
 24785  		default:
 24786  			iNdEx = preIndex
 24787  			skippy, err := skipGenerated(dAtA[iNdEx:])
 24788  			if err != nil {
 24789  				return err
 24790  			}
 24791  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 24792  				return ErrInvalidLengthGenerated
 24793  			}
 24794  			if (iNdEx + skippy) > l {
 24795  				return io.ErrUnexpectedEOF
 24796  			}
 24797  			iNdEx += skippy
 24798  		}
 24799  	}
 24800  
 24801  	if iNdEx > l {
 24802  		return io.ErrUnexpectedEOF
 24803  	}
 24804  	return nil
 24805  }
 24806  func (m *ApplicationMatchExpression) Unmarshal(dAtA []byte) error {
 24807  	l := len(dAtA)
 24808  	iNdEx := 0
 24809  	for iNdEx < l {
 24810  		preIndex := iNdEx
 24811  		var wire uint64
 24812  		for shift := uint(0); ; shift += 7 {
 24813  			if shift >= 64 {
 24814  				return ErrIntOverflowGenerated
 24815  			}
 24816  			if iNdEx >= l {
 24817  				return io.ErrUnexpectedEOF
 24818  			}
 24819  			b := dAtA[iNdEx]
 24820  			iNdEx++
 24821  			wire |= uint64(b&0x7F) << shift
 24822  			if b < 0x80 {
 24823  				break
 24824  			}
 24825  		}
 24826  		fieldNum := int32(wire >> 3)
 24827  		wireType := int(wire & 0x7)
 24828  		if wireType == 4 {
 24829  			return fmt.Errorf("proto: ApplicationMatchExpression: wiretype end group for non-group")
 24830  		}
 24831  		if fieldNum <= 0 {
 24832  			return fmt.Errorf("proto: ApplicationMatchExpression: illegal tag %d (wire type %d)", fieldNum, wire)
 24833  		}
 24834  		switch fieldNum {
 24835  		case 1:
 24836  			if wireType != 2 {
 24837  				return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
 24838  			}
 24839  			var stringLen uint64
 24840  			for shift := uint(0); ; shift += 7 {
 24841  				if shift >= 64 {
 24842  					return ErrIntOverflowGenerated
 24843  				}
 24844  				if iNdEx >= l {
 24845  					return io.ErrUnexpectedEOF
 24846  				}
 24847  				b := dAtA[iNdEx]
 24848  				iNdEx++
 24849  				stringLen |= uint64(b&0x7F) << shift
 24850  				if b < 0x80 {
 24851  					break
 24852  				}
 24853  			}
 24854  			intStringLen := int(stringLen)
 24855  			if intStringLen < 0 {
 24856  				return ErrInvalidLengthGenerated
 24857  			}
 24858  			postIndex := iNdEx + intStringLen
 24859  			if postIndex < 0 {
 24860  				return ErrInvalidLengthGenerated
 24861  			}
 24862  			if postIndex > l {
 24863  				return io.ErrUnexpectedEOF
 24864  			}
 24865  			m.Key = string(dAtA[iNdEx:postIndex])
 24866  			iNdEx = postIndex
 24867  		case 2:
 24868  			if wireType != 2 {
 24869  				return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType)
 24870  			}
 24871  			var stringLen uint64
 24872  			for shift := uint(0); ; shift += 7 {
 24873  				if shift >= 64 {
 24874  					return ErrIntOverflowGenerated
 24875  				}
 24876  				if iNdEx >= l {
 24877  					return io.ErrUnexpectedEOF
 24878  				}
 24879  				b := dAtA[iNdEx]
 24880  				iNdEx++
 24881  				stringLen |= uint64(b&0x7F) << shift
 24882  				if b < 0x80 {
 24883  					break
 24884  				}
 24885  			}
 24886  			intStringLen := int(stringLen)
 24887  			if intStringLen < 0 {
 24888  				return ErrInvalidLengthGenerated
 24889  			}
 24890  			postIndex := iNdEx + intStringLen
 24891  			if postIndex < 0 {
 24892  				return ErrInvalidLengthGenerated
 24893  			}
 24894  			if postIndex > l {
 24895  				return io.ErrUnexpectedEOF
 24896  			}
 24897  			m.Operator = string(dAtA[iNdEx:postIndex])
 24898  			iNdEx = postIndex
 24899  		case 3:
 24900  			if wireType != 2 {
 24901  				return fmt.Errorf("proto: wrong wireType = %d for field Values", wireType)
 24902  			}
 24903  			var stringLen uint64
 24904  			for shift := uint(0); ; shift += 7 {
 24905  				if shift >= 64 {
 24906  					return ErrIntOverflowGenerated
 24907  				}
 24908  				if iNdEx >= l {
 24909  					return io.ErrUnexpectedEOF
 24910  				}
 24911  				b := dAtA[iNdEx]
 24912  				iNdEx++
 24913  				stringLen |= uint64(b&0x7F) << shift
 24914  				if b < 0x80 {
 24915  					break
 24916  				}
 24917  			}
 24918  			intStringLen := int(stringLen)
 24919  			if intStringLen < 0 {
 24920  				return ErrInvalidLengthGenerated
 24921  			}
 24922  			postIndex := iNdEx + intStringLen
 24923  			if postIndex < 0 {
 24924  				return ErrInvalidLengthGenerated
 24925  			}
 24926  			if postIndex > l {
 24927  				return io.ErrUnexpectedEOF
 24928  			}
 24929  			m.Values = append(m.Values, string(dAtA[iNdEx:postIndex]))
 24930  			iNdEx = postIndex
 24931  		default:
 24932  			iNdEx = preIndex
 24933  			skippy, err := skipGenerated(dAtA[iNdEx:])
 24934  			if err != nil {
 24935  				return err
 24936  			}
 24937  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 24938  				return ErrInvalidLengthGenerated
 24939  			}
 24940  			if (iNdEx + skippy) > l {
 24941  				return io.ErrUnexpectedEOF
 24942  			}
 24943  			iNdEx += skippy
 24944  		}
 24945  	}
 24946  
 24947  	if iNdEx > l {
 24948  		return io.ErrUnexpectedEOF
 24949  	}
 24950  	return nil
 24951  }
 24952  func (m *ApplicationPreservedFields) Unmarshal(dAtA []byte) error {
 24953  	l := len(dAtA)
 24954  	iNdEx := 0
 24955  	for iNdEx < l {
 24956  		preIndex := iNdEx
 24957  		var wire uint64
 24958  		for shift := uint(0); ; shift += 7 {
 24959  			if shift >= 64 {
 24960  				return ErrIntOverflowGenerated
 24961  			}
 24962  			if iNdEx >= l {
 24963  				return io.ErrUnexpectedEOF
 24964  			}
 24965  			b := dAtA[iNdEx]
 24966  			iNdEx++
 24967  			wire |= uint64(b&0x7F) << shift
 24968  			if b < 0x80 {
 24969  				break
 24970  			}
 24971  		}
 24972  		fieldNum := int32(wire >> 3)
 24973  		wireType := int(wire & 0x7)
 24974  		if wireType == 4 {
 24975  			return fmt.Errorf("proto: ApplicationPreservedFields: wiretype end group for non-group")
 24976  		}
 24977  		if fieldNum <= 0 {
 24978  			return fmt.Errorf("proto: ApplicationPreservedFields: illegal tag %d (wire type %d)", fieldNum, wire)
 24979  		}
 24980  		switch fieldNum {
 24981  		case 1:
 24982  			if wireType != 2 {
 24983  				return fmt.Errorf("proto: wrong wireType = %d for field Annotations", wireType)
 24984  			}
 24985  			var stringLen uint64
 24986  			for shift := uint(0); ; shift += 7 {
 24987  				if shift >= 64 {
 24988  					return ErrIntOverflowGenerated
 24989  				}
 24990  				if iNdEx >= l {
 24991  					return io.ErrUnexpectedEOF
 24992  				}
 24993  				b := dAtA[iNdEx]
 24994  				iNdEx++
 24995  				stringLen |= uint64(b&0x7F) << shift
 24996  				if b < 0x80 {
 24997  					break
 24998  				}
 24999  			}
 25000  			intStringLen := int(stringLen)
 25001  			if intStringLen < 0 {
 25002  				return ErrInvalidLengthGenerated
 25003  			}
 25004  			postIndex := iNdEx + intStringLen
 25005  			if postIndex < 0 {
 25006  				return ErrInvalidLengthGenerated
 25007  			}
 25008  			if postIndex > l {
 25009  				return io.ErrUnexpectedEOF
 25010  			}
 25011  			m.Annotations = append(m.Annotations, string(dAtA[iNdEx:postIndex]))
 25012  			iNdEx = postIndex
 25013  		case 2:
 25014  			if wireType != 2 {
 25015  				return fmt.Errorf("proto: wrong wireType = %d for field Labels", wireType)
 25016  			}
 25017  			var stringLen uint64
 25018  			for shift := uint(0); ; shift += 7 {
 25019  				if shift >= 64 {
 25020  					return ErrIntOverflowGenerated
 25021  				}
 25022  				if iNdEx >= l {
 25023  					return io.ErrUnexpectedEOF
 25024  				}
 25025  				b := dAtA[iNdEx]
 25026  				iNdEx++
 25027  				stringLen |= uint64(b&0x7F) << shift
 25028  				if b < 0x80 {
 25029  					break
 25030  				}
 25031  			}
 25032  			intStringLen := int(stringLen)
 25033  			if intStringLen < 0 {
 25034  				return ErrInvalidLengthGenerated
 25035  			}
 25036  			postIndex := iNdEx + intStringLen
 25037  			if postIndex < 0 {
 25038  				return ErrInvalidLengthGenerated
 25039  			}
 25040  			if postIndex > l {
 25041  				return io.ErrUnexpectedEOF
 25042  			}
 25043  			m.Labels = append(m.Labels, string(dAtA[iNdEx:postIndex]))
 25044  			iNdEx = postIndex
 25045  		default:
 25046  			iNdEx = preIndex
 25047  			skippy, err := skipGenerated(dAtA[iNdEx:])
 25048  			if err != nil {
 25049  				return err
 25050  			}
 25051  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 25052  				return ErrInvalidLengthGenerated
 25053  			}
 25054  			if (iNdEx + skippy) > l {
 25055  				return io.ErrUnexpectedEOF
 25056  			}
 25057  			iNdEx += skippy
 25058  		}
 25059  	}
 25060  
 25061  	if iNdEx > l {
 25062  		return io.ErrUnexpectedEOF
 25063  	}
 25064  	return nil
 25065  }
 25066  func (m *ApplicationSet) Unmarshal(dAtA []byte) error {
 25067  	l := len(dAtA)
 25068  	iNdEx := 0
 25069  	for iNdEx < l {
 25070  		preIndex := iNdEx
 25071  		var wire uint64
 25072  		for shift := uint(0); ; shift += 7 {
 25073  			if shift >= 64 {
 25074  				return ErrIntOverflowGenerated
 25075  			}
 25076  			if iNdEx >= l {
 25077  				return io.ErrUnexpectedEOF
 25078  			}
 25079  			b := dAtA[iNdEx]
 25080  			iNdEx++
 25081  			wire |= uint64(b&0x7F) << shift
 25082  			if b < 0x80 {
 25083  				break
 25084  			}
 25085  		}
 25086  		fieldNum := int32(wire >> 3)
 25087  		wireType := int(wire & 0x7)
 25088  		if wireType == 4 {
 25089  			return fmt.Errorf("proto: ApplicationSet: wiretype end group for non-group")
 25090  		}
 25091  		if fieldNum <= 0 {
 25092  			return fmt.Errorf("proto: ApplicationSet: illegal tag %d (wire type %d)", fieldNum, wire)
 25093  		}
 25094  		switch fieldNum {
 25095  		case 1:
 25096  			if wireType != 2 {
 25097  				return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
 25098  			}
 25099  			var msglen int
 25100  			for shift := uint(0); ; shift += 7 {
 25101  				if shift >= 64 {
 25102  					return ErrIntOverflowGenerated
 25103  				}
 25104  				if iNdEx >= l {
 25105  					return io.ErrUnexpectedEOF
 25106  				}
 25107  				b := dAtA[iNdEx]
 25108  				iNdEx++
 25109  				msglen |= int(b&0x7F) << shift
 25110  				if b < 0x80 {
 25111  					break
 25112  				}
 25113  			}
 25114  			if msglen < 0 {
 25115  				return ErrInvalidLengthGenerated
 25116  			}
 25117  			postIndex := iNdEx + msglen
 25118  			if postIndex < 0 {
 25119  				return ErrInvalidLengthGenerated
 25120  			}
 25121  			if postIndex > l {
 25122  				return io.ErrUnexpectedEOF
 25123  			}
 25124  			if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25125  				return err
 25126  			}
 25127  			iNdEx = postIndex
 25128  		case 2:
 25129  			if wireType != 2 {
 25130  				return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
 25131  			}
 25132  			var msglen int
 25133  			for shift := uint(0); ; shift += 7 {
 25134  				if shift >= 64 {
 25135  					return ErrIntOverflowGenerated
 25136  				}
 25137  				if iNdEx >= l {
 25138  					return io.ErrUnexpectedEOF
 25139  				}
 25140  				b := dAtA[iNdEx]
 25141  				iNdEx++
 25142  				msglen |= int(b&0x7F) << shift
 25143  				if b < 0x80 {
 25144  					break
 25145  				}
 25146  			}
 25147  			if msglen < 0 {
 25148  				return ErrInvalidLengthGenerated
 25149  			}
 25150  			postIndex := iNdEx + msglen
 25151  			if postIndex < 0 {
 25152  				return ErrInvalidLengthGenerated
 25153  			}
 25154  			if postIndex > l {
 25155  				return io.ErrUnexpectedEOF
 25156  			}
 25157  			if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25158  				return err
 25159  			}
 25160  			iNdEx = postIndex
 25161  		case 3:
 25162  			if wireType != 2 {
 25163  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 25164  			}
 25165  			var msglen int
 25166  			for shift := uint(0); ; shift += 7 {
 25167  				if shift >= 64 {
 25168  					return ErrIntOverflowGenerated
 25169  				}
 25170  				if iNdEx >= l {
 25171  					return io.ErrUnexpectedEOF
 25172  				}
 25173  				b := dAtA[iNdEx]
 25174  				iNdEx++
 25175  				msglen |= int(b&0x7F) << shift
 25176  				if b < 0x80 {
 25177  					break
 25178  				}
 25179  			}
 25180  			if msglen < 0 {
 25181  				return ErrInvalidLengthGenerated
 25182  			}
 25183  			postIndex := iNdEx + msglen
 25184  			if postIndex < 0 {
 25185  				return ErrInvalidLengthGenerated
 25186  			}
 25187  			if postIndex > l {
 25188  				return io.ErrUnexpectedEOF
 25189  			}
 25190  			if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25191  				return err
 25192  			}
 25193  			iNdEx = postIndex
 25194  		default:
 25195  			iNdEx = preIndex
 25196  			skippy, err := skipGenerated(dAtA[iNdEx:])
 25197  			if err != nil {
 25198  				return err
 25199  			}
 25200  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 25201  				return ErrInvalidLengthGenerated
 25202  			}
 25203  			if (iNdEx + skippy) > l {
 25204  				return io.ErrUnexpectedEOF
 25205  			}
 25206  			iNdEx += skippy
 25207  		}
 25208  	}
 25209  
 25210  	if iNdEx > l {
 25211  		return io.ErrUnexpectedEOF
 25212  	}
 25213  	return nil
 25214  }
 25215  func (m *ApplicationSetApplicationStatus) Unmarshal(dAtA []byte) error {
 25216  	l := len(dAtA)
 25217  	iNdEx := 0
 25218  	for iNdEx < l {
 25219  		preIndex := iNdEx
 25220  		var wire uint64
 25221  		for shift := uint(0); ; shift += 7 {
 25222  			if shift >= 64 {
 25223  				return ErrIntOverflowGenerated
 25224  			}
 25225  			if iNdEx >= l {
 25226  				return io.ErrUnexpectedEOF
 25227  			}
 25228  			b := dAtA[iNdEx]
 25229  			iNdEx++
 25230  			wire |= uint64(b&0x7F) << shift
 25231  			if b < 0x80 {
 25232  				break
 25233  			}
 25234  		}
 25235  		fieldNum := int32(wire >> 3)
 25236  		wireType := int(wire & 0x7)
 25237  		if wireType == 4 {
 25238  			return fmt.Errorf("proto: ApplicationSetApplicationStatus: wiretype end group for non-group")
 25239  		}
 25240  		if fieldNum <= 0 {
 25241  			return fmt.Errorf("proto: ApplicationSetApplicationStatus: illegal tag %d (wire type %d)", fieldNum, wire)
 25242  		}
 25243  		switch fieldNum {
 25244  		case 1:
 25245  			if wireType != 2 {
 25246  				return fmt.Errorf("proto: wrong wireType = %d for field Application", wireType)
 25247  			}
 25248  			var stringLen uint64
 25249  			for shift := uint(0); ; shift += 7 {
 25250  				if shift >= 64 {
 25251  					return ErrIntOverflowGenerated
 25252  				}
 25253  				if iNdEx >= l {
 25254  					return io.ErrUnexpectedEOF
 25255  				}
 25256  				b := dAtA[iNdEx]
 25257  				iNdEx++
 25258  				stringLen |= uint64(b&0x7F) << shift
 25259  				if b < 0x80 {
 25260  					break
 25261  				}
 25262  			}
 25263  			intStringLen := int(stringLen)
 25264  			if intStringLen < 0 {
 25265  				return ErrInvalidLengthGenerated
 25266  			}
 25267  			postIndex := iNdEx + intStringLen
 25268  			if postIndex < 0 {
 25269  				return ErrInvalidLengthGenerated
 25270  			}
 25271  			if postIndex > l {
 25272  				return io.ErrUnexpectedEOF
 25273  			}
 25274  			m.Application = string(dAtA[iNdEx:postIndex])
 25275  			iNdEx = postIndex
 25276  		case 2:
 25277  			if wireType != 2 {
 25278  				return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
 25279  			}
 25280  			var msglen int
 25281  			for shift := uint(0); ; shift += 7 {
 25282  				if shift >= 64 {
 25283  					return ErrIntOverflowGenerated
 25284  				}
 25285  				if iNdEx >= l {
 25286  					return io.ErrUnexpectedEOF
 25287  				}
 25288  				b := dAtA[iNdEx]
 25289  				iNdEx++
 25290  				msglen |= int(b&0x7F) << shift
 25291  				if b < 0x80 {
 25292  					break
 25293  				}
 25294  			}
 25295  			if msglen < 0 {
 25296  				return ErrInvalidLengthGenerated
 25297  			}
 25298  			postIndex := iNdEx + msglen
 25299  			if postIndex < 0 {
 25300  				return ErrInvalidLengthGenerated
 25301  			}
 25302  			if postIndex > l {
 25303  				return io.ErrUnexpectedEOF
 25304  			}
 25305  			if m.LastTransitionTime == nil {
 25306  				m.LastTransitionTime = &v1.Time{}
 25307  			}
 25308  			if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25309  				return err
 25310  			}
 25311  			iNdEx = postIndex
 25312  		case 3:
 25313  			if wireType != 2 {
 25314  				return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
 25315  			}
 25316  			var stringLen uint64
 25317  			for shift := uint(0); ; shift += 7 {
 25318  				if shift >= 64 {
 25319  					return ErrIntOverflowGenerated
 25320  				}
 25321  				if iNdEx >= l {
 25322  					return io.ErrUnexpectedEOF
 25323  				}
 25324  				b := dAtA[iNdEx]
 25325  				iNdEx++
 25326  				stringLen |= uint64(b&0x7F) << shift
 25327  				if b < 0x80 {
 25328  					break
 25329  				}
 25330  			}
 25331  			intStringLen := int(stringLen)
 25332  			if intStringLen < 0 {
 25333  				return ErrInvalidLengthGenerated
 25334  			}
 25335  			postIndex := iNdEx + intStringLen
 25336  			if postIndex < 0 {
 25337  				return ErrInvalidLengthGenerated
 25338  			}
 25339  			if postIndex > l {
 25340  				return io.ErrUnexpectedEOF
 25341  			}
 25342  			m.Message = string(dAtA[iNdEx:postIndex])
 25343  			iNdEx = postIndex
 25344  		case 4:
 25345  			if wireType != 2 {
 25346  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 25347  			}
 25348  			var stringLen uint64
 25349  			for shift := uint(0); ; shift += 7 {
 25350  				if shift >= 64 {
 25351  					return ErrIntOverflowGenerated
 25352  				}
 25353  				if iNdEx >= l {
 25354  					return io.ErrUnexpectedEOF
 25355  				}
 25356  				b := dAtA[iNdEx]
 25357  				iNdEx++
 25358  				stringLen |= uint64(b&0x7F) << shift
 25359  				if b < 0x80 {
 25360  					break
 25361  				}
 25362  			}
 25363  			intStringLen := int(stringLen)
 25364  			if intStringLen < 0 {
 25365  				return ErrInvalidLengthGenerated
 25366  			}
 25367  			postIndex := iNdEx + intStringLen
 25368  			if postIndex < 0 {
 25369  				return ErrInvalidLengthGenerated
 25370  			}
 25371  			if postIndex > l {
 25372  				return io.ErrUnexpectedEOF
 25373  			}
 25374  			m.Status = string(dAtA[iNdEx:postIndex])
 25375  			iNdEx = postIndex
 25376  		case 5:
 25377  			if wireType != 2 {
 25378  				return fmt.Errorf("proto: wrong wireType = %d for field Step", wireType)
 25379  			}
 25380  			var stringLen uint64
 25381  			for shift := uint(0); ; shift += 7 {
 25382  				if shift >= 64 {
 25383  					return ErrIntOverflowGenerated
 25384  				}
 25385  				if iNdEx >= l {
 25386  					return io.ErrUnexpectedEOF
 25387  				}
 25388  				b := dAtA[iNdEx]
 25389  				iNdEx++
 25390  				stringLen |= uint64(b&0x7F) << shift
 25391  				if b < 0x80 {
 25392  					break
 25393  				}
 25394  			}
 25395  			intStringLen := int(stringLen)
 25396  			if intStringLen < 0 {
 25397  				return ErrInvalidLengthGenerated
 25398  			}
 25399  			postIndex := iNdEx + intStringLen
 25400  			if postIndex < 0 {
 25401  				return ErrInvalidLengthGenerated
 25402  			}
 25403  			if postIndex > l {
 25404  				return io.ErrUnexpectedEOF
 25405  			}
 25406  			m.Step = string(dAtA[iNdEx:postIndex])
 25407  			iNdEx = postIndex
 25408  		case 6:
 25409  			if wireType != 2 {
 25410  				return fmt.Errorf("proto: wrong wireType = %d for field TargetRevisions", wireType)
 25411  			}
 25412  			var stringLen uint64
 25413  			for shift := uint(0); ; shift += 7 {
 25414  				if shift >= 64 {
 25415  					return ErrIntOverflowGenerated
 25416  				}
 25417  				if iNdEx >= l {
 25418  					return io.ErrUnexpectedEOF
 25419  				}
 25420  				b := dAtA[iNdEx]
 25421  				iNdEx++
 25422  				stringLen |= uint64(b&0x7F) << shift
 25423  				if b < 0x80 {
 25424  					break
 25425  				}
 25426  			}
 25427  			intStringLen := int(stringLen)
 25428  			if intStringLen < 0 {
 25429  				return ErrInvalidLengthGenerated
 25430  			}
 25431  			postIndex := iNdEx + intStringLen
 25432  			if postIndex < 0 {
 25433  				return ErrInvalidLengthGenerated
 25434  			}
 25435  			if postIndex > l {
 25436  				return io.ErrUnexpectedEOF
 25437  			}
 25438  			m.TargetRevisions = append(m.TargetRevisions, string(dAtA[iNdEx:postIndex]))
 25439  			iNdEx = postIndex
 25440  		default:
 25441  			iNdEx = preIndex
 25442  			skippy, err := skipGenerated(dAtA[iNdEx:])
 25443  			if err != nil {
 25444  				return err
 25445  			}
 25446  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 25447  				return ErrInvalidLengthGenerated
 25448  			}
 25449  			if (iNdEx + skippy) > l {
 25450  				return io.ErrUnexpectedEOF
 25451  			}
 25452  			iNdEx += skippy
 25453  		}
 25454  	}
 25455  
 25456  	if iNdEx > l {
 25457  		return io.ErrUnexpectedEOF
 25458  	}
 25459  	return nil
 25460  }
 25461  func (m *ApplicationSetCondition) Unmarshal(dAtA []byte) error {
 25462  	l := len(dAtA)
 25463  	iNdEx := 0
 25464  	for iNdEx < l {
 25465  		preIndex := iNdEx
 25466  		var wire uint64
 25467  		for shift := uint(0); ; shift += 7 {
 25468  			if shift >= 64 {
 25469  				return ErrIntOverflowGenerated
 25470  			}
 25471  			if iNdEx >= l {
 25472  				return io.ErrUnexpectedEOF
 25473  			}
 25474  			b := dAtA[iNdEx]
 25475  			iNdEx++
 25476  			wire |= uint64(b&0x7F) << shift
 25477  			if b < 0x80 {
 25478  				break
 25479  			}
 25480  		}
 25481  		fieldNum := int32(wire >> 3)
 25482  		wireType := int(wire & 0x7)
 25483  		if wireType == 4 {
 25484  			return fmt.Errorf("proto: ApplicationSetCondition: wiretype end group for non-group")
 25485  		}
 25486  		if fieldNum <= 0 {
 25487  			return fmt.Errorf("proto: ApplicationSetCondition: illegal tag %d (wire type %d)", fieldNum, wire)
 25488  		}
 25489  		switch fieldNum {
 25490  		case 1:
 25491  			if wireType != 2 {
 25492  				return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
 25493  			}
 25494  			var stringLen uint64
 25495  			for shift := uint(0); ; shift += 7 {
 25496  				if shift >= 64 {
 25497  					return ErrIntOverflowGenerated
 25498  				}
 25499  				if iNdEx >= l {
 25500  					return io.ErrUnexpectedEOF
 25501  				}
 25502  				b := dAtA[iNdEx]
 25503  				iNdEx++
 25504  				stringLen |= uint64(b&0x7F) << shift
 25505  				if b < 0x80 {
 25506  					break
 25507  				}
 25508  			}
 25509  			intStringLen := int(stringLen)
 25510  			if intStringLen < 0 {
 25511  				return ErrInvalidLengthGenerated
 25512  			}
 25513  			postIndex := iNdEx + intStringLen
 25514  			if postIndex < 0 {
 25515  				return ErrInvalidLengthGenerated
 25516  			}
 25517  			if postIndex > l {
 25518  				return io.ErrUnexpectedEOF
 25519  			}
 25520  			m.Type = ApplicationSetConditionType(dAtA[iNdEx:postIndex])
 25521  			iNdEx = postIndex
 25522  		case 2:
 25523  			if wireType != 2 {
 25524  				return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
 25525  			}
 25526  			var stringLen uint64
 25527  			for shift := uint(0); ; shift += 7 {
 25528  				if shift >= 64 {
 25529  					return ErrIntOverflowGenerated
 25530  				}
 25531  				if iNdEx >= l {
 25532  					return io.ErrUnexpectedEOF
 25533  				}
 25534  				b := dAtA[iNdEx]
 25535  				iNdEx++
 25536  				stringLen |= uint64(b&0x7F) << shift
 25537  				if b < 0x80 {
 25538  					break
 25539  				}
 25540  			}
 25541  			intStringLen := int(stringLen)
 25542  			if intStringLen < 0 {
 25543  				return ErrInvalidLengthGenerated
 25544  			}
 25545  			postIndex := iNdEx + intStringLen
 25546  			if postIndex < 0 {
 25547  				return ErrInvalidLengthGenerated
 25548  			}
 25549  			if postIndex > l {
 25550  				return io.ErrUnexpectedEOF
 25551  			}
 25552  			m.Message = string(dAtA[iNdEx:postIndex])
 25553  			iNdEx = postIndex
 25554  		case 3:
 25555  			if wireType != 2 {
 25556  				return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
 25557  			}
 25558  			var msglen int
 25559  			for shift := uint(0); ; shift += 7 {
 25560  				if shift >= 64 {
 25561  					return ErrIntOverflowGenerated
 25562  				}
 25563  				if iNdEx >= l {
 25564  					return io.ErrUnexpectedEOF
 25565  				}
 25566  				b := dAtA[iNdEx]
 25567  				iNdEx++
 25568  				msglen |= int(b&0x7F) << shift
 25569  				if b < 0x80 {
 25570  					break
 25571  				}
 25572  			}
 25573  			if msglen < 0 {
 25574  				return ErrInvalidLengthGenerated
 25575  			}
 25576  			postIndex := iNdEx + msglen
 25577  			if postIndex < 0 {
 25578  				return ErrInvalidLengthGenerated
 25579  			}
 25580  			if postIndex > l {
 25581  				return io.ErrUnexpectedEOF
 25582  			}
 25583  			if m.LastTransitionTime == nil {
 25584  				m.LastTransitionTime = &v1.Time{}
 25585  			}
 25586  			if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25587  				return err
 25588  			}
 25589  			iNdEx = postIndex
 25590  		case 4:
 25591  			if wireType != 2 {
 25592  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 25593  			}
 25594  			var stringLen uint64
 25595  			for shift := uint(0); ; shift += 7 {
 25596  				if shift >= 64 {
 25597  					return ErrIntOverflowGenerated
 25598  				}
 25599  				if iNdEx >= l {
 25600  					return io.ErrUnexpectedEOF
 25601  				}
 25602  				b := dAtA[iNdEx]
 25603  				iNdEx++
 25604  				stringLen |= uint64(b&0x7F) << shift
 25605  				if b < 0x80 {
 25606  					break
 25607  				}
 25608  			}
 25609  			intStringLen := int(stringLen)
 25610  			if intStringLen < 0 {
 25611  				return ErrInvalidLengthGenerated
 25612  			}
 25613  			postIndex := iNdEx + intStringLen
 25614  			if postIndex < 0 {
 25615  				return ErrInvalidLengthGenerated
 25616  			}
 25617  			if postIndex > l {
 25618  				return io.ErrUnexpectedEOF
 25619  			}
 25620  			m.Status = ApplicationSetConditionStatus(dAtA[iNdEx:postIndex])
 25621  			iNdEx = postIndex
 25622  		case 5:
 25623  			if wireType != 2 {
 25624  				return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
 25625  			}
 25626  			var stringLen uint64
 25627  			for shift := uint(0); ; shift += 7 {
 25628  				if shift >= 64 {
 25629  					return ErrIntOverflowGenerated
 25630  				}
 25631  				if iNdEx >= l {
 25632  					return io.ErrUnexpectedEOF
 25633  				}
 25634  				b := dAtA[iNdEx]
 25635  				iNdEx++
 25636  				stringLen |= uint64(b&0x7F) << shift
 25637  				if b < 0x80 {
 25638  					break
 25639  				}
 25640  			}
 25641  			intStringLen := int(stringLen)
 25642  			if intStringLen < 0 {
 25643  				return ErrInvalidLengthGenerated
 25644  			}
 25645  			postIndex := iNdEx + intStringLen
 25646  			if postIndex < 0 {
 25647  				return ErrInvalidLengthGenerated
 25648  			}
 25649  			if postIndex > l {
 25650  				return io.ErrUnexpectedEOF
 25651  			}
 25652  			m.Reason = string(dAtA[iNdEx:postIndex])
 25653  			iNdEx = postIndex
 25654  		default:
 25655  			iNdEx = preIndex
 25656  			skippy, err := skipGenerated(dAtA[iNdEx:])
 25657  			if err != nil {
 25658  				return err
 25659  			}
 25660  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 25661  				return ErrInvalidLengthGenerated
 25662  			}
 25663  			if (iNdEx + skippy) > l {
 25664  				return io.ErrUnexpectedEOF
 25665  			}
 25666  			iNdEx += skippy
 25667  		}
 25668  	}
 25669  
 25670  	if iNdEx > l {
 25671  		return io.ErrUnexpectedEOF
 25672  	}
 25673  	return nil
 25674  }
 25675  func (m *ApplicationSetGenerator) Unmarshal(dAtA []byte) error {
 25676  	l := len(dAtA)
 25677  	iNdEx := 0
 25678  	for iNdEx < l {
 25679  		preIndex := iNdEx
 25680  		var wire uint64
 25681  		for shift := uint(0); ; shift += 7 {
 25682  			if shift >= 64 {
 25683  				return ErrIntOverflowGenerated
 25684  			}
 25685  			if iNdEx >= l {
 25686  				return io.ErrUnexpectedEOF
 25687  			}
 25688  			b := dAtA[iNdEx]
 25689  			iNdEx++
 25690  			wire |= uint64(b&0x7F) << shift
 25691  			if b < 0x80 {
 25692  				break
 25693  			}
 25694  		}
 25695  		fieldNum := int32(wire >> 3)
 25696  		wireType := int(wire & 0x7)
 25697  		if wireType == 4 {
 25698  			return fmt.Errorf("proto: ApplicationSetGenerator: wiretype end group for non-group")
 25699  		}
 25700  		if fieldNum <= 0 {
 25701  			return fmt.Errorf("proto: ApplicationSetGenerator: illegal tag %d (wire type %d)", fieldNum, wire)
 25702  		}
 25703  		switch fieldNum {
 25704  		case 1:
 25705  			if wireType != 2 {
 25706  				return fmt.Errorf("proto: wrong wireType = %d for field List", wireType)
 25707  			}
 25708  			var msglen int
 25709  			for shift := uint(0); ; shift += 7 {
 25710  				if shift >= 64 {
 25711  					return ErrIntOverflowGenerated
 25712  				}
 25713  				if iNdEx >= l {
 25714  					return io.ErrUnexpectedEOF
 25715  				}
 25716  				b := dAtA[iNdEx]
 25717  				iNdEx++
 25718  				msglen |= int(b&0x7F) << shift
 25719  				if b < 0x80 {
 25720  					break
 25721  				}
 25722  			}
 25723  			if msglen < 0 {
 25724  				return ErrInvalidLengthGenerated
 25725  			}
 25726  			postIndex := iNdEx + msglen
 25727  			if postIndex < 0 {
 25728  				return ErrInvalidLengthGenerated
 25729  			}
 25730  			if postIndex > l {
 25731  				return io.ErrUnexpectedEOF
 25732  			}
 25733  			if m.List == nil {
 25734  				m.List = &ListGenerator{}
 25735  			}
 25736  			if err := m.List.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25737  				return err
 25738  			}
 25739  			iNdEx = postIndex
 25740  		case 2:
 25741  			if wireType != 2 {
 25742  				return fmt.Errorf("proto: wrong wireType = %d for field Clusters", wireType)
 25743  			}
 25744  			var msglen int
 25745  			for shift := uint(0); ; shift += 7 {
 25746  				if shift >= 64 {
 25747  					return ErrIntOverflowGenerated
 25748  				}
 25749  				if iNdEx >= l {
 25750  					return io.ErrUnexpectedEOF
 25751  				}
 25752  				b := dAtA[iNdEx]
 25753  				iNdEx++
 25754  				msglen |= int(b&0x7F) << shift
 25755  				if b < 0x80 {
 25756  					break
 25757  				}
 25758  			}
 25759  			if msglen < 0 {
 25760  				return ErrInvalidLengthGenerated
 25761  			}
 25762  			postIndex := iNdEx + msglen
 25763  			if postIndex < 0 {
 25764  				return ErrInvalidLengthGenerated
 25765  			}
 25766  			if postIndex > l {
 25767  				return io.ErrUnexpectedEOF
 25768  			}
 25769  			if m.Clusters == nil {
 25770  				m.Clusters = &ClusterGenerator{}
 25771  			}
 25772  			if err := m.Clusters.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25773  				return err
 25774  			}
 25775  			iNdEx = postIndex
 25776  		case 3:
 25777  			if wireType != 2 {
 25778  				return fmt.Errorf("proto: wrong wireType = %d for field Git", wireType)
 25779  			}
 25780  			var msglen int
 25781  			for shift := uint(0); ; shift += 7 {
 25782  				if shift >= 64 {
 25783  					return ErrIntOverflowGenerated
 25784  				}
 25785  				if iNdEx >= l {
 25786  					return io.ErrUnexpectedEOF
 25787  				}
 25788  				b := dAtA[iNdEx]
 25789  				iNdEx++
 25790  				msglen |= int(b&0x7F) << shift
 25791  				if b < 0x80 {
 25792  					break
 25793  				}
 25794  			}
 25795  			if msglen < 0 {
 25796  				return ErrInvalidLengthGenerated
 25797  			}
 25798  			postIndex := iNdEx + msglen
 25799  			if postIndex < 0 {
 25800  				return ErrInvalidLengthGenerated
 25801  			}
 25802  			if postIndex > l {
 25803  				return io.ErrUnexpectedEOF
 25804  			}
 25805  			if m.Git == nil {
 25806  				m.Git = &GitGenerator{}
 25807  			}
 25808  			if err := m.Git.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25809  				return err
 25810  			}
 25811  			iNdEx = postIndex
 25812  		case 4:
 25813  			if wireType != 2 {
 25814  				return fmt.Errorf("proto: wrong wireType = %d for field SCMProvider", wireType)
 25815  			}
 25816  			var msglen int
 25817  			for shift := uint(0); ; shift += 7 {
 25818  				if shift >= 64 {
 25819  					return ErrIntOverflowGenerated
 25820  				}
 25821  				if iNdEx >= l {
 25822  					return io.ErrUnexpectedEOF
 25823  				}
 25824  				b := dAtA[iNdEx]
 25825  				iNdEx++
 25826  				msglen |= int(b&0x7F) << shift
 25827  				if b < 0x80 {
 25828  					break
 25829  				}
 25830  			}
 25831  			if msglen < 0 {
 25832  				return ErrInvalidLengthGenerated
 25833  			}
 25834  			postIndex := iNdEx + msglen
 25835  			if postIndex < 0 {
 25836  				return ErrInvalidLengthGenerated
 25837  			}
 25838  			if postIndex > l {
 25839  				return io.ErrUnexpectedEOF
 25840  			}
 25841  			if m.SCMProvider == nil {
 25842  				m.SCMProvider = &SCMProviderGenerator{}
 25843  			}
 25844  			if err := m.SCMProvider.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25845  				return err
 25846  			}
 25847  			iNdEx = postIndex
 25848  		case 5:
 25849  			if wireType != 2 {
 25850  				return fmt.Errorf("proto: wrong wireType = %d for field ClusterDecisionResource", wireType)
 25851  			}
 25852  			var msglen int
 25853  			for shift := uint(0); ; shift += 7 {
 25854  				if shift >= 64 {
 25855  					return ErrIntOverflowGenerated
 25856  				}
 25857  				if iNdEx >= l {
 25858  					return io.ErrUnexpectedEOF
 25859  				}
 25860  				b := dAtA[iNdEx]
 25861  				iNdEx++
 25862  				msglen |= int(b&0x7F) << shift
 25863  				if b < 0x80 {
 25864  					break
 25865  				}
 25866  			}
 25867  			if msglen < 0 {
 25868  				return ErrInvalidLengthGenerated
 25869  			}
 25870  			postIndex := iNdEx + msglen
 25871  			if postIndex < 0 {
 25872  				return ErrInvalidLengthGenerated
 25873  			}
 25874  			if postIndex > l {
 25875  				return io.ErrUnexpectedEOF
 25876  			}
 25877  			if m.ClusterDecisionResource == nil {
 25878  				m.ClusterDecisionResource = &DuckTypeGenerator{}
 25879  			}
 25880  			if err := m.ClusterDecisionResource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25881  				return err
 25882  			}
 25883  			iNdEx = postIndex
 25884  		case 6:
 25885  			if wireType != 2 {
 25886  				return fmt.Errorf("proto: wrong wireType = %d for field PullRequest", wireType)
 25887  			}
 25888  			var msglen int
 25889  			for shift := uint(0); ; shift += 7 {
 25890  				if shift >= 64 {
 25891  					return ErrIntOverflowGenerated
 25892  				}
 25893  				if iNdEx >= l {
 25894  					return io.ErrUnexpectedEOF
 25895  				}
 25896  				b := dAtA[iNdEx]
 25897  				iNdEx++
 25898  				msglen |= int(b&0x7F) << shift
 25899  				if b < 0x80 {
 25900  					break
 25901  				}
 25902  			}
 25903  			if msglen < 0 {
 25904  				return ErrInvalidLengthGenerated
 25905  			}
 25906  			postIndex := iNdEx + msglen
 25907  			if postIndex < 0 {
 25908  				return ErrInvalidLengthGenerated
 25909  			}
 25910  			if postIndex > l {
 25911  				return io.ErrUnexpectedEOF
 25912  			}
 25913  			if m.PullRequest == nil {
 25914  				m.PullRequest = &PullRequestGenerator{}
 25915  			}
 25916  			if err := m.PullRequest.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25917  				return err
 25918  			}
 25919  			iNdEx = postIndex
 25920  		case 7:
 25921  			if wireType != 2 {
 25922  				return fmt.Errorf("proto: wrong wireType = %d for field Matrix", wireType)
 25923  			}
 25924  			var msglen int
 25925  			for shift := uint(0); ; shift += 7 {
 25926  				if shift >= 64 {
 25927  					return ErrIntOverflowGenerated
 25928  				}
 25929  				if iNdEx >= l {
 25930  					return io.ErrUnexpectedEOF
 25931  				}
 25932  				b := dAtA[iNdEx]
 25933  				iNdEx++
 25934  				msglen |= int(b&0x7F) << shift
 25935  				if b < 0x80 {
 25936  					break
 25937  				}
 25938  			}
 25939  			if msglen < 0 {
 25940  				return ErrInvalidLengthGenerated
 25941  			}
 25942  			postIndex := iNdEx + msglen
 25943  			if postIndex < 0 {
 25944  				return ErrInvalidLengthGenerated
 25945  			}
 25946  			if postIndex > l {
 25947  				return io.ErrUnexpectedEOF
 25948  			}
 25949  			if m.Matrix == nil {
 25950  				m.Matrix = &MatrixGenerator{}
 25951  			}
 25952  			if err := m.Matrix.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25953  				return err
 25954  			}
 25955  			iNdEx = postIndex
 25956  		case 8:
 25957  			if wireType != 2 {
 25958  				return fmt.Errorf("proto: wrong wireType = %d for field Merge", wireType)
 25959  			}
 25960  			var msglen int
 25961  			for shift := uint(0); ; shift += 7 {
 25962  				if shift >= 64 {
 25963  					return ErrIntOverflowGenerated
 25964  				}
 25965  				if iNdEx >= l {
 25966  					return io.ErrUnexpectedEOF
 25967  				}
 25968  				b := dAtA[iNdEx]
 25969  				iNdEx++
 25970  				msglen |= int(b&0x7F) << shift
 25971  				if b < 0x80 {
 25972  					break
 25973  				}
 25974  			}
 25975  			if msglen < 0 {
 25976  				return ErrInvalidLengthGenerated
 25977  			}
 25978  			postIndex := iNdEx + msglen
 25979  			if postIndex < 0 {
 25980  				return ErrInvalidLengthGenerated
 25981  			}
 25982  			if postIndex > l {
 25983  				return io.ErrUnexpectedEOF
 25984  			}
 25985  			if m.Merge == nil {
 25986  				m.Merge = &MergeGenerator{}
 25987  			}
 25988  			if err := m.Merge.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25989  				return err
 25990  			}
 25991  			iNdEx = postIndex
 25992  		case 9:
 25993  			if wireType != 2 {
 25994  				return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
 25995  			}
 25996  			var msglen int
 25997  			for shift := uint(0); ; shift += 7 {
 25998  				if shift >= 64 {
 25999  					return ErrIntOverflowGenerated
 26000  				}
 26001  				if iNdEx >= l {
 26002  					return io.ErrUnexpectedEOF
 26003  				}
 26004  				b := dAtA[iNdEx]
 26005  				iNdEx++
 26006  				msglen |= int(b&0x7F) << shift
 26007  				if b < 0x80 {
 26008  					break
 26009  				}
 26010  			}
 26011  			if msglen < 0 {
 26012  				return ErrInvalidLengthGenerated
 26013  			}
 26014  			postIndex := iNdEx + msglen
 26015  			if postIndex < 0 {
 26016  				return ErrInvalidLengthGenerated
 26017  			}
 26018  			if postIndex > l {
 26019  				return io.ErrUnexpectedEOF
 26020  			}
 26021  			if m.Selector == nil {
 26022  				m.Selector = &v1.LabelSelector{}
 26023  			}
 26024  			if err := m.Selector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26025  				return err
 26026  			}
 26027  			iNdEx = postIndex
 26028  		case 10:
 26029  			if wireType != 2 {
 26030  				return fmt.Errorf("proto: wrong wireType = %d for field Plugin", wireType)
 26031  			}
 26032  			var msglen int
 26033  			for shift := uint(0); ; shift += 7 {
 26034  				if shift >= 64 {
 26035  					return ErrIntOverflowGenerated
 26036  				}
 26037  				if iNdEx >= l {
 26038  					return io.ErrUnexpectedEOF
 26039  				}
 26040  				b := dAtA[iNdEx]
 26041  				iNdEx++
 26042  				msglen |= int(b&0x7F) << shift
 26043  				if b < 0x80 {
 26044  					break
 26045  				}
 26046  			}
 26047  			if msglen < 0 {
 26048  				return ErrInvalidLengthGenerated
 26049  			}
 26050  			postIndex := iNdEx + msglen
 26051  			if postIndex < 0 {
 26052  				return ErrInvalidLengthGenerated
 26053  			}
 26054  			if postIndex > l {
 26055  				return io.ErrUnexpectedEOF
 26056  			}
 26057  			if m.Plugin == nil {
 26058  				m.Plugin = &PluginGenerator{}
 26059  			}
 26060  			if err := m.Plugin.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26061  				return err
 26062  			}
 26063  			iNdEx = postIndex
 26064  		default:
 26065  			iNdEx = preIndex
 26066  			skippy, err := skipGenerated(dAtA[iNdEx:])
 26067  			if err != nil {
 26068  				return err
 26069  			}
 26070  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 26071  				return ErrInvalidLengthGenerated
 26072  			}
 26073  			if (iNdEx + skippy) > l {
 26074  				return io.ErrUnexpectedEOF
 26075  			}
 26076  			iNdEx += skippy
 26077  		}
 26078  	}
 26079  
 26080  	if iNdEx > l {
 26081  		return io.ErrUnexpectedEOF
 26082  	}
 26083  	return nil
 26084  }
 26085  func (m *ApplicationSetList) Unmarshal(dAtA []byte) error {
 26086  	l := len(dAtA)
 26087  	iNdEx := 0
 26088  	for iNdEx < l {
 26089  		preIndex := iNdEx
 26090  		var wire uint64
 26091  		for shift := uint(0); ; shift += 7 {
 26092  			if shift >= 64 {
 26093  				return ErrIntOverflowGenerated
 26094  			}
 26095  			if iNdEx >= l {
 26096  				return io.ErrUnexpectedEOF
 26097  			}
 26098  			b := dAtA[iNdEx]
 26099  			iNdEx++
 26100  			wire |= uint64(b&0x7F) << shift
 26101  			if b < 0x80 {
 26102  				break
 26103  			}
 26104  		}
 26105  		fieldNum := int32(wire >> 3)
 26106  		wireType := int(wire & 0x7)
 26107  		if wireType == 4 {
 26108  			return fmt.Errorf("proto: ApplicationSetList: wiretype end group for non-group")
 26109  		}
 26110  		if fieldNum <= 0 {
 26111  			return fmt.Errorf("proto: ApplicationSetList: illegal tag %d (wire type %d)", fieldNum, wire)
 26112  		}
 26113  		switch fieldNum {
 26114  		case 1:
 26115  			if wireType != 2 {
 26116  				return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
 26117  			}
 26118  			var msglen int
 26119  			for shift := uint(0); ; shift += 7 {
 26120  				if shift >= 64 {
 26121  					return ErrIntOverflowGenerated
 26122  				}
 26123  				if iNdEx >= l {
 26124  					return io.ErrUnexpectedEOF
 26125  				}
 26126  				b := dAtA[iNdEx]
 26127  				iNdEx++
 26128  				msglen |= int(b&0x7F) << shift
 26129  				if b < 0x80 {
 26130  					break
 26131  				}
 26132  			}
 26133  			if msglen < 0 {
 26134  				return ErrInvalidLengthGenerated
 26135  			}
 26136  			postIndex := iNdEx + msglen
 26137  			if postIndex < 0 {
 26138  				return ErrInvalidLengthGenerated
 26139  			}
 26140  			if postIndex > l {
 26141  				return io.ErrUnexpectedEOF
 26142  			}
 26143  			if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26144  				return err
 26145  			}
 26146  			iNdEx = postIndex
 26147  		case 2:
 26148  			if wireType != 2 {
 26149  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
 26150  			}
 26151  			var msglen int
 26152  			for shift := uint(0); ; shift += 7 {
 26153  				if shift >= 64 {
 26154  					return ErrIntOverflowGenerated
 26155  				}
 26156  				if iNdEx >= l {
 26157  					return io.ErrUnexpectedEOF
 26158  				}
 26159  				b := dAtA[iNdEx]
 26160  				iNdEx++
 26161  				msglen |= int(b&0x7F) << shift
 26162  				if b < 0x80 {
 26163  					break
 26164  				}
 26165  			}
 26166  			if msglen < 0 {
 26167  				return ErrInvalidLengthGenerated
 26168  			}
 26169  			postIndex := iNdEx + msglen
 26170  			if postIndex < 0 {
 26171  				return ErrInvalidLengthGenerated
 26172  			}
 26173  			if postIndex > l {
 26174  				return io.ErrUnexpectedEOF
 26175  			}
 26176  			m.Items = append(m.Items, ApplicationSet{})
 26177  			if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26178  				return err
 26179  			}
 26180  			iNdEx = postIndex
 26181  		default:
 26182  			iNdEx = preIndex
 26183  			skippy, err := skipGenerated(dAtA[iNdEx:])
 26184  			if err != nil {
 26185  				return err
 26186  			}
 26187  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 26188  				return ErrInvalidLengthGenerated
 26189  			}
 26190  			if (iNdEx + skippy) > l {
 26191  				return io.ErrUnexpectedEOF
 26192  			}
 26193  			iNdEx += skippy
 26194  		}
 26195  	}
 26196  
 26197  	if iNdEx > l {
 26198  		return io.ErrUnexpectedEOF
 26199  	}
 26200  	return nil
 26201  }
 26202  func (m *ApplicationSetNestedGenerator) Unmarshal(dAtA []byte) error {
 26203  	l := len(dAtA)
 26204  	iNdEx := 0
 26205  	for iNdEx < l {
 26206  		preIndex := iNdEx
 26207  		var wire uint64
 26208  		for shift := uint(0); ; shift += 7 {
 26209  			if shift >= 64 {
 26210  				return ErrIntOverflowGenerated
 26211  			}
 26212  			if iNdEx >= l {
 26213  				return io.ErrUnexpectedEOF
 26214  			}
 26215  			b := dAtA[iNdEx]
 26216  			iNdEx++
 26217  			wire |= uint64(b&0x7F) << shift
 26218  			if b < 0x80 {
 26219  				break
 26220  			}
 26221  		}
 26222  		fieldNum := int32(wire >> 3)
 26223  		wireType := int(wire & 0x7)
 26224  		if wireType == 4 {
 26225  			return fmt.Errorf("proto: ApplicationSetNestedGenerator: wiretype end group for non-group")
 26226  		}
 26227  		if fieldNum <= 0 {
 26228  			return fmt.Errorf("proto: ApplicationSetNestedGenerator: illegal tag %d (wire type %d)", fieldNum, wire)
 26229  		}
 26230  		switch fieldNum {
 26231  		case 1:
 26232  			if wireType != 2 {
 26233  				return fmt.Errorf("proto: wrong wireType = %d for field List", wireType)
 26234  			}
 26235  			var msglen int
 26236  			for shift := uint(0); ; shift += 7 {
 26237  				if shift >= 64 {
 26238  					return ErrIntOverflowGenerated
 26239  				}
 26240  				if iNdEx >= l {
 26241  					return io.ErrUnexpectedEOF
 26242  				}
 26243  				b := dAtA[iNdEx]
 26244  				iNdEx++
 26245  				msglen |= int(b&0x7F) << shift
 26246  				if b < 0x80 {
 26247  					break
 26248  				}
 26249  			}
 26250  			if msglen < 0 {
 26251  				return ErrInvalidLengthGenerated
 26252  			}
 26253  			postIndex := iNdEx + msglen
 26254  			if postIndex < 0 {
 26255  				return ErrInvalidLengthGenerated
 26256  			}
 26257  			if postIndex > l {
 26258  				return io.ErrUnexpectedEOF
 26259  			}
 26260  			if m.List == nil {
 26261  				m.List = &ListGenerator{}
 26262  			}
 26263  			if err := m.List.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26264  				return err
 26265  			}
 26266  			iNdEx = postIndex
 26267  		case 2:
 26268  			if wireType != 2 {
 26269  				return fmt.Errorf("proto: wrong wireType = %d for field Clusters", wireType)
 26270  			}
 26271  			var msglen int
 26272  			for shift := uint(0); ; shift += 7 {
 26273  				if shift >= 64 {
 26274  					return ErrIntOverflowGenerated
 26275  				}
 26276  				if iNdEx >= l {
 26277  					return io.ErrUnexpectedEOF
 26278  				}
 26279  				b := dAtA[iNdEx]
 26280  				iNdEx++
 26281  				msglen |= int(b&0x7F) << shift
 26282  				if b < 0x80 {
 26283  					break
 26284  				}
 26285  			}
 26286  			if msglen < 0 {
 26287  				return ErrInvalidLengthGenerated
 26288  			}
 26289  			postIndex := iNdEx + msglen
 26290  			if postIndex < 0 {
 26291  				return ErrInvalidLengthGenerated
 26292  			}
 26293  			if postIndex > l {
 26294  				return io.ErrUnexpectedEOF
 26295  			}
 26296  			if m.Clusters == nil {
 26297  				m.Clusters = &ClusterGenerator{}
 26298  			}
 26299  			if err := m.Clusters.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26300  				return err
 26301  			}
 26302  			iNdEx = postIndex
 26303  		case 3:
 26304  			if wireType != 2 {
 26305  				return fmt.Errorf("proto: wrong wireType = %d for field Git", wireType)
 26306  			}
 26307  			var msglen int
 26308  			for shift := uint(0); ; shift += 7 {
 26309  				if shift >= 64 {
 26310  					return ErrIntOverflowGenerated
 26311  				}
 26312  				if iNdEx >= l {
 26313  					return io.ErrUnexpectedEOF
 26314  				}
 26315  				b := dAtA[iNdEx]
 26316  				iNdEx++
 26317  				msglen |= int(b&0x7F) << shift
 26318  				if b < 0x80 {
 26319  					break
 26320  				}
 26321  			}
 26322  			if msglen < 0 {
 26323  				return ErrInvalidLengthGenerated
 26324  			}
 26325  			postIndex := iNdEx + msglen
 26326  			if postIndex < 0 {
 26327  				return ErrInvalidLengthGenerated
 26328  			}
 26329  			if postIndex > l {
 26330  				return io.ErrUnexpectedEOF
 26331  			}
 26332  			if m.Git == nil {
 26333  				m.Git = &GitGenerator{}
 26334  			}
 26335  			if err := m.Git.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26336  				return err
 26337  			}
 26338  			iNdEx = postIndex
 26339  		case 4:
 26340  			if wireType != 2 {
 26341  				return fmt.Errorf("proto: wrong wireType = %d for field SCMProvider", wireType)
 26342  			}
 26343  			var msglen int
 26344  			for shift := uint(0); ; shift += 7 {
 26345  				if shift >= 64 {
 26346  					return ErrIntOverflowGenerated
 26347  				}
 26348  				if iNdEx >= l {
 26349  					return io.ErrUnexpectedEOF
 26350  				}
 26351  				b := dAtA[iNdEx]
 26352  				iNdEx++
 26353  				msglen |= int(b&0x7F) << shift
 26354  				if b < 0x80 {
 26355  					break
 26356  				}
 26357  			}
 26358  			if msglen < 0 {
 26359  				return ErrInvalidLengthGenerated
 26360  			}
 26361  			postIndex := iNdEx + msglen
 26362  			if postIndex < 0 {
 26363  				return ErrInvalidLengthGenerated
 26364  			}
 26365  			if postIndex > l {
 26366  				return io.ErrUnexpectedEOF
 26367  			}
 26368  			if m.SCMProvider == nil {
 26369  				m.SCMProvider = &SCMProviderGenerator{}
 26370  			}
 26371  			if err := m.SCMProvider.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26372  				return err
 26373  			}
 26374  			iNdEx = postIndex
 26375  		case 5:
 26376  			if wireType != 2 {
 26377  				return fmt.Errorf("proto: wrong wireType = %d for field ClusterDecisionResource", wireType)
 26378  			}
 26379  			var msglen int
 26380  			for shift := uint(0); ; shift += 7 {
 26381  				if shift >= 64 {
 26382  					return ErrIntOverflowGenerated
 26383  				}
 26384  				if iNdEx >= l {
 26385  					return io.ErrUnexpectedEOF
 26386  				}
 26387  				b := dAtA[iNdEx]
 26388  				iNdEx++
 26389  				msglen |= int(b&0x7F) << shift
 26390  				if b < 0x80 {
 26391  					break
 26392  				}
 26393  			}
 26394  			if msglen < 0 {
 26395  				return ErrInvalidLengthGenerated
 26396  			}
 26397  			postIndex := iNdEx + msglen
 26398  			if postIndex < 0 {
 26399  				return ErrInvalidLengthGenerated
 26400  			}
 26401  			if postIndex > l {
 26402  				return io.ErrUnexpectedEOF
 26403  			}
 26404  			if m.ClusterDecisionResource == nil {
 26405  				m.ClusterDecisionResource = &DuckTypeGenerator{}
 26406  			}
 26407  			if err := m.ClusterDecisionResource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26408  				return err
 26409  			}
 26410  			iNdEx = postIndex
 26411  		case 6:
 26412  			if wireType != 2 {
 26413  				return fmt.Errorf("proto: wrong wireType = %d for field PullRequest", wireType)
 26414  			}
 26415  			var msglen int
 26416  			for shift := uint(0); ; shift += 7 {
 26417  				if shift >= 64 {
 26418  					return ErrIntOverflowGenerated
 26419  				}
 26420  				if iNdEx >= l {
 26421  					return io.ErrUnexpectedEOF
 26422  				}
 26423  				b := dAtA[iNdEx]
 26424  				iNdEx++
 26425  				msglen |= int(b&0x7F) << shift
 26426  				if b < 0x80 {
 26427  					break
 26428  				}
 26429  			}
 26430  			if msglen < 0 {
 26431  				return ErrInvalidLengthGenerated
 26432  			}
 26433  			postIndex := iNdEx + msglen
 26434  			if postIndex < 0 {
 26435  				return ErrInvalidLengthGenerated
 26436  			}
 26437  			if postIndex > l {
 26438  				return io.ErrUnexpectedEOF
 26439  			}
 26440  			if m.PullRequest == nil {
 26441  				m.PullRequest = &PullRequestGenerator{}
 26442  			}
 26443  			if err := m.PullRequest.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26444  				return err
 26445  			}
 26446  			iNdEx = postIndex
 26447  		case 7:
 26448  			if wireType != 2 {
 26449  				return fmt.Errorf("proto: wrong wireType = %d for field Matrix", wireType)
 26450  			}
 26451  			var msglen int
 26452  			for shift := uint(0); ; shift += 7 {
 26453  				if shift >= 64 {
 26454  					return ErrIntOverflowGenerated
 26455  				}
 26456  				if iNdEx >= l {
 26457  					return io.ErrUnexpectedEOF
 26458  				}
 26459  				b := dAtA[iNdEx]
 26460  				iNdEx++
 26461  				msglen |= int(b&0x7F) << shift
 26462  				if b < 0x80 {
 26463  					break
 26464  				}
 26465  			}
 26466  			if msglen < 0 {
 26467  				return ErrInvalidLengthGenerated
 26468  			}
 26469  			postIndex := iNdEx + msglen
 26470  			if postIndex < 0 {
 26471  				return ErrInvalidLengthGenerated
 26472  			}
 26473  			if postIndex > l {
 26474  				return io.ErrUnexpectedEOF
 26475  			}
 26476  			if m.Matrix == nil {
 26477  				m.Matrix = &v11.JSON{}
 26478  			}
 26479  			if err := m.Matrix.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26480  				return err
 26481  			}
 26482  			iNdEx = postIndex
 26483  		case 8:
 26484  			if wireType != 2 {
 26485  				return fmt.Errorf("proto: wrong wireType = %d for field Merge", wireType)
 26486  			}
 26487  			var msglen int
 26488  			for shift := uint(0); ; shift += 7 {
 26489  				if shift >= 64 {
 26490  					return ErrIntOverflowGenerated
 26491  				}
 26492  				if iNdEx >= l {
 26493  					return io.ErrUnexpectedEOF
 26494  				}
 26495  				b := dAtA[iNdEx]
 26496  				iNdEx++
 26497  				msglen |= int(b&0x7F) << shift
 26498  				if b < 0x80 {
 26499  					break
 26500  				}
 26501  			}
 26502  			if msglen < 0 {
 26503  				return ErrInvalidLengthGenerated
 26504  			}
 26505  			postIndex := iNdEx + msglen
 26506  			if postIndex < 0 {
 26507  				return ErrInvalidLengthGenerated
 26508  			}
 26509  			if postIndex > l {
 26510  				return io.ErrUnexpectedEOF
 26511  			}
 26512  			if m.Merge == nil {
 26513  				m.Merge = &v11.JSON{}
 26514  			}
 26515  			if err := m.Merge.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26516  				return err
 26517  			}
 26518  			iNdEx = postIndex
 26519  		case 9:
 26520  			if wireType != 2 {
 26521  				return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
 26522  			}
 26523  			var msglen int
 26524  			for shift := uint(0); ; shift += 7 {
 26525  				if shift >= 64 {
 26526  					return ErrIntOverflowGenerated
 26527  				}
 26528  				if iNdEx >= l {
 26529  					return io.ErrUnexpectedEOF
 26530  				}
 26531  				b := dAtA[iNdEx]
 26532  				iNdEx++
 26533  				msglen |= int(b&0x7F) << shift
 26534  				if b < 0x80 {
 26535  					break
 26536  				}
 26537  			}
 26538  			if msglen < 0 {
 26539  				return ErrInvalidLengthGenerated
 26540  			}
 26541  			postIndex := iNdEx + msglen
 26542  			if postIndex < 0 {
 26543  				return ErrInvalidLengthGenerated
 26544  			}
 26545  			if postIndex > l {
 26546  				return io.ErrUnexpectedEOF
 26547  			}
 26548  			if m.Selector == nil {
 26549  				m.Selector = &v1.LabelSelector{}
 26550  			}
 26551  			if err := m.Selector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26552  				return err
 26553  			}
 26554  			iNdEx = postIndex
 26555  		case 10:
 26556  			if wireType != 2 {
 26557  				return fmt.Errorf("proto: wrong wireType = %d for field Plugin", wireType)
 26558  			}
 26559  			var msglen int
 26560  			for shift := uint(0); ; shift += 7 {
 26561  				if shift >= 64 {
 26562  					return ErrIntOverflowGenerated
 26563  				}
 26564  				if iNdEx >= l {
 26565  					return io.ErrUnexpectedEOF
 26566  				}
 26567  				b := dAtA[iNdEx]
 26568  				iNdEx++
 26569  				msglen |= int(b&0x7F) << shift
 26570  				if b < 0x80 {
 26571  					break
 26572  				}
 26573  			}
 26574  			if msglen < 0 {
 26575  				return ErrInvalidLengthGenerated
 26576  			}
 26577  			postIndex := iNdEx + msglen
 26578  			if postIndex < 0 {
 26579  				return ErrInvalidLengthGenerated
 26580  			}
 26581  			if postIndex > l {
 26582  				return io.ErrUnexpectedEOF
 26583  			}
 26584  			if m.Plugin == nil {
 26585  				m.Plugin = &PluginGenerator{}
 26586  			}
 26587  			if err := m.Plugin.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26588  				return err
 26589  			}
 26590  			iNdEx = postIndex
 26591  		default:
 26592  			iNdEx = preIndex
 26593  			skippy, err := skipGenerated(dAtA[iNdEx:])
 26594  			if err != nil {
 26595  				return err
 26596  			}
 26597  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 26598  				return ErrInvalidLengthGenerated
 26599  			}
 26600  			if (iNdEx + skippy) > l {
 26601  				return io.ErrUnexpectedEOF
 26602  			}
 26603  			iNdEx += skippy
 26604  		}
 26605  	}
 26606  
 26607  	if iNdEx > l {
 26608  		return io.ErrUnexpectedEOF
 26609  	}
 26610  	return nil
 26611  }
 26612  func (m *ApplicationSetResourceIgnoreDifferences) Unmarshal(dAtA []byte) error {
 26613  	l := len(dAtA)
 26614  	iNdEx := 0
 26615  	for iNdEx < l {
 26616  		preIndex := iNdEx
 26617  		var wire uint64
 26618  		for shift := uint(0); ; shift += 7 {
 26619  			if shift >= 64 {
 26620  				return ErrIntOverflowGenerated
 26621  			}
 26622  			if iNdEx >= l {
 26623  				return io.ErrUnexpectedEOF
 26624  			}
 26625  			b := dAtA[iNdEx]
 26626  			iNdEx++
 26627  			wire |= uint64(b&0x7F) << shift
 26628  			if b < 0x80 {
 26629  				break
 26630  			}
 26631  		}
 26632  		fieldNum := int32(wire >> 3)
 26633  		wireType := int(wire & 0x7)
 26634  		if wireType == 4 {
 26635  			return fmt.Errorf("proto: ApplicationSetResourceIgnoreDifferences: wiretype end group for non-group")
 26636  		}
 26637  		if fieldNum <= 0 {
 26638  			return fmt.Errorf("proto: ApplicationSetResourceIgnoreDifferences: illegal tag %d (wire type %d)", fieldNum, wire)
 26639  		}
 26640  		switch fieldNum {
 26641  		case 1:
 26642  			if wireType != 2 {
 26643  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 26644  			}
 26645  			var stringLen uint64
 26646  			for shift := uint(0); ; shift += 7 {
 26647  				if shift >= 64 {
 26648  					return ErrIntOverflowGenerated
 26649  				}
 26650  				if iNdEx >= l {
 26651  					return io.ErrUnexpectedEOF
 26652  				}
 26653  				b := dAtA[iNdEx]
 26654  				iNdEx++
 26655  				stringLen |= uint64(b&0x7F) << shift
 26656  				if b < 0x80 {
 26657  					break
 26658  				}
 26659  			}
 26660  			intStringLen := int(stringLen)
 26661  			if intStringLen < 0 {
 26662  				return ErrInvalidLengthGenerated
 26663  			}
 26664  			postIndex := iNdEx + intStringLen
 26665  			if postIndex < 0 {
 26666  				return ErrInvalidLengthGenerated
 26667  			}
 26668  			if postIndex > l {
 26669  				return io.ErrUnexpectedEOF
 26670  			}
 26671  			m.Name = string(dAtA[iNdEx:postIndex])
 26672  			iNdEx = postIndex
 26673  		case 2:
 26674  			if wireType != 2 {
 26675  				return fmt.Errorf("proto: wrong wireType = %d for field JSONPointers", wireType)
 26676  			}
 26677  			var stringLen uint64
 26678  			for shift := uint(0); ; shift += 7 {
 26679  				if shift >= 64 {
 26680  					return ErrIntOverflowGenerated
 26681  				}
 26682  				if iNdEx >= l {
 26683  					return io.ErrUnexpectedEOF
 26684  				}
 26685  				b := dAtA[iNdEx]
 26686  				iNdEx++
 26687  				stringLen |= uint64(b&0x7F) << shift
 26688  				if b < 0x80 {
 26689  					break
 26690  				}
 26691  			}
 26692  			intStringLen := int(stringLen)
 26693  			if intStringLen < 0 {
 26694  				return ErrInvalidLengthGenerated
 26695  			}
 26696  			postIndex := iNdEx + intStringLen
 26697  			if postIndex < 0 {
 26698  				return ErrInvalidLengthGenerated
 26699  			}
 26700  			if postIndex > l {
 26701  				return io.ErrUnexpectedEOF
 26702  			}
 26703  			m.JSONPointers = append(m.JSONPointers, string(dAtA[iNdEx:postIndex]))
 26704  			iNdEx = postIndex
 26705  		case 3:
 26706  			if wireType != 2 {
 26707  				return fmt.Errorf("proto: wrong wireType = %d for field JQPathExpressions", wireType)
 26708  			}
 26709  			var stringLen uint64
 26710  			for shift := uint(0); ; shift += 7 {
 26711  				if shift >= 64 {
 26712  					return ErrIntOverflowGenerated
 26713  				}
 26714  				if iNdEx >= l {
 26715  					return io.ErrUnexpectedEOF
 26716  				}
 26717  				b := dAtA[iNdEx]
 26718  				iNdEx++
 26719  				stringLen |= uint64(b&0x7F) << shift
 26720  				if b < 0x80 {
 26721  					break
 26722  				}
 26723  			}
 26724  			intStringLen := int(stringLen)
 26725  			if intStringLen < 0 {
 26726  				return ErrInvalidLengthGenerated
 26727  			}
 26728  			postIndex := iNdEx + intStringLen
 26729  			if postIndex < 0 {
 26730  				return ErrInvalidLengthGenerated
 26731  			}
 26732  			if postIndex > l {
 26733  				return io.ErrUnexpectedEOF
 26734  			}
 26735  			m.JQPathExpressions = append(m.JQPathExpressions, string(dAtA[iNdEx:postIndex]))
 26736  			iNdEx = postIndex
 26737  		default:
 26738  			iNdEx = preIndex
 26739  			skippy, err := skipGenerated(dAtA[iNdEx:])
 26740  			if err != nil {
 26741  				return err
 26742  			}
 26743  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 26744  				return ErrInvalidLengthGenerated
 26745  			}
 26746  			if (iNdEx + skippy) > l {
 26747  				return io.ErrUnexpectedEOF
 26748  			}
 26749  			iNdEx += skippy
 26750  		}
 26751  	}
 26752  
 26753  	if iNdEx > l {
 26754  		return io.ErrUnexpectedEOF
 26755  	}
 26756  	return nil
 26757  }
 26758  func (m *ApplicationSetRolloutStep) Unmarshal(dAtA []byte) error {
 26759  	l := len(dAtA)
 26760  	iNdEx := 0
 26761  	for iNdEx < l {
 26762  		preIndex := iNdEx
 26763  		var wire uint64
 26764  		for shift := uint(0); ; shift += 7 {
 26765  			if shift >= 64 {
 26766  				return ErrIntOverflowGenerated
 26767  			}
 26768  			if iNdEx >= l {
 26769  				return io.ErrUnexpectedEOF
 26770  			}
 26771  			b := dAtA[iNdEx]
 26772  			iNdEx++
 26773  			wire |= uint64(b&0x7F) << shift
 26774  			if b < 0x80 {
 26775  				break
 26776  			}
 26777  		}
 26778  		fieldNum := int32(wire >> 3)
 26779  		wireType := int(wire & 0x7)
 26780  		if wireType == 4 {
 26781  			return fmt.Errorf("proto: ApplicationSetRolloutStep: wiretype end group for non-group")
 26782  		}
 26783  		if fieldNum <= 0 {
 26784  			return fmt.Errorf("proto: ApplicationSetRolloutStep: illegal tag %d (wire type %d)", fieldNum, wire)
 26785  		}
 26786  		switch fieldNum {
 26787  		case 1:
 26788  			if wireType != 2 {
 26789  				return fmt.Errorf("proto: wrong wireType = %d for field MatchExpressions", wireType)
 26790  			}
 26791  			var msglen int
 26792  			for shift := uint(0); ; shift += 7 {
 26793  				if shift >= 64 {
 26794  					return ErrIntOverflowGenerated
 26795  				}
 26796  				if iNdEx >= l {
 26797  					return io.ErrUnexpectedEOF
 26798  				}
 26799  				b := dAtA[iNdEx]
 26800  				iNdEx++
 26801  				msglen |= int(b&0x7F) << shift
 26802  				if b < 0x80 {
 26803  					break
 26804  				}
 26805  			}
 26806  			if msglen < 0 {
 26807  				return ErrInvalidLengthGenerated
 26808  			}
 26809  			postIndex := iNdEx + msglen
 26810  			if postIndex < 0 {
 26811  				return ErrInvalidLengthGenerated
 26812  			}
 26813  			if postIndex > l {
 26814  				return io.ErrUnexpectedEOF
 26815  			}
 26816  			m.MatchExpressions = append(m.MatchExpressions, ApplicationMatchExpression{})
 26817  			if err := m.MatchExpressions[len(m.MatchExpressions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26818  				return err
 26819  			}
 26820  			iNdEx = postIndex
 26821  		case 2:
 26822  			if wireType != 2 {
 26823  				return fmt.Errorf("proto: wrong wireType = %d for field MaxUpdate", wireType)
 26824  			}
 26825  			var msglen int
 26826  			for shift := uint(0); ; shift += 7 {
 26827  				if shift >= 64 {
 26828  					return ErrIntOverflowGenerated
 26829  				}
 26830  				if iNdEx >= l {
 26831  					return io.ErrUnexpectedEOF
 26832  				}
 26833  				b := dAtA[iNdEx]
 26834  				iNdEx++
 26835  				msglen |= int(b&0x7F) << shift
 26836  				if b < 0x80 {
 26837  					break
 26838  				}
 26839  			}
 26840  			if msglen < 0 {
 26841  				return ErrInvalidLengthGenerated
 26842  			}
 26843  			postIndex := iNdEx + msglen
 26844  			if postIndex < 0 {
 26845  				return ErrInvalidLengthGenerated
 26846  			}
 26847  			if postIndex > l {
 26848  				return io.ErrUnexpectedEOF
 26849  			}
 26850  			if m.MaxUpdate == nil {
 26851  				m.MaxUpdate = &intstr.IntOrString{}
 26852  			}
 26853  			if err := m.MaxUpdate.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26854  				return err
 26855  			}
 26856  			iNdEx = postIndex
 26857  		default:
 26858  			iNdEx = preIndex
 26859  			skippy, err := skipGenerated(dAtA[iNdEx:])
 26860  			if err != nil {
 26861  				return err
 26862  			}
 26863  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 26864  				return ErrInvalidLengthGenerated
 26865  			}
 26866  			if (iNdEx + skippy) > l {
 26867  				return io.ErrUnexpectedEOF
 26868  			}
 26869  			iNdEx += skippy
 26870  		}
 26871  	}
 26872  
 26873  	if iNdEx > l {
 26874  		return io.ErrUnexpectedEOF
 26875  	}
 26876  	return nil
 26877  }
 26878  func (m *ApplicationSetRolloutStrategy) Unmarshal(dAtA []byte) error {
 26879  	l := len(dAtA)
 26880  	iNdEx := 0
 26881  	for iNdEx < l {
 26882  		preIndex := iNdEx
 26883  		var wire uint64
 26884  		for shift := uint(0); ; shift += 7 {
 26885  			if shift >= 64 {
 26886  				return ErrIntOverflowGenerated
 26887  			}
 26888  			if iNdEx >= l {
 26889  				return io.ErrUnexpectedEOF
 26890  			}
 26891  			b := dAtA[iNdEx]
 26892  			iNdEx++
 26893  			wire |= uint64(b&0x7F) << shift
 26894  			if b < 0x80 {
 26895  				break
 26896  			}
 26897  		}
 26898  		fieldNum := int32(wire >> 3)
 26899  		wireType := int(wire & 0x7)
 26900  		if wireType == 4 {
 26901  			return fmt.Errorf("proto: ApplicationSetRolloutStrategy: wiretype end group for non-group")
 26902  		}
 26903  		if fieldNum <= 0 {
 26904  			return fmt.Errorf("proto: ApplicationSetRolloutStrategy: illegal tag %d (wire type %d)", fieldNum, wire)
 26905  		}
 26906  		switch fieldNum {
 26907  		case 1:
 26908  			if wireType != 2 {
 26909  				return fmt.Errorf("proto: wrong wireType = %d for field Steps", wireType)
 26910  			}
 26911  			var msglen int
 26912  			for shift := uint(0); ; shift += 7 {
 26913  				if shift >= 64 {
 26914  					return ErrIntOverflowGenerated
 26915  				}
 26916  				if iNdEx >= l {
 26917  					return io.ErrUnexpectedEOF
 26918  				}
 26919  				b := dAtA[iNdEx]
 26920  				iNdEx++
 26921  				msglen |= int(b&0x7F) << shift
 26922  				if b < 0x80 {
 26923  					break
 26924  				}
 26925  			}
 26926  			if msglen < 0 {
 26927  				return ErrInvalidLengthGenerated
 26928  			}
 26929  			postIndex := iNdEx + msglen
 26930  			if postIndex < 0 {
 26931  				return ErrInvalidLengthGenerated
 26932  			}
 26933  			if postIndex > l {
 26934  				return io.ErrUnexpectedEOF
 26935  			}
 26936  			m.Steps = append(m.Steps, ApplicationSetRolloutStep{})
 26937  			if err := m.Steps[len(m.Steps)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26938  				return err
 26939  			}
 26940  			iNdEx = postIndex
 26941  		default:
 26942  			iNdEx = preIndex
 26943  			skippy, err := skipGenerated(dAtA[iNdEx:])
 26944  			if err != nil {
 26945  				return err
 26946  			}
 26947  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 26948  				return ErrInvalidLengthGenerated
 26949  			}
 26950  			if (iNdEx + skippy) > l {
 26951  				return io.ErrUnexpectedEOF
 26952  			}
 26953  			iNdEx += skippy
 26954  		}
 26955  	}
 26956  
 26957  	if iNdEx > l {
 26958  		return io.ErrUnexpectedEOF
 26959  	}
 26960  	return nil
 26961  }
 26962  func (m *ApplicationSetSpec) Unmarshal(dAtA []byte) error {
 26963  	l := len(dAtA)
 26964  	iNdEx := 0
 26965  	for iNdEx < l {
 26966  		preIndex := iNdEx
 26967  		var wire uint64
 26968  		for shift := uint(0); ; shift += 7 {
 26969  			if shift >= 64 {
 26970  				return ErrIntOverflowGenerated
 26971  			}
 26972  			if iNdEx >= l {
 26973  				return io.ErrUnexpectedEOF
 26974  			}
 26975  			b := dAtA[iNdEx]
 26976  			iNdEx++
 26977  			wire |= uint64(b&0x7F) << shift
 26978  			if b < 0x80 {
 26979  				break
 26980  			}
 26981  		}
 26982  		fieldNum := int32(wire >> 3)
 26983  		wireType := int(wire & 0x7)
 26984  		if wireType == 4 {
 26985  			return fmt.Errorf("proto: ApplicationSetSpec: wiretype end group for non-group")
 26986  		}
 26987  		if fieldNum <= 0 {
 26988  			return fmt.Errorf("proto: ApplicationSetSpec: illegal tag %d (wire type %d)", fieldNum, wire)
 26989  		}
 26990  		switch fieldNum {
 26991  		case 1:
 26992  			if wireType != 0 {
 26993  				return fmt.Errorf("proto: wrong wireType = %d for field GoTemplate", wireType)
 26994  			}
 26995  			var v int
 26996  			for shift := uint(0); ; shift += 7 {
 26997  				if shift >= 64 {
 26998  					return ErrIntOverflowGenerated
 26999  				}
 27000  				if iNdEx >= l {
 27001  					return io.ErrUnexpectedEOF
 27002  				}
 27003  				b := dAtA[iNdEx]
 27004  				iNdEx++
 27005  				v |= int(b&0x7F) << shift
 27006  				if b < 0x80 {
 27007  					break
 27008  				}
 27009  			}
 27010  			m.GoTemplate = bool(v != 0)
 27011  		case 2:
 27012  			if wireType != 2 {
 27013  				return fmt.Errorf("proto: wrong wireType = %d for field Generators", wireType)
 27014  			}
 27015  			var msglen int
 27016  			for shift := uint(0); ; shift += 7 {
 27017  				if shift >= 64 {
 27018  					return ErrIntOverflowGenerated
 27019  				}
 27020  				if iNdEx >= l {
 27021  					return io.ErrUnexpectedEOF
 27022  				}
 27023  				b := dAtA[iNdEx]
 27024  				iNdEx++
 27025  				msglen |= int(b&0x7F) << shift
 27026  				if b < 0x80 {
 27027  					break
 27028  				}
 27029  			}
 27030  			if msglen < 0 {
 27031  				return ErrInvalidLengthGenerated
 27032  			}
 27033  			postIndex := iNdEx + msglen
 27034  			if postIndex < 0 {
 27035  				return ErrInvalidLengthGenerated
 27036  			}
 27037  			if postIndex > l {
 27038  				return io.ErrUnexpectedEOF
 27039  			}
 27040  			m.Generators = append(m.Generators, ApplicationSetGenerator{})
 27041  			if err := m.Generators[len(m.Generators)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27042  				return err
 27043  			}
 27044  			iNdEx = postIndex
 27045  		case 3:
 27046  			if wireType != 2 {
 27047  				return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
 27048  			}
 27049  			var msglen int
 27050  			for shift := uint(0); ; shift += 7 {
 27051  				if shift >= 64 {
 27052  					return ErrIntOverflowGenerated
 27053  				}
 27054  				if iNdEx >= l {
 27055  					return io.ErrUnexpectedEOF
 27056  				}
 27057  				b := dAtA[iNdEx]
 27058  				iNdEx++
 27059  				msglen |= int(b&0x7F) << shift
 27060  				if b < 0x80 {
 27061  					break
 27062  				}
 27063  			}
 27064  			if msglen < 0 {
 27065  				return ErrInvalidLengthGenerated
 27066  			}
 27067  			postIndex := iNdEx + msglen
 27068  			if postIndex < 0 {
 27069  				return ErrInvalidLengthGenerated
 27070  			}
 27071  			if postIndex > l {
 27072  				return io.ErrUnexpectedEOF
 27073  			}
 27074  			if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27075  				return err
 27076  			}
 27077  			iNdEx = postIndex
 27078  		case 4:
 27079  			if wireType != 2 {
 27080  				return fmt.Errorf("proto: wrong wireType = %d for field SyncPolicy", wireType)
 27081  			}
 27082  			var msglen int
 27083  			for shift := uint(0); ; shift += 7 {
 27084  				if shift >= 64 {
 27085  					return ErrIntOverflowGenerated
 27086  				}
 27087  				if iNdEx >= l {
 27088  					return io.ErrUnexpectedEOF
 27089  				}
 27090  				b := dAtA[iNdEx]
 27091  				iNdEx++
 27092  				msglen |= int(b&0x7F) << shift
 27093  				if b < 0x80 {
 27094  					break
 27095  				}
 27096  			}
 27097  			if msglen < 0 {
 27098  				return ErrInvalidLengthGenerated
 27099  			}
 27100  			postIndex := iNdEx + msglen
 27101  			if postIndex < 0 {
 27102  				return ErrInvalidLengthGenerated
 27103  			}
 27104  			if postIndex > l {
 27105  				return io.ErrUnexpectedEOF
 27106  			}
 27107  			if m.SyncPolicy == nil {
 27108  				m.SyncPolicy = &ApplicationSetSyncPolicy{}
 27109  			}
 27110  			if err := m.SyncPolicy.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27111  				return err
 27112  			}
 27113  			iNdEx = postIndex
 27114  		case 5:
 27115  			if wireType != 2 {
 27116  				return fmt.Errorf("proto: wrong wireType = %d for field Strategy", wireType)
 27117  			}
 27118  			var msglen int
 27119  			for shift := uint(0); ; shift += 7 {
 27120  				if shift >= 64 {
 27121  					return ErrIntOverflowGenerated
 27122  				}
 27123  				if iNdEx >= l {
 27124  					return io.ErrUnexpectedEOF
 27125  				}
 27126  				b := dAtA[iNdEx]
 27127  				iNdEx++
 27128  				msglen |= int(b&0x7F) << shift
 27129  				if b < 0x80 {
 27130  					break
 27131  				}
 27132  			}
 27133  			if msglen < 0 {
 27134  				return ErrInvalidLengthGenerated
 27135  			}
 27136  			postIndex := iNdEx + msglen
 27137  			if postIndex < 0 {
 27138  				return ErrInvalidLengthGenerated
 27139  			}
 27140  			if postIndex > l {
 27141  				return io.ErrUnexpectedEOF
 27142  			}
 27143  			if m.Strategy == nil {
 27144  				m.Strategy = &ApplicationSetStrategy{}
 27145  			}
 27146  			if err := m.Strategy.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27147  				return err
 27148  			}
 27149  			iNdEx = postIndex
 27150  		case 6:
 27151  			if wireType != 2 {
 27152  				return fmt.Errorf("proto: wrong wireType = %d for field PreservedFields", wireType)
 27153  			}
 27154  			var msglen int
 27155  			for shift := uint(0); ; shift += 7 {
 27156  				if shift >= 64 {
 27157  					return ErrIntOverflowGenerated
 27158  				}
 27159  				if iNdEx >= l {
 27160  					return io.ErrUnexpectedEOF
 27161  				}
 27162  				b := dAtA[iNdEx]
 27163  				iNdEx++
 27164  				msglen |= int(b&0x7F) << shift
 27165  				if b < 0x80 {
 27166  					break
 27167  				}
 27168  			}
 27169  			if msglen < 0 {
 27170  				return ErrInvalidLengthGenerated
 27171  			}
 27172  			postIndex := iNdEx + msglen
 27173  			if postIndex < 0 {
 27174  				return ErrInvalidLengthGenerated
 27175  			}
 27176  			if postIndex > l {
 27177  				return io.ErrUnexpectedEOF
 27178  			}
 27179  			if m.PreservedFields == nil {
 27180  				m.PreservedFields = &ApplicationPreservedFields{}
 27181  			}
 27182  			if err := m.PreservedFields.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27183  				return err
 27184  			}
 27185  			iNdEx = postIndex
 27186  		case 7:
 27187  			if wireType != 2 {
 27188  				return fmt.Errorf("proto: wrong wireType = %d for field GoTemplateOptions", wireType)
 27189  			}
 27190  			var stringLen uint64
 27191  			for shift := uint(0); ; shift += 7 {
 27192  				if shift >= 64 {
 27193  					return ErrIntOverflowGenerated
 27194  				}
 27195  				if iNdEx >= l {
 27196  					return io.ErrUnexpectedEOF
 27197  				}
 27198  				b := dAtA[iNdEx]
 27199  				iNdEx++
 27200  				stringLen |= uint64(b&0x7F) << shift
 27201  				if b < 0x80 {
 27202  					break
 27203  				}
 27204  			}
 27205  			intStringLen := int(stringLen)
 27206  			if intStringLen < 0 {
 27207  				return ErrInvalidLengthGenerated
 27208  			}
 27209  			postIndex := iNdEx + intStringLen
 27210  			if postIndex < 0 {
 27211  				return ErrInvalidLengthGenerated
 27212  			}
 27213  			if postIndex > l {
 27214  				return io.ErrUnexpectedEOF
 27215  			}
 27216  			m.GoTemplateOptions = append(m.GoTemplateOptions, string(dAtA[iNdEx:postIndex]))
 27217  			iNdEx = postIndex
 27218  		case 8:
 27219  			if wireType != 0 {
 27220  				return fmt.Errorf("proto: wrong wireType = %d for field ApplyNestedSelectors", wireType)
 27221  			}
 27222  			var v int
 27223  			for shift := uint(0); ; shift += 7 {
 27224  				if shift >= 64 {
 27225  					return ErrIntOverflowGenerated
 27226  				}
 27227  				if iNdEx >= l {
 27228  					return io.ErrUnexpectedEOF
 27229  				}
 27230  				b := dAtA[iNdEx]
 27231  				iNdEx++
 27232  				v |= int(b&0x7F) << shift
 27233  				if b < 0x80 {
 27234  					break
 27235  				}
 27236  			}
 27237  			m.ApplyNestedSelectors = bool(v != 0)
 27238  		case 9:
 27239  			if wireType != 2 {
 27240  				return fmt.Errorf("proto: wrong wireType = %d for field IgnoreApplicationDifferences", wireType)
 27241  			}
 27242  			var msglen int
 27243  			for shift := uint(0); ; shift += 7 {
 27244  				if shift >= 64 {
 27245  					return ErrIntOverflowGenerated
 27246  				}
 27247  				if iNdEx >= l {
 27248  					return io.ErrUnexpectedEOF
 27249  				}
 27250  				b := dAtA[iNdEx]
 27251  				iNdEx++
 27252  				msglen |= int(b&0x7F) << shift
 27253  				if b < 0x80 {
 27254  					break
 27255  				}
 27256  			}
 27257  			if msglen < 0 {
 27258  				return ErrInvalidLengthGenerated
 27259  			}
 27260  			postIndex := iNdEx + msglen
 27261  			if postIndex < 0 {
 27262  				return ErrInvalidLengthGenerated
 27263  			}
 27264  			if postIndex > l {
 27265  				return io.ErrUnexpectedEOF
 27266  			}
 27267  			m.IgnoreApplicationDifferences = append(m.IgnoreApplicationDifferences, ApplicationSetResourceIgnoreDifferences{})
 27268  			if err := m.IgnoreApplicationDifferences[len(m.IgnoreApplicationDifferences)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27269  				return err
 27270  			}
 27271  			iNdEx = postIndex
 27272  		case 10:
 27273  			if wireType != 2 {
 27274  				return fmt.Errorf("proto: wrong wireType = %d for field TemplatePatch", wireType)
 27275  			}
 27276  			var stringLen uint64
 27277  			for shift := uint(0); ; shift += 7 {
 27278  				if shift >= 64 {
 27279  					return ErrIntOverflowGenerated
 27280  				}
 27281  				if iNdEx >= l {
 27282  					return io.ErrUnexpectedEOF
 27283  				}
 27284  				b := dAtA[iNdEx]
 27285  				iNdEx++
 27286  				stringLen |= uint64(b&0x7F) << shift
 27287  				if b < 0x80 {
 27288  					break
 27289  				}
 27290  			}
 27291  			intStringLen := int(stringLen)
 27292  			if intStringLen < 0 {
 27293  				return ErrInvalidLengthGenerated
 27294  			}
 27295  			postIndex := iNdEx + intStringLen
 27296  			if postIndex < 0 {
 27297  				return ErrInvalidLengthGenerated
 27298  			}
 27299  			if postIndex > l {
 27300  				return io.ErrUnexpectedEOF
 27301  			}
 27302  			s := string(dAtA[iNdEx:postIndex])
 27303  			m.TemplatePatch = &s
 27304  			iNdEx = postIndex
 27305  		default:
 27306  			iNdEx = preIndex
 27307  			skippy, err := skipGenerated(dAtA[iNdEx:])
 27308  			if err != nil {
 27309  				return err
 27310  			}
 27311  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 27312  				return ErrInvalidLengthGenerated
 27313  			}
 27314  			if (iNdEx + skippy) > l {
 27315  				return io.ErrUnexpectedEOF
 27316  			}
 27317  			iNdEx += skippy
 27318  		}
 27319  	}
 27320  
 27321  	if iNdEx > l {
 27322  		return io.ErrUnexpectedEOF
 27323  	}
 27324  	return nil
 27325  }
 27326  func (m *ApplicationSetStatus) Unmarshal(dAtA []byte) error {
 27327  	l := len(dAtA)
 27328  	iNdEx := 0
 27329  	for iNdEx < l {
 27330  		preIndex := iNdEx
 27331  		var wire uint64
 27332  		for shift := uint(0); ; shift += 7 {
 27333  			if shift >= 64 {
 27334  				return ErrIntOverflowGenerated
 27335  			}
 27336  			if iNdEx >= l {
 27337  				return io.ErrUnexpectedEOF
 27338  			}
 27339  			b := dAtA[iNdEx]
 27340  			iNdEx++
 27341  			wire |= uint64(b&0x7F) << shift
 27342  			if b < 0x80 {
 27343  				break
 27344  			}
 27345  		}
 27346  		fieldNum := int32(wire >> 3)
 27347  		wireType := int(wire & 0x7)
 27348  		if wireType == 4 {
 27349  			return fmt.Errorf("proto: ApplicationSetStatus: wiretype end group for non-group")
 27350  		}
 27351  		if fieldNum <= 0 {
 27352  			return fmt.Errorf("proto: ApplicationSetStatus: illegal tag %d (wire type %d)", fieldNum, wire)
 27353  		}
 27354  		switch fieldNum {
 27355  		case 1:
 27356  			if wireType != 2 {
 27357  				return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
 27358  			}
 27359  			var msglen int
 27360  			for shift := uint(0); ; shift += 7 {
 27361  				if shift >= 64 {
 27362  					return ErrIntOverflowGenerated
 27363  				}
 27364  				if iNdEx >= l {
 27365  					return io.ErrUnexpectedEOF
 27366  				}
 27367  				b := dAtA[iNdEx]
 27368  				iNdEx++
 27369  				msglen |= int(b&0x7F) << shift
 27370  				if b < 0x80 {
 27371  					break
 27372  				}
 27373  			}
 27374  			if msglen < 0 {
 27375  				return ErrInvalidLengthGenerated
 27376  			}
 27377  			postIndex := iNdEx + msglen
 27378  			if postIndex < 0 {
 27379  				return ErrInvalidLengthGenerated
 27380  			}
 27381  			if postIndex > l {
 27382  				return io.ErrUnexpectedEOF
 27383  			}
 27384  			m.Conditions = append(m.Conditions, ApplicationSetCondition{})
 27385  			if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27386  				return err
 27387  			}
 27388  			iNdEx = postIndex
 27389  		case 2:
 27390  			if wireType != 2 {
 27391  				return fmt.Errorf("proto: wrong wireType = %d for field ApplicationStatus", wireType)
 27392  			}
 27393  			var msglen int
 27394  			for shift := uint(0); ; shift += 7 {
 27395  				if shift >= 64 {
 27396  					return ErrIntOverflowGenerated
 27397  				}
 27398  				if iNdEx >= l {
 27399  					return io.ErrUnexpectedEOF
 27400  				}
 27401  				b := dAtA[iNdEx]
 27402  				iNdEx++
 27403  				msglen |= int(b&0x7F) << shift
 27404  				if b < 0x80 {
 27405  					break
 27406  				}
 27407  			}
 27408  			if msglen < 0 {
 27409  				return ErrInvalidLengthGenerated
 27410  			}
 27411  			postIndex := iNdEx + msglen
 27412  			if postIndex < 0 {
 27413  				return ErrInvalidLengthGenerated
 27414  			}
 27415  			if postIndex > l {
 27416  				return io.ErrUnexpectedEOF
 27417  			}
 27418  			m.ApplicationStatus = append(m.ApplicationStatus, ApplicationSetApplicationStatus{})
 27419  			if err := m.ApplicationStatus[len(m.ApplicationStatus)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27420  				return err
 27421  			}
 27422  			iNdEx = postIndex
 27423  		case 3:
 27424  			if wireType != 2 {
 27425  				return fmt.Errorf("proto: wrong wireType = %d for field Resources", wireType)
 27426  			}
 27427  			var msglen int
 27428  			for shift := uint(0); ; shift += 7 {
 27429  				if shift >= 64 {
 27430  					return ErrIntOverflowGenerated
 27431  				}
 27432  				if iNdEx >= l {
 27433  					return io.ErrUnexpectedEOF
 27434  				}
 27435  				b := dAtA[iNdEx]
 27436  				iNdEx++
 27437  				msglen |= int(b&0x7F) << shift
 27438  				if b < 0x80 {
 27439  					break
 27440  				}
 27441  			}
 27442  			if msglen < 0 {
 27443  				return ErrInvalidLengthGenerated
 27444  			}
 27445  			postIndex := iNdEx + msglen
 27446  			if postIndex < 0 {
 27447  				return ErrInvalidLengthGenerated
 27448  			}
 27449  			if postIndex > l {
 27450  				return io.ErrUnexpectedEOF
 27451  			}
 27452  			m.Resources = append(m.Resources, ResourceStatus{})
 27453  			if err := m.Resources[len(m.Resources)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27454  				return err
 27455  			}
 27456  			iNdEx = postIndex
 27457  		case 4:
 27458  			if wireType != 0 {
 27459  				return fmt.Errorf("proto: wrong wireType = %d for field ResourcesCount", wireType)
 27460  			}
 27461  			m.ResourcesCount = 0
 27462  			for shift := uint(0); ; shift += 7 {
 27463  				if shift >= 64 {
 27464  					return ErrIntOverflowGenerated
 27465  				}
 27466  				if iNdEx >= l {
 27467  					return io.ErrUnexpectedEOF
 27468  				}
 27469  				b := dAtA[iNdEx]
 27470  				iNdEx++
 27471  				m.ResourcesCount |= int64(b&0x7F) << shift
 27472  				if b < 0x80 {
 27473  					break
 27474  				}
 27475  			}
 27476  		default:
 27477  			iNdEx = preIndex
 27478  			skippy, err := skipGenerated(dAtA[iNdEx:])
 27479  			if err != nil {
 27480  				return err
 27481  			}
 27482  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 27483  				return ErrInvalidLengthGenerated
 27484  			}
 27485  			if (iNdEx + skippy) > l {
 27486  				return io.ErrUnexpectedEOF
 27487  			}
 27488  			iNdEx += skippy
 27489  		}
 27490  	}
 27491  
 27492  	if iNdEx > l {
 27493  		return io.ErrUnexpectedEOF
 27494  	}
 27495  	return nil
 27496  }
 27497  func (m *ApplicationSetStrategy) Unmarshal(dAtA []byte) error {
 27498  	l := len(dAtA)
 27499  	iNdEx := 0
 27500  	for iNdEx < l {
 27501  		preIndex := iNdEx
 27502  		var wire uint64
 27503  		for shift := uint(0); ; shift += 7 {
 27504  			if shift >= 64 {
 27505  				return ErrIntOverflowGenerated
 27506  			}
 27507  			if iNdEx >= l {
 27508  				return io.ErrUnexpectedEOF
 27509  			}
 27510  			b := dAtA[iNdEx]
 27511  			iNdEx++
 27512  			wire |= uint64(b&0x7F) << shift
 27513  			if b < 0x80 {
 27514  				break
 27515  			}
 27516  		}
 27517  		fieldNum := int32(wire >> 3)
 27518  		wireType := int(wire & 0x7)
 27519  		if wireType == 4 {
 27520  			return fmt.Errorf("proto: ApplicationSetStrategy: wiretype end group for non-group")
 27521  		}
 27522  		if fieldNum <= 0 {
 27523  			return fmt.Errorf("proto: ApplicationSetStrategy: illegal tag %d (wire type %d)", fieldNum, wire)
 27524  		}
 27525  		switch fieldNum {
 27526  		case 1:
 27527  			if wireType != 2 {
 27528  				return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
 27529  			}
 27530  			var stringLen uint64
 27531  			for shift := uint(0); ; shift += 7 {
 27532  				if shift >= 64 {
 27533  					return ErrIntOverflowGenerated
 27534  				}
 27535  				if iNdEx >= l {
 27536  					return io.ErrUnexpectedEOF
 27537  				}
 27538  				b := dAtA[iNdEx]
 27539  				iNdEx++
 27540  				stringLen |= uint64(b&0x7F) << shift
 27541  				if b < 0x80 {
 27542  					break
 27543  				}
 27544  			}
 27545  			intStringLen := int(stringLen)
 27546  			if intStringLen < 0 {
 27547  				return ErrInvalidLengthGenerated
 27548  			}
 27549  			postIndex := iNdEx + intStringLen
 27550  			if postIndex < 0 {
 27551  				return ErrInvalidLengthGenerated
 27552  			}
 27553  			if postIndex > l {
 27554  				return io.ErrUnexpectedEOF
 27555  			}
 27556  			m.Type = string(dAtA[iNdEx:postIndex])
 27557  			iNdEx = postIndex
 27558  		case 2:
 27559  			if wireType != 2 {
 27560  				return fmt.Errorf("proto: wrong wireType = %d for field RollingSync", wireType)
 27561  			}
 27562  			var msglen int
 27563  			for shift := uint(0); ; shift += 7 {
 27564  				if shift >= 64 {
 27565  					return ErrIntOverflowGenerated
 27566  				}
 27567  				if iNdEx >= l {
 27568  					return io.ErrUnexpectedEOF
 27569  				}
 27570  				b := dAtA[iNdEx]
 27571  				iNdEx++
 27572  				msglen |= int(b&0x7F) << shift
 27573  				if b < 0x80 {
 27574  					break
 27575  				}
 27576  			}
 27577  			if msglen < 0 {
 27578  				return ErrInvalidLengthGenerated
 27579  			}
 27580  			postIndex := iNdEx + msglen
 27581  			if postIndex < 0 {
 27582  				return ErrInvalidLengthGenerated
 27583  			}
 27584  			if postIndex > l {
 27585  				return io.ErrUnexpectedEOF
 27586  			}
 27587  			if m.RollingSync == nil {
 27588  				m.RollingSync = &ApplicationSetRolloutStrategy{}
 27589  			}
 27590  			if err := m.RollingSync.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27591  				return err
 27592  			}
 27593  			iNdEx = postIndex
 27594  		case 3:
 27595  			if wireType != 2 {
 27596  				return fmt.Errorf("proto: wrong wireType = %d for field DeletionOrder", wireType)
 27597  			}
 27598  			var stringLen uint64
 27599  			for shift := uint(0); ; shift += 7 {
 27600  				if shift >= 64 {
 27601  					return ErrIntOverflowGenerated
 27602  				}
 27603  				if iNdEx >= l {
 27604  					return io.ErrUnexpectedEOF
 27605  				}
 27606  				b := dAtA[iNdEx]
 27607  				iNdEx++
 27608  				stringLen |= uint64(b&0x7F) << shift
 27609  				if b < 0x80 {
 27610  					break
 27611  				}
 27612  			}
 27613  			intStringLen := int(stringLen)
 27614  			if intStringLen < 0 {
 27615  				return ErrInvalidLengthGenerated
 27616  			}
 27617  			postIndex := iNdEx + intStringLen
 27618  			if postIndex < 0 {
 27619  				return ErrInvalidLengthGenerated
 27620  			}
 27621  			if postIndex > l {
 27622  				return io.ErrUnexpectedEOF
 27623  			}
 27624  			m.DeletionOrder = string(dAtA[iNdEx:postIndex])
 27625  			iNdEx = postIndex
 27626  		default:
 27627  			iNdEx = preIndex
 27628  			skippy, err := skipGenerated(dAtA[iNdEx:])
 27629  			if err != nil {
 27630  				return err
 27631  			}
 27632  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 27633  				return ErrInvalidLengthGenerated
 27634  			}
 27635  			if (iNdEx + skippy) > l {
 27636  				return io.ErrUnexpectedEOF
 27637  			}
 27638  			iNdEx += skippy
 27639  		}
 27640  	}
 27641  
 27642  	if iNdEx > l {
 27643  		return io.ErrUnexpectedEOF
 27644  	}
 27645  	return nil
 27646  }
 27647  func (m *ApplicationSetSyncPolicy) Unmarshal(dAtA []byte) error {
 27648  	l := len(dAtA)
 27649  	iNdEx := 0
 27650  	for iNdEx < l {
 27651  		preIndex := iNdEx
 27652  		var wire uint64
 27653  		for shift := uint(0); ; shift += 7 {
 27654  			if shift >= 64 {
 27655  				return ErrIntOverflowGenerated
 27656  			}
 27657  			if iNdEx >= l {
 27658  				return io.ErrUnexpectedEOF
 27659  			}
 27660  			b := dAtA[iNdEx]
 27661  			iNdEx++
 27662  			wire |= uint64(b&0x7F) << shift
 27663  			if b < 0x80 {
 27664  				break
 27665  			}
 27666  		}
 27667  		fieldNum := int32(wire >> 3)
 27668  		wireType := int(wire & 0x7)
 27669  		if wireType == 4 {
 27670  			return fmt.Errorf("proto: ApplicationSetSyncPolicy: wiretype end group for non-group")
 27671  		}
 27672  		if fieldNum <= 0 {
 27673  			return fmt.Errorf("proto: ApplicationSetSyncPolicy: illegal tag %d (wire type %d)", fieldNum, wire)
 27674  		}
 27675  		switch fieldNum {
 27676  		case 1:
 27677  			if wireType != 0 {
 27678  				return fmt.Errorf("proto: wrong wireType = %d for field PreserveResourcesOnDeletion", wireType)
 27679  			}
 27680  			var v int
 27681  			for shift := uint(0); ; shift += 7 {
 27682  				if shift >= 64 {
 27683  					return ErrIntOverflowGenerated
 27684  				}
 27685  				if iNdEx >= l {
 27686  					return io.ErrUnexpectedEOF
 27687  				}
 27688  				b := dAtA[iNdEx]
 27689  				iNdEx++
 27690  				v |= int(b&0x7F) << shift
 27691  				if b < 0x80 {
 27692  					break
 27693  				}
 27694  			}
 27695  			m.PreserveResourcesOnDeletion = bool(v != 0)
 27696  		case 2:
 27697  			if wireType != 2 {
 27698  				return fmt.Errorf("proto: wrong wireType = %d for field ApplicationsSync", wireType)
 27699  			}
 27700  			var stringLen uint64
 27701  			for shift := uint(0); ; shift += 7 {
 27702  				if shift >= 64 {
 27703  					return ErrIntOverflowGenerated
 27704  				}
 27705  				if iNdEx >= l {
 27706  					return io.ErrUnexpectedEOF
 27707  				}
 27708  				b := dAtA[iNdEx]
 27709  				iNdEx++
 27710  				stringLen |= uint64(b&0x7F) << shift
 27711  				if b < 0x80 {
 27712  					break
 27713  				}
 27714  			}
 27715  			intStringLen := int(stringLen)
 27716  			if intStringLen < 0 {
 27717  				return ErrInvalidLengthGenerated
 27718  			}
 27719  			postIndex := iNdEx + intStringLen
 27720  			if postIndex < 0 {
 27721  				return ErrInvalidLengthGenerated
 27722  			}
 27723  			if postIndex > l {
 27724  				return io.ErrUnexpectedEOF
 27725  			}
 27726  			s := ApplicationsSyncPolicy(dAtA[iNdEx:postIndex])
 27727  			m.ApplicationsSync = &s
 27728  			iNdEx = postIndex
 27729  		default:
 27730  			iNdEx = preIndex
 27731  			skippy, err := skipGenerated(dAtA[iNdEx:])
 27732  			if err != nil {
 27733  				return err
 27734  			}
 27735  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 27736  				return ErrInvalidLengthGenerated
 27737  			}
 27738  			if (iNdEx + skippy) > l {
 27739  				return io.ErrUnexpectedEOF
 27740  			}
 27741  			iNdEx += skippy
 27742  		}
 27743  	}
 27744  
 27745  	if iNdEx > l {
 27746  		return io.ErrUnexpectedEOF
 27747  	}
 27748  	return nil
 27749  }
 27750  func (m *ApplicationSetTemplate) Unmarshal(dAtA []byte) error {
 27751  	l := len(dAtA)
 27752  	iNdEx := 0
 27753  	for iNdEx < l {
 27754  		preIndex := iNdEx
 27755  		var wire uint64
 27756  		for shift := uint(0); ; shift += 7 {
 27757  			if shift >= 64 {
 27758  				return ErrIntOverflowGenerated
 27759  			}
 27760  			if iNdEx >= l {
 27761  				return io.ErrUnexpectedEOF
 27762  			}
 27763  			b := dAtA[iNdEx]
 27764  			iNdEx++
 27765  			wire |= uint64(b&0x7F) << shift
 27766  			if b < 0x80 {
 27767  				break
 27768  			}
 27769  		}
 27770  		fieldNum := int32(wire >> 3)
 27771  		wireType := int(wire & 0x7)
 27772  		if wireType == 4 {
 27773  			return fmt.Errorf("proto: ApplicationSetTemplate: wiretype end group for non-group")
 27774  		}
 27775  		if fieldNum <= 0 {
 27776  			return fmt.Errorf("proto: ApplicationSetTemplate: illegal tag %d (wire type %d)", fieldNum, wire)
 27777  		}
 27778  		switch fieldNum {
 27779  		case 1:
 27780  			if wireType != 2 {
 27781  				return fmt.Errorf("proto: wrong wireType = %d for field ApplicationSetTemplateMeta", wireType)
 27782  			}
 27783  			var msglen int
 27784  			for shift := uint(0); ; shift += 7 {
 27785  				if shift >= 64 {
 27786  					return ErrIntOverflowGenerated
 27787  				}
 27788  				if iNdEx >= l {
 27789  					return io.ErrUnexpectedEOF
 27790  				}
 27791  				b := dAtA[iNdEx]
 27792  				iNdEx++
 27793  				msglen |= int(b&0x7F) << shift
 27794  				if b < 0x80 {
 27795  					break
 27796  				}
 27797  			}
 27798  			if msglen < 0 {
 27799  				return ErrInvalidLengthGenerated
 27800  			}
 27801  			postIndex := iNdEx + msglen
 27802  			if postIndex < 0 {
 27803  				return ErrInvalidLengthGenerated
 27804  			}
 27805  			if postIndex > l {
 27806  				return io.ErrUnexpectedEOF
 27807  			}
 27808  			if err := m.ApplicationSetTemplateMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27809  				return err
 27810  			}
 27811  			iNdEx = postIndex
 27812  		case 2:
 27813  			if wireType != 2 {
 27814  				return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
 27815  			}
 27816  			var msglen int
 27817  			for shift := uint(0); ; shift += 7 {
 27818  				if shift >= 64 {
 27819  					return ErrIntOverflowGenerated
 27820  				}
 27821  				if iNdEx >= l {
 27822  					return io.ErrUnexpectedEOF
 27823  				}
 27824  				b := dAtA[iNdEx]
 27825  				iNdEx++
 27826  				msglen |= int(b&0x7F) << shift
 27827  				if b < 0x80 {
 27828  					break
 27829  				}
 27830  			}
 27831  			if msglen < 0 {
 27832  				return ErrInvalidLengthGenerated
 27833  			}
 27834  			postIndex := iNdEx + msglen
 27835  			if postIndex < 0 {
 27836  				return ErrInvalidLengthGenerated
 27837  			}
 27838  			if postIndex > l {
 27839  				return io.ErrUnexpectedEOF
 27840  			}
 27841  			if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27842  				return err
 27843  			}
 27844  			iNdEx = postIndex
 27845  		default:
 27846  			iNdEx = preIndex
 27847  			skippy, err := skipGenerated(dAtA[iNdEx:])
 27848  			if err != nil {
 27849  				return err
 27850  			}
 27851  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 27852  				return ErrInvalidLengthGenerated
 27853  			}
 27854  			if (iNdEx + skippy) > l {
 27855  				return io.ErrUnexpectedEOF
 27856  			}
 27857  			iNdEx += skippy
 27858  		}
 27859  	}
 27860  
 27861  	if iNdEx > l {
 27862  		return io.ErrUnexpectedEOF
 27863  	}
 27864  	return nil
 27865  }
 27866  func (m *ApplicationSetTemplateMeta) Unmarshal(dAtA []byte) error {
 27867  	l := len(dAtA)
 27868  	iNdEx := 0
 27869  	for iNdEx < l {
 27870  		preIndex := iNdEx
 27871  		var wire uint64
 27872  		for shift := uint(0); ; shift += 7 {
 27873  			if shift >= 64 {
 27874  				return ErrIntOverflowGenerated
 27875  			}
 27876  			if iNdEx >= l {
 27877  				return io.ErrUnexpectedEOF
 27878  			}
 27879  			b := dAtA[iNdEx]
 27880  			iNdEx++
 27881  			wire |= uint64(b&0x7F) << shift
 27882  			if b < 0x80 {
 27883  				break
 27884  			}
 27885  		}
 27886  		fieldNum := int32(wire >> 3)
 27887  		wireType := int(wire & 0x7)
 27888  		if wireType == 4 {
 27889  			return fmt.Errorf("proto: ApplicationSetTemplateMeta: wiretype end group for non-group")
 27890  		}
 27891  		if fieldNum <= 0 {
 27892  			return fmt.Errorf("proto: ApplicationSetTemplateMeta: illegal tag %d (wire type %d)", fieldNum, wire)
 27893  		}
 27894  		switch fieldNum {
 27895  		case 1:
 27896  			if wireType != 2 {
 27897  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 27898  			}
 27899  			var stringLen uint64
 27900  			for shift := uint(0); ; shift += 7 {
 27901  				if shift >= 64 {
 27902  					return ErrIntOverflowGenerated
 27903  				}
 27904  				if iNdEx >= l {
 27905  					return io.ErrUnexpectedEOF
 27906  				}
 27907  				b := dAtA[iNdEx]
 27908  				iNdEx++
 27909  				stringLen |= uint64(b&0x7F) << shift
 27910  				if b < 0x80 {
 27911  					break
 27912  				}
 27913  			}
 27914  			intStringLen := int(stringLen)
 27915  			if intStringLen < 0 {
 27916  				return ErrInvalidLengthGenerated
 27917  			}
 27918  			postIndex := iNdEx + intStringLen
 27919  			if postIndex < 0 {
 27920  				return ErrInvalidLengthGenerated
 27921  			}
 27922  			if postIndex > l {
 27923  				return io.ErrUnexpectedEOF
 27924  			}
 27925  			m.Name = string(dAtA[iNdEx:postIndex])
 27926  			iNdEx = postIndex
 27927  		case 2:
 27928  			if wireType != 2 {
 27929  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 27930  			}
 27931  			var stringLen uint64
 27932  			for shift := uint(0); ; shift += 7 {
 27933  				if shift >= 64 {
 27934  					return ErrIntOverflowGenerated
 27935  				}
 27936  				if iNdEx >= l {
 27937  					return io.ErrUnexpectedEOF
 27938  				}
 27939  				b := dAtA[iNdEx]
 27940  				iNdEx++
 27941  				stringLen |= uint64(b&0x7F) << shift
 27942  				if b < 0x80 {
 27943  					break
 27944  				}
 27945  			}
 27946  			intStringLen := int(stringLen)
 27947  			if intStringLen < 0 {
 27948  				return ErrInvalidLengthGenerated
 27949  			}
 27950  			postIndex := iNdEx + intStringLen
 27951  			if postIndex < 0 {
 27952  				return ErrInvalidLengthGenerated
 27953  			}
 27954  			if postIndex > l {
 27955  				return io.ErrUnexpectedEOF
 27956  			}
 27957  			m.Namespace = string(dAtA[iNdEx:postIndex])
 27958  			iNdEx = postIndex
 27959  		case 3:
 27960  			if wireType != 2 {
 27961  				return fmt.Errorf("proto: wrong wireType = %d for field Labels", wireType)
 27962  			}
 27963  			var msglen int
 27964  			for shift := uint(0); ; shift += 7 {
 27965  				if shift >= 64 {
 27966  					return ErrIntOverflowGenerated
 27967  				}
 27968  				if iNdEx >= l {
 27969  					return io.ErrUnexpectedEOF
 27970  				}
 27971  				b := dAtA[iNdEx]
 27972  				iNdEx++
 27973  				msglen |= int(b&0x7F) << shift
 27974  				if b < 0x80 {
 27975  					break
 27976  				}
 27977  			}
 27978  			if msglen < 0 {
 27979  				return ErrInvalidLengthGenerated
 27980  			}
 27981  			postIndex := iNdEx + msglen
 27982  			if postIndex < 0 {
 27983  				return ErrInvalidLengthGenerated
 27984  			}
 27985  			if postIndex > l {
 27986  				return io.ErrUnexpectedEOF
 27987  			}
 27988  			if m.Labels == nil {
 27989  				m.Labels = make(map[string]string)
 27990  			}
 27991  			var mapkey string
 27992  			var mapvalue string
 27993  			for iNdEx < postIndex {
 27994  				entryPreIndex := iNdEx
 27995  				var wire uint64
 27996  				for shift := uint(0); ; shift += 7 {
 27997  					if shift >= 64 {
 27998  						return ErrIntOverflowGenerated
 27999  					}
 28000  					if iNdEx >= l {
 28001  						return io.ErrUnexpectedEOF
 28002  					}
 28003  					b := dAtA[iNdEx]
 28004  					iNdEx++
 28005  					wire |= uint64(b&0x7F) << shift
 28006  					if b < 0x80 {
 28007  						break
 28008  					}
 28009  				}
 28010  				fieldNum := int32(wire >> 3)
 28011  				if fieldNum == 1 {
 28012  					var stringLenmapkey uint64
 28013  					for shift := uint(0); ; shift += 7 {
 28014  						if shift >= 64 {
 28015  							return ErrIntOverflowGenerated
 28016  						}
 28017  						if iNdEx >= l {
 28018  							return io.ErrUnexpectedEOF
 28019  						}
 28020  						b := dAtA[iNdEx]
 28021  						iNdEx++
 28022  						stringLenmapkey |= uint64(b&0x7F) << shift
 28023  						if b < 0x80 {
 28024  							break
 28025  						}
 28026  					}
 28027  					intStringLenmapkey := int(stringLenmapkey)
 28028  					if intStringLenmapkey < 0 {
 28029  						return ErrInvalidLengthGenerated
 28030  					}
 28031  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 28032  					if postStringIndexmapkey < 0 {
 28033  						return ErrInvalidLengthGenerated
 28034  					}
 28035  					if postStringIndexmapkey > l {
 28036  						return io.ErrUnexpectedEOF
 28037  					}
 28038  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 28039  					iNdEx = postStringIndexmapkey
 28040  				} else if fieldNum == 2 {
 28041  					var stringLenmapvalue uint64
 28042  					for shift := uint(0); ; shift += 7 {
 28043  						if shift >= 64 {
 28044  							return ErrIntOverflowGenerated
 28045  						}
 28046  						if iNdEx >= l {
 28047  							return io.ErrUnexpectedEOF
 28048  						}
 28049  						b := dAtA[iNdEx]
 28050  						iNdEx++
 28051  						stringLenmapvalue |= uint64(b&0x7F) << shift
 28052  						if b < 0x80 {
 28053  							break
 28054  						}
 28055  					}
 28056  					intStringLenmapvalue := int(stringLenmapvalue)
 28057  					if intStringLenmapvalue < 0 {
 28058  						return ErrInvalidLengthGenerated
 28059  					}
 28060  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 28061  					if postStringIndexmapvalue < 0 {
 28062  						return ErrInvalidLengthGenerated
 28063  					}
 28064  					if postStringIndexmapvalue > l {
 28065  						return io.ErrUnexpectedEOF
 28066  					}
 28067  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 28068  					iNdEx = postStringIndexmapvalue
 28069  				} else {
 28070  					iNdEx = entryPreIndex
 28071  					skippy, err := skipGenerated(dAtA[iNdEx:])
 28072  					if err != nil {
 28073  						return err
 28074  					}
 28075  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 28076  						return ErrInvalidLengthGenerated
 28077  					}
 28078  					if (iNdEx + skippy) > postIndex {
 28079  						return io.ErrUnexpectedEOF
 28080  					}
 28081  					iNdEx += skippy
 28082  				}
 28083  			}
 28084  			m.Labels[mapkey] = mapvalue
 28085  			iNdEx = postIndex
 28086  		case 4:
 28087  			if wireType != 2 {
 28088  				return fmt.Errorf("proto: wrong wireType = %d for field Annotations", wireType)
 28089  			}
 28090  			var msglen int
 28091  			for shift := uint(0); ; shift += 7 {
 28092  				if shift >= 64 {
 28093  					return ErrIntOverflowGenerated
 28094  				}
 28095  				if iNdEx >= l {
 28096  					return io.ErrUnexpectedEOF
 28097  				}
 28098  				b := dAtA[iNdEx]
 28099  				iNdEx++
 28100  				msglen |= int(b&0x7F) << shift
 28101  				if b < 0x80 {
 28102  					break
 28103  				}
 28104  			}
 28105  			if msglen < 0 {
 28106  				return ErrInvalidLengthGenerated
 28107  			}
 28108  			postIndex := iNdEx + msglen
 28109  			if postIndex < 0 {
 28110  				return ErrInvalidLengthGenerated
 28111  			}
 28112  			if postIndex > l {
 28113  				return io.ErrUnexpectedEOF
 28114  			}
 28115  			if m.Annotations == nil {
 28116  				m.Annotations = make(map[string]string)
 28117  			}
 28118  			var mapkey string
 28119  			var mapvalue string
 28120  			for iNdEx < postIndex {
 28121  				entryPreIndex := iNdEx
 28122  				var wire uint64
 28123  				for shift := uint(0); ; shift += 7 {
 28124  					if shift >= 64 {
 28125  						return ErrIntOverflowGenerated
 28126  					}
 28127  					if iNdEx >= l {
 28128  						return io.ErrUnexpectedEOF
 28129  					}
 28130  					b := dAtA[iNdEx]
 28131  					iNdEx++
 28132  					wire |= uint64(b&0x7F) << shift
 28133  					if b < 0x80 {
 28134  						break
 28135  					}
 28136  				}
 28137  				fieldNum := int32(wire >> 3)
 28138  				if fieldNum == 1 {
 28139  					var stringLenmapkey uint64
 28140  					for shift := uint(0); ; shift += 7 {
 28141  						if shift >= 64 {
 28142  							return ErrIntOverflowGenerated
 28143  						}
 28144  						if iNdEx >= l {
 28145  							return io.ErrUnexpectedEOF
 28146  						}
 28147  						b := dAtA[iNdEx]
 28148  						iNdEx++
 28149  						stringLenmapkey |= uint64(b&0x7F) << shift
 28150  						if b < 0x80 {
 28151  							break
 28152  						}
 28153  					}
 28154  					intStringLenmapkey := int(stringLenmapkey)
 28155  					if intStringLenmapkey < 0 {
 28156  						return ErrInvalidLengthGenerated
 28157  					}
 28158  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 28159  					if postStringIndexmapkey < 0 {
 28160  						return ErrInvalidLengthGenerated
 28161  					}
 28162  					if postStringIndexmapkey > l {
 28163  						return io.ErrUnexpectedEOF
 28164  					}
 28165  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 28166  					iNdEx = postStringIndexmapkey
 28167  				} else if fieldNum == 2 {
 28168  					var stringLenmapvalue uint64
 28169  					for shift := uint(0); ; shift += 7 {
 28170  						if shift >= 64 {
 28171  							return ErrIntOverflowGenerated
 28172  						}
 28173  						if iNdEx >= l {
 28174  							return io.ErrUnexpectedEOF
 28175  						}
 28176  						b := dAtA[iNdEx]
 28177  						iNdEx++
 28178  						stringLenmapvalue |= uint64(b&0x7F) << shift
 28179  						if b < 0x80 {
 28180  							break
 28181  						}
 28182  					}
 28183  					intStringLenmapvalue := int(stringLenmapvalue)
 28184  					if intStringLenmapvalue < 0 {
 28185  						return ErrInvalidLengthGenerated
 28186  					}
 28187  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 28188  					if postStringIndexmapvalue < 0 {
 28189  						return ErrInvalidLengthGenerated
 28190  					}
 28191  					if postStringIndexmapvalue > l {
 28192  						return io.ErrUnexpectedEOF
 28193  					}
 28194  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 28195  					iNdEx = postStringIndexmapvalue
 28196  				} else {
 28197  					iNdEx = entryPreIndex
 28198  					skippy, err := skipGenerated(dAtA[iNdEx:])
 28199  					if err != nil {
 28200  						return err
 28201  					}
 28202  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 28203  						return ErrInvalidLengthGenerated
 28204  					}
 28205  					if (iNdEx + skippy) > postIndex {
 28206  						return io.ErrUnexpectedEOF
 28207  					}
 28208  					iNdEx += skippy
 28209  				}
 28210  			}
 28211  			m.Annotations[mapkey] = mapvalue
 28212  			iNdEx = postIndex
 28213  		case 5:
 28214  			if wireType != 2 {
 28215  				return fmt.Errorf("proto: wrong wireType = %d for field Finalizers", wireType)
 28216  			}
 28217  			var stringLen uint64
 28218  			for shift := uint(0); ; shift += 7 {
 28219  				if shift >= 64 {
 28220  					return ErrIntOverflowGenerated
 28221  				}
 28222  				if iNdEx >= l {
 28223  					return io.ErrUnexpectedEOF
 28224  				}
 28225  				b := dAtA[iNdEx]
 28226  				iNdEx++
 28227  				stringLen |= uint64(b&0x7F) << shift
 28228  				if b < 0x80 {
 28229  					break
 28230  				}
 28231  			}
 28232  			intStringLen := int(stringLen)
 28233  			if intStringLen < 0 {
 28234  				return ErrInvalidLengthGenerated
 28235  			}
 28236  			postIndex := iNdEx + intStringLen
 28237  			if postIndex < 0 {
 28238  				return ErrInvalidLengthGenerated
 28239  			}
 28240  			if postIndex > l {
 28241  				return io.ErrUnexpectedEOF
 28242  			}
 28243  			m.Finalizers = append(m.Finalizers, string(dAtA[iNdEx:postIndex]))
 28244  			iNdEx = postIndex
 28245  		default:
 28246  			iNdEx = preIndex
 28247  			skippy, err := skipGenerated(dAtA[iNdEx:])
 28248  			if err != nil {
 28249  				return err
 28250  			}
 28251  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 28252  				return ErrInvalidLengthGenerated
 28253  			}
 28254  			if (iNdEx + skippy) > l {
 28255  				return io.ErrUnexpectedEOF
 28256  			}
 28257  			iNdEx += skippy
 28258  		}
 28259  	}
 28260  
 28261  	if iNdEx > l {
 28262  		return io.ErrUnexpectedEOF
 28263  	}
 28264  	return nil
 28265  }
 28266  func (m *ApplicationSetTerminalGenerator) Unmarshal(dAtA []byte) error {
 28267  	l := len(dAtA)
 28268  	iNdEx := 0
 28269  	for iNdEx < l {
 28270  		preIndex := iNdEx
 28271  		var wire uint64
 28272  		for shift := uint(0); ; shift += 7 {
 28273  			if shift >= 64 {
 28274  				return ErrIntOverflowGenerated
 28275  			}
 28276  			if iNdEx >= l {
 28277  				return io.ErrUnexpectedEOF
 28278  			}
 28279  			b := dAtA[iNdEx]
 28280  			iNdEx++
 28281  			wire |= uint64(b&0x7F) << shift
 28282  			if b < 0x80 {
 28283  				break
 28284  			}
 28285  		}
 28286  		fieldNum := int32(wire >> 3)
 28287  		wireType := int(wire & 0x7)
 28288  		if wireType == 4 {
 28289  			return fmt.Errorf("proto: ApplicationSetTerminalGenerator: wiretype end group for non-group")
 28290  		}
 28291  		if fieldNum <= 0 {
 28292  			return fmt.Errorf("proto: ApplicationSetTerminalGenerator: illegal tag %d (wire type %d)", fieldNum, wire)
 28293  		}
 28294  		switch fieldNum {
 28295  		case 1:
 28296  			if wireType != 2 {
 28297  				return fmt.Errorf("proto: wrong wireType = %d for field List", wireType)
 28298  			}
 28299  			var msglen int
 28300  			for shift := uint(0); ; shift += 7 {
 28301  				if shift >= 64 {
 28302  					return ErrIntOverflowGenerated
 28303  				}
 28304  				if iNdEx >= l {
 28305  					return io.ErrUnexpectedEOF
 28306  				}
 28307  				b := dAtA[iNdEx]
 28308  				iNdEx++
 28309  				msglen |= int(b&0x7F) << shift
 28310  				if b < 0x80 {
 28311  					break
 28312  				}
 28313  			}
 28314  			if msglen < 0 {
 28315  				return ErrInvalidLengthGenerated
 28316  			}
 28317  			postIndex := iNdEx + msglen
 28318  			if postIndex < 0 {
 28319  				return ErrInvalidLengthGenerated
 28320  			}
 28321  			if postIndex > l {
 28322  				return io.ErrUnexpectedEOF
 28323  			}
 28324  			if m.List == nil {
 28325  				m.List = &ListGenerator{}
 28326  			}
 28327  			if err := m.List.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28328  				return err
 28329  			}
 28330  			iNdEx = postIndex
 28331  		case 2:
 28332  			if wireType != 2 {
 28333  				return fmt.Errorf("proto: wrong wireType = %d for field Clusters", wireType)
 28334  			}
 28335  			var msglen int
 28336  			for shift := uint(0); ; shift += 7 {
 28337  				if shift >= 64 {
 28338  					return ErrIntOverflowGenerated
 28339  				}
 28340  				if iNdEx >= l {
 28341  					return io.ErrUnexpectedEOF
 28342  				}
 28343  				b := dAtA[iNdEx]
 28344  				iNdEx++
 28345  				msglen |= int(b&0x7F) << shift
 28346  				if b < 0x80 {
 28347  					break
 28348  				}
 28349  			}
 28350  			if msglen < 0 {
 28351  				return ErrInvalidLengthGenerated
 28352  			}
 28353  			postIndex := iNdEx + msglen
 28354  			if postIndex < 0 {
 28355  				return ErrInvalidLengthGenerated
 28356  			}
 28357  			if postIndex > l {
 28358  				return io.ErrUnexpectedEOF
 28359  			}
 28360  			if m.Clusters == nil {
 28361  				m.Clusters = &ClusterGenerator{}
 28362  			}
 28363  			if err := m.Clusters.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28364  				return err
 28365  			}
 28366  			iNdEx = postIndex
 28367  		case 3:
 28368  			if wireType != 2 {
 28369  				return fmt.Errorf("proto: wrong wireType = %d for field Git", wireType)
 28370  			}
 28371  			var msglen int
 28372  			for shift := uint(0); ; shift += 7 {
 28373  				if shift >= 64 {
 28374  					return ErrIntOverflowGenerated
 28375  				}
 28376  				if iNdEx >= l {
 28377  					return io.ErrUnexpectedEOF
 28378  				}
 28379  				b := dAtA[iNdEx]
 28380  				iNdEx++
 28381  				msglen |= int(b&0x7F) << shift
 28382  				if b < 0x80 {
 28383  					break
 28384  				}
 28385  			}
 28386  			if msglen < 0 {
 28387  				return ErrInvalidLengthGenerated
 28388  			}
 28389  			postIndex := iNdEx + msglen
 28390  			if postIndex < 0 {
 28391  				return ErrInvalidLengthGenerated
 28392  			}
 28393  			if postIndex > l {
 28394  				return io.ErrUnexpectedEOF
 28395  			}
 28396  			if m.Git == nil {
 28397  				m.Git = &GitGenerator{}
 28398  			}
 28399  			if err := m.Git.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28400  				return err
 28401  			}
 28402  			iNdEx = postIndex
 28403  		case 4:
 28404  			if wireType != 2 {
 28405  				return fmt.Errorf("proto: wrong wireType = %d for field SCMProvider", wireType)
 28406  			}
 28407  			var msglen int
 28408  			for shift := uint(0); ; shift += 7 {
 28409  				if shift >= 64 {
 28410  					return ErrIntOverflowGenerated
 28411  				}
 28412  				if iNdEx >= l {
 28413  					return io.ErrUnexpectedEOF
 28414  				}
 28415  				b := dAtA[iNdEx]
 28416  				iNdEx++
 28417  				msglen |= int(b&0x7F) << shift
 28418  				if b < 0x80 {
 28419  					break
 28420  				}
 28421  			}
 28422  			if msglen < 0 {
 28423  				return ErrInvalidLengthGenerated
 28424  			}
 28425  			postIndex := iNdEx + msglen
 28426  			if postIndex < 0 {
 28427  				return ErrInvalidLengthGenerated
 28428  			}
 28429  			if postIndex > l {
 28430  				return io.ErrUnexpectedEOF
 28431  			}
 28432  			if m.SCMProvider == nil {
 28433  				m.SCMProvider = &SCMProviderGenerator{}
 28434  			}
 28435  			if err := m.SCMProvider.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28436  				return err
 28437  			}
 28438  			iNdEx = postIndex
 28439  		case 5:
 28440  			if wireType != 2 {
 28441  				return fmt.Errorf("proto: wrong wireType = %d for field ClusterDecisionResource", wireType)
 28442  			}
 28443  			var msglen int
 28444  			for shift := uint(0); ; shift += 7 {
 28445  				if shift >= 64 {
 28446  					return ErrIntOverflowGenerated
 28447  				}
 28448  				if iNdEx >= l {
 28449  					return io.ErrUnexpectedEOF
 28450  				}
 28451  				b := dAtA[iNdEx]
 28452  				iNdEx++
 28453  				msglen |= int(b&0x7F) << shift
 28454  				if b < 0x80 {
 28455  					break
 28456  				}
 28457  			}
 28458  			if msglen < 0 {
 28459  				return ErrInvalidLengthGenerated
 28460  			}
 28461  			postIndex := iNdEx + msglen
 28462  			if postIndex < 0 {
 28463  				return ErrInvalidLengthGenerated
 28464  			}
 28465  			if postIndex > l {
 28466  				return io.ErrUnexpectedEOF
 28467  			}
 28468  			if m.ClusterDecisionResource == nil {
 28469  				m.ClusterDecisionResource = &DuckTypeGenerator{}
 28470  			}
 28471  			if err := m.ClusterDecisionResource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28472  				return err
 28473  			}
 28474  			iNdEx = postIndex
 28475  		case 6:
 28476  			if wireType != 2 {
 28477  				return fmt.Errorf("proto: wrong wireType = %d for field PullRequest", wireType)
 28478  			}
 28479  			var msglen int
 28480  			for shift := uint(0); ; shift += 7 {
 28481  				if shift >= 64 {
 28482  					return ErrIntOverflowGenerated
 28483  				}
 28484  				if iNdEx >= l {
 28485  					return io.ErrUnexpectedEOF
 28486  				}
 28487  				b := dAtA[iNdEx]
 28488  				iNdEx++
 28489  				msglen |= int(b&0x7F) << shift
 28490  				if b < 0x80 {
 28491  					break
 28492  				}
 28493  			}
 28494  			if msglen < 0 {
 28495  				return ErrInvalidLengthGenerated
 28496  			}
 28497  			postIndex := iNdEx + msglen
 28498  			if postIndex < 0 {
 28499  				return ErrInvalidLengthGenerated
 28500  			}
 28501  			if postIndex > l {
 28502  				return io.ErrUnexpectedEOF
 28503  			}
 28504  			if m.PullRequest == nil {
 28505  				m.PullRequest = &PullRequestGenerator{}
 28506  			}
 28507  			if err := m.PullRequest.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28508  				return err
 28509  			}
 28510  			iNdEx = postIndex
 28511  		case 7:
 28512  			if wireType != 2 {
 28513  				return fmt.Errorf("proto: wrong wireType = %d for field Plugin", wireType)
 28514  			}
 28515  			var msglen int
 28516  			for shift := uint(0); ; shift += 7 {
 28517  				if shift >= 64 {
 28518  					return ErrIntOverflowGenerated
 28519  				}
 28520  				if iNdEx >= l {
 28521  					return io.ErrUnexpectedEOF
 28522  				}
 28523  				b := dAtA[iNdEx]
 28524  				iNdEx++
 28525  				msglen |= int(b&0x7F) << shift
 28526  				if b < 0x80 {
 28527  					break
 28528  				}
 28529  			}
 28530  			if msglen < 0 {
 28531  				return ErrInvalidLengthGenerated
 28532  			}
 28533  			postIndex := iNdEx + msglen
 28534  			if postIndex < 0 {
 28535  				return ErrInvalidLengthGenerated
 28536  			}
 28537  			if postIndex > l {
 28538  				return io.ErrUnexpectedEOF
 28539  			}
 28540  			if m.Plugin == nil {
 28541  				m.Plugin = &PluginGenerator{}
 28542  			}
 28543  			if err := m.Plugin.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28544  				return err
 28545  			}
 28546  			iNdEx = postIndex
 28547  		case 8:
 28548  			if wireType != 2 {
 28549  				return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
 28550  			}
 28551  			var msglen int
 28552  			for shift := uint(0); ; shift += 7 {
 28553  				if shift >= 64 {
 28554  					return ErrIntOverflowGenerated
 28555  				}
 28556  				if iNdEx >= l {
 28557  					return io.ErrUnexpectedEOF
 28558  				}
 28559  				b := dAtA[iNdEx]
 28560  				iNdEx++
 28561  				msglen |= int(b&0x7F) << shift
 28562  				if b < 0x80 {
 28563  					break
 28564  				}
 28565  			}
 28566  			if msglen < 0 {
 28567  				return ErrInvalidLengthGenerated
 28568  			}
 28569  			postIndex := iNdEx + msglen
 28570  			if postIndex < 0 {
 28571  				return ErrInvalidLengthGenerated
 28572  			}
 28573  			if postIndex > l {
 28574  				return io.ErrUnexpectedEOF
 28575  			}
 28576  			if m.Selector == nil {
 28577  				m.Selector = &v1.LabelSelector{}
 28578  			}
 28579  			if err := m.Selector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28580  				return err
 28581  			}
 28582  			iNdEx = postIndex
 28583  		default:
 28584  			iNdEx = preIndex
 28585  			skippy, err := skipGenerated(dAtA[iNdEx:])
 28586  			if err != nil {
 28587  				return err
 28588  			}
 28589  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 28590  				return ErrInvalidLengthGenerated
 28591  			}
 28592  			if (iNdEx + skippy) > l {
 28593  				return io.ErrUnexpectedEOF
 28594  			}
 28595  			iNdEx += skippy
 28596  		}
 28597  	}
 28598  
 28599  	if iNdEx > l {
 28600  		return io.ErrUnexpectedEOF
 28601  	}
 28602  	return nil
 28603  }
 28604  func (m *ApplicationSetTree) Unmarshal(dAtA []byte) error {
 28605  	l := len(dAtA)
 28606  	iNdEx := 0
 28607  	for iNdEx < l {
 28608  		preIndex := iNdEx
 28609  		var wire uint64
 28610  		for shift := uint(0); ; shift += 7 {
 28611  			if shift >= 64 {
 28612  				return ErrIntOverflowGenerated
 28613  			}
 28614  			if iNdEx >= l {
 28615  				return io.ErrUnexpectedEOF
 28616  			}
 28617  			b := dAtA[iNdEx]
 28618  			iNdEx++
 28619  			wire |= uint64(b&0x7F) << shift
 28620  			if b < 0x80 {
 28621  				break
 28622  			}
 28623  		}
 28624  		fieldNum := int32(wire >> 3)
 28625  		wireType := int(wire & 0x7)
 28626  		if wireType == 4 {
 28627  			return fmt.Errorf("proto: ApplicationSetTree: wiretype end group for non-group")
 28628  		}
 28629  		if fieldNum <= 0 {
 28630  			return fmt.Errorf("proto: ApplicationSetTree: illegal tag %d (wire type %d)", fieldNum, wire)
 28631  		}
 28632  		switch fieldNum {
 28633  		case 1:
 28634  			if wireType != 2 {
 28635  				return fmt.Errorf("proto: wrong wireType = %d for field Nodes", wireType)
 28636  			}
 28637  			var msglen int
 28638  			for shift := uint(0); ; shift += 7 {
 28639  				if shift >= 64 {
 28640  					return ErrIntOverflowGenerated
 28641  				}
 28642  				if iNdEx >= l {
 28643  					return io.ErrUnexpectedEOF
 28644  				}
 28645  				b := dAtA[iNdEx]
 28646  				iNdEx++
 28647  				msglen |= int(b&0x7F) << shift
 28648  				if b < 0x80 {
 28649  					break
 28650  				}
 28651  			}
 28652  			if msglen < 0 {
 28653  				return ErrInvalidLengthGenerated
 28654  			}
 28655  			postIndex := iNdEx + msglen
 28656  			if postIndex < 0 {
 28657  				return ErrInvalidLengthGenerated
 28658  			}
 28659  			if postIndex > l {
 28660  				return io.ErrUnexpectedEOF
 28661  			}
 28662  			m.Nodes = append(m.Nodes, ResourceNode{})
 28663  			if err := m.Nodes[len(m.Nodes)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28664  				return err
 28665  			}
 28666  			iNdEx = postIndex
 28667  		default:
 28668  			iNdEx = preIndex
 28669  			skippy, err := skipGenerated(dAtA[iNdEx:])
 28670  			if err != nil {
 28671  				return err
 28672  			}
 28673  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 28674  				return ErrInvalidLengthGenerated
 28675  			}
 28676  			if (iNdEx + skippy) > l {
 28677  				return io.ErrUnexpectedEOF
 28678  			}
 28679  			iNdEx += skippy
 28680  		}
 28681  	}
 28682  
 28683  	if iNdEx > l {
 28684  		return io.ErrUnexpectedEOF
 28685  	}
 28686  	return nil
 28687  }
 28688  func (m *ApplicationSource) Unmarshal(dAtA []byte) error {
 28689  	l := len(dAtA)
 28690  	iNdEx := 0
 28691  	for iNdEx < l {
 28692  		preIndex := iNdEx
 28693  		var wire uint64
 28694  		for shift := uint(0); ; shift += 7 {
 28695  			if shift >= 64 {
 28696  				return ErrIntOverflowGenerated
 28697  			}
 28698  			if iNdEx >= l {
 28699  				return io.ErrUnexpectedEOF
 28700  			}
 28701  			b := dAtA[iNdEx]
 28702  			iNdEx++
 28703  			wire |= uint64(b&0x7F) << shift
 28704  			if b < 0x80 {
 28705  				break
 28706  			}
 28707  		}
 28708  		fieldNum := int32(wire >> 3)
 28709  		wireType := int(wire & 0x7)
 28710  		if wireType == 4 {
 28711  			return fmt.Errorf("proto: ApplicationSource: wiretype end group for non-group")
 28712  		}
 28713  		if fieldNum <= 0 {
 28714  			return fmt.Errorf("proto: ApplicationSource: illegal tag %d (wire type %d)", fieldNum, wire)
 28715  		}
 28716  		switch fieldNum {
 28717  		case 1:
 28718  			if wireType != 2 {
 28719  				return fmt.Errorf("proto: wrong wireType = %d for field RepoURL", wireType)
 28720  			}
 28721  			var stringLen uint64
 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  				stringLen |= uint64(b&0x7F) << shift
 28732  				if b < 0x80 {
 28733  					break
 28734  				}
 28735  			}
 28736  			intStringLen := int(stringLen)
 28737  			if intStringLen < 0 {
 28738  				return ErrInvalidLengthGenerated
 28739  			}
 28740  			postIndex := iNdEx + intStringLen
 28741  			if postIndex < 0 {
 28742  				return ErrInvalidLengthGenerated
 28743  			}
 28744  			if postIndex > l {
 28745  				return io.ErrUnexpectedEOF
 28746  			}
 28747  			m.RepoURL = string(dAtA[iNdEx:postIndex])
 28748  			iNdEx = postIndex
 28749  		case 2:
 28750  			if wireType != 2 {
 28751  				return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
 28752  			}
 28753  			var stringLen uint64
 28754  			for shift := uint(0); ; shift += 7 {
 28755  				if shift >= 64 {
 28756  					return ErrIntOverflowGenerated
 28757  				}
 28758  				if iNdEx >= l {
 28759  					return io.ErrUnexpectedEOF
 28760  				}
 28761  				b := dAtA[iNdEx]
 28762  				iNdEx++
 28763  				stringLen |= uint64(b&0x7F) << shift
 28764  				if b < 0x80 {
 28765  					break
 28766  				}
 28767  			}
 28768  			intStringLen := int(stringLen)
 28769  			if intStringLen < 0 {
 28770  				return ErrInvalidLengthGenerated
 28771  			}
 28772  			postIndex := iNdEx + intStringLen
 28773  			if postIndex < 0 {
 28774  				return ErrInvalidLengthGenerated
 28775  			}
 28776  			if postIndex > l {
 28777  				return io.ErrUnexpectedEOF
 28778  			}
 28779  			m.Path = string(dAtA[iNdEx:postIndex])
 28780  			iNdEx = postIndex
 28781  		case 4:
 28782  			if wireType != 2 {
 28783  				return fmt.Errorf("proto: wrong wireType = %d for field TargetRevision", wireType)
 28784  			}
 28785  			var stringLen uint64
 28786  			for shift := uint(0); ; shift += 7 {
 28787  				if shift >= 64 {
 28788  					return ErrIntOverflowGenerated
 28789  				}
 28790  				if iNdEx >= l {
 28791  					return io.ErrUnexpectedEOF
 28792  				}
 28793  				b := dAtA[iNdEx]
 28794  				iNdEx++
 28795  				stringLen |= uint64(b&0x7F) << shift
 28796  				if b < 0x80 {
 28797  					break
 28798  				}
 28799  			}
 28800  			intStringLen := int(stringLen)
 28801  			if intStringLen < 0 {
 28802  				return ErrInvalidLengthGenerated
 28803  			}
 28804  			postIndex := iNdEx + intStringLen
 28805  			if postIndex < 0 {
 28806  				return ErrInvalidLengthGenerated
 28807  			}
 28808  			if postIndex > l {
 28809  				return io.ErrUnexpectedEOF
 28810  			}
 28811  			m.TargetRevision = string(dAtA[iNdEx:postIndex])
 28812  			iNdEx = postIndex
 28813  		case 7:
 28814  			if wireType != 2 {
 28815  				return fmt.Errorf("proto: wrong wireType = %d for field Helm", wireType)
 28816  			}
 28817  			var msglen int
 28818  			for shift := uint(0); ; shift += 7 {
 28819  				if shift >= 64 {
 28820  					return ErrIntOverflowGenerated
 28821  				}
 28822  				if iNdEx >= l {
 28823  					return io.ErrUnexpectedEOF
 28824  				}
 28825  				b := dAtA[iNdEx]
 28826  				iNdEx++
 28827  				msglen |= int(b&0x7F) << shift
 28828  				if b < 0x80 {
 28829  					break
 28830  				}
 28831  			}
 28832  			if msglen < 0 {
 28833  				return ErrInvalidLengthGenerated
 28834  			}
 28835  			postIndex := iNdEx + msglen
 28836  			if postIndex < 0 {
 28837  				return ErrInvalidLengthGenerated
 28838  			}
 28839  			if postIndex > l {
 28840  				return io.ErrUnexpectedEOF
 28841  			}
 28842  			if m.Helm == nil {
 28843  				m.Helm = &ApplicationSourceHelm{}
 28844  			}
 28845  			if err := m.Helm.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28846  				return err
 28847  			}
 28848  			iNdEx = postIndex
 28849  		case 8:
 28850  			if wireType != 2 {
 28851  				return fmt.Errorf("proto: wrong wireType = %d for field Kustomize", wireType)
 28852  			}
 28853  			var msglen int
 28854  			for shift := uint(0); ; shift += 7 {
 28855  				if shift >= 64 {
 28856  					return ErrIntOverflowGenerated
 28857  				}
 28858  				if iNdEx >= l {
 28859  					return io.ErrUnexpectedEOF
 28860  				}
 28861  				b := dAtA[iNdEx]
 28862  				iNdEx++
 28863  				msglen |= int(b&0x7F) << shift
 28864  				if b < 0x80 {
 28865  					break
 28866  				}
 28867  			}
 28868  			if msglen < 0 {
 28869  				return ErrInvalidLengthGenerated
 28870  			}
 28871  			postIndex := iNdEx + msglen
 28872  			if postIndex < 0 {
 28873  				return ErrInvalidLengthGenerated
 28874  			}
 28875  			if postIndex > l {
 28876  				return io.ErrUnexpectedEOF
 28877  			}
 28878  			if m.Kustomize == nil {
 28879  				m.Kustomize = &ApplicationSourceKustomize{}
 28880  			}
 28881  			if err := m.Kustomize.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28882  				return err
 28883  			}
 28884  			iNdEx = postIndex
 28885  		case 10:
 28886  			if wireType != 2 {
 28887  				return fmt.Errorf("proto: wrong wireType = %d for field Directory", wireType)
 28888  			}
 28889  			var msglen int
 28890  			for shift := uint(0); ; shift += 7 {
 28891  				if shift >= 64 {
 28892  					return ErrIntOverflowGenerated
 28893  				}
 28894  				if iNdEx >= l {
 28895  					return io.ErrUnexpectedEOF
 28896  				}
 28897  				b := dAtA[iNdEx]
 28898  				iNdEx++
 28899  				msglen |= int(b&0x7F) << shift
 28900  				if b < 0x80 {
 28901  					break
 28902  				}
 28903  			}
 28904  			if msglen < 0 {
 28905  				return ErrInvalidLengthGenerated
 28906  			}
 28907  			postIndex := iNdEx + msglen
 28908  			if postIndex < 0 {
 28909  				return ErrInvalidLengthGenerated
 28910  			}
 28911  			if postIndex > l {
 28912  				return io.ErrUnexpectedEOF
 28913  			}
 28914  			if m.Directory == nil {
 28915  				m.Directory = &ApplicationSourceDirectory{}
 28916  			}
 28917  			if err := m.Directory.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28918  				return err
 28919  			}
 28920  			iNdEx = postIndex
 28921  		case 11:
 28922  			if wireType != 2 {
 28923  				return fmt.Errorf("proto: wrong wireType = %d for field Plugin", wireType)
 28924  			}
 28925  			var msglen int
 28926  			for shift := uint(0); ; shift += 7 {
 28927  				if shift >= 64 {
 28928  					return ErrIntOverflowGenerated
 28929  				}
 28930  				if iNdEx >= l {
 28931  					return io.ErrUnexpectedEOF
 28932  				}
 28933  				b := dAtA[iNdEx]
 28934  				iNdEx++
 28935  				msglen |= int(b&0x7F) << shift
 28936  				if b < 0x80 {
 28937  					break
 28938  				}
 28939  			}
 28940  			if msglen < 0 {
 28941  				return ErrInvalidLengthGenerated
 28942  			}
 28943  			postIndex := iNdEx + msglen
 28944  			if postIndex < 0 {
 28945  				return ErrInvalidLengthGenerated
 28946  			}
 28947  			if postIndex > l {
 28948  				return io.ErrUnexpectedEOF
 28949  			}
 28950  			if m.Plugin == nil {
 28951  				m.Plugin = &ApplicationSourcePlugin{}
 28952  			}
 28953  			if err := m.Plugin.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28954  				return err
 28955  			}
 28956  			iNdEx = postIndex
 28957  		case 12:
 28958  			if wireType != 2 {
 28959  				return fmt.Errorf("proto: wrong wireType = %d for field Chart", wireType)
 28960  			}
 28961  			var stringLen uint64
 28962  			for shift := uint(0); ; shift += 7 {
 28963  				if shift >= 64 {
 28964  					return ErrIntOverflowGenerated
 28965  				}
 28966  				if iNdEx >= l {
 28967  					return io.ErrUnexpectedEOF
 28968  				}
 28969  				b := dAtA[iNdEx]
 28970  				iNdEx++
 28971  				stringLen |= uint64(b&0x7F) << shift
 28972  				if b < 0x80 {
 28973  					break
 28974  				}
 28975  			}
 28976  			intStringLen := int(stringLen)
 28977  			if intStringLen < 0 {
 28978  				return ErrInvalidLengthGenerated
 28979  			}
 28980  			postIndex := iNdEx + intStringLen
 28981  			if postIndex < 0 {
 28982  				return ErrInvalidLengthGenerated
 28983  			}
 28984  			if postIndex > l {
 28985  				return io.ErrUnexpectedEOF
 28986  			}
 28987  			m.Chart = string(dAtA[iNdEx:postIndex])
 28988  			iNdEx = postIndex
 28989  		case 13:
 28990  			if wireType != 2 {
 28991  				return fmt.Errorf("proto: wrong wireType = %d for field Ref", wireType)
 28992  			}
 28993  			var stringLen uint64
 28994  			for shift := uint(0); ; shift += 7 {
 28995  				if shift >= 64 {
 28996  					return ErrIntOverflowGenerated
 28997  				}
 28998  				if iNdEx >= l {
 28999  					return io.ErrUnexpectedEOF
 29000  				}
 29001  				b := dAtA[iNdEx]
 29002  				iNdEx++
 29003  				stringLen |= uint64(b&0x7F) << shift
 29004  				if b < 0x80 {
 29005  					break
 29006  				}
 29007  			}
 29008  			intStringLen := int(stringLen)
 29009  			if intStringLen < 0 {
 29010  				return ErrInvalidLengthGenerated
 29011  			}
 29012  			postIndex := iNdEx + intStringLen
 29013  			if postIndex < 0 {
 29014  				return ErrInvalidLengthGenerated
 29015  			}
 29016  			if postIndex > l {
 29017  				return io.ErrUnexpectedEOF
 29018  			}
 29019  			m.Ref = string(dAtA[iNdEx:postIndex])
 29020  			iNdEx = postIndex
 29021  		case 14:
 29022  			if wireType != 2 {
 29023  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 29024  			}
 29025  			var stringLen uint64
 29026  			for shift := uint(0); ; shift += 7 {
 29027  				if shift >= 64 {
 29028  					return ErrIntOverflowGenerated
 29029  				}
 29030  				if iNdEx >= l {
 29031  					return io.ErrUnexpectedEOF
 29032  				}
 29033  				b := dAtA[iNdEx]
 29034  				iNdEx++
 29035  				stringLen |= uint64(b&0x7F) << shift
 29036  				if b < 0x80 {
 29037  					break
 29038  				}
 29039  			}
 29040  			intStringLen := int(stringLen)
 29041  			if intStringLen < 0 {
 29042  				return ErrInvalidLengthGenerated
 29043  			}
 29044  			postIndex := iNdEx + intStringLen
 29045  			if postIndex < 0 {
 29046  				return ErrInvalidLengthGenerated
 29047  			}
 29048  			if postIndex > l {
 29049  				return io.ErrUnexpectedEOF
 29050  			}
 29051  			m.Name = string(dAtA[iNdEx:postIndex])
 29052  			iNdEx = postIndex
 29053  		default:
 29054  			iNdEx = preIndex
 29055  			skippy, err := skipGenerated(dAtA[iNdEx:])
 29056  			if err != nil {
 29057  				return err
 29058  			}
 29059  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 29060  				return ErrInvalidLengthGenerated
 29061  			}
 29062  			if (iNdEx + skippy) > l {
 29063  				return io.ErrUnexpectedEOF
 29064  			}
 29065  			iNdEx += skippy
 29066  		}
 29067  	}
 29068  
 29069  	if iNdEx > l {
 29070  		return io.ErrUnexpectedEOF
 29071  	}
 29072  	return nil
 29073  }
 29074  func (m *ApplicationSourceDirectory) Unmarshal(dAtA []byte) error {
 29075  	l := len(dAtA)
 29076  	iNdEx := 0
 29077  	for iNdEx < l {
 29078  		preIndex := iNdEx
 29079  		var wire uint64
 29080  		for shift := uint(0); ; shift += 7 {
 29081  			if shift >= 64 {
 29082  				return ErrIntOverflowGenerated
 29083  			}
 29084  			if iNdEx >= l {
 29085  				return io.ErrUnexpectedEOF
 29086  			}
 29087  			b := dAtA[iNdEx]
 29088  			iNdEx++
 29089  			wire |= uint64(b&0x7F) << shift
 29090  			if b < 0x80 {
 29091  				break
 29092  			}
 29093  		}
 29094  		fieldNum := int32(wire >> 3)
 29095  		wireType := int(wire & 0x7)
 29096  		if wireType == 4 {
 29097  			return fmt.Errorf("proto: ApplicationSourceDirectory: wiretype end group for non-group")
 29098  		}
 29099  		if fieldNum <= 0 {
 29100  			return fmt.Errorf("proto: ApplicationSourceDirectory: illegal tag %d (wire type %d)", fieldNum, wire)
 29101  		}
 29102  		switch fieldNum {
 29103  		case 1:
 29104  			if wireType != 0 {
 29105  				return fmt.Errorf("proto: wrong wireType = %d for field Recurse", wireType)
 29106  			}
 29107  			var v int
 29108  			for shift := uint(0); ; shift += 7 {
 29109  				if shift >= 64 {
 29110  					return ErrIntOverflowGenerated
 29111  				}
 29112  				if iNdEx >= l {
 29113  					return io.ErrUnexpectedEOF
 29114  				}
 29115  				b := dAtA[iNdEx]
 29116  				iNdEx++
 29117  				v |= int(b&0x7F) << shift
 29118  				if b < 0x80 {
 29119  					break
 29120  				}
 29121  			}
 29122  			m.Recurse = bool(v != 0)
 29123  		case 2:
 29124  			if wireType != 2 {
 29125  				return fmt.Errorf("proto: wrong wireType = %d for field Jsonnet", wireType)
 29126  			}
 29127  			var msglen int
 29128  			for shift := uint(0); ; shift += 7 {
 29129  				if shift >= 64 {
 29130  					return ErrIntOverflowGenerated
 29131  				}
 29132  				if iNdEx >= l {
 29133  					return io.ErrUnexpectedEOF
 29134  				}
 29135  				b := dAtA[iNdEx]
 29136  				iNdEx++
 29137  				msglen |= int(b&0x7F) << shift
 29138  				if b < 0x80 {
 29139  					break
 29140  				}
 29141  			}
 29142  			if msglen < 0 {
 29143  				return ErrInvalidLengthGenerated
 29144  			}
 29145  			postIndex := iNdEx + msglen
 29146  			if postIndex < 0 {
 29147  				return ErrInvalidLengthGenerated
 29148  			}
 29149  			if postIndex > l {
 29150  				return io.ErrUnexpectedEOF
 29151  			}
 29152  			if err := m.Jsonnet.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 29153  				return err
 29154  			}
 29155  			iNdEx = postIndex
 29156  		case 3:
 29157  			if wireType != 2 {
 29158  				return fmt.Errorf("proto: wrong wireType = %d for field Exclude", wireType)
 29159  			}
 29160  			var stringLen uint64
 29161  			for shift := uint(0); ; shift += 7 {
 29162  				if shift >= 64 {
 29163  					return ErrIntOverflowGenerated
 29164  				}
 29165  				if iNdEx >= l {
 29166  					return io.ErrUnexpectedEOF
 29167  				}
 29168  				b := dAtA[iNdEx]
 29169  				iNdEx++
 29170  				stringLen |= uint64(b&0x7F) << shift
 29171  				if b < 0x80 {
 29172  					break
 29173  				}
 29174  			}
 29175  			intStringLen := int(stringLen)
 29176  			if intStringLen < 0 {
 29177  				return ErrInvalidLengthGenerated
 29178  			}
 29179  			postIndex := iNdEx + intStringLen
 29180  			if postIndex < 0 {
 29181  				return ErrInvalidLengthGenerated
 29182  			}
 29183  			if postIndex > l {
 29184  				return io.ErrUnexpectedEOF
 29185  			}
 29186  			m.Exclude = string(dAtA[iNdEx:postIndex])
 29187  			iNdEx = postIndex
 29188  		case 4:
 29189  			if wireType != 2 {
 29190  				return fmt.Errorf("proto: wrong wireType = %d for field Include", wireType)
 29191  			}
 29192  			var stringLen uint64
 29193  			for shift := uint(0); ; shift += 7 {
 29194  				if shift >= 64 {
 29195  					return ErrIntOverflowGenerated
 29196  				}
 29197  				if iNdEx >= l {
 29198  					return io.ErrUnexpectedEOF
 29199  				}
 29200  				b := dAtA[iNdEx]
 29201  				iNdEx++
 29202  				stringLen |= uint64(b&0x7F) << shift
 29203  				if b < 0x80 {
 29204  					break
 29205  				}
 29206  			}
 29207  			intStringLen := int(stringLen)
 29208  			if intStringLen < 0 {
 29209  				return ErrInvalidLengthGenerated
 29210  			}
 29211  			postIndex := iNdEx + intStringLen
 29212  			if postIndex < 0 {
 29213  				return ErrInvalidLengthGenerated
 29214  			}
 29215  			if postIndex > l {
 29216  				return io.ErrUnexpectedEOF
 29217  			}
 29218  			m.Include = string(dAtA[iNdEx:postIndex])
 29219  			iNdEx = postIndex
 29220  		default:
 29221  			iNdEx = preIndex
 29222  			skippy, err := skipGenerated(dAtA[iNdEx:])
 29223  			if err != nil {
 29224  				return err
 29225  			}
 29226  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 29227  				return ErrInvalidLengthGenerated
 29228  			}
 29229  			if (iNdEx + skippy) > l {
 29230  				return io.ErrUnexpectedEOF
 29231  			}
 29232  			iNdEx += skippy
 29233  		}
 29234  	}
 29235  
 29236  	if iNdEx > l {
 29237  		return io.ErrUnexpectedEOF
 29238  	}
 29239  	return nil
 29240  }
 29241  func (m *ApplicationSourceHelm) Unmarshal(dAtA []byte) error {
 29242  	l := len(dAtA)
 29243  	iNdEx := 0
 29244  	for iNdEx < l {
 29245  		preIndex := iNdEx
 29246  		var wire uint64
 29247  		for shift := uint(0); ; shift += 7 {
 29248  			if shift >= 64 {
 29249  				return ErrIntOverflowGenerated
 29250  			}
 29251  			if iNdEx >= l {
 29252  				return io.ErrUnexpectedEOF
 29253  			}
 29254  			b := dAtA[iNdEx]
 29255  			iNdEx++
 29256  			wire |= uint64(b&0x7F) << shift
 29257  			if b < 0x80 {
 29258  				break
 29259  			}
 29260  		}
 29261  		fieldNum := int32(wire >> 3)
 29262  		wireType := int(wire & 0x7)
 29263  		if wireType == 4 {
 29264  			return fmt.Errorf("proto: ApplicationSourceHelm: wiretype end group for non-group")
 29265  		}
 29266  		if fieldNum <= 0 {
 29267  			return fmt.Errorf("proto: ApplicationSourceHelm: illegal tag %d (wire type %d)", fieldNum, wire)
 29268  		}
 29269  		switch fieldNum {
 29270  		case 1:
 29271  			if wireType != 2 {
 29272  				return fmt.Errorf("proto: wrong wireType = %d for field ValueFiles", wireType)
 29273  			}
 29274  			var stringLen uint64
 29275  			for shift := uint(0); ; shift += 7 {
 29276  				if shift >= 64 {
 29277  					return ErrIntOverflowGenerated
 29278  				}
 29279  				if iNdEx >= l {
 29280  					return io.ErrUnexpectedEOF
 29281  				}
 29282  				b := dAtA[iNdEx]
 29283  				iNdEx++
 29284  				stringLen |= uint64(b&0x7F) << shift
 29285  				if b < 0x80 {
 29286  					break
 29287  				}
 29288  			}
 29289  			intStringLen := int(stringLen)
 29290  			if intStringLen < 0 {
 29291  				return ErrInvalidLengthGenerated
 29292  			}
 29293  			postIndex := iNdEx + intStringLen
 29294  			if postIndex < 0 {
 29295  				return ErrInvalidLengthGenerated
 29296  			}
 29297  			if postIndex > l {
 29298  				return io.ErrUnexpectedEOF
 29299  			}
 29300  			m.ValueFiles = append(m.ValueFiles, string(dAtA[iNdEx:postIndex]))
 29301  			iNdEx = postIndex
 29302  		case 2:
 29303  			if wireType != 2 {
 29304  				return fmt.Errorf("proto: wrong wireType = %d for field Parameters", wireType)
 29305  			}
 29306  			var msglen int
 29307  			for shift := uint(0); ; shift += 7 {
 29308  				if shift >= 64 {
 29309  					return ErrIntOverflowGenerated
 29310  				}
 29311  				if iNdEx >= l {
 29312  					return io.ErrUnexpectedEOF
 29313  				}
 29314  				b := dAtA[iNdEx]
 29315  				iNdEx++
 29316  				msglen |= int(b&0x7F) << shift
 29317  				if b < 0x80 {
 29318  					break
 29319  				}
 29320  			}
 29321  			if msglen < 0 {
 29322  				return ErrInvalidLengthGenerated
 29323  			}
 29324  			postIndex := iNdEx + msglen
 29325  			if postIndex < 0 {
 29326  				return ErrInvalidLengthGenerated
 29327  			}
 29328  			if postIndex > l {
 29329  				return io.ErrUnexpectedEOF
 29330  			}
 29331  			m.Parameters = append(m.Parameters, HelmParameter{})
 29332  			if err := m.Parameters[len(m.Parameters)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 29333  				return err
 29334  			}
 29335  			iNdEx = postIndex
 29336  		case 3:
 29337  			if wireType != 2 {
 29338  				return fmt.Errorf("proto: wrong wireType = %d for field ReleaseName", wireType)
 29339  			}
 29340  			var stringLen uint64
 29341  			for shift := uint(0); ; shift += 7 {
 29342  				if shift >= 64 {
 29343  					return ErrIntOverflowGenerated
 29344  				}
 29345  				if iNdEx >= l {
 29346  					return io.ErrUnexpectedEOF
 29347  				}
 29348  				b := dAtA[iNdEx]
 29349  				iNdEx++
 29350  				stringLen |= uint64(b&0x7F) << shift
 29351  				if b < 0x80 {
 29352  					break
 29353  				}
 29354  			}
 29355  			intStringLen := int(stringLen)
 29356  			if intStringLen < 0 {
 29357  				return ErrInvalidLengthGenerated
 29358  			}
 29359  			postIndex := iNdEx + intStringLen
 29360  			if postIndex < 0 {
 29361  				return ErrInvalidLengthGenerated
 29362  			}
 29363  			if postIndex > l {
 29364  				return io.ErrUnexpectedEOF
 29365  			}
 29366  			m.ReleaseName = string(dAtA[iNdEx:postIndex])
 29367  			iNdEx = postIndex
 29368  		case 4:
 29369  			if wireType != 2 {
 29370  				return fmt.Errorf("proto: wrong wireType = %d for field Values", wireType)
 29371  			}
 29372  			var stringLen uint64
 29373  			for shift := uint(0); ; shift += 7 {
 29374  				if shift >= 64 {
 29375  					return ErrIntOverflowGenerated
 29376  				}
 29377  				if iNdEx >= l {
 29378  					return io.ErrUnexpectedEOF
 29379  				}
 29380  				b := dAtA[iNdEx]
 29381  				iNdEx++
 29382  				stringLen |= uint64(b&0x7F) << shift
 29383  				if b < 0x80 {
 29384  					break
 29385  				}
 29386  			}
 29387  			intStringLen := int(stringLen)
 29388  			if intStringLen < 0 {
 29389  				return ErrInvalidLengthGenerated
 29390  			}
 29391  			postIndex := iNdEx + intStringLen
 29392  			if postIndex < 0 {
 29393  				return ErrInvalidLengthGenerated
 29394  			}
 29395  			if postIndex > l {
 29396  				return io.ErrUnexpectedEOF
 29397  			}
 29398  			m.Values = string(dAtA[iNdEx:postIndex])
 29399  			iNdEx = postIndex
 29400  		case 5:
 29401  			if wireType != 2 {
 29402  				return fmt.Errorf("proto: wrong wireType = %d for field FileParameters", wireType)
 29403  			}
 29404  			var msglen int
 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  				msglen |= int(b&0x7F) << shift
 29415  				if b < 0x80 {
 29416  					break
 29417  				}
 29418  			}
 29419  			if msglen < 0 {
 29420  				return ErrInvalidLengthGenerated
 29421  			}
 29422  			postIndex := iNdEx + msglen
 29423  			if postIndex < 0 {
 29424  				return ErrInvalidLengthGenerated
 29425  			}
 29426  			if postIndex > l {
 29427  				return io.ErrUnexpectedEOF
 29428  			}
 29429  			m.FileParameters = append(m.FileParameters, HelmFileParameter{})
 29430  			if err := m.FileParameters[len(m.FileParameters)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 29431  				return err
 29432  			}
 29433  			iNdEx = postIndex
 29434  		case 6:
 29435  			if wireType != 2 {
 29436  				return fmt.Errorf("proto: wrong wireType = %d for field Version", wireType)
 29437  			}
 29438  			var stringLen uint64
 29439  			for shift := uint(0); ; shift += 7 {
 29440  				if shift >= 64 {
 29441  					return ErrIntOverflowGenerated
 29442  				}
 29443  				if iNdEx >= l {
 29444  					return io.ErrUnexpectedEOF
 29445  				}
 29446  				b := dAtA[iNdEx]
 29447  				iNdEx++
 29448  				stringLen |= uint64(b&0x7F) << shift
 29449  				if b < 0x80 {
 29450  					break
 29451  				}
 29452  			}
 29453  			intStringLen := int(stringLen)
 29454  			if intStringLen < 0 {
 29455  				return ErrInvalidLengthGenerated
 29456  			}
 29457  			postIndex := iNdEx + intStringLen
 29458  			if postIndex < 0 {
 29459  				return ErrInvalidLengthGenerated
 29460  			}
 29461  			if postIndex > l {
 29462  				return io.ErrUnexpectedEOF
 29463  			}
 29464  			m.Version = string(dAtA[iNdEx:postIndex])
 29465  			iNdEx = postIndex
 29466  		case 7:
 29467  			if wireType != 0 {
 29468  				return fmt.Errorf("proto: wrong wireType = %d for field PassCredentials", wireType)
 29469  			}
 29470  			var v int
 29471  			for shift := uint(0); ; shift += 7 {
 29472  				if shift >= 64 {
 29473  					return ErrIntOverflowGenerated
 29474  				}
 29475  				if iNdEx >= l {
 29476  					return io.ErrUnexpectedEOF
 29477  				}
 29478  				b := dAtA[iNdEx]
 29479  				iNdEx++
 29480  				v |= int(b&0x7F) << shift
 29481  				if b < 0x80 {
 29482  					break
 29483  				}
 29484  			}
 29485  			m.PassCredentials = bool(v != 0)
 29486  		case 8:
 29487  			if wireType != 0 {
 29488  				return fmt.Errorf("proto: wrong wireType = %d for field IgnoreMissingValueFiles", wireType)
 29489  			}
 29490  			var v int
 29491  			for shift := uint(0); ; shift += 7 {
 29492  				if shift >= 64 {
 29493  					return ErrIntOverflowGenerated
 29494  				}
 29495  				if iNdEx >= l {
 29496  					return io.ErrUnexpectedEOF
 29497  				}
 29498  				b := dAtA[iNdEx]
 29499  				iNdEx++
 29500  				v |= int(b&0x7F) << shift
 29501  				if b < 0x80 {
 29502  					break
 29503  				}
 29504  			}
 29505  			m.IgnoreMissingValueFiles = bool(v != 0)
 29506  		case 9:
 29507  			if wireType != 0 {
 29508  				return fmt.Errorf("proto: wrong wireType = %d for field SkipCrds", wireType)
 29509  			}
 29510  			var v int
 29511  			for shift := uint(0); ; shift += 7 {
 29512  				if shift >= 64 {
 29513  					return ErrIntOverflowGenerated
 29514  				}
 29515  				if iNdEx >= l {
 29516  					return io.ErrUnexpectedEOF
 29517  				}
 29518  				b := dAtA[iNdEx]
 29519  				iNdEx++
 29520  				v |= int(b&0x7F) << shift
 29521  				if b < 0x80 {
 29522  					break
 29523  				}
 29524  			}
 29525  			m.SkipCrds = bool(v != 0)
 29526  		case 10:
 29527  			if wireType != 2 {
 29528  				return fmt.Errorf("proto: wrong wireType = %d for field ValuesObject", wireType)
 29529  			}
 29530  			var msglen int
 29531  			for shift := uint(0); ; shift += 7 {
 29532  				if shift >= 64 {
 29533  					return ErrIntOverflowGenerated
 29534  				}
 29535  				if iNdEx >= l {
 29536  					return io.ErrUnexpectedEOF
 29537  				}
 29538  				b := dAtA[iNdEx]
 29539  				iNdEx++
 29540  				msglen |= int(b&0x7F) << shift
 29541  				if b < 0x80 {
 29542  					break
 29543  				}
 29544  			}
 29545  			if msglen < 0 {
 29546  				return ErrInvalidLengthGenerated
 29547  			}
 29548  			postIndex := iNdEx + msglen
 29549  			if postIndex < 0 {
 29550  				return ErrInvalidLengthGenerated
 29551  			}
 29552  			if postIndex > l {
 29553  				return io.ErrUnexpectedEOF
 29554  			}
 29555  			if m.ValuesObject == nil {
 29556  				m.ValuesObject = &runtime.RawExtension{}
 29557  			}
 29558  			if err := m.ValuesObject.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 29559  				return err
 29560  			}
 29561  			iNdEx = postIndex
 29562  		case 11:
 29563  			if wireType != 2 {
 29564  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", 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.Namespace = string(dAtA[iNdEx:postIndex])
 29593  			iNdEx = postIndex
 29594  		case 12:
 29595  			if wireType != 2 {
 29596  				return fmt.Errorf("proto: wrong wireType = %d for field KubeVersion", wireType)
 29597  			}
 29598  			var stringLen uint64
 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  				stringLen |= uint64(b&0x7F) << shift
 29609  				if b < 0x80 {
 29610  					break
 29611  				}
 29612  			}
 29613  			intStringLen := int(stringLen)
 29614  			if intStringLen < 0 {
 29615  				return ErrInvalidLengthGenerated
 29616  			}
 29617  			postIndex := iNdEx + intStringLen
 29618  			if postIndex < 0 {
 29619  				return ErrInvalidLengthGenerated
 29620  			}
 29621  			if postIndex > l {
 29622  				return io.ErrUnexpectedEOF
 29623  			}
 29624  			m.KubeVersion = string(dAtA[iNdEx:postIndex])
 29625  			iNdEx = postIndex
 29626  		case 13:
 29627  			if wireType != 2 {
 29628  				return fmt.Errorf("proto: wrong wireType = %d for field APIVersions", wireType)
 29629  			}
 29630  			var stringLen uint64
 29631  			for shift := uint(0); ; shift += 7 {
 29632  				if shift >= 64 {
 29633  					return ErrIntOverflowGenerated
 29634  				}
 29635  				if iNdEx >= l {
 29636  					return io.ErrUnexpectedEOF
 29637  				}
 29638  				b := dAtA[iNdEx]
 29639  				iNdEx++
 29640  				stringLen |= uint64(b&0x7F) << shift
 29641  				if b < 0x80 {
 29642  					break
 29643  				}
 29644  			}
 29645  			intStringLen := int(stringLen)
 29646  			if intStringLen < 0 {
 29647  				return ErrInvalidLengthGenerated
 29648  			}
 29649  			postIndex := iNdEx + intStringLen
 29650  			if postIndex < 0 {
 29651  				return ErrInvalidLengthGenerated
 29652  			}
 29653  			if postIndex > l {
 29654  				return io.ErrUnexpectedEOF
 29655  			}
 29656  			m.APIVersions = append(m.APIVersions, string(dAtA[iNdEx:postIndex]))
 29657  			iNdEx = postIndex
 29658  		case 14:
 29659  			if wireType != 0 {
 29660  				return fmt.Errorf("proto: wrong wireType = %d for field SkipTests", wireType)
 29661  			}
 29662  			var v int
 29663  			for shift := uint(0); ; shift += 7 {
 29664  				if shift >= 64 {
 29665  					return ErrIntOverflowGenerated
 29666  				}
 29667  				if iNdEx >= l {
 29668  					return io.ErrUnexpectedEOF
 29669  				}
 29670  				b := dAtA[iNdEx]
 29671  				iNdEx++
 29672  				v |= int(b&0x7F) << shift
 29673  				if b < 0x80 {
 29674  					break
 29675  				}
 29676  			}
 29677  			m.SkipTests = bool(v != 0)
 29678  		case 15:
 29679  			if wireType != 0 {
 29680  				return fmt.Errorf("proto: wrong wireType = %d for field SkipSchemaValidation", wireType)
 29681  			}
 29682  			var v int
 29683  			for shift := uint(0); ; shift += 7 {
 29684  				if shift >= 64 {
 29685  					return ErrIntOverflowGenerated
 29686  				}
 29687  				if iNdEx >= l {
 29688  					return io.ErrUnexpectedEOF
 29689  				}
 29690  				b := dAtA[iNdEx]
 29691  				iNdEx++
 29692  				v |= int(b&0x7F) << shift
 29693  				if b < 0x80 {
 29694  					break
 29695  				}
 29696  			}
 29697  			m.SkipSchemaValidation = bool(v != 0)
 29698  		default:
 29699  			iNdEx = preIndex
 29700  			skippy, err := skipGenerated(dAtA[iNdEx:])
 29701  			if err != nil {
 29702  				return err
 29703  			}
 29704  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 29705  				return ErrInvalidLengthGenerated
 29706  			}
 29707  			if (iNdEx + skippy) > l {
 29708  				return io.ErrUnexpectedEOF
 29709  			}
 29710  			iNdEx += skippy
 29711  		}
 29712  	}
 29713  
 29714  	if iNdEx > l {
 29715  		return io.ErrUnexpectedEOF
 29716  	}
 29717  	return nil
 29718  }
 29719  func (m *ApplicationSourceJsonnet) Unmarshal(dAtA []byte) error {
 29720  	l := len(dAtA)
 29721  	iNdEx := 0
 29722  	for iNdEx < l {
 29723  		preIndex := iNdEx
 29724  		var wire uint64
 29725  		for shift := uint(0); ; shift += 7 {
 29726  			if shift >= 64 {
 29727  				return ErrIntOverflowGenerated
 29728  			}
 29729  			if iNdEx >= l {
 29730  				return io.ErrUnexpectedEOF
 29731  			}
 29732  			b := dAtA[iNdEx]
 29733  			iNdEx++
 29734  			wire |= uint64(b&0x7F) << shift
 29735  			if b < 0x80 {
 29736  				break
 29737  			}
 29738  		}
 29739  		fieldNum := int32(wire >> 3)
 29740  		wireType := int(wire & 0x7)
 29741  		if wireType == 4 {
 29742  			return fmt.Errorf("proto: ApplicationSourceJsonnet: wiretype end group for non-group")
 29743  		}
 29744  		if fieldNum <= 0 {
 29745  			return fmt.Errorf("proto: ApplicationSourceJsonnet: illegal tag %d (wire type %d)", fieldNum, wire)
 29746  		}
 29747  		switch fieldNum {
 29748  		case 1:
 29749  			if wireType != 2 {
 29750  				return fmt.Errorf("proto: wrong wireType = %d for field ExtVars", wireType)
 29751  			}
 29752  			var msglen int
 29753  			for shift := uint(0); ; shift += 7 {
 29754  				if shift >= 64 {
 29755  					return ErrIntOverflowGenerated
 29756  				}
 29757  				if iNdEx >= l {
 29758  					return io.ErrUnexpectedEOF
 29759  				}
 29760  				b := dAtA[iNdEx]
 29761  				iNdEx++
 29762  				msglen |= int(b&0x7F) << shift
 29763  				if b < 0x80 {
 29764  					break
 29765  				}
 29766  			}
 29767  			if msglen < 0 {
 29768  				return ErrInvalidLengthGenerated
 29769  			}
 29770  			postIndex := iNdEx + msglen
 29771  			if postIndex < 0 {
 29772  				return ErrInvalidLengthGenerated
 29773  			}
 29774  			if postIndex > l {
 29775  				return io.ErrUnexpectedEOF
 29776  			}
 29777  			m.ExtVars = append(m.ExtVars, JsonnetVar{})
 29778  			if err := m.ExtVars[len(m.ExtVars)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 29779  				return err
 29780  			}
 29781  			iNdEx = postIndex
 29782  		case 2:
 29783  			if wireType != 2 {
 29784  				return fmt.Errorf("proto: wrong wireType = %d for field TLAs", wireType)
 29785  			}
 29786  			var msglen int
 29787  			for shift := uint(0); ; shift += 7 {
 29788  				if shift >= 64 {
 29789  					return ErrIntOverflowGenerated
 29790  				}
 29791  				if iNdEx >= l {
 29792  					return io.ErrUnexpectedEOF
 29793  				}
 29794  				b := dAtA[iNdEx]
 29795  				iNdEx++
 29796  				msglen |= int(b&0x7F) << shift
 29797  				if b < 0x80 {
 29798  					break
 29799  				}
 29800  			}
 29801  			if msglen < 0 {
 29802  				return ErrInvalidLengthGenerated
 29803  			}
 29804  			postIndex := iNdEx + msglen
 29805  			if postIndex < 0 {
 29806  				return ErrInvalidLengthGenerated
 29807  			}
 29808  			if postIndex > l {
 29809  				return io.ErrUnexpectedEOF
 29810  			}
 29811  			m.TLAs = append(m.TLAs, JsonnetVar{})
 29812  			if err := m.TLAs[len(m.TLAs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 29813  				return err
 29814  			}
 29815  			iNdEx = postIndex
 29816  		case 3:
 29817  			if wireType != 2 {
 29818  				return fmt.Errorf("proto: wrong wireType = %d for field Libs", wireType)
 29819  			}
 29820  			var stringLen uint64
 29821  			for shift := uint(0); ; shift += 7 {
 29822  				if shift >= 64 {
 29823  					return ErrIntOverflowGenerated
 29824  				}
 29825  				if iNdEx >= l {
 29826  					return io.ErrUnexpectedEOF
 29827  				}
 29828  				b := dAtA[iNdEx]
 29829  				iNdEx++
 29830  				stringLen |= uint64(b&0x7F) << shift
 29831  				if b < 0x80 {
 29832  					break
 29833  				}
 29834  			}
 29835  			intStringLen := int(stringLen)
 29836  			if intStringLen < 0 {
 29837  				return ErrInvalidLengthGenerated
 29838  			}
 29839  			postIndex := iNdEx + intStringLen
 29840  			if postIndex < 0 {
 29841  				return ErrInvalidLengthGenerated
 29842  			}
 29843  			if postIndex > l {
 29844  				return io.ErrUnexpectedEOF
 29845  			}
 29846  			m.Libs = append(m.Libs, string(dAtA[iNdEx:postIndex]))
 29847  			iNdEx = postIndex
 29848  		default:
 29849  			iNdEx = preIndex
 29850  			skippy, err := skipGenerated(dAtA[iNdEx:])
 29851  			if err != nil {
 29852  				return err
 29853  			}
 29854  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 29855  				return ErrInvalidLengthGenerated
 29856  			}
 29857  			if (iNdEx + skippy) > l {
 29858  				return io.ErrUnexpectedEOF
 29859  			}
 29860  			iNdEx += skippy
 29861  		}
 29862  	}
 29863  
 29864  	if iNdEx > l {
 29865  		return io.ErrUnexpectedEOF
 29866  	}
 29867  	return nil
 29868  }
 29869  func (m *ApplicationSourceKustomize) Unmarshal(dAtA []byte) error {
 29870  	l := len(dAtA)
 29871  	iNdEx := 0
 29872  	for iNdEx < l {
 29873  		preIndex := iNdEx
 29874  		var wire uint64
 29875  		for shift := uint(0); ; shift += 7 {
 29876  			if shift >= 64 {
 29877  				return ErrIntOverflowGenerated
 29878  			}
 29879  			if iNdEx >= l {
 29880  				return io.ErrUnexpectedEOF
 29881  			}
 29882  			b := dAtA[iNdEx]
 29883  			iNdEx++
 29884  			wire |= uint64(b&0x7F) << shift
 29885  			if b < 0x80 {
 29886  				break
 29887  			}
 29888  		}
 29889  		fieldNum := int32(wire >> 3)
 29890  		wireType := int(wire & 0x7)
 29891  		if wireType == 4 {
 29892  			return fmt.Errorf("proto: ApplicationSourceKustomize: wiretype end group for non-group")
 29893  		}
 29894  		if fieldNum <= 0 {
 29895  			return fmt.Errorf("proto: ApplicationSourceKustomize: illegal tag %d (wire type %d)", fieldNum, wire)
 29896  		}
 29897  		switch fieldNum {
 29898  		case 1:
 29899  			if wireType != 2 {
 29900  				return fmt.Errorf("proto: wrong wireType = %d for field NamePrefix", wireType)
 29901  			}
 29902  			var stringLen uint64
 29903  			for shift := uint(0); ; shift += 7 {
 29904  				if shift >= 64 {
 29905  					return ErrIntOverflowGenerated
 29906  				}
 29907  				if iNdEx >= l {
 29908  					return io.ErrUnexpectedEOF
 29909  				}
 29910  				b := dAtA[iNdEx]
 29911  				iNdEx++
 29912  				stringLen |= uint64(b&0x7F) << shift
 29913  				if b < 0x80 {
 29914  					break
 29915  				}
 29916  			}
 29917  			intStringLen := int(stringLen)
 29918  			if intStringLen < 0 {
 29919  				return ErrInvalidLengthGenerated
 29920  			}
 29921  			postIndex := iNdEx + intStringLen
 29922  			if postIndex < 0 {
 29923  				return ErrInvalidLengthGenerated
 29924  			}
 29925  			if postIndex > l {
 29926  				return io.ErrUnexpectedEOF
 29927  			}
 29928  			m.NamePrefix = string(dAtA[iNdEx:postIndex])
 29929  			iNdEx = postIndex
 29930  		case 2:
 29931  			if wireType != 2 {
 29932  				return fmt.Errorf("proto: wrong wireType = %d for field NameSuffix", wireType)
 29933  			}
 29934  			var stringLen uint64
 29935  			for shift := uint(0); ; shift += 7 {
 29936  				if shift >= 64 {
 29937  					return ErrIntOverflowGenerated
 29938  				}
 29939  				if iNdEx >= l {
 29940  					return io.ErrUnexpectedEOF
 29941  				}
 29942  				b := dAtA[iNdEx]
 29943  				iNdEx++
 29944  				stringLen |= uint64(b&0x7F) << shift
 29945  				if b < 0x80 {
 29946  					break
 29947  				}
 29948  			}
 29949  			intStringLen := int(stringLen)
 29950  			if intStringLen < 0 {
 29951  				return ErrInvalidLengthGenerated
 29952  			}
 29953  			postIndex := iNdEx + intStringLen
 29954  			if postIndex < 0 {
 29955  				return ErrInvalidLengthGenerated
 29956  			}
 29957  			if postIndex > l {
 29958  				return io.ErrUnexpectedEOF
 29959  			}
 29960  			m.NameSuffix = string(dAtA[iNdEx:postIndex])
 29961  			iNdEx = postIndex
 29962  		case 3:
 29963  			if wireType != 2 {
 29964  				return fmt.Errorf("proto: wrong wireType = %d for field Images", wireType)
 29965  			}
 29966  			var stringLen uint64
 29967  			for shift := uint(0); ; shift += 7 {
 29968  				if shift >= 64 {
 29969  					return ErrIntOverflowGenerated
 29970  				}
 29971  				if iNdEx >= l {
 29972  					return io.ErrUnexpectedEOF
 29973  				}
 29974  				b := dAtA[iNdEx]
 29975  				iNdEx++
 29976  				stringLen |= uint64(b&0x7F) << shift
 29977  				if b < 0x80 {
 29978  					break
 29979  				}
 29980  			}
 29981  			intStringLen := int(stringLen)
 29982  			if intStringLen < 0 {
 29983  				return ErrInvalidLengthGenerated
 29984  			}
 29985  			postIndex := iNdEx + intStringLen
 29986  			if postIndex < 0 {
 29987  				return ErrInvalidLengthGenerated
 29988  			}
 29989  			if postIndex > l {
 29990  				return io.ErrUnexpectedEOF
 29991  			}
 29992  			m.Images = append(m.Images, KustomizeImage(dAtA[iNdEx:postIndex]))
 29993  			iNdEx = postIndex
 29994  		case 4:
 29995  			if wireType != 2 {
 29996  				return fmt.Errorf("proto: wrong wireType = %d for field CommonLabels", wireType)
 29997  			}
 29998  			var msglen int
 29999  			for shift := uint(0); ; shift += 7 {
 30000  				if shift >= 64 {
 30001  					return ErrIntOverflowGenerated
 30002  				}
 30003  				if iNdEx >= l {
 30004  					return io.ErrUnexpectedEOF
 30005  				}
 30006  				b := dAtA[iNdEx]
 30007  				iNdEx++
 30008  				msglen |= int(b&0x7F) << shift
 30009  				if b < 0x80 {
 30010  					break
 30011  				}
 30012  			}
 30013  			if msglen < 0 {
 30014  				return ErrInvalidLengthGenerated
 30015  			}
 30016  			postIndex := iNdEx + msglen
 30017  			if postIndex < 0 {
 30018  				return ErrInvalidLengthGenerated
 30019  			}
 30020  			if postIndex > l {
 30021  				return io.ErrUnexpectedEOF
 30022  			}
 30023  			if m.CommonLabels == nil {
 30024  				m.CommonLabels = make(map[string]string)
 30025  			}
 30026  			var mapkey string
 30027  			var mapvalue string
 30028  			for iNdEx < postIndex {
 30029  				entryPreIndex := iNdEx
 30030  				var wire uint64
 30031  				for shift := uint(0); ; shift += 7 {
 30032  					if shift >= 64 {
 30033  						return ErrIntOverflowGenerated
 30034  					}
 30035  					if iNdEx >= l {
 30036  						return io.ErrUnexpectedEOF
 30037  					}
 30038  					b := dAtA[iNdEx]
 30039  					iNdEx++
 30040  					wire |= uint64(b&0x7F) << shift
 30041  					if b < 0x80 {
 30042  						break
 30043  					}
 30044  				}
 30045  				fieldNum := int32(wire >> 3)
 30046  				if fieldNum == 1 {
 30047  					var stringLenmapkey uint64
 30048  					for shift := uint(0); ; shift += 7 {
 30049  						if shift >= 64 {
 30050  							return ErrIntOverflowGenerated
 30051  						}
 30052  						if iNdEx >= l {
 30053  							return io.ErrUnexpectedEOF
 30054  						}
 30055  						b := dAtA[iNdEx]
 30056  						iNdEx++
 30057  						stringLenmapkey |= uint64(b&0x7F) << shift
 30058  						if b < 0x80 {
 30059  							break
 30060  						}
 30061  					}
 30062  					intStringLenmapkey := int(stringLenmapkey)
 30063  					if intStringLenmapkey < 0 {
 30064  						return ErrInvalidLengthGenerated
 30065  					}
 30066  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 30067  					if postStringIndexmapkey < 0 {
 30068  						return ErrInvalidLengthGenerated
 30069  					}
 30070  					if postStringIndexmapkey > l {
 30071  						return io.ErrUnexpectedEOF
 30072  					}
 30073  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 30074  					iNdEx = postStringIndexmapkey
 30075  				} else if fieldNum == 2 {
 30076  					var stringLenmapvalue uint64
 30077  					for shift := uint(0); ; shift += 7 {
 30078  						if shift >= 64 {
 30079  							return ErrIntOverflowGenerated
 30080  						}
 30081  						if iNdEx >= l {
 30082  							return io.ErrUnexpectedEOF
 30083  						}
 30084  						b := dAtA[iNdEx]
 30085  						iNdEx++
 30086  						stringLenmapvalue |= uint64(b&0x7F) << shift
 30087  						if b < 0x80 {
 30088  							break
 30089  						}
 30090  					}
 30091  					intStringLenmapvalue := int(stringLenmapvalue)
 30092  					if intStringLenmapvalue < 0 {
 30093  						return ErrInvalidLengthGenerated
 30094  					}
 30095  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 30096  					if postStringIndexmapvalue < 0 {
 30097  						return ErrInvalidLengthGenerated
 30098  					}
 30099  					if postStringIndexmapvalue > l {
 30100  						return io.ErrUnexpectedEOF
 30101  					}
 30102  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 30103  					iNdEx = postStringIndexmapvalue
 30104  				} else {
 30105  					iNdEx = entryPreIndex
 30106  					skippy, err := skipGenerated(dAtA[iNdEx:])
 30107  					if err != nil {
 30108  						return err
 30109  					}
 30110  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 30111  						return ErrInvalidLengthGenerated
 30112  					}
 30113  					if (iNdEx + skippy) > postIndex {
 30114  						return io.ErrUnexpectedEOF
 30115  					}
 30116  					iNdEx += skippy
 30117  				}
 30118  			}
 30119  			m.CommonLabels[mapkey] = mapvalue
 30120  			iNdEx = postIndex
 30121  		case 5:
 30122  			if wireType != 2 {
 30123  				return fmt.Errorf("proto: wrong wireType = %d for field Version", wireType)
 30124  			}
 30125  			var stringLen uint64
 30126  			for shift := uint(0); ; shift += 7 {
 30127  				if shift >= 64 {
 30128  					return ErrIntOverflowGenerated
 30129  				}
 30130  				if iNdEx >= l {
 30131  					return io.ErrUnexpectedEOF
 30132  				}
 30133  				b := dAtA[iNdEx]
 30134  				iNdEx++
 30135  				stringLen |= uint64(b&0x7F) << shift
 30136  				if b < 0x80 {
 30137  					break
 30138  				}
 30139  			}
 30140  			intStringLen := int(stringLen)
 30141  			if intStringLen < 0 {
 30142  				return ErrInvalidLengthGenerated
 30143  			}
 30144  			postIndex := iNdEx + intStringLen
 30145  			if postIndex < 0 {
 30146  				return ErrInvalidLengthGenerated
 30147  			}
 30148  			if postIndex > l {
 30149  				return io.ErrUnexpectedEOF
 30150  			}
 30151  			m.Version = string(dAtA[iNdEx:postIndex])
 30152  			iNdEx = postIndex
 30153  		case 6:
 30154  			if wireType != 2 {
 30155  				return fmt.Errorf("proto: wrong wireType = %d for field CommonAnnotations", wireType)
 30156  			}
 30157  			var msglen int
 30158  			for shift := uint(0); ; shift += 7 {
 30159  				if shift >= 64 {
 30160  					return ErrIntOverflowGenerated
 30161  				}
 30162  				if iNdEx >= l {
 30163  					return io.ErrUnexpectedEOF
 30164  				}
 30165  				b := dAtA[iNdEx]
 30166  				iNdEx++
 30167  				msglen |= int(b&0x7F) << shift
 30168  				if b < 0x80 {
 30169  					break
 30170  				}
 30171  			}
 30172  			if msglen < 0 {
 30173  				return ErrInvalidLengthGenerated
 30174  			}
 30175  			postIndex := iNdEx + msglen
 30176  			if postIndex < 0 {
 30177  				return ErrInvalidLengthGenerated
 30178  			}
 30179  			if postIndex > l {
 30180  				return io.ErrUnexpectedEOF
 30181  			}
 30182  			if m.CommonAnnotations == nil {
 30183  				m.CommonAnnotations = make(map[string]string)
 30184  			}
 30185  			var mapkey string
 30186  			var mapvalue string
 30187  			for iNdEx < postIndex {
 30188  				entryPreIndex := iNdEx
 30189  				var wire uint64
 30190  				for shift := uint(0); ; shift += 7 {
 30191  					if shift >= 64 {
 30192  						return ErrIntOverflowGenerated
 30193  					}
 30194  					if iNdEx >= l {
 30195  						return io.ErrUnexpectedEOF
 30196  					}
 30197  					b := dAtA[iNdEx]
 30198  					iNdEx++
 30199  					wire |= uint64(b&0x7F) << shift
 30200  					if b < 0x80 {
 30201  						break
 30202  					}
 30203  				}
 30204  				fieldNum := int32(wire >> 3)
 30205  				if fieldNum == 1 {
 30206  					var stringLenmapkey uint64
 30207  					for shift := uint(0); ; shift += 7 {
 30208  						if shift >= 64 {
 30209  							return ErrIntOverflowGenerated
 30210  						}
 30211  						if iNdEx >= l {
 30212  							return io.ErrUnexpectedEOF
 30213  						}
 30214  						b := dAtA[iNdEx]
 30215  						iNdEx++
 30216  						stringLenmapkey |= uint64(b&0x7F) << shift
 30217  						if b < 0x80 {
 30218  							break
 30219  						}
 30220  					}
 30221  					intStringLenmapkey := int(stringLenmapkey)
 30222  					if intStringLenmapkey < 0 {
 30223  						return ErrInvalidLengthGenerated
 30224  					}
 30225  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 30226  					if postStringIndexmapkey < 0 {
 30227  						return ErrInvalidLengthGenerated
 30228  					}
 30229  					if postStringIndexmapkey > l {
 30230  						return io.ErrUnexpectedEOF
 30231  					}
 30232  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 30233  					iNdEx = postStringIndexmapkey
 30234  				} else if fieldNum == 2 {
 30235  					var stringLenmapvalue uint64
 30236  					for shift := uint(0); ; shift += 7 {
 30237  						if shift >= 64 {
 30238  							return ErrIntOverflowGenerated
 30239  						}
 30240  						if iNdEx >= l {
 30241  							return io.ErrUnexpectedEOF
 30242  						}
 30243  						b := dAtA[iNdEx]
 30244  						iNdEx++
 30245  						stringLenmapvalue |= uint64(b&0x7F) << shift
 30246  						if b < 0x80 {
 30247  							break
 30248  						}
 30249  					}
 30250  					intStringLenmapvalue := int(stringLenmapvalue)
 30251  					if intStringLenmapvalue < 0 {
 30252  						return ErrInvalidLengthGenerated
 30253  					}
 30254  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 30255  					if postStringIndexmapvalue < 0 {
 30256  						return ErrInvalidLengthGenerated
 30257  					}
 30258  					if postStringIndexmapvalue > l {
 30259  						return io.ErrUnexpectedEOF
 30260  					}
 30261  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 30262  					iNdEx = postStringIndexmapvalue
 30263  				} else {
 30264  					iNdEx = entryPreIndex
 30265  					skippy, err := skipGenerated(dAtA[iNdEx:])
 30266  					if err != nil {
 30267  						return err
 30268  					}
 30269  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 30270  						return ErrInvalidLengthGenerated
 30271  					}
 30272  					if (iNdEx + skippy) > postIndex {
 30273  						return io.ErrUnexpectedEOF
 30274  					}
 30275  					iNdEx += skippy
 30276  				}
 30277  			}
 30278  			m.CommonAnnotations[mapkey] = mapvalue
 30279  			iNdEx = postIndex
 30280  		case 7:
 30281  			if wireType != 0 {
 30282  				return fmt.Errorf("proto: wrong wireType = %d for field ForceCommonLabels", wireType)
 30283  			}
 30284  			var v int
 30285  			for shift := uint(0); ; shift += 7 {
 30286  				if shift >= 64 {
 30287  					return ErrIntOverflowGenerated
 30288  				}
 30289  				if iNdEx >= l {
 30290  					return io.ErrUnexpectedEOF
 30291  				}
 30292  				b := dAtA[iNdEx]
 30293  				iNdEx++
 30294  				v |= int(b&0x7F) << shift
 30295  				if b < 0x80 {
 30296  					break
 30297  				}
 30298  			}
 30299  			m.ForceCommonLabels = bool(v != 0)
 30300  		case 8:
 30301  			if wireType != 0 {
 30302  				return fmt.Errorf("proto: wrong wireType = %d for field ForceCommonAnnotations", wireType)
 30303  			}
 30304  			var v int
 30305  			for shift := uint(0); ; shift += 7 {
 30306  				if shift >= 64 {
 30307  					return ErrIntOverflowGenerated
 30308  				}
 30309  				if iNdEx >= l {
 30310  					return io.ErrUnexpectedEOF
 30311  				}
 30312  				b := dAtA[iNdEx]
 30313  				iNdEx++
 30314  				v |= int(b&0x7F) << shift
 30315  				if b < 0x80 {
 30316  					break
 30317  				}
 30318  			}
 30319  			m.ForceCommonAnnotations = bool(v != 0)
 30320  		case 9:
 30321  			if wireType != 2 {
 30322  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 30323  			}
 30324  			var stringLen uint64
 30325  			for shift := uint(0); ; shift += 7 {
 30326  				if shift >= 64 {
 30327  					return ErrIntOverflowGenerated
 30328  				}
 30329  				if iNdEx >= l {
 30330  					return io.ErrUnexpectedEOF
 30331  				}
 30332  				b := dAtA[iNdEx]
 30333  				iNdEx++
 30334  				stringLen |= uint64(b&0x7F) << shift
 30335  				if b < 0x80 {
 30336  					break
 30337  				}
 30338  			}
 30339  			intStringLen := int(stringLen)
 30340  			if intStringLen < 0 {
 30341  				return ErrInvalidLengthGenerated
 30342  			}
 30343  			postIndex := iNdEx + intStringLen
 30344  			if postIndex < 0 {
 30345  				return ErrInvalidLengthGenerated
 30346  			}
 30347  			if postIndex > l {
 30348  				return io.ErrUnexpectedEOF
 30349  			}
 30350  			m.Namespace = string(dAtA[iNdEx:postIndex])
 30351  			iNdEx = postIndex
 30352  		case 10:
 30353  			if wireType != 0 {
 30354  				return fmt.Errorf("proto: wrong wireType = %d for field CommonAnnotationsEnvsubst", wireType)
 30355  			}
 30356  			var v int
 30357  			for shift := uint(0); ; shift += 7 {
 30358  				if shift >= 64 {
 30359  					return ErrIntOverflowGenerated
 30360  				}
 30361  				if iNdEx >= l {
 30362  					return io.ErrUnexpectedEOF
 30363  				}
 30364  				b := dAtA[iNdEx]
 30365  				iNdEx++
 30366  				v |= int(b&0x7F) << shift
 30367  				if b < 0x80 {
 30368  					break
 30369  				}
 30370  			}
 30371  			m.CommonAnnotationsEnvsubst = bool(v != 0)
 30372  		case 11:
 30373  			if wireType != 2 {
 30374  				return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
 30375  			}
 30376  			var msglen int
 30377  			for shift := uint(0); ; shift += 7 {
 30378  				if shift >= 64 {
 30379  					return ErrIntOverflowGenerated
 30380  				}
 30381  				if iNdEx >= l {
 30382  					return io.ErrUnexpectedEOF
 30383  				}
 30384  				b := dAtA[iNdEx]
 30385  				iNdEx++
 30386  				msglen |= int(b&0x7F) << shift
 30387  				if b < 0x80 {
 30388  					break
 30389  				}
 30390  			}
 30391  			if msglen < 0 {
 30392  				return ErrInvalidLengthGenerated
 30393  			}
 30394  			postIndex := iNdEx + msglen
 30395  			if postIndex < 0 {
 30396  				return ErrInvalidLengthGenerated
 30397  			}
 30398  			if postIndex > l {
 30399  				return io.ErrUnexpectedEOF
 30400  			}
 30401  			m.Replicas = append(m.Replicas, KustomizeReplica{})
 30402  			if err := m.Replicas[len(m.Replicas)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 30403  				return err
 30404  			}
 30405  			iNdEx = postIndex
 30406  		case 12:
 30407  			if wireType != 2 {
 30408  				return fmt.Errorf("proto: wrong wireType = %d for field Patches", wireType)
 30409  			}
 30410  			var msglen int
 30411  			for shift := uint(0); ; shift += 7 {
 30412  				if shift >= 64 {
 30413  					return ErrIntOverflowGenerated
 30414  				}
 30415  				if iNdEx >= l {
 30416  					return io.ErrUnexpectedEOF
 30417  				}
 30418  				b := dAtA[iNdEx]
 30419  				iNdEx++
 30420  				msglen |= int(b&0x7F) << shift
 30421  				if b < 0x80 {
 30422  					break
 30423  				}
 30424  			}
 30425  			if msglen < 0 {
 30426  				return ErrInvalidLengthGenerated
 30427  			}
 30428  			postIndex := iNdEx + msglen
 30429  			if postIndex < 0 {
 30430  				return ErrInvalidLengthGenerated
 30431  			}
 30432  			if postIndex > l {
 30433  				return io.ErrUnexpectedEOF
 30434  			}
 30435  			m.Patches = append(m.Patches, KustomizePatch{})
 30436  			if err := m.Patches[len(m.Patches)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 30437  				return err
 30438  			}
 30439  			iNdEx = postIndex
 30440  		case 13:
 30441  			if wireType != 2 {
 30442  				return fmt.Errorf("proto: wrong wireType = %d for field Components", wireType)
 30443  			}
 30444  			var stringLen uint64
 30445  			for shift := uint(0); ; shift += 7 {
 30446  				if shift >= 64 {
 30447  					return ErrIntOverflowGenerated
 30448  				}
 30449  				if iNdEx >= l {
 30450  					return io.ErrUnexpectedEOF
 30451  				}
 30452  				b := dAtA[iNdEx]
 30453  				iNdEx++
 30454  				stringLen |= uint64(b&0x7F) << shift
 30455  				if b < 0x80 {
 30456  					break
 30457  				}
 30458  			}
 30459  			intStringLen := int(stringLen)
 30460  			if intStringLen < 0 {
 30461  				return ErrInvalidLengthGenerated
 30462  			}
 30463  			postIndex := iNdEx + intStringLen
 30464  			if postIndex < 0 {
 30465  				return ErrInvalidLengthGenerated
 30466  			}
 30467  			if postIndex > l {
 30468  				return io.ErrUnexpectedEOF
 30469  			}
 30470  			m.Components = append(m.Components, string(dAtA[iNdEx:postIndex]))
 30471  			iNdEx = postIndex
 30472  		case 14:
 30473  			if wireType != 0 {
 30474  				return fmt.Errorf("proto: wrong wireType = %d for field LabelWithoutSelector", wireType)
 30475  			}
 30476  			var v int
 30477  			for shift := uint(0); ; shift += 7 {
 30478  				if shift >= 64 {
 30479  					return ErrIntOverflowGenerated
 30480  				}
 30481  				if iNdEx >= l {
 30482  					return io.ErrUnexpectedEOF
 30483  				}
 30484  				b := dAtA[iNdEx]
 30485  				iNdEx++
 30486  				v |= int(b&0x7F) << shift
 30487  				if b < 0x80 {
 30488  					break
 30489  				}
 30490  			}
 30491  			m.LabelWithoutSelector = bool(v != 0)
 30492  		case 15:
 30493  			if wireType != 2 {
 30494  				return fmt.Errorf("proto: wrong wireType = %d for field KubeVersion", wireType)
 30495  			}
 30496  			var stringLen uint64
 30497  			for shift := uint(0); ; shift += 7 {
 30498  				if shift >= 64 {
 30499  					return ErrIntOverflowGenerated
 30500  				}
 30501  				if iNdEx >= l {
 30502  					return io.ErrUnexpectedEOF
 30503  				}
 30504  				b := dAtA[iNdEx]
 30505  				iNdEx++
 30506  				stringLen |= uint64(b&0x7F) << shift
 30507  				if b < 0x80 {
 30508  					break
 30509  				}
 30510  			}
 30511  			intStringLen := int(stringLen)
 30512  			if intStringLen < 0 {
 30513  				return ErrInvalidLengthGenerated
 30514  			}
 30515  			postIndex := iNdEx + intStringLen
 30516  			if postIndex < 0 {
 30517  				return ErrInvalidLengthGenerated
 30518  			}
 30519  			if postIndex > l {
 30520  				return io.ErrUnexpectedEOF
 30521  			}
 30522  			m.KubeVersion = string(dAtA[iNdEx:postIndex])
 30523  			iNdEx = postIndex
 30524  		case 16:
 30525  			if wireType != 2 {
 30526  				return fmt.Errorf("proto: wrong wireType = %d for field APIVersions", wireType)
 30527  			}
 30528  			var stringLen uint64
 30529  			for shift := uint(0); ; shift += 7 {
 30530  				if shift >= 64 {
 30531  					return ErrIntOverflowGenerated
 30532  				}
 30533  				if iNdEx >= l {
 30534  					return io.ErrUnexpectedEOF
 30535  				}
 30536  				b := dAtA[iNdEx]
 30537  				iNdEx++
 30538  				stringLen |= uint64(b&0x7F) << shift
 30539  				if b < 0x80 {
 30540  					break
 30541  				}
 30542  			}
 30543  			intStringLen := int(stringLen)
 30544  			if intStringLen < 0 {
 30545  				return ErrInvalidLengthGenerated
 30546  			}
 30547  			postIndex := iNdEx + intStringLen
 30548  			if postIndex < 0 {
 30549  				return ErrInvalidLengthGenerated
 30550  			}
 30551  			if postIndex > l {
 30552  				return io.ErrUnexpectedEOF
 30553  			}
 30554  			m.APIVersions = append(m.APIVersions, string(dAtA[iNdEx:postIndex]))
 30555  			iNdEx = postIndex
 30556  		case 17:
 30557  			if wireType != 0 {
 30558  				return fmt.Errorf("proto: wrong wireType = %d for field IgnoreMissingComponents", wireType)
 30559  			}
 30560  			var v int
 30561  			for shift := uint(0); ; shift += 7 {
 30562  				if shift >= 64 {
 30563  					return ErrIntOverflowGenerated
 30564  				}
 30565  				if iNdEx >= l {
 30566  					return io.ErrUnexpectedEOF
 30567  				}
 30568  				b := dAtA[iNdEx]
 30569  				iNdEx++
 30570  				v |= int(b&0x7F) << shift
 30571  				if b < 0x80 {
 30572  					break
 30573  				}
 30574  			}
 30575  			m.IgnoreMissingComponents = bool(v != 0)
 30576  		case 18:
 30577  			if wireType != 0 {
 30578  				return fmt.Errorf("proto: wrong wireType = %d for field LabelIncludeTemplates", wireType)
 30579  			}
 30580  			var v int
 30581  			for shift := uint(0); ; shift += 7 {
 30582  				if shift >= 64 {
 30583  					return ErrIntOverflowGenerated
 30584  				}
 30585  				if iNdEx >= l {
 30586  					return io.ErrUnexpectedEOF
 30587  				}
 30588  				b := dAtA[iNdEx]
 30589  				iNdEx++
 30590  				v |= int(b&0x7F) << shift
 30591  				if b < 0x80 {
 30592  					break
 30593  				}
 30594  			}
 30595  			m.LabelIncludeTemplates = bool(v != 0)
 30596  		default:
 30597  			iNdEx = preIndex
 30598  			skippy, err := skipGenerated(dAtA[iNdEx:])
 30599  			if err != nil {
 30600  				return err
 30601  			}
 30602  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 30603  				return ErrInvalidLengthGenerated
 30604  			}
 30605  			if (iNdEx + skippy) > l {
 30606  				return io.ErrUnexpectedEOF
 30607  			}
 30608  			iNdEx += skippy
 30609  		}
 30610  	}
 30611  
 30612  	if iNdEx > l {
 30613  		return io.ErrUnexpectedEOF
 30614  	}
 30615  	return nil
 30616  }
 30617  func (m *ApplicationSourcePlugin) Unmarshal(dAtA []byte) error {
 30618  	l := len(dAtA)
 30619  	iNdEx := 0
 30620  	for iNdEx < l {
 30621  		preIndex := iNdEx
 30622  		var wire uint64
 30623  		for shift := uint(0); ; shift += 7 {
 30624  			if shift >= 64 {
 30625  				return ErrIntOverflowGenerated
 30626  			}
 30627  			if iNdEx >= l {
 30628  				return io.ErrUnexpectedEOF
 30629  			}
 30630  			b := dAtA[iNdEx]
 30631  			iNdEx++
 30632  			wire |= uint64(b&0x7F) << shift
 30633  			if b < 0x80 {
 30634  				break
 30635  			}
 30636  		}
 30637  		fieldNum := int32(wire >> 3)
 30638  		wireType := int(wire & 0x7)
 30639  		if wireType == 4 {
 30640  			return fmt.Errorf("proto: ApplicationSourcePlugin: wiretype end group for non-group")
 30641  		}
 30642  		if fieldNum <= 0 {
 30643  			return fmt.Errorf("proto: ApplicationSourcePlugin: illegal tag %d (wire type %d)", fieldNum, wire)
 30644  		}
 30645  		switch fieldNum {
 30646  		case 1:
 30647  			if wireType != 2 {
 30648  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 30649  			}
 30650  			var stringLen uint64
 30651  			for shift := uint(0); ; shift += 7 {
 30652  				if shift >= 64 {
 30653  					return ErrIntOverflowGenerated
 30654  				}
 30655  				if iNdEx >= l {
 30656  					return io.ErrUnexpectedEOF
 30657  				}
 30658  				b := dAtA[iNdEx]
 30659  				iNdEx++
 30660  				stringLen |= uint64(b&0x7F) << shift
 30661  				if b < 0x80 {
 30662  					break
 30663  				}
 30664  			}
 30665  			intStringLen := int(stringLen)
 30666  			if intStringLen < 0 {
 30667  				return ErrInvalidLengthGenerated
 30668  			}
 30669  			postIndex := iNdEx + intStringLen
 30670  			if postIndex < 0 {
 30671  				return ErrInvalidLengthGenerated
 30672  			}
 30673  			if postIndex > l {
 30674  				return io.ErrUnexpectedEOF
 30675  			}
 30676  			m.Name = string(dAtA[iNdEx:postIndex])
 30677  			iNdEx = postIndex
 30678  		case 2:
 30679  			if wireType != 2 {
 30680  				return fmt.Errorf("proto: wrong wireType = %d for field Env", wireType)
 30681  			}
 30682  			var msglen int
 30683  			for shift := uint(0); ; shift += 7 {
 30684  				if shift >= 64 {
 30685  					return ErrIntOverflowGenerated
 30686  				}
 30687  				if iNdEx >= l {
 30688  					return io.ErrUnexpectedEOF
 30689  				}
 30690  				b := dAtA[iNdEx]
 30691  				iNdEx++
 30692  				msglen |= int(b&0x7F) << shift
 30693  				if b < 0x80 {
 30694  					break
 30695  				}
 30696  			}
 30697  			if msglen < 0 {
 30698  				return ErrInvalidLengthGenerated
 30699  			}
 30700  			postIndex := iNdEx + msglen
 30701  			if postIndex < 0 {
 30702  				return ErrInvalidLengthGenerated
 30703  			}
 30704  			if postIndex > l {
 30705  				return io.ErrUnexpectedEOF
 30706  			}
 30707  			m.Env = append(m.Env, &EnvEntry{})
 30708  			if err := m.Env[len(m.Env)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 30709  				return err
 30710  			}
 30711  			iNdEx = postIndex
 30712  		case 3:
 30713  			if wireType != 2 {
 30714  				return fmt.Errorf("proto: wrong wireType = %d for field Parameters", wireType)
 30715  			}
 30716  			var msglen int
 30717  			for shift := uint(0); ; shift += 7 {
 30718  				if shift >= 64 {
 30719  					return ErrIntOverflowGenerated
 30720  				}
 30721  				if iNdEx >= l {
 30722  					return io.ErrUnexpectedEOF
 30723  				}
 30724  				b := dAtA[iNdEx]
 30725  				iNdEx++
 30726  				msglen |= int(b&0x7F) << shift
 30727  				if b < 0x80 {
 30728  					break
 30729  				}
 30730  			}
 30731  			if msglen < 0 {
 30732  				return ErrInvalidLengthGenerated
 30733  			}
 30734  			postIndex := iNdEx + msglen
 30735  			if postIndex < 0 {
 30736  				return ErrInvalidLengthGenerated
 30737  			}
 30738  			if postIndex > l {
 30739  				return io.ErrUnexpectedEOF
 30740  			}
 30741  			m.Parameters = append(m.Parameters, ApplicationSourcePluginParameter{})
 30742  			if err := m.Parameters[len(m.Parameters)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 30743  				return err
 30744  			}
 30745  			iNdEx = postIndex
 30746  		default:
 30747  			iNdEx = preIndex
 30748  			skippy, err := skipGenerated(dAtA[iNdEx:])
 30749  			if err != nil {
 30750  				return err
 30751  			}
 30752  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 30753  				return ErrInvalidLengthGenerated
 30754  			}
 30755  			if (iNdEx + skippy) > l {
 30756  				return io.ErrUnexpectedEOF
 30757  			}
 30758  			iNdEx += skippy
 30759  		}
 30760  	}
 30761  
 30762  	if iNdEx > l {
 30763  		return io.ErrUnexpectedEOF
 30764  	}
 30765  	return nil
 30766  }
 30767  func (m *ApplicationSourcePluginParameter) Unmarshal(dAtA []byte) error {
 30768  	l := len(dAtA)
 30769  	iNdEx := 0
 30770  	for iNdEx < l {
 30771  		preIndex := iNdEx
 30772  		var wire uint64
 30773  		for shift := uint(0); ; shift += 7 {
 30774  			if shift >= 64 {
 30775  				return ErrIntOverflowGenerated
 30776  			}
 30777  			if iNdEx >= l {
 30778  				return io.ErrUnexpectedEOF
 30779  			}
 30780  			b := dAtA[iNdEx]
 30781  			iNdEx++
 30782  			wire |= uint64(b&0x7F) << shift
 30783  			if b < 0x80 {
 30784  				break
 30785  			}
 30786  		}
 30787  		fieldNum := int32(wire >> 3)
 30788  		wireType := int(wire & 0x7)
 30789  		if wireType == 4 {
 30790  			return fmt.Errorf("proto: ApplicationSourcePluginParameter: wiretype end group for non-group")
 30791  		}
 30792  		if fieldNum <= 0 {
 30793  			return fmt.Errorf("proto: ApplicationSourcePluginParameter: illegal tag %d (wire type %d)", fieldNum, wire)
 30794  		}
 30795  		switch fieldNum {
 30796  		case 1:
 30797  			if wireType != 2 {
 30798  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 30799  			}
 30800  			var stringLen uint64
 30801  			for shift := uint(0); ; shift += 7 {
 30802  				if shift >= 64 {
 30803  					return ErrIntOverflowGenerated
 30804  				}
 30805  				if iNdEx >= l {
 30806  					return io.ErrUnexpectedEOF
 30807  				}
 30808  				b := dAtA[iNdEx]
 30809  				iNdEx++
 30810  				stringLen |= uint64(b&0x7F) << shift
 30811  				if b < 0x80 {
 30812  					break
 30813  				}
 30814  			}
 30815  			intStringLen := int(stringLen)
 30816  			if intStringLen < 0 {
 30817  				return ErrInvalidLengthGenerated
 30818  			}
 30819  			postIndex := iNdEx + intStringLen
 30820  			if postIndex < 0 {
 30821  				return ErrInvalidLengthGenerated
 30822  			}
 30823  			if postIndex > l {
 30824  				return io.ErrUnexpectedEOF
 30825  			}
 30826  			m.Name = string(dAtA[iNdEx:postIndex])
 30827  			iNdEx = postIndex
 30828  		case 3:
 30829  			if wireType != 2 {
 30830  				return fmt.Errorf("proto: wrong wireType = %d for field OptionalMap", wireType)
 30831  			}
 30832  			var msglen int
 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  				msglen |= int(b&0x7F) << shift
 30843  				if b < 0x80 {
 30844  					break
 30845  				}
 30846  			}
 30847  			if msglen < 0 {
 30848  				return ErrInvalidLengthGenerated
 30849  			}
 30850  			postIndex := iNdEx + msglen
 30851  			if postIndex < 0 {
 30852  				return ErrInvalidLengthGenerated
 30853  			}
 30854  			if postIndex > l {
 30855  				return io.ErrUnexpectedEOF
 30856  			}
 30857  			if m.OptionalMap == nil {
 30858  				m.OptionalMap = &OptionalMap{}
 30859  			}
 30860  			if err := m.OptionalMap.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 30861  				return err
 30862  			}
 30863  			iNdEx = postIndex
 30864  		case 4:
 30865  			if wireType != 2 {
 30866  				return fmt.Errorf("proto: wrong wireType = %d for field OptionalArray", wireType)
 30867  			}
 30868  			var msglen int
 30869  			for shift := uint(0); ; shift += 7 {
 30870  				if shift >= 64 {
 30871  					return ErrIntOverflowGenerated
 30872  				}
 30873  				if iNdEx >= l {
 30874  					return io.ErrUnexpectedEOF
 30875  				}
 30876  				b := dAtA[iNdEx]
 30877  				iNdEx++
 30878  				msglen |= int(b&0x7F) << shift
 30879  				if b < 0x80 {
 30880  					break
 30881  				}
 30882  			}
 30883  			if msglen < 0 {
 30884  				return ErrInvalidLengthGenerated
 30885  			}
 30886  			postIndex := iNdEx + msglen
 30887  			if postIndex < 0 {
 30888  				return ErrInvalidLengthGenerated
 30889  			}
 30890  			if postIndex > l {
 30891  				return io.ErrUnexpectedEOF
 30892  			}
 30893  			if m.OptionalArray == nil {
 30894  				m.OptionalArray = &OptionalArray{}
 30895  			}
 30896  			if err := m.OptionalArray.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 30897  				return err
 30898  			}
 30899  			iNdEx = postIndex
 30900  		case 5:
 30901  			if wireType != 2 {
 30902  				return fmt.Errorf("proto: wrong wireType = %d for field String_", wireType)
 30903  			}
 30904  			var stringLen uint64
 30905  			for shift := uint(0); ; shift += 7 {
 30906  				if shift >= 64 {
 30907  					return ErrIntOverflowGenerated
 30908  				}
 30909  				if iNdEx >= l {
 30910  					return io.ErrUnexpectedEOF
 30911  				}
 30912  				b := dAtA[iNdEx]
 30913  				iNdEx++
 30914  				stringLen |= uint64(b&0x7F) << shift
 30915  				if b < 0x80 {
 30916  					break
 30917  				}
 30918  			}
 30919  			intStringLen := int(stringLen)
 30920  			if intStringLen < 0 {
 30921  				return ErrInvalidLengthGenerated
 30922  			}
 30923  			postIndex := iNdEx + intStringLen
 30924  			if postIndex < 0 {
 30925  				return ErrInvalidLengthGenerated
 30926  			}
 30927  			if postIndex > l {
 30928  				return io.ErrUnexpectedEOF
 30929  			}
 30930  			s := string(dAtA[iNdEx:postIndex])
 30931  			m.String_ = &s
 30932  			iNdEx = postIndex
 30933  		default:
 30934  			iNdEx = preIndex
 30935  			skippy, err := skipGenerated(dAtA[iNdEx:])
 30936  			if err != nil {
 30937  				return err
 30938  			}
 30939  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 30940  				return ErrInvalidLengthGenerated
 30941  			}
 30942  			if (iNdEx + skippy) > l {
 30943  				return io.ErrUnexpectedEOF
 30944  			}
 30945  			iNdEx += skippy
 30946  		}
 30947  	}
 30948  
 30949  	if iNdEx > l {
 30950  		return io.ErrUnexpectedEOF
 30951  	}
 30952  	return nil
 30953  }
 30954  func (m *ApplicationSpec) Unmarshal(dAtA []byte) error {
 30955  	l := len(dAtA)
 30956  	iNdEx := 0
 30957  	for iNdEx < l {
 30958  		preIndex := iNdEx
 30959  		var wire uint64
 30960  		for shift := uint(0); ; shift += 7 {
 30961  			if shift >= 64 {
 30962  				return ErrIntOverflowGenerated
 30963  			}
 30964  			if iNdEx >= l {
 30965  				return io.ErrUnexpectedEOF
 30966  			}
 30967  			b := dAtA[iNdEx]
 30968  			iNdEx++
 30969  			wire |= uint64(b&0x7F) << shift
 30970  			if b < 0x80 {
 30971  				break
 30972  			}
 30973  		}
 30974  		fieldNum := int32(wire >> 3)
 30975  		wireType := int(wire & 0x7)
 30976  		if wireType == 4 {
 30977  			return fmt.Errorf("proto: ApplicationSpec: wiretype end group for non-group")
 30978  		}
 30979  		if fieldNum <= 0 {
 30980  			return fmt.Errorf("proto: ApplicationSpec: illegal tag %d (wire type %d)", fieldNum, wire)
 30981  		}
 30982  		switch fieldNum {
 30983  		case 1:
 30984  			if wireType != 2 {
 30985  				return fmt.Errorf("proto: wrong wireType = %d for field Source", wireType)
 30986  			}
 30987  			var msglen int
 30988  			for shift := uint(0); ; shift += 7 {
 30989  				if shift >= 64 {
 30990  					return ErrIntOverflowGenerated
 30991  				}
 30992  				if iNdEx >= l {
 30993  					return io.ErrUnexpectedEOF
 30994  				}
 30995  				b := dAtA[iNdEx]
 30996  				iNdEx++
 30997  				msglen |= int(b&0x7F) << shift
 30998  				if b < 0x80 {
 30999  					break
 31000  				}
 31001  			}
 31002  			if msglen < 0 {
 31003  				return ErrInvalidLengthGenerated
 31004  			}
 31005  			postIndex := iNdEx + msglen
 31006  			if postIndex < 0 {
 31007  				return ErrInvalidLengthGenerated
 31008  			}
 31009  			if postIndex > l {
 31010  				return io.ErrUnexpectedEOF
 31011  			}
 31012  			if m.Source == nil {
 31013  				m.Source = &ApplicationSource{}
 31014  			}
 31015  			if err := m.Source.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31016  				return err
 31017  			}
 31018  			iNdEx = postIndex
 31019  		case 2:
 31020  			if wireType != 2 {
 31021  				return fmt.Errorf("proto: wrong wireType = %d for field Destination", wireType)
 31022  			}
 31023  			var msglen int
 31024  			for shift := uint(0); ; shift += 7 {
 31025  				if shift >= 64 {
 31026  					return ErrIntOverflowGenerated
 31027  				}
 31028  				if iNdEx >= l {
 31029  					return io.ErrUnexpectedEOF
 31030  				}
 31031  				b := dAtA[iNdEx]
 31032  				iNdEx++
 31033  				msglen |= int(b&0x7F) << shift
 31034  				if b < 0x80 {
 31035  					break
 31036  				}
 31037  			}
 31038  			if msglen < 0 {
 31039  				return ErrInvalidLengthGenerated
 31040  			}
 31041  			postIndex := iNdEx + msglen
 31042  			if postIndex < 0 {
 31043  				return ErrInvalidLengthGenerated
 31044  			}
 31045  			if postIndex > l {
 31046  				return io.ErrUnexpectedEOF
 31047  			}
 31048  			if err := m.Destination.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31049  				return err
 31050  			}
 31051  			iNdEx = postIndex
 31052  		case 3:
 31053  			if wireType != 2 {
 31054  				return fmt.Errorf("proto: wrong wireType = %d for field Project", wireType)
 31055  			}
 31056  			var stringLen uint64
 31057  			for shift := uint(0); ; shift += 7 {
 31058  				if shift >= 64 {
 31059  					return ErrIntOverflowGenerated
 31060  				}
 31061  				if iNdEx >= l {
 31062  					return io.ErrUnexpectedEOF
 31063  				}
 31064  				b := dAtA[iNdEx]
 31065  				iNdEx++
 31066  				stringLen |= uint64(b&0x7F) << shift
 31067  				if b < 0x80 {
 31068  					break
 31069  				}
 31070  			}
 31071  			intStringLen := int(stringLen)
 31072  			if intStringLen < 0 {
 31073  				return ErrInvalidLengthGenerated
 31074  			}
 31075  			postIndex := iNdEx + intStringLen
 31076  			if postIndex < 0 {
 31077  				return ErrInvalidLengthGenerated
 31078  			}
 31079  			if postIndex > l {
 31080  				return io.ErrUnexpectedEOF
 31081  			}
 31082  			m.Project = string(dAtA[iNdEx:postIndex])
 31083  			iNdEx = postIndex
 31084  		case 4:
 31085  			if wireType != 2 {
 31086  				return fmt.Errorf("proto: wrong wireType = %d for field SyncPolicy", wireType)
 31087  			}
 31088  			var msglen int
 31089  			for shift := uint(0); ; shift += 7 {
 31090  				if shift >= 64 {
 31091  					return ErrIntOverflowGenerated
 31092  				}
 31093  				if iNdEx >= l {
 31094  					return io.ErrUnexpectedEOF
 31095  				}
 31096  				b := dAtA[iNdEx]
 31097  				iNdEx++
 31098  				msglen |= int(b&0x7F) << shift
 31099  				if b < 0x80 {
 31100  					break
 31101  				}
 31102  			}
 31103  			if msglen < 0 {
 31104  				return ErrInvalidLengthGenerated
 31105  			}
 31106  			postIndex := iNdEx + msglen
 31107  			if postIndex < 0 {
 31108  				return ErrInvalidLengthGenerated
 31109  			}
 31110  			if postIndex > l {
 31111  				return io.ErrUnexpectedEOF
 31112  			}
 31113  			if m.SyncPolicy == nil {
 31114  				m.SyncPolicy = &SyncPolicy{}
 31115  			}
 31116  			if err := m.SyncPolicy.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31117  				return err
 31118  			}
 31119  			iNdEx = postIndex
 31120  		case 5:
 31121  			if wireType != 2 {
 31122  				return fmt.Errorf("proto: wrong wireType = %d for field IgnoreDifferences", 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  			m.IgnoreDifferences = append(m.IgnoreDifferences, ResourceIgnoreDifferences{})
 31150  			if err := m.IgnoreDifferences[len(m.IgnoreDifferences)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31151  				return err
 31152  			}
 31153  			iNdEx = postIndex
 31154  		case 6:
 31155  			if wireType != 2 {
 31156  				return fmt.Errorf("proto: wrong wireType = %d for field Info", wireType)
 31157  			}
 31158  			var msglen int
 31159  			for shift := uint(0); ; shift += 7 {
 31160  				if shift >= 64 {
 31161  					return ErrIntOverflowGenerated
 31162  				}
 31163  				if iNdEx >= l {
 31164  					return io.ErrUnexpectedEOF
 31165  				}
 31166  				b := dAtA[iNdEx]
 31167  				iNdEx++
 31168  				msglen |= int(b&0x7F) << shift
 31169  				if b < 0x80 {
 31170  					break
 31171  				}
 31172  			}
 31173  			if msglen < 0 {
 31174  				return ErrInvalidLengthGenerated
 31175  			}
 31176  			postIndex := iNdEx + msglen
 31177  			if postIndex < 0 {
 31178  				return ErrInvalidLengthGenerated
 31179  			}
 31180  			if postIndex > l {
 31181  				return io.ErrUnexpectedEOF
 31182  			}
 31183  			m.Info = append(m.Info, Info{})
 31184  			if err := m.Info[len(m.Info)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31185  				return err
 31186  			}
 31187  			iNdEx = postIndex
 31188  		case 7:
 31189  			if wireType != 0 {
 31190  				return fmt.Errorf("proto: wrong wireType = %d for field RevisionHistoryLimit", wireType)
 31191  			}
 31192  			var v int64
 31193  			for shift := uint(0); ; shift += 7 {
 31194  				if shift >= 64 {
 31195  					return ErrIntOverflowGenerated
 31196  				}
 31197  				if iNdEx >= l {
 31198  					return io.ErrUnexpectedEOF
 31199  				}
 31200  				b := dAtA[iNdEx]
 31201  				iNdEx++
 31202  				v |= int64(b&0x7F) << shift
 31203  				if b < 0x80 {
 31204  					break
 31205  				}
 31206  			}
 31207  			m.RevisionHistoryLimit = &v
 31208  		case 8:
 31209  			if wireType != 2 {
 31210  				return fmt.Errorf("proto: wrong wireType = %d for field Sources", wireType)
 31211  			}
 31212  			var msglen int
 31213  			for shift := uint(0); ; shift += 7 {
 31214  				if shift >= 64 {
 31215  					return ErrIntOverflowGenerated
 31216  				}
 31217  				if iNdEx >= l {
 31218  					return io.ErrUnexpectedEOF
 31219  				}
 31220  				b := dAtA[iNdEx]
 31221  				iNdEx++
 31222  				msglen |= int(b&0x7F) << shift
 31223  				if b < 0x80 {
 31224  					break
 31225  				}
 31226  			}
 31227  			if msglen < 0 {
 31228  				return ErrInvalidLengthGenerated
 31229  			}
 31230  			postIndex := iNdEx + msglen
 31231  			if postIndex < 0 {
 31232  				return ErrInvalidLengthGenerated
 31233  			}
 31234  			if postIndex > l {
 31235  				return io.ErrUnexpectedEOF
 31236  			}
 31237  			m.Sources = append(m.Sources, ApplicationSource{})
 31238  			if err := m.Sources[len(m.Sources)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31239  				return err
 31240  			}
 31241  			iNdEx = postIndex
 31242  		case 9:
 31243  			if wireType != 2 {
 31244  				return fmt.Errorf("proto: wrong wireType = %d for field SourceHydrator", wireType)
 31245  			}
 31246  			var msglen int
 31247  			for shift := uint(0); ; shift += 7 {
 31248  				if shift >= 64 {
 31249  					return ErrIntOverflowGenerated
 31250  				}
 31251  				if iNdEx >= l {
 31252  					return io.ErrUnexpectedEOF
 31253  				}
 31254  				b := dAtA[iNdEx]
 31255  				iNdEx++
 31256  				msglen |= int(b&0x7F) << shift
 31257  				if b < 0x80 {
 31258  					break
 31259  				}
 31260  			}
 31261  			if msglen < 0 {
 31262  				return ErrInvalidLengthGenerated
 31263  			}
 31264  			postIndex := iNdEx + msglen
 31265  			if postIndex < 0 {
 31266  				return ErrInvalidLengthGenerated
 31267  			}
 31268  			if postIndex > l {
 31269  				return io.ErrUnexpectedEOF
 31270  			}
 31271  			if m.SourceHydrator == nil {
 31272  				m.SourceHydrator = &SourceHydrator{}
 31273  			}
 31274  			if err := m.SourceHydrator.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31275  				return err
 31276  			}
 31277  			iNdEx = postIndex
 31278  		default:
 31279  			iNdEx = preIndex
 31280  			skippy, err := skipGenerated(dAtA[iNdEx:])
 31281  			if err != nil {
 31282  				return err
 31283  			}
 31284  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 31285  				return ErrInvalidLengthGenerated
 31286  			}
 31287  			if (iNdEx + skippy) > l {
 31288  				return io.ErrUnexpectedEOF
 31289  			}
 31290  			iNdEx += skippy
 31291  		}
 31292  	}
 31293  
 31294  	if iNdEx > l {
 31295  		return io.ErrUnexpectedEOF
 31296  	}
 31297  	return nil
 31298  }
 31299  func (m *ApplicationStatus) Unmarshal(dAtA []byte) error {
 31300  	l := len(dAtA)
 31301  	iNdEx := 0
 31302  	for iNdEx < l {
 31303  		preIndex := iNdEx
 31304  		var wire uint64
 31305  		for shift := uint(0); ; shift += 7 {
 31306  			if shift >= 64 {
 31307  				return ErrIntOverflowGenerated
 31308  			}
 31309  			if iNdEx >= l {
 31310  				return io.ErrUnexpectedEOF
 31311  			}
 31312  			b := dAtA[iNdEx]
 31313  			iNdEx++
 31314  			wire |= uint64(b&0x7F) << shift
 31315  			if b < 0x80 {
 31316  				break
 31317  			}
 31318  		}
 31319  		fieldNum := int32(wire >> 3)
 31320  		wireType := int(wire & 0x7)
 31321  		if wireType == 4 {
 31322  			return fmt.Errorf("proto: ApplicationStatus: wiretype end group for non-group")
 31323  		}
 31324  		if fieldNum <= 0 {
 31325  			return fmt.Errorf("proto: ApplicationStatus: illegal tag %d (wire type %d)", fieldNum, wire)
 31326  		}
 31327  		switch fieldNum {
 31328  		case 1:
 31329  			if wireType != 2 {
 31330  				return fmt.Errorf("proto: wrong wireType = %d for field Resources", wireType)
 31331  			}
 31332  			var msglen int
 31333  			for shift := uint(0); ; shift += 7 {
 31334  				if shift >= 64 {
 31335  					return ErrIntOverflowGenerated
 31336  				}
 31337  				if iNdEx >= l {
 31338  					return io.ErrUnexpectedEOF
 31339  				}
 31340  				b := dAtA[iNdEx]
 31341  				iNdEx++
 31342  				msglen |= int(b&0x7F) << shift
 31343  				if b < 0x80 {
 31344  					break
 31345  				}
 31346  			}
 31347  			if msglen < 0 {
 31348  				return ErrInvalidLengthGenerated
 31349  			}
 31350  			postIndex := iNdEx + msglen
 31351  			if postIndex < 0 {
 31352  				return ErrInvalidLengthGenerated
 31353  			}
 31354  			if postIndex > l {
 31355  				return io.ErrUnexpectedEOF
 31356  			}
 31357  			m.Resources = append(m.Resources, ResourceStatus{})
 31358  			if err := m.Resources[len(m.Resources)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31359  				return err
 31360  			}
 31361  			iNdEx = postIndex
 31362  		case 2:
 31363  			if wireType != 2 {
 31364  				return fmt.Errorf("proto: wrong wireType = %d for field Sync", wireType)
 31365  			}
 31366  			var msglen int
 31367  			for shift := uint(0); ; shift += 7 {
 31368  				if shift >= 64 {
 31369  					return ErrIntOverflowGenerated
 31370  				}
 31371  				if iNdEx >= l {
 31372  					return io.ErrUnexpectedEOF
 31373  				}
 31374  				b := dAtA[iNdEx]
 31375  				iNdEx++
 31376  				msglen |= int(b&0x7F) << shift
 31377  				if b < 0x80 {
 31378  					break
 31379  				}
 31380  			}
 31381  			if msglen < 0 {
 31382  				return ErrInvalidLengthGenerated
 31383  			}
 31384  			postIndex := iNdEx + msglen
 31385  			if postIndex < 0 {
 31386  				return ErrInvalidLengthGenerated
 31387  			}
 31388  			if postIndex > l {
 31389  				return io.ErrUnexpectedEOF
 31390  			}
 31391  			if err := m.Sync.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31392  				return err
 31393  			}
 31394  			iNdEx = postIndex
 31395  		case 3:
 31396  			if wireType != 2 {
 31397  				return fmt.Errorf("proto: wrong wireType = %d for field Health", wireType)
 31398  			}
 31399  			var msglen int
 31400  			for shift := uint(0); ; shift += 7 {
 31401  				if shift >= 64 {
 31402  					return ErrIntOverflowGenerated
 31403  				}
 31404  				if iNdEx >= l {
 31405  					return io.ErrUnexpectedEOF
 31406  				}
 31407  				b := dAtA[iNdEx]
 31408  				iNdEx++
 31409  				msglen |= int(b&0x7F) << shift
 31410  				if b < 0x80 {
 31411  					break
 31412  				}
 31413  			}
 31414  			if msglen < 0 {
 31415  				return ErrInvalidLengthGenerated
 31416  			}
 31417  			postIndex := iNdEx + msglen
 31418  			if postIndex < 0 {
 31419  				return ErrInvalidLengthGenerated
 31420  			}
 31421  			if postIndex > l {
 31422  				return io.ErrUnexpectedEOF
 31423  			}
 31424  			if err := m.Health.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31425  				return err
 31426  			}
 31427  			iNdEx = postIndex
 31428  		case 4:
 31429  			if wireType != 2 {
 31430  				return fmt.Errorf("proto: wrong wireType = %d for field History", wireType)
 31431  			}
 31432  			var msglen int
 31433  			for shift := uint(0); ; shift += 7 {
 31434  				if shift >= 64 {
 31435  					return ErrIntOverflowGenerated
 31436  				}
 31437  				if iNdEx >= l {
 31438  					return io.ErrUnexpectedEOF
 31439  				}
 31440  				b := dAtA[iNdEx]
 31441  				iNdEx++
 31442  				msglen |= int(b&0x7F) << shift
 31443  				if b < 0x80 {
 31444  					break
 31445  				}
 31446  			}
 31447  			if msglen < 0 {
 31448  				return ErrInvalidLengthGenerated
 31449  			}
 31450  			postIndex := iNdEx + msglen
 31451  			if postIndex < 0 {
 31452  				return ErrInvalidLengthGenerated
 31453  			}
 31454  			if postIndex > l {
 31455  				return io.ErrUnexpectedEOF
 31456  			}
 31457  			m.History = append(m.History, RevisionHistory{})
 31458  			if err := m.History[len(m.History)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31459  				return err
 31460  			}
 31461  			iNdEx = postIndex
 31462  		case 5:
 31463  			if wireType != 2 {
 31464  				return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
 31465  			}
 31466  			var msglen int
 31467  			for shift := uint(0); ; shift += 7 {
 31468  				if shift >= 64 {
 31469  					return ErrIntOverflowGenerated
 31470  				}
 31471  				if iNdEx >= l {
 31472  					return io.ErrUnexpectedEOF
 31473  				}
 31474  				b := dAtA[iNdEx]
 31475  				iNdEx++
 31476  				msglen |= int(b&0x7F) << shift
 31477  				if b < 0x80 {
 31478  					break
 31479  				}
 31480  			}
 31481  			if msglen < 0 {
 31482  				return ErrInvalidLengthGenerated
 31483  			}
 31484  			postIndex := iNdEx + msglen
 31485  			if postIndex < 0 {
 31486  				return ErrInvalidLengthGenerated
 31487  			}
 31488  			if postIndex > l {
 31489  				return io.ErrUnexpectedEOF
 31490  			}
 31491  			m.Conditions = append(m.Conditions, ApplicationCondition{})
 31492  			if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31493  				return err
 31494  			}
 31495  			iNdEx = postIndex
 31496  		case 6:
 31497  			if wireType != 2 {
 31498  				return fmt.Errorf("proto: wrong wireType = %d for field ReconciledAt", wireType)
 31499  			}
 31500  			var msglen int
 31501  			for shift := uint(0); ; shift += 7 {
 31502  				if shift >= 64 {
 31503  					return ErrIntOverflowGenerated
 31504  				}
 31505  				if iNdEx >= l {
 31506  					return io.ErrUnexpectedEOF
 31507  				}
 31508  				b := dAtA[iNdEx]
 31509  				iNdEx++
 31510  				msglen |= int(b&0x7F) << shift
 31511  				if b < 0x80 {
 31512  					break
 31513  				}
 31514  			}
 31515  			if msglen < 0 {
 31516  				return ErrInvalidLengthGenerated
 31517  			}
 31518  			postIndex := iNdEx + msglen
 31519  			if postIndex < 0 {
 31520  				return ErrInvalidLengthGenerated
 31521  			}
 31522  			if postIndex > l {
 31523  				return io.ErrUnexpectedEOF
 31524  			}
 31525  			if m.ReconciledAt == nil {
 31526  				m.ReconciledAt = &v1.Time{}
 31527  			}
 31528  			if err := m.ReconciledAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31529  				return err
 31530  			}
 31531  			iNdEx = postIndex
 31532  		case 7:
 31533  			if wireType != 2 {
 31534  				return fmt.Errorf("proto: wrong wireType = %d for field OperationState", wireType)
 31535  			}
 31536  			var msglen int
 31537  			for shift := uint(0); ; shift += 7 {
 31538  				if shift >= 64 {
 31539  					return ErrIntOverflowGenerated
 31540  				}
 31541  				if iNdEx >= l {
 31542  					return io.ErrUnexpectedEOF
 31543  				}
 31544  				b := dAtA[iNdEx]
 31545  				iNdEx++
 31546  				msglen |= int(b&0x7F) << shift
 31547  				if b < 0x80 {
 31548  					break
 31549  				}
 31550  			}
 31551  			if msglen < 0 {
 31552  				return ErrInvalidLengthGenerated
 31553  			}
 31554  			postIndex := iNdEx + msglen
 31555  			if postIndex < 0 {
 31556  				return ErrInvalidLengthGenerated
 31557  			}
 31558  			if postIndex > l {
 31559  				return io.ErrUnexpectedEOF
 31560  			}
 31561  			if m.OperationState == nil {
 31562  				m.OperationState = &OperationState{}
 31563  			}
 31564  			if err := m.OperationState.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31565  				return err
 31566  			}
 31567  			iNdEx = postIndex
 31568  		case 8:
 31569  			if wireType != 2 {
 31570  				return fmt.Errorf("proto: wrong wireType = %d for field ObservedAt", wireType)
 31571  			}
 31572  			var msglen int
 31573  			for shift := uint(0); ; shift += 7 {
 31574  				if shift >= 64 {
 31575  					return ErrIntOverflowGenerated
 31576  				}
 31577  				if iNdEx >= l {
 31578  					return io.ErrUnexpectedEOF
 31579  				}
 31580  				b := dAtA[iNdEx]
 31581  				iNdEx++
 31582  				msglen |= int(b&0x7F) << shift
 31583  				if b < 0x80 {
 31584  					break
 31585  				}
 31586  			}
 31587  			if msglen < 0 {
 31588  				return ErrInvalidLengthGenerated
 31589  			}
 31590  			postIndex := iNdEx + msglen
 31591  			if postIndex < 0 {
 31592  				return ErrInvalidLengthGenerated
 31593  			}
 31594  			if postIndex > l {
 31595  				return io.ErrUnexpectedEOF
 31596  			}
 31597  			if m.ObservedAt == nil {
 31598  				m.ObservedAt = &v1.Time{}
 31599  			}
 31600  			if err := m.ObservedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31601  				return err
 31602  			}
 31603  			iNdEx = postIndex
 31604  		case 9:
 31605  			if wireType != 2 {
 31606  				return fmt.Errorf("proto: wrong wireType = %d for field SourceType", wireType)
 31607  			}
 31608  			var stringLen uint64
 31609  			for shift := uint(0); ; shift += 7 {
 31610  				if shift >= 64 {
 31611  					return ErrIntOverflowGenerated
 31612  				}
 31613  				if iNdEx >= l {
 31614  					return io.ErrUnexpectedEOF
 31615  				}
 31616  				b := dAtA[iNdEx]
 31617  				iNdEx++
 31618  				stringLen |= uint64(b&0x7F) << shift
 31619  				if b < 0x80 {
 31620  					break
 31621  				}
 31622  			}
 31623  			intStringLen := int(stringLen)
 31624  			if intStringLen < 0 {
 31625  				return ErrInvalidLengthGenerated
 31626  			}
 31627  			postIndex := iNdEx + intStringLen
 31628  			if postIndex < 0 {
 31629  				return ErrInvalidLengthGenerated
 31630  			}
 31631  			if postIndex > l {
 31632  				return io.ErrUnexpectedEOF
 31633  			}
 31634  			m.SourceType = ApplicationSourceType(dAtA[iNdEx:postIndex])
 31635  			iNdEx = postIndex
 31636  		case 10:
 31637  			if wireType != 2 {
 31638  				return fmt.Errorf("proto: wrong wireType = %d for field Summary", wireType)
 31639  			}
 31640  			var msglen int
 31641  			for shift := uint(0); ; shift += 7 {
 31642  				if shift >= 64 {
 31643  					return ErrIntOverflowGenerated
 31644  				}
 31645  				if iNdEx >= l {
 31646  					return io.ErrUnexpectedEOF
 31647  				}
 31648  				b := dAtA[iNdEx]
 31649  				iNdEx++
 31650  				msglen |= int(b&0x7F) << shift
 31651  				if b < 0x80 {
 31652  					break
 31653  				}
 31654  			}
 31655  			if msglen < 0 {
 31656  				return ErrInvalidLengthGenerated
 31657  			}
 31658  			postIndex := iNdEx + msglen
 31659  			if postIndex < 0 {
 31660  				return ErrInvalidLengthGenerated
 31661  			}
 31662  			if postIndex > l {
 31663  				return io.ErrUnexpectedEOF
 31664  			}
 31665  			if err := m.Summary.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31666  				return err
 31667  			}
 31668  			iNdEx = postIndex
 31669  		case 11:
 31670  			if wireType != 2 {
 31671  				return fmt.Errorf("proto: wrong wireType = %d for field ResourceHealthSource", wireType)
 31672  			}
 31673  			var stringLen uint64
 31674  			for shift := uint(0); ; shift += 7 {
 31675  				if shift >= 64 {
 31676  					return ErrIntOverflowGenerated
 31677  				}
 31678  				if iNdEx >= l {
 31679  					return io.ErrUnexpectedEOF
 31680  				}
 31681  				b := dAtA[iNdEx]
 31682  				iNdEx++
 31683  				stringLen |= uint64(b&0x7F) << shift
 31684  				if b < 0x80 {
 31685  					break
 31686  				}
 31687  			}
 31688  			intStringLen := int(stringLen)
 31689  			if intStringLen < 0 {
 31690  				return ErrInvalidLengthGenerated
 31691  			}
 31692  			postIndex := iNdEx + intStringLen
 31693  			if postIndex < 0 {
 31694  				return ErrInvalidLengthGenerated
 31695  			}
 31696  			if postIndex > l {
 31697  				return io.ErrUnexpectedEOF
 31698  			}
 31699  			m.ResourceHealthSource = ResourceHealthLocation(dAtA[iNdEx:postIndex])
 31700  			iNdEx = postIndex
 31701  		case 12:
 31702  			if wireType != 2 {
 31703  				return fmt.Errorf("proto: wrong wireType = %d for field SourceTypes", wireType)
 31704  			}
 31705  			var stringLen uint64
 31706  			for shift := uint(0); ; shift += 7 {
 31707  				if shift >= 64 {
 31708  					return ErrIntOverflowGenerated
 31709  				}
 31710  				if iNdEx >= l {
 31711  					return io.ErrUnexpectedEOF
 31712  				}
 31713  				b := dAtA[iNdEx]
 31714  				iNdEx++
 31715  				stringLen |= uint64(b&0x7F) << shift
 31716  				if b < 0x80 {
 31717  					break
 31718  				}
 31719  			}
 31720  			intStringLen := int(stringLen)
 31721  			if intStringLen < 0 {
 31722  				return ErrInvalidLengthGenerated
 31723  			}
 31724  			postIndex := iNdEx + intStringLen
 31725  			if postIndex < 0 {
 31726  				return ErrInvalidLengthGenerated
 31727  			}
 31728  			if postIndex > l {
 31729  				return io.ErrUnexpectedEOF
 31730  			}
 31731  			m.SourceTypes = append(m.SourceTypes, ApplicationSourceType(dAtA[iNdEx:postIndex]))
 31732  			iNdEx = postIndex
 31733  		case 13:
 31734  			if wireType != 2 {
 31735  				return fmt.Errorf("proto: wrong wireType = %d for field ControllerNamespace", wireType)
 31736  			}
 31737  			var stringLen uint64
 31738  			for shift := uint(0); ; shift += 7 {
 31739  				if shift >= 64 {
 31740  					return ErrIntOverflowGenerated
 31741  				}
 31742  				if iNdEx >= l {
 31743  					return io.ErrUnexpectedEOF
 31744  				}
 31745  				b := dAtA[iNdEx]
 31746  				iNdEx++
 31747  				stringLen |= uint64(b&0x7F) << shift
 31748  				if b < 0x80 {
 31749  					break
 31750  				}
 31751  			}
 31752  			intStringLen := int(stringLen)
 31753  			if intStringLen < 0 {
 31754  				return ErrInvalidLengthGenerated
 31755  			}
 31756  			postIndex := iNdEx + intStringLen
 31757  			if postIndex < 0 {
 31758  				return ErrInvalidLengthGenerated
 31759  			}
 31760  			if postIndex > l {
 31761  				return io.ErrUnexpectedEOF
 31762  			}
 31763  			m.ControllerNamespace = string(dAtA[iNdEx:postIndex])
 31764  			iNdEx = postIndex
 31765  		case 14:
 31766  			if wireType != 2 {
 31767  				return fmt.Errorf("proto: wrong wireType = %d for field SourceHydrator", wireType)
 31768  			}
 31769  			var msglen int
 31770  			for shift := uint(0); ; shift += 7 {
 31771  				if shift >= 64 {
 31772  					return ErrIntOverflowGenerated
 31773  				}
 31774  				if iNdEx >= l {
 31775  					return io.ErrUnexpectedEOF
 31776  				}
 31777  				b := dAtA[iNdEx]
 31778  				iNdEx++
 31779  				msglen |= int(b&0x7F) << shift
 31780  				if b < 0x80 {
 31781  					break
 31782  				}
 31783  			}
 31784  			if msglen < 0 {
 31785  				return ErrInvalidLengthGenerated
 31786  			}
 31787  			postIndex := iNdEx + msglen
 31788  			if postIndex < 0 {
 31789  				return ErrInvalidLengthGenerated
 31790  			}
 31791  			if postIndex > l {
 31792  				return io.ErrUnexpectedEOF
 31793  			}
 31794  			if err := m.SourceHydrator.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31795  				return err
 31796  			}
 31797  			iNdEx = postIndex
 31798  		default:
 31799  			iNdEx = preIndex
 31800  			skippy, err := skipGenerated(dAtA[iNdEx:])
 31801  			if err != nil {
 31802  				return err
 31803  			}
 31804  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 31805  				return ErrInvalidLengthGenerated
 31806  			}
 31807  			if (iNdEx + skippy) > l {
 31808  				return io.ErrUnexpectedEOF
 31809  			}
 31810  			iNdEx += skippy
 31811  		}
 31812  	}
 31813  
 31814  	if iNdEx > l {
 31815  		return io.ErrUnexpectedEOF
 31816  	}
 31817  	return nil
 31818  }
 31819  func (m *ApplicationSummary) Unmarshal(dAtA []byte) error {
 31820  	l := len(dAtA)
 31821  	iNdEx := 0
 31822  	for iNdEx < l {
 31823  		preIndex := iNdEx
 31824  		var wire uint64
 31825  		for shift := uint(0); ; shift += 7 {
 31826  			if shift >= 64 {
 31827  				return ErrIntOverflowGenerated
 31828  			}
 31829  			if iNdEx >= l {
 31830  				return io.ErrUnexpectedEOF
 31831  			}
 31832  			b := dAtA[iNdEx]
 31833  			iNdEx++
 31834  			wire |= uint64(b&0x7F) << shift
 31835  			if b < 0x80 {
 31836  				break
 31837  			}
 31838  		}
 31839  		fieldNum := int32(wire >> 3)
 31840  		wireType := int(wire & 0x7)
 31841  		if wireType == 4 {
 31842  			return fmt.Errorf("proto: ApplicationSummary: wiretype end group for non-group")
 31843  		}
 31844  		if fieldNum <= 0 {
 31845  			return fmt.Errorf("proto: ApplicationSummary: illegal tag %d (wire type %d)", fieldNum, wire)
 31846  		}
 31847  		switch fieldNum {
 31848  		case 1:
 31849  			if wireType != 2 {
 31850  				return fmt.Errorf("proto: wrong wireType = %d for field ExternalURLs", wireType)
 31851  			}
 31852  			var stringLen uint64
 31853  			for shift := uint(0); ; shift += 7 {
 31854  				if shift >= 64 {
 31855  					return ErrIntOverflowGenerated
 31856  				}
 31857  				if iNdEx >= l {
 31858  					return io.ErrUnexpectedEOF
 31859  				}
 31860  				b := dAtA[iNdEx]
 31861  				iNdEx++
 31862  				stringLen |= uint64(b&0x7F) << shift
 31863  				if b < 0x80 {
 31864  					break
 31865  				}
 31866  			}
 31867  			intStringLen := int(stringLen)
 31868  			if intStringLen < 0 {
 31869  				return ErrInvalidLengthGenerated
 31870  			}
 31871  			postIndex := iNdEx + intStringLen
 31872  			if postIndex < 0 {
 31873  				return ErrInvalidLengthGenerated
 31874  			}
 31875  			if postIndex > l {
 31876  				return io.ErrUnexpectedEOF
 31877  			}
 31878  			m.ExternalURLs = append(m.ExternalURLs, string(dAtA[iNdEx:postIndex]))
 31879  			iNdEx = postIndex
 31880  		case 2:
 31881  			if wireType != 2 {
 31882  				return fmt.Errorf("proto: wrong wireType = %d for field Images", wireType)
 31883  			}
 31884  			var stringLen uint64
 31885  			for shift := uint(0); ; shift += 7 {
 31886  				if shift >= 64 {
 31887  					return ErrIntOverflowGenerated
 31888  				}
 31889  				if iNdEx >= l {
 31890  					return io.ErrUnexpectedEOF
 31891  				}
 31892  				b := dAtA[iNdEx]
 31893  				iNdEx++
 31894  				stringLen |= uint64(b&0x7F) << shift
 31895  				if b < 0x80 {
 31896  					break
 31897  				}
 31898  			}
 31899  			intStringLen := int(stringLen)
 31900  			if intStringLen < 0 {
 31901  				return ErrInvalidLengthGenerated
 31902  			}
 31903  			postIndex := iNdEx + intStringLen
 31904  			if postIndex < 0 {
 31905  				return ErrInvalidLengthGenerated
 31906  			}
 31907  			if postIndex > l {
 31908  				return io.ErrUnexpectedEOF
 31909  			}
 31910  			m.Images = append(m.Images, string(dAtA[iNdEx:postIndex]))
 31911  			iNdEx = postIndex
 31912  		default:
 31913  			iNdEx = preIndex
 31914  			skippy, err := skipGenerated(dAtA[iNdEx:])
 31915  			if err != nil {
 31916  				return err
 31917  			}
 31918  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 31919  				return ErrInvalidLengthGenerated
 31920  			}
 31921  			if (iNdEx + skippy) > l {
 31922  				return io.ErrUnexpectedEOF
 31923  			}
 31924  			iNdEx += skippy
 31925  		}
 31926  	}
 31927  
 31928  	if iNdEx > l {
 31929  		return io.ErrUnexpectedEOF
 31930  	}
 31931  	return nil
 31932  }
 31933  func (m *ApplicationTree) Unmarshal(dAtA []byte) error {
 31934  	l := len(dAtA)
 31935  	iNdEx := 0
 31936  	for iNdEx < l {
 31937  		preIndex := iNdEx
 31938  		var wire uint64
 31939  		for shift := uint(0); ; shift += 7 {
 31940  			if shift >= 64 {
 31941  				return ErrIntOverflowGenerated
 31942  			}
 31943  			if iNdEx >= l {
 31944  				return io.ErrUnexpectedEOF
 31945  			}
 31946  			b := dAtA[iNdEx]
 31947  			iNdEx++
 31948  			wire |= uint64(b&0x7F) << shift
 31949  			if b < 0x80 {
 31950  				break
 31951  			}
 31952  		}
 31953  		fieldNum := int32(wire >> 3)
 31954  		wireType := int(wire & 0x7)
 31955  		if wireType == 4 {
 31956  			return fmt.Errorf("proto: ApplicationTree: wiretype end group for non-group")
 31957  		}
 31958  		if fieldNum <= 0 {
 31959  			return fmt.Errorf("proto: ApplicationTree: illegal tag %d (wire type %d)", fieldNum, wire)
 31960  		}
 31961  		switch fieldNum {
 31962  		case 1:
 31963  			if wireType != 2 {
 31964  				return fmt.Errorf("proto: wrong wireType = %d for field Nodes", wireType)
 31965  			}
 31966  			var msglen int
 31967  			for shift := uint(0); ; shift += 7 {
 31968  				if shift >= 64 {
 31969  					return ErrIntOverflowGenerated
 31970  				}
 31971  				if iNdEx >= l {
 31972  					return io.ErrUnexpectedEOF
 31973  				}
 31974  				b := dAtA[iNdEx]
 31975  				iNdEx++
 31976  				msglen |= int(b&0x7F) << shift
 31977  				if b < 0x80 {
 31978  					break
 31979  				}
 31980  			}
 31981  			if msglen < 0 {
 31982  				return ErrInvalidLengthGenerated
 31983  			}
 31984  			postIndex := iNdEx + msglen
 31985  			if postIndex < 0 {
 31986  				return ErrInvalidLengthGenerated
 31987  			}
 31988  			if postIndex > l {
 31989  				return io.ErrUnexpectedEOF
 31990  			}
 31991  			m.Nodes = append(m.Nodes, ResourceNode{})
 31992  			if err := m.Nodes[len(m.Nodes)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31993  				return err
 31994  			}
 31995  			iNdEx = postIndex
 31996  		case 2:
 31997  			if wireType != 2 {
 31998  				return fmt.Errorf("proto: wrong wireType = %d for field OrphanedNodes", wireType)
 31999  			}
 32000  			var msglen int
 32001  			for shift := uint(0); ; shift += 7 {
 32002  				if shift >= 64 {
 32003  					return ErrIntOverflowGenerated
 32004  				}
 32005  				if iNdEx >= l {
 32006  					return io.ErrUnexpectedEOF
 32007  				}
 32008  				b := dAtA[iNdEx]
 32009  				iNdEx++
 32010  				msglen |= int(b&0x7F) << shift
 32011  				if b < 0x80 {
 32012  					break
 32013  				}
 32014  			}
 32015  			if msglen < 0 {
 32016  				return ErrInvalidLengthGenerated
 32017  			}
 32018  			postIndex := iNdEx + msglen
 32019  			if postIndex < 0 {
 32020  				return ErrInvalidLengthGenerated
 32021  			}
 32022  			if postIndex > l {
 32023  				return io.ErrUnexpectedEOF
 32024  			}
 32025  			m.OrphanedNodes = append(m.OrphanedNodes, ResourceNode{})
 32026  			if err := m.OrphanedNodes[len(m.OrphanedNodes)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 32027  				return err
 32028  			}
 32029  			iNdEx = postIndex
 32030  		case 3:
 32031  			if wireType != 2 {
 32032  				return fmt.Errorf("proto: wrong wireType = %d for field Hosts", wireType)
 32033  			}
 32034  			var msglen int
 32035  			for shift := uint(0); ; shift += 7 {
 32036  				if shift >= 64 {
 32037  					return ErrIntOverflowGenerated
 32038  				}
 32039  				if iNdEx >= l {
 32040  					return io.ErrUnexpectedEOF
 32041  				}
 32042  				b := dAtA[iNdEx]
 32043  				iNdEx++
 32044  				msglen |= int(b&0x7F) << shift
 32045  				if b < 0x80 {
 32046  					break
 32047  				}
 32048  			}
 32049  			if msglen < 0 {
 32050  				return ErrInvalidLengthGenerated
 32051  			}
 32052  			postIndex := iNdEx + msglen
 32053  			if postIndex < 0 {
 32054  				return ErrInvalidLengthGenerated
 32055  			}
 32056  			if postIndex > l {
 32057  				return io.ErrUnexpectedEOF
 32058  			}
 32059  			m.Hosts = append(m.Hosts, HostInfo{})
 32060  			if err := m.Hosts[len(m.Hosts)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 32061  				return err
 32062  			}
 32063  			iNdEx = postIndex
 32064  		case 4:
 32065  			if wireType != 0 {
 32066  				return fmt.Errorf("proto: wrong wireType = %d for field ShardsCount", wireType)
 32067  			}
 32068  			m.ShardsCount = 0
 32069  			for shift := uint(0); ; shift += 7 {
 32070  				if shift >= 64 {
 32071  					return ErrIntOverflowGenerated
 32072  				}
 32073  				if iNdEx >= l {
 32074  					return io.ErrUnexpectedEOF
 32075  				}
 32076  				b := dAtA[iNdEx]
 32077  				iNdEx++
 32078  				m.ShardsCount |= int64(b&0x7F) << shift
 32079  				if b < 0x80 {
 32080  					break
 32081  				}
 32082  			}
 32083  		default:
 32084  			iNdEx = preIndex
 32085  			skippy, err := skipGenerated(dAtA[iNdEx:])
 32086  			if err != nil {
 32087  				return err
 32088  			}
 32089  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 32090  				return ErrInvalidLengthGenerated
 32091  			}
 32092  			if (iNdEx + skippy) > l {
 32093  				return io.ErrUnexpectedEOF
 32094  			}
 32095  			iNdEx += skippy
 32096  		}
 32097  	}
 32098  
 32099  	if iNdEx > l {
 32100  		return io.ErrUnexpectedEOF
 32101  	}
 32102  	return nil
 32103  }
 32104  func (m *ApplicationWatchEvent) Unmarshal(dAtA []byte) error {
 32105  	l := len(dAtA)
 32106  	iNdEx := 0
 32107  	for iNdEx < l {
 32108  		preIndex := iNdEx
 32109  		var wire uint64
 32110  		for shift := uint(0); ; shift += 7 {
 32111  			if shift >= 64 {
 32112  				return ErrIntOverflowGenerated
 32113  			}
 32114  			if iNdEx >= l {
 32115  				return io.ErrUnexpectedEOF
 32116  			}
 32117  			b := dAtA[iNdEx]
 32118  			iNdEx++
 32119  			wire |= uint64(b&0x7F) << shift
 32120  			if b < 0x80 {
 32121  				break
 32122  			}
 32123  		}
 32124  		fieldNum := int32(wire >> 3)
 32125  		wireType := int(wire & 0x7)
 32126  		if wireType == 4 {
 32127  			return fmt.Errorf("proto: ApplicationWatchEvent: wiretype end group for non-group")
 32128  		}
 32129  		if fieldNum <= 0 {
 32130  			return fmt.Errorf("proto: ApplicationWatchEvent: illegal tag %d (wire type %d)", fieldNum, wire)
 32131  		}
 32132  		switch fieldNum {
 32133  		case 1:
 32134  			if wireType != 2 {
 32135  				return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
 32136  			}
 32137  			var stringLen uint64
 32138  			for shift := uint(0); ; shift += 7 {
 32139  				if shift >= 64 {
 32140  					return ErrIntOverflowGenerated
 32141  				}
 32142  				if iNdEx >= l {
 32143  					return io.ErrUnexpectedEOF
 32144  				}
 32145  				b := dAtA[iNdEx]
 32146  				iNdEx++
 32147  				stringLen |= uint64(b&0x7F) << shift
 32148  				if b < 0x80 {
 32149  					break
 32150  				}
 32151  			}
 32152  			intStringLen := int(stringLen)
 32153  			if intStringLen < 0 {
 32154  				return ErrInvalidLengthGenerated
 32155  			}
 32156  			postIndex := iNdEx + intStringLen
 32157  			if postIndex < 0 {
 32158  				return ErrInvalidLengthGenerated
 32159  			}
 32160  			if postIndex > l {
 32161  				return io.ErrUnexpectedEOF
 32162  			}
 32163  			m.Type = k8s_io_apimachinery_pkg_watch.EventType(dAtA[iNdEx:postIndex])
 32164  			iNdEx = postIndex
 32165  		case 2:
 32166  			if wireType != 2 {
 32167  				return fmt.Errorf("proto: wrong wireType = %d for field Application", wireType)
 32168  			}
 32169  			var msglen int
 32170  			for shift := uint(0); ; shift += 7 {
 32171  				if shift >= 64 {
 32172  					return ErrIntOverflowGenerated
 32173  				}
 32174  				if iNdEx >= l {
 32175  					return io.ErrUnexpectedEOF
 32176  				}
 32177  				b := dAtA[iNdEx]
 32178  				iNdEx++
 32179  				msglen |= int(b&0x7F) << shift
 32180  				if b < 0x80 {
 32181  					break
 32182  				}
 32183  			}
 32184  			if msglen < 0 {
 32185  				return ErrInvalidLengthGenerated
 32186  			}
 32187  			postIndex := iNdEx + msglen
 32188  			if postIndex < 0 {
 32189  				return ErrInvalidLengthGenerated
 32190  			}
 32191  			if postIndex > l {
 32192  				return io.ErrUnexpectedEOF
 32193  			}
 32194  			if err := m.Application.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 32195  				return err
 32196  			}
 32197  			iNdEx = postIndex
 32198  		default:
 32199  			iNdEx = preIndex
 32200  			skippy, err := skipGenerated(dAtA[iNdEx:])
 32201  			if err != nil {
 32202  				return err
 32203  			}
 32204  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 32205  				return ErrInvalidLengthGenerated
 32206  			}
 32207  			if (iNdEx + skippy) > l {
 32208  				return io.ErrUnexpectedEOF
 32209  			}
 32210  			iNdEx += skippy
 32211  		}
 32212  	}
 32213  
 32214  	if iNdEx > l {
 32215  		return io.ErrUnexpectedEOF
 32216  	}
 32217  	return nil
 32218  }
 32219  func (m *Backoff) Unmarshal(dAtA []byte) error {
 32220  	l := len(dAtA)
 32221  	iNdEx := 0
 32222  	for iNdEx < l {
 32223  		preIndex := iNdEx
 32224  		var wire uint64
 32225  		for shift := uint(0); ; shift += 7 {
 32226  			if shift >= 64 {
 32227  				return ErrIntOverflowGenerated
 32228  			}
 32229  			if iNdEx >= l {
 32230  				return io.ErrUnexpectedEOF
 32231  			}
 32232  			b := dAtA[iNdEx]
 32233  			iNdEx++
 32234  			wire |= uint64(b&0x7F) << shift
 32235  			if b < 0x80 {
 32236  				break
 32237  			}
 32238  		}
 32239  		fieldNum := int32(wire >> 3)
 32240  		wireType := int(wire & 0x7)
 32241  		if wireType == 4 {
 32242  			return fmt.Errorf("proto: Backoff: wiretype end group for non-group")
 32243  		}
 32244  		if fieldNum <= 0 {
 32245  			return fmt.Errorf("proto: Backoff: illegal tag %d (wire type %d)", fieldNum, wire)
 32246  		}
 32247  		switch fieldNum {
 32248  		case 1:
 32249  			if wireType != 2 {
 32250  				return fmt.Errorf("proto: wrong wireType = %d for field Duration", wireType)
 32251  			}
 32252  			var stringLen uint64
 32253  			for shift := uint(0); ; shift += 7 {
 32254  				if shift >= 64 {
 32255  					return ErrIntOverflowGenerated
 32256  				}
 32257  				if iNdEx >= l {
 32258  					return io.ErrUnexpectedEOF
 32259  				}
 32260  				b := dAtA[iNdEx]
 32261  				iNdEx++
 32262  				stringLen |= uint64(b&0x7F) << shift
 32263  				if b < 0x80 {
 32264  					break
 32265  				}
 32266  			}
 32267  			intStringLen := int(stringLen)
 32268  			if intStringLen < 0 {
 32269  				return ErrInvalidLengthGenerated
 32270  			}
 32271  			postIndex := iNdEx + intStringLen
 32272  			if postIndex < 0 {
 32273  				return ErrInvalidLengthGenerated
 32274  			}
 32275  			if postIndex > l {
 32276  				return io.ErrUnexpectedEOF
 32277  			}
 32278  			m.Duration = string(dAtA[iNdEx:postIndex])
 32279  			iNdEx = postIndex
 32280  		case 2:
 32281  			if wireType != 0 {
 32282  				return fmt.Errorf("proto: wrong wireType = %d for field Factor", wireType)
 32283  			}
 32284  			var v int64
 32285  			for shift := uint(0); ; shift += 7 {
 32286  				if shift >= 64 {
 32287  					return ErrIntOverflowGenerated
 32288  				}
 32289  				if iNdEx >= l {
 32290  					return io.ErrUnexpectedEOF
 32291  				}
 32292  				b := dAtA[iNdEx]
 32293  				iNdEx++
 32294  				v |= int64(b&0x7F) << shift
 32295  				if b < 0x80 {
 32296  					break
 32297  				}
 32298  			}
 32299  			m.Factor = &v
 32300  		case 3:
 32301  			if wireType != 2 {
 32302  				return fmt.Errorf("proto: wrong wireType = %d for field MaxDuration", wireType)
 32303  			}
 32304  			var stringLen uint64
 32305  			for shift := uint(0); ; shift += 7 {
 32306  				if shift >= 64 {
 32307  					return ErrIntOverflowGenerated
 32308  				}
 32309  				if iNdEx >= l {
 32310  					return io.ErrUnexpectedEOF
 32311  				}
 32312  				b := dAtA[iNdEx]
 32313  				iNdEx++
 32314  				stringLen |= uint64(b&0x7F) << shift
 32315  				if b < 0x80 {
 32316  					break
 32317  				}
 32318  			}
 32319  			intStringLen := int(stringLen)
 32320  			if intStringLen < 0 {
 32321  				return ErrInvalidLengthGenerated
 32322  			}
 32323  			postIndex := iNdEx + intStringLen
 32324  			if postIndex < 0 {
 32325  				return ErrInvalidLengthGenerated
 32326  			}
 32327  			if postIndex > l {
 32328  				return io.ErrUnexpectedEOF
 32329  			}
 32330  			m.MaxDuration = string(dAtA[iNdEx:postIndex])
 32331  			iNdEx = postIndex
 32332  		default:
 32333  			iNdEx = preIndex
 32334  			skippy, err := skipGenerated(dAtA[iNdEx:])
 32335  			if err != nil {
 32336  				return err
 32337  			}
 32338  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 32339  				return ErrInvalidLengthGenerated
 32340  			}
 32341  			if (iNdEx + skippy) > l {
 32342  				return io.ErrUnexpectedEOF
 32343  			}
 32344  			iNdEx += skippy
 32345  		}
 32346  	}
 32347  
 32348  	if iNdEx > l {
 32349  		return io.ErrUnexpectedEOF
 32350  	}
 32351  	return nil
 32352  }
 32353  func (m *BasicAuthBitbucketServer) Unmarshal(dAtA []byte) error {
 32354  	l := len(dAtA)
 32355  	iNdEx := 0
 32356  	for iNdEx < l {
 32357  		preIndex := iNdEx
 32358  		var wire uint64
 32359  		for shift := uint(0); ; shift += 7 {
 32360  			if shift >= 64 {
 32361  				return ErrIntOverflowGenerated
 32362  			}
 32363  			if iNdEx >= l {
 32364  				return io.ErrUnexpectedEOF
 32365  			}
 32366  			b := dAtA[iNdEx]
 32367  			iNdEx++
 32368  			wire |= uint64(b&0x7F) << shift
 32369  			if b < 0x80 {
 32370  				break
 32371  			}
 32372  		}
 32373  		fieldNum := int32(wire >> 3)
 32374  		wireType := int(wire & 0x7)
 32375  		if wireType == 4 {
 32376  			return fmt.Errorf("proto: BasicAuthBitbucketServer: wiretype end group for non-group")
 32377  		}
 32378  		if fieldNum <= 0 {
 32379  			return fmt.Errorf("proto: BasicAuthBitbucketServer: illegal tag %d (wire type %d)", fieldNum, wire)
 32380  		}
 32381  		switch fieldNum {
 32382  		case 1:
 32383  			if wireType != 2 {
 32384  				return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType)
 32385  			}
 32386  			var stringLen uint64
 32387  			for shift := uint(0); ; shift += 7 {
 32388  				if shift >= 64 {
 32389  					return ErrIntOverflowGenerated
 32390  				}
 32391  				if iNdEx >= l {
 32392  					return io.ErrUnexpectedEOF
 32393  				}
 32394  				b := dAtA[iNdEx]
 32395  				iNdEx++
 32396  				stringLen |= uint64(b&0x7F) << shift
 32397  				if b < 0x80 {
 32398  					break
 32399  				}
 32400  			}
 32401  			intStringLen := int(stringLen)
 32402  			if intStringLen < 0 {
 32403  				return ErrInvalidLengthGenerated
 32404  			}
 32405  			postIndex := iNdEx + intStringLen
 32406  			if postIndex < 0 {
 32407  				return ErrInvalidLengthGenerated
 32408  			}
 32409  			if postIndex > l {
 32410  				return io.ErrUnexpectedEOF
 32411  			}
 32412  			m.Username = string(dAtA[iNdEx:postIndex])
 32413  			iNdEx = postIndex
 32414  		case 2:
 32415  			if wireType != 2 {
 32416  				return fmt.Errorf("proto: wrong wireType = %d for field PasswordRef", wireType)
 32417  			}
 32418  			var msglen int
 32419  			for shift := uint(0); ; shift += 7 {
 32420  				if shift >= 64 {
 32421  					return ErrIntOverflowGenerated
 32422  				}
 32423  				if iNdEx >= l {
 32424  					return io.ErrUnexpectedEOF
 32425  				}
 32426  				b := dAtA[iNdEx]
 32427  				iNdEx++
 32428  				msglen |= int(b&0x7F) << shift
 32429  				if b < 0x80 {
 32430  					break
 32431  				}
 32432  			}
 32433  			if msglen < 0 {
 32434  				return ErrInvalidLengthGenerated
 32435  			}
 32436  			postIndex := iNdEx + msglen
 32437  			if postIndex < 0 {
 32438  				return ErrInvalidLengthGenerated
 32439  			}
 32440  			if postIndex > l {
 32441  				return io.ErrUnexpectedEOF
 32442  			}
 32443  			if m.PasswordRef == nil {
 32444  				m.PasswordRef = &SecretRef{}
 32445  			}
 32446  			if err := m.PasswordRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 32447  				return err
 32448  			}
 32449  			iNdEx = postIndex
 32450  		default:
 32451  			iNdEx = preIndex
 32452  			skippy, err := skipGenerated(dAtA[iNdEx:])
 32453  			if err != nil {
 32454  				return err
 32455  			}
 32456  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 32457  				return ErrInvalidLengthGenerated
 32458  			}
 32459  			if (iNdEx + skippy) > l {
 32460  				return io.ErrUnexpectedEOF
 32461  			}
 32462  			iNdEx += skippy
 32463  		}
 32464  	}
 32465  
 32466  	if iNdEx > l {
 32467  		return io.ErrUnexpectedEOF
 32468  	}
 32469  	return nil
 32470  }
 32471  func (m *BearerTokenBitbucket) Unmarshal(dAtA []byte) error {
 32472  	l := len(dAtA)
 32473  	iNdEx := 0
 32474  	for iNdEx < l {
 32475  		preIndex := iNdEx
 32476  		var wire uint64
 32477  		for shift := uint(0); ; shift += 7 {
 32478  			if shift >= 64 {
 32479  				return ErrIntOverflowGenerated
 32480  			}
 32481  			if iNdEx >= l {
 32482  				return io.ErrUnexpectedEOF
 32483  			}
 32484  			b := dAtA[iNdEx]
 32485  			iNdEx++
 32486  			wire |= uint64(b&0x7F) << shift
 32487  			if b < 0x80 {
 32488  				break
 32489  			}
 32490  		}
 32491  		fieldNum := int32(wire >> 3)
 32492  		wireType := int(wire & 0x7)
 32493  		if wireType == 4 {
 32494  			return fmt.Errorf("proto: BearerTokenBitbucket: wiretype end group for non-group")
 32495  		}
 32496  		if fieldNum <= 0 {
 32497  			return fmt.Errorf("proto: BearerTokenBitbucket: illegal tag %d (wire type %d)", fieldNum, wire)
 32498  		}
 32499  		switch fieldNum {
 32500  		case 1:
 32501  			if wireType != 2 {
 32502  				return fmt.Errorf("proto: wrong wireType = %d for field TokenRef", wireType)
 32503  			}
 32504  			var msglen int
 32505  			for shift := uint(0); ; shift += 7 {
 32506  				if shift >= 64 {
 32507  					return ErrIntOverflowGenerated
 32508  				}
 32509  				if iNdEx >= l {
 32510  					return io.ErrUnexpectedEOF
 32511  				}
 32512  				b := dAtA[iNdEx]
 32513  				iNdEx++
 32514  				msglen |= int(b&0x7F) << shift
 32515  				if b < 0x80 {
 32516  					break
 32517  				}
 32518  			}
 32519  			if msglen < 0 {
 32520  				return ErrInvalidLengthGenerated
 32521  			}
 32522  			postIndex := iNdEx + msglen
 32523  			if postIndex < 0 {
 32524  				return ErrInvalidLengthGenerated
 32525  			}
 32526  			if postIndex > l {
 32527  				return io.ErrUnexpectedEOF
 32528  			}
 32529  			if m.TokenRef == nil {
 32530  				m.TokenRef = &SecretRef{}
 32531  			}
 32532  			if err := m.TokenRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 32533  				return err
 32534  			}
 32535  			iNdEx = postIndex
 32536  		default:
 32537  			iNdEx = preIndex
 32538  			skippy, err := skipGenerated(dAtA[iNdEx:])
 32539  			if err != nil {
 32540  				return err
 32541  			}
 32542  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 32543  				return ErrInvalidLengthGenerated
 32544  			}
 32545  			if (iNdEx + skippy) > l {
 32546  				return io.ErrUnexpectedEOF
 32547  			}
 32548  			iNdEx += skippy
 32549  		}
 32550  	}
 32551  
 32552  	if iNdEx > l {
 32553  		return io.ErrUnexpectedEOF
 32554  	}
 32555  	return nil
 32556  }
 32557  func (m *BearerTokenBitbucketCloud) Unmarshal(dAtA []byte) error {
 32558  	l := len(dAtA)
 32559  	iNdEx := 0
 32560  	for iNdEx < l {
 32561  		preIndex := iNdEx
 32562  		var wire uint64
 32563  		for shift := uint(0); ; shift += 7 {
 32564  			if shift >= 64 {
 32565  				return ErrIntOverflowGenerated
 32566  			}
 32567  			if iNdEx >= l {
 32568  				return io.ErrUnexpectedEOF
 32569  			}
 32570  			b := dAtA[iNdEx]
 32571  			iNdEx++
 32572  			wire |= uint64(b&0x7F) << shift
 32573  			if b < 0x80 {
 32574  				break
 32575  			}
 32576  		}
 32577  		fieldNum := int32(wire >> 3)
 32578  		wireType := int(wire & 0x7)
 32579  		if wireType == 4 {
 32580  			return fmt.Errorf("proto: BearerTokenBitbucketCloud: wiretype end group for non-group")
 32581  		}
 32582  		if fieldNum <= 0 {
 32583  			return fmt.Errorf("proto: BearerTokenBitbucketCloud: illegal tag %d (wire type %d)", fieldNum, wire)
 32584  		}
 32585  		switch fieldNum {
 32586  		case 1:
 32587  			if wireType != 2 {
 32588  				return fmt.Errorf("proto: wrong wireType = %d for field TokenRef", wireType)
 32589  			}
 32590  			var msglen int
 32591  			for shift := uint(0); ; shift += 7 {
 32592  				if shift >= 64 {
 32593  					return ErrIntOverflowGenerated
 32594  				}
 32595  				if iNdEx >= l {
 32596  					return io.ErrUnexpectedEOF
 32597  				}
 32598  				b := dAtA[iNdEx]
 32599  				iNdEx++
 32600  				msglen |= int(b&0x7F) << shift
 32601  				if b < 0x80 {
 32602  					break
 32603  				}
 32604  			}
 32605  			if msglen < 0 {
 32606  				return ErrInvalidLengthGenerated
 32607  			}
 32608  			postIndex := iNdEx + msglen
 32609  			if postIndex < 0 {
 32610  				return ErrInvalidLengthGenerated
 32611  			}
 32612  			if postIndex > l {
 32613  				return io.ErrUnexpectedEOF
 32614  			}
 32615  			if m.TokenRef == nil {
 32616  				m.TokenRef = &SecretRef{}
 32617  			}
 32618  			if err := m.TokenRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 32619  				return err
 32620  			}
 32621  			iNdEx = postIndex
 32622  		default:
 32623  			iNdEx = preIndex
 32624  			skippy, err := skipGenerated(dAtA[iNdEx:])
 32625  			if err != nil {
 32626  				return err
 32627  			}
 32628  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 32629  				return ErrInvalidLengthGenerated
 32630  			}
 32631  			if (iNdEx + skippy) > l {
 32632  				return io.ErrUnexpectedEOF
 32633  			}
 32634  			iNdEx += skippy
 32635  		}
 32636  	}
 32637  
 32638  	if iNdEx > l {
 32639  		return io.ErrUnexpectedEOF
 32640  	}
 32641  	return nil
 32642  }
 32643  func (m *ChartDetails) Unmarshal(dAtA []byte) error {
 32644  	l := len(dAtA)
 32645  	iNdEx := 0
 32646  	for iNdEx < l {
 32647  		preIndex := iNdEx
 32648  		var wire uint64
 32649  		for shift := uint(0); ; shift += 7 {
 32650  			if shift >= 64 {
 32651  				return ErrIntOverflowGenerated
 32652  			}
 32653  			if iNdEx >= l {
 32654  				return io.ErrUnexpectedEOF
 32655  			}
 32656  			b := dAtA[iNdEx]
 32657  			iNdEx++
 32658  			wire |= uint64(b&0x7F) << shift
 32659  			if b < 0x80 {
 32660  				break
 32661  			}
 32662  		}
 32663  		fieldNum := int32(wire >> 3)
 32664  		wireType := int(wire & 0x7)
 32665  		if wireType == 4 {
 32666  			return fmt.Errorf("proto: ChartDetails: wiretype end group for non-group")
 32667  		}
 32668  		if fieldNum <= 0 {
 32669  			return fmt.Errorf("proto: ChartDetails: illegal tag %d (wire type %d)", fieldNum, wire)
 32670  		}
 32671  		switch fieldNum {
 32672  		case 1:
 32673  			if wireType != 2 {
 32674  				return fmt.Errorf("proto: wrong wireType = %d for field Description", wireType)
 32675  			}
 32676  			var stringLen uint64
 32677  			for shift := uint(0); ; shift += 7 {
 32678  				if shift >= 64 {
 32679  					return ErrIntOverflowGenerated
 32680  				}
 32681  				if iNdEx >= l {
 32682  					return io.ErrUnexpectedEOF
 32683  				}
 32684  				b := dAtA[iNdEx]
 32685  				iNdEx++
 32686  				stringLen |= uint64(b&0x7F) << shift
 32687  				if b < 0x80 {
 32688  					break
 32689  				}
 32690  			}
 32691  			intStringLen := int(stringLen)
 32692  			if intStringLen < 0 {
 32693  				return ErrInvalidLengthGenerated
 32694  			}
 32695  			postIndex := iNdEx + intStringLen
 32696  			if postIndex < 0 {
 32697  				return ErrInvalidLengthGenerated
 32698  			}
 32699  			if postIndex > l {
 32700  				return io.ErrUnexpectedEOF
 32701  			}
 32702  			m.Description = string(dAtA[iNdEx:postIndex])
 32703  			iNdEx = postIndex
 32704  		case 2:
 32705  			if wireType != 2 {
 32706  				return fmt.Errorf("proto: wrong wireType = %d for field Home", wireType)
 32707  			}
 32708  			var stringLen uint64
 32709  			for shift := uint(0); ; shift += 7 {
 32710  				if shift >= 64 {
 32711  					return ErrIntOverflowGenerated
 32712  				}
 32713  				if iNdEx >= l {
 32714  					return io.ErrUnexpectedEOF
 32715  				}
 32716  				b := dAtA[iNdEx]
 32717  				iNdEx++
 32718  				stringLen |= uint64(b&0x7F) << shift
 32719  				if b < 0x80 {
 32720  					break
 32721  				}
 32722  			}
 32723  			intStringLen := int(stringLen)
 32724  			if intStringLen < 0 {
 32725  				return ErrInvalidLengthGenerated
 32726  			}
 32727  			postIndex := iNdEx + intStringLen
 32728  			if postIndex < 0 {
 32729  				return ErrInvalidLengthGenerated
 32730  			}
 32731  			if postIndex > l {
 32732  				return io.ErrUnexpectedEOF
 32733  			}
 32734  			m.Home = string(dAtA[iNdEx:postIndex])
 32735  			iNdEx = postIndex
 32736  		case 3:
 32737  			if wireType != 2 {
 32738  				return fmt.Errorf("proto: wrong wireType = %d for field Maintainers", wireType)
 32739  			}
 32740  			var stringLen uint64
 32741  			for shift := uint(0); ; shift += 7 {
 32742  				if shift >= 64 {
 32743  					return ErrIntOverflowGenerated
 32744  				}
 32745  				if iNdEx >= l {
 32746  					return io.ErrUnexpectedEOF
 32747  				}
 32748  				b := dAtA[iNdEx]
 32749  				iNdEx++
 32750  				stringLen |= uint64(b&0x7F) << shift
 32751  				if b < 0x80 {
 32752  					break
 32753  				}
 32754  			}
 32755  			intStringLen := int(stringLen)
 32756  			if intStringLen < 0 {
 32757  				return ErrInvalidLengthGenerated
 32758  			}
 32759  			postIndex := iNdEx + intStringLen
 32760  			if postIndex < 0 {
 32761  				return ErrInvalidLengthGenerated
 32762  			}
 32763  			if postIndex > l {
 32764  				return io.ErrUnexpectedEOF
 32765  			}
 32766  			m.Maintainers = append(m.Maintainers, string(dAtA[iNdEx:postIndex]))
 32767  			iNdEx = postIndex
 32768  		default:
 32769  			iNdEx = preIndex
 32770  			skippy, err := skipGenerated(dAtA[iNdEx:])
 32771  			if err != nil {
 32772  				return err
 32773  			}
 32774  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 32775  				return ErrInvalidLengthGenerated
 32776  			}
 32777  			if (iNdEx + skippy) > l {
 32778  				return io.ErrUnexpectedEOF
 32779  			}
 32780  			iNdEx += skippy
 32781  		}
 32782  	}
 32783  
 32784  	if iNdEx > l {
 32785  		return io.ErrUnexpectedEOF
 32786  	}
 32787  	return nil
 32788  }
 32789  func (m *Cluster) Unmarshal(dAtA []byte) error {
 32790  	l := len(dAtA)
 32791  	iNdEx := 0
 32792  	for iNdEx < l {
 32793  		preIndex := iNdEx
 32794  		var wire uint64
 32795  		for shift := uint(0); ; shift += 7 {
 32796  			if shift >= 64 {
 32797  				return ErrIntOverflowGenerated
 32798  			}
 32799  			if iNdEx >= l {
 32800  				return io.ErrUnexpectedEOF
 32801  			}
 32802  			b := dAtA[iNdEx]
 32803  			iNdEx++
 32804  			wire |= uint64(b&0x7F) << shift
 32805  			if b < 0x80 {
 32806  				break
 32807  			}
 32808  		}
 32809  		fieldNum := int32(wire >> 3)
 32810  		wireType := int(wire & 0x7)
 32811  		if wireType == 4 {
 32812  			return fmt.Errorf("proto: Cluster: wiretype end group for non-group")
 32813  		}
 32814  		if fieldNum <= 0 {
 32815  			return fmt.Errorf("proto: Cluster: illegal tag %d (wire type %d)", fieldNum, wire)
 32816  		}
 32817  		switch fieldNum {
 32818  		case 1:
 32819  			if wireType != 2 {
 32820  				return fmt.Errorf("proto: wrong wireType = %d for field Server", 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.Server = string(dAtA[iNdEx:postIndex])
 32849  			iNdEx = postIndex
 32850  		case 2:
 32851  			if wireType != 2 {
 32852  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 32853  			}
 32854  			var stringLen uint64
 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  				stringLen |= uint64(b&0x7F) << shift
 32865  				if b < 0x80 {
 32866  					break
 32867  				}
 32868  			}
 32869  			intStringLen := int(stringLen)
 32870  			if intStringLen < 0 {
 32871  				return ErrInvalidLengthGenerated
 32872  			}
 32873  			postIndex := iNdEx + intStringLen
 32874  			if postIndex < 0 {
 32875  				return ErrInvalidLengthGenerated
 32876  			}
 32877  			if postIndex > l {
 32878  				return io.ErrUnexpectedEOF
 32879  			}
 32880  			m.Name = string(dAtA[iNdEx:postIndex])
 32881  			iNdEx = postIndex
 32882  		case 3:
 32883  			if wireType != 2 {
 32884  				return fmt.Errorf("proto: wrong wireType = %d for field Config", wireType)
 32885  			}
 32886  			var msglen int
 32887  			for shift := uint(0); ; shift += 7 {
 32888  				if shift >= 64 {
 32889  					return ErrIntOverflowGenerated
 32890  				}
 32891  				if iNdEx >= l {
 32892  					return io.ErrUnexpectedEOF
 32893  				}
 32894  				b := dAtA[iNdEx]
 32895  				iNdEx++
 32896  				msglen |= int(b&0x7F) << shift
 32897  				if b < 0x80 {
 32898  					break
 32899  				}
 32900  			}
 32901  			if msglen < 0 {
 32902  				return ErrInvalidLengthGenerated
 32903  			}
 32904  			postIndex := iNdEx + msglen
 32905  			if postIndex < 0 {
 32906  				return ErrInvalidLengthGenerated
 32907  			}
 32908  			if postIndex > l {
 32909  				return io.ErrUnexpectedEOF
 32910  			}
 32911  			if err := m.Config.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 32912  				return err
 32913  			}
 32914  			iNdEx = postIndex
 32915  		case 4:
 32916  			if wireType != 2 {
 32917  				return fmt.Errorf("proto: wrong wireType = %d for field ConnectionState", wireType)
 32918  			}
 32919  			var msglen int
 32920  			for shift := uint(0); ; shift += 7 {
 32921  				if shift >= 64 {
 32922  					return ErrIntOverflowGenerated
 32923  				}
 32924  				if iNdEx >= l {
 32925  					return io.ErrUnexpectedEOF
 32926  				}
 32927  				b := dAtA[iNdEx]
 32928  				iNdEx++
 32929  				msglen |= int(b&0x7F) << shift
 32930  				if b < 0x80 {
 32931  					break
 32932  				}
 32933  			}
 32934  			if msglen < 0 {
 32935  				return ErrInvalidLengthGenerated
 32936  			}
 32937  			postIndex := iNdEx + msglen
 32938  			if postIndex < 0 {
 32939  				return ErrInvalidLengthGenerated
 32940  			}
 32941  			if postIndex > l {
 32942  				return io.ErrUnexpectedEOF
 32943  			}
 32944  			if err := m.ConnectionState.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 32945  				return err
 32946  			}
 32947  			iNdEx = postIndex
 32948  		case 5:
 32949  			if wireType != 2 {
 32950  				return fmt.Errorf("proto: wrong wireType = %d for field ServerVersion", wireType)
 32951  			}
 32952  			var stringLen uint64
 32953  			for shift := uint(0); ; shift += 7 {
 32954  				if shift >= 64 {
 32955  					return ErrIntOverflowGenerated
 32956  				}
 32957  				if iNdEx >= l {
 32958  					return io.ErrUnexpectedEOF
 32959  				}
 32960  				b := dAtA[iNdEx]
 32961  				iNdEx++
 32962  				stringLen |= uint64(b&0x7F) << shift
 32963  				if b < 0x80 {
 32964  					break
 32965  				}
 32966  			}
 32967  			intStringLen := int(stringLen)
 32968  			if intStringLen < 0 {
 32969  				return ErrInvalidLengthGenerated
 32970  			}
 32971  			postIndex := iNdEx + intStringLen
 32972  			if postIndex < 0 {
 32973  				return ErrInvalidLengthGenerated
 32974  			}
 32975  			if postIndex > l {
 32976  				return io.ErrUnexpectedEOF
 32977  			}
 32978  			m.ServerVersion = string(dAtA[iNdEx:postIndex])
 32979  			iNdEx = postIndex
 32980  		case 6:
 32981  			if wireType != 2 {
 32982  				return fmt.Errorf("proto: wrong wireType = %d for field Namespaces", wireType)
 32983  			}
 32984  			var stringLen uint64
 32985  			for shift := uint(0); ; shift += 7 {
 32986  				if shift >= 64 {
 32987  					return ErrIntOverflowGenerated
 32988  				}
 32989  				if iNdEx >= l {
 32990  					return io.ErrUnexpectedEOF
 32991  				}
 32992  				b := dAtA[iNdEx]
 32993  				iNdEx++
 32994  				stringLen |= uint64(b&0x7F) << shift
 32995  				if b < 0x80 {
 32996  					break
 32997  				}
 32998  			}
 32999  			intStringLen := int(stringLen)
 33000  			if intStringLen < 0 {
 33001  				return ErrInvalidLengthGenerated
 33002  			}
 33003  			postIndex := iNdEx + intStringLen
 33004  			if postIndex < 0 {
 33005  				return ErrInvalidLengthGenerated
 33006  			}
 33007  			if postIndex > l {
 33008  				return io.ErrUnexpectedEOF
 33009  			}
 33010  			m.Namespaces = append(m.Namespaces, string(dAtA[iNdEx:postIndex]))
 33011  			iNdEx = postIndex
 33012  		case 7:
 33013  			if wireType != 2 {
 33014  				return fmt.Errorf("proto: wrong wireType = %d for field RefreshRequestedAt", wireType)
 33015  			}
 33016  			var msglen int
 33017  			for shift := uint(0); ; shift += 7 {
 33018  				if shift >= 64 {
 33019  					return ErrIntOverflowGenerated
 33020  				}
 33021  				if iNdEx >= l {
 33022  					return io.ErrUnexpectedEOF
 33023  				}
 33024  				b := dAtA[iNdEx]
 33025  				iNdEx++
 33026  				msglen |= int(b&0x7F) << shift
 33027  				if b < 0x80 {
 33028  					break
 33029  				}
 33030  			}
 33031  			if msglen < 0 {
 33032  				return ErrInvalidLengthGenerated
 33033  			}
 33034  			postIndex := iNdEx + msglen
 33035  			if postIndex < 0 {
 33036  				return ErrInvalidLengthGenerated
 33037  			}
 33038  			if postIndex > l {
 33039  				return io.ErrUnexpectedEOF
 33040  			}
 33041  			if m.RefreshRequestedAt == nil {
 33042  				m.RefreshRequestedAt = &v1.Time{}
 33043  			}
 33044  			if err := m.RefreshRequestedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 33045  				return err
 33046  			}
 33047  			iNdEx = postIndex
 33048  		case 8:
 33049  			if wireType != 2 {
 33050  				return fmt.Errorf("proto: wrong wireType = %d for field Info", wireType)
 33051  			}
 33052  			var msglen int
 33053  			for shift := uint(0); ; shift += 7 {
 33054  				if shift >= 64 {
 33055  					return ErrIntOverflowGenerated
 33056  				}
 33057  				if iNdEx >= l {
 33058  					return io.ErrUnexpectedEOF
 33059  				}
 33060  				b := dAtA[iNdEx]
 33061  				iNdEx++
 33062  				msglen |= int(b&0x7F) << shift
 33063  				if b < 0x80 {
 33064  					break
 33065  				}
 33066  			}
 33067  			if msglen < 0 {
 33068  				return ErrInvalidLengthGenerated
 33069  			}
 33070  			postIndex := iNdEx + msglen
 33071  			if postIndex < 0 {
 33072  				return ErrInvalidLengthGenerated
 33073  			}
 33074  			if postIndex > l {
 33075  				return io.ErrUnexpectedEOF
 33076  			}
 33077  			if err := m.Info.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 33078  				return err
 33079  			}
 33080  			iNdEx = postIndex
 33081  		case 9:
 33082  			if wireType != 0 {
 33083  				return fmt.Errorf("proto: wrong wireType = %d for field Shard", wireType)
 33084  			}
 33085  			var v int64
 33086  			for shift := uint(0); ; shift += 7 {
 33087  				if shift >= 64 {
 33088  					return ErrIntOverflowGenerated
 33089  				}
 33090  				if iNdEx >= l {
 33091  					return io.ErrUnexpectedEOF
 33092  				}
 33093  				b := dAtA[iNdEx]
 33094  				iNdEx++
 33095  				v |= int64(b&0x7F) << shift
 33096  				if b < 0x80 {
 33097  					break
 33098  				}
 33099  			}
 33100  			m.Shard = &v
 33101  		case 10:
 33102  			if wireType != 0 {
 33103  				return fmt.Errorf("proto: wrong wireType = %d for field ClusterResources", wireType)
 33104  			}
 33105  			var v int
 33106  			for shift := uint(0); ; shift += 7 {
 33107  				if shift >= 64 {
 33108  					return ErrIntOverflowGenerated
 33109  				}
 33110  				if iNdEx >= l {
 33111  					return io.ErrUnexpectedEOF
 33112  				}
 33113  				b := dAtA[iNdEx]
 33114  				iNdEx++
 33115  				v |= int(b&0x7F) << shift
 33116  				if b < 0x80 {
 33117  					break
 33118  				}
 33119  			}
 33120  			m.ClusterResources = bool(v != 0)
 33121  		case 11:
 33122  			if wireType != 2 {
 33123  				return fmt.Errorf("proto: wrong wireType = %d for field Project", wireType)
 33124  			}
 33125  			var stringLen uint64
 33126  			for shift := uint(0); ; shift += 7 {
 33127  				if shift >= 64 {
 33128  					return ErrIntOverflowGenerated
 33129  				}
 33130  				if iNdEx >= l {
 33131  					return io.ErrUnexpectedEOF
 33132  				}
 33133  				b := dAtA[iNdEx]
 33134  				iNdEx++
 33135  				stringLen |= uint64(b&0x7F) << shift
 33136  				if b < 0x80 {
 33137  					break
 33138  				}
 33139  			}
 33140  			intStringLen := int(stringLen)
 33141  			if intStringLen < 0 {
 33142  				return ErrInvalidLengthGenerated
 33143  			}
 33144  			postIndex := iNdEx + intStringLen
 33145  			if postIndex < 0 {
 33146  				return ErrInvalidLengthGenerated
 33147  			}
 33148  			if postIndex > l {
 33149  				return io.ErrUnexpectedEOF
 33150  			}
 33151  			m.Project = string(dAtA[iNdEx:postIndex])
 33152  			iNdEx = postIndex
 33153  		case 12:
 33154  			if wireType != 2 {
 33155  				return fmt.Errorf("proto: wrong wireType = %d for field Labels", wireType)
 33156  			}
 33157  			var msglen int
 33158  			for shift := uint(0); ; shift += 7 {
 33159  				if shift >= 64 {
 33160  					return ErrIntOverflowGenerated
 33161  				}
 33162  				if iNdEx >= l {
 33163  					return io.ErrUnexpectedEOF
 33164  				}
 33165  				b := dAtA[iNdEx]
 33166  				iNdEx++
 33167  				msglen |= int(b&0x7F) << shift
 33168  				if b < 0x80 {
 33169  					break
 33170  				}
 33171  			}
 33172  			if msglen < 0 {
 33173  				return ErrInvalidLengthGenerated
 33174  			}
 33175  			postIndex := iNdEx + msglen
 33176  			if postIndex < 0 {
 33177  				return ErrInvalidLengthGenerated
 33178  			}
 33179  			if postIndex > l {
 33180  				return io.ErrUnexpectedEOF
 33181  			}
 33182  			if m.Labels == nil {
 33183  				m.Labels = make(map[string]string)
 33184  			}
 33185  			var mapkey string
 33186  			var mapvalue string
 33187  			for iNdEx < postIndex {
 33188  				entryPreIndex := iNdEx
 33189  				var wire uint64
 33190  				for shift := uint(0); ; shift += 7 {
 33191  					if shift >= 64 {
 33192  						return ErrIntOverflowGenerated
 33193  					}
 33194  					if iNdEx >= l {
 33195  						return io.ErrUnexpectedEOF
 33196  					}
 33197  					b := dAtA[iNdEx]
 33198  					iNdEx++
 33199  					wire |= uint64(b&0x7F) << shift
 33200  					if b < 0x80 {
 33201  						break
 33202  					}
 33203  				}
 33204  				fieldNum := int32(wire >> 3)
 33205  				if fieldNum == 1 {
 33206  					var stringLenmapkey uint64
 33207  					for shift := uint(0); ; shift += 7 {
 33208  						if shift >= 64 {
 33209  							return ErrIntOverflowGenerated
 33210  						}
 33211  						if iNdEx >= l {
 33212  							return io.ErrUnexpectedEOF
 33213  						}
 33214  						b := dAtA[iNdEx]
 33215  						iNdEx++
 33216  						stringLenmapkey |= uint64(b&0x7F) << shift
 33217  						if b < 0x80 {
 33218  							break
 33219  						}
 33220  					}
 33221  					intStringLenmapkey := int(stringLenmapkey)
 33222  					if intStringLenmapkey < 0 {
 33223  						return ErrInvalidLengthGenerated
 33224  					}
 33225  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 33226  					if postStringIndexmapkey < 0 {
 33227  						return ErrInvalidLengthGenerated
 33228  					}
 33229  					if postStringIndexmapkey > l {
 33230  						return io.ErrUnexpectedEOF
 33231  					}
 33232  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 33233  					iNdEx = postStringIndexmapkey
 33234  				} else if fieldNum == 2 {
 33235  					var stringLenmapvalue uint64
 33236  					for shift := uint(0); ; shift += 7 {
 33237  						if shift >= 64 {
 33238  							return ErrIntOverflowGenerated
 33239  						}
 33240  						if iNdEx >= l {
 33241  							return io.ErrUnexpectedEOF
 33242  						}
 33243  						b := dAtA[iNdEx]
 33244  						iNdEx++
 33245  						stringLenmapvalue |= uint64(b&0x7F) << shift
 33246  						if b < 0x80 {
 33247  							break
 33248  						}
 33249  					}
 33250  					intStringLenmapvalue := int(stringLenmapvalue)
 33251  					if intStringLenmapvalue < 0 {
 33252  						return ErrInvalidLengthGenerated
 33253  					}
 33254  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 33255  					if postStringIndexmapvalue < 0 {
 33256  						return ErrInvalidLengthGenerated
 33257  					}
 33258  					if postStringIndexmapvalue > l {
 33259  						return io.ErrUnexpectedEOF
 33260  					}
 33261  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 33262  					iNdEx = postStringIndexmapvalue
 33263  				} else {
 33264  					iNdEx = entryPreIndex
 33265  					skippy, err := skipGenerated(dAtA[iNdEx:])
 33266  					if err != nil {
 33267  						return err
 33268  					}
 33269  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 33270  						return ErrInvalidLengthGenerated
 33271  					}
 33272  					if (iNdEx + skippy) > postIndex {
 33273  						return io.ErrUnexpectedEOF
 33274  					}
 33275  					iNdEx += skippy
 33276  				}
 33277  			}
 33278  			m.Labels[mapkey] = mapvalue
 33279  			iNdEx = postIndex
 33280  		case 13:
 33281  			if wireType != 2 {
 33282  				return fmt.Errorf("proto: wrong wireType = %d for field Annotations", wireType)
 33283  			}
 33284  			var msglen int
 33285  			for shift := uint(0); ; shift += 7 {
 33286  				if shift >= 64 {
 33287  					return ErrIntOverflowGenerated
 33288  				}
 33289  				if iNdEx >= l {
 33290  					return io.ErrUnexpectedEOF
 33291  				}
 33292  				b := dAtA[iNdEx]
 33293  				iNdEx++
 33294  				msglen |= int(b&0x7F) << shift
 33295  				if b < 0x80 {
 33296  					break
 33297  				}
 33298  			}
 33299  			if msglen < 0 {
 33300  				return ErrInvalidLengthGenerated
 33301  			}
 33302  			postIndex := iNdEx + msglen
 33303  			if postIndex < 0 {
 33304  				return ErrInvalidLengthGenerated
 33305  			}
 33306  			if postIndex > l {
 33307  				return io.ErrUnexpectedEOF
 33308  			}
 33309  			if m.Annotations == nil {
 33310  				m.Annotations = make(map[string]string)
 33311  			}
 33312  			var mapkey string
 33313  			var mapvalue string
 33314  			for iNdEx < postIndex {
 33315  				entryPreIndex := iNdEx
 33316  				var wire uint64
 33317  				for shift := uint(0); ; shift += 7 {
 33318  					if shift >= 64 {
 33319  						return ErrIntOverflowGenerated
 33320  					}
 33321  					if iNdEx >= l {
 33322  						return io.ErrUnexpectedEOF
 33323  					}
 33324  					b := dAtA[iNdEx]
 33325  					iNdEx++
 33326  					wire |= uint64(b&0x7F) << shift
 33327  					if b < 0x80 {
 33328  						break
 33329  					}
 33330  				}
 33331  				fieldNum := int32(wire >> 3)
 33332  				if fieldNum == 1 {
 33333  					var stringLenmapkey uint64
 33334  					for shift := uint(0); ; shift += 7 {
 33335  						if shift >= 64 {
 33336  							return ErrIntOverflowGenerated
 33337  						}
 33338  						if iNdEx >= l {
 33339  							return io.ErrUnexpectedEOF
 33340  						}
 33341  						b := dAtA[iNdEx]
 33342  						iNdEx++
 33343  						stringLenmapkey |= uint64(b&0x7F) << shift
 33344  						if b < 0x80 {
 33345  							break
 33346  						}
 33347  					}
 33348  					intStringLenmapkey := int(stringLenmapkey)
 33349  					if intStringLenmapkey < 0 {
 33350  						return ErrInvalidLengthGenerated
 33351  					}
 33352  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 33353  					if postStringIndexmapkey < 0 {
 33354  						return ErrInvalidLengthGenerated
 33355  					}
 33356  					if postStringIndexmapkey > l {
 33357  						return io.ErrUnexpectedEOF
 33358  					}
 33359  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 33360  					iNdEx = postStringIndexmapkey
 33361  				} else if fieldNum == 2 {
 33362  					var stringLenmapvalue uint64
 33363  					for shift := uint(0); ; shift += 7 {
 33364  						if shift >= 64 {
 33365  							return ErrIntOverflowGenerated
 33366  						}
 33367  						if iNdEx >= l {
 33368  							return io.ErrUnexpectedEOF
 33369  						}
 33370  						b := dAtA[iNdEx]
 33371  						iNdEx++
 33372  						stringLenmapvalue |= uint64(b&0x7F) << shift
 33373  						if b < 0x80 {
 33374  							break
 33375  						}
 33376  					}
 33377  					intStringLenmapvalue := int(stringLenmapvalue)
 33378  					if intStringLenmapvalue < 0 {
 33379  						return ErrInvalidLengthGenerated
 33380  					}
 33381  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 33382  					if postStringIndexmapvalue < 0 {
 33383  						return ErrInvalidLengthGenerated
 33384  					}
 33385  					if postStringIndexmapvalue > l {
 33386  						return io.ErrUnexpectedEOF
 33387  					}
 33388  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 33389  					iNdEx = postStringIndexmapvalue
 33390  				} else {
 33391  					iNdEx = entryPreIndex
 33392  					skippy, err := skipGenerated(dAtA[iNdEx:])
 33393  					if err != nil {
 33394  						return err
 33395  					}
 33396  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 33397  						return ErrInvalidLengthGenerated
 33398  					}
 33399  					if (iNdEx + skippy) > postIndex {
 33400  						return io.ErrUnexpectedEOF
 33401  					}
 33402  					iNdEx += skippy
 33403  				}
 33404  			}
 33405  			m.Annotations[mapkey] = mapvalue
 33406  			iNdEx = postIndex
 33407  		default:
 33408  			iNdEx = preIndex
 33409  			skippy, err := skipGenerated(dAtA[iNdEx:])
 33410  			if err != nil {
 33411  				return err
 33412  			}
 33413  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 33414  				return ErrInvalidLengthGenerated
 33415  			}
 33416  			if (iNdEx + skippy) > l {
 33417  				return io.ErrUnexpectedEOF
 33418  			}
 33419  			iNdEx += skippy
 33420  		}
 33421  	}
 33422  
 33423  	if iNdEx > l {
 33424  		return io.ErrUnexpectedEOF
 33425  	}
 33426  	return nil
 33427  }
 33428  func (m *ClusterCacheInfo) Unmarshal(dAtA []byte) error {
 33429  	l := len(dAtA)
 33430  	iNdEx := 0
 33431  	for iNdEx < l {
 33432  		preIndex := iNdEx
 33433  		var wire uint64
 33434  		for shift := uint(0); ; shift += 7 {
 33435  			if shift >= 64 {
 33436  				return ErrIntOverflowGenerated
 33437  			}
 33438  			if iNdEx >= l {
 33439  				return io.ErrUnexpectedEOF
 33440  			}
 33441  			b := dAtA[iNdEx]
 33442  			iNdEx++
 33443  			wire |= uint64(b&0x7F) << shift
 33444  			if b < 0x80 {
 33445  				break
 33446  			}
 33447  		}
 33448  		fieldNum := int32(wire >> 3)
 33449  		wireType := int(wire & 0x7)
 33450  		if wireType == 4 {
 33451  			return fmt.Errorf("proto: ClusterCacheInfo: wiretype end group for non-group")
 33452  		}
 33453  		if fieldNum <= 0 {
 33454  			return fmt.Errorf("proto: ClusterCacheInfo: illegal tag %d (wire type %d)", fieldNum, wire)
 33455  		}
 33456  		switch fieldNum {
 33457  		case 1:
 33458  			if wireType != 0 {
 33459  				return fmt.Errorf("proto: wrong wireType = %d for field ResourcesCount", wireType)
 33460  			}
 33461  			m.ResourcesCount = 0
 33462  			for shift := uint(0); ; shift += 7 {
 33463  				if shift >= 64 {
 33464  					return ErrIntOverflowGenerated
 33465  				}
 33466  				if iNdEx >= l {
 33467  					return io.ErrUnexpectedEOF
 33468  				}
 33469  				b := dAtA[iNdEx]
 33470  				iNdEx++
 33471  				m.ResourcesCount |= int64(b&0x7F) << shift
 33472  				if b < 0x80 {
 33473  					break
 33474  				}
 33475  			}
 33476  		case 2:
 33477  			if wireType != 0 {
 33478  				return fmt.Errorf("proto: wrong wireType = %d for field APIsCount", wireType)
 33479  			}
 33480  			m.APIsCount = 0
 33481  			for shift := uint(0); ; shift += 7 {
 33482  				if shift >= 64 {
 33483  					return ErrIntOverflowGenerated
 33484  				}
 33485  				if iNdEx >= l {
 33486  					return io.ErrUnexpectedEOF
 33487  				}
 33488  				b := dAtA[iNdEx]
 33489  				iNdEx++
 33490  				m.APIsCount |= int64(b&0x7F) << shift
 33491  				if b < 0x80 {
 33492  					break
 33493  				}
 33494  			}
 33495  		case 3:
 33496  			if wireType != 2 {
 33497  				return fmt.Errorf("proto: wrong wireType = %d for field LastCacheSyncTime", wireType)
 33498  			}
 33499  			var msglen int
 33500  			for shift := uint(0); ; shift += 7 {
 33501  				if shift >= 64 {
 33502  					return ErrIntOverflowGenerated
 33503  				}
 33504  				if iNdEx >= l {
 33505  					return io.ErrUnexpectedEOF
 33506  				}
 33507  				b := dAtA[iNdEx]
 33508  				iNdEx++
 33509  				msglen |= int(b&0x7F) << shift
 33510  				if b < 0x80 {
 33511  					break
 33512  				}
 33513  			}
 33514  			if msglen < 0 {
 33515  				return ErrInvalidLengthGenerated
 33516  			}
 33517  			postIndex := iNdEx + msglen
 33518  			if postIndex < 0 {
 33519  				return ErrInvalidLengthGenerated
 33520  			}
 33521  			if postIndex > l {
 33522  				return io.ErrUnexpectedEOF
 33523  			}
 33524  			if m.LastCacheSyncTime == nil {
 33525  				m.LastCacheSyncTime = &v1.Time{}
 33526  			}
 33527  			if err := m.LastCacheSyncTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 33528  				return err
 33529  			}
 33530  			iNdEx = postIndex
 33531  		default:
 33532  			iNdEx = preIndex
 33533  			skippy, err := skipGenerated(dAtA[iNdEx:])
 33534  			if err != nil {
 33535  				return err
 33536  			}
 33537  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 33538  				return ErrInvalidLengthGenerated
 33539  			}
 33540  			if (iNdEx + skippy) > l {
 33541  				return io.ErrUnexpectedEOF
 33542  			}
 33543  			iNdEx += skippy
 33544  		}
 33545  	}
 33546  
 33547  	if iNdEx > l {
 33548  		return io.ErrUnexpectedEOF
 33549  	}
 33550  	return nil
 33551  }
 33552  func (m *ClusterConfig) Unmarshal(dAtA []byte) error {
 33553  	l := len(dAtA)
 33554  	iNdEx := 0
 33555  	for iNdEx < l {
 33556  		preIndex := iNdEx
 33557  		var wire uint64
 33558  		for shift := uint(0); ; shift += 7 {
 33559  			if shift >= 64 {
 33560  				return ErrIntOverflowGenerated
 33561  			}
 33562  			if iNdEx >= l {
 33563  				return io.ErrUnexpectedEOF
 33564  			}
 33565  			b := dAtA[iNdEx]
 33566  			iNdEx++
 33567  			wire |= uint64(b&0x7F) << shift
 33568  			if b < 0x80 {
 33569  				break
 33570  			}
 33571  		}
 33572  		fieldNum := int32(wire >> 3)
 33573  		wireType := int(wire & 0x7)
 33574  		if wireType == 4 {
 33575  			return fmt.Errorf("proto: ClusterConfig: wiretype end group for non-group")
 33576  		}
 33577  		if fieldNum <= 0 {
 33578  			return fmt.Errorf("proto: ClusterConfig: illegal tag %d (wire type %d)", fieldNum, wire)
 33579  		}
 33580  		switch fieldNum {
 33581  		case 1:
 33582  			if wireType != 2 {
 33583  				return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType)
 33584  			}
 33585  			var stringLen uint64
 33586  			for shift := uint(0); ; shift += 7 {
 33587  				if shift >= 64 {
 33588  					return ErrIntOverflowGenerated
 33589  				}
 33590  				if iNdEx >= l {
 33591  					return io.ErrUnexpectedEOF
 33592  				}
 33593  				b := dAtA[iNdEx]
 33594  				iNdEx++
 33595  				stringLen |= uint64(b&0x7F) << shift
 33596  				if b < 0x80 {
 33597  					break
 33598  				}
 33599  			}
 33600  			intStringLen := int(stringLen)
 33601  			if intStringLen < 0 {
 33602  				return ErrInvalidLengthGenerated
 33603  			}
 33604  			postIndex := iNdEx + intStringLen
 33605  			if postIndex < 0 {
 33606  				return ErrInvalidLengthGenerated
 33607  			}
 33608  			if postIndex > l {
 33609  				return io.ErrUnexpectedEOF
 33610  			}
 33611  			m.Username = string(dAtA[iNdEx:postIndex])
 33612  			iNdEx = postIndex
 33613  		case 2:
 33614  			if wireType != 2 {
 33615  				return fmt.Errorf("proto: wrong wireType = %d for field Password", wireType)
 33616  			}
 33617  			var stringLen uint64
 33618  			for shift := uint(0); ; shift += 7 {
 33619  				if shift >= 64 {
 33620  					return ErrIntOverflowGenerated
 33621  				}
 33622  				if iNdEx >= l {
 33623  					return io.ErrUnexpectedEOF
 33624  				}
 33625  				b := dAtA[iNdEx]
 33626  				iNdEx++
 33627  				stringLen |= uint64(b&0x7F) << shift
 33628  				if b < 0x80 {
 33629  					break
 33630  				}
 33631  			}
 33632  			intStringLen := int(stringLen)
 33633  			if intStringLen < 0 {
 33634  				return ErrInvalidLengthGenerated
 33635  			}
 33636  			postIndex := iNdEx + intStringLen
 33637  			if postIndex < 0 {
 33638  				return ErrInvalidLengthGenerated
 33639  			}
 33640  			if postIndex > l {
 33641  				return io.ErrUnexpectedEOF
 33642  			}
 33643  			m.Password = string(dAtA[iNdEx:postIndex])
 33644  			iNdEx = postIndex
 33645  		case 3:
 33646  			if wireType != 2 {
 33647  				return fmt.Errorf("proto: wrong wireType = %d for field BearerToken", wireType)
 33648  			}
 33649  			var stringLen uint64
 33650  			for shift := uint(0); ; shift += 7 {
 33651  				if shift >= 64 {
 33652  					return ErrIntOverflowGenerated
 33653  				}
 33654  				if iNdEx >= l {
 33655  					return io.ErrUnexpectedEOF
 33656  				}
 33657  				b := dAtA[iNdEx]
 33658  				iNdEx++
 33659  				stringLen |= uint64(b&0x7F) << shift
 33660  				if b < 0x80 {
 33661  					break
 33662  				}
 33663  			}
 33664  			intStringLen := int(stringLen)
 33665  			if intStringLen < 0 {
 33666  				return ErrInvalidLengthGenerated
 33667  			}
 33668  			postIndex := iNdEx + intStringLen
 33669  			if postIndex < 0 {
 33670  				return ErrInvalidLengthGenerated
 33671  			}
 33672  			if postIndex > l {
 33673  				return io.ErrUnexpectedEOF
 33674  			}
 33675  			m.BearerToken = string(dAtA[iNdEx:postIndex])
 33676  			iNdEx = postIndex
 33677  		case 4:
 33678  			if wireType != 2 {
 33679  				return fmt.Errorf("proto: wrong wireType = %d for field TLSClientConfig", wireType)
 33680  			}
 33681  			var msglen int
 33682  			for shift := uint(0); ; shift += 7 {
 33683  				if shift >= 64 {
 33684  					return ErrIntOverflowGenerated
 33685  				}
 33686  				if iNdEx >= l {
 33687  					return io.ErrUnexpectedEOF
 33688  				}
 33689  				b := dAtA[iNdEx]
 33690  				iNdEx++
 33691  				msglen |= int(b&0x7F) << shift
 33692  				if b < 0x80 {
 33693  					break
 33694  				}
 33695  			}
 33696  			if msglen < 0 {
 33697  				return ErrInvalidLengthGenerated
 33698  			}
 33699  			postIndex := iNdEx + msglen
 33700  			if postIndex < 0 {
 33701  				return ErrInvalidLengthGenerated
 33702  			}
 33703  			if postIndex > l {
 33704  				return io.ErrUnexpectedEOF
 33705  			}
 33706  			if err := m.TLSClientConfig.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 33707  				return err
 33708  			}
 33709  			iNdEx = postIndex
 33710  		case 5:
 33711  			if wireType != 2 {
 33712  				return fmt.Errorf("proto: wrong wireType = %d for field AWSAuthConfig", wireType)
 33713  			}
 33714  			var msglen int
 33715  			for shift := uint(0); ; shift += 7 {
 33716  				if shift >= 64 {
 33717  					return ErrIntOverflowGenerated
 33718  				}
 33719  				if iNdEx >= l {
 33720  					return io.ErrUnexpectedEOF
 33721  				}
 33722  				b := dAtA[iNdEx]
 33723  				iNdEx++
 33724  				msglen |= int(b&0x7F) << shift
 33725  				if b < 0x80 {
 33726  					break
 33727  				}
 33728  			}
 33729  			if msglen < 0 {
 33730  				return ErrInvalidLengthGenerated
 33731  			}
 33732  			postIndex := iNdEx + msglen
 33733  			if postIndex < 0 {
 33734  				return ErrInvalidLengthGenerated
 33735  			}
 33736  			if postIndex > l {
 33737  				return io.ErrUnexpectedEOF
 33738  			}
 33739  			if m.AWSAuthConfig == nil {
 33740  				m.AWSAuthConfig = &AWSAuthConfig{}
 33741  			}
 33742  			if err := m.AWSAuthConfig.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 33743  				return err
 33744  			}
 33745  			iNdEx = postIndex
 33746  		case 6:
 33747  			if wireType != 2 {
 33748  				return fmt.Errorf("proto: wrong wireType = %d for field ExecProviderConfig", wireType)
 33749  			}
 33750  			var msglen int
 33751  			for shift := uint(0); ; shift += 7 {
 33752  				if shift >= 64 {
 33753  					return ErrIntOverflowGenerated
 33754  				}
 33755  				if iNdEx >= l {
 33756  					return io.ErrUnexpectedEOF
 33757  				}
 33758  				b := dAtA[iNdEx]
 33759  				iNdEx++
 33760  				msglen |= int(b&0x7F) << shift
 33761  				if b < 0x80 {
 33762  					break
 33763  				}
 33764  			}
 33765  			if msglen < 0 {
 33766  				return ErrInvalidLengthGenerated
 33767  			}
 33768  			postIndex := iNdEx + msglen
 33769  			if postIndex < 0 {
 33770  				return ErrInvalidLengthGenerated
 33771  			}
 33772  			if postIndex > l {
 33773  				return io.ErrUnexpectedEOF
 33774  			}
 33775  			if m.ExecProviderConfig == nil {
 33776  				m.ExecProviderConfig = &ExecProviderConfig{}
 33777  			}
 33778  			if err := m.ExecProviderConfig.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 33779  				return err
 33780  			}
 33781  			iNdEx = postIndex
 33782  		case 7:
 33783  			if wireType != 0 {
 33784  				return fmt.Errorf("proto: wrong wireType = %d for field DisableCompression", wireType)
 33785  			}
 33786  			var v int
 33787  			for shift := uint(0); ; shift += 7 {
 33788  				if shift >= 64 {
 33789  					return ErrIntOverflowGenerated
 33790  				}
 33791  				if iNdEx >= l {
 33792  					return io.ErrUnexpectedEOF
 33793  				}
 33794  				b := dAtA[iNdEx]
 33795  				iNdEx++
 33796  				v |= int(b&0x7F) << shift
 33797  				if b < 0x80 {
 33798  					break
 33799  				}
 33800  			}
 33801  			m.DisableCompression = bool(v != 0)
 33802  		case 8:
 33803  			if wireType != 2 {
 33804  				return fmt.Errorf("proto: wrong wireType = %d for field ProxyUrl", wireType)
 33805  			}
 33806  			var stringLen uint64
 33807  			for shift := uint(0); ; shift += 7 {
 33808  				if shift >= 64 {
 33809  					return ErrIntOverflowGenerated
 33810  				}
 33811  				if iNdEx >= l {
 33812  					return io.ErrUnexpectedEOF
 33813  				}
 33814  				b := dAtA[iNdEx]
 33815  				iNdEx++
 33816  				stringLen |= uint64(b&0x7F) << shift
 33817  				if b < 0x80 {
 33818  					break
 33819  				}
 33820  			}
 33821  			intStringLen := int(stringLen)
 33822  			if intStringLen < 0 {
 33823  				return ErrInvalidLengthGenerated
 33824  			}
 33825  			postIndex := iNdEx + intStringLen
 33826  			if postIndex < 0 {
 33827  				return ErrInvalidLengthGenerated
 33828  			}
 33829  			if postIndex > l {
 33830  				return io.ErrUnexpectedEOF
 33831  			}
 33832  			m.ProxyUrl = string(dAtA[iNdEx:postIndex])
 33833  			iNdEx = postIndex
 33834  		default:
 33835  			iNdEx = preIndex
 33836  			skippy, err := skipGenerated(dAtA[iNdEx:])
 33837  			if err != nil {
 33838  				return err
 33839  			}
 33840  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 33841  				return ErrInvalidLengthGenerated
 33842  			}
 33843  			if (iNdEx + skippy) > l {
 33844  				return io.ErrUnexpectedEOF
 33845  			}
 33846  			iNdEx += skippy
 33847  		}
 33848  	}
 33849  
 33850  	if iNdEx > l {
 33851  		return io.ErrUnexpectedEOF
 33852  	}
 33853  	return nil
 33854  }
 33855  func (m *ClusterGenerator) Unmarshal(dAtA []byte) error {
 33856  	l := len(dAtA)
 33857  	iNdEx := 0
 33858  	for iNdEx < l {
 33859  		preIndex := iNdEx
 33860  		var wire uint64
 33861  		for shift := uint(0); ; shift += 7 {
 33862  			if shift >= 64 {
 33863  				return ErrIntOverflowGenerated
 33864  			}
 33865  			if iNdEx >= l {
 33866  				return io.ErrUnexpectedEOF
 33867  			}
 33868  			b := dAtA[iNdEx]
 33869  			iNdEx++
 33870  			wire |= uint64(b&0x7F) << shift
 33871  			if b < 0x80 {
 33872  				break
 33873  			}
 33874  		}
 33875  		fieldNum := int32(wire >> 3)
 33876  		wireType := int(wire & 0x7)
 33877  		if wireType == 4 {
 33878  			return fmt.Errorf("proto: ClusterGenerator: wiretype end group for non-group")
 33879  		}
 33880  		if fieldNum <= 0 {
 33881  			return fmt.Errorf("proto: ClusterGenerator: illegal tag %d (wire type %d)", fieldNum, wire)
 33882  		}
 33883  		switch fieldNum {
 33884  		case 1:
 33885  			if wireType != 2 {
 33886  				return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
 33887  			}
 33888  			var msglen int
 33889  			for shift := uint(0); ; shift += 7 {
 33890  				if shift >= 64 {
 33891  					return ErrIntOverflowGenerated
 33892  				}
 33893  				if iNdEx >= l {
 33894  					return io.ErrUnexpectedEOF
 33895  				}
 33896  				b := dAtA[iNdEx]
 33897  				iNdEx++
 33898  				msglen |= int(b&0x7F) << shift
 33899  				if b < 0x80 {
 33900  					break
 33901  				}
 33902  			}
 33903  			if msglen < 0 {
 33904  				return ErrInvalidLengthGenerated
 33905  			}
 33906  			postIndex := iNdEx + msglen
 33907  			if postIndex < 0 {
 33908  				return ErrInvalidLengthGenerated
 33909  			}
 33910  			if postIndex > l {
 33911  				return io.ErrUnexpectedEOF
 33912  			}
 33913  			if err := m.Selector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 33914  				return err
 33915  			}
 33916  			iNdEx = postIndex
 33917  		case 2:
 33918  			if wireType != 2 {
 33919  				return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
 33920  			}
 33921  			var msglen int
 33922  			for shift := uint(0); ; shift += 7 {
 33923  				if shift >= 64 {
 33924  					return ErrIntOverflowGenerated
 33925  				}
 33926  				if iNdEx >= l {
 33927  					return io.ErrUnexpectedEOF
 33928  				}
 33929  				b := dAtA[iNdEx]
 33930  				iNdEx++
 33931  				msglen |= int(b&0x7F) << shift
 33932  				if b < 0x80 {
 33933  					break
 33934  				}
 33935  			}
 33936  			if msglen < 0 {
 33937  				return ErrInvalidLengthGenerated
 33938  			}
 33939  			postIndex := iNdEx + msglen
 33940  			if postIndex < 0 {
 33941  				return ErrInvalidLengthGenerated
 33942  			}
 33943  			if postIndex > l {
 33944  				return io.ErrUnexpectedEOF
 33945  			}
 33946  			if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 33947  				return err
 33948  			}
 33949  			iNdEx = postIndex
 33950  		case 3:
 33951  			if wireType != 2 {
 33952  				return fmt.Errorf("proto: wrong wireType = %d for field Values", wireType)
 33953  			}
 33954  			var msglen int
 33955  			for shift := uint(0); ; shift += 7 {
 33956  				if shift >= 64 {
 33957  					return ErrIntOverflowGenerated
 33958  				}
 33959  				if iNdEx >= l {
 33960  					return io.ErrUnexpectedEOF
 33961  				}
 33962  				b := dAtA[iNdEx]
 33963  				iNdEx++
 33964  				msglen |= int(b&0x7F) << shift
 33965  				if b < 0x80 {
 33966  					break
 33967  				}
 33968  			}
 33969  			if msglen < 0 {
 33970  				return ErrInvalidLengthGenerated
 33971  			}
 33972  			postIndex := iNdEx + msglen
 33973  			if postIndex < 0 {
 33974  				return ErrInvalidLengthGenerated
 33975  			}
 33976  			if postIndex > l {
 33977  				return io.ErrUnexpectedEOF
 33978  			}
 33979  			if m.Values == nil {
 33980  				m.Values = make(map[string]string)
 33981  			}
 33982  			var mapkey string
 33983  			var mapvalue string
 33984  			for iNdEx < postIndex {
 33985  				entryPreIndex := iNdEx
 33986  				var wire uint64
 33987  				for shift := uint(0); ; shift += 7 {
 33988  					if shift >= 64 {
 33989  						return ErrIntOverflowGenerated
 33990  					}
 33991  					if iNdEx >= l {
 33992  						return io.ErrUnexpectedEOF
 33993  					}
 33994  					b := dAtA[iNdEx]
 33995  					iNdEx++
 33996  					wire |= uint64(b&0x7F) << shift
 33997  					if b < 0x80 {
 33998  						break
 33999  					}
 34000  				}
 34001  				fieldNum := int32(wire >> 3)
 34002  				if fieldNum == 1 {
 34003  					var stringLenmapkey uint64
 34004  					for shift := uint(0); ; shift += 7 {
 34005  						if shift >= 64 {
 34006  							return ErrIntOverflowGenerated
 34007  						}
 34008  						if iNdEx >= l {
 34009  							return io.ErrUnexpectedEOF
 34010  						}
 34011  						b := dAtA[iNdEx]
 34012  						iNdEx++
 34013  						stringLenmapkey |= uint64(b&0x7F) << shift
 34014  						if b < 0x80 {
 34015  							break
 34016  						}
 34017  					}
 34018  					intStringLenmapkey := int(stringLenmapkey)
 34019  					if intStringLenmapkey < 0 {
 34020  						return ErrInvalidLengthGenerated
 34021  					}
 34022  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 34023  					if postStringIndexmapkey < 0 {
 34024  						return ErrInvalidLengthGenerated
 34025  					}
 34026  					if postStringIndexmapkey > l {
 34027  						return io.ErrUnexpectedEOF
 34028  					}
 34029  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 34030  					iNdEx = postStringIndexmapkey
 34031  				} else if fieldNum == 2 {
 34032  					var stringLenmapvalue uint64
 34033  					for shift := uint(0); ; shift += 7 {
 34034  						if shift >= 64 {
 34035  							return ErrIntOverflowGenerated
 34036  						}
 34037  						if iNdEx >= l {
 34038  							return io.ErrUnexpectedEOF
 34039  						}
 34040  						b := dAtA[iNdEx]
 34041  						iNdEx++
 34042  						stringLenmapvalue |= uint64(b&0x7F) << shift
 34043  						if b < 0x80 {
 34044  							break
 34045  						}
 34046  					}
 34047  					intStringLenmapvalue := int(stringLenmapvalue)
 34048  					if intStringLenmapvalue < 0 {
 34049  						return ErrInvalidLengthGenerated
 34050  					}
 34051  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 34052  					if postStringIndexmapvalue < 0 {
 34053  						return ErrInvalidLengthGenerated
 34054  					}
 34055  					if postStringIndexmapvalue > l {
 34056  						return io.ErrUnexpectedEOF
 34057  					}
 34058  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 34059  					iNdEx = postStringIndexmapvalue
 34060  				} else {
 34061  					iNdEx = entryPreIndex
 34062  					skippy, err := skipGenerated(dAtA[iNdEx:])
 34063  					if err != nil {
 34064  						return err
 34065  					}
 34066  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 34067  						return ErrInvalidLengthGenerated
 34068  					}
 34069  					if (iNdEx + skippy) > postIndex {
 34070  						return io.ErrUnexpectedEOF
 34071  					}
 34072  					iNdEx += skippy
 34073  				}
 34074  			}
 34075  			m.Values[mapkey] = mapvalue
 34076  			iNdEx = postIndex
 34077  		case 4:
 34078  			if wireType != 0 {
 34079  				return fmt.Errorf("proto: wrong wireType = %d for field FlatList", wireType)
 34080  			}
 34081  			var v int
 34082  			for shift := uint(0); ; shift += 7 {
 34083  				if shift >= 64 {
 34084  					return ErrIntOverflowGenerated
 34085  				}
 34086  				if iNdEx >= l {
 34087  					return io.ErrUnexpectedEOF
 34088  				}
 34089  				b := dAtA[iNdEx]
 34090  				iNdEx++
 34091  				v |= int(b&0x7F) << shift
 34092  				if b < 0x80 {
 34093  					break
 34094  				}
 34095  			}
 34096  			m.FlatList = bool(v != 0)
 34097  		default:
 34098  			iNdEx = preIndex
 34099  			skippy, err := skipGenerated(dAtA[iNdEx:])
 34100  			if err != nil {
 34101  				return err
 34102  			}
 34103  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 34104  				return ErrInvalidLengthGenerated
 34105  			}
 34106  			if (iNdEx + skippy) > l {
 34107  				return io.ErrUnexpectedEOF
 34108  			}
 34109  			iNdEx += skippy
 34110  		}
 34111  	}
 34112  
 34113  	if iNdEx > l {
 34114  		return io.ErrUnexpectedEOF
 34115  	}
 34116  	return nil
 34117  }
 34118  func (m *ClusterInfo) Unmarshal(dAtA []byte) error {
 34119  	l := len(dAtA)
 34120  	iNdEx := 0
 34121  	for iNdEx < l {
 34122  		preIndex := iNdEx
 34123  		var wire uint64
 34124  		for shift := uint(0); ; shift += 7 {
 34125  			if shift >= 64 {
 34126  				return ErrIntOverflowGenerated
 34127  			}
 34128  			if iNdEx >= l {
 34129  				return io.ErrUnexpectedEOF
 34130  			}
 34131  			b := dAtA[iNdEx]
 34132  			iNdEx++
 34133  			wire |= uint64(b&0x7F) << shift
 34134  			if b < 0x80 {
 34135  				break
 34136  			}
 34137  		}
 34138  		fieldNum := int32(wire >> 3)
 34139  		wireType := int(wire & 0x7)
 34140  		if wireType == 4 {
 34141  			return fmt.Errorf("proto: ClusterInfo: wiretype end group for non-group")
 34142  		}
 34143  		if fieldNum <= 0 {
 34144  			return fmt.Errorf("proto: ClusterInfo: illegal tag %d (wire type %d)", fieldNum, wire)
 34145  		}
 34146  		switch fieldNum {
 34147  		case 1:
 34148  			if wireType != 2 {
 34149  				return fmt.Errorf("proto: wrong wireType = %d for field ConnectionState", wireType)
 34150  			}
 34151  			var msglen int
 34152  			for shift := uint(0); ; shift += 7 {
 34153  				if shift >= 64 {
 34154  					return ErrIntOverflowGenerated
 34155  				}
 34156  				if iNdEx >= l {
 34157  					return io.ErrUnexpectedEOF
 34158  				}
 34159  				b := dAtA[iNdEx]
 34160  				iNdEx++
 34161  				msglen |= int(b&0x7F) << shift
 34162  				if b < 0x80 {
 34163  					break
 34164  				}
 34165  			}
 34166  			if msglen < 0 {
 34167  				return ErrInvalidLengthGenerated
 34168  			}
 34169  			postIndex := iNdEx + msglen
 34170  			if postIndex < 0 {
 34171  				return ErrInvalidLengthGenerated
 34172  			}
 34173  			if postIndex > l {
 34174  				return io.ErrUnexpectedEOF
 34175  			}
 34176  			if err := m.ConnectionState.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 34177  				return err
 34178  			}
 34179  			iNdEx = postIndex
 34180  		case 2:
 34181  			if wireType != 2 {
 34182  				return fmt.Errorf("proto: wrong wireType = %d for field ServerVersion", wireType)
 34183  			}
 34184  			var stringLen uint64
 34185  			for shift := uint(0); ; shift += 7 {
 34186  				if shift >= 64 {
 34187  					return ErrIntOverflowGenerated
 34188  				}
 34189  				if iNdEx >= l {
 34190  					return io.ErrUnexpectedEOF
 34191  				}
 34192  				b := dAtA[iNdEx]
 34193  				iNdEx++
 34194  				stringLen |= uint64(b&0x7F) << shift
 34195  				if b < 0x80 {
 34196  					break
 34197  				}
 34198  			}
 34199  			intStringLen := int(stringLen)
 34200  			if intStringLen < 0 {
 34201  				return ErrInvalidLengthGenerated
 34202  			}
 34203  			postIndex := iNdEx + intStringLen
 34204  			if postIndex < 0 {
 34205  				return ErrInvalidLengthGenerated
 34206  			}
 34207  			if postIndex > l {
 34208  				return io.ErrUnexpectedEOF
 34209  			}
 34210  			m.ServerVersion = string(dAtA[iNdEx:postIndex])
 34211  			iNdEx = postIndex
 34212  		case 3:
 34213  			if wireType != 2 {
 34214  				return fmt.Errorf("proto: wrong wireType = %d for field CacheInfo", wireType)
 34215  			}
 34216  			var msglen int
 34217  			for shift := uint(0); ; shift += 7 {
 34218  				if shift >= 64 {
 34219  					return ErrIntOverflowGenerated
 34220  				}
 34221  				if iNdEx >= l {
 34222  					return io.ErrUnexpectedEOF
 34223  				}
 34224  				b := dAtA[iNdEx]
 34225  				iNdEx++
 34226  				msglen |= int(b&0x7F) << shift
 34227  				if b < 0x80 {
 34228  					break
 34229  				}
 34230  			}
 34231  			if msglen < 0 {
 34232  				return ErrInvalidLengthGenerated
 34233  			}
 34234  			postIndex := iNdEx + msglen
 34235  			if postIndex < 0 {
 34236  				return ErrInvalidLengthGenerated
 34237  			}
 34238  			if postIndex > l {
 34239  				return io.ErrUnexpectedEOF
 34240  			}
 34241  			if err := m.CacheInfo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 34242  				return err
 34243  			}
 34244  			iNdEx = postIndex
 34245  		case 4:
 34246  			if wireType != 0 {
 34247  				return fmt.Errorf("proto: wrong wireType = %d for field ApplicationsCount", wireType)
 34248  			}
 34249  			m.ApplicationsCount = 0
 34250  			for shift := uint(0); ; shift += 7 {
 34251  				if shift >= 64 {
 34252  					return ErrIntOverflowGenerated
 34253  				}
 34254  				if iNdEx >= l {
 34255  					return io.ErrUnexpectedEOF
 34256  				}
 34257  				b := dAtA[iNdEx]
 34258  				iNdEx++
 34259  				m.ApplicationsCount |= int64(b&0x7F) << shift
 34260  				if b < 0x80 {
 34261  					break
 34262  				}
 34263  			}
 34264  		case 5:
 34265  			if wireType != 2 {
 34266  				return fmt.Errorf("proto: wrong wireType = %d for field APIVersions", wireType)
 34267  			}
 34268  			var stringLen uint64
 34269  			for shift := uint(0); ; shift += 7 {
 34270  				if shift >= 64 {
 34271  					return ErrIntOverflowGenerated
 34272  				}
 34273  				if iNdEx >= l {
 34274  					return io.ErrUnexpectedEOF
 34275  				}
 34276  				b := dAtA[iNdEx]
 34277  				iNdEx++
 34278  				stringLen |= uint64(b&0x7F) << shift
 34279  				if b < 0x80 {
 34280  					break
 34281  				}
 34282  			}
 34283  			intStringLen := int(stringLen)
 34284  			if intStringLen < 0 {
 34285  				return ErrInvalidLengthGenerated
 34286  			}
 34287  			postIndex := iNdEx + intStringLen
 34288  			if postIndex < 0 {
 34289  				return ErrInvalidLengthGenerated
 34290  			}
 34291  			if postIndex > l {
 34292  				return io.ErrUnexpectedEOF
 34293  			}
 34294  			m.APIVersions = append(m.APIVersions, string(dAtA[iNdEx:postIndex]))
 34295  			iNdEx = postIndex
 34296  		default:
 34297  			iNdEx = preIndex
 34298  			skippy, err := skipGenerated(dAtA[iNdEx:])
 34299  			if err != nil {
 34300  				return err
 34301  			}
 34302  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 34303  				return ErrInvalidLengthGenerated
 34304  			}
 34305  			if (iNdEx + skippy) > l {
 34306  				return io.ErrUnexpectedEOF
 34307  			}
 34308  			iNdEx += skippy
 34309  		}
 34310  	}
 34311  
 34312  	if iNdEx > l {
 34313  		return io.ErrUnexpectedEOF
 34314  	}
 34315  	return nil
 34316  }
 34317  func (m *ClusterList) Unmarshal(dAtA []byte) error {
 34318  	l := len(dAtA)
 34319  	iNdEx := 0
 34320  	for iNdEx < l {
 34321  		preIndex := iNdEx
 34322  		var wire uint64
 34323  		for shift := uint(0); ; shift += 7 {
 34324  			if shift >= 64 {
 34325  				return ErrIntOverflowGenerated
 34326  			}
 34327  			if iNdEx >= l {
 34328  				return io.ErrUnexpectedEOF
 34329  			}
 34330  			b := dAtA[iNdEx]
 34331  			iNdEx++
 34332  			wire |= uint64(b&0x7F) << shift
 34333  			if b < 0x80 {
 34334  				break
 34335  			}
 34336  		}
 34337  		fieldNum := int32(wire >> 3)
 34338  		wireType := int(wire & 0x7)
 34339  		if wireType == 4 {
 34340  			return fmt.Errorf("proto: ClusterList: wiretype end group for non-group")
 34341  		}
 34342  		if fieldNum <= 0 {
 34343  			return fmt.Errorf("proto: ClusterList: illegal tag %d (wire type %d)", fieldNum, wire)
 34344  		}
 34345  		switch fieldNum {
 34346  		case 1:
 34347  			if wireType != 2 {
 34348  				return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
 34349  			}
 34350  			var msglen int
 34351  			for shift := uint(0); ; shift += 7 {
 34352  				if shift >= 64 {
 34353  					return ErrIntOverflowGenerated
 34354  				}
 34355  				if iNdEx >= l {
 34356  					return io.ErrUnexpectedEOF
 34357  				}
 34358  				b := dAtA[iNdEx]
 34359  				iNdEx++
 34360  				msglen |= int(b&0x7F) << shift
 34361  				if b < 0x80 {
 34362  					break
 34363  				}
 34364  			}
 34365  			if msglen < 0 {
 34366  				return ErrInvalidLengthGenerated
 34367  			}
 34368  			postIndex := iNdEx + msglen
 34369  			if postIndex < 0 {
 34370  				return ErrInvalidLengthGenerated
 34371  			}
 34372  			if postIndex > l {
 34373  				return io.ErrUnexpectedEOF
 34374  			}
 34375  			if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 34376  				return err
 34377  			}
 34378  			iNdEx = postIndex
 34379  		case 2:
 34380  			if wireType != 2 {
 34381  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
 34382  			}
 34383  			var msglen int
 34384  			for shift := uint(0); ; shift += 7 {
 34385  				if shift >= 64 {
 34386  					return ErrIntOverflowGenerated
 34387  				}
 34388  				if iNdEx >= l {
 34389  					return io.ErrUnexpectedEOF
 34390  				}
 34391  				b := dAtA[iNdEx]
 34392  				iNdEx++
 34393  				msglen |= int(b&0x7F) << shift
 34394  				if b < 0x80 {
 34395  					break
 34396  				}
 34397  			}
 34398  			if msglen < 0 {
 34399  				return ErrInvalidLengthGenerated
 34400  			}
 34401  			postIndex := iNdEx + msglen
 34402  			if postIndex < 0 {
 34403  				return ErrInvalidLengthGenerated
 34404  			}
 34405  			if postIndex > l {
 34406  				return io.ErrUnexpectedEOF
 34407  			}
 34408  			m.Items = append(m.Items, Cluster{})
 34409  			if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 34410  				return err
 34411  			}
 34412  			iNdEx = postIndex
 34413  		default:
 34414  			iNdEx = preIndex
 34415  			skippy, err := skipGenerated(dAtA[iNdEx:])
 34416  			if err != nil {
 34417  				return err
 34418  			}
 34419  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 34420  				return ErrInvalidLengthGenerated
 34421  			}
 34422  			if (iNdEx + skippy) > l {
 34423  				return io.ErrUnexpectedEOF
 34424  			}
 34425  			iNdEx += skippy
 34426  		}
 34427  	}
 34428  
 34429  	if iNdEx > l {
 34430  		return io.ErrUnexpectedEOF
 34431  	}
 34432  	return nil
 34433  }
 34434  func (m *Command) Unmarshal(dAtA []byte) error {
 34435  	l := len(dAtA)
 34436  	iNdEx := 0
 34437  	for iNdEx < l {
 34438  		preIndex := iNdEx
 34439  		var wire uint64
 34440  		for shift := uint(0); ; shift += 7 {
 34441  			if shift >= 64 {
 34442  				return ErrIntOverflowGenerated
 34443  			}
 34444  			if iNdEx >= l {
 34445  				return io.ErrUnexpectedEOF
 34446  			}
 34447  			b := dAtA[iNdEx]
 34448  			iNdEx++
 34449  			wire |= uint64(b&0x7F) << shift
 34450  			if b < 0x80 {
 34451  				break
 34452  			}
 34453  		}
 34454  		fieldNum := int32(wire >> 3)
 34455  		wireType := int(wire & 0x7)
 34456  		if wireType == 4 {
 34457  			return fmt.Errorf("proto: Command: wiretype end group for non-group")
 34458  		}
 34459  		if fieldNum <= 0 {
 34460  			return fmt.Errorf("proto: Command: illegal tag %d (wire type %d)", fieldNum, wire)
 34461  		}
 34462  		switch fieldNum {
 34463  		case 1:
 34464  			if wireType != 2 {
 34465  				return fmt.Errorf("proto: wrong wireType = %d for field Command", wireType)
 34466  			}
 34467  			var stringLen uint64
 34468  			for shift := uint(0); ; shift += 7 {
 34469  				if shift >= 64 {
 34470  					return ErrIntOverflowGenerated
 34471  				}
 34472  				if iNdEx >= l {
 34473  					return io.ErrUnexpectedEOF
 34474  				}
 34475  				b := dAtA[iNdEx]
 34476  				iNdEx++
 34477  				stringLen |= uint64(b&0x7F) << shift
 34478  				if b < 0x80 {
 34479  					break
 34480  				}
 34481  			}
 34482  			intStringLen := int(stringLen)
 34483  			if intStringLen < 0 {
 34484  				return ErrInvalidLengthGenerated
 34485  			}
 34486  			postIndex := iNdEx + intStringLen
 34487  			if postIndex < 0 {
 34488  				return ErrInvalidLengthGenerated
 34489  			}
 34490  			if postIndex > l {
 34491  				return io.ErrUnexpectedEOF
 34492  			}
 34493  			m.Command = append(m.Command, string(dAtA[iNdEx:postIndex]))
 34494  			iNdEx = postIndex
 34495  		case 2:
 34496  			if wireType != 2 {
 34497  				return fmt.Errorf("proto: wrong wireType = %d for field Args", wireType)
 34498  			}
 34499  			var stringLen uint64
 34500  			for shift := uint(0); ; shift += 7 {
 34501  				if shift >= 64 {
 34502  					return ErrIntOverflowGenerated
 34503  				}
 34504  				if iNdEx >= l {
 34505  					return io.ErrUnexpectedEOF
 34506  				}
 34507  				b := dAtA[iNdEx]
 34508  				iNdEx++
 34509  				stringLen |= uint64(b&0x7F) << shift
 34510  				if b < 0x80 {
 34511  					break
 34512  				}
 34513  			}
 34514  			intStringLen := int(stringLen)
 34515  			if intStringLen < 0 {
 34516  				return ErrInvalidLengthGenerated
 34517  			}
 34518  			postIndex := iNdEx + intStringLen
 34519  			if postIndex < 0 {
 34520  				return ErrInvalidLengthGenerated
 34521  			}
 34522  			if postIndex > l {
 34523  				return io.ErrUnexpectedEOF
 34524  			}
 34525  			m.Args = append(m.Args, string(dAtA[iNdEx:postIndex]))
 34526  			iNdEx = postIndex
 34527  		default:
 34528  			iNdEx = preIndex
 34529  			skippy, err := skipGenerated(dAtA[iNdEx:])
 34530  			if err != nil {
 34531  				return err
 34532  			}
 34533  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 34534  				return ErrInvalidLengthGenerated
 34535  			}
 34536  			if (iNdEx + skippy) > l {
 34537  				return io.ErrUnexpectedEOF
 34538  			}
 34539  			iNdEx += skippy
 34540  		}
 34541  	}
 34542  
 34543  	if iNdEx > l {
 34544  		return io.ErrUnexpectedEOF
 34545  	}
 34546  	return nil
 34547  }
 34548  func (m *CommitMetadata) Unmarshal(dAtA []byte) error {
 34549  	l := len(dAtA)
 34550  	iNdEx := 0
 34551  	for iNdEx < l {
 34552  		preIndex := iNdEx
 34553  		var wire uint64
 34554  		for shift := uint(0); ; shift += 7 {
 34555  			if shift >= 64 {
 34556  				return ErrIntOverflowGenerated
 34557  			}
 34558  			if iNdEx >= l {
 34559  				return io.ErrUnexpectedEOF
 34560  			}
 34561  			b := dAtA[iNdEx]
 34562  			iNdEx++
 34563  			wire |= uint64(b&0x7F) << shift
 34564  			if b < 0x80 {
 34565  				break
 34566  			}
 34567  		}
 34568  		fieldNum := int32(wire >> 3)
 34569  		wireType := int(wire & 0x7)
 34570  		if wireType == 4 {
 34571  			return fmt.Errorf("proto: CommitMetadata: wiretype end group for non-group")
 34572  		}
 34573  		if fieldNum <= 0 {
 34574  			return fmt.Errorf("proto: CommitMetadata: illegal tag %d (wire type %d)", fieldNum, wire)
 34575  		}
 34576  		switch fieldNum {
 34577  		case 1:
 34578  			if wireType != 2 {
 34579  				return fmt.Errorf("proto: wrong wireType = %d for field Author", wireType)
 34580  			}
 34581  			var stringLen uint64
 34582  			for shift := uint(0); ; shift += 7 {
 34583  				if shift >= 64 {
 34584  					return ErrIntOverflowGenerated
 34585  				}
 34586  				if iNdEx >= l {
 34587  					return io.ErrUnexpectedEOF
 34588  				}
 34589  				b := dAtA[iNdEx]
 34590  				iNdEx++
 34591  				stringLen |= uint64(b&0x7F) << shift
 34592  				if b < 0x80 {
 34593  					break
 34594  				}
 34595  			}
 34596  			intStringLen := int(stringLen)
 34597  			if intStringLen < 0 {
 34598  				return ErrInvalidLengthGenerated
 34599  			}
 34600  			postIndex := iNdEx + intStringLen
 34601  			if postIndex < 0 {
 34602  				return ErrInvalidLengthGenerated
 34603  			}
 34604  			if postIndex > l {
 34605  				return io.ErrUnexpectedEOF
 34606  			}
 34607  			m.Author = string(dAtA[iNdEx:postIndex])
 34608  			iNdEx = postIndex
 34609  		case 2:
 34610  			if wireType != 2 {
 34611  				return fmt.Errorf("proto: wrong wireType = %d for field Date", wireType)
 34612  			}
 34613  			var stringLen uint64
 34614  			for shift := uint(0); ; shift += 7 {
 34615  				if shift >= 64 {
 34616  					return ErrIntOverflowGenerated
 34617  				}
 34618  				if iNdEx >= l {
 34619  					return io.ErrUnexpectedEOF
 34620  				}
 34621  				b := dAtA[iNdEx]
 34622  				iNdEx++
 34623  				stringLen |= uint64(b&0x7F) << shift
 34624  				if b < 0x80 {
 34625  					break
 34626  				}
 34627  			}
 34628  			intStringLen := int(stringLen)
 34629  			if intStringLen < 0 {
 34630  				return ErrInvalidLengthGenerated
 34631  			}
 34632  			postIndex := iNdEx + intStringLen
 34633  			if postIndex < 0 {
 34634  				return ErrInvalidLengthGenerated
 34635  			}
 34636  			if postIndex > l {
 34637  				return io.ErrUnexpectedEOF
 34638  			}
 34639  			m.Date = string(dAtA[iNdEx:postIndex])
 34640  			iNdEx = postIndex
 34641  		case 3:
 34642  			if wireType != 2 {
 34643  				return fmt.Errorf("proto: wrong wireType = %d for field Subject", wireType)
 34644  			}
 34645  			var stringLen uint64
 34646  			for shift := uint(0); ; shift += 7 {
 34647  				if shift >= 64 {
 34648  					return ErrIntOverflowGenerated
 34649  				}
 34650  				if iNdEx >= l {
 34651  					return io.ErrUnexpectedEOF
 34652  				}
 34653  				b := dAtA[iNdEx]
 34654  				iNdEx++
 34655  				stringLen |= uint64(b&0x7F) << shift
 34656  				if b < 0x80 {
 34657  					break
 34658  				}
 34659  			}
 34660  			intStringLen := int(stringLen)
 34661  			if intStringLen < 0 {
 34662  				return ErrInvalidLengthGenerated
 34663  			}
 34664  			postIndex := iNdEx + intStringLen
 34665  			if postIndex < 0 {
 34666  				return ErrInvalidLengthGenerated
 34667  			}
 34668  			if postIndex > l {
 34669  				return io.ErrUnexpectedEOF
 34670  			}
 34671  			m.Subject = string(dAtA[iNdEx:postIndex])
 34672  			iNdEx = postIndex
 34673  		case 4:
 34674  			if wireType != 2 {
 34675  				return fmt.Errorf("proto: wrong wireType = %d for field Body", wireType)
 34676  			}
 34677  			var stringLen uint64
 34678  			for shift := uint(0); ; shift += 7 {
 34679  				if shift >= 64 {
 34680  					return ErrIntOverflowGenerated
 34681  				}
 34682  				if iNdEx >= l {
 34683  					return io.ErrUnexpectedEOF
 34684  				}
 34685  				b := dAtA[iNdEx]
 34686  				iNdEx++
 34687  				stringLen |= uint64(b&0x7F) << shift
 34688  				if b < 0x80 {
 34689  					break
 34690  				}
 34691  			}
 34692  			intStringLen := int(stringLen)
 34693  			if intStringLen < 0 {
 34694  				return ErrInvalidLengthGenerated
 34695  			}
 34696  			postIndex := iNdEx + intStringLen
 34697  			if postIndex < 0 {
 34698  				return ErrInvalidLengthGenerated
 34699  			}
 34700  			if postIndex > l {
 34701  				return io.ErrUnexpectedEOF
 34702  			}
 34703  			m.Body = string(dAtA[iNdEx:postIndex])
 34704  			iNdEx = postIndex
 34705  		case 5:
 34706  			if wireType != 2 {
 34707  				return fmt.Errorf("proto: wrong wireType = %d for field SHA", wireType)
 34708  			}
 34709  			var stringLen uint64
 34710  			for shift := uint(0); ; shift += 7 {
 34711  				if shift >= 64 {
 34712  					return ErrIntOverflowGenerated
 34713  				}
 34714  				if iNdEx >= l {
 34715  					return io.ErrUnexpectedEOF
 34716  				}
 34717  				b := dAtA[iNdEx]
 34718  				iNdEx++
 34719  				stringLen |= uint64(b&0x7F) << shift
 34720  				if b < 0x80 {
 34721  					break
 34722  				}
 34723  			}
 34724  			intStringLen := int(stringLen)
 34725  			if intStringLen < 0 {
 34726  				return ErrInvalidLengthGenerated
 34727  			}
 34728  			postIndex := iNdEx + intStringLen
 34729  			if postIndex < 0 {
 34730  				return ErrInvalidLengthGenerated
 34731  			}
 34732  			if postIndex > l {
 34733  				return io.ErrUnexpectedEOF
 34734  			}
 34735  			m.SHA = string(dAtA[iNdEx:postIndex])
 34736  			iNdEx = postIndex
 34737  		case 6:
 34738  			if wireType != 2 {
 34739  				return fmt.Errorf("proto: wrong wireType = %d for field RepoURL", wireType)
 34740  			}
 34741  			var stringLen uint64
 34742  			for shift := uint(0); ; shift += 7 {
 34743  				if shift >= 64 {
 34744  					return ErrIntOverflowGenerated
 34745  				}
 34746  				if iNdEx >= l {
 34747  					return io.ErrUnexpectedEOF
 34748  				}
 34749  				b := dAtA[iNdEx]
 34750  				iNdEx++
 34751  				stringLen |= uint64(b&0x7F) << shift
 34752  				if b < 0x80 {
 34753  					break
 34754  				}
 34755  			}
 34756  			intStringLen := int(stringLen)
 34757  			if intStringLen < 0 {
 34758  				return ErrInvalidLengthGenerated
 34759  			}
 34760  			postIndex := iNdEx + intStringLen
 34761  			if postIndex < 0 {
 34762  				return ErrInvalidLengthGenerated
 34763  			}
 34764  			if postIndex > l {
 34765  				return io.ErrUnexpectedEOF
 34766  			}
 34767  			m.RepoURL = string(dAtA[iNdEx:postIndex])
 34768  			iNdEx = postIndex
 34769  		default:
 34770  			iNdEx = preIndex
 34771  			skippy, err := skipGenerated(dAtA[iNdEx:])
 34772  			if err != nil {
 34773  				return err
 34774  			}
 34775  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 34776  				return ErrInvalidLengthGenerated
 34777  			}
 34778  			if (iNdEx + skippy) > l {
 34779  				return io.ErrUnexpectedEOF
 34780  			}
 34781  			iNdEx += skippy
 34782  		}
 34783  	}
 34784  
 34785  	if iNdEx > l {
 34786  		return io.ErrUnexpectedEOF
 34787  	}
 34788  	return nil
 34789  }
 34790  func (m *ComparedTo) Unmarshal(dAtA []byte) error {
 34791  	l := len(dAtA)
 34792  	iNdEx := 0
 34793  	for iNdEx < l {
 34794  		preIndex := iNdEx
 34795  		var wire uint64
 34796  		for shift := uint(0); ; shift += 7 {
 34797  			if shift >= 64 {
 34798  				return ErrIntOverflowGenerated
 34799  			}
 34800  			if iNdEx >= l {
 34801  				return io.ErrUnexpectedEOF
 34802  			}
 34803  			b := dAtA[iNdEx]
 34804  			iNdEx++
 34805  			wire |= uint64(b&0x7F) << shift
 34806  			if b < 0x80 {
 34807  				break
 34808  			}
 34809  		}
 34810  		fieldNum := int32(wire >> 3)
 34811  		wireType := int(wire & 0x7)
 34812  		if wireType == 4 {
 34813  			return fmt.Errorf("proto: ComparedTo: wiretype end group for non-group")
 34814  		}
 34815  		if fieldNum <= 0 {
 34816  			return fmt.Errorf("proto: ComparedTo: illegal tag %d (wire type %d)", fieldNum, wire)
 34817  		}
 34818  		switch fieldNum {
 34819  		case 1:
 34820  			if wireType != 2 {
 34821  				return fmt.Errorf("proto: wrong wireType = %d for field Source", wireType)
 34822  			}
 34823  			var msglen int
 34824  			for shift := uint(0); ; shift += 7 {
 34825  				if shift >= 64 {
 34826  					return ErrIntOverflowGenerated
 34827  				}
 34828  				if iNdEx >= l {
 34829  					return io.ErrUnexpectedEOF
 34830  				}
 34831  				b := dAtA[iNdEx]
 34832  				iNdEx++
 34833  				msglen |= int(b&0x7F) << shift
 34834  				if b < 0x80 {
 34835  					break
 34836  				}
 34837  			}
 34838  			if msglen < 0 {
 34839  				return ErrInvalidLengthGenerated
 34840  			}
 34841  			postIndex := iNdEx + msglen
 34842  			if postIndex < 0 {
 34843  				return ErrInvalidLengthGenerated
 34844  			}
 34845  			if postIndex > l {
 34846  				return io.ErrUnexpectedEOF
 34847  			}
 34848  			if err := m.Source.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 34849  				return err
 34850  			}
 34851  			iNdEx = postIndex
 34852  		case 2:
 34853  			if wireType != 2 {
 34854  				return fmt.Errorf("proto: wrong wireType = %d for field Destination", wireType)
 34855  			}
 34856  			var msglen int
 34857  			for shift := uint(0); ; shift += 7 {
 34858  				if shift >= 64 {
 34859  					return ErrIntOverflowGenerated
 34860  				}
 34861  				if iNdEx >= l {
 34862  					return io.ErrUnexpectedEOF
 34863  				}
 34864  				b := dAtA[iNdEx]
 34865  				iNdEx++
 34866  				msglen |= int(b&0x7F) << shift
 34867  				if b < 0x80 {
 34868  					break
 34869  				}
 34870  			}
 34871  			if msglen < 0 {
 34872  				return ErrInvalidLengthGenerated
 34873  			}
 34874  			postIndex := iNdEx + msglen
 34875  			if postIndex < 0 {
 34876  				return ErrInvalidLengthGenerated
 34877  			}
 34878  			if postIndex > l {
 34879  				return io.ErrUnexpectedEOF
 34880  			}
 34881  			if err := m.Destination.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 34882  				return err
 34883  			}
 34884  			iNdEx = postIndex
 34885  		case 3:
 34886  			if wireType != 2 {
 34887  				return fmt.Errorf("proto: wrong wireType = %d for field Sources", wireType)
 34888  			}
 34889  			var msglen int
 34890  			for shift := uint(0); ; shift += 7 {
 34891  				if shift >= 64 {
 34892  					return ErrIntOverflowGenerated
 34893  				}
 34894  				if iNdEx >= l {
 34895  					return io.ErrUnexpectedEOF
 34896  				}
 34897  				b := dAtA[iNdEx]
 34898  				iNdEx++
 34899  				msglen |= int(b&0x7F) << shift
 34900  				if b < 0x80 {
 34901  					break
 34902  				}
 34903  			}
 34904  			if msglen < 0 {
 34905  				return ErrInvalidLengthGenerated
 34906  			}
 34907  			postIndex := iNdEx + msglen
 34908  			if postIndex < 0 {
 34909  				return ErrInvalidLengthGenerated
 34910  			}
 34911  			if postIndex > l {
 34912  				return io.ErrUnexpectedEOF
 34913  			}
 34914  			m.Sources = append(m.Sources, ApplicationSource{})
 34915  			if err := m.Sources[len(m.Sources)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 34916  				return err
 34917  			}
 34918  			iNdEx = postIndex
 34919  		case 4:
 34920  			if wireType != 2 {
 34921  				return fmt.Errorf("proto: wrong wireType = %d for field IgnoreDifferences", wireType)
 34922  			}
 34923  			var msglen int
 34924  			for shift := uint(0); ; shift += 7 {
 34925  				if shift >= 64 {
 34926  					return ErrIntOverflowGenerated
 34927  				}
 34928  				if iNdEx >= l {
 34929  					return io.ErrUnexpectedEOF
 34930  				}
 34931  				b := dAtA[iNdEx]
 34932  				iNdEx++
 34933  				msglen |= int(b&0x7F) << shift
 34934  				if b < 0x80 {
 34935  					break
 34936  				}
 34937  			}
 34938  			if msglen < 0 {
 34939  				return ErrInvalidLengthGenerated
 34940  			}
 34941  			postIndex := iNdEx + msglen
 34942  			if postIndex < 0 {
 34943  				return ErrInvalidLengthGenerated
 34944  			}
 34945  			if postIndex > l {
 34946  				return io.ErrUnexpectedEOF
 34947  			}
 34948  			m.IgnoreDifferences = append(m.IgnoreDifferences, ResourceIgnoreDifferences{})
 34949  			if err := m.IgnoreDifferences[len(m.IgnoreDifferences)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 34950  				return err
 34951  			}
 34952  			iNdEx = postIndex
 34953  		default:
 34954  			iNdEx = preIndex
 34955  			skippy, err := skipGenerated(dAtA[iNdEx:])
 34956  			if err != nil {
 34957  				return err
 34958  			}
 34959  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 34960  				return ErrInvalidLengthGenerated
 34961  			}
 34962  			if (iNdEx + skippy) > l {
 34963  				return io.ErrUnexpectedEOF
 34964  			}
 34965  			iNdEx += skippy
 34966  		}
 34967  	}
 34968  
 34969  	if iNdEx > l {
 34970  		return io.ErrUnexpectedEOF
 34971  	}
 34972  	return nil
 34973  }
 34974  func (m *ComponentParameter) Unmarshal(dAtA []byte) error {
 34975  	l := len(dAtA)
 34976  	iNdEx := 0
 34977  	for iNdEx < l {
 34978  		preIndex := iNdEx
 34979  		var wire uint64
 34980  		for shift := uint(0); ; shift += 7 {
 34981  			if shift >= 64 {
 34982  				return ErrIntOverflowGenerated
 34983  			}
 34984  			if iNdEx >= l {
 34985  				return io.ErrUnexpectedEOF
 34986  			}
 34987  			b := dAtA[iNdEx]
 34988  			iNdEx++
 34989  			wire |= uint64(b&0x7F) << shift
 34990  			if b < 0x80 {
 34991  				break
 34992  			}
 34993  		}
 34994  		fieldNum := int32(wire >> 3)
 34995  		wireType := int(wire & 0x7)
 34996  		if wireType == 4 {
 34997  			return fmt.Errorf("proto: ComponentParameter: wiretype end group for non-group")
 34998  		}
 34999  		if fieldNum <= 0 {
 35000  			return fmt.Errorf("proto: ComponentParameter: illegal tag %d (wire type %d)", fieldNum, wire)
 35001  		}
 35002  		switch fieldNum {
 35003  		case 1:
 35004  			if wireType != 2 {
 35005  				return fmt.Errorf("proto: wrong wireType = %d for field Component", wireType)
 35006  			}
 35007  			var stringLen uint64
 35008  			for shift := uint(0); ; shift += 7 {
 35009  				if shift >= 64 {
 35010  					return ErrIntOverflowGenerated
 35011  				}
 35012  				if iNdEx >= l {
 35013  					return io.ErrUnexpectedEOF
 35014  				}
 35015  				b := dAtA[iNdEx]
 35016  				iNdEx++
 35017  				stringLen |= uint64(b&0x7F) << shift
 35018  				if b < 0x80 {
 35019  					break
 35020  				}
 35021  			}
 35022  			intStringLen := int(stringLen)
 35023  			if intStringLen < 0 {
 35024  				return ErrInvalidLengthGenerated
 35025  			}
 35026  			postIndex := iNdEx + intStringLen
 35027  			if postIndex < 0 {
 35028  				return ErrInvalidLengthGenerated
 35029  			}
 35030  			if postIndex > l {
 35031  				return io.ErrUnexpectedEOF
 35032  			}
 35033  			m.Component = string(dAtA[iNdEx:postIndex])
 35034  			iNdEx = postIndex
 35035  		case 2:
 35036  			if wireType != 2 {
 35037  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 35038  			}
 35039  			var stringLen uint64
 35040  			for shift := uint(0); ; shift += 7 {
 35041  				if shift >= 64 {
 35042  					return ErrIntOverflowGenerated
 35043  				}
 35044  				if iNdEx >= l {
 35045  					return io.ErrUnexpectedEOF
 35046  				}
 35047  				b := dAtA[iNdEx]
 35048  				iNdEx++
 35049  				stringLen |= uint64(b&0x7F) << shift
 35050  				if b < 0x80 {
 35051  					break
 35052  				}
 35053  			}
 35054  			intStringLen := int(stringLen)
 35055  			if intStringLen < 0 {
 35056  				return ErrInvalidLengthGenerated
 35057  			}
 35058  			postIndex := iNdEx + intStringLen
 35059  			if postIndex < 0 {
 35060  				return ErrInvalidLengthGenerated
 35061  			}
 35062  			if postIndex > l {
 35063  				return io.ErrUnexpectedEOF
 35064  			}
 35065  			m.Name = string(dAtA[iNdEx:postIndex])
 35066  			iNdEx = postIndex
 35067  		case 3:
 35068  			if wireType != 2 {
 35069  				return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
 35070  			}
 35071  			var stringLen uint64
 35072  			for shift := uint(0); ; shift += 7 {
 35073  				if shift >= 64 {
 35074  					return ErrIntOverflowGenerated
 35075  				}
 35076  				if iNdEx >= l {
 35077  					return io.ErrUnexpectedEOF
 35078  				}
 35079  				b := dAtA[iNdEx]
 35080  				iNdEx++
 35081  				stringLen |= uint64(b&0x7F) << shift
 35082  				if b < 0x80 {
 35083  					break
 35084  				}
 35085  			}
 35086  			intStringLen := int(stringLen)
 35087  			if intStringLen < 0 {
 35088  				return ErrInvalidLengthGenerated
 35089  			}
 35090  			postIndex := iNdEx + intStringLen
 35091  			if postIndex < 0 {
 35092  				return ErrInvalidLengthGenerated
 35093  			}
 35094  			if postIndex > l {
 35095  				return io.ErrUnexpectedEOF
 35096  			}
 35097  			m.Value = string(dAtA[iNdEx:postIndex])
 35098  			iNdEx = postIndex
 35099  		default:
 35100  			iNdEx = preIndex
 35101  			skippy, err := skipGenerated(dAtA[iNdEx:])
 35102  			if err != nil {
 35103  				return err
 35104  			}
 35105  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 35106  				return ErrInvalidLengthGenerated
 35107  			}
 35108  			if (iNdEx + skippy) > l {
 35109  				return io.ErrUnexpectedEOF
 35110  			}
 35111  			iNdEx += skippy
 35112  		}
 35113  	}
 35114  
 35115  	if iNdEx > l {
 35116  		return io.ErrUnexpectedEOF
 35117  	}
 35118  	return nil
 35119  }
 35120  func (m *ConfigManagementPlugin) Unmarshal(dAtA []byte) error {
 35121  	l := len(dAtA)
 35122  	iNdEx := 0
 35123  	for iNdEx < l {
 35124  		preIndex := iNdEx
 35125  		var wire uint64
 35126  		for shift := uint(0); ; shift += 7 {
 35127  			if shift >= 64 {
 35128  				return ErrIntOverflowGenerated
 35129  			}
 35130  			if iNdEx >= l {
 35131  				return io.ErrUnexpectedEOF
 35132  			}
 35133  			b := dAtA[iNdEx]
 35134  			iNdEx++
 35135  			wire |= uint64(b&0x7F) << shift
 35136  			if b < 0x80 {
 35137  				break
 35138  			}
 35139  		}
 35140  		fieldNum := int32(wire >> 3)
 35141  		wireType := int(wire & 0x7)
 35142  		if wireType == 4 {
 35143  			return fmt.Errorf("proto: ConfigManagementPlugin: wiretype end group for non-group")
 35144  		}
 35145  		if fieldNum <= 0 {
 35146  			return fmt.Errorf("proto: ConfigManagementPlugin: illegal tag %d (wire type %d)", fieldNum, wire)
 35147  		}
 35148  		switch fieldNum {
 35149  		case 1:
 35150  			if wireType != 2 {
 35151  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 35152  			}
 35153  			var stringLen uint64
 35154  			for shift := uint(0); ; shift += 7 {
 35155  				if shift >= 64 {
 35156  					return ErrIntOverflowGenerated
 35157  				}
 35158  				if iNdEx >= l {
 35159  					return io.ErrUnexpectedEOF
 35160  				}
 35161  				b := dAtA[iNdEx]
 35162  				iNdEx++
 35163  				stringLen |= uint64(b&0x7F) << shift
 35164  				if b < 0x80 {
 35165  					break
 35166  				}
 35167  			}
 35168  			intStringLen := int(stringLen)
 35169  			if intStringLen < 0 {
 35170  				return ErrInvalidLengthGenerated
 35171  			}
 35172  			postIndex := iNdEx + intStringLen
 35173  			if postIndex < 0 {
 35174  				return ErrInvalidLengthGenerated
 35175  			}
 35176  			if postIndex > l {
 35177  				return io.ErrUnexpectedEOF
 35178  			}
 35179  			m.Name = string(dAtA[iNdEx:postIndex])
 35180  			iNdEx = postIndex
 35181  		case 2:
 35182  			if wireType != 2 {
 35183  				return fmt.Errorf("proto: wrong wireType = %d for field Init", wireType)
 35184  			}
 35185  			var msglen int
 35186  			for shift := uint(0); ; shift += 7 {
 35187  				if shift >= 64 {
 35188  					return ErrIntOverflowGenerated
 35189  				}
 35190  				if iNdEx >= l {
 35191  					return io.ErrUnexpectedEOF
 35192  				}
 35193  				b := dAtA[iNdEx]
 35194  				iNdEx++
 35195  				msglen |= int(b&0x7F) << shift
 35196  				if b < 0x80 {
 35197  					break
 35198  				}
 35199  			}
 35200  			if msglen < 0 {
 35201  				return ErrInvalidLengthGenerated
 35202  			}
 35203  			postIndex := iNdEx + msglen
 35204  			if postIndex < 0 {
 35205  				return ErrInvalidLengthGenerated
 35206  			}
 35207  			if postIndex > l {
 35208  				return io.ErrUnexpectedEOF
 35209  			}
 35210  			if m.Init == nil {
 35211  				m.Init = &Command{}
 35212  			}
 35213  			if err := m.Init.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 35214  				return err
 35215  			}
 35216  			iNdEx = postIndex
 35217  		case 3:
 35218  			if wireType != 2 {
 35219  				return fmt.Errorf("proto: wrong wireType = %d for field Generate", wireType)
 35220  			}
 35221  			var msglen int
 35222  			for shift := uint(0); ; shift += 7 {
 35223  				if shift >= 64 {
 35224  					return ErrIntOverflowGenerated
 35225  				}
 35226  				if iNdEx >= l {
 35227  					return io.ErrUnexpectedEOF
 35228  				}
 35229  				b := dAtA[iNdEx]
 35230  				iNdEx++
 35231  				msglen |= int(b&0x7F) << shift
 35232  				if b < 0x80 {
 35233  					break
 35234  				}
 35235  			}
 35236  			if msglen < 0 {
 35237  				return ErrInvalidLengthGenerated
 35238  			}
 35239  			postIndex := iNdEx + msglen
 35240  			if postIndex < 0 {
 35241  				return ErrInvalidLengthGenerated
 35242  			}
 35243  			if postIndex > l {
 35244  				return io.ErrUnexpectedEOF
 35245  			}
 35246  			if err := m.Generate.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 35247  				return err
 35248  			}
 35249  			iNdEx = postIndex
 35250  		case 4:
 35251  			if wireType != 0 {
 35252  				return fmt.Errorf("proto: wrong wireType = %d for field LockRepo", wireType)
 35253  			}
 35254  			var v int
 35255  			for shift := uint(0); ; shift += 7 {
 35256  				if shift >= 64 {
 35257  					return ErrIntOverflowGenerated
 35258  				}
 35259  				if iNdEx >= l {
 35260  					return io.ErrUnexpectedEOF
 35261  				}
 35262  				b := dAtA[iNdEx]
 35263  				iNdEx++
 35264  				v |= int(b&0x7F) << shift
 35265  				if b < 0x80 {
 35266  					break
 35267  				}
 35268  			}
 35269  			m.LockRepo = bool(v != 0)
 35270  		default:
 35271  			iNdEx = preIndex
 35272  			skippy, err := skipGenerated(dAtA[iNdEx:])
 35273  			if err != nil {
 35274  				return err
 35275  			}
 35276  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 35277  				return ErrInvalidLengthGenerated
 35278  			}
 35279  			if (iNdEx + skippy) > l {
 35280  				return io.ErrUnexpectedEOF
 35281  			}
 35282  			iNdEx += skippy
 35283  		}
 35284  	}
 35285  
 35286  	if iNdEx > l {
 35287  		return io.ErrUnexpectedEOF
 35288  	}
 35289  	return nil
 35290  }
 35291  func (m *ConfigMapKeyRef) Unmarshal(dAtA []byte) error {
 35292  	l := len(dAtA)
 35293  	iNdEx := 0
 35294  	for iNdEx < l {
 35295  		preIndex := iNdEx
 35296  		var wire 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  			wire |= uint64(b&0x7F) << shift
 35307  			if b < 0x80 {
 35308  				break
 35309  			}
 35310  		}
 35311  		fieldNum := int32(wire >> 3)
 35312  		wireType := int(wire & 0x7)
 35313  		if wireType == 4 {
 35314  			return fmt.Errorf("proto: ConfigMapKeyRef: wiretype end group for non-group")
 35315  		}
 35316  		if fieldNum <= 0 {
 35317  			return fmt.Errorf("proto: ConfigMapKeyRef: illegal tag %d (wire type %d)", fieldNum, wire)
 35318  		}
 35319  		switch fieldNum {
 35320  		case 1:
 35321  			if wireType != 2 {
 35322  				return fmt.Errorf("proto: wrong wireType = %d for field ConfigMapName", wireType)
 35323  			}
 35324  			var stringLen uint64
 35325  			for shift := uint(0); ; shift += 7 {
 35326  				if shift >= 64 {
 35327  					return ErrIntOverflowGenerated
 35328  				}
 35329  				if iNdEx >= l {
 35330  					return io.ErrUnexpectedEOF
 35331  				}
 35332  				b := dAtA[iNdEx]
 35333  				iNdEx++
 35334  				stringLen |= uint64(b&0x7F) << shift
 35335  				if b < 0x80 {
 35336  					break
 35337  				}
 35338  			}
 35339  			intStringLen := int(stringLen)
 35340  			if intStringLen < 0 {
 35341  				return ErrInvalidLengthGenerated
 35342  			}
 35343  			postIndex := iNdEx + intStringLen
 35344  			if postIndex < 0 {
 35345  				return ErrInvalidLengthGenerated
 35346  			}
 35347  			if postIndex > l {
 35348  				return io.ErrUnexpectedEOF
 35349  			}
 35350  			m.ConfigMapName = string(dAtA[iNdEx:postIndex])
 35351  			iNdEx = postIndex
 35352  		case 2:
 35353  			if wireType != 2 {
 35354  				return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
 35355  			}
 35356  			var stringLen uint64
 35357  			for shift := uint(0); ; shift += 7 {
 35358  				if shift >= 64 {
 35359  					return ErrIntOverflowGenerated
 35360  				}
 35361  				if iNdEx >= l {
 35362  					return io.ErrUnexpectedEOF
 35363  				}
 35364  				b := dAtA[iNdEx]
 35365  				iNdEx++
 35366  				stringLen |= uint64(b&0x7F) << shift
 35367  				if b < 0x80 {
 35368  					break
 35369  				}
 35370  			}
 35371  			intStringLen := int(stringLen)
 35372  			if intStringLen < 0 {
 35373  				return ErrInvalidLengthGenerated
 35374  			}
 35375  			postIndex := iNdEx + intStringLen
 35376  			if postIndex < 0 {
 35377  				return ErrInvalidLengthGenerated
 35378  			}
 35379  			if postIndex > l {
 35380  				return io.ErrUnexpectedEOF
 35381  			}
 35382  			m.Key = string(dAtA[iNdEx:postIndex])
 35383  			iNdEx = postIndex
 35384  		default:
 35385  			iNdEx = preIndex
 35386  			skippy, err := skipGenerated(dAtA[iNdEx:])
 35387  			if err != nil {
 35388  				return err
 35389  			}
 35390  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 35391  				return ErrInvalidLengthGenerated
 35392  			}
 35393  			if (iNdEx + skippy) > l {
 35394  				return io.ErrUnexpectedEOF
 35395  			}
 35396  			iNdEx += skippy
 35397  		}
 35398  	}
 35399  
 35400  	if iNdEx > l {
 35401  		return io.ErrUnexpectedEOF
 35402  	}
 35403  	return nil
 35404  }
 35405  func (m *ConnectionState) Unmarshal(dAtA []byte) error {
 35406  	l := len(dAtA)
 35407  	iNdEx := 0
 35408  	for iNdEx < l {
 35409  		preIndex := iNdEx
 35410  		var wire uint64
 35411  		for shift := uint(0); ; shift += 7 {
 35412  			if shift >= 64 {
 35413  				return ErrIntOverflowGenerated
 35414  			}
 35415  			if iNdEx >= l {
 35416  				return io.ErrUnexpectedEOF
 35417  			}
 35418  			b := dAtA[iNdEx]
 35419  			iNdEx++
 35420  			wire |= uint64(b&0x7F) << shift
 35421  			if b < 0x80 {
 35422  				break
 35423  			}
 35424  		}
 35425  		fieldNum := int32(wire >> 3)
 35426  		wireType := int(wire & 0x7)
 35427  		if wireType == 4 {
 35428  			return fmt.Errorf("proto: ConnectionState: wiretype end group for non-group")
 35429  		}
 35430  		if fieldNum <= 0 {
 35431  			return fmt.Errorf("proto: ConnectionState: illegal tag %d (wire type %d)", fieldNum, wire)
 35432  		}
 35433  		switch fieldNum {
 35434  		case 1:
 35435  			if wireType != 2 {
 35436  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 35437  			}
 35438  			var stringLen uint64
 35439  			for shift := uint(0); ; shift += 7 {
 35440  				if shift >= 64 {
 35441  					return ErrIntOverflowGenerated
 35442  				}
 35443  				if iNdEx >= l {
 35444  					return io.ErrUnexpectedEOF
 35445  				}
 35446  				b := dAtA[iNdEx]
 35447  				iNdEx++
 35448  				stringLen |= uint64(b&0x7F) << shift
 35449  				if b < 0x80 {
 35450  					break
 35451  				}
 35452  			}
 35453  			intStringLen := int(stringLen)
 35454  			if intStringLen < 0 {
 35455  				return ErrInvalidLengthGenerated
 35456  			}
 35457  			postIndex := iNdEx + intStringLen
 35458  			if postIndex < 0 {
 35459  				return ErrInvalidLengthGenerated
 35460  			}
 35461  			if postIndex > l {
 35462  				return io.ErrUnexpectedEOF
 35463  			}
 35464  			m.Status = string(dAtA[iNdEx:postIndex])
 35465  			iNdEx = postIndex
 35466  		case 2:
 35467  			if wireType != 2 {
 35468  				return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
 35469  			}
 35470  			var stringLen uint64
 35471  			for shift := uint(0); ; shift += 7 {
 35472  				if shift >= 64 {
 35473  					return ErrIntOverflowGenerated
 35474  				}
 35475  				if iNdEx >= l {
 35476  					return io.ErrUnexpectedEOF
 35477  				}
 35478  				b := dAtA[iNdEx]
 35479  				iNdEx++
 35480  				stringLen |= uint64(b&0x7F) << shift
 35481  				if b < 0x80 {
 35482  					break
 35483  				}
 35484  			}
 35485  			intStringLen := int(stringLen)
 35486  			if intStringLen < 0 {
 35487  				return ErrInvalidLengthGenerated
 35488  			}
 35489  			postIndex := iNdEx + intStringLen
 35490  			if postIndex < 0 {
 35491  				return ErrInvalidLengthGenerated
 35492  			}
 35493  			if postIndex > l {
 35494  				return io.ErrUnexpectedEOF
 35495  			}
 35496  			m.Message = string(dAtA[iNdEx:postIndex])
 35497  			iNdEx = postIndex
 35498  		case 3:
 35499  			if wireType != 2 {
 35500  				return fmt.Errorf("proto: wrong wireType = %d for field ModifiedAt", wireType)
 35501  			}
 35502  			var msglen int
 35503  			for shift := uint(0); ; shift += 7 {
 35504  				if shift >= 64 {
 35505  					return ErrIntOverflowGenerated
 35506  				}
 35507  				if iNdEx >= l {
 35508  					return io.ErrUnexpectedEOF
 35509  				}
 35510  				b := dAtA[iNdEx]
 35511  				iNdEx++
 35512  				msglen |= int(b&0x7F) << shift
 35513  				if b < 0x80 {
 35514  					break
 35515  				}
 35516  			}
 35517  			if msglen < 0 {
 35518  				return ErrInvalidLengthGenerated
 35519  			}
 35520  			postIndex := iNdEx + msglen
 35521  			if postIndex < 0 {
 35522  				return ErrInvalidLengthGenerated
 35523  			}
 35524  			if postIndex > l {
 35525  				return io.ErrUnexpectedEOF
 35526  			}
 35527  			if m.ModifiedAt == nil {
 35528  				m.ModifiedAt = &v1.Time{}
 35529  			}
 35530  			if err := m.ModifiedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 35531  				return err
 35532  			}
 35533  			iNdEx = postIndex
 35534  		default:
 35535  			iNdEx = preIndex
 35536  			skippy, err := skipGenerated(dAtA[iNdEx:])
 35537  			if err != nil {
 35538  				return err
 35539  			}
 35540  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 35541  				return ErrInvalidLengthGenerated
 35542  			}
 35543  			if (iNdEx + skippy) > l {
 35544  				return io.ErrUnexpectedEOF
 35545  			}
 35546  			iNdEx += skippy
 35547  		}
 35548  	}
 35549  
 35550  	if iNdEx > l {
 35551  		return io.ErrUnexpectedEOF
 35552  	}
 35553  	return nil
 35554  }
 35555  func (m *DrySource) Unmarshal(dAtA []byte) error {
 35556  	l := len(dAtA)
 35557  	iNdEx := 0
 35558  	for iNdEx < l {
 35559  		preIndex := iNdEx
 35560  		var wire 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  			wire |= uint64(b&0x7F) << shift
 35571  			if b < 0x80 {
 35572  				break
 35573  			}
 35574  		}
 35575  		fieldNum := int32(wire >> 3)
 35576  		wireType := int(wire & 0x7)
 35577  		if wireType == 4 {
 35578  			return fmt.Errorf("proto: DrySource: wiretype end group for non-group")
 35579  		}
 35580  		if fieldNum <= 0 {
 35581  			return fmt.Errorf("proto: DrySource: illegal tag %d (wire type %d)", fieldNum, wire)
 35582  		}
 35583  		switch fieldNum {
 35584  		case 1:
 35585  			if wireType != 2 {
 35586  				return fmt.Errorf("proto: wrong wireType = %d for field RepoURL", wireType)
 35587  			}
 35588  			var stringLen uint64
 35589  			for shift := uint(0); ; shift += 7 {
 35590  				if shift >= 64 {
 35591  					return ErrIntOverflowGenerated
 35592  				}
 35593  				if iNdEx >= l {
 35594  					return io.ErrUnexpectedEOF
 35595  				}
 35596  				b := dAtA[iNdEx]
 35597  				iNdEx++
 35598  				stringLen |= uint64(b&0x7F) << shift
 35599  				if b < 0x80 {
 35600  					break
 35601  				}
 35602  			}
 35603  			intStringLen := int(stringLen)
 35604  			if intStringLen < 0 {
 35605  				return ErrInvalidLengthGenerated
 35606  			}
 35607  			postIndex := iNdEx + intStringLen
 35608  			if postIndex < 0 {
 35609  				return ErrInvalidLengthGenerated
 35610  			}
 35611  			if postIndex > l {
 35612  				return io.ErrUnexpectedEOF
 35613  			}
 35614  			m.RepoURL = string(dAtA[iNdEx:postIndex])
 35615  			iNdEx = postIndex
 35616  		case 2:
 35617  			if wireType != 2 {
 35618  				return fmt.Errorf("proto: wrong wireType = %d for field TargetRevision", wireType)
 35619  			}
 35620  			var stringLen uint64
 35621  			for shift := uint(0); ; shift += 7 {
 35622  				if shift >= 64 {
 35623  					return ErrIntOverflowGenerated
 35624  				}
 35625  				if iNdEx >= l {
 35626  					return io.ErrUnexpectedEOF
 35627  				}
 35628  				b := dAtA[iNdEx]
 35629  				iNdEx++
 35630  				stringLen |= uint64(b&0x7F) << shift
 35631  				if b < 0x80 {
 35632  					break
 35633  				}
 35634  			}
 35635  			intStringLen := int(stringLen)
 35636  			if intStringLen < 0 {
 35637  				return ErrInvalidLengthGenerated
 35638  			}
 35639  			postIndex := iNdEx + intStringLen
 35640  			if postIndex < 0 {
 35641  				return ErrInvalidLengthGenerated
 35642  			}
 35643  			if postIndex > l {
 35644  				return io.ErrUnexpectedEOF
 35645  			}
 35646  			m.TargetRevision = string(dAtA[iNdEx:postIndex])
 35647  			iNdEx = postIndex
 35648  		case 3:
 35649  			if wireType != 2 {
 35650  				return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
 35651  			}
 35652  			var stringLen uint64
 35653  			for shift := uint(0); ; shift += 7 {
 35654  				if shift >= 64 {
 35655  					return ErrIntOverflowGenerated
 35656  				}
 35657  				if iNdEx >= l {
 35658  					return io.ErrUnexpectedEOF
 35659  				}
 35660  				b := dAtA[iNdEx]
 35661  				iNdEx++
 35662  				stringLen |= uint64(b&0x7F) << shift
 35663  				if b < 0x80 {
 35664  					break
 35665  				}
 35666  			}
 35667  			intStringLen := int(stringLen)
 35668  			if intStringLen < 0 {
 35669  				return ErrInvalidLengthGenerated
 35670  			}
 35671  			postIndex := iNdEx + intStringLen
 35672  			if postIndex < 0 {
 35673  				return ErrInvalidLengthGenerated
 35674  			}
 35675  			if postIndex > l {
 35676  				return io.ErrUnexpectedEOF
 35677  			}
 35678  			m.Path = string(dAtA[iNdEx:postIndex])
 35679  			iNdEx = postIndex
 35680  		default:
 35681  			iNdEx = preIndex
 35682  			skippy, err := skipGenerated(dAtA[iNdEx:])
 35683  			if err != nil {
 35684  				return err
 35685  			}
 35686  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 35687  				return ErrInvalidLengthGenerated
 35688  			}
 35689  			if (iNdEx + skippy) > l {
 35690  				return io.ErrUnexpectedEOF
 35691  			}
 35692  			iNdEx += skippy
 35693  		}
 35694  	}
 35695  
 35696  	if iNdEx > l {
 35697  		return io.ErrUnexpectedEOF
 35698  	}
 35699  	return nil
 35700  }
 35701  func (m *DuckTypeGenerator) Unmarshal(dAtA []byte) error {
 35702  	l := len(dAtA)
 35703  	iNdEx := 0
 35704  	for iNdEx < l {
 35705  		preIndex := iNdEx
 35706  		var wire uint64
 35707  		for shift := uint(0); ; shift += 7 {
 35708  			if shift >= 64 {
 35709  				return ErrIntOverflowGenerated
 35710  			}
 35711  			if iNdEx >= l {
 35712  				return io.ErrUnexpectedEOF
 35713  			}
 35714  			b := dAtA[iNdEx]
 35715  			iNdEx++
 35716  			wire |= uint64(b&0x7F) << shift
 35717  			if b < 0x80 {
 35718  				break
 35719  			}
 35720  		}
 35721  		fieldNum := int32(wire >> 3)
 35722  		wireType := int(wire & 0x7)
 35723  		if wireType == 4 {
 35724  			return fmt.Errorf("proto: DuckTypeGenerator: wiretype end group for non-group")
 35725  		}
 35726  		if fieldNum <= 0 {
 35727  			return fmt.Errorf("proto: DuckTypeGenerator: illegal tag %d (wire type %d)", fieldNum, wire)
 35728  		}
 35729  		switch fieldNum {
 35730  		case 1:
 35731  			if wireType != 2 {
 35732  				return fmt.Errorf("proto: wrong wireType = %d for field ConfigMapRef", wireType)
 35733  			}
 35734  			var stringLen uint64
 35735  			for shift := uint(0); ; shift += 7 {
 35736  				if shift >= 64 {
 35737  					return ErrIntOverflowGenerated
 35738  				}
 35739  				if iNdEx >= l {
 35740  					return io.ErrUnexpectedEOF
 35741  				}
 35742  				b := dAtA[iNdEx]
 35743  				iNdEx++
 35744  				stringLen |= uint64(b&0x7F) << shift
 35745  				if b < 0x80 {
 35746  					break
 35747  				}
 35748  			}
 35749  			intStringLen := int(stringLen)
 35750  			if intStringLen < 0 {
 35751  				return ErrInvalidLengthGenerated
 35752  			}
 35753  			postIndex := iNdEx + intStringLen
 35754  			if postIndex < 0 {
 35755  				return ErrInvalidLengthGenerated
 35756  			}
 35757  			if postIndex > l {
 35758  				return io.ErrUnexpectedEOF
 35759  			}
 35760  			m.ConfigMapRef = string(dAtA[iNdEx:postIndex])
 35761  			iNdEx = postIndex
 35762  		case 2:
 35763  			if wireType != 2 {
 35764  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 35765  			}
 35766  			var stringLen uint64
 35767  			for shift := uint(0); ; shift += 7 {
 35768  				if shift >= 64 {
 35769  					return ErrIntOverflowGenerated
 35770  				}
 35771  				if iNdEx >= l {
 35772  					return io.ErrUnexpectedEOF
 35773  				}
 35774  				b := dAtA[iNdEx]
 35775  				iNdEx++
 35776  				stringLen |= uint64(b&0x7F) << shift
 35777  				if b < 0x80 {
 35778  					break
 35779  				}
 35780  			}
 35781  			intStringLen := int(stringLen)
 35782  			if intStringLen < 0 {
 35783  				return ErrInvalidLengthGenerated
 35784  			}
 35785  			postIndex := iNdEx + intStringLen
 35786  			if postIndex < 0 {
 35787  				return ErrInvalidLengthGenerated
 35788  			}
 35789  			if postIndex > l {
 35790  				return io.ErrUnexpectedEOF
 35791  			}
 35792  			m.Name = string(dAtA[iNdEx:postIndex])
 35793  			iNdEx = postIndex
 35794  		case 3:
 35795  			if wireType != 0 {
 35796  				return fmt.Errorf("proto: wrong wireType = %d for field RequeueAfterSeconds", wireType)
 35797  			}
 35798  			var v int64
 35799  			for shift := uint(0); ; shift += 7 {
 35800  				if shift >= 64 {
 35801  					return ErrIntOverflowGenerated
 35802  				}
 35803  				if iNdEx >= l {
 35804  					return io.ErrUnexpectedEOF
 35805  				}
 35806  				b := dAtA[iNdEx]
 35807  				iNdEx++
 35808  				v |= int64(b&0x7F) << shift
 35809  				if b < 0x80 {
 35810  					break
 35811  				}
 35812  			}
 35813  			m.RequeueAfterSeconds = &v
 35814  		case 4:
 35815  			if wireType != 2 {
 35816  				return fmt.Errorf("proto: wrong wireType = %d for field LabelSelector", wireType)
 35817  			}
 35818  			var msglen int
 35819  			for shift := uint(0); ; shift += 7 {
 35820  				if shift >= 64 {
 35821  					return ErrIntOverflowGenerated
 35822  				}
 35823  				if iNdEx >= l {
 35824  					return io.ErrUnexpectedEOF
 35825  				}
 35826  				b := dAtA[iNdEx]
 35827  				iNdEx++
 35828  				msglen |= int(b&0x7F) << shift
 35829  				if b < 0x80 {
 35830  					break
 35831  				}
 35832  			}
 35833  			if msglen < 0 {
 35834  				return ErrInvalidLengthGenerated
 35835  			}
 35836  			postIndex := iNdEx + msglen
 35837  			if postIndex < 0 {
 35838  				return ErrInvalidLengthGenerated
 35839  			}
 35840  			if postIndex > l {
 35841  				return io.ErrUnexpectedEOF
 35842  			}
 35843  			if err := m.LabelSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 35844  				return err
 35845  			}
 35846  			iNdEx = postIndex
 35847  		case 5:
 35848  			if wireType != 2 {
 35849  				return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
 35850  			}
 35851  			var msglen int
 35852  			for shift := uint(0); ; shift += 7 {
 35853  				if shift >= 64 {
 35854  					return ErrIntOverflowGenerated
 35855  				}
 35856  				if iNdEx >= l {
 35857  					return io.ErrUnexpectedEOF
 35858  				}
 35859  				b := dAtA[iNdEx]
 35860  				iNdEx++
 35861  				msglen |= int(b&0x7F) << shift
 35862  				if b < 0x80 {
 35863  					break
 35864  				}
 35865  			}
 35866  			if msglen < 0 {
 35867  				return ErrInvalidLengthGenerated
 35868  			}
 35869  			postIndex := iNdEx + msglen
 35870  			if postIndex < 0 {
 35871  				return ErrInvalidLengthGenerated
 35872  			}
 35873  			if postIndex > l {
 35874  				return io.ErrUnexpectedEOF
 35875  			}
 35876  			if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 35877  				return err
 35878  			}
 35879  			iNdEx = postIndex
 35880  		case 6:
 35881  			if wireType != 2 {
 35882  				return fmt.Errorf("proto: wrong wireType = %d for field Values", wireType)
 35883  			}
 35884  			var msglen int
 35885  			for shift := uint(0); ; shift += 7 {
 35886  				if shift >= 64 {
 35887  					return ErrIntOverflowGenerated
 35888  				}
 35889  				if iNdEx >= l {
 35890  					return io.ErrUnexpectedEOF
 35891  				}
 35892  				b := dAtA[iNdEx]
 35893  				iNdEx++
 35894  				msglen |= int(b&0x7F) << shift
 35895  				if b < 0x80 {
 35896  					break
 35897  				}
 35898  			}
 35899  			if msglen < 0 {
 35900  				return ErrInvalidLengthGenerated
 35901  			}
 35902  			postIndex := iNdEx + msglen
 35903  			if postIndex < 0 {
 35904  				return ErrInvalidLengthGenerated
 35905  			}
 35906  			if postIndex > l {
 35907  				return io.ErrUnexpectedEOF
 35908  			}
 35909  			if m.Values == nil {
 35910  				m.Values = make(map[string]string)
 35911  			}
 35912  			var mapkey string
 35913  			var mapvalue string
 35914  			for iNdEx < postIndex {
 35915  				entryPreIndex := iNdEx
 35916  				var wire uint64
 35917  				for shift := uint(0); ; shift += 7 {
 35918  					if shift >= 64 {
 35919  						return ErrIntOverflowGenerated
 35920  					}
 35921  					if iNdEx >= l {
 35922  						return io.ErrUnexpectedEOF
 35923  					}
 35924  					b := dAtA[iNdEx]
 35925  					iNdEx++
 35926  					wire |= uint64(b&0x7F) << shift
 35927  					if b < 0x80 {
 35928  						break
 35929  					}
 35930  				}
 35931  				fieldNum := int32(wire >> 3)
 35932  				if fieldNum == 1 {
 35933  					var stringLenmapkey uint64
 35934  					for shift := uint(0); ; shift += 7 {
 35935  						if shift >= 64 {
 35936  							return ErrIntOverflowGenerated
 35937  						}
 35938  						if iNdEx >= l {
 35939  							return io.ErrUnexpectedEOF
 35940  						}
 35941  						b := dAtA[iNdEx]
 35942  						iNdEx++
 35943  						stringLenmapkey |= uint64(b&0x7F) << shift
 35944  						if b < 0x80 {
 35945  							break
 35946  						}
 35947  					}
 35948  					intStringLenmapkey := int(stringLenmapkey)
 35949  					if intStringLenmapkey < 0 {
 35950  						return ErrInvalidLengthGenerated
 35951  					}
 35952  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 35953  					if postStringIndexmapkey < 0 {
 35954  						return ErrInvalidLengthGenerated
 35955  					}
 35956  					if postStringIndexmapkey > l {
 35957  						return io.ErrUnexpectedEOF
 35958  					}
 35959  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 35960  					iNdEx = postStringIndexmapkey
 35961  				} else if fieldNum == 2 {
 35962  					var stringLenmapvalue uint64
 35963  					for shift := uint(0); ; shift += 7 {
 35964  						if shift >= 64 {
 35965  							return ErrIntOverflowGenerated
 35966  						}
 35967  						if iNdEx >= l {
 35968  							return io.ErrUnexpectedEOF
 35969  						}
 35970  						b := dAtA[iNdEx]
 35971  						iNdEx++
 35972  						stringLenmapvalue |= uint64(b&0x7F) << shift
 35973  						if b < 0x80 {
 35974  							break
 35975  						}
 35976  					}
 35977  					intStringLenmapvalue := int(stringLenmapvalue)
 35978  					if intStringLenmapvalue < 0 {
 35979  						return ErrInvalidLengthGenerated
 35980  					}
 35981  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 35982  					if postStringIndexmapvalue < 0 {
 35983  						return ErrInvalidLengthGenerated
 35984  					}
 35985  					if postStringIndexmapvalue > l {
 35986  						return io.ErrUnexpectedEOF
 35987  					}
 35988  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 35989  					iNdEx = postStringIndexmapvalue
 35990  				} else {
 35991  					iNdEx = entryPreIndex
 35992  					skippy, err := skipGenerated(dAtA[iNdEx:])
 35993  					if err != nil {
 35994  						return err
 35995  					}
 35996  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 35997  						return ErrInvalidLengthGenerated
 35998  					}
 35999  					if (iNdEx + skippy) > postIndex {
 36000  						return io.ErrUnexpectedEOF
 36001  					}
 36002  					iNdEx += skippy
 36003  				}
 36004  			}
 36005  			m.Values[mapkey] = mapvalue
 36006  			iNdEx = postIndex
 36007  		default:
 36008  			iNdEx = preIndex
 36009  			skippy, err := skipGenerated(dAtA[iNdEx:])
 36010  			if err != nil {
 36011  				return err
 36012  			}
 36013  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 36014  				return ErrInvalidLengthGenerated
 36015  			}
 36016  			if (iNdEx + skippy) > l {
 36017  				return io.ErrUnexpectedEOF
 36018  			}
 36019  			iNdEx += skippy
 36020  		}
 36021  	}
 36022  
 36023  	if iNdEx > l {
 36024  		return io.ErrUnexpectedEOF
 36025  	}
 36026  	return nil
 36027  }
 36028  func (m *EnvEntry) Unmarshal(dAtA []byte) error {
 36029  	l := len(dAtA)
 36030  	iNdEx := 0
 36031  	for iNdEx < l {
 36032  		preIndex := iNdEx
 36033  		var wire uint64
 36034  		for shift := uint(0); ; shift += 7 {
 36035  			if shift >= 64 {
 36036  				return ErrIntOverflowGenerated
 36037  			}
 36038  			if iNdEx >= l {
 36039  				return io.ErrUnexpectedEOF
 36040  			}
 36041  			b := dAtA[iNdEx]
 36042  			iNdEx++
 36043  			wire |= uint64(b&0x7F) << shift
 36044  			if b < 0x80 {
 36045  				break
 36046  			}
 36047  		}
 36048  		fieldNum := int32(wire >> 3)
 36049  		wireType := int(wire & 0x7)
 36050  		if wireType == 4 {
 36051  			return fmt.Errorf("proto: EnvEntry: wiretype end group for non-group")
 36052  		}
 36053  		if fieldNum <= 0 {
 36054  			return fmt.Errorf("proto: EnvEntry: illegal tag %d (wire type %d)", fieldNum, wire)
 36055  		}
 36056  		switch fieldNum {
 36057  		case 1:
 36058  			if wireType != 2 {
 36059  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 36060  			}
 36061  			var stringLen uint64
 36062  			for shift := uint(0); ; shift += 7 {
 36063  				if shift >= 64 {
 36064  					return ErrIntOverflowGenerated
 36065  				}
 36066  				if iNdEx >= l {
 36067  					return io.ErrUnexpectedEOF
 36068  				}
 36069  				b := dAtA[iNdEx]
 36070  				iNdEx++
 36071  				stringLen |= uint64(b&0x7F) << shift
 36072  				if b < 0x80 {
 36073  					break
 36074  				}
 36075  			}
 36076  			intStringLen := int(stringLen)
 36077  			if intStringLen < 0 {
 36078  				return ErrInvalidLengthGenerated
 36079  			}
 36080  			postIndex := iNdEx + intStringLen
 36081  			if postIndex < 0 {
 36082  				return ErrInvalidLengthGenerated
 36083  			}
 36084  			if postIndex > l {
 36085  				return io.ErrUnexpectedEOF
 36086  			}
 36087  			m.Name = string(dAtA[iNdEx:postIndex])
 36088  			iNdEx = postIndex
 36089  		case 2:
 36090  			if wireType != 2 {
 36091  				return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
 36092  			}
 36093  			var stringLen uint64
 36094  			for shift := uint(0); ; shift += 7 {
 36095  				if shift >= 64 {
 36096  					return ErrIntOverflowGenerated
 36097  				}
 36098  				if iNdEx >= l {
 36099  					return io.ErrUnexpectedEOF
 36100  				}
 36101  				b := dAtA[iNdEx]
 36102  				iNdEx++
 36103  				stringLen |= uint64(b&0x7F) << shift
 36104  				if b < 0x80 {
 36105  					break
 36106  				}
 36107  			}
 36108  			intStringLen := int(stringLen)
 36109  			if intStringLen < 0 {
 36110  				return ErrInvalidLengthGenerated
 36111  			}
 36112  			postIndex := iNdEx + intStringLen
 36113  			if postIndex < 0 {
 36114  				return ErrInvalidLengthGenerated
 36115  			}
 36116  			if postIndex > l {
 36117  				return io.ErrUnexpectedEOF
 36118  			}
 36119  			m.Value = string(dAtA[iNdEx:postIndex])
 36120  			iNdEx = postIndex
 36121  		default:
 36122  			iNdEx = preIndex
 36123  			skippy, err := skipGenerated(dAtA[iNdEx:])
 36124  			if err != nil {
 36125  				return err
 36126  			}
 36127  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 36128  				return ErrInvalidLengthGenerated
 36129  			}
 36130  			if (iNdEx + skippy) > l {
 36131  				return io.ErrUnexpectedEOF
 36132  			}
 36133  			iNdEx += skippy
 36134  		}
 36135  	}
 36136  
 36137  	if iNdEx > l {
 36138  		return io.ErrUnexpectedEOF
 36139  	}
 36140  	return nil
 36141  }
 36142  func (m *ExecProviderConfig) Unmarshal(dAtA []byte) error {
 36143  	l := len(dAtA)
 36144  	iNdEx := 0
 36145  	for iNdEx < l {
 36146  		preIndex := iNdEx
 36147  		var wire uint64
 36148  		for shift := uint(0); ; shift += 7 {
 36149  			if shift >= 64 {
 36150  				return ErrIntOverflowGenerated
 36151  			}
 36152  			if iNdEx >= l {
 36153  				return io.ErrUnexpectedEOF
 36154  			}
 36155  			b := dAtA[iNdEx]
 36156  			iNdEx++
 36157  			wire |= uint64(b&0x7F) << shift
 36158  			if b < 0x80 {
 36159  				break
 36160  			}
 36161  		}
 36162  		fieldNum := int32(wire >> 3)
 36163  		wireType := int(wire & 0x7)
 36164  		if wireType == 4 {
 36165  			return fmt.Errorf("proto: ExecProviderConfig: wiretype end group for non-group")
 36166  		}
 36167  		if fieldNum <= 0 {
 36168  			return fmt.Errorf("proto: ExecProviderConfig: illegal tag %d (wire type %d)", fieldNum, wire)
 36169  		}
 36170  		switch fieldNum {
 36171  		case 1:
 36172  			if wireType != 2 {
 36173  				return fmt.Errorf("proto: wrong wireType = %d for field Command", wireType)
 36174  			}
 36175  			var stringLen 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  				stringLen |= uint64(b&0x7F) << shift
 36186  				if b < 0x80 {
 36187  					break
 36188  				}
 36189  			}
 36190  			intStringLen := int(stringLen)
 36191  			if intStringLen < 0 {
 36192  				return ErrInvalidLengthGenerated
 36193  			}
 36194  			postIndex := iNdEx + intStringLen
 36195  			if postIndex < 0 {
 36196  				return ErrInvalidLengthGenerated
 36197  			}
 36198  			if postIndex > l {
 36199  				return io.ErrUnexpectedEOF
 36200  			}
 36201  			m.Command = string(dAtA[iNdEx:postIndex])
 36202  			iNdEx = postIndex
 36203  		case 2:
 36204  			if wireType != 2 {
 36205  				return fmt.Errorf("proto: wrong wireType = %d for field Args", wireType)
 36206  			}
 36207  			var stringLen uint64
 36208  			for shift := uint(0); ; shift += 7 {
 36209  				if shift >= 64 {
 36210  					return ErrIntOverflowGenerated
 36211  				}
 36212  				if iNdEx >= l {
 36213  					return io.ErrUnexpectedEOF
 36214  				}
 36215  				b := dAtA[iNdEx]
 36216  				iNdEx++
 36217  				stringLen |= uint64(b&0x7F) << shift
 36218  				if b < 0x80 {
 36219  					break
 36220  				}
 36221  			}
 36222  			intStringLen := int(stringLen)
 36223  			if intStringLen < 0 {
 36224  				return ErrInvalidLengthGenerated
 36225  			}
 36226  			postIndex := iNdEx + intStringLen
 36227  			if postIndex < 0 {
 36228  				return ErrInvalidLengthGenerated
 36229  			}
 36230  			if postIndex > l {
 36231  				return io.ErrUnexpectedEOF
 36232  			}
 36233  			m.Args = append(m.Args, string(dAtA[iNdEx:postIndex]))
 36234  			iNdEx = postIndex
 36235  		case 3:
 36236  			if wireType != 2 {
 36237  				return fmt.Errorf("proto: wrong wireType = %d for field Env", wireType)
 36238  			}
 36239  			var msglen int
 36240  			for shift := uint(0); ; shift += 7 {
 36241  				if shift >= 64 {
 36242  					return ErrIntOverflowGenerated
 36243  				}
 36244  				if iNdEx >= l {
 36245  					return io.ErrUnexpectedEOF
 36246  				}
 36247  				b := dAtA[iNdEx]
 36248  				iNdEx++
 36249  				msglen |= int(b&0x7F) << shift
 36250  				if b < 0x80 {
 36251  					break
 36252  				}
 36253  			}
 36254  			if msglen < 0 {
 36255  				return ErrInvalidLengthGenerated
 36256  			}
 36257  			postIndex := iNdEx + msglen
 36258  			if postIndex < 0 {
 36259  				return ErrInvalidLengthGenerated
 36260  			}
 36261  			if postIndex > l {
 36262  				return io.ErrUnexpectedEOF
 36263  			}
 36264  			if m.Env == nil {
 36265  				m.Env = make(map[string]string)
 36266  			}
 36267  			var mapkey string
 36268  			var mapvalue string
 36269  			for iNdEx < postIndex {
 36270  				entryPreIndex := iNdEx
 36271  				var wire uint64
 36272  				for shift := uint(0); ; shift += 7 {
 36273  					if shift >= 64 {
 36274  						return ErrIntOverflowGenerated
 36275  					}
 36276  					if iNdEx >= l {
 36277  						return io.ErrUnexpectedEOF
 36278  					}
 36279  					b := dAtA[iNdEx]
 36280  					iNdEx++
 36281  					wire |= uint64(b&0x7F) << shift
 36282  					if b < 0x80 {
 36283  						break
 36284  					}
 36285  				}
 36286  				fieldNum := int32(wire >> 3)
 36287  				if fieldNum == 1 {
 36288  					var stringLenmapkey uint64
 36289  					for shift := uint(0); ; shift += 7 {
 36290  						if shift >= 64 {
 36291  							return ErrIntOverflowGenerated
 36292  						}
 36293  						if iNdEx >= l {
 36294  							return io.ErrUnexpectedEOF
 36295  						}
 36296  						b := dAtA[iNdEx]
 36297  						iNdEx++
 36298  						stringLenmapkey |= uint64(b&0x7F) << shift
 36299  						if b < 0x80 {
 36300  							break
 36301  						}
 36302  					}
 36303  					intStringLenmapkey := int(stringLenmapkey)
 36304  					if intStringLenmapkey < 0 {
 36305  						return ErrInvalidLengthGenerated
 36306  					}
 36307  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 36308  					if postStringIndexmapkey < 0 {
 36309  						return ErrInvalidLengthGenerated
 36310  					}
 36311  					if postStringIndexmapkey > l {
 36312  						return io.ErrUnexpectedEOF
 36313  					}
 36314  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 36315  					iNdEx = postStringIndexmapkey
 36316  				} else if fieldNum == 2 {
 36317  					var stringLenmapvalue uint64
 36318  					for shift := uint(0); ; shift += 7 {
 36319  						if shift >= 64 {
 36320  							return ErrIntOverflowGenerated
 36321  						}
 36322  						if iNdEx >= l {
 36323  							return io.ErrUnexpectedEOF
 36324  						}
 36325  						b := dAtA[iNdEx]
 36326  						iNdEx++
 36327  						stringLenmapvalue |= uint64(b&0x7F) << shift
 36328  						if b < 0x80 {
 36329  							break
 36330  						}
 36331  					}
 36332  					intStringLenmapvalue := int(stringLenmapvalue)
 36333  					if intStringLenmapvalue < 0 {
 36334  						return ErrInvalidLengthGenerated
 36335  					}
 36336  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 36337  					if postStringIndexmapvalue < 0 {
 36338  						return ErrInvalidLengthGenerated
 36339  					}
 36340  					if postStringIndexmapvalue > l {
 36341  						return io.ErrUnexpectedEOF
 36342  					}
 36343  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 36344  					iNdEx = postStringIndexmapvalue
 36345  				} else {
 36346  					iNdEx = entryPreIndex
 36347  					skippy, err := skipGenerated(dAtA[iNdEx:])
 36348  					if err != nil {
 36349  						return err
 36350  					}
 36351  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 36352  						return ErrInvalidLengthGenerated
 36353  					}
 36354  					if (iNdEx + skippy) > postIndex {
 36355  						return io.ErrUnexpectedEOF
 36356  					}
 36357  					iNdEx += skippy
 36358  				}
 36359  			}
 36360  			m.Env[mapkey] = mapvalue
 36361  			iNdEx = postIndex
 36362  		case 4:
 36363  			if wireType != 2 {
 36364  				return fmt.Errorf("proto: wrong wireType = %d for field APIVersion", wireType)
 36365  			}
 36366  			var stringLen uint64
 36367  			for shift := uint(0); ; shift += 7 {
 36368  				if shift >= 64 {
 36369  					return ErrIntOverflowGenerated
 36370  				}
 36371  				if iNdEx >= l {
 36372  					return io.ErrUnexpectedEOF
 36373  				}
 36374  				b := dAtA[iNdEx]
 36375  				iNdEx++
 36376  				stringLen |= uint64(b&0x7F) << shift
 36377  				if b < 0x80 {
 36378  					break
 36379  				}
 36380  			}
 36381  			intStringLen := int(stringLen)
 36382  			if intStringLen < 0 {
 36383  				return ErrInvalidLengthGenerated
 36384  			}
 36385  			postIndex := iNdEx + intStringLen
 36386  			if postIndex < 0 {
 36387  				return ErrInvalidLengthGenerated
 36388  			}
 36389  			if postIndex > l {
 36390  				return io.ErrUnexpectedEOF
 36391  			}
 36392  			m.APIVersion = string(dAtA[iNdEx:postIndex])
 36393  			iNdEx = postIndex
 36394  		case 5:
 36395  			if wireType != 2 {
 36396  				return fmt.Errorf("proto: wrong wireType = %d for field InstallHint", wireType)
 36397  			}
 36398  			var stringLen uint64
 36399  			for shift := uint(0); ; shift += 7 {
 36400  				if shift >= 64 {
 36401  					return ErrIntOverflowGenerated
 36402  				}
 36403  				if iNdEx >= l {
 36404  					return io.ErrUnexpectedEOF
 36405  				}
 36406  				b := dAtA[iNdEx]
 36407  				iNdEx++
 36408  				stringLen |= uint64(b&0x7F) << shift
 36409  				if b < 0x80 {
 36410  					break
 36411  				}
 36412  			}
 36413  			intStringLen := int(stringLen)
 36414  			if intStringLen < 0 {
 36415  				return ErrInvalidLengthGenerated
 36416  			}
 36417  			postIndex := iNdEx + intStringLen
 36418  			if postIndex < 0 {
 36419  				return ErrInvalidLengthGenerated
 36420  			}
 36421  			if postIndex > l {
 36422  				return io.ErrUnexpectedEOF
 36423  			}
 36424  			m.InstallHint = string(dAtA[iNdEx:postIndex])
 36425  			iNdEx = postIndex
 36426  		default:
 36427  			iNdEx = preIndex
 36428  			skippy, err := skipGenerated(dAtA[iNdEx:])
 36429  			if err != nil {
 36430  				return err
 36431  			}
 36432  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 36433  				return ErrInvalidLengthGenerated
 36434  			}
 36435  			if (iNdEx + skippy) > l {
 36436  				return io.ErrUnexpectedEOF
 36437  			}
 36438  			iNdEx += skippy
 36439  		}
 36440  	}
 36441  
 36442  	if iNdEx > l {
 36443  		return io.ErrUnexpectedEOF
 36444  	}
 36445  	return nil
 36446  }
 36447  func (m *GitDirectoryGeneratorItem) Unmarshal(dAtA []byte) error {
 36448  	l := len(dAtA)
 36449  	iNdEx := 0
 36450  	for iNdEx < l {
 36451  		preIndex := iNdEx
 36452  		var wire uint64
 36453  		for shift := uint(0); ; shift += 7 {
 36454  			if shift >= 64 {
 36455  				return ErrIntOverflowGenerated
 36456  			}
 36457  			if iNdEx >= l {
 36458  				return io.ErrUnexpectedEOF
 36459  			}
 36460  			b := dAtA[iNdEx]
 36461  			iNdEx++
 36462  			wire |= uint64(b&0x7F) << shift
 36463  			if b < 0x80 {
 36464  				break
 36465  			}
 36466  		}
 36467  		fieldNum := int32(wire >> 3)
 36468  		wireType := int(wire & 0x7)
 36469  		if wireType == 4 {
 36470  			return fmt.Errorf("proto: GitDirectoryGeneratorItem: wiretype end group for non-group")
 36471  		}
 36472  		if fieldNum <= 0 {
 36473  			return fmt.Errorf("proto: GitDirectoryGeneratorItem: illegal tag %d (wire type %d)", fieldNum, wire)
 36474  		}
 36475  		switch fieldNum {
 36476  		case 1:
 36477  			if wireType != 2 {
 36478  				return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
 36479  			}
 36480  			var stringLen uint64
 36481  			for shift := uint(0); ; shift += 7 {
 36482  				if shift >= 64 {
 36483  					return ErrIntOverflowGenerated
 36484  				}
 36485  				if iNdEx >= l {
 36486  					return io.ErrUnexpectedEOF
 36487  				}
 36488  				b := dAtA[iNdEx]
 36489  				iNdEx++
 36490  				stringLen |= uint64(b&0x7F) << shift
 36491  				if b < 0x80 {
 36492  					break
 36493  				}
 36494  			}
 36495  			intStringLen := int(stringLen)
 36496  			if intStringLen < 0 {
 36497  				return ErrInvalidLengthGenerated
 36498  			}
 36499  			postIndex := iNdEx + intStringLen
 36500  			if postIndex < 0 {
 36501  				return ErrInvalidLengthGenerated
 36502  			}
 36503  			if postIndex > l {
 36504  				return io.ErrUnexpectedEOF
 36505  			}
 36506  			m.Path = string(dAtA[iNdEx:postIndex])
 36507  			iNdEx = postIndex
 36508  		case 2:
 36509  			if wireType != 0 {
 36510  				return fmt.Errorf("proto: wrong wireType = %d for field Exclude", wireType)
 36511  			}
 36512  			var v int
 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  				v |= int(b&0x7F) << shift
 36523  				if b < 0x80 {
 36524  					break
 36525  				}
 36526  			}
 36527  			m.Exclude = bool(v != 0)
 36528  		default:
 36529  			iNdEx = preIndex
 36530  			skippy, err := skipGenerated(dAtA[iNdEx:])
 36531  			if err != nil {
 36532  				return err
 36533  			}
 36534  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 36535  				return ErrInvalidLengthGenerated
 36536  			}
 36537  			if (iNdEx + skippy) > l {
 36538  				return io.ErrUnexpectedEOF
 36539  			}
 36540  			iNdEx += skippy
 36541  		}
 36542  	}
 36543  
 36544  	if iNdEx > l {
 36545  		return io.ErrUnexpectedEOF
 36546  	}
 36547  	return nil
 36548  }
 36549  func (m *GitFileGeneratorItem) Unmarshal(dAtA []byte) error {
 36550  	l := len(dAtA)
 36551  	iNdEx := 0
 36552  	for iNdEx < l {
 36553  		preIndex := iNdEx
 36554  		var wire uint64
 36555  		for shift := uint(0); ; shift += 7 {
 36556  			if shift >= 64 {
 36557  				return ErrIntOverflowGenerated
 36558  			}
 36559  			if iNdEx >= l {
 36560  				return io.ErrUnexpectedEOF
 36561  			}
 36562  			b := dAtA[iNdEx]
 36563  			iNdEx++
 36564  			wire |= uint64(b&0x7F) << shift
 36565  			if b < 0x80 {
 36566  				break
 36567  			}
 36568  		}
 36569  		fieldNum := int32(wire >> 3)
 36570  		wireType := int(wire & 0x7)
 36571  		if wireType == 4 {
 36572  			return fmt.Errorf("proto: GitFileGeneratorItem: wiretype end group for non-group")
 36573  		}
 36574  		if fieldNum <= 0 {
 36575  			return fmt.Errorf("proto: GitFileGeneratorItem: illegal tag %d (wire type %d)", fieldNum, wire)
 36576  		}
 36577  		switch fieldNum {
 36578  		case 1:
 36579  			if wireType != 2 {
 36580  				return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
 36581  			}
 36582  			var stringLen uint64
 36583  			for shift := uint(0); ; shift += 7 {
 36584  				if shift >= 64 {
 36585  					return ErrIntOverflowGenerated
 36586  				}
 36587  				if iNdEx >= l {
 36588  					return io.ErrUnexpectedEOF
 36589  				}
 36590  				b := dAtA[iNdEx]
 36591  				iNdEx++
 36592  				stringLen |= uint64(b&0x7F) << shift
 36593  				if b < 0x80 {
 36594  					break
 36595  				}
 36596  			}
 36597  			intStringLen := int(stringLen)
 36598  			if intStringLen < 0 {
 36599  				return ErrInvalidLengthGenerated
 36600  			}
 36601  			postIndex := iNdEx + intStringLen
 36602  			if postIndex < 0 {
 36603  				return ErrInvalidLengthGenerated
 36604  			}
 36605  			if postIndex > l {
 36606  				return io.ErrUnexpectedEOF
 36607  			}
 36608  			m.Path = string(dAtA[iNdEx:postIndex])
 36609  			iNdEx = postIndex
 36610  		case 2:
 36611  			if wireType != 0 {
 36612  				return fmt.Errorf("proto: wrong wireType = %d for field Exclude", wireType)
 36613  			}
 36614  			var v int
 36615  			for shift := uint(0); ; shift += 7 {
 36616  				if shift >= 64 {
 36617  					return ErrIntOverflowGenerated
 36618  				}
 36619  				if iNdEx >= l {
 36620  					return io.ErrUnexpectedEOF
 36621  				}
 36622  				b := dAtA[iNdEx]
 36623  				iNdEx++
 36624  				v |= int(b&0x7F) << shift
 36625  				if b < 0x80 {
 36626  					break
 36627  				}
 36628  			}
 36629  			m.Exclude = bool(v != 0)
 36630  		default:
 36631  			iNdEx = preIndex
 36632  			skippy, err := skipGenerated(dAtA[iNdEx:])
 36633  			if err != nil {
 36634  				return err
 36635  			}
 36636  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 36637  				return ErrInvalidLengthGenerated
 36638  			}
 36639  			if (iNdEx + skippy) > l {
 36640  				return io.ErrUnexpectedEOF
 36641  			}
 36642  			iNdEx += skippy
 36643  		}
 36644  	}
 36645  
 36646  	if iNdEx > l {
 36647  		return io.ErrUnexpectedEOF
 36648  	}
 36649  	return nil
 36650  }
 36651  func (m *GitGenerator) Unmarshal(dAtA []byte) error {
 36652  	l := len(dAtA)
 36653  	iNdEx := 0
 36654  	for iNdEx < l {
 36655  		preIndex := iNdEx
 36656  		var wire uint64
 36657  		for shift := uint(0); ; shift += 7 {
 36658  			if shift >= 64 {
 36659  				return ErrIntOverflowGenerated
 36660  			}
 36661  			if iNdEx >= l {
 36662  				return io.ErrUnexpectedEOF
 36663  			}
 36664  			b := dAtA[iNdEx]
 36665  			iNdEx++
 36666  			wire |= uint64(b&0x7F) << shift
 36667  			if b < 0x80 {
 36668  				break
 36669  			}
 36670  		}
 36671  		fieldNum := int32(wire >> 3)
 36672  		wireType := int(wire & 0x7)
 36673  		if wireType == 4 {
 36674  			return fmt.Errorf("proto: GitGenerator: wiretype end group for non-group")
 36675  		}
 36676  		if fieldNum <= 0 {
 36677  			return fmt.Errorf("proto: GitGenerator: illegal tag %d (wire type %d)", fieldNum, wire)
 36678  		}
 36679  		switch fieldNum {
 36680  		case 1:
 36681  			if wireType != 2 {
 36682  				return fmt.Errorf("proto: wrong wireType = %d for field RepoURL", wireType)
 36683  			}
 36684  			var stringLen uint64
 36685  			for shift := uint(0); ; shift += 7 {
 36686  				if shift >= 64 {
 36687  					return ErrIntOverflowGenerated
 36688  				}
 36689  				if iNdEx >= l {
 36690  					return io.ErrUnexpectedEOF
 36691  				}
 36692  				b := dAtA[iNdEx]
 36693  				iNdEx++
 36694  				stringLen |= uint64(b&0x7F) << shift
 36695  				if b < 0x80 {
 36696  					break
 36697  				}
 36698  			}
 36699  			intStringLen := int(stringLen)
 36700  			if intStringLen < 0 {
 36701  				return ErrInvalidLengthGenerated
 36702  			}
 36703  			postIndex := iNdEx + intStringLen
 36704  			if postIndex < 0 {
 36705  				return ErrInvalidLengthGenerated
 36706  			}
 36707  			if postIndex > l {
 36708  				return io.ErrUnexpectedEOF
 36709  			}
 36710  			m.RepoURL = string(dAtA[iNdEx:postIndex])
 36711  			iNdEx = postIndex
 36712  		case 2:
 36713  			if wireType != 2 {
 36714  				return fmt.Errorf("proto: wrong wireType = %d for field Directories", wireType)
 36715  			}
 36716  			var msglen int
 36717  			for shift := uint(0); ; shift += 7 {
 36718  				if shift >= 64 {
 36719  					return ErrIntOverflowGenerated
 36720  				}
 36721  				if iNdEx >= l {
 36722  					return io.ErrUnexpectedEOF
 36723  				}
 36724  				b := dAtA[iNdEx]
 36725  				iNdEx++
 36726  				msglen |= int(b&0x7F) << shift
 36727  				if b < 0x80 {
 36728  					break
 36729  				}
 36730  			}
 36731  			if msglen < 0 {
 36732  				return ErrInvalidLengthGenerated
 36733  			}
 36734  			postIndex := iNdEx + msglen
 36735  			if postIndex < 0 {
 36736  				return ErrInvalidLengthGenerated
 36737  			}
 36738  			if postIndex > l {
 36739  				return io.ErrUnexpectedEOF
 36740  			}
 36741  			m.Directories = append(m.Directories, GitDirectoryGeneratorItem{})
 36742  			if err := m.Directories[len(m.Directories)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 36743  				return err
 36744  			}
 36745  			iNdEx = postIndex
 36746  		case 3:
 36747  			if wireType != 2 {
 36748  				return fmt.Errorf("proto: wrong wireType = %d for field Files", wireType)
 36749  			}
 36750  			var msglen int
 36751  			for shift := uint(0); ; shift += 7 {
 36752  				if shift >= 64 {
 36753  					return ErrIntOverflowGenerated
 36754  				}
 36755  				if iNdEx >= l {
 36756  					return io.ErrUnexpectedEOF
 36757  				}
 36758  				b := dAtA[iNdEx]
 36759  				iNdEx++
 36760  				msglen |= int(b&0x7F) << shift
 36761  				if b < 0x80 {
 36762  					break
 36763  				}
 36764  			}
 36765  			if msglen < 0 {
 36766  				return ErrInvalidLengthGenerated
 36767  			}
 36768  			postIndex := iNdEx + msglen
 36769  			if postIndex < 0 {
 36770  				return ErrInvalidLengthGenerated
 36771  			}
 36772  			if postIndex > l {
 36773  				return io.ErrUnexpectedEOF
 36774  			}
 36775  			m.Files = append(m.Files, GitFileGeneratorItem{})
 36776  			if err := m.Files[len(m.Files)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 36777  				return err
 36778  			}
 36779  			iNdEx = postIndex
 36780  		case 4:
 36781  			if wireType != 2 {
 36782  				return fmt.Errorf("proto: wrong wireType = %d for field Revision", wireType)
 36783  			}
 36784  			var stringLen uint64
 36785  			for shift := uint(0); ; shift += 7 {
 36786  				if shift >= 64 {
 36787  					return ErrIntOverflowGenerated
 36788  				}
 36789  				if iNdEx >= l {
 36790  					return io.ErrUnexpectedEOF
 36791  				}
 36792  				b := dAtA[iNdEx]
 36793  				iNdEx++
 36794  				stringLen |= uint64(b&0x7F) << shift
 36795  				if b < 0x80 {
 36796  					break
 36797  				}
 36798  			}
 36799  			intStringLen := int(stringLen)
 36800  			if intStringLen < 0 {
 36801  				return ErrInvalidLengthGenerated
 36802  			}
 36803  			postIndex := iNdEx + intStringLen
 36804  			if postIndex < 0 {
 36805  				return ErrInvalidLengthGenerated
 36806  			}
 36807  			if postIndex > l {
 36808  				return io.ErrUnexpectedEOF
 36809  			}
 36810  			m.Revision = string(dAtA[iNdEx:postIndex])
 36811  			iNdEx = postIndex
 36812  		case 5:
 36813  			if wireType != 0 {
 36814  				return fmt.Errorf("proto: wrong wireType = %d for field RequeueAfterSeconds", wireType)
 36815  			}
 36816  			var v int64
 36817  			for shift := uint(0); ; shift += 7 {
 36818  				if shift >= 64 {
 36819  					return ErrIntOverflowGenerated
 36820  				}
 36821  				if iNdEx >= l {
 36822  					return io.ErrUnexpectedEOF
 36823  				}
 36824  				b := dAtA[iNdEx]
 36825  				iNdEx++
 36826  				v |= int64(b&0x7F) << shift
 36827  				if b < 0x80 {
 36828  					break
 36829  				}
 36830  			}
 36831  			m.RequeueAfterSeconds = &v
 36832  		case 6:
 36833  			if wireType != 2 {
 36834  				return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
 36835  			}
 36836  			var msglen int
 36837  			for shift := uint(0); ; shift += 7 {
 36838  				if shift >= 64 {
 36839  					return ErrIntOverflowGenerated
 36840  				}
 36841  				if iNdEx >= l {
 36842  					return io.ErrUnexpectedEOF
 36843  				}
 36844  				b := dAtA[iNdEx]
 36845  				iNdEx++
 36846  				msglen |= int(b&0x7F) << shift
 36847  				if b < 0x80 {
 36848  					break
 36849  				}
 36850  			}
 36851  			if msglen < 0 {
 36852  				return ErrInvalidLengthGenerated
 36853  			}
 36854  			postIndex := iNdEx + msglen
 36855  			if postIndex < 0 {
 36856  				return ErrInvalidLengthGenerated
 36857  			}
 36858  			if postIndex > l {
 36859  				return io.ErrUnexpectedEOF
 36860  			}
 36861  			if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 36862  				return err
 36863  			}
 36864  			iNdEx = postIndex
 36865  		case 7:
 36866  			if wireType != 2 {
 36867  				return fmt.Errorf("proto: wrong wireType = %d for field PathParamPrefix", wireType)
 36868  			}
 36869  			var stringLen uint64
 36870  			for shift := uint(0); ; shift += 7 {
 36871  				if shift >= 64 {
 36872  					return ErrIntOverflowGenerated
 36873  				}
 36874  				if iNdEx >= l {
 36875  					return io.ErrUnexpectedEOF
 36876  				}
 36877  				b := dAtA[iNdEx]
 36878  				iNdEx++
 36879  				stringLen |= uint64(b&0x7F) << shift
 36880  				if b < 0x80 {
 36881  					break
 36882  				}
 36883  			}
 36884  			intStringLen := int(stringLen)
 36885  			if intStringLen < 0 {
 36886  				return ErrInvalidLengthGenerated
 36887  			}
 36888  			postIndex := iNdEx + intStringLen
 36889  			if postIndex < 0 {
 36890  				return ErrInvalidLengthGenerated
 36891  			}
 36892  			if postIndex > l {
 36893  				return io.ErrUnexpectedEOF
 36894  			}
 36895  			m.PathParamPrefix = string(dAtA[iNdEx:postIndex])
 36896  			iNdEx = postIndex
 36897  		case 8:
 36898  			if wireType != 2 {
 36899  				return fmt.Errorf("proto: wrong wireType = %d for field Values", wireType)
 36900  			}
 36901  			var msglen int
 36902  			for shift := uint(0); ; shift += 7 {
 36903  				if shift >= 64 {
 36904  					return ErrIntOverflowGenerated
 36905  				}
 36906  				if iNdEx >= l {
 36907  					return io.ErrUnexpectedEOF
 36908  				}
 36909  				b := dAtA[iNdEx]
 36910  				iNdEx++
 36911  				msglen |= int(b&0x7F) << shift
 36912  				if b < 0x80 {
 36913  					break
 36914  				}
 36915  			}
 36916  			if msglen < 0 {
 36917  				return ErrInvalidLengthGenerated
 36918  			}
 36919  			postIndex := iNdEx + msglen
 36920  			if postIndex < 0 {
 36921  				return ErrInvalidLengthGenerated
 36922  			}
 36923  			if postIndex > l {
 36924  				return io.ErrUnexpectedEOF
 36925  			}
 36926  			if m.Values == nil {
 36927  				m.Values = make(map[string]string)
 36928  			}
 36929  			var mapkey string
 36930  			var mapvalue string
 36931  			for iNdEx < postIndex {
 36932  				entryPreIndex := iNdEx
 36933  				var wire uint64
 36934  				for shift := uint(0); ; shift += 7 {
 36935  					if shift >= 64 {
 36936  						return ErrIntOverflowGenerated
 36937  					}
 36938  					if iNdEx >= l {
 36939  						return io.ErrUnexpectedEOF
 36940  					}
 36941  					b := dAtA[iNdEx]
 36942  					iNdEx++
 36943  					wire |= uint64(b&0x7F) << shift
 36944  					if b < 0x80 {
 36945  						break
 36946  					}
 36947  				}
 36948  				fieldNum := int32(wire >> 3)
 36949  				if fieldNum == 1 {
 36950  					var stringLenmapkey uint64
 36951  					for shift := uint(0); ; shift += 7 {
 36952  						if shift >= 64 {
 36953  							return ErrIntOverflowGenerated
 36954  						}
 36955  						if iNdEx >= l {
 36956  							return io.ErrUnexpectedEOF
 36957  						}
 36958  						b := dAtA[iNdEx]
 36959  						iNdEx++
 36960  						stringLenmapkey |= uint64(b&0x7F) << shift
 36961  						if b < 0x80 {
 36962  							break
 36963  						}
 36964  					}
 36965  					intStringLenmapkey := int(stringLenmapkey)
 36966  					if intStringLenmapkey < 0 {
 36967  						return ErrInvalidLengthGenerated
 36968  					}
 36969  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 36970  					if postStringIndexmapkey < 0 {
 36971  						return ErrInvalidLengthGenerated
 36972  					}
 36973  					if postStringIndexmapkey > l {
 36974  						return io.ErrUnexpectedEOF
 36975  					}
 36976  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 36977  					iNdEx = postStringIndexmapkey
 36978  				} else if fieldNum == 2 {
 36979  					var stringLenmapvalue uint64
 36980  					for shift := uint(0); ; shift += 7 {
 36981  						if shift >= 64 {
 36982  							return ErrIntOverflowGenerated
 36983  						}
 36984  						if iNdEx >= l {
 36985  							return io.ErrUnexpectedEOF
 36986  						}
 36987  						b := dAtA[iNdEx]
 36988  						iNdEx++
 36989  						stringLenmapvalue |= uint64(b&0x7F) << shift
 36990  						if b < 0x80 {
 36991  							break
 36992  						}
 36993  					}
 36994  					intStringLenmapvalue := int(stringLenmapvalue)
 36995  					if intStringLenmapvalue < 0 {
 36996  						return ErrInvalidLengthGenerated
 36997  					}
 36998  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 36999  					if postStringIndexmapvalue < 0 {
 37000  						return ErrInvalidLengthGenerated
 37001  					}
 37002  					if postStringIndexmapvalue > l {
 37003  						return io.ErrUnexpectedEOF
 37004  					}
 37005  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 37006  					iNdEx = postStringIndexmapvalue
 37007  				} else {
 37008  					iNdEx = entryPreIndex
 37009  					skippy, err := skipGenerated(dAtA[iNdEx:])
 37010  					if err != nil {
 37011  						return err
 37012  					}
 37013  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 37014  						return ErrInvalidLengthGenerated
 37015  					}
 37016  					if (iNdEx + skippy) > postIndex {
 37017  						return io.ErrUnexpectedEOF
 37018  					}
 37019  					iNdEx += skippy
 37020  				}
 37021  			}
 37022  			m.Values[mapkey] = mapvalue
 37023  			iNdEx = postIndex
 37024  		default:
 37025  			iNdEx = preIndex
 37026  			skippy, err := skipGenerated(dAtA[iNdEx:])
 37027  			if err != nil {
 37028  				return err
 37029  			}
 37030  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 37031  				return ErrInvalidLengthGenerated
 37032  			}
 37033  			if (iNdEx + skippy) > l {
 37034  				return io.ErrUnexpectedEOF
 37035  			}
 37036  			iNdEx += skippy
 37037  		}
 37038  	}
 37039  
 37040  	if iNdEx > l {
 37041  		return io.ErrUnexpectedEOF
 37042  	}
 37043  	return nil
 37044  }
 37045  func (m *GnuPGPublicKey) Unmarshal(dAtA []byte) error {
 37046  	l := len(dAtA)
 37047  	iNdEx := 0
 37048  	for iNdEx < l {
 37049  		preIndex := iNdEx
 37050  		var wire uint64
 37051  		for shift := uint(0); ; shift += 7 {
 37052  			if shift >= 64 {
 37053  				return ErrIntOverflowGenerated
 37054  			}
 37055  			if iNdEx >= l {
 37056  				return io.ErrUnexpectedEOF
 37057  			}
 37058  			b := dAtA[iNdEx]
 37059  			iNdEx++
 37060  			wire |= uint64(b&0x7F) << shift
 37061  			if b < 0x80 {
 37062  				break
 37063  			}
 37064  		}
 37065  		fieldNum := int32(wire >> 3)
 37066  		wireType := int(wire & 0x7)
 37067  		if wireType == 4 {
 37068  			return fmt.Errorf("proto: GnuPGPublicKey: wiretype end group for non-group")
 37069  		}
 37070  		if fieldNum <= 0 {
 37071  			return fmt.Errorf("proto: GnuPGPublicKey: illegal tag %d (wire type %d)", fieldNum, wire)
 37072  		}
 37073  		switch fieldNum {
 37074  		case 1:
 37075  			if wireType != 2 {
 37076  				return fmt.Errorf("proto: wrong wireType = %d for field KeyID", wireType)
 37077  			}
 37078  			var stringLen uint64
 37079  			for shift := uint(0); ; shift += 7 {
 37080  				if shift >= 64 {
 37081  					return ErrIntOverflowGenerated
 37082  				}
 37083  				if iNdEx >= l {
 37084  					return io.ErrUnexpectedEOF
 37085  				}
 37086  				b := dAtA[iNdEx]
 37087  				iNdEx++
 37088  				stringLen |= uint64(b&0x7F) << shift
 37089  				if b < 0x80 {
 37090  					break
 37091  				}
 37092  			}
 37093  			intStringLen := int(stringLen)
 37094  			if intStringLen < 0 {
 37095  				return ErrInvalidLengthGenerated
 37096  			}
 37097  			postIndex := iNdEx + intStringLen
 37098  			if postIndex < 0 {
 37099  				return ErrInvalidLengthGenerated
 37100  			}
 37101  			if postIndex > l {
 37102  				return io.ErrUnexpectedEOF
 37103  			}
 37104  			m.KeyID = string(dAtA[iNdEx:postIndex])
 37105  			iNdEx = postIndex
 37106  		case 2:
 37107  			if wireType != 2 {
 37108  				return fmt.Errorf("proto: wrong wireType = %d for field Fingerprint", wireType)
 37109  			}
 37110  			var stringLen uint64
 37111  			for shift := uint(0); ; shift += 7 {
 37112  				if shift >= 64 {
 37113  					return ErrIntOverflowGenerated
 37114  				}
 37115  				if iNdEx >= l {
 37116  					return io.ErrUnexpectedEOF
 37117  				}
 37118  				b := dAtA[iNdEx]
 37119  				iNdEx++
 37120  				stringLen |= uint64(b&0x7F) << shift
 37121  				if b < 0x80 {
 37122  					break
 37123  				}
 37124  			}
 37125  			intStringLen := int(stringLen)
 37126  			if intStringLen < 0 {
 37127  				return ErrInvalidLengthGenerated
 37128  			}
 37129  			postIndex := iNdEx + intStringLen
 37130  			if postIndex < 0 {
 37131  				return ErrInvalidLengthGenerated
 37132  			}
 37133  			if postIndex > l {
 37134  				return io.ErrUnexpectedEOF
 37135  			}
 37136  			m.Fingerprint = string(dAtA[iNdEx:postIndex])
 37137  			iNdEx = postIndex
 37138  		case 3:
 37139  			if wireType != 2 {
 37140  				return fmt.Errorf("proto: wrong wireType = %d for field Owner", wireType)
 37141  			}
 37142  			var stringLen uint64
 37143  			for shift := uint(0); ; shift += 7 {
 37144  				if shift >= 64 {
 37145  					return ErrIntOverflowGenerated
 37146  				}
 37147  				if iNdEx >= l {
 37148  					return io.ErrUnexpectedEOF
 37149  				}
 37150  				b := dAtA[iNdEx]
 37151  				iNdEx++
 37152  				stringLen |= uint64(b&0x7F) << shift
 37153  				if b < 0x80 {
 37154  					break
 37155  				}
 37156  			}
 37157  			intStringLen := int(stringLen)
 37158  			if intStringLen < 0 {
 37159  				return ErrInvalidLengthGenerated
 37160  			}
 37161  			postIndex := iNdEx + intStringLen
 37162  			if postIndex < 0 {
 37163  				return ErrInvalidLengthGenerated
 37164  			}
 37165  			if postIndex > l {
 37166  				return io.ErrUnexpectedEOF
 37167  			}
 37168  			m.Owner = string(dAtA[iNdEx:postIndex])
 37169  			iNdEx = postIndex
 37170  		case 4:
 37171  			if wireType != 2 {
 37172  				return fmt.Errorf("proto: wrong wireType = %d for field Trust", wireType)
 37173  			}
 37174  			var stringLen uint64
 37175  			for shift := uint(0); ; shift += 7 {
 37176  				if shift >= 64 {
 37177  					return ErrIntOverflowGenerated
 37178  				}
 37179  				if iNdEx >= l {
 37180  					return io.ErrUnexpectedEOF
 37181  				}
 37182  				b := dAtA[iNdEx]
 37183  				iNdEx++
 37184  				stringLen |= uint64(b&0x7F) << shift
 37185  				if b < 0x80 {
 37186  					break
 37187  				}
 37188  			}
 37189  			intStringLen := int(stringLen)
 37190  			if intStringLen < 0 {
 37191  				return ErrInvalidLengthGenerated
 37192  			}
 37193  			postIndex := iNdEx + intStringLen
 37194  			if postIndex < 0 {
 37195  				return ErrInvalidLengthGenerated
 37196  			}
 37197  			if postIndex > l {
 37198  				return io.ErrUnexpectedEOF
 37199  			}
 37200  			m.Trust = string(dAtA[iNdEx:postIndex])
 37201  			iNdEx = postIndex
 37202  		case 5:
 37203  			if wireType != 2 {
 37204  				return fmt.Errorf("proto: wrong wireType = %d for field SubType", wireType)
 37205  			}
 37206  			var stringLen uint64
 37207  			for shift := uint(0); ; shift += 7 {
 37208  				if shift >= 64 {
 37209  					return ErrIntOverflowGenerated
 37210  				}
 37211  				if iNdEx >= l {
 37212  					return io.ErrUnexpectedEOF
 37213  				}
 37214  				b := dAtA[iNdEx]
 37215  				iNdEx++
 37216  				stringLen |= uint64(b&0x7F) << shift
 37217  				if b < 0x80 {
 37218  					break
 37219  				}
 37220  			}
 37221  			intStringLen := int(stringLen)
 37222  			if intStringLen < 0 {
 37223  				return ErrInvalidLengthGenerated
 37224  			}
 37225  			postIndex := iNdEx + intStringLen
 37226  			if postIndex < 0 {
 37227  				return ErrInvalidLengthGenerated
 37228  			}
 37229  			if postIndex > l {
 37230  				return io.ErrUnexpectedEOF
 37231  			}
 37232  			m.SubType = string(dAtA[iNdEx:postIndex])
 37233  			iNdEx = postIndex
 37234  		case 6:
 37235  			if wireType != 2 {
 37236  				return fmt.Errorf("proto: wrong wireType = %d for field KeyData", wireType)
 37237  			}
 37238  			var stringLen uint64
 37239  			for shift := uint(0); ; shift += 7 {
 37240  				if shift >= 64 {
 37241  					return ErrIntOverflowGenerated
 37242  				}
 37243  				if iNdEx >= l {
 37244  					return io.ErrUnexpectedEOF
 37245  				}
 37246  				b := dAtA[iNdEx]
 37247  				iNdEx++
 37248  				stringLen |= uint64(b&0x7F) << shift
 37249  				if b < 0x80 {
 37250  					break
 37251  				}
 37252  			}
 37253  			intStringLen := int(stringLen)
 37254  			if intStringLen < 0 {
 37255  				return ErrInvalidLengthGenerated
 37256  			}
 37257  			postIndex := iNdEx + intStringLen
 37258  			if postIndex < 0 {
 37259  				return ErrInvalidLengthGenerated
 37260  			}
 37261  			if postIndex > l {
 37262  				return io.ErrUnexpectedEOF
 37263  			}
 37264  			m.KeyData = string(dAtA[iNdEx:postIndex])
 37265  			iNdEx = postIndex
 37266  		default:
 37267  			iNdEx = preIndex
 37268  			skippy, err := skipGenerated(dAtA[iNdEx:])
 37269  			if err != nil {
 37270  				return err
 37271  			}
 37272  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 37273  				return ErrInvalidLengthGenerated
 37274  			}
 37275  			if (iNdEx + skippy) > l {
 37276  				return io.ErrUnexpectedEOF
 37277  			}
 37278  			iNdEx += skippy
 37279  		}
 37280  	}
 37281  
 37282  	if iNdEx > l {
 37283  		return io.ErrUnexpectedEOF
 37284  	}
 37285  	return nil
 37286  }
 37287  func (m *GnuPGPublicKeyList) Unmarshal(dAtA []byte) error {
 37288  	l := len(dAtA)
 37289  	iNdEx := 0
 37290  	for iNdEx < l {
 37291  		preIndex := iNdEx
 37292  		var wire uint64
 37293  		for shift := uint(0); ; shift += 7 {
 37294  			if shift >= 64 {
 37295  				return ErrIntOverflowGenerated
 37296  			}
 37297  			if iNdEx >= l {
 37298  				return io.ErrUnexpectedEOF
 37299  			}
 37300  			b := dAtA[iNdEx]
 37301  			iNdEx++
 37302  			wire |= uint64(b&0x7F) << shift
 37303  			if b < 0x80 {
 37304  				break
 37305  			}
 37306  		}
 37307  		fieldNum := int32(wire >> 3)
 37308  		wireType := int(wire & 0x7)
 37309  		if wireType == 4 {
 37310  			return fmt.Errorf("proto: GnuPGPublicKeyList: wiretype end group for non-group")
 37311  		}
 37312  		if fieldNum <= 0 {
 37313  			return fmt.Errorf("proto: GnuPGPublicKeyList: illegal tag %d (wire type %d)", fieldNum, wire)
 37314  		}
 37315  		switch fieldNum {
 37316  		case 1:
 37317  			if wireType != 2 {
 37318  				return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
 37319  			}
 37320  			var msglen int
 37321  			for shift := uint(0); ; shift += 7 {
 37322  				if shift >= 64 {
 37323  					return ErrIntOverflowGenerated
 37324  				}
 37325  				if iNdEx >= l {
 37326  					return io.ErrUnexpectedEOF
 37327  				}
 37328  				b := dAtA[iNdEx]
 37329  				iNdEx++
 37330  				msglen |= int(b&0x7F) << shift
 37331  				if b < 0x80 {
 37332  					break
 37333  				}
 37334  			}
 37335  			if msglen < 0 {
 37336  				return ErrInvalidLengthGenerated
 37337  			}
 37338  			postIndex := iNdEx + msglen
 37339  			if postIndex < 0 {
 37340  				return ErrInvalidLengthGenerated
 37341  			}
 37342  			if postIndex > l {
 37343  				return io.ErrUnexpectedEOF
 37344  			}
 37345  			if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 37346  				return err
 37347  			}
 37348  			iNdEx = postIndex
 37349  		case 2:
 37350  			if wireType != 2 {
 37351  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
 37352  			}
 37353  			var msglen int
 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  				msglen |= int(b&0x7F) << shift
 37364  				if b < 0x80 {
 37365  					break
 37366  				}
 37367  			}
 37368  			if msglen < 0 {
 37369  				return ErrInvalidLengthGenerated
 37370  			}
 37371  			postIndex := iNdEx + msglen
 37372  			if postIndex < 0 {
 37373  				return ErrInvalidLengthGenerated
 37374  			}
 37375  			if postIndex > l {
 37376  				return io.ErrUnexpectedEOF
 37377  			}
 37378  			m.Items = append(m.Items, GnuPGPublicKey{})
 37379  			if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 37380  				return err
 37381  			}
 37382  			iNdEx = postIndex
 37383  		default:
 37384  			iNdEx = preIndex
 37385  			skippy, err := skipGenerated(dAtA[iNdEx:])
 37386  			if err != nil {
 37387  				return err
 37388  			}
 37389  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 37390  				return ErrInvalidLengthGenerated
 37391  			}
 37392  			if (iNdEx + skippy) > l {
 37393  				return io.ErrUnexpectedEOF
 37394  			}
 37395  			iNdEx += skippy
 37396  		}
 37397  	}
 37398  
 37399  	if iNdEx > l {
 37400  		return io.ErrUnexpectedEOF
 37401  	}
 37402  	return nil
 37403  }
 37404  func (m *HealthStatus) Unmarshal(dAtA []byte) error {
 37405  	l := len(dAtA)
 37406  	iNdEx := 0
 37407  	for iNdEx < l {
 37408  		preIndex := iNdEx
 37409  		var wire uint64
 37410  		for shift := uint(0); ; shift += 7 {
 37411  			if shift >= 64 {
 37412  				return ErrIntOverflowGenerated
 37413  			}
 37414  			if iNdEx >= l {
 37415  				return io.ErrUnexpectedEOF
 37416  			}
 37417  			b := dAtA[iNdEx]
 37418  			iNdEx++
 37419  			wire |= uint64(b&0x7F) << shift
 37420  			if b < 0x80 {
 37421  				break
 37422  			}
 37423  		}
 37424  		fieldNum := int32(wire >> 3)
 37425  		wireType := int(wire & 0x7)
 37426  		if wireType == 4 {
 37427  			return fmt.Errorf("proto: HealthStatus: wiretype end group for non-group")
 37428  		}
 37429  		if fieldNum <= 0 {
 37430  			return fmt.Errorf("proto: HealthStatus: illegal tag %d (wire type %d)", fieldNum, wire)
 37431  		}
 37432  		switch fieldNum {
 37433  		case 1:
 37434  			if wireType != 2 {
 37435  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 37436  			}
 37437  			var stringLen uint64
 37438  			for shift := uint(0); ; shift += 7 {
 37439  				if shift >= 64 {
 37440  					return ErrIntOverflowGenerated
 37441  				}
 37442  				if iNdEx >= l {
 37443  					return io.ErrUnexpectedEOF
 37444  				}
 37445  				b := dAtA[iNdEx]
 37446  				iNdEx++
 37447  				stringLen |= uint64(b&0x7F) << shift
 37448  				if b < 0x80 {
 37449  					break
 37450  				}
 37451  			}
 37452  			intStringLen := int(stringLen)
 37453  			if intStringLen < 0 {
 37454  				return ErrInvalidLengthGenerated
 37455  			}
 37456  			postIndex := iNdEx + intStringLen
 37457  			if postIndex < 0 {
 37458  				return ErrInvalidLengthGenerated
 37459  			}
 37460  			if postIndex > l {
 37461  				return io.ErrUnexpectedEOF
 37462  			}
 37463  			m.Status = github_com_argoproj_gitops_engine_pkg_health.HealthStatusCode(dAtA[iNdEx:postIndex])
 37464  			iNdEx = postIndex
 37465  		case 2:
 37466  			if wireType != 2 {
 37467  				return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
 37468  			}
 37469  			var stringLen uint64
 37470  			for shift := uint(0); ; shift += 7 {
 37471  				if shift >= 64 {
 37472  					return ErrIntOverflowGenerated
 37473  				}
 37474  				if iNdEx >= l {
 37475  					return io.ErrUnexpectedEOF
 37476  				}
 37477  				b := dAtA[iNdEx]
 37478  				iNdEx++
 37479  				stringLen |= uint64(b&0x7F) << shift
 37480  				if b < 0x80 {
 37481  					break
 37482  				}
 37483  			}
 37484  			intStringLen := int(stringLen)
 37485  			if intStringLen < 0 {
 37486  				return ErrInvalidLengthGenerated
 37487  			}
 37488  			postIndex := iNdEx + intStringLen
 37489  			if postIndex < 0 {
 37490  				return ErrInvalidLengthGenerated
 37491  			}
 37492  			if postIndex > l {
 37493  				return io.ErrUnexpectedEOF
 37494  			}
 37495  			m.Message = string(dAtA[iNdEx:postIndex])
 37496  			iNdEx = postIndex
 37497  		case 3:
 37498  			if wireType != 2 {
 37499  				return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
 37500  			}
 37501  			var msglen int
 37502  			for shift := uint(0); ; shift += 7 {
 37503  				if shift >= 64 {
 37504  					return ErrIntOverflowGenerated
 37505  				}
 37506  				if iNdEx >= l {
 37507  					return io.ErrUnexpectedEOF
 37508  				}
 37509  				b := dAtA[iNdEx]
 37510  				iNdEx++
 37511  				msglen |= int(b&0x7F) << shift
 37512  				if b < 0x80 {
 37513  					break
 37514  				}
 37515  			}
 37516  			if msglen < 0 {
 37517  				return ErrInvalidLengthGenerated
 37518  			}
 37519  			postIndex := iNdEx + msglen
 37520  			if postIndex < 0 {
 37521  				return ErrInvalidLengthGenerated
 37522  			}
 37523  			if postIndex > l {
 37524  				return io.ErrUnexpectedEOF
 37525  			}
 37526  			if m.LastTransitionTime == nil {
 37527  				m.LastTransitionTime = &v1.Time{}
 37528  			}
 37529  			if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 37530  				return err
 37531  			}
 37532  			iNdEx = postIndex
 37533  		default:
 37534  			iNdEx = preIndex
 37535  			skippy, err := skipGenerated(dAtA[iNdEx:])
 37536  			if err != nil {
 37537  				return err
 37538  			}
 37539  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 37540  				return ErrInvalidLengthGenerated
 37541  			}
 37542  			if (iNdEx + skippy) > l {
 37543  				return io.ErrUnexpectedEOF
 37544  			}
 37545  			iNdEx += skippy
 37546  		}
 37547  	}
 37548  
 37549  	if iNdEx > l {
 37550  		return io.ErrUnexpectedEOF
 37551  	}
 37552  	return nil
 37553  }
 37554  func (m *HelmFileParameter) Unmarshal(dAtA []byte) error {
 37555  	l := len(dAtA)
 37556  	iNdEx := 0
 37557  	for iNdEx < l {
 37558  		preIndex := iNdEx
 37559  		var wire uint64
 37560  		for shift := uint(0); ; shift += 7 {
 37561  			if shift >= 64 {
 37562  				return ErrIntOverflowGenerated
 37563  			}
 37564  			if iNdEx >= l {
 37565  				return io.ErrUnexpectedEOF
 37566  			}
 37567  			b := dAtA[iNdEx]
 37568  			iNdEx++
 37569  			wire |= uint64(b&0x7F) << shift
 37570  			if b < 0x80 {
 37571  				break
 37572  			}
 37573  		}
 37574  		fieldNum := int32(wire >> 3)
 37575  		wireType := int(wire & 0x7)
 37576  		if wireType == 4 {
 37577  			return fmt.Errorf("proto: HelmFileParameter: wiretype end group for non-group")
 37578  		}
 37579  		if fieldNum <= 0 {
 37580  			return fmt.Errorf("proto: HelmFileParameter: illegal tag %d (wire type %d)", fieldNum, wire)
 37581  		}
 37582  		switch fieldNum {
 37583  		case 1:
 37584  			if wireType != 2 {
 37585  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 37586  			}
 37587  			var stringLen uint64
 37588  			for shift := uint(0); ; shift += 7 {
 37589  				if shift >= 64 {
 37590  					return ErrIntOverflowGenerated
 37591  				}
 37592  				if iNdEx >= l {
 37593  					return io.ErrUnexpectedEOF
 37594  				}
 37595  				b := dAtA[iNdEx]
 37596  				iNdEx++
 37597  				stringLen |= uint64(b&0x7F) << shift
 37598  				if b < 0x80 {
 37599  					break
 37600  				}
 37601  			}
 37602  			intStringLen := int(stringLen)
 37603  			if intStringLen < 0 {
 37604  				return ErrInvalidLengthGenerated
 37605  			}
 37606  			postIndex := iNdEx + intStringLen
 37607  			if postIndex < 0 {
 37608  				return ErrInvalidLengthGenerated
 37609  			}
 37610  			if postIndex > l {
 37611  				return io.ErrUnexpectedEOF
 37612  			}
 37613  			m.Name = string(dAtA[iNdEx:postIndex])
 37614  			iNdEx = postIndex
 37615  		case 2:
 37616  			if wireType != 2 {
 37617  				return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
 37618  			}
 37619  			var stringLen uint64
 37620  			for shift := uint(0); ; shift += 7 {
 37621  				if shift >= 64 {
 37622  					return ErrIntOverflowGenerated
 37623  				}
 37624  				if iNdEx >= l {
 37625  					return io.ErrUnexpectedEOF
 37626  				}
 37627  				b := dAtA[iNdEx]
 37628  				iNdEx++
 37629  				stringLen |= uint64(b&0x7F) << shift
 37630  				if b < 0x80 {
 37631  					break
 37632  				}
 37633  			}
 37634  			intStringLen := int(stringLen)
 37635  			if intStringLen < 0 {
 37636  				return ErrInvalidLengthGenerated
 37637  			}
 37638  			postIndex := iNdEx + intStringLen
 37639  			if postIndex < 0 {
 37640  				return ErrInvalidLengthGenerated
 37641  			}
 37642  			if postIndex > l {
 37643  				return io.ErrUnexpectedEOF
 37644  			}
 37645  			m.Path = string(dAtA[iNdEx:postIndex])
 37646  			iNdEx = postIndex
 37647  		default:
 37648  			iNdEx = preIndex
 37649  			skippy, err := skipGenerated(dAtA[iNdEx:])
 37650  			if err != nil {
 37651  				return err
 37652  			}
 37653  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 37654  				return ErrInvalidLengthGenerated
 37655  			}
 37656  			if (iNdEx + skippy) > l {
 37657  				return io.ErrUnexpectedEOF
 37658  			}
 37659  			iNdEx += skippy
 37660  		}
 37661  	}
 37662  
 37663  	if iNdEx > l {
 37664  		return io.ErrUnexpectedEOF
 37665  	}
 37666  	return nil
 37667  }
 37668  func (m *HelmOptions) Unmarshal(dAtA []byte) error {
 37669  	l := len(dAtA)
 37670  	iNdEx := 0
 37671  	for iNdEx < l {
 37672  		preIndex := iNdEx
 37673  		var wire uint64
 37674  		for shift := uint(0); ; shift += 7 {
 37675  			if shift >= 64 {
 37676  				return ErrIntOverflowGenerated
 37677  			}
 37678  			if iNdEx >= l {
 37679  				return io.ErrUnexpectedEOF
 37680  			}
 37681  			b := dAtA[iNdEx]
 37682  			iNdEx++
 37683  			wire |= uint64(b&0x7F) << shift
 37684  			if b < 0x80 {
 37685  				break
 37686  			}
 37687  		}
 37688  		fieldNum := int32(wire >> 3)
 37689  		wireType := int(wire & 0x7)
 37690  		if wireType == 4 {
 37691  			return fmt.Errorf("proto: HelmOptions: wiretype end group for non-group")
 37692  		}
 37693  		if fieldNum <= 0 {
 37694  			return fmt.Errorf("proto: HelmOptions: illegal tag %d (wire type %d)", fieldNum, wire)
 37695  		}
 37696  		switch fieldNum {
 37697  		case 1:
 37698  			if wireType != 2 {
 37699  				return fmt.Errorf("proto: wrong wireType = %d for field ValuesFileSchemes", wireType)
 37700  			}
 37701  			var stringLen uint64
 37702  			for shift := uint(0); ; shift += 7 {
 37703  				if shift >= 64 {
 37704  					return ErrIntOverflowGenerated
 37705  				}
 37706  				if iNdEx >= l {
 37707  					return io.ErrUnexpectedEOF
 37708  				}
 37709  				b := dAtA[iNdEx]
 37710  				iNdEx++
 37711  				stringLen |= uint64(b&0x7F) << shift
 37712  				if b < 0x80 {
 37713  					break
 37714  				}
 37715  			}
 37716  			intStringLen := int(stringLen)
 37717  			if intStringLen < 0 {
 37718  				return ErrInvalidLengthGenerated
 37719  			}
 37720  			postIndex := iNdEx + intStringLen
 37721  			if postIndex < 0 {
 37722  				return ErrInvalidLengthGenerated
 37723  			}
 37724  			if postIndex > l {
 37725  				return io.ErrUnexpectedEOF
 37726  			}
 37727  			m.ValuesFileSchemes = append(m.ValuesFileSchemes, string(dAtA[iNdEx:postIndex]))
 37728  			iNdEx = postIndex
 37729  		default:
 37730  			iNdEx = preIndex
 37731  			skippy, err := skipGenerated(dAtA[iNdEx:])
 37732  			if err != nil {
 37733  				return err
 37734  			}
 37735  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 37736  				return ErrInvalidLengthGenerated
 37737  			}
 37738  			if (iNdEx + skippy) > l {
 37739  				return io.ErrUnexpectedEOF
 37740  			}
 37741  			iNdEx += skippy
 37742  		}
 37743  	}
 37744  
 37745  	if iNdEx > l {
 37746  		return io.ErrUnexpectedEOF
 37747  	}
 37748  	return nil
 37749  }
 37750  func (m *HelmParameter) Unmarshal(dAtA []byte) error {
 37751  	l := len(dAtA)
 37752  	iNdEx := 0
 37753  	for iNdEx < l {
 37754  		preIndex := iNdEx
 37755  		var wire uint64
 37756  		for shift := uint(0); ; shift += 7 {
 37757  			if shift >= 64 {
 37758  				return ErrIntOverflowGenerated
 37759  			}
 37760  			if iNdEx >= l {
 37761  				return io.ErrUnexpectedEOF
 37762  			}
 37763  			b := dAtA[iNdEx]
 37764  			iNdEx++
 37765  			wire |= uint64(b&0x7F) << shift
 37766  			if b < 0x80 {
 37767  				break
 37768  			}
 37769  		}
 37770  		fieldNum := int32(wire >> 3)
 37771  		wireType := int(wire & 0x7)
 37772  		if wireType == 4 {
 37773  			return fmt.Errorf("proto: HelmParameter: wiretype end group for non-group")
 37774  		}
 37775  		if fieldNum <= 0 {
 37776  			return fmt.Errorf("proto: HelmParameter: illegal tag %d (wire type %d)", fieldNum, wire)
 37777  		}
 37778  		switch fieldNum {
 37779  		case 1:
 37780  			if wireType != 2 {
 37781  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 37782  			}
 37783  			var stringLen uint64
 37784  			for shift := uint(0); ; shift += 7 {
 37785  				if shift >= 64 {
 37786  					return ErrIntOverflowGenerated
 37787  				}
 37788  				if iNdEx >= l {
 37789  					return io.ErrUnexpectedEOF
 37790  				}
 37791  				b := dAtA[iNdEx]
 37792  				iNdEx++
 37793  				stringLen |= uint64(b&0x7F) << shift
 37794  				if b < 0x80 {
 37795  					break
 37796  				}
 37797  			}
 37798  			intStringLen := int(stringLen)
 37799  			if intStringLen < 0 {
 37800  				return ErrInvalidLengthGenerated
 37801  			}
 37802  			postIndex := iNdEx + intStringLen
 37803  			if postIndex < 0 {
 37804  				return ErrInvalidLengthGenerated
 37805  			}
 37806  			if postIndex > l {
 37807  				return io.ErrUnexpectedEOF
 37808  			}
 37809  			m.Name = string(dAtA[iNdEx:postIndex])
 37810  			iNdEx = postIndex
 37811  		case 2:
 37812  			if wireType != 2 {
 37813  				return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
 37814  			}
 37815  			var stringLen uint64
 37816  			for shift := uint(0); ; shift += 7 {
 37817  				if shift >= 64 {
 37818  					return ErrIntOverflowGenerated
 37819  				}
 37820  				if iNdEx >= l {
 37821  					return io.ErrUnexpectedEOF
 37822  				}
 37823  				b := dAtA[iNdEx]
 37824  				iNdEx++
 37825  				stringLen |= uint64(b&0x7F) << shift
 37826  				if b < 0x80 {
 37827  					break
 37828  				}
 37829  			}
 37830  			intStringLen := int(stringLen)
 37831  			if intStringLen < 0 {
 37832  				return ErrInvalidLengthGenerated
 37833  			}
 37834  			postIndex := iNdEx + intStringLen
 37835  			if postIndex < 0 {
 37836  				return ErrInvalidLengthGenerated
 37837  			}
 37838  			if postIndex > l {
 37839  				return io.ErrUnexpectedEOF
 37840  			}
 37841  			m.Value = string(dAtA[iNdEx:postIndex])
 37842  			iNdEx = postIndex
 37843  		case 3:
 37844  			if wireType != 0 {
 37845  				return fmt.Errorf("proto: wrong wireType = %d for field ForceString", wireType)
 37846  			}
 37847  			var v int
 37848  			for shift := uint(0); ; shift += 7 {
 37849  				if shift >= 64 {
 37850  					return ErrIntOverflowGenerated
 37851  				}
 37852  				if iNdEx >= l {
 37853  					return io.ErrUnexpectedEOF
 37854  				}
 37855  				b := dAtA[iNdEx]
 37856  				iNdEx++
 37857  				v |= int(b&0x7F) << shift
 37858  				if b < 0x80 {
 37859  					break
 37860  				}
 37861  			}
 37862  			m.ForceString = bool(v != 0)
 37863  		default:
 37864  			iNdEx = preIndex
 37865  			skippy, err := skipGenerated(dAtA[iNdEx:])
 37866  			if err != nil {
 37867  				return err
 37868  			}
 37869  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 37870  				return ErrInvalidLengthGenerated
 37871  			}
 37872  			if (iNdEx + skippy) > l {
 37873  				return io.ErrUnexpectedEOF
 37874  			}
 37875  			iNdEx += skippy
 37876  		}
 37877  	}
 37878  
 37879  	if iNdEx > l {
 37880  		return io.ErrUnexpectedEOF
 37881  	}
 37882  	return nil
 37883  }
 37884  func (m *HostInfo) Unmarshal(dAtA []byte) error {
 37885  	l := len(dAtA)
 37886  	iNdEx := 0
 37887  	for iNdEx < l {
 37888  		preIndex := iNdEx
 37889  		var wire uint64
 37890  		for shift := uint(0); ; shift += 7 {
 37891  			if shift >= 64 {
 37892  				return ErrIntOverflowGenerated
 37893  			}
 37894  			if iNdEx >= l {
 37895  				return io.ErrUnexpectedEOF
 37896  			}
 37897  			b := dAtA[iNdEx]
 37898  			iNdEx++
 37899  			wire |= uint64(b&0x7F) << shift
 37900  			if b < 0x80 {
 37901  				break
 37902  			}
 37903  		}
 37904  		fieldNum := int32(wire >> 3)
 37905  		wireType := int(wire & 0x7)
 37906  		if wireType == 4 {
 37907  			return fmt.Errorf("proto: HostInfo: wiretype end group for non-group")
 37908  		}
 37909  		if fieldNum <= 0 {
 37910  			return fmt.Errorf("proto: HostInfo: illegal tag %d (wire type %d)", fieldNum, wire)
 37911  		}
 37912  		switch fieldNum {
 37913  		case 1:
 37914  			if wireType != 2 {
 37915  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 37916  			}
 37917  			var stringLen uint64
 37918  			for shift := uint(0); ; shift += 7 {
 37919  				if shift >= 64 {
 37920  					return ErrIntOverflowGenerated
 37921  				}
 37922  				if iNdEx >= l {
 37923  					return io.ErrUnexpectedEOF
 37924  				}
 37925  				b := dAtA[iNdEx]
 37926  				iNdEx++
 37927  				stringLen |= uint64(b&0x7F) << shift
 37928  				if b < 0x80 {
 37929  					break
 37930  				}
 37931  			}
 37932  			intStringLen := int(stringLen)
 37933  			if intStringLen < 0 {
 37934  				return ErrInvalidLengthGenerated
 37935  			}
 37936  			postIndex := iNdEx + intStringLen
 37937  			if postIndex < 0 {
 37938  				return ErrInvalidLengthGenerated
 37939  			}
 37940  			if postIndex > l {
 37941  				return io.ErrUnexpectedEOF
 37942  			}
 37943  			m.Name = string(dAtA[iNdEx:postIndex])
 37944  			iNdEx = postIndex
 37945  		case 2:
 37946  			if wireType != 2 {
 37947  				return fmt.Errorf("proto: wrong wireType = %d for field ResourcesInfo", wireType)
 37948  			}
 37949  			var msglen int
 37950  			for shift := uint(0); ; shift += 7 {
 37951  				if shift >= 64 {
 37952  					return ErrIntOverflowGenerated
 37953  				}
 37954  				if iNdEx >= l {
 37955  					return io.ErrUnexpectedEOF
 37956  				}
 37957  				b := dAtA[iNdEx]
 37958  				iNdEx++
 37959  				msglen |= int(b&0x7F) << shift
 37960  				if b < 0x80 {
 37961  					break
 37962  				}
 37963  			}
 37964  			if msglen < 0 {
 37965  				return ErrInvalidLengthGenerated
 37966  			}
 37967  			postIndex := iNdEx + msglen
 37968  			if postIndex < 0 {
 37969  				return ErrInvalidLengthGenerated
 37970  			}
 37971  			if postIndex > l {
 37972  				return io.ErrUnexpectedEOF
 37973  			}
 37974  			m.ResourcesInfo = append(m.ResourcesInfo, HostResourceInfo{})
 37975  			if err := m.ResourcesInfo[len(m.ResourcesInfo)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 37976  				return err
 37977  			}
 37978  			iNdEx = postIndex
 37979  		case 3:
 37980  			if wireType != 2 {
 37981  				return fmt.Errorf("proto: wrong wireType = %d for field SystemInfo", wireType)
 37982  			}
 37983  			var msglen int
 37984  			for shift := uint(0); ; shift += 7 {
 37985  				if shift >= 64 {
 37986  					return ErrIntOverflowGenerated
 37987  				}
 37988  				if iNdEx >= l {
 37989  					return io.ErrUnexpectedEOF
 37990  				}
 37991  				b := dAtA[iNdEx]
 37992  				iNdEx++
 37993  				msglen |= int(b&0x7F) << shift
 37994  				if b < 0x80 {
 37995  					break
 37996  				}
 37997  			}
 37998  			if msglen < 0 {
 37999  				return ErrInvalidLengthGenerated
 38000  			}
 38001  			postIndex := iNdEx + msglen
 38002  			if postIndex < 0 {
 38003  				return ErrInvalidLengthGenerated
 38004  			}
 38005  			if postIndex > l {
 38006  				return io.ErrUnexpectedEOF
 38007  			}
 38008  			if err := m.SystemInfo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 38009  				return err
 38010  			}
 38011  			iNdEx = postIndex
 38012  		case 4:
 38013  			if wireType != 2 {
 38014  				return fmt.Errorf("proto: wrong wireType = %d for field Labels", wireType)
 38015  			}
 38016  			var msglen int
 38017  			for shift := uint(0); ; shift += 7 {
 38018  				if shift >= 64 {
 38019  					return ErrIntOverflowGenerated
 38020  				}
 38021  				if iNdEx >= l {
 38022  					return io.ErrUnexpectedEOF
 38023  				}
 38024  				b := dAtA[iNdEx]
 38025  				iNdEx++
 38026  				msglen |= int(b&0x7F) << shift
 38027  				if b < 0x80 {
 38028  					break
 38029  				}
 38030  			}
 38031  			if msglen < 0 {
 38032  				return ErrInvalidLengthGenerated
 38033  			}
 38034  			postIndex := iNdEx + msglen
 38035  			if postIndex < 0 {
 38036  				return ErrInvalidLengthGenerated
 38037  			}
 38038  			if postIndex > l {
 38039  				return io.ErrUnexpectedEOF
 38040  			}
 38041  			if m.Labels == nil {
 38042  				m.Labels = make(map[string]string)
 38043  			}
 38044  			var mapkey string
 38045  			var mapvalue string
 38046  			for iNdEx < postIndex {
 38047  				entryPreIndex := iNdEx
 38048  				var wire uint64
 38049  				for shift := uint(0); ; shift += 7 {
 38050  					if shift >= 64 {
 38051  						return ErrIntOverflowGenerated
 38052  					}
 38053  					if iNdEx >= l {
 38054  						return io.ErrUnexpectedEOF
 38055  					}
 38056  					b := dAtA[iNdEx]
 38057  					iNdEx++
 38058  					wire |= uint64(b&0x7F) << shift
 38059  					if b < 0x80 {
 38060  						break
 38061  					}
 38062  				}
 38063  				fieldNum := int32(wire >> 3)
 38064  				if fieldNum == 1 {
 38065  					var stringLenmapkey uint64
 38066  					for shift := uint(0); ; shift += 7 {
 38067  						if shift >= 64 {
 38068  							return ErrIntOverflowGenerated
 38069  						}
 38070  						if iNdEx >= l {
 38071  							return io.ErrUnexpectedEOF
 38072  						}
 38073  						b := dAtA[iNdEx]
 38074  						iNdEx++
 38075  						stringLenmapkey |= uint64(b&0x7F) << shift
 38076  						if b < 0x80 {
 38077  							break
 38078  						}
 38079  					}
 38080  					intStringLenmapkey := int(stringLenmapkey)
 38081  					if intStringLenmapkey < 0 {
 38082  						return ErrInvalidLengthGenerated
 38083  					}
 38084  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 38085  					if postStringIndexmapkey < 0 {
 38086  						return ErrInvalidLengthGenerated
 38087  					}
 38088  					if postStringIndexmapkey > l {
 38089  						return io.ErrUnexpectedEOF
 38090  					}
 38091  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 38092  					iNdEx = postStringIndexmapkey
 38093  				} else if fieldNum == 2 {
 38094  					var stringLenmapvalue uint64
 38095  					for shift := uint(0); ; shift += 7 {
 38096  						if shift >= 64 {
 38097  							return ErrIntOverflowGenerated
 38098  						}
 38099  						if iNdEx >= l {
 38100  							return io.ErrUnexpectedEOF
 38101  						}
 38102  						b := dAtA[iNdEx]
 38103  						iNdEx++
 38104  						stringLenmapvalue |= uint64(b&0x7F) << shift
 38105  						if b < 0x80 {
 38106  							break
 38107  						}
 38108  					}
 38109  					intStringLenmapvalue := int(stringLenmapvalue)
 38110  					if intStringLenmapvalue < 0 {
 38111  						return ErrInvalidLengthGenerated
 38112  					}
 38113  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 38114  					if postStringIndexmapvalue < 0 {
 38115  						return ErrInvalidLengthGenerated
 38116  					}
 38117  					if postStringIndexmapvalue > l {
 38118  						return io.ErrUnexpectedEOF
 38119  					}
 38120  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 38121  					iNdEx = postStringIndexmapvalue
 38122  				} else {
 38123  					iNdEx = entryPreIndex
 38124  					skippy, err := skipGenerated(dAtA[iNdEx:])
 38125  					if err != nil {
 38126  						return err
 38127  					}
 38128  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 38129  						return ErrInvalidLengthGenerated
 38130  					}
 38131  					if (iNdEx + skippy) > postIndex {
 38132  						return io.ErrUnexpectedEOF
 38133  					}
 38134  					iNdEx += skippy
 38135  				}
 38136  			}
 38137  			m.Labels[mapkey] = mapvalue
 38138  			iNdEx = postIndex
 38139  		default:
 38140  			iNdEx = preIndex
 38141  			skippy, err := skipGenerated(dAtA[iNdEx:])
 38142  			if err != nil {
 38143  				return err
 38144  			}
 38145  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 38146  				return ErrInvalidLengthGenerated
 38147  			}
 38148  			if (iNdEx + skippy) > l {
 38149  				return io.ErrUnexpectedEOF
 38150  			}
 38151  			iNdEx += skippy
 38152  		}
 38153  	}
 38154  
 38155  	if iNdEx > l {
 38156  		return io.ErrUnexpectedEOF
 38157  	}
 38158  	return nil
 38159  }
 38160  func (m *HostResourceInfo) Unmarshal(dAtA []byte) error {
 38161  	l := len(dAtA)
 38162  	iNdEx := 0
 38163  	for iNdEx < l {
 38164  		preIndex := iNdEx
 38165  		var wire uint64
 38166  		for shift := uint(0); ; shift += 7 {
 38167  			if shift >= 64 {
 38168  				return ErrIntOverflowGenerated
 38169  			}
 38170  			if iNdEx >= l {
 38171  				return io.ErrUnexpectedEOF
 38172  			}
 38173  			b := dAtA[iNdEx]
 38174  			iNdEx++
 38175  			wire |= uint64(b&0x7F) << shift
 38176  			if b < 0x80 {
 38177  				break
 38178  			}
 38179  		}
 38180  		fieldNum := int32(wire >> 3)
 38181  		wireType := int(wire & 0x7)
 38182  		if wireType == 4 {
 38183  			return fmt.Errorf("proto: HostResourceInfo: wiretype end group for non-group")
 38184  		}
 38185  		if fieldNum <= 0 {
 38186  			return fmt.Errorf("proto: HostResourceInfo: illegal tag %d (wire type %d)", fieldNum, wire)
 38187  		}
 38188  		switch fieldNum {
 38189  		case 1:
 38190  			if wireType != 2 {
 38191  				return fmt.Errorf("proto: wrong wireType = %d for field ResourceName", wireType)
 38192  			}
 38193  			var stringLen uint64
 38194  			for shift := uint(0); ; shift += 7 {
 38195  				if shift >= 64 {
 38196  					return ErrIntOverflowGenerated
 38197  				}
 38198  				if iNdEx >= l {
 38199  					return io.ErrUnexpectedEOF
 38200  				}
 38201  				b := dAtA[iNdEx]
 38202  				iNdEx++
 38203  				stringLen |= uint64(b&0x7F) << shift
 38204  				if b < 0x80 {
 38205  					break
 38206  				}
 38207  			}
 38208  			intStringLen := int(stringLen)
 38209  			if intStringLen < 0 {
 38210  				return ErrInvalidLengthGenerated
 38211  			}
 38212  			postIndex := iNdEx + intStringLen
 38213  			if postIndex < 0 {
 38214  				return ErrInvalidLengthGenerated
 38215  			}
 38216  			if postIndex > l {
 38217  				return io.ErrUnexpectedEOF
 38218  			}
 38219  			m.ResourceName = k8s_io_api_core_v1.ResourceName(dAtA[iNdEx:postIndex])
 38220  			iNdEx = postIndex
 38221  		case 2:
 38222  			if wireType != 0 {
 38223  				return fmt.Errorf("proto: wrong wireType = %d for field RequestedByApp", wireType)
 38224  			}
 38225  			m.RequestedByApp = 0
 38226  			for shift := uint(0); ; shift += 7 {
 38227  				if shift >= 64 {
 38228  					return ErrIntOverflowGenerated
 38229  				}
 38230  				if iNdEx >= l {
 38231  					return io.ErrUnexpectedEOF
 38232  				}
 38233  				b := dAtA[iNdEx]
 38234  				iNdEx++
 38235  				m.RequestedByApp |= int64(b&0x7F) << shift
 38236  				if b < 0x80 {
 38237  					break
 38238  				}
 38239  			}
 38240  		case 3:
 38241  			if wireType != 0 {
 38242  				return fmt.Errorf("proto: wrong wireType = %d for field RequestedByNeighbors", wireType)
 38243  			}
 38244  			m.RequestedByNeighbors = 0
 38245  			for shift := uint(0); ; shift += 7 {
 38246  				if shift >= 64 {
 38247  					return ErrIntOverflowGenerated
 38248  				}
 38249  				if iNdEx >= l {
 38250  					return io.ErrUnexpectedEOF
 38251  				}
 38252  				b := dAtA[iNdEx]
 38253  				iNdEx++
 38254  				m.RequestedByNeighbors |= int64(b&0x7F) << shift
 38255  				if b < 0x80 {
 38256  					break
 38257  				}
 38258  			}
 38259  		case 4:
 38260  			if wireType != 0 {
 38261  				return fmt.Errorf("proto: wrong wireType = %d for field Capacity", wireType)
 38262  			}
 38263  			m.Capacity = 0
 38264  			for shift := uint(0); ; shift += 7 {
 38265  				if shift >= 64 {
 38266  					return ErrIntOverflowGenerated
 38267  				}
 38268  				if iNdEx >= l {
 38269  					return io.ErrUnexpectedEOF
 38270  				}
 38271  				b := dAtA[iNdEx]
 38272  				iNdEx++
 38273  				m.Capacity |= int64(b&0x7F) << shift
 38274  				if b < 0x80 {
 38275  					break
 38276  				}
 38277  			}
 38278  		default:
 38279  			iNdEx = preIndex
 38280  			skippy, err := skipGenerated(dAtA[iNdEx:])
 38281  			if err != nil {
 38282  				return err
 38283  			}
 38284  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 38285  				return ErrInvalidLengthGenerated
 38286  			}
 38287  			if (iNdEx + skippy) > l {
 38288  				return io.ErrUnexpectedEOF
 38289  			}
 38290  			iNdEx += skippy
 38291  		}
 38292  	}
 38293  
 38294  	if iNdEx > l {
 38295  		return io.ErrUnexpectedEOF
 38296  	}
 38297  	return nil
 38298  }
 38299  func (m *HydrateOperation) Unmarshal(dAtA []byte) error {
 38300  	l := len(dAtA)
 38301  	iNdEx := 0
 38302  	for iNdEx < l {
 38303  		preIndex := iNdEx
 38304  		var wire uint64
 38305  		for shift := uint(0); ; shift += 7 {
 38306  			if shift >= 64 {
 38307  				return ErrIntOverflowGenerated
 38308  			}
 38309  			if iNdEx >= l {
 38310  				return io.ErrUnexpectedEOF
 38311  			}
 38312  			b := dAtA[iNdEx]
 38313  			iNdEx++
 38314  			wire |= uint64(b&0x7F) << shift
 38315  			if b < 0x80 {
 38316  				break
 38317  			}
 38318  		}
 38319  		fieldNum := int32(wire >> 3)
 38320  		wireType := int(wire & 0x7)
 38321  		if wireType == 4 {
 38322  			return fmt.Errorf("proto: HydrateOperation: wiretype end group for non-group")
 38323  		}
 38324  		if fieldNum <= 0 {
 38325  			return fmt.Errorf("proto: HydrateOperation: illegal tag %d (wire type %d)", fieldNum, wire)
 38326  		}
 38327  		switch fieldNum {
 38328  		case 1:
 38329  			if wireType != 2 {
 38330  				return fmt.Errorf("proto: wrong wireType = %d for field StartedAt", wireType)
 38331  			}
 38332  			var msglen int
 38333  			for shift := uint(0); ; shift += 7 {
 38334  				if shift >= 64 {
 38335  					return ErrIntOverflowGenerated
 38336  				}
 38337  				if iNdEx >= l {
 38338  					return io.ErrUnexpectedEOF
 38339  				}
 38340  				b := dAtA[iNdEx]
 38341  				iNdEx++
 38342  				msglen |= int(b&0x7F) << shift
 38343  				if b < 0x80 {
 38344  					break
 38345  				}
 38346  			}
 38347  			if msglen < 0 {
 38348  				return ErrInvalidLengthGenerated
 38349  			}
 38350  			postIndex := iNdEx + msglen
 38351  			if postIndex < 0 {
 38352  				return ErrInvalidLengthGenerated
 38353  			}
 38354  			if postIndex > l {
 38355  				return io.ErrUnexpectedEOF
 38356  			}
 38357  			if err := m.StartedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 38358  				return err
 38359  			}
 38360  			iNdEx = postIndex
 38361  		case 2:
 38362  			if wireType != 2 {
 38363  				return fmt.Errorf("proto: wrong wireType = %d for field FinishedAt", wireType)
 38364  			}
 38365  			var msglen int
 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  				msglen |= int(b&0x7F) << shift
 38376  				if b < 0x80 {
 38377  					break
 38378  				}
 38379  			}
 38380  			if msglen < 0 {
 38381  				return ErrInvalidLengthGenerated
 38382  			}
 38383  			postIndex := iNdEx + msglen
 38384  			if postIndex < 0 {
 38385  				return ErrInvalidLengthGenerated
 38386  			}
 38387  			if postIndex > l {
 38388  				return io.ErrUnexpectedEOF
 38389  			}
 38390  			if m.FinishedAt == nil {
 38391  				m.FinishedAt = &v1.Time{}
 38392  			}
 38393  			if err := m.FinishedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 38394  				return err
 38395  			}
 38396  			iNdEx = postIndex
 38397  		case 3:
 38398  			if wireType != 2 {
 38399  				return fmt.Errorf("proto: wrong wireType = %d for field Phase", wireType)
 38400  			}
 38401  			var stringLen uint64
 38402  			for shift := uint(0); ; shift += 7 {
 38403  				if shift >= 64 {
 38404  					return ErrIntOverflowGenerated
 38405  				}
 38406  				if iNdEx >= l {
 38407  					return io.ErrUnexpectedEOF
 38408  				}
 38409  				b := dAtA[iNdEx]
 38410  				iNdEx++
 38411  				stringLen |= uint64(b&0x7F) << shift
 38412  				if b < 0x80 {
 38413  					break
 38414  				}
 38415  			}
 38416  			intStringLen := int(stringLen)
 38417  			if intStringLen < 0 {
 38418  				return ErrInvalidLengthGenerated
 38419  			}
 38420  			postIndex := iNdEx + intStringLen
 38421  			if postIndex < 0 {
 38422  				return ErrInvalidLengthGenerated
 38423  			}
 38424  			if postIndex > l {
 38425  				return io.ErrUnexpectedEOF
 38426  			}
 38427  			m.Phase = HydrateOperationPhase(dAtA[iNdEx:postIndex])
 38428  			iNdEx = postIndex
 38429  		case 4:
 38430  			if wireType != 2 {
 38431  				return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
 38432  			}
 38433  			var stringLen uint64
 38434  			for shift := uint(0); ; shift += 7 {
 38435  				if shift >= 64 {
 38436  					return ErrIntOverflowGenerated
 38437  				}
 38438  				if iNdEx >= l {
 38439  					return io.ErrUnexpectedEOF
 38440  				}
 38441  				b := dAtA[iNdEx]
 38442  				iNdEx++
 38443  				stringLen |= uint64(b&0x7F) << shift
 38444  				if b < 0x80 {
 38445  					break
 38446  				}
 38447  			}
 38448  			intStringLen := int(stringLen)
 38449  			if intStringLen < 0 {
 38450  				return ErrInvalidLengthGenerated
 38451  			}
 38452  			postIndex := iNdEx + intStringLen
 38453  			if postIndex < 0 {
 38454  				return ErrInvalidLengthGenerated
 38455  			}
 38456  			if postIndex > l {
 38457  				return io.ErrUnexpectedEOF
 38458  			}
 38459  			m.Message = string(dAtA[iNdEx:postIndex])
 38460  			iNdEx = postIndex
 38461  		case 5:
 38462  			if wireType != 2 {
 38463  				return fmt.Errorf("proto: wrong wireType = %d for field DrySHA", wireType)
 38464  			}
 38465  			var stringLen uint64
 38466  			for shift := uint(0); ; shift += 7 {
 38467  				if shift >= 64 {
 38468  					return ErrIntOverflowGenerated
 38469  				}
 38470  				if iNdEx >= l {
 38471  					return io.ErrUnexpectedEOF
 38472  				}
 38473  				b := dAtA[iNdEx]
 38474  				iNdEx++
 38475  				stringLen |= uint64(b&0x7F) << shift
 38476  				if b < 0x80 {
 38477  					break
 38478  				}
 38479  			}
 38480  			intStringLen := int(stringLen)
 38481  			if intStringLen < 0 {
 38482  				return ErrInvalidLengthGenerated
 38483  			}
 38484  			postIndex := iNdEx + intStringLen
 38485  			if postIndex < 0 {
 38486  				return ErrInvalidLengthGenerated
 38487  			}
 38488  			if postIndex > l {
 38489  				return io.ErrUnexpectedEOF
 38490  			}
 38491  			m.DrySHA = string(dAtA[iNdEx:postIndex])
 38492  			iNdEx = postIndex
 38493  		case 6:
 38494  			if wireType != 2 {
 38495  				return fmt.Errorf("proto: wrong wireType = %d for field HydratedSHA", wireType)
 38496  			}
 38497  			var stringLen uint64
 38498  			for shift := uint(0); ; shift += 7 {
 38499  				if shift >= 64 {
 38500  					return ErrIntOverflowGenerated
 38501  				}
 38502  				if iNdEx >= l {
 38503  					return io.ErrUnexpectedEOF
 38504  				}
 38505  				b := dAtA[iNdEx]
 38506  				iNdEx++
 38507  				stringLen |= uint64(b&0x7F) << shift
 38508  				if b < 0x80 {
 38509  					break
 38510  				}
 38511  			}
 38512  			intStringLen := int(stringLen)
 38513  			if intStringLen < 0 {
 38514  				return ErrInvalidLengthGenerated
 38515  			}
 38516  			postIndex := iNdEx + intStringLen
 38517  			if postIndex < 0 {
 38518  				return ErrInvalidLengthGenerated
 38519  			}
 38520  			if postIndex > l {
 38521  				return io.ErrUnexpectedEOF
 38522  			}
 38523  			m.HydratedSHA = string(dAtA[iNdEx:postIndex])
 38524  			iNdEx = postIndex
 38525  		case 7:
 38526  			if wireType != 2 {
 38527  				return fmt.Errorf("proto: wrong wireType = %d for field SourceHydrator", wireType)
 38528  			}
 38529  			var msglen int
 38530  			for shift := uint(0); ; shift += 7 {
 38531  				if shift >= 64 {
 38532  					return ErrIntOverflowGenerated
 38533  				}
 38534  				if iNdEx >= l {
 38535  					return io.ErrUnexpectedEOF
 38536  				}
 38537  				b := dAtA[iNdEx]
 38538  				iNdEx++
 38539  				msglen |= int(b&0x7F) << shift
 38540  				if b < 0x80 {
 38541  					break
 38542  				}
 38543  			}
 38544  			if msglen < 0 {
 38545  				return ErrInvalidLengthGenerated
 38546  			}
 38547  			postIndex := iNdEx + msglen
 38548  			if postIndex < 0 {
 38549  				return ErrInvalidLengthGenerated
 38550  			}
 38551  			if postIndex > l {
 38552  				return io.ErrUnexpectedEOF
 38553  			}
 38554  			if err := m.SourceHydrator.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 38555  				return err
 38556  			}
 38557  			iNdEx = postIndex
 38558  		default:
 38559  			iNdEx = preIndex
 38560  			skippy, err := skipGenerated(dAtA[iNdEx:])
 38561  			if err != nil {
 38562  				return err
 38563  			}
 38564  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 38565  				return ErrInvalidLengthGenerated
 38566  			}
 38567  			if (iNdEx + skippy) > l {
 38568  				return io.ErrUnexpectedEOF
 38569  			}
 38570  			iNdEx += skippy
 38571  		}
 38572  	}
 38573  
 38574  	if iNdEx > l {
 38575  		return io.ErrUnexpectedEOF
 38576  	}
 38577  	return nil
 38578  }
 38579  func (m *HydrateTo) Unmarshal(dAtA []byte) error {
 38580  	l := len(dAtA)
 38581  	iNdEx := 0
 38582  	for iNdEx < l {
 38583  		preIndex := iNdEx
 38584  		var wire uint64
 38585  		for shift := uint(0); ; shift += 7 {
 38586  			if shift >= 64 {
 38587  				return ErrIntOverflowGenerated
 38588  			}
 38589  			if iNdEx >= l {
 38590  				return io.ErrUnexpectedEOF
 38591  			}
 38592  			b := dAtA[iNdEx]
 38593  			iNdEx++
 38594  			wire |= uint64(b&0x7F) << shift
 38595  			if b < 0x80 {
 38596  				break
 38597  			}
 38598  		}
 38599  		fieldNum := int32(wire >> 3)
 38600  		wireType := int(wire & 0x7)
 38601  		if wireType == 4 {
 38602  			return fmt.Errorf("proto: HydrateTo: wiretype end group for non-group")
 38603  		}
 38604  		if fieldNum <= 0 {
 38605  			return fmt.Errorf("proto: HydrateTo: illegal tag %d (wire type %d)", fieldNum, wire)
 38606  		}
 38607  		switch fieldNum {
 38608  		case 1:
 38609  			if wireType != 2 {
 38610  				return fmt.Errorf("proto: wrong wireType = %d for field TargetBranch", wireType)
 38611  			}
 38612  			var stringLen uint64
 38613  			for shift := uint(0); ; shift += 7 {
 38614  				if shift >= 64 {
 38615  					return ErrIntOverflowGenerated
 38616  				}
 38617  				if iNdEx >= l {
 38618  					return io.ErrUnexpectedEOF
 38619  				}
 38620  				b := dAtA[iNdEx]
 38621  				iNdEx++
 38622  				stringLen |= uint64(b&0x7F) << shift
 38623  				if b < 0x80 {
 38624  					break
 38625  				}
 38626  			}
 38627  			intStringLen := int(stringLen)
 38628  			if intStringLen < 0 {
 38629  				return ErrInvalidLengthGenerated
 38630  			}
 38631  			postIndex := iNdEx + intStringLen
 38632  			if postIndex < 0 {
 38633  				return ErrInvalidLengthGenerated
 38634  			}
 38635  			if postIndex > l {
 38636  				return io.ErrUnexpectedEOF
 38637  			}
 38638  			m.TargetBranch = string(dAtA[iNdEx:postIndex])
 38639  			iNdEx = postIndex
 38640  		default:
 38641  			iNdEx = preIndex
 38642  			skippy, err := skipGenerated(dAtA[iNdEx:])
 38643  			if err != nil {
 38644  				return err
 38645  			}
 38646  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 38647  				return ErrInvalidLengthGenerated
 38648  			}
 38649  			if (iNdEx + skippy) > l {
 38650  				return io.ErrUnexpectedEOF
 38651  			}
 38652  			iNdEx += skippy
 38653  		}
 38654  	}
 38655  
 38656  	if iNdEx > l {
 38657  		return io.ErrUnexpectedEOF
 38658  	}
 38659  	return nil
 38660  }
 38661  func (m *Info) Unmarshal(dAtA []byte) error {
 38662  	l := len(dAtA)
 38663  	iNdEx := 0
 38664  	for iNdEx < l {
 38665  		preIndex := iNdEx
 38666  		var wire uint64
 38667  		for shift := uint(0); ; shift += 7 {
 38668  			if shift >= 64 {
 38669  				return ErrIntOverflowGenerated
 38670  			}
 38671  			if iNdEx >= l {
 38672  				return io.ErrUnexpectedEOF
 38673  			}
 38674  			b := dAtA[iNdEx]
 38675  			iNdEx++
 38676  			wire |= uint64(b&0x7F) << shift
 38677  			if b < 0x80 {
 38678  				break
 38679  			}
 38680  		}
 38681  		fieldNum := int32(wire >> 3)
 38682  		wireType := int(wire & 0x7)
 38683  		if wireType == 4 {
 38684  			return fmt.Errorf("proto: Info: wiretype end group for non-group")
 38685  		}
 38686  		if fieldNum <= 0 {
 38687  			return fmt.Errorf("proto: Info: illegal tag %d (wire type %d)", fieldNum, wire)
 38688  		}
 38689  		switch fieldNum {
 38690  		case 1:
 38691  			if wireType != 2 {
 38692  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 38693  			}
 38694  			var stringLen uint64
 38695  			for shift := uint(0); ; shift += 7 {
 38696  				if shift >= 64 {
 38697  					return ErrIntOverflowGenerated
 38698  				}
 38699  				if iNdEx >= l {
 38700  					return io.ErrUnexpectedEOF
 38701  				}
 38702  				b := dAtA[iNdEx]
 38703  				iNdEx++
 38704  				stringLen |= uint64(b&0x7F) << shift
 38705  				if b < 0x80 {
 38706  					break
 38707  				}
 38708  			}
 38709  			intStringLen := int(stringLen)
 38710  			if intStringLen < 0 {
 38711  				return ErrInvalidLengthGenerated
 38712  			}
 38713  			postIndex := iNdEx + intStringLen
 38714  			if postIndex < 0 {
 38715  				return ErrInvalidLengthGenerated
 38716  			}
 38717  			if postIndex > l {
 38718  				return io.ErrUnexpectedEOF
 38719  			}
 38720  			m.Name = string(dAtA[iNdEx:postIndex])
 38721  			iNdEx = postIndex
 38722  		case 2:
 38723  			if wireType != 2 {
 38724  				return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
 38725  			}
 38726  			var stringLen uint64
 38727  			for shift := uint(0); ; shift += 7 {
 38728  				if shift >= 64 {
 38729  					return ErrIntOverflowGenerated
 38730  				}
 38731  				if iNdEx >= l {
 38732  					return io.ErrUnexpectedEOF
 38733  				}
 38734  				b := dAtA[iNdEx]
 38735  				iNdEx++
 38736  				stringLen |= uint64(b&0x7F) << shift
 38737  				if b < 0x80 {
 38738  					break
 38739  				}
 38740  			}
 38741  			intStringLen := int(stringLen)
 38742  			if intStringLen < 0 {
 38743  				return ErrInvalidLengthGenerated
 38744  			}
 38745  			postIndex := iNdEx + intStringLen
 38746  			if postIndex < 0 {
 38747  				return ErrInvalidLengthGenerated
 38748  			}
 38749  			if postIndex > l {
 38750  				return io.ErrUnexpectedEOF
 38751  			}
 38752  			m.Value = string(dAtA[iNdEx:postIndex])
 38753  			iNdEx = postIndex
 38754  		default:
 38755  			iNdEx = preIndex
 38756  			skippy, err := skipGenerated(dAtA[iNdEx:])
 38757  			if err != nil {
 38758  				return err
 38759  			}
 38760  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 38761  				return ErrInvalidLengthGenerated
 38762  			}
 38763  			if (iNdEx + skippy) > l {
 38764  				return io.ErrUnexpectedEOF
 38765  			}
 38766  			iNdEx += skippy
 38767  		}
 38768  	}
 38769  
 38770  	if iNdEx > l {
 38771  		return io.ErrUnexpectedEOF
 38772  	}
 38773  	return nil
 38774  }
 38775  func (m *InfoItem) Unmarshal(dAtA []byte) error {
 38776  	l := len(dAtA)
 38777  	iNdEx := 0
 38778  	for iNdEx < l {
 38779  		preIndex := iNdEx
 38780  		var wire uint64
 38781  		for shift := uint(0); ; shift += 7 {
 38782  			if shift >= 64 {
 38783  				return ErrIntOverflowGenerated
 38784  			}
 38785  			if iNdEx >= l {
 38786  				return io.ErrUnexpectedEOF
 38787  			}
 38788  			b := dAtA[iNdEx]
 38789  			iNdEx++
 38790  			wire |= uint64(b&0x7F) << shift
 38791  			if b < 0x80 {
 38792  				break
 38793  			}
 38794  		}
 38795  		fieldNum := int32(wire >> 3)
 38796  		wireType := int(wire & 0x7)
 38797  		if wireType == 4 {
 38798  			return fmt.Errorf("proto: InfoItem: wiretype end group for non-group")
 38799  		}
 38800  		if fieldNum <= 0 {
 38801  			return fmt.Errorf("proto: InfoItem: illegal tag %d (wire type %d)", fieldNum, wire)
 38802  		}
 38803  		switch fieldNum {
 38804  		case 1:
 38805  			if wireType != 2 {
 38806  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 38807  			}
 38808  			var stringLen uint64
 38809  			for shift := uint(0); ; shift += 7 {
 38810  				if shift >= 64 {
 38811  					return ErrIntOverflowGenerated
 38812  				}
 38813  				if iNdEx >= l {
 38814  					return io.ErrUnexpectedEOF
 38815  				}
 38816  				b := dAtA[iNdEx]
 38817  				iNdEx++
 38818  				stringLen |= uint64(b&0x7F) << shift
 38819  				if b < 0x80 {
 38820  					break
 38821  				}
 38822  			}
 38823  			intStringLen := int(stringLen)
 38824  			if intStringLen < 0 {
 38825  				return ErrInvalidLengthGenerated
 38826  			}
 38827  			postIndex := iNdEx + intStringLen
 38828  			if postIndex < 0 {
 38829  				return ErrInvalidLengthGenerated
 38830  			}
 38831  			if postIndex > l {
 38832  				return io.ErrUnexpectedEOF
 38833  			}
 38834  			m.Name = string(dAtA[iNdEx:postIndex])
 38835  			iNdEx = postIndex
 38836  		case 2:
 38837  			if wireType != 2 {
 38838  				return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
 38839  			}
 38840  			var stringLen uint64
 38841  			for shift := uint(0); ; shift += 7 {
 38842  				if shift >= 64 {
 38843  					return ErrIntOverflowGenerated
 38844  				}
 38845  				if iNdEx >= l {
 38846  					return io.ErrUnexpectedEOF
 38847  				}
 38848  				b := dAtA[iNdEx]
 38849  				iNdEx++
 38850  				stringLen |= uint64(b&0x7F) << shift
 38851  				if b < 0x80 {
 38852  					break
 38853  				}
 38854  			}
 38855  			intStringLen := int(stringLen)
 38856  			if intStringLen < 0 {
 38857  				return ErrInvalidLengthGenerated
 38858  			}
 38859  			postIndex := iNdEx + intStringLen
 38860  			if postIndex < 0 {
 38861  				return ErrInvalidLengthGenerated
 38862  			}
 38863  			if postIndex > l {
 38864  				return io.ErrUnexpectedEOF
 38865  			}
 38866  			m.Value = string(dAtA[iNdEx:postIndex])
 38867  			iNdEx = postIndex
 38868  		default:
 38869  			iNdEx = preIndex
 38870  			skippy, err := skipGenerated(dAtA[iNdEx:])
 38871  			if err != nil {
 38872  				return err
 38873  			}
 38874  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 38875  				return ErrInvalidLengthGenerated
 38876  			}
 38877  			if (iNdEx + skippy) > l {
 38878  				return io.ErrUnexpectedEOF
 38879  			}
 38880  			iNdEx += skippy
 38881  		}
 38882  	}
 38883  
 38884  	if iNdEx > l {
 38885  		return io.ErrUnexpectedEOF
 38886  	}
 38887  	return nil
 38888  }
 38889  func (m *JWTToken) Unmarshal(dAtA []byte) error {
 38890  	l := len(dAtA)
 38891  	iNdEx := 0
 38892  	for iNdEx < l {
 38893  		preIndex := iNdEx
 38894  		var wire uint64
 38895  		for shift := uint(0); ; shift += 7 {
 38896  			if shift >= 64 {
 38897  				return ErrIntOverflowGenerated
 38898  			}
 38899  			if iNdEx >= l {
 38900  				return io.ErrUnexpectedEOF
 38901  			}
 38902  			b := dAtA[iNdEx]
 38903  			iNdEx++
 38904  			wire |= uint64(b&0x7F) << shift
 38905  			if b < 0x80 {
 38906  				break
 38907  			}
 38908  		}
 38909  		fieldNum := int32(wire >> 3)
 38910  		wireType := int(wire & 0x7)
 38911  		if wireType == 4 {
 38912  			return fmt.Errorf("proto: JWTToken: wiretype end group for non-group")
 38913  		}
 38914  		if fieldNum <= 0 {
 38915  			return fmt.Errorf("proto: JWTToken: illegal tag %d (wire type %d)", fieldNum, wire)
 38916  		}
 38917  		switch fieldNum {
 38918  		case 1:
 38919  			if wireType != 0 {
 38920  				return fmt.Errorf("proto: wrong wireType = %d for field IssuedAt", wireType)
 38921  			}
 38922  			m.IssuedAt = 0
 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  				m.IssuedAt |= int64(b&0x7F) << shift
 38933  				if b < 0x80 {
 38934  					break
 38935  				}
 38936  			}
 38937  		case 2:
 38938  			if wireType != 0 {
 38939  				return fmt.Errorf("proto: wrong wireType = %d for field ExpiresAt", wireType)
 38940  			}
 38941  			m.ExpiresAt = 0
 38942  			for shift := uint(0); ; shift += 7 {
 38943  				if shift >= 64 {
 38944  					return ErrIntOverflowGenerated
 38945  				}
 38946  				if iNdEx >= l {
 38947  					return io.ErrUnexpectedEOF
 38948  				}
 38949  				b := dAtA[iNdEx]
 38950  				iNdEx++
 38951  				m.ExpiresAt |= int64(b&0x7F) << shift
 38952  				if b < 0x80 {
 38953  					break
 38954  				}
 38955  			}
 38956  		case 3:
 38957  			if wireType != 2 {
 38958  				return fmt.Errorf("proto: wrong wireType = %d for field ID", wireType)
 38959  			}
 38960  			var stringLen uint64
 38961  			for shift := uint(0); ; shift += 7 {
 38962  				if shift >= 64 {
 38963  					return ErrIntOverflowGenerated
 38964  				}
 38965  				if iNdEx >= l {
 38966  					return io.ErrUnexpectedEOF
 38967  				}
 38968  				b := dAtA[iNdEx]
 38969  				iNdEx++
 38970  				stringLen |= uint64(b&0x7F) << shift
 38971  				if b < 0x80 {
 38972  					break
 38973  				}
 38974  			}
 38975  			intStringLen := int(stringLen)
 38976  			if intStringLen < 0 {
 38977  				return ErrInvalidLengthGenerated
 38978  			}
 38979  			postIndex := iNdEx + intStringLen
 38980  			if postIndex < 0 {
 38981  				return ErrInvalidLengthGenerated
 38982  			}
 38983  			if postIndex > l {
 38984  				return io.ErrUnexpectedEOF
 38985  			}
 38986  			m.ID = string(dAtA[iNdEx:postIndex])
 38987  			iNdEx = postIndex
 38988  		default:
 38989  			iNdEx = preIndex
 38990  			skippy, err := skipGenerated(dAtA[iNdEx:])
 38991  			if err != nil {
 38992  				return err
 38993  			}
 38994  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 38995  				return ErrInvalidLengthGenerated
 38996  			}
 38997  			if (iNdEx + skippy) > l {
 38998  				return io.ErrUnexpectedEOF
 38999  			}
 39000  			iNdEx += skippy
 39001  		}
 39002  	}
 39003  
 39004  	if iNdEx > l {
 39005  		return io.ErrUnexpectedEOF
 39006  	}
 39007  	return nil
 39008  }
 39009  func (m *JWTTokens) Unmarshal(dAtA []byte) error {
 39010  	l := len(dAtA)
 39011  	iNdEx := 0
 39012  	for iNdEx < l {
 39013  		preIndex := iNdEx
 39014  		var wire uint64
 39015  		for shift := uint(0); ; shift += 7 {
 39016  			if shift >= 64 {
 39017  				return ErrIntOverflowGenerated
 39018  			}
 39019  			if iNdEx >= l {
 39020  				return io.ErrUnexpectedEOF
 39021  			}
 39022  			b := dAtA[iNdEx]
 39023  			iNdEx++
 39024  			wire |= uint64(b&0x7F) << shift
 39025  			if b < 0x80 {
 39026  				break
 39027  			}
 39028  		}
 39029  		fieldNum := int32(wire >> 3)
 39030  		wireType := int(wire & 0x7)
 39031  		if wireType == 4 {
 39032  			return fmt.Errorf("proto: JWTTokens: wiretype end group for non-group")
 39033  		}
 39034  		if fieldNum <= 0 {
 39035  			return fmt.Errorf("proto: JWTTokens: illegal tag %d (wire type %d)", fieldNum, wire)
 39036  		}
 39037  		switch fieldNum {
 39038  		case 1:
 39039  			if wireType != 2 {
 39040  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
 39041  			}
 39042  			var msglen int
 39043  			for shift := uint(0); ; shift += 7 {
 39044  				if shift >= 64 {
 39045  					return ErrIntOverflowGenerated
 39046  				}
 39047  				if iNdEx >= l {
 39048  					return io.ErrUnexpectedEOF
 39049  				}
 39050  				b := dAtA[iNdEx]
 39051  				iNdEx++
 39052  				msglen |= int(b&0x7F) << shift
 39053  				if b < 0x80 {
 39054  					break
 39055  				}
 39056  			}
 39057  			if msglen < 0 {
 39058  				return ErrInvalidLengthGenerated
 39059  			}
 39060  			postIndex := iNdEx + msglen
 39061  			if postIndex < 0 {
 39062  				return ErrInvalidLengthGenerated
 39063  			}
 39064  			if postIndex > l {
 39065  				return io.ErrUnexpectedEOF
 39066  			}
 39067  			m.Items = append(m.Items, JWTToken{})
 39068  			if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 39069  				return err
 39070  			}
 39071  			iNdEx = postIndex
 39072  		default:
 39073  			iNdEx = preIndex
 39074  			skippy, err := skipGenerated(dAtA[iNdEx:])
 39075  			if err != nil {
 39076  				return err
 39077  			}
 39078  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 39079  				return ErrInvalidLengthGenerated
 39080  			}
 39081  			if (iNdEx + skippy) > l {
 39082  				return io.ErrUnexpectedEOF
 39083  			}
 39084  			iNdEx += skippy
 39085  		}
 39086  	}
 39087  
 39088  	if iNdEx > l {
 39089  		return io.ErrUnexpectedEOF
 39090  	}
 39091  	return nil
 39092  }
 39093  func (m *JsonnetVar) Unmarshal(dAtA []byte) error {
 39094  	l := len(dAtA)
 39095  	iNdEx := 0
 39096  	for iNdEx < l {
 39097  		preIndex := iNdEx
 39098  		var wire uint64
 39099  		for shift := uint(0); ; shift += 7 {
 39100  			if shift >= 64 {
 39101  				return ErrIntOverflowGenerated
 39102  			}
 39103  			if iNdEx >= l {
 39104  				return io.ErrUnexpectedEOF
 39105  			}
 39106  			b := dAtA[iNdEx]
 39107  			iNdEx++
 39108  			wire |= uint64(b&0x7F) << shift
 39109  			if b < 0x80 {
 39110  				break
 39111  			}
 39112  		}
 39113  		fieldNum := int32(wire >> 3)
 39114  		wireType := int(wire & 0x7)
 39115  		if wireType == 4 {
 39116  			return fmt.Errorf("proto: JsonnetVar: wiretype end group for non-group")
 39117  		}
 39118  		if fieldNum <= 0 {
 39119  			return fmt.Errorf("proto: JsonnetVar: illegal tag %d (wire type %d)", fieldNum, wire)
 39120  		}
 39121  		switch fieldNum {
 39122  		case 1:
 39123  			if wireType != 2 {
 39124  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 39125  			}
 39126  			var stringLen uint64
 39127  			for shift := uint(0); ; shift += 7 {
 39128  				if shift >= 64 {
 39129  					return ErrIntOverflowGenerated
 39130  				}
 39131  				if iNdEx >= l {
 39132  					return io.ErrUnexpectedEOF
 39133  				}
 39134  				b := dAtA[iNdEx]
 39135  				iNdEx++
 39136  				stringLen |= uint64(b&0x7F) << shift
 39137  				if b < 0x80 {
 39138  					break
 39139  				}
 39140  			}
 39141  			intStringLen := int(stringLen)
 39142  			if intStringLen < 0 {
 39143  				return ErrInvalidLengthGenerated
 39144  			}
 39145  			postIndex := iNdEx + intStringLen
 39146  			if postIndex < 0 {
 39147  				return ErrInvalidLengthGenerated
 39148  			}
 39149  			if postIndex > l {
 39150  				return io.ErrUnexpectedEOF
 39151  			}
 39152  			m.Name = string(dAtA[iNdEx:postIndex])
 39153  			iNdEx = postIndex
 39154  		case 2:
 39155  			if wireType != 2 {
 39156  				return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
 39157  			}
 39158  			var stringLen uint64
 39159  			for shift := uint(0); ; shift += 7 {
 39160  				if shift >= 64 {
 39161  					return ErrIntOverflowGenerated
 39162  				}
 39163  				if iNdEx >= l {
 39164  					return io.ErrUnexpectedEOF
 39165  				}
 39166  				b := dAtA[iNdEx]
 39167  				iNdEx++
 39168  				stringLen |= uint64(b&0x7F) << shift
 39169  				if b < 0x80 {
 39170  					break
 39171  				}
 39172  			}
 39173  			intStringLen := int(stringLen)
 39174  			if intStringLen < 0 {
 39175  				return ErrInvalidLengthGenerated
 39176  			}
 39177  			postIndex := iNdEx + intStringLen
 39178  			if postIndex < 0 {
 39179  				return ErrInvalidLengthGenerated
 39180  			}
 39181  			if postIndex > l {
 39182  				return io.ErrUnexpectedEOF
 39183  			}
 39184  			m.Value = string(dAtA[iNdEx:postIndex])
 39185  			iNdEx = postIndex
 39186  		case 3:
 39187  			if wireType != 0 {
 39188  				return fmt.Errorf("proto: wrong wireType = %d for field Code", wireType)
 39189  			}
 39190  			var v int
 39191  			for shift := uint(0); ; shift += 7 {
 39192  				if shift >= 64 {
 39193  					return ErrIntOverflowGenerated
 39194  				}
 39195  				if iNdEx >= l {
 39196  					return io.ErrUnexpectedEOF
 39197  				}
 39198  				b := dAtA[iNdEx]
 39199  				iNdEx++
 39200  				v |= int(b&0x7F) << shift
 39201  				if b < 0x80 {
 39202  					break
 39203  				}
 39204  			}
 39205  			m.Code = bool(v != 0)
 39206  		default:
 39207  			iNdEx = preIndex
 39208  			skippy, err := skipGenerated(dAtA[iNdEx:])
 39209  			if err != nil {
 39210  				return err
 39211  			}
 39212  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 39213  				return ErrInvalidLengthGenerated
 39214  			}
 39215  			if (iNdEx + skippy) > l {
 39216  				return io.ErrUnexpectedEOF
 39217  			}
 39218  			iNdEx += skippy
 39219  		}
 39220  	}
 39221  
 39222  	if iNdEx > l {
 39223  		return io.ErrUnexpectedEOF
 39224  	}
 39225  	return nil
 39226  }
 39227  func (m *KnownTypeField) Unmarshal(dAtA []byte) error {
 39228  	l := len(dAtA)
 39229  	iNdEx := 0
 39230  	for iNdEx < l {
 39231  		preIndex := iNdEx
 39232  		var wire uint64
 39233  		for shift := uint(0); ; shift += 7 {
 39234  			if shift >= 64 {
 39235  				return ErrIntOverflowGenerated
 39236  			}
 39237  			if iNdEx >= l {
 39238  				return io.ErrUnexpectedEOF
 39239  			}
 39240  			b := dAtA[iNdEx]
 39241  			iNdEx++
 39242  			wire |= uint64(b&0x7F) << shift
 39243  			if b < 0x80 {
 39244  				break
 39245  			}
 39246  		}
 39247  		fieldNum := int32(wire >> 3)
 39248  		wireType := int(wire & 0x7)
 39249  		if wireType == 4 {
 39250  			return fmt.Errorf("proto: KnownTypeField: wiretype end group for non-group")
 39251  		}
 39252  		if fieldNum <= 0 {
 39253  			return fmt.Errorf("proto: KnownTypeField: illegal tag %d (wire type %d)", fieldNum, wire)
 39254  		}
 39255  		switch fieldNum {
 39256  		case 1:
 39257  			if wireType != 2 {
 39258  				return fmt.Errorf("proto: wrong wireType = %d for field Field", wireType)
 39259  			}
 39260  			var stringLen uint64
 39261  			for shift := uint(0); ; shift += 7 {
 39262  				if shift >= 64 {
 39263  					return ErrIntOverflowGenerated
 39264  				}
 39265  				if iNdEx >= l {
 39266  					return io.ErrUnexpectedEOF
 39267  				}
 39268  				b := dAtA[iNdEx]
 39269  				iNdEx++
 39270  				stringLen |= uint64(b&0x7F) << shift
 39271  				if b < 0x80 {
 39272  					break
 39273  				}
 39274  			}
 39275  			intStringLen := int(stringLen)
 39276  			if intStringLen < 0 {
 39277  				return ErrInvalidLengthGenerated
 39278  			}
 39279  			postIndex := iNdEx + intStringLen
 39280  			if postIndex < 0 {
 39281  				return ErrInvalidLengthGenerated
 39282  			}
 39283  			if postIndex > l {
 39284  				return io.ErrUnexpectedEOF
 39285  			}
 39286  			m.Field = string(dAtA[iNdEx:postIndex])
 39287  			iNdEx = postIndex
 39288  		case 2:
 39289  			if wireType != 2 {
 39290  				return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
 39291  			}
 39292  			var stringLen uint64
 39293  			for shift := uint(0); ; shift += 7 {
 39294  				if shift >= 64 {
 39295  					return ErrIntOverflowGenerated
 39296  				}
 39297  				if iNdEx >= l {
 39298  					return io.ErrUnexpectedEOF
 39299  				}
 39300  				b := dAtA[iNdEx]
 39301  				iNdEx++
 39302  				stringLen |= uint64(b&0x7F) << shift
 39303  				if b < 0x80 {
 39304  					break
 39305  				}
 39306  			}
 39307  			intStringLen := int(stringLen)
 39308  			if intStringLen < 0 {
 39309  				return ErrInvalidLengthGenerated
 39310  			}
 39311  			postIndex := iNdEx + intStringLen
 39312  			if postIndex < 0 {
 39313  				return ErrInvalidLengthGenerated
 39314  			}
 39315  			if postIndex > l {
 39316  				return io.ErrUnexpectedEOF
 39317  			}
 39318  			m.Type = string(dAtA[iNdEx:postIndex])
 39319  			iNdEx = postIndex
 39320  		default:
 39321  			iNdEx = preIndex
 39322  			skippy, err := skipGenerated(dAtA[iNdEx:])
 39323  			if err != nil {
 39324  				return err
 39325  			}
 39326  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 39327  				return ErrInvalidLengthGenerated
 39328  			}
 39329  			if (iNdEx + skippy) > l {
 39330  				return io.ErrUnexpectedEOF
 39331  			}
 39332  			iNdEx += skippy
 39333  		}
 39334  	}
 39335  
 39336  	if iNdEx > l {
 39337  		return io.ErrUnexpectedEOF
 39338  	}
 39339  	return nil
 39340  }
 39341  func (m *KustomizeGvk) Unmarshal(dAtA []byte) error {
 39342  	l := len(dAtA)
 39343  	iNdEx := 0
 39344  	for iNdEx < l {
 39345  		preIndex := iNdEx
 39346  		var wire uint64
 39347  		for shift := uint(0); ; shift += 7 {
 39348  			if shift >= 64 {
 39349  				return ErrIntOverflowGenerated
 39350  			}
 39351  			if iNdEx >= l {
 39352  				return io.ErrUnexpectedEOF
 39353  			}
 39354  			b := dAtA[iNdEx]
 39355  			iNdEx++
 39356  			wire |= uint64(b&0x7F) << shift
 39357  			if b < 0x80 {
 39358  				break
 39359  			}
 39360  		}
 39361  		fieldNum := int32(wire >> 3)
 39362  		wireType := int(wire & 0x7)
 39363  		if wireType == 4 {
 39364  			return fmt.Errorf("proto: KustomizeGvk: wiretype end group for non-group")
 39365  		}
 39366  		if fieldNum <= 0 {
 39367  			return fmt.Errorf("proto: KustomizeGvk: illegal tag %d (wire type %d)", fieldNum, wire)
 39368  		}
 39369  		switch fieldNum {
 39370  		case 1:
 39371  			if wireType != 2 {
 39372  				return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
 39373  			}
 39374  			var stringLen uint64
 39375  			for shift := uint(0); ; shift += 7 {
 39376  				if shift >= 64 {
 39377  					return ErrIntOverflowGenerated
 39378  				}
 39379  				if iNdEx >= l {
 39380  					return io.ErrUnexpectedEOF
 39381  				}
 39382  				b := dAtA[iNdEx]
 39383  				iNdEx++
 39384  				stringLen |= uint64(b&0x7F) << shift
 39385  				if b < 0x80 {
 39386  					break
 39387  				}
 39388  			}
 39389  			intStringLen := int(stringLen)
 39390  			if intStringLen < 0 {
 39391  				return ErrInvalidLengthGenerated
 39392  			}
 39393  			postIndex := iNdEx + intStringLen
 39394  			if postIndex < 0 {
 39395  				return ErrInvalidLengthGenerated
 39396  			}
 39397  			if postIndex > l {
 39398  				return io.ErrUnexpectedEOF
 39399  			}
 39400  			m.Group = string(dAtA[iNdEx:postIndex])
 39401  			iNdEx = postIndex
 39402  		case 2:
 39403  			if wireType != 2 {
 39404  				return fmt.Errorf("proto: wrong wireType = %d for field Version", wireType)
 39405  			}
 39406  			var stringLen uint64
 39407  			for shift := uint(0); ; shift += 7 {
 39408  				if shift >= 64 {
 39409  					return ErrIntOverflowGenerated
 39410  				}
 39411  				if iNdEx >= l {
 39412  					return io.ErrUnexpectedEOF
 39413  				}
 39414  				b := dAtA[iNdEx]
 39415  				iNdEx++
 39416  				stringLen |= uint64(b&0x7F) << shift
 39417  				if b < 0x80 {
 39418  					break
 39419  				}
 39420  			}
 39421  			intStringLen := int(stringLen)
 39422  			if intStringLen < 0 {
 39423  				return ErrInvalidLengthGenerated
 39424  			}
 39425  			postIndex := iNdEx + intStringLen
 39426  			if postIndex < 0 {
 39427  				return ErrInvalidLengthGenerated
 39428  			}
 39429  			if postIndex > l {
 39430  				return io.ErrUnexpectedEOF
 39431  			}
 39432  			m.Version = string(dAtA[iNdEx:postIndex])
 39433  			iNdEx = postIndex
 39434  		case 3:
 39435  			if wireType != 2 {
 39436  				return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
 39437  			}
 39438  			var stringLen uint64
 39439  			for shift := uint(0); ; shift += 7 {
 39440  				if shift >= 64 {
 39441  					return ErrIntOverflowGenerated
 39442  				}
 39443  				if iNdEx >= l {
 39444  					return io.ErrUnexpectedEOF
 39445  				}
 39446  				b := dAtA[iNdEx]
 39447  				iNdEx++
 39448  				stringLen |= uint64(b&0x7F) << shift
 39449  				if b < 0x80 {
 39450  					break
 39451  				}
 39452  			}
 39453  			intStringLen := int(stringLen)
 39454  			if intStringLen < 0 {
 39455  				return ErrInvalidLengthGenerated
 39456  			}
 39457  			postIndex := iNdEx + intStringLen
 39458  			if postIndex < 0 {
 39459  				return ErrInvalidLengthGenerated
 39460  			}
 39461  			if postIndex > l {
 39462  				return io.ErrUnexpectedEOF
 39463  			}
 39464  			m.Kind = string(dAtA[iNdEx:postIndex])
 39465  			iNdEx = postIndex
 39466  		default:
 39467  			iNdEx = preIndex
 39468  			skippy, err := skipGenerated(dAtA[iNdEx:])
 39469  			if err != nil {
 39470  				return err
 39471  			}
 39472  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 39473  				return ErrInvalidLengthGenerated
 39474  			}
 39475  			if (iNdEx + skippy) > l {
 39476  				return io.ErrUnexpectedEOF
 39477  			}
 39478  			iNdEx += skippy
 39479  		}
 39480  	}
 39481  
 39482  	if iNdEx > l {
 39483  		return io.ErrUnexpectedEOF
 39484  	}
 39485  	return nil
 39486  }
 39487  func (m *KustomizeOptions) Unmarshal(dAtA []byte) error {
 39488  	l := len(dAtA)
 39489  	iNdEx := 0
 39490  	for iNdEx < l {
 39491  		preIndex := iNdEx
 39492  		var wire uint64
 39493  		for shift := uint(0); ; shift += 7 {
 39494  			if shift >= 64 {
 39495  				return ErrIntOverflowGenerated
 39496  			}
 39497  			if iNdEx >= l {
 39498  				return io.ErrUnexpectedEOF
 39499  			}
 39500  			b := dAtA[iNdEx]
 39501  			iNdEx++
 39502  			wire |= uint64(b&0x7F) << shift
 39503  			if b < 0x80 {
 39504  				break
 39505  			}
 39506  		}
 39507  		fieldNum := int32(wire >> 3)
 39508  		wireType := int(wire & 0x7)
 39509  		if wireType == 4 {
 39510  			return fmt.Errorf("proto: KustomizeOptions: wiretype end group for non-group")
 39511  		}
 39512  		if fieldNum <= 0 {
 39513  			return fmt.Errorf("proto: KustomizeOptions: illegal tag %d (wire type %d)", fieldNum, wire)
 39514  		}
 39515  		switch fieldNum {
 39516  		case 1:
 39517  			if wireType != 2 {
 39518  				return fmt.Errorf("proto: wrong wireType = %d for field BuildOptions", wireType)
 39519  			}
 39520  			var stringLen uint64
 39521  			for shift := uint(0); ; shift += 7 {
 39522  				if shift >= 64 {
 39523  					return ErrIntOverflowGenerated
 39524  				}
 39525  				if iNdEx >= l {
 39526  					return io.ErrUnexpectedEOF
 39527  				}
 39528  				b := dAtA[iNdEx]
 39529  				iNdEx++
 39530  				stringLen |= uint64(b&0x7F) << shift
 39531  				if b < 0x80 {
 39532  					break
 39533  				}
 39534  			}
 39535  			intStringLen := int(stringLen)
 39536  			if intStringLen < 0 {
 39537  				return ErrInvalidLengthGenerated
 39538  			}
 39539  			postIndex := iNdEx + intStringLen
 39540  			if postIndex < 0 {
 39541  				return ErrInvalidLengthGenerated
 39542  			}
 39543  			if postIndex > l {
 39544  				return io.ErrUnexpectedEOF
 39545  			}
 39546  			m.BuildOptions = string(dAtA[iNdEx:postIndex])
 39547  			iNdEx = postIndex
 39548  		case 2:
 39549  			if wireType != 2 {
 39550  				return fmt.Errorf("proto: wrong wireType = %d for field BinaryPath", wireType)
 39551  			}
 39552  			var stringLen uint64
 39553  			for shift := uint(0); ; shift += 7 {
 39554  				if shift >= 64 {
 39555  					return ErrIntOverflowGenerated
 39556  				}
 39557  				if iNdEx >= l {
 39558  					return io.ErrUnexpectedEOF
 39559  				}
 39560  				b := dAtA[iNdEx]
 39561  				iNdEx++
 39562  				stringLen |= uint64(b&0x7F) << shift
 39563  				if b < 0x80 {
 39564  					break
 39565  				}
 39566  			}
 39567  			intStringLen := int(stringLen)
 39568  			if intStringLen < 0 {
 39569  				return ErrInvalidLengthGenerated
 39570  			}
 39571  			postIndex := iNdEx + intStringLen
 39572  			if postIndex < 0 {
 39573  				return ErrInvalidLengthGenerated
 39574  			}
 39575  			if postIndex > l {
 39576  				return io.ErrUnexpectedEOF
 39577  			}
 39578  			m.BinaryPath = string(dAtA[iNdEx:postIndex])
 39579  			iNdEx = postIndex
 39580  		case 3:
 39581  			if wireType != 2 {
 39582  				return fmt.Errorf("proto: wrong wireType = %d for field Versions", wireType)
 39583  			}
 39584  			var msglen int
 39585  			for shift := uint(0); ; shift += 7 {
 39586  				if shift >= 64 {
 39587  					return ErrIntOverflowGenerated
 39588  				}
 39589  				if iNdEx >= l {
 39590  					return io.ErrUnexpectedEOF
 39591  				}
 39592  				b := dAtA[iNdEx]
 39593  				iNdEx++
 39594  				msglen |= int(b&0x7F) << shift
 39595  				if b < 0x80 {
 39596  					break
 39597  				}
 39598  			}
 39599  			if msglen < 0 {
 39600  				return ErrInvalidLengthGenerated
 39601  			}
 39602  			postIndex := iNdEx + msglen
 39603  			if postIndex < 0 {
 39604  				return ErrInvalidLengthGenerated
 39605  			}
 39606  			if postIndex > l {
 39607  				return io.ErrUnexpectedEOF
 39608  			}
 39609  			m.Versions = append(m.Versions, KustomizeVersion{})
 39610  			if err := m.Versions[len(m.Versions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 39611  				return err
 39612  			}
 39613  			iNdEx = postIndex
 39614  		default:
 39615  			iNdEx = preIndex
 39616  			skippy, err := skipGenerated(dAtA[iNdEx:])
 39617  			if err != nil {
 39618  				return err
 39619  			}
 39620  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 39621  				return ErrInvalidLengthGenerated
 39622  			}
 39623  			if (iNdEx + skippy) > l {
 39624  				return io.ErrUnexpectedEOF
 39625  			}
 39626  			iNdEx += skippy
 39627  		}
 39628  	}
 39629  
 39630  	if iNdEx > l {
 39631  		return io.ErrUnexpectedEOF
 39632  	}
 39633  	return nil
 39634  }
 39635  func (m *KustomizePatch) Unmarshal(dAtA []byte) error {
 39636  	l := len(dAtA)
 39637  	iNdEx := 0
 39638  	for iNdEx < l {
 39639  		preIndex := iNdEx
 39640  		var wire uint64
 39641  		for shift := uint(0); ; shift += 7 {
 39642  			if shift >= 64 {
 39643  				return ErrIntOverflowGenerated
 39644  			}
 39645  			if iNdEx >= l {
 39646  				return io.ErrUnexpectedEOF
 39647  			}
 39648  			b := dAtA[iNdEx]
 39649  			iNdEx++
 39650  			wire |= uint64(b&0x7F) << shift
 39651  			if b < 0x80 {
 39652  				break
 39653  			}
 39654  		}
 39655  		fieldNum := int32(wire >> 3)
 39656  		wireType := int(wire & 0x7)
 39657  		if wireType == 4 {
 39658  			return fmt.Errorf("proto: KustomizePatch: wiretype end group for non-group")
 39659  		}
 39660  		if fieldNum <= 0 {
 39661  			return fmt.Errorf("proto: KustomizePatch: illegal tag %d (wire type %d)", fieldNum, wire)
 39662  		}
 39663  		switch fieldNum {
 39664  		case 1:
 39665  			if wireType != 2 {
 39666  				return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
 39667  			}
 39668  			var stringLen uint64
 39669  			for shift := uint(0); ; shift += 7 {
 39670  				if shift >= 64 {
 39671  					return ErrIntOverflowGenerated
 39672  				}
 39673  				if iNdEx >= l {
 39674  					return io.ErrUnexpectedEOF
 39675  				}
 39676  				b := dAtA[iNdEx]
 39677  				iNdEx++
 39678  				stringLen |= uint64(b&0x7F) << shift
 39679  				if b < 0x80 {
 39680  					break
 39681  				}
 39682  			}
 39683  			intStringLen := int(stringLen)
 39684  			if intStringLen < 0 {
 39685  				return ErrInvalidLengthGenerated
 39686  			}
 39687  			postIndex := iNdEx + intStringLen
 39688  			if postIndex < 0 {
 39689  				return ErrInvalidLengthGenerated
 39690  			}
 39691  			if postIndex > l {
 39692  				return io.ErrUnexpectedEOF
 39693  			}
 39694  			m.Path = string(dAtA[iNdEx:postIndex])
 39695  			iNdEx = postIndex
 39696  		case 2:
 39697  			if wireType != 2 {
 39698  				return fmt.Errorf("proto: wrong wireType = %d for field Patch", wireType)
 39699  			}
 39700  			var stringLen uint64
 39701  			for shift := uint(0); ; shift += 7 {
 39702  				if shift >= 64 {
 39703  					return ErrIntOverflowGenerated
 39704  				}
 39705  				if iNdEx >= l {
 39706  					return io.ErrUnexpectedEOF
 39707  				}
 39708  				b := dAtA[iNdEx]
 39709  				iNdEx++
 39710  				stringLen |= uint64(b&0x7F) << shift
 39711  				if b < 0x80 {
 39712  					break
 39713  				}
 39714  			}
 39715  			intStringLen := int(stringLen)
 39716  			if intStringLen < 0 {
 39717  				return ErrInvalidLengthGenerated
 39718  			}
 39719  			postIndex := iNdEx + intStringLen
 39720  			if postIndex < 0 {
 39721  				return ErrInvalidLengthGenerated
 39722  			}
 39723  			if postIndex > l {
 39724  				return io.ErrUnexpectedEOF
 39725  			}
 39726  			m.Patch = string(dAtA[iNdEx:postIndex])
 39727  			iNdEx = postIndex
 39728  		case 3:
 39729  			if wireType != 2 {
 39730  				return fmt.Errorf("proto: wrong wireType = %d for field Target", wireType)
 39731  			}
 39732  			var msglen int
 39733  			for shift := uint(0); ; shift += 7 {
 39734  				if shift >= 64 {
 39735  					return ErrIntOverflowGenerated
 39736  				}
 39737  				if iNdEx >= l {
 39738  					return io.ErrUnexpectedEOF
 39739  				}
 39740  				b := dAtA[iNdEx]
 39741  				iNdEx++
 39742  				msglen |= int(b&0x7F) << shift
 39743  				if b < 0x80 {
 39744  					break
 39745  				}
 39746  			}
 39747  			if msglen < 0 {
 39748  				return ErrInvalidLengthGenerated
 39749  			}
 39750  			postIndex := iNdEx + msglen
 39751  			if postIndex < 0 {
 39752  				return ErrInvalidLengthGenerated
 39753  			}
 39754  			if postIndex > l {
 39755  				return io.ErrUnexpectedEOF
 39756  			}
 39757  			if m.Target == nil {
 39758  				m.Target = &KustomizeSelector{}
 39759  			}
 39760  			if err := m.Target.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 39761  				return err
 39762  			}
 39763  			iNdEx = postIndex
 39764  		case 4:
 39765  			if wireType != 2 {
 39766  				return fmt.Errorf("proto: wrong wireType = %d for field Options", wireType)
 39767  			}
 39768  			var msglen int
 39769  			for shift := uint(0); ; shift += 7 {
 39770  				if shift >= 64 {
 39771  					return ErrIntOverflowGenerated
 39772  				}
 39773  				if iNdEx >= l {
 39774  					return io.ErrUnexpectedEOF
 39775  				}
 39776  				b := dAtA[iNdEx]
 39777  				iNdEx++
 39778  				msglen |= int(b&0x7F) << shift
 39779  				if b < 0x80 {
 39780  					break
 39781  				}
 39782  			}
 39783  			if msglen < 0 {
 39784  				return ErrInvalidLengthGenerated
 39785  			}
 39786  			postIndex := iNdEx + msglen
 39787  			if postIndex < 0 {
 39788  				return ErrInvalidLengthGenerated
 39789  			}
 39790  			if postIndex > l {
 39791  				return io.ErrUnexpectedEOF
 39792  			}
 39793  			if m.Options == nil {
 39794  				m.Options = make(map[string]bool)
 39795  			}
 39796  			var mapkey string
 39797  			var mapvalue bool
 39798  			for iNdEx < postIndex {
 39799  				entryPreIndex := iNdEx
 39800  				var wire uint64
 39801  				for shift := uint(0); ; shift += 7 {
 39802  					if shift >= 64 {
 39803  						return ErrIntOverflowGenerated
 39804  					}
 39805  					if iNdEx >= l {
 39806  						return io.ErrUnexpectedEOF
 39807  					}
 39808  					b := dAtA[iNdEx]
 39809  					iNdEx++
 39810  					wire |= uint64(b&0x7F) << shift
 39811  					if b < 0x80 {
 39812  						break
 39813  					}
 39814  				}
 39815  				fieldNum := int32(wire >> 3)
 39816  				if fieldNum == 1 {
 39817  					var stringLenmapkey uint64
 39818  					for shift := uint(0); ; shift += 7 {
 39819  						if shift >= 64 {
 39820  							return ErrIntOverflowGenerated
 39821  						}
 39822  						if iNdEx >= l {
 39823  							return io.ErrUnexpectedEOF
 39824  						}
 39825  						b := dAtA[iNdEx]
 39826  						iNdEx++
 39827  						stringLenmapkey |= uint64(b&0x7F) << shift
 39828  						if b < 0x80 {
 39829  							break
 39830  						}
 39831  					}
 39832  					intStringLenmapkey := int(stringLenmapkey)
 39833  					if intStringLenmapkey < 0 {
 39834  						return ErrInvalidLengthGenerated
 39835  					}
 39836  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 39837  					if postStringIndexmapkey < 0 {
 39838  						return ErrInvalidLengthGenerated
 39839  					}
 39840  					if postStringIndexmapkey > l {
 39841  						return io.ErrUnexpectedEOF
 39842  					}
 39843  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 39844  					iNdEx = postStringIndexmapkey
 39845  				} else if fieldNum == 2 {
 39846  					var mapvaluetemp int
 39847  					for shift := uint(0); ; shift += 7 {
 39848  						if shift >= 64 {
 39849  							return ErrIntOverflowGenerated
 39850  						}
 39851  						if iNdEx >= l {
 39852  							return io.ErrUnexpectedEOF
 39853  						}
 39854  						b := dAtA[iNdEx]
 39855  						iNdEx++
 39856  						mapvaluetemp |= int(b&0x7F) << shift
 39857  						if b < 0x80 {
 39858  							break
 39859  						}
 39860  					}
 39861  					mapvalue = bool(mapvaluetemp != 0)
 39862  				} else {
 39863  					iNdEx = entryPreIndex
 39864  					skippy, err := skipGenerated(dAtA[iNdEx:])
 39865  					if err != nil {
 39866  						return err
 39867  					}
 39868  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 39869  						return ErrInvalidLengthGenerated
 39870  					}
 39871  					if (iNdEx + skippy) > postIndex {
 39872  						return io.ErrUnexpectedEOF
 39873  					}
 39874  					iNdEx += skippy
 39875  				}
 39876  			}
 39877  			m.Options[mapkey] = mapvalue
 39878  			iNdEx = postIndex
 39879  		default:
 39880  			iNdEx = preIndex
 39881  			skippy, err := skipGenerated(dAtA[iNdEx:])
 39882  			if err != nil {
 39883  				return err
 39884  			}
 39885  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 39886  				return ErrInvalidLengthGenerated
 39887  			}
 39888  			if (iNdEx + skippy) > l {
 39889  				return io.ErrUnexpectedEOF
 39890  			}
 39891  			iNdEx += skippy
 39892  		}
 39893  	}
 39894  
 39895  	if iNdEx > l {
 39896  		return io.ErrUnexpectedEOF
 39897  	}
 39898  	return nil
 39899  }
 39900  func (m *KustomizeReplica) Unmarshal(dAtA []byte) error {
 39901  	l := len(dAtA)
 39902  	iNdEx := 0
 39903  	for iNdEx < l {
 39904  		preIndex := iNdEx
 39905  		var wire uint64
 39906  		for shift := uint(0); ; shift += 7 {
 39907  			if shift >= 64 {
 39908  				return ErrIntOverflowGenerated
 39909  			}
 39910  			if iNdEx >= l {
 39911  				return io.ErrUnexpectedEOF
 39912  			}
 39913  			b := dAtA[iNdEx]
 39914  			iNdEx++
 39915  			wire |= uint64(b&0x7F) << shift
 39916  			if b < 0x80 {
 39917  				break
 39918  			}
 39919  		}
 39920  		fieldNum := int32(wire >> 3)
 39921  		wireType := int(wire & 0x7)
 39922  		if wireType == 4 {
 39923  			return fmt.Errorf("proto: KustomizeReplica: wiretype end group for non-group")
 39924  		}
 39925  		if fieldNum <= 0 {
 39926  			return fmt.Errorf("proto: KustomizeReplica: illegal tag %d (wire type %d)", fieldNum, wire)
 39927  		}
 39928  		switch fieldNum {
 39929  		case 1:
 39930  			if wireType != 2 {
 39931  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 39932  			}
 39933  			var stringLen uint64
 39934  			for shift := uint(0); ; shift += 7 {
 39935  				if shift >= 64 {
 39936  					return ErrIntOverflowGenerated
 39937  				}
 39938  				if iNdEx >= l {
 39939  					return io.ErrUnexpectedEOF
 39940  				}
 39941  				b := dAtA[iNdEx]
 39942  				iNdEx++
 39943  				stringLen |= uint64(b&0x7F) << shift
 39944  				if b < 0x80 {
 39945  					break
 39946  				}
 39947  			}
 39948  			intStringLen := int(stringLen)
 39949  			if intStringLen < 0 {
 39950  				return ErrInvalidLengthGenerated
 39951  			}
 39952  			postIndex := iNdEx + intStringLen
 39953  			if postIndex < 0 {
 39954  				return ErrInvalidLengthGenerated
 39955  			}
 39956  			if postIndex > l {
 39957  				return io.ErrUnexpectedEOF
 39958  			}
 39959  			m.Name = string(dAtA[iNdEx:postIndex])
 39960  			iNdEx = postIndex
 39961  		case 2:
 39962  			if wireType != 2 {
 39963  				return fmt.Errorf("proto: wrong wireType = %d for field Count", wireType)
 39964  			}
 39965  			var msglen int
 39966  			for shift := uint(0); ; shift += 7 {
 39967  				if shift >= 64 {
 39968  					return ErrIntOverflowGenerated
 39969  				}
 39970  				if iNdEx >= l {
 39971  					return io.ErrUnexpectedEOF
 39972  				}
 39973  				b := dAtA[iNdEx]
 39974  				iNdEx++
 39975  				msglen |= int(b&0x7F) << shift
 39976  				if b < 0x80 {
 39977  					break
 39978  				}
 39979  			}
 39980  			if msglen < 0 {
 39981  				return ErrInvalidLengthGenerated
 39982  			}
 39983  			postIndex := iNdEx + msglen
 39984  			if postIndex < 0 {
 39985  				return ErrInvalidLengthGenerated
 39986  			}
 39987  			if postIndex > l {
 39988  				return io.ErrUnexpectedEOF
 39989  			}
 39990  			if err := m.Count.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 39991  				return err
 39992  			}
 39993  			iNdEx = postIndex
 39994  		default:
 39995  			iNdEx = preIndex
 39996  			skippy, err := skipGenerated(dAtA[iNdEx:])
 39997  			if err != nil {
 39998  				return err
 39999  			}
 40000  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 40001  				return ErrInvalidLengthGenerated
 40002  			}
 40003  			if (iNdEx + skippy) > l {
 40004  				return io.ErrUnexpectedEOF
 40005  			}
 40006  			iNdEx += skippy
 40007  		}
 40008  	}
 40009  
 40010  	if iNdEx > l {
 40011  		return io.ErrUnexpectedEOF
 40012  	}
 40013  	return nil
 40014  }
 40015  func (m *KustomizeResId) Unmarshal(dAtA []byte) error {
 40016  	l := len(dAtA)
 40017  	iNdEx := 0
 40018  	for iNdEx < l {
 40019  		preIndex := iNdEx
 40020  		var wire uint64
 40021  		for shift := uint(0); ; shift += 7 {
 40022  			if shift >= 64 {
 40023  				return ErrIntOverflowGenerated
 40024  			}
 40025  			if iNdEx >= l {
 40026  				return io.ErrUnexpectedEOF
 40027  			}
 40028  			b := dAtA[iNdEx]
 40029  			iNdEx++
 40030  			wire |= uint64(b&0x7F) << shift
 40031  			if b < 0x80 {
 40032  				break
 40033  			}
 40034  		}
 40035  		fieldNum := int32(wire >> 3)
 40036  		wireType := int(wire & 0x7)
 40037  		if wireType == 4 {
 40038  			return fmt.Errorf("proto: KustomizeResId: wiretype end group for non-group")
 40039  		}
 40040  		if fieldNum <= 0 {
 40041  			return fmt.Errorf("proto: KustomizeResId: illegal tag %d (wire type %d)", fieldNum, wire)
 40042  		}
 40043  		switch fieldNum {
 40044  		case 1:
 40045  			if wireType != 2 {
 40046  				return fmt.Errorf("proto: wrong wireType = %d for field KustomizeGvk", wireType)
 40047  			}
 40048  			var msglen int
 40049  			for shift := uint(0); ; shift += 7 {
 40050  				if shift >= 64 {
 40051  					return ErrIntOverflowGenerated
 40052  				}
 40053  				if iNdEx >= l {
 40054  					return io.ErrUnexpectedEOF
 40055  				}
 40056  				b := dAtA[iNdEx]
 40057  				iNdEx++
 40058  				msglen |= int(b&0x7F) << shift
 40059  				if b < 0x80 {
 40060  					break
 40061  				}
 40062  			}
 40063  			if msglen < 0 {
 40064  				return ErrInvalidLengthGenerated
 40065  			}
 40066  			postIndex := iNdEx + msglen
 40067  			if postIndex < 0 {
 40068  				return ErrInvalidLengthGenerated
 40069  			}
 40070  			if postIndex > l {
 40071  				return io.ErrUnexpectedEOF
 40072  			}
 40073  			if err := m.KustomizeGvk.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 40074  				return err
 40075  			}
 40076  			iNdEx = postIndex
 40077  		case 2:
 40078  			if wireType != 2 {
 40079  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 40080  			}
 40081  			var stringLen uint64
 40082  			for shift := uint(0); ; shift += 7 {
 40083  				if shift >= 64 {
 40084  					return ErrIntOverflowGenerated
 40085  				}
 40086  				if iNdEx >= l {
 40087  					return io.ErrUnexpectedEOF
 40088  				}
 40089  				b := dAtA[iNdEx]
 40090  				iNdEx++
 40091  				stringLen |= uint64(b&0x7F) << shift
 40092  				if b < 0x80 {
 40093  					break
 40094  				}
 40095  			}
 40096  			intStringLen := int(stringLen)
 40097  			if intStringLen < 0 {
 40098  				return ErrInvalidLengthGenerated
 40099  			}
 40100  			postIndex := iNdEx + intStringLen
 40101  			if postIndex < 0 {
 40102  				return ErrInvalidLengthGenerated
 40103  			}
 40104  			if postIndex > l {
 40105  				return io.ErrUnexpectedEOF
 40106  			}
 40107  			m.Name = string(dAtA[iNdEx:postIndex])
 40108  			iNdEx = postIndex
 40109  		case 3:
 40110  			if wireType != 2 {
 40111  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 40112  			}
 40113  			var stringLen uint64
 40114  			for shift := uint(0); ; shift += 7 {
 40115  				if shift >= 64 {
 40116  					return ErrIntOverflowGenerated
 40117  				}
 40118  				if iNdEx >= l {
 40119  					return io.ErrUnexpectedEOF
 40120  				}
 40121  				b := dAtA[iNdEx]
 40122  				iNdEx++
 40123  				stringLen |= uint64(b&0x7F) << shift
 40124  				if b < 0x80 {
 40125  					break
 40126  				}
 40127  			}
 40128  			intStringLen := int(stringLen)
 40129  			if intStringLen < 0 {
 40130  				return ErrInvalidLengthGenerated
 40131  			}
 40132  			postIndex := iNdEx + intStringLen
 40133  			if postIndex < 0 {
 40134  				return ErrInvalidLengthGenerated
 40135  			}
 40136  			if postIndex > l {
 40137  				return io.ErrUnexpectedEOF
 40138  			}
 40139  			m.Namespace = string(dAtA[iNdEx:postIndex])
 40140  			iNdEx = postIndex
 40141  		default:
 40142  			iNdEx = preIndex
 40143  			skippy, err := skipGenerated(dAtA[iNdEx:])
 40144  			if err != nil {
 40145  				return err
 40146  			}
 40147  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 40148  				return ErrInvalidLengthGenerated
 40149  			}
 40150  			if (iNdEx + skippy) > l {
 40151  				return io.ErrUnexpectedEOF
 40152  			}
 40153  			iNdEx += skippy
 40154  		}
 40155  	}
 40156  
 40157  	if iNdEx > l {
 40158  		return io.ErrUnexpectedEOF
 40159  	}
 40160  	return nil
 40161  }
 40162  func (m *KustomizeSelector) Unmarshal(dAtA []byte) error {
 40163  	l := len(dAtA)
 40164  	iNdEx := 0
 40165  	for iNdEx < l {
 40166  		preIndex := iNdEx
 40167  		var wire uint64
 40168  		for shift := uint(0); ; shift += 7 {
 40169  			if shift >= 64 {
 40170  				return ErrIntOverflowGenerated
 40171  			}
 40172  			if iNdEx >= l {
 40173  				return io.ErrUnexpectedEOF
 40174  			}
 40175  			b := dAtA[iNdEx]
 40176  			iNdEx++
 40177  			wire |= uint64(b&0x7F) << shift
 40178  			if b < 0x80 {
 40179  				break
 40180  			}
 40181  		}
 40182  		fieldNum := int32(wire >> 3)
 40183  		wireType := int(wire & 0x7)
 40184  		if wireType == 4 {
 40185  			return fmt.Errorf("proto: KustomizeSelector: wiretype end group for non-group")
 40186  		}
 40187  		if fieldNum <= 0 {
 40188  			return fmt.Errorf("proto: KustomizeSelector: illegal tag %d (wire type %d)", fieldNum, wire)
 40189  		}
 40190  		switch fieldNum {
 40191  		case 1:
 40192  			if wireType != 2 {
 40193  				return fmt.Errorf("proto: wrong wireType = %d for field KustomizeResId", wireType)
 40194  			}
 40195  			var msglen int
 40196  			for shift := uint(0); ; shift += 7 {
 40197  				if shift >= 64 {
 40198  					return ErrIntOverflowGenerated
 40199  				}
 40200  				if iNdEx >= l {
 40201  					return io.ErrUnexpectedEOF
 40202  				}
 40203  				b := dAtA[iNdEx]
 40204  				iNdEx++
 40205  				msglen |= int(b&0x7F) << shift
 40206  				if b < 0x80 {
 40207  					break
 40208  				}
 40209  			}
 40210  			if msglen < 0 {
 40211  				return ErrInvalidLengthGenerated
 40212  			}
 40213  			postIndex := iNdEx + msglen
 40214  			if postIndex < 0 {
 40215  				return ErrInvalidLengthGenerated
 40216  			}
 40217  			if postIndex > l {
 40218  				return io.ErrUnexpectedEOF
 40219  			}
 40220  			if err := m.KustomizeResId.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 40221  				return err
 40222  			}
 40223  			iNdEx = postIndex
 40224  		case 2:
 40225  			if wireType != 2 {
 40226  				return fmt.Errorf("proto: wrong wireType = %d for field AnnotationSelector", wireType)
 40227  			}
 40228  			var stringLen uint64
 40229  			for shift := uint(0); ; shift += 7 {
 40230  				if shift >= 64 {
 40231  					return ErrIntOverflowGenerated
 40232  				}
 40233  				if iNdEx >= l {
 40234  					return io.ErrUnexpectedEOF
 40235  				}
 40236  				b := dAtA[iNdEx]
 40237  				iNdEx++
 40238  				stringLen |= uint64(b&0x7F) << shift
 40239  				if b < 0x80 {
 40240  					break
 40241  				}
 40242  			}
 40243  			intStringLen := int(stringLen)
 40244  			if intStringLen < 0 {
 40245  				return ErrInvalidLengthGenerated
 40246  			}
 40247  			postIndex := iNdEx + intStringLen
 40248  			if postIndex < 0 {
 40249  				return ErrInvalidLengthGenerated
 40250  			}
 40251  			if postIndex > l {
 40252  				return io.ErrUnexpectedEOF
 40253  			}
 40254  			m.AnnotationSelector = string(dAtA[iNdEx:postIndex])
 40255  			iNdEx = postIndex
 40256  		case 3:
 40257  			if wireType != 2 {
 40258  				return fmt.Errorf("proto: wrong wireType = %d for field LabelSelector", wireType)
 40259  			}
 40260  			var stringLen uint64
 40261  			for shift := uint(0); ; shift += 7 {
 40262  				if shift >= 64 {
 40263  					return ErrIntOverflowGenerated
 40264  				}
 40265  				if iNdEx >= l {
 40266  					return io.ErrUnexpectedEOF
 40267  				}
 40268  				b := dAtA[iNdEx]
 40269  				iNdEx++
 40270  				stringLen |= uint64(b&0x7F) << shift
 40271  				if b < 0x80 {
 40272  					break
 40273  				}
 40274  			}
 40275  			intStringLen := int(stringLen)
 40276  			if intStringLen < 0 {
 40277  				return ErrInvalidLengthGenerated
 40278  			}
 40279  			postIndex := iNdEx + intStringLen
 40280  			if postIndex < 0 {
 40281  				return ErrInvalidLengthGenerated
 40282  			}
 40283  			if postIndex > l {
 40284  				return io.ErrUnexpectedEOF
 40285  			}
 40286  			m.LabelSelector = string(dAtA[iNdEx:postIndex])
 40287  			iNdEx = postIndex
 40288  		default:
 40289  			iNdEx = preIndex
 40290  			skippy, err := skipGenerated(dAtA[iNdEx:])
 40291  			if err != nil {
 40292  				return err
 40293  			}
 40294  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 40295  				return ErrInvalidLengthGenerated
 40296  			}
 40297  			if (iNdEx + skippy) > l {
 40298  				return io.ErrUnexpectedEOF
 40299  			}
 40300  			iNdEx += skippy
 40301  		}
 40302  	}
 40303  
 40304  	if iNdEx > l {
 40305  		return io.ErrUnexpectedEOF
 40306  	}
 40307  	return nil
 40308  }
 40309  func (m *KustomizeVersion) Unmarshal(dAtA []byte) error {
 40310  	l := len(dAtA)
 40311  	iNdEx := 0
 40312  	for iNdEx < l {
 40313  		preIndex := iNdEx
 40314  		var wire uint64
 40315  		for shift := uint(0); ; shift += 7 {
 40316  			if shift >= 64 {
 40317  				return ErrIntOverflowGenerated
 40318  			}
 40319  			if iNdEx >= l {
 40320  				return io.ErrUnexpectedEOF
 40321  			}
 40322  			b := dAtA[iNdEx]
 40323  			iNdEx++
 40324  			wire |= uint64(b&0x7F) << shift
 40325  			if b < 0x80 {
 40326  				break
 40327  			}
 40328  		}
 40329  		fieldNum := int32(wire >> 3)
 40330  		wireType := int(wire & 0x7)
 40331  		if wireType == 4 {
 40332  			return fmt.Errorf("proto: KustomizeVersion: wiretype end group for non-group")
 40333  		}
 40334  		if fieldNum <= 0 {
 40335  			return fmt.Errorf("proto: KustomizeVersion: illegal tag %d (wire type %d)", fieldNum, wire)
 40336  		}
 40337  		switch fieldNum {
 40338  		case 1:
 40339  			if wireType != 2 {
 40340  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 40341  			}
 40342  			var stringLen uint64
 40343  			for shift := uint(0); ; shift += 7 {
 40344  				if shift >= 64 {
 40345  					return ErrIntOverflowGenerated
 40346  				}
 40347  				if iNdEx >= l {
 40348  					return io.ErrUnexpectedEOF
 40349  				}
 40350  				b := dAtA[iNdEx]
 40351  				iNdEx++
 40352  				stringLen |= uint64(b&0x7F) << shift
 40353  				if b < 0x80 {
 40354  					break
 40355  				}
 40356  			}
 40357  			intStringLen := int(stringLen)
 40358  			if intStringLen < 0 {
 40359  				return ErrInvalidLengthGenerated
 40360  			}
 40361  			postIndex := iNdEx + intStringLen
 40362  			if postIndex < 0 {
 40363  				return ErrInvalidLengthGenerated
 40364  			}
 40365  			if postIndex > l {
 40366  				return io.ErrUnexpectedEOF
 40367  			}
 40368  			m.Name = string(dAtA[iNdEx:postIndex])
 40369  			iNdEx = postIndex
 40370  		case 2:
 40371  			if wireType != 2 {
 40372  				return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
 40373  			}
 40374  			var stringLen uint64
 40375  			for shift := uint(0); ; shift += 7 {
 40376  				if shift >= 64 {
 40377  					return ErrIntOverflowGenerated
 40378  				}
 40379  				if iNdEx >= l {
 40380  					return io.ErrUnexpectedEOF
 40381  				}
 40382  				b := dAtA[iNdEx]
 40383  				iNdEx++
 40384  				stringLen |= uint64(b&0x7F) << shift
 40385  				if b < 0x80 {
 40386  					break
 40387  				}
 40388  			}
 40389  			intStringLen := int(stringLen)
 40390  			if intStringLen < 0 {
 40391  				return ErrInvalidLengthGenerated
 40392  			}
 40393  			postIndex := iNdEx + intStringLen
 40394  			if postIndex < 0 {
 40395  				return ErrInvalidLengthGenerated
 40396  			}
 40397  			if postIndex > l {
 40398  				return io.ErrUnexpectedEOF
 40399  			}
 40400  			m.Path = string(dAtA[iNdEx:postIndex])
 40401  			iNdEx = postIndex
 40402  		case 3:
 40403  			if wireType != 2 {
 40404  				return fmt.Errorf("proto: wrong wireType = %d for field BuildOptions", wireType)
 40405  			}
 40406  			var stringLen uint64
 40407  			for shift := uint(0); ; shift += 7 {
 40408  				if shift >= 64 {
 40409  					return ErrIntOverflowGenerated
 40410  				}
 40411  				if iNdEx >= l {
 40412  					return io.ErrUnexpectedEOF
 40413  				}
 40414  				b := dAtA[iNdEx]
 40415  				iNdEx++
 40416  				stringLen |= uint64(b&0x7F) << shift
 40417  				if b < 0x80 {
 40418  					break
 40419  				}
 40420  			}
 40421  			intStringLen := int(stringLen)
 40422  			if intStringLen < 0 {
 40423  				return ErrInvalidLengthGenerated
 40424  			}
 40425  			postIndex := iNdEx + intStringLen
 40426  			if postIndex < 0 {
 40427  				return ErrInvalidLengthGenerated
 40428  			}
 40429  			if postIndex > l {
 40430  				return io.ErrUnexpectedEOF
 40431  			}
 40432  			m.BuildOptions = string(dAtA[iNdEx:postIndex])
 40433  			iNdEx = postIndex
 40434  		default:
 40435  			iNdEx = preIndex
 40436  			skippy, err := skipGenerated(dAtA[iNdEx:])
 40437  			if err != nil {
 40438  				return err
 40439  			}
 40440  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 40441  				return ErrInvalidLengthGenerated
 40442  			}
 40443  			if (iNdEx + skippy) > l {
 40444  				return io.ErrUnexpectedEOF
 40445  			}
 40446  			iNdEx += skippy
 40447  		}
 40448  	}
 40449  
 40450  	if iNdEx > l {
 40451  		return io.ErrUnexpectedEOF
 40452  	}
 40453  	return nil
 40454  }
 40455  func (m *ListGenerator) Unmarshal(dAtA []byte) error {
 40456  	l := len(dAtA)
 40457  	iNdEx := 0
 40458  	for iNdEx < l {
 40459  		preIndex := iNdEx
 40460  		var wire uint64
 40461  		for shift := uint(0); ; shift += 7 {
 40462  			if shift >= 64 {
 40463  				return ErrIntOverflowGenerated
 40464  			}
 40465  			if iNdEx >= l {
 40466  				return io.ErrUnexpectedEOF
 40467  			}
 40468  			b := dAtA[iNdEx]
 40469  			iNdEx++
 40470  			wire |= uint64(b&0x7F) << shift
 40471  			if b < 0x80 {
 40472  				break
 40473  			}
 40474  		}
 40475  		fieldNum := int32(wire >> 3)
 40476  		wireType := int(wire & 0x7)
 40477  		if wireType == 4 {
 40478  			return fmt.Errorf("proto: ListGenerator: wiretype end group for non-group")
 40479  		}
 40480  		if fieldNum <= 0 {
 40481  			return fmt.Errorf("proto: ListGenerator: illegal tag %d (wire type %d)", fieldNum, wire)
 40482  		}
 40483  		switch fieldNum {
 40484  		case 1:
 40485  			if wireType != 2 {
 40486  				return fmt.Errorf("proto: wrong wireType = %d for field Elements", wireType)
 40487  			}
 40488  			var msglen int
 40489  			for shift := uint(0); ; shift += 7 {
 40490  				if shift >= 64 {
 40491  					return ErrIntOverflowGenerated
 40492  				}
 40493  				if iNdEx >= l {
 40494  					return io.ErrUnexpectedEOF
 40495  				}
 40496  				b := dAtA[iNdEx]
 40497  				iNdEx++
 40498  				msglen |= int(b&0x7F) << shift
 40499  				if b < 0x80 {
 40500  					break
 40501  				}
 40502  			}
 40503  			if msglen < 0 {
 40504  				return ErrInvalidLengthGenerated
 40505  			}
 40506  			postIndex := iNdEx + msglen
 40507  			if postIndex < 0 {
 40508  				return ErrInvalidLengthGenerated
 40509  			}
 40510  			if postIndex > l {
 40511  				return io.ErrUnexpectedEOF
 40512  			}
 40513  			m.Elements = append(m.Elements, v11.JSON{})
 40514  			if err := m.Elements[len(m.Elements)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 40515  				return err
 40516  			}
 40517  			iNdEx = postIndex
 40518  		case 2:
 40519  			if wireType != 2 {
 40520  				return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
 40521  			}
 40522  			var msglen int
 40523  			for shift := uint(0); ; shift += 7 {
 40524  				if shift >= 64 {
 40525  					return ErrIntOverflowGenerated
 40526  				}
 40527  				if iNdEx >= l {
 40528  					return io.ErrUnexpectedEOF
 40529  				}
 40530  				b := dAtA[iNdEx]
 40531  				iNdEx++
 40532  				msglen |= int(b&0x7F) << shift
 40533  				if b < 0x80 {
 40534  					break
 40535  				}
 40536  			}
 40537  			if msglen < 0 {
 40538  				return ErrInvalidLengthGenerated
 40539  			}
 40540  			postIndex := iNdEx + msglen
 40541  			if postIndex < 0 {
 40542  				return ErrInvalidLengthGenerated
 40543  			}
 40544  			if postIndex > l {
 40545  				return io.ErrUnexpectedEOF
 40546  			}
 40547  			if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 40548  				return err
 40549  			}
 40550  			iNdEx = postIndex
 40551  		case 3:
 40552  			if wireType != 2 {
 40553  				return fmt.Errorf("proto: wrong wireType = %d for field ElementsYaml", wireType)
 40554  			}
 40555  			var stringLen uint64
 40556  			for shift := uint(0); ; shift += 7 {
 40557  				if shift >= 64 {
 40558  					return ErrIntOverflowGenerated
 40559  				}
 40560  				if iNdEx >= l {
 40561  					return io.ErrUnexpectedEOF
 40562  				}
 40563  				b := dAtA[iNdEx]
 40564  				iNdEx++
 40565  				stringLen |= uint64(b&0x7F) << shift
 40566  				if b < 0x80 {
 40567  					break
 40568  				}
 40569  			}
 40570  			intStringLen := int(stringLen)
 40571  			if intStringLen < 0 {
 40572  				return ErrInvalidLengthGenerated
 40573  			}
 40574  			postIndex := iNdEx + intStringLen
 40575  			if postIndex < 0 {
 40576  				return ErrInvalidLengthGenerated
 40577  			}
 40578  			if postIndex > l {
 40579  				return io.ErrUnexpectedEOF
 40580  			}
 40581  			m.ElementsYaml = string(dAtA[iNdEx:postIndex])
 40582  			iNdEx = postIndex
 40583  		default:
 40584  			iNdEx = preIndex
 40585  			skippy, err := skipGenerated(dAtA[iNdEx:])
 40586  			if err != nil {
 40587  				return err
 40588  			}
 40589  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 40590  				return ErrInvalidLengthGenerated
 40591  			}
 40592  			if (iNdEx + skippy) > l {
 40593  				return io.ErrUnexpectedEOF
 40594  			}
 40595  			iNdEx += skippy
 40596  		}
 40597  	}
 40598  
 40599  	if iNdEx > l {
 40600  		return io.ErrUnexpectedEOF
 40601  	}
 40602  	return nil
 40603  }
 40604  func (m *ManagedNamespaceMetadata) Unmarshal(dAtA []byte) error {
 40605  	l := len(dAtA)
 40606  	iNdEx := 0
 40607  	for iNdEx < l {
 40608  		preIndex := iNdEx
 40609  		var wire uint64
 40610  		for shift := uint(0); ; shift += 7 {
 40611  			if shift >= 64 {
 40612  				return ErrIntOverflowGenerated
 40613  			}
 40614  			if iNdEx >= l {
 40615  				return io.ErrUnexpectedEOF
 40616  			}
 40617  			b := dAtA[iNdEx]
 40618  			iNdEx++
 40619  			wire |= uint64(b&0x7F) << shift
 40620  			if b < 0x80 {
 40621  				break
 40622  			}
 40623  		}
 40624  		fieldNum := int32(wire >> 3)
 40625  		wireType := int(wire & 0x7)
 40626  		if wireType == 4 {
 40627  			return fmt.Errorf("proto: ManagedNamespaceMetadata: wiretype end group for non-group")
 40628  		}
 40629  		if fieldNum <= 0 {
 40630  			return fmt.Errorf("proto: ManagedNamespaceMetadata: illegal tag %d (wire type %d)", fieldNum, wire)
 40631  		}
 40632  		switch fieldNum {
 40633  		case 1:
 40634  			if wireType != 2 {
 40635  				return fmt.Errorf("proto: wrong wireType = %d for field Labels", wireType)
 40636  			}
 40637  			var msglen int
 40638  			for shift := uint(0); ; shift += 7 {
 40639  				if shift >= 64 {
 40640  					return ErrIntOverflowGenerated
 40641  				}
 40642  				if iNdEx >= l {
 40643  					return io.ErrUnexpectedEOF
 40644  				}
 40645  				b := dAtA[iNdEx]
 40646  				iNdEx++
 40647  				msglen |= int(b&0x7F) << shift
 40648  				if b < 0x80 {
 40649  					break
 40650  				}
 40651  			}
 40652  			if msglen < 0 {
 40653  				return ErrInvalidLengthGenerated
 40654  			}
 40655  			postIndex := iNdEx + msglen
 40656  			if postIndex < 0 {
 40657  				return ErrInvalidLengthGenerated
 40658  			}
 40659  			if postIndex > l {
 40660  				return io.ErrUnexpectedEOF
 40661  			}
 40662  			if m.Labels == nil {
 40663  				m.Labels = make(map[string]string)
 40664  			}
 40665  			var mapkey string
 40666  			var mapvalue string
 40667  			for iNdEx < postIndex {
 40668  				entryPreIndex := iNdEx
 40669  				var wire uint64
 40670  				for shift := uint(0); ; shift += 7 {
 40671  					if shift >= 64 {
 40672  						return ErrIntOverflowGenerated
 40673  					}
 40674  					if iNdEx >= l {
 40675  						return io.ErrUnexpectedEOF
 40676  					}
 40677  					b := dAtA[iNdEx]
 40678  					iNdEx++
 40679  					wire |= uint64(b&0x7F) << shift
 40680  					if b < 0x80 {
 40681  						break
 40682  					}
 40683  				}
 40684  				fieldNum := int32(wire >> 3)
 40685  				if fieldNum == 1 {
 40686  					var stringLenmapkey uint64
 40687  					for shift := uint(0); ; shift += 7 {
 40688  						if shift >= 64 {
 40689  							return ErrIntOverflowGenerated
 40690  						}
 40691  						if iNdEx >= l {
 40692  							return io.ErrUnexpectedEOF
 40693  						}
 40694  						b := dAtA[iNdEx]
 40695  						iNdEx++
 40696  						stringLenmapkey |= uint64(b&0x7F) << shift
 40697  						if b < 0x80 {
 40698  							break
 40699  						}
 40700  					}
 40701  					intStringLenmapkey := int(stringLenmapkey)
 40702  					if intStringLenmapkey < 0 {
 40703  						return ErrInvalidLengthGenerated
 40704  					}
 40705  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 40706  					if postStringIndexmapkey < 0 {
 40707  						return ErrInvalidLengthGenerated
 40708  					}
 40709  					if postStringIndexmapkey > l {
 40710  						return io.ErrUnexpectedEOF
 40711  					}
 40712  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 40713  					iNdEx = postStringIndexmapkey
 40714  				} else if fieldNum == 2 {
 40715  					var stringLenmapvalue uint64
 40716  					for shift := uint(0); ; shift += 7 {
 40717  						if shift >= 64 {
 40718  							return ErrIntOverflowGenerated
 40719  						}
 40720  						if iNdEx >= l {
 40721  							return io.ErrUnexpectedEOF
 40722  						}
 40723  						b := dAtA[iNdEx]
 40724  						iNdEx++
 40725  						stringLenmapvalue |= uint64(b&0x7F) << shift
 40726  						if b < 0x80 {
 40727  							break
 40728  						}
 40729  					}
 40730  					intStringLenmapvalue := int(stringLenmapvalue)
 40731  					if intStringLenmapvalue < 0 {
 40732  						return ErrInvalidLengthGenerated
 40733  					}
 40734  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 40735  					if postStringIndexmapvalue < 0 {
 40736  						return ErrInvalidLengthGenerated
 40737  					}
 40738  					if postStringIndexmapvalue > l {
 40739  						return io.ErrUnexpectedEOF
 40740  					}
 40741  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 40742  					iNdEx = postStringIndexmapvalue
 40743  				} else {
 40744  					iNdEx = entryPreIndex
 40745  					skippy, err := skipGenerated(dAtA[iNdEx:])
 40746  					if err != nil {
 40747  						return err
 40748  					}
 40749  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 40750  						return ErrInvalidLengthGenerated
 40751  					}
 40752  					if (iNdEx + skippy) > postIndex {
 40753  						return io.ErrUnexpectedEOF
 40754  					}
 40755  					iNdEx += skippy
 40756  				}
 40757  			}
 40758  			m.Labels[mapkey] = mapvalue
 40759  			iNdEx = postIndex
 40760  		case 2:
 40761  			if wireType != 2 {
 40762  				return fmt.Errorf("proto: wrong wireType = %d for field Annotations", wireType)
 40763  			}
 40764  			var msglen int
 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  				msglen |= int(b&0x7F) << shift
 40775  				if b < 0x80 {
 40776  					break
 40777  				}
 40778  			}
 40779  			if msglen < 0 {
 40780  				return ErrInvalidLengthGenerated
 40781  			}
 40782  			postIndex := iNdEx + msglen
 40783  			if postIndex < 0 {
 40784  				return ErrInvalidLengthGenerated
 40785  			}
 40786  			if postIndex > l {
 40787  				return io.ErrUnexpectedEOF
 40788  			}
 40789  			if m.Annotations == nil {
 40790  				m.Annotations = make(map[string]string)
 40791  			}
 40792  			var mapkey string
 40793  			var mapvalue string
 40794  			for iNdEx < postIndex {
 40795  				entryPreIndex := iNdEx
 40796  				var wire 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  					wire |= uint64(b&0x7F) << shift
 40807  					if b < 0x80 {
 40808  						break
 40809  					}
 40810  				}
 40811  				fieldNum := int32(wire >> 3)
 40812  				if fieldNum == 1 {
 40813  					var stringLenmapkey uint64
 40814  					for shift := uint(0); ; shift += 7 {
 40815  						if shift >= 64 {
 40816  							return ErrIntOverflowGenerated
 40817  						}
 40818  						if iNdEx >= l {
 40819  							return io.ErrUnexpectedEOF
 40820  						}
 40821  						b := dAtA[iNdEx]
 40822  						iNdEx++
 40823  						stringLenmapkey |= uint64(b&0x7F) << shift
 40824  						if b < 0x80 {
 40825  							break
 40826  						}
 40827  					}
 40828  					intStringLenmapkey := int(stringLenmapkey)
 40829  					if intStringLenmapkey < 0 {
 40830  						return ErrInvalidLengthGenerated
 40831  					}
 40832  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 40833  					if postStringIndexmapkey < 0 {
 40834  						return ErrInvalidLengthGenerated
 40835  					}
 40836  					if postStringIndexmapkey > l {
 40837  						return io.ErrUnexpectedEOF
 40838  					}
 40839  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 40840  					iNdEx = postStringIndexmapkey
 40841  				} else if fieldNum == 2 {
 40842  					var stringLenmapvalue uint64
 40843  					for shift := uint(0); ; shift += 7 {
 40844  						if shift >= 64 {
 40845  							return ErrIntOverflowGenerated
 40846  						}
 40847  						if iNdEx >= l {
 40848  							return io.ErrUnexpectedEOF
 40849  						}
 40850  						b := dAtA[iNdEx]
 40851  						iNdEx++
 40852  						stringLenmapvalue |= uint64(b&0x7F) << shift
 40853  						if b < 0x80 {
 40854  							break
 40855  						}
 40856  					}
 40857  					intStringLenmapvalue := int(stringLenmapvalue)
 40858  					if intStringLenmapvalue < 0 {
 40859  						return ErrInvalidLengthGenerated
 40860  					}
 40861  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 40862  					if postStringIndexmapvalue < 0 {
 40863  						return ErrInvalidLengthGenerated
 40864  					}
 40865  					if postStringIndexmapvalue > l {
 40866  						return io.ErrUnexpectedEOF
 40867  					}
 40868  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 40869  					iNdEx = postStringIndexmapvalue
 40870  				} else {
 40871  					iNdEx = entryPreIndex
 40872  					skippy, err := skipGenerated(dAtA[iNdEx:])
 40873  					if err != nil {
 40874  						return err
 40875  					}
 40876  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 40877  						return ErrInvalidLengthGenerated
 40878  					}
 40879  					if (iNdEx + skippy) > postIndex {
 40880  						return io.ErrUnexpectedEOF
 40881  					}
 40882  					iNdEx += skippy
 40883  				}
 40884  			}
 40885  			m.Annotations[mapkey] = mapvalue
 40886  			iNdEx = postIndex
 40887  		default:
 40888  			iNdEx = preIndex
 40889  			skippy, err := skipGenerated(dAtA[iNdEx:])
 40890  			if err != nil {
 40891  				return err
 40892  			}
 40893  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 40894  				return ErrInvalidLengthGenerated
 40895  			}
 40896  			if (iNdEx + skippy) > l {
 40897  				return io.ErrUnexpectedEOF
 40898  			}
 40899  			iNdEx += skippy
 40900  		}
 40901  	}
 40902  
 40903  	if iNdEx > l {
 40904  		return io.ErrUnexpectedEOF
 40905  	}
 40906  	return nil
 40907  }
 40908  func (m *MatrixGenerator) Unmarshal(dAtA []byte) error {
 40909  	l := len(dAtA)
 40910  	iNdEx := 0
 40911  	for iNdEx < l {
 40912  		preIndex := iNdEx
 40913  		var wire uint64
 40914  		for shift := uint(0); ; shift += 7 {
 40915  			if shift >= 64 {
 40916  				return ErrIntOverflowGenerated
 40917  			}
 40918  			if iNdEx >= l {
 40919  				return io.ErrUnexpectedEOF
 40920  			}
 40921  			b := dAtA[iNdEx]
 40922  			iNdEx++
 40923  			wire |= uint64(b&0x7F) << shift
 40924  			if b < 0x80 {
 40925  				break
 40926  			}
 40927  		}
 40928  		fieldNum := int32(wire >> 3)
 40929  		wireType := int(wire & 0x7)
 40930  		if wireType == 4 {
 40931  			return fmt.Errorf("proto: MatrixGenerator: wiretype end group for non-group")
 40932  		}
 40933  		if fieldNum <= 0 {
 40934  			return fmt.Errorf("proto: MatrixGenerator: illegal tag %d (wire type %d)", fieldNum, wire)
 40935  		}
 40936  		switch fieldNum {
 40937  		case 1:
 40938  			if wireType != 2 {
 40939  				return fmt.Errorf("proto: wrong wireType = %d for field Generators", wireType)
 40940  			}
 40941  			var msglen int
 40942  			for shift := uint(0); ; shift += 7 {
 40943  				if shift >= 64 {
 40944  					return ErrIntOverflowGenerated
 40945  				}
 40946  				if iNdEx >= l {
 40947  					return io.ErrUnexpectedEOF
 40948  				}
 40949  				b := dAtA[iNdEx]
 40950  				iNdEx++
 40951  				msglen |= int(b&0x7F) << shift
 40952  				if b < 0x80 {
 40953  					break
 40954  				}
 40955  			}
 40956  			if msglen < 0 {
 40957  				return ErrInvalidLengthGenerated
 40958  			}
 40959  			postIndex := iNdEx + msglen
 40960  			if postIndex < 0 {
 40961  				return ErrInvalidLengthGenerated
 40962  			}
 40963  			if postIndex > l {
 40964  				return io.ErrUnexpectedEOF
 40965  			}
 40966  			m.Generators = append(m.Generators, ApplicationSetNestedGenerator{})
 40967  			if err := m.Generators[len(m.Generators)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 40968  				return err
 40969  			}
 40970  			iNdEx = postIndex
 40971  		case 2:
 40972  			if wireType != 2 {
 40973  				return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
 40974  			}
 40975  			var msglen int
 40976  			for shift := uint(0); ; shift += 7 {
 40977  				if shift >= 64 {
 40978  					return ErrIntOverflowGenerated
 40979  				}
 40980  				if iNdEx >= l {
 40981  					return io.ErrUnexpectedEOF
 40982  				}
 40983  				b := dAtA[iNdEx]
 40984  				iNdEx++
 40985  				msglen |= int(b&0x7F) << shift
 40986  				if b < 0x80 {
 40987  					break
 40988  				}
 40989  			}
 40990  			if msglen < 0 {
 40991  				return ErrInvalidLengthGenerated
 40992  			}
 40993  			postIndex := iNdEx + msglen
 40994  			if postIndex < 0 {
 40995  				return ErrInvalidLengthGenerated
 40996  			}
 40997  			if postIndex > l {
 40998  				return io.ErrUnexpectedEOF
 40999  			}
 41000  			if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 41001  				return err
 41002  			}
 41003  			iNdEx = postIndex
 41004  		default:
 41005  			iNdEx = preIndex
 41006  			skippy, err := skipGenerated(dAtA[iNdEx:])
 41007  			if err != nil {
 41008  				return err
 41009  			}
 41010  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 41011  				return ErrInvalidLengthGenerated
 41012  			}
 41013  			if (iNdEx + skippy) > l {
 41014  				return io.ErrUnexpectedEOF
 41015  			}
 41016  			iNdEx += skippy
 41017  		}
 41018  	}
 41019  
 41020  	if iNdEx > l {
 41021  		return io.ErrUnexpectedEOF
 41022  	}
 41023  	return nil
 41024  }
 41025  func (m *MergeGenerator) Unmarshal(dAtA []byte) error {
 41026  	l := len(dAtA)
 41027  	iNdEx := 0
 41028  	for iNdEx < l {
 41029  		preIndex := iNdEx
 41030  		var wire uint64
 41031  		for shift := uint(0); ; shift += 7 {
 41032  			if shift >= 64 {
 41033  				return ErrIntOverflowGenerated
 41034  			}
 41035  			if iNdEx >= l {
 41036  				return io.ErrUnexpectedEOF
 41037  			}
 41038  			b := dAtA[iNdEx]
 41039  			iNdEx++
 41040  			wire |= uint64(b&0x7F) << shift
 41041  			if b < 0x80 {
 41042  				break
 41043  			}
 41044  		}
 41045  		fieldNum := int32(wire >> 3)
 41046  		wireType := int(wire & 0x7)
 41047  		if wireType == 4 {
 41048  			return fmt.Errorf("proto: MergeGenerator: wiretype end group for non-group")
 41049  		}
 41050  		if fieldNum <= 0 {
 41051  			return fmt.Errorf("proto: MergeGenerator: illegal tag %d (wire type %d)", fieldNum, wire)
 41052  		}
 41053  		switch fieldNum {
 41054  		case 1:
 41055  			if wireType != 2 {
 41056  				return fmt.Errorf("proto: wrong wireType = %d for field Generators", wireType)
 41057  			}
 41058  			var msglen int
 41059  			for shift := uint(0); ; shift += 7 {
 41060  				if shift >= 64 {
 41061  					return ErrIntOverflowGenerated
 41062  				}
 41063  				if iNdEx >= l {
 41064  					return io.ErrUnexpectedEOF
 41065  				}
 41066  				b := dAtA[iNdEx]
 41067  				iNdEx++
 41068  				msglen |= int(b&0x7F) << shift
 41069  				if b < 0x80 {
 41070  					break
 41071  				}
 41072  			}
 41073  			if msglen < 0 {
 41074  				return ErrInvalidLengthGenerated
 41075  			}
 41076  			postIndex := iNdEx + msglen
 41077  			if postIndex < 0 {
 41078  				return ErrInvalidLengthGenerated
 41079  			}
 41080  			if postIndex > l {
 41081  				return io.ErrUnexpectedEOF
 41082  			}
 41083  			m.Generators = append(m.Generators, ApplicationSetNestedGenerator{})
 41084  			if err := m.Generators[len(m.Generators)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 41085  				return err
 41086  			}
 41087  			iNdEx = postIndex
 41088  		case 2:
 41089  			if wireType != 2 {
 41090  				return fmt.Errorf("proto: wrong wireType = %d for field MergeKeys", wireType)
 41091  			}
 41092  			var stringLen uint64
 41093  			for shift := uint(0); ; shift += 7 {
 41094  				if shift >= 64 {
 41095  					return ErrIntOverflowGenerated
 41096  				}
 41097  				if iNdEx >= l {
 41098  					return io.ErrUnexpectedEOF
 41099  				}
 41100  				b := dAtA[iNdEx]
 41101  				iNdEx++
 41102  				stringLen |= uint64(b&0x7F) << shift
 41103  				if b < 0x80 {
 41104  					break
 41105  				}
 41106  			}
 41107  			intStringLen := int(stringLen)
 41108  			if intStringLen < 0 {
 41109  				return ErrInvalidLengthGenerated
 41110  			}
 41111  			postIndex := iNdEx + intStringLen
 41112  			if postIndex < 0 {
 41113  				return ErrInvalidLengthGenerated
 41114  			}
 41115  			if postIndex > l {
 41116  				return io.ErrUnexpectedEOF
 41117  			}
 41118  			m.MergeKeys = append(m.MergeKeys, string(dAtA[iNdEx:postIndex]))
 41119  			iNdEx = postIndex
 41120  		case 3:
 41121  			if wireType != 2 {
 41122  				return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
 41123  			}
 41124  			var msglen int
 41125  			for shift := uint(0); ; shift += 7 {
 41126  				if shift >= 64 {
 41127  					return ErrIntOverflowGenerated
 41128  				}
 41129  				if iNdEx >= l {
 41130  					return io.ErrUnexpectedEOF
 41131  				}
 41132  				b := dAtA[iNdEx]
 41133  				iNdEx++
 41134  				msglen |= int(b&0x7F) << shift
 41135  				if b < 0x80 {
 41136  					break
 41137  				}
 41138  			}
 41139  			if msglen < 0 {
 41140  				return ErrInvalidLengthGenerated
 41141  			}
 41142  			postIndex := iNdEx + msglen
 41143  			if postIndex < 0 {
 41144  				return ErrInvalidLengthGenerated
 41145  			}
 41146  			if postIndex > l {
 41147  				return io.ErrUnexpectedEOF
 41148  			}
 41149  			if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 41150  				return err
 41151  			}
 41152  			iNdEx = postIndex
 41153  		default:
 41154  			iNdEx = preIndex
 41155  			skippy, err := skipGenerated(dAtA[iNdEx:])
 41156  			if err != nil {
 41157  				return err
 41158  			}
 41159  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 41160  				return ErrInvalidLengthGenerated
 41161  			}
 41162  			if (iNdEx + skippy) > l {
 41163  				return io.ErrUnexpectedEOF
 41164  			}
 41165  			iNdEx += skippy
 41166  		}
 41167  	}
 41168  
 41169  	if iNdEx > l {
 41170  		return io.ErrUnexpectedEOF
 41171  	}
 41172  	return nil
 41173  }
 41174  func (m *NestedMatrixGenerator) Unmarshal(dAtA []byte) error {
 41175  	l := len(dAtA)
 41176  	iNdEx := 0
 41177  	for iNdEx < l {
 41178  		preIndex := iNdEx
 41179  		var wire uint64
 41180  		for shift := uint(0); ; shift += 7 {
 41181  			if shift >= 64 {
 41182  				return ErrIntOverflowGenerated
 41183  			}
 41184  			if iNdEx >= l {
 41185  				return io.ErrUnexpectedEOF
 41186  			}
 41187  			b := dAtA[iNdEx]
 41188  			iNdEx++
 41189  			wire |= uint64(b&0x7F) << shift
 41190  			if b < 0x80 {
 41191  				break
 41192  			}
 41193  		}
 41194  		fieldNum := int32(wire >> 3)
 41195  		wireType := int(wire & 0x7)
 41196  		if wireType == 4 {
 41197  			return fmt.Errorf("proto: NestedMatrixGenerator: wiretype end group for non-group")
 41198  		}
 41199  		if fieldNum <= 0 {
 41200  			return fmt.Errorf("proto: NestedMatrixGenerator: illegal tag %d (wire type %d)", fieldNum, wire)
 41201  		}
 41202  		switch fieldNum {
 41203  		case 1:
 41204  			if wireType != 2 {
 41205  				return fmt.Errorf("proto: wrong wireType = %d for field Generators", wireType)
 41206  			}
 41207  			var msglen int
 41208  			for shift := uint(0); ; shift += 7 {
 41209  				if shift >= 64 {
 41210  					return ErrIntOverflowGenerated
 41211  				}
 41212  				if iNdEx >= l {
 41213  					return io.ErrUnexpectedEOF
 41214  				}
 41215  				b := dAtA[iNdEx]
 41216  				iNdEx++
 41217  				msglen |= int(b&0x7F) << shift
 41218  				if b < 0x80 {
 41219  					break
 41220  				}
 41221  			}
 41222  			if msglen < 0 {
 41223  				return ErrInvalidLengthGenerated
 41224  			}
 41225  			postIndex := iNdEx + msglen
 41226  			if postIndex < 0 {
 41227  				return ErrInvalidLengthGenerated
 41228  			}
 41229  			if postIndex > l {
 41230  				return io.ErrUnexpectedEOF
 41231  			}
 41232  			m.Generators = append(m.Generators, ApplicationSetTerminalGenerator{})
 41233  			if err := m.Generators[len(m.Generators)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 41234  				return err
 41235  			}
 41236  			iNdEx = postIndex
 41237  		default:
 41238  			iNdEx = preIndex
 41239  			skippy, err := skipGenerated(dAtA[iNdEx:])
 41240  			if err != nil {
 41241  				return err
 41242  			}
 41243  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 41244  				return ErrInvalidLengthGenerated
 41245  			}
 41246  			if (iNdEx + skippy) > l {
 41247  				return io.ErrUnexpectedEOF
 41248  			}
 41249  			iNdEx += skippy
 41250  		}
 41251  	}
 41252  
 41253  	if iNdEx > l {
 41254  		return io.ErrUnexpectedEOF
 41255  	}
 41256  	return nil
 41257  }
 41258  func (m *NestedMergeGenerator) Unmarshal(dAtA []byte) error {
 41259  	l := len(dAtA)
 41260  	iNdEx := 0
 41261  	for iNdEx < l {
 41262  		preIndex := iNdEx
 41263  		var wire uint64
 41264  		for shift := uint(0); ; shift += 7 {
 41265  			if shift >= 64 {
 41266  				return ErrIntOverflowGenerated
 41267  			}
 41268  			if iNdEx >= l {
 41269  				return io.ErrUnexpectedEOF
 41270  			}
 41271  			b := dAtA[iNdEx]
 41272  			iNdEx++
 41273  			wire |= uint64(b&0x7F) << shift
 41274  			if b < 0x80 {
 41275  				break
 41276  			}
 41277  		}
 41278  		fieldNum := int32(wire >> 3)
 41279  		wireType := int(wire & 0x7)
 41280  		if wireType == 4 {
 41281  			return fmt.Errorf("proto: NestedMergeGenerator: wiretype end group for non-group")
 41282  		}
 41283  		if fieldNum <= 0 {
 41284  			return fmt.Errorf("proto: NestedMergeGenerator: illegal tag %d (wire type %d)", fieldNum, wire)
 41285  		}
 41286  		switch fieldNum {
 41287  		case 1:
 41288  			if wireType != 2 {
 41289  				return fmt.Errorf("proto: wrong wireType = %d for field Generators", wireType)
 41290  			}
 41291  			var msglen int
 41292  			for shift := uint(0); ; shift += 7 {
 41293  				if shift >= 64 {
 41294  					return ErrIntOverflowGenerated
 41295  				}
 41296  				if iNdEx >= l {
 41297  					return io.ErrUnexpectedEOF
 41298  				}
 41299  				b := dAtA[iNdEx]
 41300  				iNdEx++
 41301  				msglen |= int(b&0x7F) << shift
 41302  				if b < 0x80 {
 41303  					break
 41304  				}
 41305  			}
 41306  			if msglen < 0 {
 41307  				return ErrInvalidLengthGenerated
 41308  			}
 41309  			postIndex := iNdEx + msglen
 41310  			if postIndex < 0 {
 41311  				return ErrInvalidLengthGenerated
 41312  			}
 41313  			if postIndex > l {
 41314  				return io.ErrUnexpectedEOF
 41315  			}
 41316  			m.Generators = append(m.Generators, ApplicationSetTerminalGenerator{})
 41317  			if err := m.Generators[len(m.Generators)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 41318  				return err
 41319  			}
 41320  			iNdEx = postIndex
 41321  		case 2:
 41322  			if wireType != 2 {
 41323  				return fmt.Errorf("proto: wrong wireType = %d for field MergeKeys", wireType)
 41324  			}
 41325  			var stringLen uint64
 41326  			for shift := uint(0); ; shift += 7 {
 41327  				if shift >= 64 {
 41328  					return ErrIntOverflowGenerated
 41329  				}
 41330  				if iNdEx >= l {
 41331  					return io.ErrUnexpectedEOF
 41332  				}
 41333  				b := dAtA[iNdEx]
 41334  				iNdEx++
 41335  				stringLen |= uint64(b&0x7F) << shift
 41336  				if b < 0x80 {
 41337  					break
 41338  				}
 41339  			}
 41340  			intStringLen := int(stringLen)
 41341  			if intStringLen < 0 {
 41342  				return ErrInvalidLengthGenerated
 41343  			}
 41344  			postIndex := iNdEx + intStringLen
 41345  			if postIndex < 0 {
 41346  				return ErrInvalidLengthGenerated
 41347  			}
 41348  			if postIndex > l {
 41349  				return io.ErrUnexpectedEOF
 41350  			}
 41351  			m.MergeKeys = append(m.MergeKeys, string(dAtA[iNdEx:postIndex]))
 41352  			iNdEx = postIndex
 41353  		default:
 41354  			iNdEx = preIndex
 41355  			skippy, err := skipGenerated(dAtA[iNdEx:])
 41356  			if err != nil {
 41357  				return err
 41358  			}
 41359  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 41360  				return ErrInvalidLengthGenerated
 41361  			}
 41362  			if (iNdEx + skippy) > l {
 41363  				return io.ErrUnexpectedEOF
 41364  			}
 41365  			iNdEx += skippy
 41366  		}
 41367  	}
 41368  
 41369  	if iNdEx > l {
 41370  		return io.ErrUnexpectedEOF
 41371  	}
 41372  	return nil
 41373  }
 41374  func (m *OCIMetadata) Unmarshal(dAtA []byte) error {
 41375  	l := len(dAtA)
 41376  	iNdEx := 0
 41377  	for iNdEx < l {
 41378  		preIndex := iNdEx
 41379  		var wire uint64
 41380  		for shift := uint(0); ; shift += 7 {
 41381  			if shift >= 64 {
 41382  				return ErrIntOverflowGenerated
 41383  			}
 41384  			if iNdEx >= l {
 41385  				return io.ErrUnexpectedEOF
 41386  			}
 41387  			b := dAtA[iNdEx]
 41388  			iNdEx++
 41389  			wire |= uint64(b&0x7F) << shift
 41390  			if b < 0x80 {
 41391  				break
 41392  			}
 41393  		}
 41394  		fieldNum := int32(wire >> 3)
 41395  		wireType := int(wire & 0x7)
 41396  		if wireType == 4 {
 41397  			return fmt.Errorf("proto: OCIMetadata: wiretype end group for non-group")
 41398  		}
 41399  		if fieldNum <= 0 {
 41400  			return fmt.Errorf("proto: OCIMetadata: illegal tag %d (wire type %d)", fieldNum, wire)
 41401  		}
 41402  		switch fieldNum {
 41403  		case 1:
 41404  			if wireType != 2 {
 41405  				return fmt.Errorf("proto: wrong wireType = %d for field CreatedAt", wireType)
 41406  			}
 41407  			var stringLen uint64
 41408  			for shift := uint(0); ; shift += 7 {
 41409  				if shift >= 64 {
 41410  					return ErrIntOverflowGenerated
 41411  				}
 41412  				if iNdEx >= l {
 41413  					return io.ErrUnexpectedEOF
 41414  				}
 41415  				b := dAtA[iNdEx]
 41416  				iNdEx++
 41417  				stringLen |= uint64(b&0x7F) << shift
 41418  				if b < 0x80 {
 41419  					break
 41420  				}
 41421  			}
 41422  			intStringLen := int(stringLen)
 41423  			if intStringLen < 0 {
 41424  				return ErrInvalidLengthGenerated
 41425  			}
 41426  			postIndex := iNdEx + intStringLen
 41427  			if postIndex < 0 {
 41428  				return ErrInvalidLengthGenerated
 41429  			}
 41430  			if postIndex > l {
 41431  				return io.ErrUnexpectedEOF
 41432  			}
 41433  			m.CreatedAt = string(dAtA[iNdEx:postIndex])
 41434  			iNdEx = postIndex
 41435  		case 2:
 41436  			if wireType != 2 {
 41437  				return fmt.Errorf("proto: wrong wireType = %d for field Authors", wireType)
 41438  			}
 41439  			var stringLen uint64
 41440  			for shift := uint(0); ; shift += 7 {
 41441  				if shift >= 64 {
 41442  					return ErrIntOverflowGenerated
 41443  				}
 41444  				if iNdEx >= l {
 41445  					return io.ErrUnexpectedEOF
 41446  				}
 41447  				b := dAtA[iNdEx]
 41448  				iNdEx++
 41449  				stringLen |= uint64(b&0x7F) << shift
 41450  				if b < 0x80 {
 41451  					break
 41452  				}
 41453  			}
 41454  			intStringLen := int(stringLen)
 41455  			if intStringLen < 0 {
 41456  				return ErrInvalidLengthGenerated
 41457  			}
 41458  			postIndex := iNdEx + intStringLen
 41459  			if postIndex < 0 {
 41460  				return ErrInvalidLengthGenerated
 41461  			}
 41462  			if postIndex > l {
 41463  				return io.ErrUnexpectedEOF
 41464  			}
 41465  			m.Authors = string(dAtA[iNdEx:postIndex])
 41466  			iNdEx = postIndex
 41467  		case 3:
 41468  			if wireType != 2 {
 41469  				return fmt.Errorf("proto: wrong wireType = %d for field ImageURL", wireType)
 41470  			}
 41471  			var stringLen uint64
 41472  			for shift := uint(0); ; shift += 7 {
 41473  				if shift >= 64 {
 41474  					return ErrIntOverflowGenerated
 41475  				}
 41476  				if iNdEx >= l {
 41477  					return io.ErrUnexpectedEOF
 41478  				}
 41479  				b := dAtA[iNdEx]
 41480  				iNdEx++
 41481  				stringLen |= uint64(b&0x7F) << shift
 41482  				if b < 0x80 {
 41483  					break
 41484  				}
 41485  			}
 41486  			intStringLen := int(stringLen)
 41487  			if intStringLen < 0 {
 41488  				return ErrInvalidLengthGenerated
 41489  			}
 41490  			postIndex := iNdEx + intStringLen
 41491  			if postIndex < 0 {
 41492  				return ErrInvalidLengthGenerated
 41493  			}
 41494  			if postIndex > l {
 41495  				return io.ErrUnexpectedEOF
 41496  			}
 41497  			m.ImageURL = string(dAtA[iNdEx:postIndex])
 41498  			iNdEx = postIndex
 41499  		case 4:
 41500  			if wireType != 2 {
 41501  				return fmt.Errorf("proto: wrong wireType = %d for field DocsURL", wireType)
 41502  			}
 41503  			var stringLen uint64
 41504  			for shift := uint(0); ; shift += 7 {
 41505  				if shift >= 64 {
 41506  					return ErrIntOverflowGenerated
 41507  				}
 41508  				if iNdEx >= l {
 41509  					return io.ErrUnexpectedEOF
 41510  				}
 41511  				b := dAtA[iNdEx]
 41512  				iNdEx++
 41513  				stringLen |= uint64(b&0x7F) << shift
 41514  				if b < 0x80 {
 41515  					break
 41516  				}
 41517  			}
 41518  			intStringLen := int(stringLen)
 41519  			if intStringLen < 0 {
 41520  				return ErrInvalidLengthGenerated
 41521  			}
 41522  			postIndex := iNdEx + intStringLen
 41523  			if postIndex < 0 {
 41524  				return ErrInvalidLengthGenerated
 41525  			}
 41526  			if postIndex > l {
 41527  				return io.ErrUnexpectedEOF
 41528  			}
 41529  			m.DocsURL = string(dAtA[iNdEx:postIndex])
 41530  			iNdEx = postIndex
 41531  		case 5:
 41532  			if wireType != 2 {
 41533  				return fmt.Errorf("proto: wrong wireType = %d for field SourceURL", wireType)
 41534  			}
 41535  			var stringLen uint64
 41536  			for shift := uint(0); ; shift += 7 {
 41537  				if shift >= 64 {
 41538  					return ErrIntOverflowGenerated
 41539  				}
 41540  				if iNdEx >= l {
 41541  					return io.ErrUnexpectedEOF
 41542  				}
 41543  				b := dAtA[iNdEx]
 41544  				iNdEx++
 41545  				stringLen |= uint64(b&0x7F) << shift
 41546  				if b < 0x80 {
 41547  					break
 41548  				}
 41549  			}
 41550  			intStringLen := int(stringLen)
 41551  			if intStringLen < 0 {
 41552  				return ErrInvalidLengthGenerated
 41553  			}
 41554  			postIndex := iNdEx + intStringLen
 41555  			if postIndex < 0 {
 41556  				return ErrInvalidLengthGenerated
 41557  			}
 41558  			if postIndex > l {
 41559  				return io.ErrUnexpectedEOF
 41560  			}
 41561  			m.SourceURL = string(dAtA[iNdEx:postIndex])
 41562  			iNdEx = postIndex
 41563  		case 6:
 41564  			if wireType != 2 {
 41565  				return fmt.Errorf("proto: wrong wireType = %d for field Version", wireType)
 41566  			}
 41567  			var stringLen uint64
 41568  			for shift := uint(0); ; shift += 7 {
 41569  				if shift >= 64 {
 41570  					return ErrIntOverflowGenerated
 41571  				}
 41572  				if iNdEx >= l {
 41573  					return io.ErrUnexpectedEOF
 41574  				}
 41575  				b := dAtA[iNdEx]
 41576  				iNdEx++
 41577  				stringLen |= uint64(b&0x7F) << shift
 41578  				if b < 0x80 {
 41579  					break
 41580  				}
 41581  			}
 41582  			intStringLen := int(stringLen)
 41583  			if intStringLen < 0 {
 41584  				return ErrInvalidLengthGenerated
 41585  			}
 41586  			postIndex := iNdEx + intStringLen
 41587  			if postIndex < 0 {
 41588  				return ErrInvalidLengthGenerated
 41589  			}
 41590  			if postIndex > l {
 41591  				return io.ErrUnexpectedEOF
 41592  			}
 41593  			m.Version = string(dAtA[iNdEx:postIndex])
 41594  			iNdEx = postIndex
 41595  		case 7:
 41596  			if wireType != 2 {
 41597  				return fmt.Errorf("proto: wrong wireType = %d for field Description", wireType)
 41598  			}
 41599  			var stringLen uint64
 41600  			for shift := uint(0); ; shift += 7 {
 41601  				if shift >= 64 {
 41602  					return ErrIntOverflowGenerated
 41603  				}
 41604  				if iNdEx >= l {
 41605  					return io.ErrUnexpectedEOF
 41606  				}
 41607  				b := dAtA[iNdEx]
 41608  				iNdEx++
 41609  				stringLen |= uint64(b&0x7F) << shift
 41610  				if b < 0x80 {
 41611  					break
 41612  				}
 41613  			}
 41614  			intStringLen := int(stringLen)
 41615  			if intStringLen < 0 {
 41616  				return ErrInvalidLengthGenerated
 41617  			}
 41618  			postIndex := iNdEx + intStringLen
 41619  			if postIndex < 0 {
 41620  				return ErrInvalidLengthGenerated
 41621  			}
 41622  			if postIndex > l {
 41623  				return io.ErrUnexpectedEOF
 41624  			}
 41625  			m.Description = string(dAtA[iNdEx:postIndex])
 41626  			iNdEx = postIndex
 41627  		default:
 41628  			iNdEx = preIndex
 41629  			skippy, err := skipGenerated(dAtA[iNdEx:])
 41630  			if err != nil {
 41631  				return err
 41632  			}
 41633  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 41634  				return ErrInvalidLengthGenerated
 41635  			}
 41636  			if (iNdEx + skippy) > l {
 41637  				return io.ErrUnexpectedEOF
 41638  			}
 41639  			iNdEx += skippy
 41640  		}
 41641  	}
 41642  
 41643  	if iNdEx > l {
 41644  		return io.ErrUnexpectedEOF
 41645  	}
 41646  	return nil
 41647  }
 41648  func (m *Operation) Unmarshal(dAtA []byte) error {
 41649  	l := len(dAtA)
 41650  	iNdEx := 0
 41651  	for iNdEx < l {
 41652  		preIndex := iNdEx
 41653  		var wire uint64
 41654  		for shift := uint(0); ; shift += 7 {
 41655  			if shift >= 64 {
 41656  				return ErrIntOverflowGenerated
 41657  			}
 41658  			if iNdEx >= l {
 41659  				return io.ErrUnexpectedEOF
 41660  			}
 41661  			b := dAtA[iNdEx]
 41662  			iNdEx++
 41663  			wire |= uint64(b&0x7F) << shift
 41664  			if b < 0x80 {
 41665  				break
 41666  			}
 41667  		}
 41668  		fieldNum := int32(wire >> 3)
 41669  		wireType := int(wire & 0x7)
 41670  		if wireType == 4 {
 41671  			return fmt.Errorf("proto: Operation: wiretype end group for non-group")
 41672  		}
 41673  		if fieldNum <= 0 {
 41674  			return fmt.Errorf("proto: Operation: illegal tag %d (wire type %d)", fieldNum, wire)
 41675  		}
 41676  		switch fieldNum {
 41677  		case 1:
 41678  			if wireType != 2 {
 41679  				return fmt.Errorf("proto: wrong wireType = %d for field Sync", wireType)
 41680  			}
 41681  			var msglen int
 41682  			for shift := uint(0); ; shift += 7 {
 41683  				if shift >= 64 {
 41684  					return ErrIntOverflowGenerated
 41685  				}
 41686  				if iNdEx >= l {
 41687  					return io.ErrUnexpectedEOF
 41688  				}
 41689  				b := dAtA[iNdEx]
 41690  				iNdEx++
 41691  				msglen |= int(b&0x7F) << shift
 41692  				if b < 0x80 {
 41693  					break
 41694  				}
 41695  			}
 41696  			if msglen < 0 {
 41697  				return ErrInvalidLengthGenerated
 41698  			}
 41699  			postIndex := iNdEx + msglen
 41700  			if postIndex < 0 {
 41701  				return ErrInvalidLengthGenerated
 41702  			}
 41703  			if postIndex > l {
 41704  				return io.ErrUnexpectedEOF
 41705  			}
 41706  			if m.Sync == nil {
 41707  				m.Sync = &SyncOperation{}
 41708  			}
 41709  			if err := m.Sync.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 41710  				return err
 41711  			}
 41712  			iNdEx = postIndex
 41713  		case 2:
 41714  			if wireType != 2 {
 41715  				return fmt.Errorf("proto: wrong wireType = %d for field InitiatedBy", wireType)
 41716  			}
 41717  			var msglen int
 41718  			for shift := uint(0); ; shift += 7 {
 41719  				if shift >= 64 {
 41720  					return ErrIntOverflowGenerated
 41721  				}
 41722  				if iNdEx >= l {
 41723  					return io.ErrUnexpectedEOF
 41724  				}
 41725  				b := dAtA[iNdEx]
 41726  				iNdEx++
 41727  				msglen |= int(b&0x7F) << shift
 41728  				if b < 0x80 {
 41729  					break
 41730  				}
 41731  			}
 41732  			if msglen < 0 {
 41733  				return ErrInvalidLengthGenerated
 41734  			}
 41735  			postIndex := iNdEx + msglen
 41736  			if postIndex < 0 {
 41737  				return ErrInvalidLengthGenerated
 41738  			}
 41739  			if postIndex > l {
 41740  				return io.ErrUnexpectedEOF
 41741  			}
 41742  			if err := m.InitiatedBy.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 41743  				return err
 41744  			}
 41745  			iNdEx = postIndex
 41746  		case 3:
 41747  			if wireType != 2 {
 41748  				return fmt.Errorf("proto: wrong wireType = %d for field Info", wireType)
 41749  			}
 41750  			var msglen int
 41751  			for shift := uint(0); ; shift += 7 {
 41752  				if shift >= 64 {
 41753  					return ErrIntOverflowGenerated
 41754  				}
 41755  				if iNdEx >= l {
 41756  					return io.ErrUnexpectedEOF
 41757  				}
 41758  				b := dAtA[iNdEx]
 41759  				iNdEx++
 41760  				msglen |= int(b&0x7F) << shift
 41761  				if b < 0x80 {
 41762  					break
 41763  				}
 41764  			}
 41765  			if msglen < 0 {
 41766  				return ErrInvalidLengthGenerated
 41767  			}
 41768  			postIndex := iNdEx + msglen
 41769  			if postIndex < 0 {
 41770  				return ErrInvalidLengthGenerated
 41771  			}
 41772  			if postIndex > l {
 41773  				return io.ErrUnexpectedEOF
 41774  			}
 41775  			m.Info = append(m.Info, &Info{})
 41776  			if err := m.Info[len(m.Info)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 41777  				return err
 41778  			}
 41779  			iNdEx = postIndex
 41780  		case 4:
 41781  			if wireType != 2 {
 41782  				return fmt.Errorf("proto: wrong wireType = %d for field Retry", wireType)
 41783  			}
 41784  			var msglen int
 41785  			for shift := uint(0); ; shift += 7 {
 41786  				if shift >= 64 {
 41787  					return ErrIntOverflowGenerated
 41788  				}
 41789  				if iNdEx >= l {
 41790  					return io.ErrUnexpectedEOF
 41791  				}
 41792  				b := dAtA[iNdEx]
 41793  				iNdEx++
 41794  				msglen |= int(b&0x7F) << shift
 41795  				if b < 0x80 {
 41796  					break
 41797  				}
 41798  			}
 41799  			if msglen < 0 {
 41800  				return ErrInvalidLengthGenerated
 41801  			}
 41802  			postIndex := iNdEx + msglen
 41803  			if postIndex < 0 {
 41804  				return ErrInvalidLengthGenerated
 41805  			}
 41806  			if postIndex > l {
 41807  				return io.ErrUnexpectedEOF
 41808  			}
 41809  			if err := m.Retry.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 41810  				return err
 41811  			}
 41812  			iNdEx = postIndex
 41813  		default:
 41814  			iNdEx = preIndex
 41815  			skippy, err := skipGenerated(dAtA[iNdEx:])
 41816  			if err != nil {
 41817  				return err
 41818  			}
 41819  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 41820  				return ErrInvalidLengthGenerated
 41821  			}
 41822  			if (iNdEx + skippy) > l {
 41823  				return io.ErrUnexpectedEOF
 41824  			}
 41825  			iNdEx += skippy
 41826  		}
 41827  	}
 41828  
 41829  	if iNdEx > l {
 41830  		return io.ErrUnexpectedEOF
 41831  	}
 41832  	return nil
 41833  }
 41834  func (m *OperationInitiator) Unmarshal(dAtA []byte) error {
 41835  	l := len(dAtA)
 41836  	iNdEx := 0
 41837  	for iNdEx < l {
 41838  		preIndex := iNdEx
 41839  		var wire uint64
 41840  		for shift := uint(0); ; shift += 7 {
 41841  			if shift >= 64 {
 41842  				return ErrIntOverflowGenerated
 41843  			}
 41844  			if iNdEx >= l {
 41845  				return io.ErrUnexpectedEOF
 41846  			}
 41847  			b := dAtA[iNdEx]
 41848  			iNdEx++
 41849  			wire |= uint64(b&0x7F) << shift
 41850  			if b < 0x80 {
 41851  				break
 41852  			}
 41853  		}
 41854  		fieldNum := int32(wire >> 3)
 41855  		wireType := int(wire & 0x7)
 41856  		if wireType == 4 {
 41857  			return fmt.Errorf("proto: OperationInitiator: wiretype end group for non-group")
 41858  		}
 41859  		if fieldNum <= 0 {
 41860  			return fmt.Errorf("proto: OperationInitiator: illegal tag %d (wire type %d)", fieldNum, wire)
 41861  		}
 41862  		switch fieldNum {
 41863  		case 1:
 41864  			if wireType != 2 {
 41865  				return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType)
 41866  			}
 41867  			var stringLen uint64
 41868  			for shift := uint(0); ; shift += 7 {
 41869  				if shift >= 64 {
 41870  					return ErrIntOverflowGenerated
 41871  				}
 41872  				if iNdEx >= l {
 41873  					return io.ErrUnexpectedEOF
 41874  				}
 41875  				b := dAtA[iNdEx]
 41876  				iNdEx++
 41877  				stringLen |= uint64(b&0x7F) << shift
 41878  				if b < 0x80 {
 41879  					break
 41880  				}
 41881  			}
 41882  			intStringLen := int(stringLen)
 41883  			if intStringLen < 0 {
 41884  				return ErrInvalidLengthGenerated
 41885  			}
 41886  			postIndex := iNdEx + intStringLen
 41887  			if postIndex < 0 {
 41888  				return ErrInvalidLengthGenerated
 41889  			}
 41890  			if postIndex > l {
 41891  				return io.ErrUnexpectedEOF
 41892  			}
 41893  			m.Username = string(dAtA[iNdEx:postIndex])
 41894  			iNdEx = postIndex
 41895  		case 2:
 41896  			if wireType != 0 {
 41897  				return fmt.Errorf("proto: wrong wireType = %d for field Automated", wireType)
 41898  			}
 41899  			var v int
 41900  			for shift := uint(0); ; shift += 7 {
 41901  				if shift >= 64 {
 41902  					return ErrIntOverflowGenerated
 41903  				}
 41904  				if iNdEx >= l {
 41905  					return io.ErrUnexpectedEOF
 41906  				}
 41907  				b := dAtA[iNdEx]
 41908  				iNdEx++
 41909  				v |= int(b&0x7F) << shift
 41910  				if b < 0x80 {
 41911  					break
 41912  				}
 41913  			}
 41914  			m.Automated = bool(v != 0)
 41915  		default:
 41916  			iNdEx = preIndex
 41917  			skippy, err := skipGenerated(dAtA[iNdEx:])
 41918  			if err != nil {
 41919  				return err
 41920  			}
 41921  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 41922  				return ErrInvalidLengthGenerated
 41923  			}
 41924  			if (iNdEx + skippy) > l {
 41925  				return io.ErrUnexpectedEOF
 41926  			}
 41927  			iNdEx += skippy
 41928  		}
 41929  	}
 41930  
 41931  	if iNdEx > l {
 41932  		return io.ErrUnexpectedEOF
 41933  	}
 41934  	return nil
 41935  }
 41936  func (m *OperationState) Unmarshal(dAtA []byte) error {
 41937  	l := len(dAtA)
 41938  	iNdEx := 0
 41939  	for iNdEx < l {
 41940  		preIndex := iNdEx
 41941  		var wire uint64
 41942  		for shift := uint(0); ; shift += 7 {
 41943  			if shift >= 64 {
 41944  				return ErrIntOverflowGenerated
 41945  			}
 41946  			if iNdEx >= l {
 41947  				return io.ErrUnexpectedEOF
 41948  			}
 41949  			b := dAtA[iNdEx]
 41950  			iNdEx++
 41951  			wire |= uint64(b&0x7F) << shift
 41952  			if b < 0x80 {
 41953  				break
 41954  			}
 41955  		}
 41956  		fieldNum := int32(wire >> 3)
 41957  		wireType := int(wire & 0x7)
 41958  		if wireType == 4 {
 41959  			return fmt.Errorf("proto: OperationState: wiretype end group for non-group")
 41960  		}
 41961  		if fieldNum <= 0 {
 41962  			return fmt.Errorf("proto: OperationState: illegal tag %d (wire type %d)", fieldNum, wire)
 41963  		}
 41964  		switch fieldNum {
 41965  		case 1:
 41966  			if wireType != 2 {
 41967  				return fmt.Errorf("proto: wrong wireType = %d for field Operation", wireType)
 41968  			}
 41969  			var msglen int
 41970  			for shift := uint(0); ; shift += 7 {
 41971  				if shift >= 64 {
 41972  					return ErrIntOverflowGenerated
 41973  				}
 41974  				if iNdEx >= l {
 41975  					return io.ErrUnexpectedEOF
 41976  				}
 41977  				b := dAtA[iNdEx]
 41978  				iNdEx++
 41979  				msglen |= int(b&0x7F) << shift
 41980  				if b < 0x80 {
 41981  					break
 41982  				}
 41983  			}
 41984  			if msglen < 0 {
 41985  				return ErrInvalidLengthGenerated
 41986  			}
 41987  			postIndex := iNdEx + msglen
 41988  			if postIndex < 0 {
 41989  				return ErrInvalidLengthGenerated
 41990  			}
 41991  			if postIndex > l {
 41992  				return io.ErrUnexpectedEOF
 41993  			}
 41994  			if err := m.Operation.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 41995  				return err
 41996  			}
 41997  			iNdEx = postIndex
 41998  		case 2:
 41999  			if wireType != 2 {
 42000  				return fmt.Errorf("proto: wrong wireType = %d for field Phase", wireType)
 42001  			}
 42002  			var stringLen uint64
 42003  			for shift := uint(0); ; shift += 7 {
 42004  				if shift >= 64 {
 42005  					return ErrIntOverflowGenerated
 42006  				}
 42007  				if iNdEx >= l {
 42008  					return io.ErrUnexpectedEOF
 42009  				}
 42010  				b := dAtA[iNdEx]
 42011  				iNdEx++
 42012  				stringLen |= uint64(b&0x7F) << shift
 42013  				if b < 0x80 {
 42014  					break
 42015  				}
 42016  			}
 42017  			intStringLen := int(stringLen)
 42018  			if intStringLen < 0 {
 42019  				return ErrInvalidLengthGenerated
 42020  			}
 42021  			postIndex := iNdEx + intStringLen
 42022  			if postIndex < 0 {
 42023  				return ErrInvalidLengthGenerated
 42024  			}
 42025  			if postIndex > l {
 42026  				return io.ErrUnexpectedEOF
 42027  			}
 42028  			m.Phase = github_com_argoproj_gitops_engine_pkg_sync_common.OperationPhase(dAtA[iNdEx:postIndex])
 42029  			iNdEx = postIndex
 42030  		case 3:
 42031  			if wireType != 2 {
 42032  				return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
 42033  			}
 42034  			var stringLen uint64
 42035  			for shift := uint(0); ; shift += 7 {
 42036  				if shift >= 64 {
 42037  					return ErrIntOverflowGenerated
 42038  				}
 42039  				if iNdEx >= l {
 42040  					return io.ErrUnexpectedEOF
 42041  				}
 42042  				b := dAtA[iNdEx]
 42043  				iNdEx++
 42044  				stringLen |= uint64(b&0x7F) << shift
 42045  				if b < 0x80 {
 42046  					break
 42047  				}
 42048  			}
 42049  			intStringLen := int(stringLen)
 42050  			if intStringLen < 0 {
 42051  				return ErrInvalidLengthGenerated
 42052  			}
 42053  			postIndex := iNdEx + intStringLen
 42054  			if postIndex < 0 {
 42055  				return ErrInvalidLengthGenerated
 42056  			}
 42057  			if postIndex > l {
 42058  				return io.ErrUnexpectedEOF
 42059  			}
 42060  			m.Message = string(dAtA[iNdEx:postIndex])
 42061  			iNdEx = postIndex
 42062  		case 4:
 42063  			if wireType != 2 {
 42064  				return fmt.Errorf("proto: wrong wireType = %d for field SyncResult", wireType)
 42065  			}
 42066  			var msglen int
 42067  			for shift := uint(0); ; shift += 7 {
 42068  				if shift >= 64 {
 42069  					return ErrIntOverflowGenerated
 42070  				}
 42071  				if iNdEx >= l {
 42072  					return io.ErrUnexpectedEOF
 42073  				}
 42074  				b := dAtA[iNdEx]
 42075  				iNdEx++
 42076  				msglen |= int(b&0x7F) << shift
 42077  				if b < 0x80 {
 42078  					break
 42079  				}
 42080  			}
 42081  			if msglen < 0 {
 42082  				return ErrInvalidLengthGenerated
 42083  			}
 42084  			postIndex := iNdEx + msglen
 42085  			if postIndex < 0 {
 42086  				return ErrInvalidLengthGenerated
 42087  			}
 42088  			if postIndex > l {
 42089  				return io.ErrUnexpectedEOF
 42090  			}
 42091  			if m.SyncResult == nil {
 42092  				m.SyncResult = &SyncOperationResult{}
 42093  			}
 42094  			if err := m.SyncResult.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 42095  				return err
 42096  			}
 42097  			iNdEx = postIndex
 42098  		case 6:
 42099  			if wireType != 2 {
 42100  				return fmt.Errorf("proto: wrong wireType = %d for field StartedAt", wireType)
 42101  			}
 42102  			var msglen int
 42103  			for shift := uint(0); ; shift += 7 {
 42104  				if shift >= 64 {
 42105  					return ErrIntOverflowGenerated
 42106  				}
 42107  				if iNdEx >= l {
 42108  					return io.ErrUnexpectedEOF
 42109  				}
 42110  				b := dAtA[iNdEx]
 42111  				iNdEx++
 42112  				msglen |= int(b&0x7F) << shift
 42113  				if b < 0x80 {
 42114  					break
 42115  				}
 42116  			}
 42117  			if msglen < 0 {
 42118  				return ErrInvalidLengthGenerated
 42119  			}
 42120  			postIndex := iNdEx + msglen
 42121  			if postIndex < 0 {
 42122  				return ErrInvalidLengthGenerated
 42123  			}
 42124  			if postIndex > l {
 42125  				return io.ErrUnexpectedEOF
 42126  			}
 42127  			if err := m.StartedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 42128  				return err
 42129  			}
 42130  			iNdEx = postIndex
 42131  		case 7:
 42132  			if wireType != 2 {
 42133  				return fmt.Errorf("proto: wrong wireType = %d for field FinishedAt", wireType)
 42134  			}
 42135  			var msglen int
 42136  			for shift := uint(0); ; shift += 7 {
 42137  				if shift >= 64 {
 42138  					return ErrIntOverflowGenerated
 42139  				}
 42140  				if iNdEx >= l {
 42141  					return io.ErrUnexpectedEOF
 42142  				}
 42143  				b := dAtA[iNdEx]
 42144  				iNdEx++
 42145  				msglen |= int(b&0x7F) << shift
 42146  				if b < 0x80 {
 42147  					break
 42148  				}
 42149  			}
 42150  			if msglen < 0 {
 42151  				return ErrInvalidLengthGenerated
 42152  			}
 42153  			postIndex := iNdEx + msglen
 42154  			if postIndex < 0 {
 42155  				return ErrInvalidLengthGenerated
 42156  			}
 42157  			if postIndex > l {
 42158  				return io.ErrUnexpectedEOF
 42159  			}
 42160  			if m.FinishedAt == nil {
 42161  				m.FinishedAt = &v1.Time{}
 42162  			}
 42163  			if err := m.FinishedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 42164  				return err
 42165  			}
 42166  			iNdEx = postIndex
 42167  		case 8:
 42168  			if wireType != 0 {
 42169  				return fmt.Errorf("proto: wrong wireType = %d for field RetryCount", wireType)
 42170  			}
 42171  			m.RetryCount = 0
 42172  			for shift := uint(0); ; shift += 7 {
 42173  				if shift >= 64 {
 42174  					return ErrIntOverflowGenerated
 42175  				}
 42176  				if iNdEx >= l {
 42177  					return io.ErrUnexpectedEOF
 42178  				}
 42179  				b := dAtA[iNdEx]
 42180  				iNdEx++
 42181  				m.RetryCount |= int64(b&0x7F) << shift
 42182  				if b < 0x80 {
 42183  					break
 42184  				}
 42185  			}
 42186  		default:
 42187  			iNdEx = preIndex
 42188  			skippy, err := skipGenerated(dAtA[iNdEx:])
 42189  			if err != nil {
 42190  				return err
 42191  			}
 42192  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 42193  				return ErrInvalidLengthGenerated
 42194  			}
 42195  			if (iNdEx + skippy) > l {
 42196  				return io.ErrUnexpectedEOF
 42197  			}
 42198  			iNdEx += skippy
 42199  		}
 42200  	}
 42201  
 42202  	if iNdEx > l {
 42203  		return io.ErrUnexpectedEOF
 42204  	}
 42205  	return nil
 42206  }
 42207  func (m *OptionalArray) Unmarshal(dAtA []byte) error {
 42208  	l := len(dAtA)
 42209  	iNdEx := 0
 42210  	for iNdEx < l {
 42211  		preIndex := iNdEx
 42212  		var wire uint64
 42213  		for shift := uint(0); ; shift += 7 {
 42214  			if shift >= 64 {
 42215  				return ErrIntOverflowGenerated
 42216  			}
 42217  			if iNdEx >= l {
 42218  				return io.ErrUnexpectedEOF
 42219  			}
 42220  			b := dAtA[iNdEx]
 42221  			iNdEx++
 42222  			wire |= uint64(b&0x7F) << shift
 42223  			if b < 0x80 {
 42224  				break
 42225  			}
 42226  		}
 42227  		fieldNum := int32(wire >> 3)
 42228  		wireType := int(wire & 0x7)
 42229  		if wireType == 4 {
 42230  			return fmt.Errorf("proto: OptionalArray: wiretype end group for non-group")
 42231  		}
 42232  		if fieldNum <= 0 {
 42233  			return fmt.Errorf("proto: OptionalArray: illegal tag %d (wire type %d)", fieldNum, wire)
 42234  		}
 42235  		switch fieldNum {
 42236  		case 1:
 42237  			if wireType != 2 {
 42238  				return fmt.Errorf("proto: wrong wireType = %d for field Array", wireType)
 42239  			}
 42240  			var stringLen uint64
 42241  			for shift := uint(0); ; shift += 7 {
 42242  				if shift >= 64 {
 42243  					return ErrIntOverflowGenerated
 42244  				}
 42245  				if iNdEx >= l {
 42246  					return io.ErrUnexpectedEOF
 42247  				}
 42248  				b := dAtA[iNdEx]
 42249  				iNdEx++
 42250  				stringLen |= uint64(b&0x7F) << shift
 42251  				if b < 0x80 {
 42252  					break
 42253  				}
 42254  			}
 42255  			intStringLen := int(stringLen)
 42256  			if intStringLen < 0 {
 42257  				return ErrInvalidLengthGenerated
 42258  			}
 42259  			postIndex := iNdEx + intStringLen
 42260  			if postIndex < 0 {
 42261  				return ErrInvalidLengthGenerated
 42262  			}
 42263  			if postIndex > l {
 42264  				return io.ErrUnexpectedEOF
 42265  			}
 42266  			m.Array = append(m.Array, string(dAtA[iNdEx:postIndex]))
 42267  			iNdEx = postIndex
 42268  		default:
 42269  			iNdEx = preIndex
 42270  			skippy, err := skipGenerated(dAtA[iNdEx:])
 42271  			if err != nil {
 42272  				return err
 42273  			}
 42274  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 42275  				return ErrInvalidLengthGenerated
 42276  			}
 42277  			if (iNdEx + skippy) > l {
 42278  				return io.ErrUnexpectedEOF
 42279  			}
 42280  			iNdEx += skippy
 42281  		}
 42282  	}
 42283  
 42284  	if iNdEx > l {
 42285  		return io.ErrUnexpectedEOF
 42286  	}
 42287  	return nil
 42288  }
 42289  func (m *OptionalMap) Unmarshal(dAtA []byte) error {
 42290  	l := len(dAtA)
 42291  	iNdEx := 0
 42292  	for iNdEx < l {
 42293  		preIndex := iNdEx
 42294  		var wire uint64
 42295  		for shift := uint(0); ; shift += 7 {
 42296  			if shift >= 64 {
 42297  				return ErrIntOverflowGenerated
 42298  			}
 42299  			if iNdEx >= l {
 42300  				return io.ErrUnexpectedEOF
 42301  			}
 42302  			b := dAtA[iNdEx]
 42303  			iNdEx++
 42304  			wire |= uint64(b&0x7F) << shift
 42305  			if b < 0x80 {
 42306  				break
 42307  			}
 42308  		}
 42309  		fieldNum := int32(wire >> 3)
 42310  		wireType := int(wire & 0x7)
 42311  		if wireType == 4 {
 42312  			return fmt.Errorf("proto: OptionalMap: wiretype end group for non-group")
 42313  		}
 42314  		if fieldNum <= 0 {
 42315  			return fmt.Errorf("proto: OptionalMap: illegal tag %d (wire type %d)", fieldNum, wire)
 42316  		}
 42317  		switch fieldNum {
 42318  		case 1:
 42319  			if wireType != 2 {
 42320  				return fmt.Errorf("proto: wrong wireType = %d for field Map", wireType)
 42321  			}
 42322  			var msglen int
 42323  			for shift := uint(0); ; shift += 7 {
 42324  				if shift >= 64 {
 42325  					return ErrIntOverflowGenerated
 42326  				}
 42327  				if iNdEx >= l {
 42328  					return io.ErrUnexpectedEOF
 42329  				}
 42330  				b := dAtA[iNdEx]
 42331  				iNdEx++
 42332  				msglen |= int(b&0x7F) << shift
 42333  				if b < 0x80 {
 42334  					break
 42335  				}
 42336  			}
 42337  			if msglen < 0 {
 42338  				return ErrInvalidLengthGenerated
 42339  			}
 42340  			postIndex := iNdEx + msglen
 42341  			if postIndex < 0 {
 42342  				return ErrInvalidLengthGenerated
 42343  			}
 42344  			if postIndex > l {
 42345  				return io.ErrUnexpectedEOF
 42346  			}
 42347  			if m.Map == nil {
 42348  				m.Map = make(map[string]string)
 42349  			}
 42350  			var mapkey string
 42351  			var mapvalue string
 42352  			for iNdEx < postIndex {
 42353  				entryPreIndex := iNdEx
 42354  				var wire uint64
 42355  				for shift := uint(0); ; shift += 7 {
 42356  					if shift >= 64 {
 42357  						return ErrIntOverflowGenerated
 42358  					}
 42359  					if iNdEx >= l {
 42360  						return io.ErrUnexpectedEOF
 42361  					}
 42362  					b := dAtA[iNdEx]
 42363  					iNdEx++
 42364  					wire |= uint64(b&0x7F) << shift
 42365  					if b < 0x80 {
 42366  						break
 42367  					}
 42368  				}
 42369  				fieldNum := int32(wire >> 3)
 42370  				if fieldNum == 1 {
 42371  					var stringLenmapkey uint64
 42372  					for shift := uint(0); ; shift += 7 {
 42373  						if shift >= 64 {
 42374  							return ErrIntOverflowGenerated
 42375  						}
 42376  						if iNdEx >= l {
 42377  							return io.ErrUnexpectedEOF
 42378  						}
 42379  						b := dAtA[iNdEx]
 42380  						iNdEx++
 42381  						stringLenmapkey |= uint64(b&0x7F) << shift
 42382  						if b < 0x80 {
 42383  							break
 42384  						}
 42385  					}
 42386  					intStringLenmapkey := int(stringLenmapkey)
 42387  					if intStringLenmapkey < 0 {
 42388  						return ErrInvalidLengthGenerated
 42389  					}
 42390  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 42391  					if postStringIndexmapkey < 0 {
 42392  						return ErrInvalidLengthGenerated
 42393  					}
 42394  					if postStringIndexmapkey > l {
 42395  						return io.ErrUnexpectedEOF
 42396  					}
 42397  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 42398  					iNdEx = postStringIndexmapkey
 42399  				} else if fieldNum == 2 {
 42400  					var stringLenmapvalue uint64
 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  						stringLenmapvalue |= uint64(b&0x7F) << shift
 42411  						if b < 0x80 {
 42412  							break
 42413  						}
 42414  					}
 42415  					intStringLenmapvalue := int(stringLenmapvalue)
 42416  					if intStringLenmapvalue < 0 {
 42417  						return ErrInvalidLengthGenerated
 42418  					}
 42419  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 42420  					if postStringIndexmapvalue < 0 {
 42421  						return ErrInvalidLengthGenerated
 42422  					}
 42423  					if postStringIndexmapvalue > l {
 42424  						return io.ErrUnexpectedEOF
 42425  					}
 42426  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 42427  					iNdEx = postStringIndexmapvalue
 42428  				} else {
 42429  					iNdEx = entryPreIndex
 42430  					skippy, err := skipGenerated(dAtA[iNdEx:])
 42431  					if err != nil {
 42432  						return err
 42433  					}
 42434  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 42435  						return ErrInvalidLengthGenerated
 42436  					}
 42437  					if (iNdEx + skippy) > postIndex {
 42438  						return io.ErrUnexpectedEOF
 42439  					}
 42440  					iNdEx += skippy
 42441  				}
 42442  			}
 42443  			m.Map[mapkey] = mapvalue
 42444  			iNdEx = postIndex
 42445  		default:
 42446  			iNdEx = preIndex
 42447  			skippy, err := skipGenerated(dAtA[iNdEx:])
 42448  			if err != nil {
 42449  				return err
 42450  			}
 42451  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 42452  				return ErrInvalidLengthGenerated
 42453  			}
 42454  			if (iNdEx + skippy) > l {
 42455  				return io.ErrUnexpectedEOF
 42456  			}
 42457  			iNdEx += skippy
 42458  		}
 42459  	}
 42460  
 42461  	if iNdEx > l {
 42462  		return io.ErrUnexpectedEOF
 42463  	}
 42464  	return nil
 42465  }
 42466  func (m *OrphanedResourceKey) Unmarshal(dAtA []byte) error {
 42467  	l := len(dAtA)
 42468  	iNdEx := 0
 42469  	for iNdEx < l {
 42470  		preIndex := iNdEx
 42471  		var wire uint64
 42472  		for shift := uint(0); ; shift += 7 {
 42473  			if shift >= 64 {
 42474  				return ErrIntOverflowGenerated
 42475  			}
 42476  			if iNdEx >= l {
 42477  				return io.ErrUnexpectedEOF
 42478  			}
 42479  			b := dAtA[iNdEx]
 42480  			iNdEx++
 42481  			wire |= uint64(b&0x7F) << shift
 42482  			if b < 0x80 {
 42483  				break
 42484  			}
 42485  		}
 42486  		fieldNum := int32(wire >> 3)
 42487  		wireType := int(wire & 0x7)
 42488  		if wireType == 4 {
 42489  			return fmt.Errorf("proto: OrphanedResourceKey: wiretype end group for non-group")
 42490  		}
 42491  		if fieldNum <= 0 {
 42492  			return fmt.Errorf("proto: OrphanedResourceKey: illegal tag %d (wire type %d)", fieldNum, wire)
 42493  		}
 42494  		switch fieldNum {
 42495  		case 1:
 42496  			if wireType != 2 {
 42497  				return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
 42498  			}
 42499  			var stringLen uint64
 42500  			for shift := uint(0); ; shift += 7 {
 42501  				if shift >= 64 {
 42502  					return ErrIntOverflowGenerated
 42503  				}
 42504  				if iNdEx >= l {
 42505  					return io.ErrUnexpectedEOF
 42506  				}
 42507  				b := dAtA[iNdEx]
 42508  				iNdEx++
 42509  				stringLen |= uint64(b&0x7F) << shift
 42510  				if b < 0x80 {
 42511  					break
 42512  				}
 42513  			}
 42514  			intStringLen := int(stringLen)
 42515  			if intStringLen < 0 {
 42516  				return ErrInvalidLengthGenerated
 42517  			}
 42518  			postIndex := iNdEx + intStringLen
 42519  			if postIndex < 0 {
 42520  				return ErrInvalidLengthGenerated
 42521  			}
 42522  			if postIndex > l {
 42523  				return io.ErrUnexpectedEOF
 42524  			}
 42525  			m.Group = string(dAtA[iNdEx:postIndex])
 42526  			iNdEx = postIndex
 42527  		case 2:
 42528  			if wireType != 2 {
 42529  				return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
 42530  			}
 42531  			var stringLen uint64
 42532  			for shift := uint(0); ; shift += 7 {
 42533  				if shift >= 64 {
 42534  					return ErrIntOverflowGenerated
 42535  				}
 42536  				if iNdEx >= l {
 42537  					return io.ErrUnexpectedEOF
 42538  				}
 42539  				b := dAtA[iNdEx]
 42540  				iNdEx++
 42541  				stringLen |= uint64(b&0x7F) << shift
 42542  				if b < 0x80 {
 42543  					break
 42544  				}
 42545  			}
 42546  			intStringLen := int(stringLen)
 42547  			if intStringLen < 0 {
 42548  				return ErrInvalidLengthGenerated
 42549  			}
 42550  			postIndex := iNdEx + intStringLen
 42551  			if postIndex < 0 {
 42552  				return ErrInvalidLengthGenerated
 42553  			}
 42554  			if postIndex > l {
 42555  				return io.ErrUnexpectedEOF
 42556  			}
 42557  			m.Kind = string(dAtA[iNdEx:postIndex])
 42558  			iNdEx = postIndex
 42559  		case 3:
 42560  			if wireType != 2 {
 42561  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 42562  			}
 42563  			var stringLen uint64
 42564  			for shift := uint(0); ; shift += 7 {
 42565  				if shift >= 64 {
 42566  					return ErrIntOverflowGenerated
 42567  				}
 42568  				if iNdEx >= l {
 42569  					return io.ErrUnexpectedEOF
 42570  				}
 42571  				b := dAtA[iNdEx]
 42572  				iNdEx++
 42573  				stringLen |= uint64(b&0x7F) << shift
 42574  				if b < 0x80 {
 42575  					break
 42576  				}
 42577  			}
 42578  			intStringLen := int(stringLen)
 42579  			if intStringLen < 0 {
 42580  				return ErrInvalidLengthGenerated
 42581  			}
 42582  			postIndex := iNdEx + intStringLen
 42583  			if postIndex < 0 {
 42584  				return ErrInvalidLengthGenerated
 42585  			}
 42586  			if postIndex > l {
 42587  				return io.ErrUnexpectedEOF
 42588  			}
 42589  			m.Name = string(dAtA[iNdEx:postIndex])
 42590  			iNdEx = postIndex
 42591  		default:
 42592  			iNdEx = preIndex
 42593  			skippy, err := skipGenerated(dAtA[iNdEx:])
 42594  			if err != nil {
 42595  				return err
 42596  			}
 42597  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 42598  				return ErrInvalidLengthGenerated
 42599  			}
 42600  			if (iNdEx + skippy) > l {
 42601  				return io.ErrUnexpectedEOF
 42602  			}
 42603  			iNdEx += skippy
 42604  		}
 42605  	}
 42606  
 42607  	if iNdEx > l {
 42608  		return io.ErrUnexpectedEOF
 42609  	}
 42610  	return nil
 42611  }
 42612  func (m *OrphanedResourcesMonitorSettings) Unmarshal(dAtA []byte) error {
 42613  	l := len(dAtA)
 42614  	iNdEx := 0
 42615  	for iNdEx < l {
 42616  		preIndex := iNdEx
 42617  		var wire uint64
 42618  		for shift := uint(0); ; shift += 7 {
 42619  			if shift >= 64 {
 42620  				return ErrIntOverflowGenerated
 42621  			}
 42622  			if iNdEx >= l {
 42623  				return io.ErrUnexpectedEOF
 42624  			}
 42625  			b := dAtA[iNdEx]
 42626  			iNdEx++
 42627  			wire |= uint64(b&0x7F) << shift
 42628  			if b < 0x80 {
 42629  				break
 42630  			}
 42631  		}
 42632  		fieldNum := int32(wire >> 3)
 42633  		wireType := int(wire & 0x7)
 42634  		if wireType == 4 {
 42635  			return fmt.Errorf("proto: OrphanedResourcesMonitorSettings: wiretype end group for non-group")
 42636  		}
 42637  		if fieldNum <= 0 {
 42638  			return fmt.Errorf("proto: OrphanedResourcesMonitorSettings: illegal tag %d (wire type %d)", fieldNum, wire)
 42639  		}
 42640  		switch fieldNum {
 42641  		case 1:
 42642  			if wireType != 0 {
 42643  				return fmt.Errorf("proto: wrong wireType = %d for field Warn", wireType)
 42644  			}
 42645  			var v int
 42646  			for shift := uint(0); ; shift += 7 {
 42647  				if shift >= 64 {
 42648  					return ErrIntOverflowGenerated
 42649  				}
 42650  				if iNdEx >= l {
 42651  					return io.ErrUnexpectedEOF
 42652  				}
 42653  				b := dAtA[iNdEx]
 42654  				iNdEx++
 42655  				v |= int(b&0x7F) << shift
 42656  				if b < 0x80 {
 42657  					break
 42658  				}
 42659  			}
 42660  			b := bool(v != 0)
 42661  			m.Warn = &b
 42662  		case 2:
 42663  			if wireType != 2 {
 42664  				return fmt.Errorf("proto: wrong wireType = %d for field Ignore", wireType)
 42665  			}
 42666  			var msglen int
 42667  			for shift := uint(0); ; shift += 7 {
 42668  				if shift >= 64 {
 42669  					return ErrIntOverflowGenerated
 42670  				}
 42671  				if iNdEx >= l {
 42672  					return io.ErrUnexpectedEOF
 42673  				}
 42674  				b := dAtA[iNdEx]
 42675  				iNdEx++
 42676  				msglen |= int(b&0x7F) << shift
 42677  				if b < 0x80 {
 42678  					break
 42679  				}
 42680  			}
 42681  			if msglen < 0 {
 42682  				return ErrInvalidLengthGenerated
 42683  			}
 42684  			postIndex := iNdEx + msglen
 42685  			if postIndex < 0 {
 42686  				return ErrInvalidLengthGenerated
 42687  			}
 42688  			if postIndex > l {
 42689  				return io.ErrUnexpectedEOF
 42690  			}
 42691  			m.Ignore = append(m.Ignore, OrphanedResourceKey{})
 42692  			if err := m.Ignore[len(m.Ignore)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 42693  				return err
 42694  			}
 42695  			iNdEx = postIndex
 42696  		default:
 42697  			iNdEx = preIndex
 42698  			skippy, err := skipGenerated(dAtA[iNdEx:])
 42699  			if err != nil {
 42700  				return err
 42701  			}
 42702  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 42703  				return ErrInvalidLengthGenerated
 42704  			}
 42705  			if (iNdEx + skippy) > l {
 42706  				return io.ErrUnexpectedEOF
 42707  			}
 42708  			iNdEx += skippy
 42709  		}
 42710  	}
 42711  
 42712  	if iNdEx > l {
 42713  		return io.ErrUnexpectedEOF
 42714  	}
 42715  	return nil
 42716  }
 42717  func (m *OverrideIgnoreDiff) Unmarshal(dAtA []byte) error {
 42718  	l := len(dAtA)
 42719  	iNdEx := 0
 42720  	for iNdEx < l {
 42721  		preIndex := iNdEx
 42722  		var wire uint64
 42723  		for shift := uint(0); ; shift += 7 {
 42724  			if shift >= 64 {
 42725  				return ErrIntOverflowGenerated
 42726  			}
 42727  			if iNdEx >= l {
 42728  				return io.ErrUnexpectedEOF
 42729  			}
 42730  			b := dAtA[iNdEx]
 42731  			iNdEx++
 42732  			wire |= uint64(b&0x7F) << shift
 42733  			if b < 0x80 {
 42734  				break
 42735  			}
 42736  		}
 42737  		fieldNum := int32(wire >> 3)
 42738  		wireType := int(wire & 0x7)
 42739  		if wireType == 4 {
 42740  			return fmt.Errorf("proto: OverrideIgnoreDiff: wiretype end group for non-group")
 42741  		}
 42742  		if fieldNum <= 0 {
 42743  			return fmt.Errorf("proto: OverrideIgnoreDiff: illegal tag %d (wire type %d)", fieldNum, wire)
 42744  		}
 42745  		switch fieldNum {
 42746  		case 1:
 42747  			if wireType != 2 {
 42748  				return fmt.Errorf("proto: wrong wireType = %d for field JSONPointers", wireType)
 42749  			}
 42750  			var stringLen uint64
 42751  			for shift := uint(0); ; shift += 7 {
 42752  				if shift >= 64 {
 42753  					return ErrIntOverflowGenerated
 42754  				}
 42755  				if iNdEx >= l {
 42756  					return io.ErrUnexpectedEOF
 42757  				}
 42758  				b := dAtA[iNdEx]
 42759  				iNdEx++
 42760  				stringLen |= uint64(b&0x7F) << shift
 42761  				if b < 0x80 {
 42762  					break
 42763  				}
 42764  			}
 42765  			intStringLen := int(stringLen)
 42766  			if intStringLen < 0 {
 42767  				return ErrInvalidLengthGenerated
 42768  			}
 42769  			postIndex := iNdEx + intStringLen
 42770  			if postIndex < 0 {
 42771  				return ErrInvalidLengthGenerated
 42772  			}
 42773  			if postIndex > l {
 42774  				return io.ErrUnexpectedEOF
 42775  			}
 42776  			m.JSONPointers = append(m.JSONPointers, string(dAtA[iNdEx:postIndex]))
 42777  			iNdEx = postIndex
 42778  		case 2:
 42779  			if wireType != 2 {
 42780  				return fmt.Errorf("proto: wrong wireType = %d for field JQPathExpressions", wireType)
 42781  			}
 42782  			var stringLen uint64
 42783  			for shift := uint(0); ; shift += 7 {
 42784  				if shift >= 64 {
 42785  					return ErrIntOverflowGenerated
 42786  				}
 42787  				if iNdEx >= l {
 42788  					return io.ErrUnexpectedEOF
 42789  				}
 42790  				b := dAtA[iNdEx]
 42791  				iNdEx++
 42792  				stringLen |= uint64(b&0x7F) << shift
 42793  				if b < 0x80 {
 42794  					break
 42795  				}
 42796  			}
 42797  			intStringLen := int(stringLen)
 42798  			if intStringLen < 0 {
 42799  				return ErrInvalidLengthGenerated
 42800  			}
 42801  			postIndex := iNdEx + intStringLen
 42802  			if postIndex < 0 {
 42803  				return ErrInvalidLengthGenerated
 42804  			}
 42805  			if postIndex > l {
 42806  				return io.ErrUnexpectedEOF
 42807  			}
 42808  			m.JQPathExpressions = append(m.JQPathExpressions, string(dAtA[iNdEx:postIndex]))
 42809  			iNdEx = postIndex
 42810  		case 3:
 42811  			if wireType != 2 {
 42812  				return fmt.Errorf("proto: wrong wireType = %d for field ManagedFieldsManagers", wireType)
 42813  			}
 42814  			var stringLen uint64
 42815  			for shift := uint(0); ; shift += 7 {
 42816  				if shift >= 64 {
 42817  					return ErrIntOverflowGenerated
 42818  				}
 42819  				if iNdEx >= l {
 42820  					return io.ErrUnexpectedEOF
 42821  				}
 42822  				b := dAtA[iNdEx]
 42823  				iNdEx++
 42824  				stringLen |= uint64(b&0x7F) << shift
 42825  				if b < 0x80 {
 42826  					break
 42827  				}
 42828  			}
 42829  			intStringLen := int(stringLen)
 42830  			if intStringLen < 0 {
 42831  				return ErrInvalidLengthGenerated
 42832  			}
 42833  			postIndex := iNdEx + intStringLen
 42834  			if postIndex < 0 {
 42835  				return ErrInvalidLengthGenerated
 42836  			}
 42837  			if postIndex > l {
 42838  				return io.ErrUnexpectedEOF
 42839  			}
 42840  			m.ManagedFieldsManagers = append(m.ManagedFieldsManagers, string(dAtA[iNdEx:postIndex]))
 42841  			iNdEx = postIndex
 42842  		default:
 42843  			iNdEx = preIndex
 42844  			skippy, err := skipGenerated(dAtA[iNdEx:])
 42845  			if err != nil {
 42846  				return err
 42847  			}
 42848  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 42849  				return ErrInvalidLengthGenerated
 42850  			}
 42851  			if (iNdEx + skippy) > l {
 42852  				return io.ErrUnexpectedEOF
 42853  			}
 42854  			iNdEx += skippy
 42855  		}
 42856  	}
 42857  
 42858  	if iNdEx > l {
 42859  		return io.ErrUnexpectedEOF
 42860  	}
 42861  	return nil
 42862  }
 42863  func (m *PluginConfigMapRef) Unmarshal(dAtA []byte) error {
 42864  	l := len(dAtA)
 42865  	iNdEx := 0
 42866  	for iNdEx < l {
 42867  		preIndex := iNdEx
 42868  		var wire uint64
 42869  		for shift := uint(0); ; shift += 7 {
 42870  			if shift >= 64 {
 42871  				return ErrIntOverflowGenerated
 42872  			}
 42873  			if iNdEx >= l {
 42874  				return io.ErrUnexpectedEOF
 42875  			}
 42876  			b := dAtA[iNdEx]
 42877  			iNdEx++
 42878  			wire |= uint64(b&0x7F) << shift
 42879  			if b < 0x80 {
 42880  				break
 42881  			}
 42882  		}
 42883  		fieldNum := int32(wire >> 3)
 42884  		wireType := int(wire & 0x7)
 42885  		if wireType == 4 {
 42886  			return fmt.Errorf("proto: PluginConfigMapRef: wiretype end group for non-group")
 42887  		}
 42888  		if fieldNum <= 0 {
 42889  			return fmt.Errorf("proto: PluginConfigMapRef: illegal tag %d (wire type %d)", fieldNum, wire)
 42890  		}
 42891  		switch fieldNum {
 42892  		case 1:
 42893  			if wireType != 2 {
 42894  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 42895  			}
 42896  			var stringLen uint64
 42897  			for shift := uint(0); ; shift += 7 {
 42898  				if shift >= 64 {
 42899  					return ErrIntOverflowGenerated
 42900  				}
 42901  				if iNdEx >= l {
 42902  					return io.ErrUnexpectedEOF
 42903  				}
 42904  				b := dAtA[iNdEx]
 42905  				iNdEx++
 42906  				stringLen |= uint64(b&0x7F) << shift
 42907  				if b < 0x80 {
 42908  					break
 42909  				}
 42910  			}
 42911  			intStringLen := int(stringLen)
 42912  			if intStringLen < 0 {
 42913  				return ErrInvalidLengthGenerated
 42914  			}
 42915  			postIndex := iNdEx + intStringLen
 42916  			if postIndex < 0 {
 42917  				return ErrInvalidLengthGenerated
 42918  			}
 42919  			if postIndex > l {
 42920  				return io.ErrUnexpectedEOF
 42921  			}
 42922  			m.Name = string(dAtA[iNdEx:postIndex])
 42923  			iNdEx = postIndex
 42924  		default:
 42925  			iNdEx = preIndex
 42926  			skippy, err := skipGenerated(dAtA[iNdEx:])
 42927  			if err != nil {
 42928  				return err
 42929  			}
 42930  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 42931  				return ErrInvalidLengthGenerated
 42932  			}
 42933  			if (iNdEx + skippy) > l {
 42934  				return io.ErrUnexpectedEOF
 42935  			}
 42936  			iNdEx += skippy
 42937  		}
 42938  	}
 42939  
 42940  	if iNdEx > l {
 42941  		return io.ErrUnexpectedEOF
 42942  	}
 42943  	return nil
 42944  }
 42945  func (m *PluginGenerator) Unmarshal(dAtA []byte) error {
 42946  	l := len(dAtA)
 42947  	iNdEx := 0
 42948  	for iNdEx < l {
 42949  		preIndex := iNdEx
 42950  		var wire uint64
 42951  		for shift := uint(0); ; shift += 7 {
 42952  			if shift >= 64 {
 42953  				return ErrIntOverflowGenerated
 42954  			}
 42955  			if iNdEx >= l {
 42956  				return io.ErrUnexpectedEOF
 42957  			}
 42958  			b := dAtA[iNdEx]
 42959  			iNdEx++
 42960  			wire |= uint64(b&0x7F) << shift
 42961  			if b < 0x80 {
 42962  				break
 42963  			}
 42964  		}
 42965  		fieldNum := int32(wire >> 3)
 42966  		wireType := int(wire & 0x7)
 42967  		if wireType == 4 {
 42968  			return fmt.Errorf("proto: PluginGenerator: wiretype end group for non-group")
 42969  		}
 42970  		if fieldNum <= 0 {
 42971  			return fmt.Errorf("proto: PluginGenerator: illegal tag %d (wire type %d)", fieldNum, wire)
 42972  		}
 42973  		switch fieldNum {
 42974  		case 1:
 42975  			if wireType != 2 {
 42976  				return fmt.Errorf("proto: wrong wireType = %d for field ConfigMapRef", wireType)
 42977  			}
 42978  			var msglen int
 42979  			for shift := uint(0); ; shift += 7 {
 42980  				if shift >= 64 {
 42981  					return ErrIntOverflowGenerated
 42982  				}
 42983  				if iNdEx >= l {
 42984  					return io.ErrUnexpectedEOF
 42985  				}
 42986  				b := dAtA[iNdEx]
 42987  				iNdEx++
 42988  				msglen |= int(b&0x7F) << shift
 42989  				if b < 0x80 {
 42990  					break
 42991  				}
 42992  			}
 42993  			if msglen < 0 {
 42994  				return ErrInvalidLengthGenerated
 42995  			}
 42996  			postIndex := iNdEx + msglen
 42997  			if postIndex < 0 {
 42998  				return ErrInvalidLengthGenerated
 42999  			}
 43000  			if postIndex > l {
 43001  				return io.ErrUnexpectedEOF
 43002  			}
 43003  			if err := m.ConfigMapRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 43004  				return err
 43005  			}
 43006  			iNdEx = postIndex
 43007  		case 2:
 43008  			if wireType != 2 {
 43009  				return fmt.Errorf("proto: wrong wireType = %d for field Input", wireType)
 43010  			}
 43011  			var msglen int
 43012  			for shift := uint(0); ; shift += 7 {
 43013  				if shift >= 64 {
 43014  					return ErrIntOverflowGenerated
 43015  				}
 43016  				if iNdEx >= l {
 43017  					return io.ErrUnexpectedEOF
 43018  				}
 43019  				b := dAtA[iNdEx]
 43020  				iNdEx++
 43021  				msglen |= int(b&0x7F) << shift
 43022  				if b < 0x80 {
 43023  					break
 43024  				}
 43025  			}
 43026  			if msglen < 0 {
 43027  				return ErrInvalidLengthGenerated
 43028  			}
 43029  			postIndex := iNdEx + msglen
 43030  			if postIndex < 0 {
 43031  				return ErrInvalidLengthGenerated
 43032  			}
 43033  			if postIndex > l {
 43034  				return io.ErrUnexpectedEOF
 43035  			}
 43036  			if err := m.Input.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 43037  				return err
 43038  			}
 43039  			iNdEx = postIndex
 43040  		case 3:
 43041  			if wireType != 0 {
 43042  				return fmt.Errorf("proto: wrong wireType = %d for field RequeueAfterSeconds", wireType)
 43043  			}
 43044  			var v int64
 43045  			for shift := uint(0); ; shift += 7 {
 43046  				if shift >= 64 {
 43047  					return ErrIntOverflowGenerated
 43048  				}
 43049  				if iNdEx >= l {
 43050  					return io.ErrUnexpectedEOF
 43051  				}
 43052  				b := dAtA[iNdEx]
 43053  				iNdEx++
 43054  				v |= int64(b&0x7F) << shift
 43055  				if b < 0x80 {
 43056  					break
 43057  				}
 43058  			}
 43059  			m.RequeueAfterSeconds = &v
 43060  		case 4:
 43061  			if wireType != 2 {
 43062  				return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
 43063  			}
 43064  			var msglen int
 43065  			for shift := uint(0); ; shift += 7 {
 43066  				if shift >= 64 {
 43067  					return ErrIntOverflowGenerated
 43068  				}
 43069  				if iNdEx >= l {
 43070  					return io.ErrUnexpectedEOF
 43071  				}
 43072  				b := dAtA[iNdEx]
 43073  				iNdEx++
 43074  				msglen |= int(b&0x7F) << shift
 43075  				if b < 0x80 {
 43076  					break
 43077  				}
 43078  			}
 43079  			if msglen < 0 {
 43080  				return ErrInvalidLengthGenerated
 43081  			}
 43082  			postIndex := iNdEx + msglen
 43083  			if postIndex < 0 {
 43084  				return ErrInvalidLengthGenerated
 43085  			}
 43086  			if postIndex > l {
 43087  				return io.ErrUnexpectedEOF
 43088  			}
 43089  			if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 43090  				return err
 43091  			}
 43092  			iNdEx = postIndex
 43093  		case 5:
 43094  			if wireType != 2 {
 43095  				return fmt.Errorf("proto: wrong wireType = %d for field Values", wireType)
 43096  			}
 43097  			var msglen int
 43098  			for shift := uint(0); ; shift += 7 {
 43099  				if shift >= 64 {
 43100  					return ErrIntOverflowGenerated
 43101  				}
 43102  				if iNdEx >= l {
 43103  					return io.ErrUnexpectedEOF
 43104  				}
 43105  				b := dAtA[iNdEx]
 43106  				iNdEx++
 43107  				msglen |= int(b&0x7F) << shift
 43108  				if b < 0x80 {
 43109  					break
 43110  				}
 43111  			}
 43112  			if msglen < 0 {
 43113  				return ErrInvalidLengthGenerated
 43114  			}
 43115  			postIndex := iNdEx + msglen
 43116  			if postIndex < 0 {
 43117  				return ErrInvalidLengthGenerated
 43118  			}
 43119  			if postIndex > l {
 43120  				return io.ErrUnexpectedEOF
 43121  			}
 43122  			if m.Values == nil {
 43123  				m.Values = make(map[string]string)
 43124  			}
 43125  			var mapkey string
 43126  			var mapvalue string
 43127  			for iNdEx < postIndex {
 43128  				entryPreIndex := iNdEx
 43129  				var wire uint64
 43130  				for shift := uint(0); ; shift += 7 {
 43131  					if shift >= 64 {
 43132  						return ErrIntOverflowGenerated
 43133  					}
 43134  					if iNdEx >= l {
 43135  						return io.ErrUnexpectedEOF
 43136  					}
 43137  					b := dAtA[iNdEx]
 43138  					iNdEx++
 43139  					wire |= uint64(b&0x7F) << shift
 43140  					if b < 0x80 {
 43141  						break
 43142  					}
 43143  				}
 43144  				fieldNum := int32(wire >> 3)
 43145  				if fieldNum == 1 {
 43146  					var stringLenmapkey uint64
 43147  					for shift := uint(0); ; shift += 7 {
 43148  						if shift >= 64 {
 43149  							return ErrIntOverflowGenerated
 43150  						}
 43151  						if iNdEx >= l {
 43152  							return io.ErrUnexpectedEOF
 43153  						}
 43154  						b := dAtA[iNdEx]
 43155  						iNdEx++
 43156  						stringLenmapkey |= uint64(b&0x7F) << shift
 43157  						if b < 0x80 {
 43158  							break
 43159  						}
 43160  					}
 43161  					intStringLenmapkey := int(stringLenmapkey)
 43162  					if intStringLenmapkey < 0 {
 43163  						return ErrInvalidLengthGenerated
 43164  					}
 43165  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 43166  					if postStringIndexmapkey < 0 {
 43167  						return ErrInvalidLengthGenerated
 43168  					}
 43169  					if postStringIndexmapkey > l {
 43170  						return io.ErrUnexpectedEOF
 43171  					}
 43172  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 43173  					iNdEx = postStringIndexmapkey
 43174  				} else if fieldNum == 2 {
 43175  					var stringLenmapvalue uint64
 43176  					for shift := uint(0); ; shift += 7 {
 43177  						if shift >= 64 {
 43178  							return ErrIntOverflowGenerated
 43179  						}
 43180  						if iNdEx >= l {
 43181  							return io.ErrUnexpectedEOF
 43182  						}
 43183  						b := dAtA[iNdEx]
 43184  						iNdEx++
 43185  						stringLenmapvalue |= uint64(b&0x7F) << shift
 43186  						if b < 0x80 {
 43187  							break
 43188  						}
 43189  					}
 43190  					intStringLenmapvalue := int(stringLenmapvalue)
 43191  					if intStringLenmapvalue < 0 {
 43192  						return ErrInvalidLengthGenerated
 43193  					}
 43194  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 43195  					if postStringIndexmapvalue < 0 {
 43196  						return ErrInvalidLengthGenerated
 43197  					}
 43198  					if postStringIndexmapvalue > l {
 43199  						return io.ErrUnexpectedEOF
 43200  					}
 43201  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 43202  					iNdEx = postStringIndexmapvalue
 43203  				} else {
 43204  					iNdEx = entryPreIndex
 43205  					skippy, err := skipGenerated(dAtA[iNdEx:])
 43206  					if err != nil {
 43207  						return err
 43208  					}
 43209  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 43210  						return ErrInvalidLengthGenerated
 43211  					}
 43212  					if (iNdEx + skippy) > postIndex {
 43213  						return io.ErrUnexpectedEOF
 43214  					}
 43215  					iNdEx += skippy
 43216  				}
 43217  			}
 43218  			m.Values[mapkey] = mapvalue
 43219  			iNdEx = postIndex
 43220  		default:
 43221  			iNdEx = preIndex
 43222  			skippy, err := skipGenerated(dAtA[iNdEx:])
 43223  			if err != nil {
 43224  				return err
 43225  			}
 43226  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 43227  				return ErrInvalidLengthGenerated
 43228  			}
 43229  			if (iNdEx + skippy) > l {
 43230  				return io.ErrUnexpectedEOF
 43231  			}
 43232  			iNdEx += skippy
 43233  		}
 43234  	}
 43235  
 43236  	if iNdEx > l {
 43237  		return io.ErrUnexpectedEOF
 43238  	}
 43239  	return nil
 43240  }
 43241  func (m *PluginInput) Unmarshal(dAtA []byte) error {
 43242  	l := len(dAtA)
 43243  	iNdEx := 0
 43244  	for iNdEx < l {
 43245  		preIndex := iNdEx
 43246  		var wire uint64
 43247  		for shift := uint(0); ; shift += 7 {
 43248  			if shift >= 64 {
 43249  				return ErrIntOverflowGenerated
 43250  			}
 43251  			if iNdEx >= l {
 43252  				return io.ErrUnexpectedEOF
 43253  			}
 43254  			b := dAtA[iNdEx]
 43255  			iNdEx++
 43256  			wire |= uint64(b&0x7F) << shift
 43257  			if b < 0x80 {
 43258  				break
 43259  			}
 43260  		}
 43261  		fieldNum := int32(wire >> 3)
 43262  		wireType := int(wire & 0x7)
 43263  		if wireType == 4 {
 43264  			return fmt.Errorf("proto: PluginInput: wiretype end group for non-group")
 43265  		}
 43266  		if fieldNum <= 0 {
 43267  			return fmt.Errorf("proto: PluginInput: illegal tag %d (wire type %d)", fieldNum, wire)
 43268  		}
 43269  		switch fieldNum {
 43270  		case 1:
 43271  			if wireType != 2 {
 43272  				return fmt.Errorf("proto: wrong wireType = %d for field Parameters", wireType)
 43273  			}
 43274  			var msglen int
 43275  			for shift := uint(0); ; shift += 7 {
 43276  				if shift >= 64 {
 43277  					return ErrIntOverflowGenerated
 43278  				}
 43279  				if iNdEx >= l {
 43280  					return io.ErrUnexpectedEOF
 43281  				}
 43282  				b := dAtA[iNdEx]
 43283  				iNdEx++
 43284  				msglen |= int(b&0x7F) << shift
 43285  				if b < 0x80 {
 43286  					break
 43287  				}
 43288  			}
 43289  			if msglen < 0 {
 43290  				return ErrInvalidLengthGenerated
 43291  			}
 43292  			postIndex := iNdEx + msglen
 43293  			if postIndex < 0 {
 43294  				return ErrInvalidLengthGenerated
 43295  			}
 43296  			if postIndex > l {
 43297  				return io.ErrUnexpectedEOF
 43298  			}
 43299  			if m.Parameters == nil {
 43300  				m.Parameters = make(PluginParameters)
 43301  			}
 43302  			var mapkey string
 43303  			mapvalue := &v11.JSON{}
 43304  			for iNdEx < postIndex {
 43305  				entryPreIndex := iNdEx
 43306  				var wire uint64
 43307  				for shift := uint(0); ; shift += 7 {
 43308  					if shift >= 64 {
 43309  						return ErrIntOverflowGenerated
 43310  					}
 43311  					if iNdEx >= l {
 43312  						return io.ErrUnexpectedEOF
 43313  					}
 43314  					b := dAtA[iNdEx]
 43315  					iNdEx++
 43316  					wire |= uint64(b&0x7F) << shift
 43317  					if b < 0x80 {
 43318  						break
 43319  					}
 43320  				}
 43321  				fieldNum := int32(wire >> 3)
 43322  				if fieldNum == 1 {
 43323  					var stringLenmapkey uint64
 43324  					for shift := uint(0); ; shift += 7 {
 43325  						if shift >= 64 {
 43326  							return ErrIntOverflowGenerated
 43327  						}
 43328  						if iNdEx >= l {
 43329  							return io.ErrUnexpectedEOF
 43330  						}
 43331  						b := dAtA[iNdEx]
 43332  						iNdEx++
 43333  						stringLenmapkey |= uint64(b&0x7F) << shift
 43334  						if b < 0x80 {
 43335  							break
 43336  						}
 43337  					}
 43338  					intStringLenmapkey := int(stringLenmapkey)
 43339  					if intStringLenmapkey < 0 {
 43340  						return ErrInvalidLengthGenerated
 43341  					}
 43342  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 43343  					if postStringIndexmapkey < 0 {
 43344  						return ErrInvalidLengthGenerated
 43345  					}
 43346  					if postStringIndexmapkey > l {
 43347  						return io.ErrUnexpectedEOF
 43348  					}
 43349  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 43350  					iNdEx = postStringIndexmapkey
 43351  				} else if fieldNum == 2 {
 43352  					var mapmsglen int
 43353  					for shift := uint(0); ; shift += 7 {
 43354  						if shift >= 64 {
 43355  							return ErrIntOverflowGenerated
 43356  						}
 43357  						if iNdEx >= l {
 43358  							return io.ErrUnexpectedEOF
 43359  						}
 43360  						b := dAtA[iNdEx]
 43361  						iNdEx++
 43362  						mapmsglen |= int(b&0x7F) << shift
 43363  						if b < 0x80 {
 43364  							break
 43365  						}
 43366  					}
 43367  					if mapmsglen < 0 {
 43368  						return ErrInvalidLengthGenerated
 43369  					}
 43370  					postmsgIndex := iNdEx + mapmsglen
 43371  					if postmsgIndex < 0 {
 43372  						return ErrInvalidLengthGenerated
 43373  					}
 43374  					if postmsgIndex > l {
 43375  						return io.ErrUnexpectedEOF
 43376  					}
 43377  					mapvalue = &v11.JSON{}
 43378  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 43379  						return err
 43380  					}
 43381  					iNdEx = postmsgIndex
 43382  				} else {
 43383  					iNdEx = entryPreIndex
 43384  					skippy, err := skipGenerated(dAtA[iNdEx:])
 43385  					if err != nil {
 43386  						return err
 43387  					}
 43388  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 43389  						return ErrInvalidLengthGenerated
 43390  					}
 43391  					if (iNdEx + skippy) > postIndex {
 43392  						return io.ErrUnexpectedEOF
 43393  					}
 43394  					iNdEx += skippy
 43395  				}
 43396  			}
 43397  			m.Parameters[mapkey] = *mapvalue
 43398  			iNdEx = postIndex
 43399  		default:
 43400  			iNdEx = preIndex
 43401  			skippy, err := skipGenerated(dAtA[iNdEx:])
 43402  			if err != nil {
 43403  				return err
 43404  			}
 43405  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 43406  				return ErrInvalidLengthGenerated
 43407  			}
 43408  			if (iNdEx + skippy) > l {
 43409  				return io.ErrUnexpectedEOF
 43410  			}
 43411  			iNdEx += skippy
 43412  		}
 43413  	}
 43414  
 43415  	if iNdEx > l {
 43416  		return io.ErrUnexpectedEOF
 43417  	}
 43418  	return nil
 43419  }
 43420  func (m *ProjectRole) Unmarshal(dAtA []byte) error {
 43421  	l := len(dAtA)
 43422  	iNdEx := 0
 43423  	for iNdEx < l {
 43424  		preIndex := iNdEx
 43425  		var wire uint64
 43426  		for shift := uint(0); ; shift += 7 {
 43427  			if shift >= 64 {
 43428  				return ErrIntOverflowGenerated
 43429  			}
 43430  			if iNdEx >= l {
 43431  				return io.ErrUnexpectedEOF
 43432  			}
 43433  			b := dAtA[iNdEx]
 43434  			iNdEx++
 43435  			wire |= uint64(b&0x7F) << shift
 43436  			if b < 0x80 {
 43437  				break
 43438  			}
 43439  		}
 43440  		fieldNum := int32(wire >> 3)
 43441  		wireType := int(wire & 0x7)
 43442  		if wireType == 4 {
 43443  			return fmt.Errorf("proto: ProjectRole: wiretype end group for non-group")
 43444  		}
 43445  		if fieldNum <= 0 {
 43446  			return fmt.Errorf("proto: ProjectRole: illegal tag %d (wire type %d)", fieldNum, wire)
 43447  		}
 43448  		switch fieldNum {
 43449  		case 1:
 43450  			if wireType != 2 {
 43451  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 43452  			}
 43453  			var stringLen uint64
 43454  			for shift := uint(0); ; shift += 7 {
 43455  				if shift >= 64 {
 43456  					return ErrIntOverflowGenerated
 43457  				}
 43458  				if iNdEx >= l {
 43459  					return io.ErrUnexpectedEOF
 43460  				}
 43461  				b := dAtA[iNdEx]
 43462  				iNdEx++
 43463  				stringLen |= uint64(b&0x7F) << shift
 43464  				if b < 0x80 {
 43465  					break
 43466  				}
 43467  			}
 43468  			intStringLen := int(stringLen)
 43469  			if intStringLen < 0 {
 43470  				return ErrInvalidLengthGenerated
 43471  			}
 43472  			postIndex := iNdEx + intStringLen
 43473  			if postIndex < 0 {
 43474  				return ErrInvalidLengthGenerated
 43475  			}
 43476  			if postIndex > l {
 43477  				return io.ErrUnexpectedEOF
 43478  			}
 43479  			m.Name = string(dAtA[iNdEx:postIndex])
 43480  			iNdEx = postIndex
 43481  		case 2:
 43482  			if wireType != 2 {
 43483  				return fmt.Errorf("proto: wrong wireType = %d for field Description", wireType)
 43484  			}
 43485  			var stringLen uint64
 43486  			for shift := uint(0); ; shift += 7 {
 43487  				if shift >= 64 {
 43488  					return ErrIntOverflowGenerated
 43489  				}
 43490  				if iNdEx >= l {
 43491  					return io.ErrUnexpectedEOF
 43492  				}
 43493  				b := dAtA[iNdEx]
 43494  				iNdEx++
 43495  				stringLen |= uint64(b&0x7F) << shift
 43496  				if b < 0x80 {
 43497  					break
 43498  				}
 43499  			}
 43500  			intStringLen := int(stringLen)
 43501  			if intStringLen < 0 {
 43502  				return ErrInvalidLengthGenerated
 43503  			}
 43504  			postIndex := iNdEx + intStringLen
 43505  			if postIndex < 0 {
 43506  				return ErrInvalidLengthGenerated
 43507  			}
 43508  			if postIndex > l {
 43509  				return io.ErrUnexpectedEOF
 43510  			}
 43511  			m.Description = string(dAtA[iNdEx:postIndex])
 43512  			iNdEx = postIndex
 43513  		case 3:
 43514  			if wireType != 2 {
 43515  				return fmt.Errorf("proto: wrong wireType = %d for field Policies", wireType)
 43516  			}
 43517  			var stringLen uint64
 43518  			for shift := uint(0); ; shift += 7 {
 43519  				if shift >= 64 {
 43520  					return ErrIntOverflowGenerated
 43521  				}
 43522  				if iNdEx >= l {
 43523  					return io.ErrUnexpectedEOF
 43524  				}
 43525  				b := dAtA[iNdEx]
 43526  				iNdEx++
 43527  				stringLen |= uint64(b&0x7F) << shift
 43528  				if b < 0x80 {
 43529  					break
 43530  				}
 43531  			}
 43532  			intStringLen := int(stringLen)
 43533  			if intStringLen < 0 {
 43534  				return ErrInvalidLengthGenerated
 43535  			}
 43536  			postIndex := iNdEx + intStringLen
 43537  			if postIndex < 0 {
 43538  				return ErrInvalidLengthGenerated
 43539  			}
 43540  			if postIndex > l {
 43541  				return io.ErrUnexpectedEOF
 43542  			}
 43543  			m.Policies = append(m.Policies, string(dAtA[iNdEx:postIndex]))
 43544  			iNdEx = postIndex
 43545  		case 4:
 43546  			if wireType != 2 {
 43547  				return fmt.Errorf("proto: wrong wireType = %d for field JWTTokens", wireType)
 43548  			}
 43549  			var msglen int
 43550  			for shift := uint(0); ; shift += 7 {
 43551  				if shift >= 64 {
 43552  					return ErrIntOverflowGenerated
 43553  				}
 43554  				if iNdEx >= l {
 43555  					return io.ErrUnexpectedEOF
 43556  				}
 43557  				b := dAtA[iNdEx]
 43558  				iNdEx++
 43559  				msglen |= int(b&0x7F) << shift
 43560  				if b < 0x80 {
 43561  					break
 43562  				}
 43563  			}
 43564  			if msglen < 0 {
 43565  				return ErrInvalidLengthGenerated
 43566  			}
 43567  			postIndex := iNdEx + msglen
 43568  			if postIndex < 0 {
 43569  				return ErrInvalidLengthGenerated
 43570  			}
 43571  			if postIndex > l {
 43572  				return io.ErrUnexpectedEOF
 43573  			}
 43574  			m.JWTTokens = append(m.JWTTokens, JWTToken{})
 43575  			if err := m.JWTTokens[len(m.JWTTokens)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 43576  				return err
 43577  			}
 43578  			iNdEx = postIndex
 43579  		case 5:
 43580  			if wireType != 2 {
 43581  				return fmt.Errorf("proto: wrong wireType = %d for field Groups", wireType)
 43582  			}
 43583  			var stringLen uint64
 43584  			for shift := uint(0); ; shift += 7 {
 43585  				if shift >= 64 {
 43586  					return ErrIntOverflowGenerated
 43587  				}
 43588  				if iNdEx >= l {
 43589  					return io.ErrUnexpectedEOF
 43590  				}
 43591  				b := dAtA[iNdEx]
 43592  				iNdEx++
 43593  				stringLen |= uint64(b&0x7F) << shift
 43594  				if b < 0x80 {
 43595  					break
 43596  				}
 43597  			}
 43598  			intStringLen := int(stringLen)
 43599  			if intStringLen < 0 {
 43600  				return ErrInvalidLengthGenerated
 43601  			}
 43602  			postIndex := iNdEx + intStringLen
 43603  			if postIndex < 0 {
 43604  				return ErrInvalidLengthGenerated
 43605  			}
 43606  			if postIndex > l {
 43607  				return io.ErrUnexpectedEOF
 43608  			}
 43609  			m.Groups = append(m.Groups, string(dAtA[iNdEx:postIndex]))
 43610  			iNdEx = postIndex
 43611  		default:
 43612  			iNdEx = preIndex
 43613  			skippy, err := skipGenerated(dAtA[iNdEx:])
 43614  			if err != nil {
 43615  				return err
 43616  			}
 43617  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 43618  				return ErrInvalidLengthGenerated
 43619  			}
 43620  			if (iNdEx + skippy) > l {
 43621  				return io.ErrUnexpectedEOF
 43622  			}
 43623  			iNdEx += skippy
 43624  		}
 43625  	}
 43626  
 43627  	if iNdEx > l {
 43628  		return io.ErrUnexpectedEOF
 43629  	}
 43630  	return nil
 43631  }
 43632  func (m *PullRequestGenerator) Unmarshal(dAtA []byte) error {
 43633  	l := len(dAtA)
 43634  	iNdEx := 0
 43635  	for iNdEx < l {
 43636  		preIndex := iNdEx
 43637  		var wire uint64
 43638  		for shift := uint(0); ; shift += 7 {
 43639  			if shift >= 64 {
 43640  				return ErrIntOverflowGenerated
 43641  			}
 43642  			if iNdEx >= l {
 43643  				return io.ErrUnexpectedEOF
 43644  			}
 43645  			b := dAtA[iNdEx]
 43646  			iNdEx++
 43647  			wire |= uint64(b&0x7F) << shift
 43648  			if b < 0x80 {
 43649  				break
 43650  			}
 43651  		}
 43652  		fieldNum := int32(wire >> 3)
 43653  		wireType := int(wire & 0x7)
 43654  		if wireType == 4 {
 43655  			return fmt.Errorf("proto: PullRequestGenerator: wiretype end group for non-group")
 43656  		}
 43657  		if fieldNum <= 0 {
 43658  			return fmt.Errorf("proto: PullRequestGenerator: illegal tag %d (wire type %d)", fieldNum, wire)
 43659  		}
 43660  		switch fieldNum {
 43661  		case 1:
 43662  			if wireType != 2 {
 43663  				return fmt.Errorf("proto: wrong wireType = %d for field Github", wireType)
 43664  			}
 43665  			var msglen int
 43666  			for shift := uint(0); ; shift += 7 {
 43667  				if shift >= 64 {
 43668  					return ErrIntOverflowGenerated
 43669  				}
 43670  				if iNdEx >= l {
 43671  					return io.ErrUnexpectedEOF
 43672  				}
 43673  				b := dAtA[iNdEx]
 43674  				iNdEx++
 43675  				msglen |= int(b&0x7F) << shift
 43676  				if b < 0x80 {
 43677  					break
 43678  				}
 43679  			}
 43680  			if msglen < 0 {
 43681  				return ErrInvalidLengthGenerated
 43682  			}
 43683  			postIndex := iNdEx + msglen
 43684  			if postIndex < 0 {
 43685  				return ErrInvalidLengthGenerated
 43686  			}
 43687  			if postIndex > l {
 43688  				return io.ErrUnexpectedEOF
 43689  			}
 43690  			if m.Github == nil {
 43691  				m.Github = &PullRequestGeneratorGithub{}
 43692  			}
 43693  			if err := m.Github.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 43694  				return err
 43695  			}
 43696  			iNdEx = postIndex
 43697  		case 2:
 43698  			if wireType != 2 {
 43699  				return fmt.Errorf("proto: wrong wireType = %d for field GitLab", wireType)
 43700  			}
 43701  			var msglen int
 43702  			for shift := uint(0); ; shift += 7 {
 43703  				if shift >= 64 {
 43704  					return ErrIntOverflowGenerated
 43705  				}
 43706  				if iNdEx >= l {
 43707  					return io.ErrUnexpectedEOF
 43708  				}
 43709  				b := dAtA[iNdEx]
 43710  				iNdEx++
 43711  				msglen |= int(b&0x7F) << shift
 43712  				if b < 0x80 {
 43713  					break
 43714  				}
 43715  			}
 43716  			if msglen < 0 {
 43717  				return ErrInvalidLengthGenerated
 43718  			}
 43719  			postIndex := iNdEx + msglen
 43720  			if postIndex < 0 {
 43721  				return ErrInvalidLengthGenerated
 43722  			}
 43723  			if postIndex > l {
 43724  				return io.ErrUnexpectedEOF
 43725  			}
 43726  			if m.GitLab == nil {
 43727  				m.GitLab = &PullRequestGeneratorGitLab{}
 43728  			}
 43729  			if err := m.GitLab.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 43730  				return err
 43731  			}
 43732  			iNdEx = postIndex
 43733  		case 3:
 43734  			if wireType != 2 {
 43735  				return fmt.Errorf("proto: wrong wireType = %d for field Gitea", wireType)
 43736  			}
 43737  			var msglen int
 43738  			for shift := uint(0); ; shift += 7 {
 43739  				if shift >= 64 {
 43740  					return ErrIntOverflowGenerated
 43741  				}
 43742  				if iNdEx >= l {
 43743  					return io.ErrUnexpectedEOF
 43744  				}
 43745  				b := dAtA[iNdEx]
 43746  				iNdEx++
 43747  				msglen |= int(b&0x7F) << shift
 43748  				if b < 0x80 {
 43749  					break
 43750  				}
 43751  			}
 43752  			if msglen < 0 {
 43753  				return ErrInvalidLengthGenerated
 43754  			}
 43755  			postIndex := iNdEx + msglen
 43756  			if postIndex < 0 {
 43757  				return ErrInvalidLengthGenerated
 43758  			}
 43759  			if postIndex > l {
 43760  				return io.ErrUnexpectedEOF
 43761  			}
 43762  			if m.Gitea == nil {
 43763  				m.Gitea = &PullRequestGeneratorGitea{}
 43764  			}
 43765  			if err := m.Gitea.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 43766  				return err
 43767  			}
 43768  			iNdEx = postIndex
 43769  		case 4:
 43770  			if wireType != 2 {
 43771  				return fmt.Errorf("proto: wrong wireType = %d for field BitbucketServer", wireType)
 43772  			}
 43773  			var msglen int
 43774  			for shift := uint(0); ; shift += 7 {
 43775  				if shift >= 64 {
 43776  					return ErrIntOverflowGenerated
 43777  				}
 43778  				if iNdEx >= l {
 43779  					return io.ErrUnexpectedEOF
 43780  				}
 43781  				b := dAtA[iNdEx]
 43782  				iNdEx++
 43783  				msglen |= int(b&0x7F) << shift
 43784  				if b < 0x80 {
 43785  					break
 43786  				}
 43787  			}
 43788  			if msglen < 0 {
 43789  				return ErrInvalidLengthGenerated
 43790  			}
 43791  			postIndex := iNdEx + msglen
 43792  			if postIndex < 0 {
 43793  				return ErrInvalidLengthGenerated
 43794  			}
 43795  			if postIndex > l {
 43796  				return io.ErrUnexpectedEOF
 43797  			}
 43798  			if m.BitbucketServer == nil {
 43799  				m.BitbucketServer = &PullRequestGeneratorBitbucketServer{}
 43800  			}
 43801  			if err := m.BitbucketServer.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 43802  				return err
 43803  			}
 43804  			iNdEx = postIndex
 43805  		case 5:
 43806  			if wireType != 2 {
 43807  				return fmt.Errorf("proto: wrong wireType = %d for field Filters", wireType)
 43808  			}
 43809  			var msglen int
 43810  			for shift := uint(0); ; shift += 7 {
 43811  				if shift >= 64 {
 43812  					return ErrIntOverflowGenerated
 43813  				}
 43814  				if iNdEx >= l {
 43815  					return io.ErrUnexpectedEOF
 43816  				}
 43817  				b := dAtA[iNdEx]
 43818  				iNdEx++
 43819  				msglen |= int(b&0x7F) << shift
 43820  				if b < 0x80 {
 43821  					break
 43822  				}
 43823  			}
 43824  			if msglen < 0 {
 43825  				return ErrInvalidLengthGenerated
 43826  			}
 43827  			postIndex := iNdEx + msglen
 43828  			if postIndex < 0 {
 43829  				return ErrInvalidLengthGenerated
 43830  			}
 43831  			if postIndex > l {
 43832  				return io.ErrUnexpectedEOF
 43833  			}
 43834  			m.Filters = append(m.Filters, PullRequestGeneratorFilter{})
 43835  			if err := m.Filters[len(m.Filters)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 43836  				return err
 43837  			}
 43838  			iNdEx = postIndex
 43839  		case 6:
 43840  			if wireType != 0 {
 43841  				return fmt.Errorf("proto: wrong wireType = %d for field RequeueAfterSeconds", wireType)
 43842  			}
 43843  			var v int64
 43844  			for shift := uint(0); ; shift += 7 {
 43845  				if shift >= 64 {
 43846  					return ErrIntOverflowGenerated
 43847  				}
 43848  				if iNdEx >= l {
 43849  					return io.ErrUnexpectedEOF
 43850  				}
 43851  				b := dAtA[iNdEx]
 43852  				iNdEx++
 43853  				v |= int64(b&0x7F) << shift
 43854  				if b < 0x80 {
 43855  					break
 43856  				}
 43857  			}
 43858  			m.RequeueAfterSeconds = &v
 43859  		case 7:
 43860  			if wireType != 2 {
 43861  				return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
 43862  			}
 43863  			var msglen int
 43864  			for shift := uint(0); ; shift += 7 {
 43865  				if shift >= 64 {
 43866  					return ErrIntOverflowGenerated
 43867  				}
 43868  				if iNdEx >= l {
 43869  					return io.ErrUnexpectedEOF
 43870  				}
 43871  				b := dAtA[iNdEx]
 43872  				iNdEx++
 43873  				msglen |= int(b&0x7F) << shift
 43874  				if b < 0x80 {
 43875  					break
 43876  				}
 43877  			}
 43878  			if msglen < 0 {
 43879  				return ErrInvalidLengthGenerated
 43880  			}
 43881  			postIndex := iNdEx + msglen
 43882  			if postIndex < 0 {
 43883  				return ErrInvalidLengthGenerated
 43884  			}
 43885  			if postIndex > l {
 43886  				return io.ErrUnexpectedEOF
 43887  			}
 43888  			if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 43889  				return err
 43890  			}
 43891  			iNdEx = postIndex
 43892  		case 8:
 43893  			if wireType != 2 {
 43894  				return fmt.Errorf("proto: wrong wireType = %d for field Bitbucket", wireType)
 43895  			}
 43896  			var msglen int
 43897  			for shift := uint(0); ; shift += 7 {
 43898  				if shift >= 64 {
 43899  					return ErrIntOverflowGenerated
 43900  				}
 43901  				if iNdEx >= l {
 43902  					return io.ErrUnexpectedEOF
 43903  				}
 43904  				b := dAtA[iNdEx]
 43905  				iNdEx++
 43906  				msglen |= int(b&0x7F) << shift
 43907  				if b < 0x80 {
 43908  					break
 43909  				}
 43910  			}
 43911  			if msglen < 0 {
 43912  				return ErrInvalidLengthGenerated
 43913  			}
 43914  			postIndex := iNdEx + msglen
 43915  			if postIndex < 0 {
 43916  				return ErrInvalidLengthGenerated
 43917  			}
 43918  			if postIndex > l {
 43919  				return io.ErrUnexpectedEOF
 43920  			}
 43921  			if m.Bitbucket == nil {
 43922  				m.Bitbucket = &PullRequestGeneratorBitbucket{}
 43923  			}
 43924  			if err := m.Bitbucket.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 43925  				return err
 43926  			}
 43927  			iNdEx = postIndex
 43928  		case 9:
 43929  			if wireType != 2 {
 43930  				return fmt.Errorf("proto: wrong wireType = %d for field AzureDevOps", wireType)
 43931  			}
 43932  			var msglen int
 43933  			for shift := uint(0); ; shift += 7 {
 43934  				if shift >= 64 {
 43935  					return ErrIntOverflowGenerated
 43936  				}
 43937  				if iNdEx >= l {
 43938  					return io.ErrUnexpectedEOF
 43939  				}
 43940  				b := dAtA[iNdEx]
 43941  				iNdEx++
 43942  				msglen |= int(b&0x7F) << shift
 43943  				if b < 0x80 {
 43944  					break
 43945  				}
 43946  			}
 43947  			if msglen < 0 {
 43948  				return ErrInvalidLengthGenerated
 43949  			}
 43950  			postIndex := iNdEx + msglen
 43951  			if postIndex < 0 {
 43952  				return ErrInvalidLengthGenerated
 43953  			}
 43954  			if postIndex > l {
 43955  				return io.ErrUnexpectedEOF
 43956  			}
 43957  			if m.AzureDevOps == nil {
 43958  				m.AzureDevOps = &PullRequestGeneratorAzureDevOps{}
 43959  			}
 43960  			if err := m.AzureDevOps.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 43961  				return err
 43962  			}
 43963  			iNdEx = postIndex
 43964  		case 10:
 43965  			if wireType != 2 {
 43966  				return fmt.Errorf("proto: wrong wireType = %d for field Values", wireType)
 43967  			}
 43968  			var msglen int
 43969  			for shift := uint(0); ; shift += 7 {
 43970  				if shift >= 64 {
 43971  					return ErrIntOverflowGenerated
 43972  				}
 43973  				if iNdEx >= l {
 43974  					return io.ErrUnexpectedEOF
 43975  				}
 43976  				b := dAtA[iNdEx]
 43977  				iNdEx++
 43978  				msglen |= int(b&0x7F) << shift
 43979  				if b < 0x80 {
 43980  					break
 43981  				}
 43982  			}
 43983  			if msglen < 0 {
 43984  				return ErrInvalidLengthGenerated
 43985  			}
 43986  			postIndex := iNdEx + msglen
 43987  			if postIndex < 0 {
 43988  				return ErrInvalidLengthGenerated
 43989  			}
 43990  			if postIndex > l {
 43991  				return io.ErrUnexpectedEOF
 43992  			}
 43993  			if m.Values == nil {
 43994  				m.Values = make(map[string]string)
 43995  			}
 43996  			var mapkey string
 43997  			var mapvalue string
 43998  			for iNdEx < postIndex {
 43999  				entryPreIndex := iNdEx
 44000  				var wire uint64
 44001  				for shift := uint(0); ; shift += 7 {
 44002  					if shift >= 64 {
 44003  						return ErrIntOverflowGenerated
 44004  					}
 44005  					if iNdEx >= l {
 44006  						return io.ErrUnexpectedEOF
 44007  					}
 44008  					b := dAtA[iNdEx]
 44009  					iNdEx++
 44010  					wire |= uint64(b&0x7F) << shift
 44011  					if b < 0x80 {
 44012  						break
 44013  					}
 44014  				}
 44015  				fieldNum := int32(wire >> 3)
 44016  				if fieldNum == 1 {
 44017  					var stringLenmapkey uint64
 44018  					for shift := uint(0); ; shift += 7 {
 44019  						if shift >= 64 {
 44020  							return ErrIntOverflowGenerated
 44021  						}
 44022  						if iNdEx >= l {
 44023  							return io.ErrUnexpectedEOF
 44024  						}
 44025  						b := dAtA[iNdEx]
 44026  						iNdEx++
 44027  						stringLenmapkey |= uint64(b&0x7F) << shift
 44028  						if b < 0x80 {
 44029  							break
 44030  						}
 44031  					}
 44032  					intStringLenmapkey := int(stringLenmapkey)
 44033  					if intStringLenmapkey < 0 {
 44034  						return ErrInvalidLengthGenerated
 44035  					}
 44036  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 44037  					if postStringIndexmapkey < 0 {
 44038  						return ErrInvalidLengthGenerated
 44039  					}
 44040  					if postStringIndexmapkey > l {
 44041  						return io.ErrUnexpectedEOF
 44042  					}
 44043  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 44044  					iNdEx = postStringIndexmapkey
 44045  				} else if fieldNum == 2 {
 44046  					var stringLenmapvalue uint64
 44047  					for shift := uint(0); ; shift += 7 {
 44048  						if shift >= 64 {
 44049  							return ErrIntOverflowGenerated
 44050  						}
 44051  						if iNdEx >= l {
 44052  							return io.ErrUnexpectedEOF
 44053  						}
 44054  						b := dAtA[iNdEx]
 44055  						iNdEx++
 44056  						stringLenmapvalue |= uint64(b&0x7F) << shift
 44057  						if b < 0x80 {
 44058  							break
 44059  						}
 44060  					}
 44061  					intStringLenmapvalue := int(stringLenmapvalue)
 44062  					if intStringLenmapvalue < 0 {
 44063  						return ErrInvalidLengthGenerated
 44064  					}
 44065  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 44066  					if postStringIndexmapvalue < 0 {
 44067  						return ErrInvalidLengthGenerated
 44068  					}
 44069  					if postStringIndexmapvalue > l {
 44070  						return io.ErrUnexpectedEOF
 44071  					}
 44072  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 44073  					iNdEx = postStringIndexmapvalue
 44074  				} else {
 44075  					iNdEx = entryPreIndex
 44076  					skippy, err := skipGenerated(dAtA[iNdEx:])
 44077  					if err != nil {
 44078  						return err
 44079  					}
 44080  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 44081  						return ErrInvalidLengthGenerated
 44082  					}
 44083  					if (iNdEx + skippy) > postIndex {
 44084  						return io.ErrUnexpectedEOF
 44085  					}
 44086  					iNdEx += skippy
 44087  				}
 44088  			}
 44089  			m.Values[mapkey] = mapvalue
 44090  			iNdEx = postIndex
 44091  		case 11:
 44092  			if wireType != 0 {
 44093  				return fmt.Errorf("proto: wrong wireType = %d for field ContinueOnRepoNotFoundError", wireType)
 44094  			}
 44095  			var v int
 44096  			for shift := uint(0); ; shift += 7 {
 44097  				if shift >= 64 {
 44098  					return ErrIntOverflowGenerated
 44099  				}
 44100  				if iNdEx >= l {
 44101  					return io.ErrUnexpectedEOF
 44102  				}
 44103  				b := dAtA[iNdEx]
 44104  				iNdEx++
 44105  				v |= int(b&0x7F) << shift
 44106  				if b < 0x80 {
 44107  					break
 44108  				}
 44109  			}
 44110  			m.ContinueOnRepoNotFoundError = bool(v != 0)
 44111  		default:
 44112  			iNdEx = preIndex
 44113  			skippy, err := skipGenerated(dAtA[iNdEx:])
 44114  			if err != nil {
 44115  				return err
 44116  			}
 44117  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 44118  				return ErrInvalidLengthGenerated
 44119  			}
 44120  			if (iNdEx + skippy) > l {
 44121  				return io.ErrUnexpectedEOF
 44122  			}
 44123  			iNdEx += skippy
 44124  		}
 44125  	}
 44126  
 44127  	if iNdEx > l {
 44128  		return io.ErrUnexpectedEOF
 44129  	}
 44130  	return nil
 44131  }
 44132  func (m *PullRequestGeneratorAzureDevOps) Unmarshal(dAtA []byte) error {
 44133  	l := len(dAtA)
 44134  	iNdEx := 0
 44135  	for iNdEx < l {
 44136  		preIndex := iNdEx
 44137  		var wire uint64
 44138  		for shift := uint(0); ; shift += 7 {
 44139  			if shift >= 64 {
 44140  				return ErrIntOverflowGenerated
 44141  			}
 44142  			if iNdEx >= l {
 44143  				return io.ErrUnexpectedEOF
 44144  			}
 44145  			b := dAtA[iNdEx]
 44146  			iNdEx++
 44147  			wire |= uint64(b&0x7F) << shift
 44148  			if b < 0x80 {
 44149  				break
 44150  			}
 44151  		}
 44152  		fieldNum := int32(wire >> 3)
 44153  		wireType := int(wire & 0x7)
 44154  		if wireType == 4 {
 44155  			return fmt.Errorf("proto: PullRequestGeneratorAzureDevOps: wiretype end group for non-group")
 44156  		}
 44157  		if fieldNum <= 0 {
 44158  			return fmt.Errorf("proto: PullRequestGeneratorAzureDevOps: illegal tag %d (wire type %d)", fieldNum, wire)
 44159  		}
 44160  		switch fieldNum {
 44161  		case 1:
 44162  			if wireType != 2 {
 44163  				return fmt.Errorf("proto: wrong wireType = %d for field Organization", wireType)
 44164  			}
 44165  			var stringLen uint64
 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  				stringLen |= uint64(b&0x7F) << shift
 44176  				if b < 0x80 {
 44177  					break
 44178  				}
 44179  			}
 44180  			intStringLen := int(stringLen)
 44181  			if intStringLen < 0 {
 44182  				return ErrInvalidLengthGenerated
 44183  			}
 44184  			postIndex := iNdEx + intStringLen
 44185  			if postIndex < 0 {
 44186  				return ErrInvalidLengthGenerated
 44187  			}
 44188  			if postIndex > l {
 44189  				return io.ErrUnexpectedEOF
 44190  			}
 44191  			m.Organization = string(dAtA[iNdEx:postIndex])
 44192  			iNdEx = postIndex
 44193  		case 2:
 44194  			if wireType != 2 {
 44195  				return fmt.Errorf("proto: wrong wireType = %d for field Project", wireType)
 44196  			}
 44197  			var stringLen uint64
 44198  			for shift := uint(0); ; shift += 7 {
 44199  				if shift >= 64 {
 44200  					return ErrIntOverflowGenerated
 44201  				}
 44202  				if iNdEx >= l {
 44203  					return io.ErrUnexpectedEOF
 44204  				}
 44205  				b := dAtA[iNdEx]
 44206  				iNdEx++
 44207  				stringLen |= uint64(b&0x7F) << shift
 44208  				if b < 0x80 {
 44209  					break
 44210  				}
 44211  			}
 44212  			intStringLen := int(stringLen)
 44213  			if intStringLen < 0 {
 44214  				return ErrInvalidLengthGenerated
 44215  			}
 44216  			postIndex := iNdEx + intStringLen
 44217  			if postIndex < 0 {
 44218  				return ErrInvalidLengthGenerated
 44219  			}
 44220  			if postIndex > l {
 44221  				return io.ErrUnexpectedEOF
 44222  			}
 44223  			m.Project = string(dAtA[iNdEx:postIndex])
 44224  			iNdEx = postIndex
 44225  		case 3:
 44226  			if wireType != 2 {
 44227  				return fmt.Errorf("proto: wrong wireType = %d for field Repo", wireType)
 44228  			}
 44229  			var stringLen uint64
 44230  			for shift := uint(0); ; shift += 7 {
 44231  				if shift >= 64 {
 44232  					return ErrIntOverflowGenerated
 44233  				}
 44234  				if iNdEx >= l {
 44235  					return io.ErrUnexpectedEOF
 44236  				}
 44237  				b := dAtA[iNdEx]
 44238  				iNdEx++
 44239  				stringLen |= uint64(b&0x7F) << shift
 44240  				if b < 0x80 {
 44241  					break
 44242  				}
 44243  			}
 44244  			intStringLen := int(stringLen)
 44245  			if intStringLen < 0 {
 44246  				return ErrInvalidLengthGenerated
 44247  			}
 44248  			postIndex := iNdEx + intStringLen
 44249  			if postIndex < 0 {
 44250  				return ErrInvalidLengthGenerated
 44251  			}
 44252  			if postIndex > l {
 44253  				return io.ErrUnexpectedEOF
 44254  			}
 44255  			m.Repo = string(dAtA[iNdEx:postIndex])
 44256  			iNdEx = postIndex
 44257  		case 4:
 44258  			if wireType != 2 {
 44259  				return fmt.Errorf("proto: wrong wireType = %d for field API", wireType)
 44260  			}
 44261  			var stringLen uint64
 44262  			for shift := uint(0); ; shift += 7 {
 44263  				if shift >= 64 {
 44264  					return ErrIntOverflowGenerated
 44265  				}
 44266  				if iNdEx >= l {
 44267  					return io.ErrUnexpectedEOF
 44268  				}
 44269  				b := dAtA[iNdEx]
 44270  				iNdEx++
 44271  				stringLen |= uint64(b&0x7F) << shift
 44272  				if b < 0x80 {
 44273  					break
 44274  				}
 44275  			}
 44276  			intStringLen := int(stringLen)
 44277  			if intStringLen < 0 {
 44278  				return ErrInvalidLengthGenerated
 44279  			}
 44280  			postIndex := iNdEx + intStringLen
 44281  			if postIndex < 0 {
 44282  				return ErrInvalidLengthGenerated
 44283  			}
 44284  			if postIndex > l {
 44285  				return io.ErrUnexpectedEOF
 44286  			}
 44287  			m.API = string(dAtA[iNdEx:postIndex])
 44288  			iNdEx = postIndex
 44289  		case 5:
 44290  			if wireType != 2 {
 44291  				return fmt.Errorf("proto: wrong wireType = %d for field TokenRef", wireType)
 44292  			}
 44293  			var msglen int
 44294  			for shift := uint(0); ; shift += 7 {
 44295  				if shift >= 64 {
 44296  					return ErrIntOverflowGenerated
 44297  				}
 44298  				if iNdEx >= l {
 44299  					return io.ErrUnexpectedEOF
 44300  				}
 44301  				b := dAtA[iNdEx]
 44302  				iNdEx++
 44303  				msglen |= int(b&0x7F) << shift
 44304  				if b < 0x80 {
 44305  					break
 44306  				}
 44307  			}
 44308  			if msglen < 0 {
 44309  				return ErrInvalidLengthGenerated
 44310  			}
 44311  			postIndex := iNdEx + msglen
 44312  			if postIndex < 0 {
 44313  				return ErrInvalidLengthGenerated
 44314  			}
 44315  			if postIndex > l {
 44316  				return io.ErrUnexpectedEOF
 44317  			}
 44318  			if m.TokenRef == nil {
 44319  				m.TokenRef = &SecretRef{}
 44320  			}
 44321  			if err := m.TokenRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 44322  				return err
 44323  			}
 44324  			iNdEx = postIndex
 44325  		case 6:
 44326  			if wireType != 2 {
 44327  				return fmt.Errorf("proto: wrong wireType = %d for field Labels", wireType)
 44328  			}
 44329  			var stringLen uint64
 44330  			for shift := uint(0); ; shift += 7 {
 44331  				if shift >= 64 {
 44332  					return ErrIntOverflowGenerated
 44333  				}
 44334  				if iNdEx >= l {
 44335  					return io.ErrUnexpectedEOF
 44336  				}
 44337  				b := dAtA[iNdEx]
 44338  				iNdEx++
 44339  				stringLen |= uint64(b&0x7F) << shift
 44340  				if b < 0x80 {
 44341  					break
 44342  				}
 44343  			}
 44344  			intStringLen := int(stringLen)
 44345  			if intStringLen < 0 {
 44346  				return ErrInvalidLengthGenerated
 44347  			}
 44348  			postIndex := iNdEx + intStringLen
 44349  			if postIndex < 0 {
 44350  				return ErrInvalidLengthGenerated
 44351  			}
 44352  			if postIndex > l {
 44353  				return io.ErrUnexpectedEOF
 44354  			}
 44355  			m.Labels = append(m.Labels, string(dAtA[iNdEx:postIndex]))
 44356  			iNdEx = postIndex
 44357  		default:
 44358  			iNdEx = preIndex
 44359  			skippy, err := skipGenerated(dAtA[iNdEx:])
 44360  			if err != nil {
 44361  				return err
 44362  			}
 44363  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 44364  				return ErrInvalidLengthGenerated
 44365  			}
 44366  			if (iNdEx + skippy) > l {
 44367  				return io.ErrUnexpectedEOF
 44368  			}
 44369  			iNdEx += skippy
 44370  		}
 44371  	}
 44372  
 44373  	if iNdEx > l {
 44374  		return io.ErrUnexpectedEOF
 44375  	}
 44376  	return nil
 44377  }
 44378  func (m *PullRequestGeneratorBitbucket) Unmarshal(dAtA []byte) error {
 44379  	l := len(dAtA)
 44380  	iNdEx := 0
 44381  	for iNdEx < l {
 44382  		preIndex := iNdEx
 44383  		var wire uint64
 44384  		for shift := uint(0); ; shift += 7 {
 44385  			if shift >= 64 {
 44386  				return ErrIntOverflowGenerated
 44387  			}
 44388  			if iNdEx >= l {
 44389  				return io.ErrUnexpectedEOF
 44390  			}
 44391  			b := dAtA[iNdEx]
 44392  			iNdEx++
 44393  			wire |= uint64(b&0x7F) << shift
 44394  			if b < 0x80 {
 44395  				break
 44396  			}
 44397  		}
 44398  		fieldNum := int32(wire >> 3)
 44399  		wireType := int(wire & 0x7)
 44400  		if wireType == 4 {
 44401  			return fmt.Errorf("proto: PullRequestGeneratorBitbucket: wiretype end group for non-group")
 44402  		}
 44403  		if fieldNum <= 0 {
 44404  			return fmt.Errorf("proto: PullRequestGeneratorBitbucket: illegal tag %d (wire type %d)", fieldNum, wire)
 44405  		}
 44406  		switch fieldNum {
 44407  		case 1:
 44408  			if wireType != 2 {
 44409  				return fmt.Errorf("proto: wrong wireType = %d for field Owner", wireType)
 44410  			}
 44411  			var stringLen uint64
 44412  			for shift := uint(0); ; shift += 7 {
 44413  				if shift >= 64 {
 44414  					return ErrIntOverflowGenerated
 44415  				}
 44416  				if iNdEx >= l {
 44417  					return io.ErrUnexpectedEOF
 44418  				}
 44419  				b := dAtA[iNdEx]
 44420  				iNdEx++
 44421  				stringLen |= uint64(b&0x7F) << shift
 44422  				if b < 0x80 {
 44423  					break
 44424  				}
 44425  			}
 44426  			intStringLen := int(stringLen)
 44427  			if intStringLen < 0 {
 44428  				return ErrInvalidLengthGenerated
 44429  			}
 44430  			postIndex := iNdEx + intStringLen
 44431  			if postIndex < 0 {
 44432  				return ErrInvalidLengthGenerated
 44433  			}
 44434  			if postIndex > l {
 44435  				return io.ErrUnexpectedEOF
 44436  			}
 44437  			m.Owner = string(dAtA[iNdEx:postIndex])
 44438  			iNdEx = postIndex
 44439  		case 2:
 44440  			if wireType != 2 {
 44441  				return fmt.Errorf("proto: wrong wireType = %d for field Repo", wireType)
 44442  			}
 44443  			var stringLen uint64
 44444  			for shift := uint(0); ; shift += 7 {
 44445  				if shift >= 64 {
 44446  					return ErrIntOverflowGenerated
 44447  				}
 44448  				if iNdEx >= l {
 44449  					return io.ErrUnexpectedEOF
 44450  				}
 44451  				b := dAtA[iNdEx]
 44452  				iNdEx++
 44453  				stringLen |= uint64(b&0x7F) << shift
 44454  				if b < 0x80 {
 44455  					break
 44456  				}
 44457  			}
 44458  			intStringLen := int(stringLen)
 44459  			if intStringLen < 0 {
 44460  				return ErrInvalidLengthGenerated
 44461  			}
 44462  			postIndex := iNdEx + intStringLen
 44463  			if postIndex < 0 {
 44464  				return ErrInvalidLengthGenerated
 44465  			}
 44466  			if postIndex > l {
 44467  				return io.ErrUnexpectedEOF
 44468  			}
 44469  			m.Repo = string(dAtA[iNdEx:postIndex])
 44470  			iNdEx = postIndex
 44471  		case 3:
 44472  			if wireType != 2 {
 44473  				return fmt.Errorf("proto: wrong wireType = %d for field API", wireType)
 44474  			}
 44475  			var stringLen uint64
 44476  			for shift := uint(0); ; shift += 7 {
 44477  				if shift >= 64 {
 44478  					return ErrIntOverflowGenerated
 44479  				}
 44480  				if iNdEx >= l {
 44481  					return io.ErrUnexpectedEOF
 44482  				}
 44483  				b := dAtA[iNdEx]
 44484  				iNdEx++
 44485  				stringLen |= uint64(b&0x7F) << shift
 44486  				if b < 0x80 {
 44487  					break
 44488  				}
 44489  			}
 44490  			intStringLen := int(stringLen)
 44491  			if intStringLen < 0 {
 44492  				return ErrInvalidLengthGenerated
 44493  			}
 44494  			postIndex := iNdEx + intStringLen
 44495  			if postIndex < 0 {
 44496  				return ErrInvalidLengthGenerated
 44497  			}
 44498  			if postIndex > l {
 44499  				return io.ErrUnexpectedEOF
 44500  			}
 44501  			m.API = string(dAtA[iNdEx:postIndex])
 44502  			iNdEx = postIndex
 44503  		case 4:
 44504  			if wireType != 2 {
 44505  				return fmt.Errorf("proto: wrong wireType = %d for field BasicAuth", wireType)
 44506  			}
 44507  			var msglen int
 44508  			for shift := uint(0); ; shift += 7 {
 44509  				if shift >= 64 {
 44510  					return ErrIntOverflowGenerated
 44511  				}
 44512  				if iNdEx >= l {
 44513  					return io.ErrUnexpectedEOF
 44514  				}
 44515  				b := dAtA[iNdEx]
 44516  				iNdEx++
 44517  				msglen |= int(b&0x7F) << shift
 44518  				if b < 0x80 {
 44519  					break
 44520  				}
 44521  			}
 44522  			if msglen < 0 {
 44523  				return ErrInvalidLengthGenerated
 44524  			}
 44525  			postIndex := iNdEx + msglen
 44526  			if postIndex < 0 {
 44527  				return ErrInvalidLengthGenerated
 44528  			}
 44529  			if postIndex > l {
 44530  				return io.ErrUnexpectedEOF
 44531  			}
 44532  			if m.BasicAuth == nil {
 44533  				m.BasicAuth = &BasicAuthBitbucketServer{}
 44534  			}
 44535  			if err := m.BasicAuth.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 44536  				return err
 44537  			}
 44538  			iNdEx = postIndex
 44539  		case 5:
 44540  			if wireType != 2 {
 44541  				return fmt.Errorf("proto: wrong wireType = %d for field BearerToken", wireType)
 44542  			}
 44543  			var msglen int
 44544  			for shift := uint(0); ; shift += 7 {
 44545  				if shift >= 64 {
 44546  					return ErrIntOverflowGenerated
 44547  				}
 44548  				if iNdEx >= l {
 44549  					return io.ErrUnexpectedEOF
 44550  				}
 44551  				b := dAtA[iNdEx]
 44552  				iNdEx++
 44553  				msglen |= int(b&0x7F) << shift
 44554  				if b < 0x80 {
 44555  					break
 44556  				}
 44557  			}
 44558  			if msglen < 0 {
 44559  				return ErrInvalidLengthGenerated
 44560  			}
 44561  			postIndex := iNdEx + msglen
 44562  			if postIndex < 0 {
 44563  				return ErrInvalidLengthGenerated
 44564  			}
 44565  			if postIndex > l {
 44566  				return io.ErrUnexpectedEOF
 44567  			}
 44568  			if m.BearerToken == nil {
 44569  				m.BearerToken = &BearerTokenBitbucketCloud{}
 44570  			}
 44571  			if err := m.BearerToken.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 44572  				return err
 44573  			}
 44574  			iNdEx = postIndex
 44575  		default:
 44576  			iNdEx = preIndex
 44577  			skippy, err := skipGenerated(dAtA[iNdEx:])
 44578  			if err != nil {
 44579  				return err
 44580  			}
 44581  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 44582  				return ErrInvalidLengthGenerated
 44583  			}
 44584  			if (iNdEx + skippy) > l {
 44585  				return io.ErrUnexpectedEOF
 44586  			}
 44587  			iNdEx += skippy
 44588  		}
 44589  	}
 44590  
 44591  	if iNdEx > l {
 44592  		return io.ErrUnexpectedEOF
 44593  	}
 44594  	return nil
 44595  }
 44596  func (m *PullRequestGeneratorBitbucketServer) Unmarshal(dAtA []byte) error {
 44597  	l := len(dAtA)
 44598  	iNdEx := 0
 44599  	for iNdEx < l {
 44600  		preIndex := iNdEx
 44601  		var wire uint64
 44602  		for shift := uint(0); ; shift += 7 {
 44603  			if shift >= 64 {
 44604  				return ErrIntOverflowGenerated
 44605  			}
 44606  			if iNdEx >= l {
 44607  				return io.ErrUnexpectedEOF
 44608  			}
 44609  			b := dAtA[iNdEx]
 44610  			iNdEx++
 44611  			wire |= uint64(b&0x7F) << shift
 44612  			if b < 0x80 {
 44613  				break
 44614  			}
 44615  		}
 44616  		fieldNum := int32(wire >> 3)
 44617  		wireType := int(wire & 0x7)
 44618  		if wireType == 4 {
 44619  			return fmt.Errorf("proto: PullRequestGeneratorBitbucketServer: wiretype end group for non-group")
 44620  		}
 44621  		if fieldNum <= 0 {
 44622  			return fmt.Errorf("proto: PullRequestGeneratorBitbucketServer: illegal tag %d (wire type %d)", fieldNum, wire)
 44623  		}
 44624  		switch fieldNum {
 44625  		case 1:
 44626  			if wireType != 2 {
 44627  				return fmt.Errorf("proto: wrong wireType = %d for field Project", wireType)
 44628  			}
 44629  			var stringLen uint64
 44630  			for shift := uint(0); ; shift += 7 {
 44631  				if shift >= 64 {
 44632  					return ErrIntOverflowGenerated
 44633  				}
 44634  				if iNdEx >= l {
 44635  					return io.ErrUnexpectedEOF
 44636  				}
 44637  				b := dAtA[iNdEx]
 44638  				iNdEx++
 44639  				stringLen |= uint64(b&0x7F) << shift
 44640  				if b < 0x80 {
 44641  					break
 44642  				}
 44643  			}
 44644  			intStringLen := int(stringLen)
 44645  			if intStringLen < 0 {
 44646  				return ErrInvalidLengthGenerated
 44647  			}
 44648  			postIndex := iNdEx + intStringLen
 44649  			if postIndex < 0 {
 44650  				return ErrInvalidLengthGenerated
 44651  			}
 44652  			if postIndex > l {
 44653  				return io.ErrUnexpectedEOF
 44654  			}
 44655  			m.Project = string(dAtA[iNdEx:postIndex])
 44656  			iNdEx = postIndex
 44657  		case 2:
 44658  			if wireType != 2 {
 44659  				return fmt.Errorf("proto: wrong wireType = %d for field Repo", wireType)
 44660  			}
 44661  			var stringLen uint64
 44662  			for shift := uint(0); ; shift += 7 {
 44663  				if shift >= 64 {
 44664  					return ErrIntOverflowGenerated
 44665  				}
 44666  				if iNdEx >= l {
 44667  					return io.ErrUnexpectedEOF
 44668  				}
 44669  				b := dAtA[iNdEx]
 44670  				iNdEx++
 44671  				stringLen |= uint64(b&0x7F) << shift
 44672  				if b < 0x80 {
 44673  					break
 44674  				}
 44675  			}
 44676  			intStringLen := int(stringLen)
 44677  			if intStringLen < 0 {
 44678  				return ErrInvalidLengthGenerated
 44679  			}
 44680  			postIndex := iNdEx + intStringLen
 44681  			if postIndex < 0 {
 44682  				return ErrInvalidLengthGenerated
 44683  			}
 44684  			if postIndex > l {
 44685  				return io.ErrUnexpectedEOF
 44686  			}
 44687  			m.Repo = string(dAtA[iNdEx:postIndex])
 44688  			iNdEx = postIndex
 44689  		case 3:
 44690  			if wireType != 2 {
 44691  				return fmt.Errorf("proto: wrong wireType = %d for field API", wireType)
 44692  			}
 44693  			var stringLen uint64
 44694  			for shift := uint(0); ; shift += 7 {
 44695  				if shift >= 64 {
 44696  					return ErrIntOverflowGenerated
 44697  				}
 44698  				if iNdEx >= l {
 44699  					return io.ErrUnexpectedEOF
 44700  				}
 44701  				b := dAtA[iNdEx]
 44702  				iNdEx++
 44703  				stringLen |= uint64(b&0x7F) << shift
 44704  				if b < 0x80 {
 44705  					break
 44706  				}
 44707  			}
 44708  			intStringLen := int(stringLen)
 44709  			if intStringLen < 0 {
 44710  				return ErrInvalidLengthGenerated
 44711  			}
 44712  			postIndex := iNdEx + intStringLen
 44713  			if postIndex < 0 {
 44714  				return ErrInvalidLengthGenerated
 44715  			}
 44716  			if postIndex > l {
 44717  				return io.ErrUnexpectedEOF
 44718  			}
 44719  			m.API = string(dAtA[iNdEx:postIndex])
 44720  			iNdEx = postIndex
 44721  		case 4:
 44722  			if wireType != 2 {
 44723  				return fmt.Errorf("proto: wrong wireType = %d for field BasicAuth", wireType)
 44724  			}
 44725  			var msglen int
 44726  			for shift := uint(0); ; shift += 7 {
 44727  				if shift >= 64 {
 44728  					return ErrIntOverflowGenerated
 44729  				}
 44730  				if iNdEx >= l {
 44731  					return io.ErrUnexpectedEOF
 44732  				}
 44733  				b := dAtA[iNdEx]
 44734  				iNdEx++
 44735  				msglen |= int(b&0x7F) << shift
 44736  				if b < 0x80 {
 44737  					break
 44738  				}
 44739  			}
 44740  			if msglen < 0 {
 44741  				return ErrInvalidLengthGenerated
 44742  			}
 44743  			postIndex := iNdEx + msglen
 44744  			if postIndex < 0 {
 44745  				return ErrInvalidLengthGenerated
 44746  			}
 44747  			if postIndex > l {
 44748  				return io.ErrUnexpectedEOF
 44749  			}
 44750  			if m.BasicAuth == nil {
 44751  				m.BasicAuth = &BasicAuthBitbucketServer{}
 44752  			}
 44753  			if err := m.BasicAuth.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 44754  				return err
 44755  			}
 44756  			iNdEx = postIndex
 44757  		case 5:
 44758  			if wireType != 2 {
 44759  				return fmt.Errorf("proto: wrong wireType = %d for field BearerToken", wireType)
 44760  			}
 44761  			var msglen int
 44762  			for shift := uint(0); ; shift += 7 {
 44763  				if shift >= 64 {
 44764  					return ErrIntOverflowGenerated
 44765  				}
 44766  				if iNdEx >= l {
 44767  					return io.ErrUnexpectedEOF
 44768  				}
 44769  				b := dAtA[iNdEx]
 44770  				iNdEx++
 44771  				msglen |= int(b&0x7F) << shift
 44772  				if b < 0x80 {
 44773  					break
 44774  				}
 44775  			}
 44776  			if msglen < 0 {
 44777  				return ErrInvalidLengthGenerated
 44778  			}
 44779  			postIndex := iNdEx + msglen
 44780  			if postIndex < 0 {
 44781  				return ErrInvalidLengthGenerated
 44782  			}
 44783  			if postIndex > l {
 44784  				return io.ErrUnexpectedEOF
 44785  			}
 44786  			if m.BearerToken == nil {
 44787  				m.BearerToken = &BearerTokenBitbucket{}
 44788  			}
 44789  			if err := m.BearerToken.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 44790  				return err
 44791  			}
 44792  			iNdEx = postIndex
 44793  		case 6:
 44794  			if wireType != 0 {
 44795  				return fmt.Errorf("proto: wrong wireType = %d for field Insecure", wireType)
 44796  			}
 44797  			var v int
 44798  			for shift := uint(0); ; shift += 7 {
 44799  				if shift >= 64 {
 44800  					return ErrIntOverflowGenerated
 44801  				}
 44802  				if iNdEx >= l {
 44803  					return io.ErrUnexpectedEOF
 44804  				}
 44805  				b := dAtA[iNdEx]
 44806  				iNdEx++
 44807  				v |= int(b&0x7F) << shift
 44808  				if b < 0x80 {
 44809  					break
 44810  				}
 44811  			}
 44812  			m.Insecure = bool(v != 0)
 44813  		case 7:
 44814  			if wireType != 2 {
 44815  				return fmt.Errorf("proto: wrong wireType = %d for field CARef", wireType)
 44816  			}
 44817  			var msglen int
 44818  			for shift := uint(0); ; shift += 7 {
 44819  				if shift >= 64 {
 44820  					return ErrIntOverflowGenerated
 44821  				}
 44822  				if iNdEx >= l {
 44823  					return io.ErrUnexpectedEOF
 44824  				}
 44825  				b := dAtA[iNdEx]
 44826  				iNdEx++
 44827  				msglen |= int(b&0x7F) << shift
 44828  				if b < 0x80 {
 44829  					break
 44830  				}
 44831  			}
 44832  			if msglen < 0 {
 44833  				return ErrInvalidLengthGenerated
 44834  			}
 44835  			postIndex := iNdEx + msglen
 44836  			if postIndex < 0 {
 44837  				return ErrInvalidLengthGenerated
 44838  			}
 44839  			if postIndex > l {
 44840  				return io.ErrUnexpectedEOF
 44841  			}
 44842  			if m.CARef == nil {
 44843  				m.CARef = &ConfigMapKeyRef{}
 44844  			}
 44845  			if err := m.CARef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 44846  				return err
 44847  			}
 44848  			iNdEx = postIndex
 44849  		default:
 44850  			iNdEx = preIndex
 44851  			skippy, err := skipGenerated(dAtA[iNdEx:])
 44852  			if err != nil {
 44853  				return err
 44854  			}
 44855  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 44856  				return ErrInvalidLengthGenerated
 44857  			}
 44858  			if (iNdEx + skippy) > l {
 44859  				return io.ErrUnexpectedEOF
 44860  			}
 44861  			iNdEx += skippy
 44862  		}
 44863  	}
 44864  
 44865  	if iNdEx > l {
 44866  		return io.ErrUnexpectedEOF
 44867  	}
 44868  	return nil
 44869  }
 44870  func (m *PullRequestGeneratorFilter) Unmarshal(dAtA []byte) error {
 44871  	l := len(dAtA)
 44872  	iNdEx := 0
 44873  	for iNdEx < l {
 44874  		preIndex := iNdEx
 44875  		var wire uint64
 44876  		for shift := uint(0); ; shift += 7 {
 44877  			if shift >= 64 {
 44878  				return ErrIntOverflowGenerated
 44879  			}
 44880  			if iNdEx >= l {
 44881  				return io.ErrUnexpectedEOF
 44882  			}
 44883  			b := dAtA[iNdEx]
 44884  			iNdEx++
 44885  			wire |= uint64(b&0x7F) << shift
 44886  			if b < 0x80 {
 44887  				break
 44888  			}
 44889  		}
 44890  		fieldNum := int32(wire >> 3)
 44891  		wireType := int(wire & 0x7)
 44892  		if wireType == 4 {
 44893  			return fmt.Errorf("proto: PullRequestGeneratorFilter: wiretype end group for non-group")
 44894  		}
 44895  		if fieldNum <= 0 {
 44896  			return fmt.Errorf("proto: PullRequestGeneratorFilter: illegal tag %d (wire type %d)", fieldNum, wire)
 44897  		}
 44898  		switch fieldNum {
 44899  		case 1:
 44900  			if wireType != 2 {
 44901  				return fmt.Errorf("proto: wrong wireType = %d for field BranchMatch", wireType)
 44902  			}
 44903  			var stringLen uint64
 44904  			for shift := uint(0); ; shift += 7 {
 44905  				if shift >= 64 {
 44906  					return ErrIntOverflowGenerated
 44907  				}
 44908  				if iNdEx >= l {
 44909  					return io.ErrUnexpectedEOF
 44910  				}
 44911  				b := dAtA[iNdEx]
 44912  				iNdEx++
 44913  				stringLen |= uint64(b&0x7F) << shift
 44914  				if b < 0x80 {
 44915  					break
 44916  				}
 44917  			}
 44918  			intStringLen := int(stringLen)
 44919  			if intStringLen < 0 {
 44920  				return ErrInvalidLengthGenerated
 44921  			}
 44922  			postIndex := iNdEx + intStringLen
 44923  			if postIndex < 0 {
 44924  				return ErrInvalidLengthGenerated
 44925  			}
 44926  			if postIndex > l {
 44927  				return io.ErrUnexpectedEOF
 44928  			}
 44929  			s := string(dAtA[iNdEx:postIndex])
 44930  			m.BranchMatch = &s
 44931  			iNdEx = postIndex
 44932  		case 2:
 44933  			if wireType != 2 {
 44934  				return fmt.Errorf("proto: wrong wireType = %d for field TargetBranchMatch", wireType)
 44935  			}
 44936  			var stringLen uint64
 44937  			for shift := uint(0); ; shift += 7 {
 44938  				if shift >= 64 {
 44939  					return ErrIntOverflowGenerated
 44940  				}
 44941  				if iNdEx >= l {
 44942  					return io.ErrUnexpectedEOF
 44943  				}
 44944  				b := dAtA[iNdEx]
 44945  				iNdEx++
 44946  				stringLen |= uint64(b&0x7F) << shift
 44947  				if b < 0x80 {
 44948  					break
 44949  				}
 44950  			}
 44951  			intStringLen := int(stringLen)
 44952  			if intStringLen < 0 {
 44953  				return ErrInvalidLengthGenerated
 44954  			}
 44955  			postIndex := iNdEx + intStringLen
 44956  			if postIndex < 0 {
 44957  				return ErrInvalidLengthGenerated
 44958  			}
 44959  			if postIndex > l {
 44960  				return io.ErrUnexpectedEOF
 44961  			}
 44962  			s := string(dAtA[iNdEx:postIndex])
 44963  			m.TargetBranchMatch = &s
 44964  			iNdEx = postIndex
 44965  		case 3:
 44966  			if wireType != 2 {
 44967  				return fmt.Errorf("proto: wrong wireType = %d for field TitleMatch", wireType)
 44968  			}
 44969  			var stringLen uint64
 44970  			for shift := uint(0); ; shift += 7 {
 44971  				if shift >= 64 {
 44972  					return ErrIntOverflowGenerated
 44973  				}
 44974  				if iNdEx >= l {
 44975  					return io.ErrUnexpectedEOF
 44976  				}
 44977  				b := dAtA[iNdEx]
 44978  				iNdEx++
 44979  				stringLen |= uint64(b&0x7F) << shift
 44980  				if b < 0x80 {
 44981  					break
 44982  				}
 44983  			}
 44984  			intStringLen := int(stringLen)
 44985  			if intStringLen < 0 {
 44986  				return ErrInvalidLengthGenerated
 44987  			}
 44988  			postIndex := iNdEx + intStringLen
 44989  			if postIndex < 0 {
 44990  				return ErrInvalidLengthGenerated
 44991  			}
 44992  			if postIndex > l {
 44993  				return io.ErrUnexpectedEOF
 44994  			}
 44995  			s := string(dAtA[iNdEx:postIndex])
 44996  			m.TitleMatch = &s
 44997  			iNdEx = postIndex
 44998  		default:
 44999  			iNdEx = preIndex
 45000  			skippy, err := skipGenerated(dAtA[iNdEx:])
 45001  			if err != nil {
 45002  				return err
 45003  			}
 45004  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 45005  				return ErrInvalidLengthGenerated
 45006  			}
 45007  			if (iNdEx + skippy) > l {
 45008  				return io.ErrUnexpectedEOF
 45009  			}
 45010  			iNdEx += skippy
 45011  		}
 45012  	}
 45013  
 45014  	if iNdEx > l {
 45015  		return io.ErrUnexpectedEOF
 45016  	}
 45017  	return nil
 45018  }
 45019  func (m *PullRequestGeneratorGitLab) Unmarshal(dAtA []byte) error {
 45020  	l := len(dAtA)
 45021  	iNdEx := 0
 45022  	for iNdEx < l {
 45023  		preIndex := iNdEx
 45024  		var wire uint64
 45025  		for shift := uint(0); ; shift += 7 {
 45026  			if shift >= 64 {
 45027  				return ErrIntOverflowGenerated
 45028  			}
 45029  			if iNdEx >= l {
 45030  				return io.ErrUnexpectedEOF
 45031  			}
 45032  			b := dAtA[iNdEx]
 45033  			iNdEx++
 45034  			wire |= uint64(b&0x7F) << shift
 45035  			if b < 0x80 {
 45036  				break
 45037  			}
 45038  		}
 45039  		fieldNum := int32(wire >> 3)
 45040  		wireType := int(wire & 0x7)
 45041  		if wireType == 4 {
 45042  			return fmt.Errorf("proto: PullRequestGeneratorGitLab: wiretype end group for non-group")
 45043  		}
 45044  		if fieldNum <= 0 {
 45045  			return fmt.Errorf("proto: PullRequestGeneratorGitLab: illegal tag %d (wire type %d)", fieldNum, wire)
 45046  		}
 45047  		switch fieldNum {
 45048  		case 1:
 45049  			if wireType != 2 {
 45050  				return fmt.Errorf("proto: wrong wireType = %d for field Project", wireType)
 45051  			}
 45052  			var stringLen uint64
 45053  			for shift := uint(0); ; shift += 7 {
 45054  				if shift >= 64 {
 45055  					return ErrIntOverflowGenerated
 45056  				}
 45057  				if iNdEx >= l {
 45058  					return io.ErrUnexpectedEOF
 45059  				}
 45060  				b := dAtA[iNdEx]
 45061  				iNdEx++
 45062  				stringLen |= uint64(b&0x7F) << shift
 45063  				if b < 0x80 {
 45064  					break
 45065  				}
 45066  			}
 45067  			intStringLen := int(stringLen)
 45068  			if intStringLen < 0 {
 45069  				return ErrInvalidLengthGenerated
 45070  			}
 45071  			postIndex := iNdEx + intStringLen
 45072  			if postIndex < 0 {
 45073  				return ErrInvalidLengthGenerated
 45074  			}
 45075  			if postIndex > l {
 45076  				return io.ErrUnexpectedEOF
 45077  			}
 45078  			m.Project = string(dAtA[iNdEx:postIndex])
 45079  			iNdEx = postIndex
 45080  		case 2:
 45081  			if wireType != 2 {
 45082  				return fmt.Errorf("proto: wrong wireType = %d for field API", wireType)
 45083  			}
 45084  			var stringLen uint64
 45085  			for shift := uint(0); ; shift += 7 {
 45086  				if shift >= 64 {
 45087  					return ErrIntOverflowGenerated
 45088  				}
 45089  				if iNdEx >= l {
 45090  					return io.ErrUnexpectedEOF
 45091  				}
 45092  				b := dAtA[iNdEx]
 45093  				iNdEx++
 45094  				stringLen |= uint64(b&0x7F) << shift
 45095  				if b < 0x80 {
 45096  					break
 45097  				}
 45098  			}
 45099  			intStringLen := int(stringLen)
 45100  			if intStringLen < 0 {
 45101  				return ErrInvalidLengthGenerated
 45102  			}
 45103  			postIndex := iNdEx + intStringLen
 45104  			if postIndex < 0 {
 45105  				return ErrInvalidLengthGenerated
 45106  			}
 45107  			if postIndex > l {
 45108  				return io.ErrUnexpectedEOF
 45109  			}
 45110  			m.API = string(dAtA[iNdEx:postIndex])
 45111  			iNdEx = postIndex
 45112  		case 3:
 45113  			if wireType != 2 {
 45114  				return fmt.Errorf("proto: wrong wireType = %d for field TokenRef", wireType)
 45115  			}
 45116  			var msglen int
 45117  			for shift := uint(0); ; shift += 7 {
 45118  				if shift >= 64 {
 45119  					return ErrIntOverflowGenerated
 45120  				}
 45121  				if iNdEx >= l {
 45122  					return io.ErrUnexpectedEOF
 45123  				}
 45124  				b := dAtA[iNdEx]
 45125  				iNdEx++
 45126  				msglen |= int(b&0x7F) << shift
 45127  				if b < 0x80 {
 45128  					break
 45129  				}
 45130  			}
 45131  			if msglen < 0 {
 45132  				return ErrInvalidLengthGenerated
 45133  			}
 45134  			postIndex := iNdEx + msglen
 45135  			if postIndex < 0 {
 45136  				return ErrInvalidLengthGenerated
 45137  			}
 45138  			if postIndex > l {
 45139  				return io.ErrUnexpectedEOF
 45140  			}
 45141  			if m.TokenRef == nil {
 45142  				m.TokenRef = &SecretRef{}
 45143  			}
 45144  			if err := m.TokenRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 45145  				return err
 45146  			}
 45147  			iNdEx = postIndex
 45148  		case 4:
 45149  			if wireType != 2 {
 45150  				return fmt.Errorf("proto: wrong wireType = %d for field Labels", wireType)
 45151  			}
 45152  			var stringLen uint64
 45153  			for shift := uint(0); ; shift += 7 {
 45154  				if shift >= 64 {
 45155  					return ErrIntOverflowGenerated
 45156  				}
 45157  				if iNdEx >= l {
 45158  					return io.ErrUnexpectedEOF
 45159  				}
 45160  				b := dAtA[iNdEx]
 45161  				iNdEx++
 45162  				stringLen |= uint64(b&0x7F) << shift
 45163  				if b < 0x80 {
 45164  					break
 45165  				}
 45166  			}
 45167  			intStringLen := int(stringLen)
 45168  			if intStringLen < 0 {
 45169  				return ErrInvalidLengthGenerated
 45170  			}
 45171  			postIndex := iNdEx + intStringLen
 45172  			if postIndex < 0 {
 45173  				return ErrInvalidLengthGenerated
 45174  			}
 45175  			if postIndex > l {
 45176  				return io.ErrUnexpectedEOF
 45177  			}
 45178  			m.Labels = append(m.Labels, string(dAtA[iNdEx:postIndex]))
 45179  			iNdEx = postIndex
 45180  		case 5:
 45181  			if wireType != 2 {
 45182  				return fmt.Errorf("proto: wrong wireType = %d for field PullRequestState", wireType)
 45183  			}
 45184  			var stringLen uint64
 45185  			for shift := uint(0); ; shift += 7 {
 45186  				if shift >= 64 {
 45187  					return ErrIntOverflowGenerated
 45188  				}
 45189  				if iNdEx >= l {
 45190  					return io.ErrUnexpectedEOF
 45191  				}
 45192  				b := dAtA[iNdEx]
 45193  				iNdEx++
 45194  				stringLen |= uint64(b&0x7F) << shift
 45195  				if b < 0x80 {
 45196  					break
 45197  				}
 45198  			}
 45199  			intStringLen := int(stringLen)
 45200  			if intStringLen < 0 {
 45201  				return ErrInvalidLengthGenerated
 45202  			}
 45203  			postIndex := iNdEx + intStringLen
 45204  			if postIndex < 0 {
 45205  				return ErrInvalidLengthGenerated
 45206  			}
 45207  			if postIndex > l {
 45208  				return io.ErrUnexpectedEOF
 45209  			}
 45210  			m.PullRequestState = string(dAtA[iNdEx:postIndex])
 45211  			iNdEx = postIndex
 45212  		case 6:
 45213  			if wireType != 0 {
 45214  				return fmt.Errorf("proto: wrong wireType = %d for field Insecure", wireType)
 45215  			}
 45216  			var v int
 45217  			for shift := uint(0); ; shift += 7 {
 45218  				if shift >= 64 {
 45219  					return ErrIntOverflowGenerated
 45220  				}
 45221  				if iNdEx >= l {
 45222  					return io.ErrUnexpectedEOF
 45223  				}
 45224  				b := dAtA[iNdEx]
 45225  				iNdEx++
 45226  				v |= int(b&0x7F) << shift
 45227  				if b < 0x80 {
 45228  					break
 45229  				}
 45230  			}
 45231  			m.Insecure = bool(v != 0)
 45232  		case 7:
 45233  			if wireType != 2 {
 45234  				return fmt.Errorf("proto: wrong wireType = %d for field CARef", wireType)
 45235  			}
 45236  			var msglen int
 45237  			for shift := uint(0); ; shift += 7 {
 45238  				if shift >= 64 {
 45239  					return ErrIntOverflowGenerated
 45240  				}
 45241  				if iNdEx >= l {
 45242  					return io.ErrUnexpectedEOF
 45243  				}
 45244  				b := dAtA[iNdEx]
 45245  				iNdEx++
 45246  				msglen |= int(b&0x7F) << shift
 45247  				if b < 0x80 {
 45248  					break
 45249  				}
 45250  			}
 45251  			if msglen < 0 {
 45252  				return ErrInvalidLengthGenerated
 45253  			}
 45254  			postIndex := iNdEx + msglen
 45255  			if postIndex < 0 {
 45256  				return ErrInvalidLengthGenerated
 45257  			}
 45258  			if postIndex > l {
 45259  				return io.ErrUnexpectedEOF
 45260  			}
 45261  			if m.CARef == nil {
 45262  				m.CARef = &ConfigMapKeyRef{}
 45263  			}
 45264  			if err := m.CARef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 45265  				return err
 45266  			}
 45267  			iNdEx = postIndex
 45268  		default:
 45269  			iNdEx = preIndex
 45270  			skippy, err := skipGenerated(dAtA[iNdEx:])
 45271  			if err != nil {
 45272  				return err
 45273  			}
 45274  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 45275  				return ErrInvalidLengthGenerated
 45276  			}
 45277  			if (iNdEx + skippy) > l {
 45278  				return io.ErrUnexpectedEOF
 45279  			}
 45280  			iNdEx += skippy
 45281  		}
 45282  	}
 45283  
 45284  	if iNdEx > l {
 45285  		return io.ErrUnexpectedEOF
 45286  	}
 45287  	return nil
 45288  }
 45289  func (m *PullRequestGeneratorGitea) Unmarshal(dAtA []byte) error {
 45290  	l := len(dAtA)
 45291  	iNdEx := 0
 45292  	for iNdEx < l {
 45293  		preIndex := iNdEx
 45294  		var wire uint64
 45295  		for shift := uint(0); ; shift += 7 {
 45296  			if shift >= 64 {
 45297  				return ErrIntOverflowGenerated
 45298  			}
 45299  			if iNdEx >= l {
 45300  				return io.ErrUnexpectedEOF
 45301  			}
 45302  			b := dAtA[iNdEx]
 45303  			iNdEx++
 45304  			wire |= uint64(b&0x7F) << shift
 45305  			if b < 0x80 {
 45306  				break
 45307  			}
 45308  		}
 45309  		fieldNum := int32(wire >> 3)
 45310  		wireType := int(wire & 0x7)
 45311  		if wireType == 4 {
 45312  			return fmt.Errorf("proto: PullRequestGeneratorGitea: wiretype end group for non-group")
 45313  		}
 45314  		if fieldNum <= 0 {
 45315  			return fmt.Errorf("proto: PullRequestGeneratorGitea: illegal tag %d (wire type %d)", fieldNum, wire)
 45316  		}
 45317  		switch fieldNum {
 45318  		case 1:
 45319  			if wireType != 2 {
 45320  				return fmt.Errorf("proto: wrong wireType = %d for field Owner", wireType)
 45321  			}
 45322  			var stringLen uint64
 45323  			for shift := uint(0); ; shift += 7 {
 45324  				if shift >= 64 {
 45325  					return ErrIntOverflowGenerated
 45326  				}
 45327  				if iNdEx >= l {
 45328  					return io.ErrUnexpectedEOF
 45329  				}
 45330  				b := dAtA[iNdEx]
 45331  				iNdEx++
 45332  				stringLen |= uint64(b&0x7F) << shift
 45333  				if b < 0x80 {
 45334  					break
 45335  				}
 45336  			}
 45337  			intStringLen := int(stringLen)
 45338  			if intStringLen < 0 {
 45339  				return ErrInvalidLengthGenerated
 45340  			}
 45341  			postIndex := iNdEx + intStringLen
 45342  			if postIndex < 0 {
 45343  				return ErrInvalidLengthGenerated
 45344  			}
 45345  			if postIndex > l {
 45346  				return io.ErrUnexpectedEOF
 45347  			}
 45348  			m.Owner = string(dAtA[iNdEx:postIndex])
 45349  			iNdEx = postIndex
 45350  		case 2:
 45351  			if wireType != 2 {
 45352  				return fmt.Errorf("proto: wrong wireType = %d for field Repo", wireType)
 45353  			}
 45354  			var stringLen uint64
 45355  			for shift := uint(0); ; shift += 7 {
 45356  				if shift >= 64 {
 45357  					return ErrIntOverflowGenerated
 45358  				}
 45359  				if iNdEx >= l {
 45360  					return io.ErrUnexpectedEOF
 45361  				}
 45362  				b := dAtA[iNdEx]
 45363  				iNdEx++
 45364  				stringLen |= uint64(b&0x7F) << shift
 45365  				if b < 0x80 {
 45366  					break
 45367  				}
 45368  			}
 45369  			intStringLen := int(stringLen)
 45370  			if intStringLen < 0 {
 45371  				return ErrInvalidLengthGenerated
 45372  			}
 45373  			postIndex := iNdEx + intStringLen
 45374  			if postIndex < 0 {
 45375  				return ErrInvalidLengthGenerated
 45376  			}
 45377  			if postIndex > l {
 45378  				return io.ErrUnexpectedEOF
 45379  			}
 45380  			m.Repo = string(dAtA[iNdEx:postIndex])
 45381  			iNdEx = postIndex
 45382  		case 3:
 45383  			if wireType != 2 {
 45384  				return fmt.Errorf("proto: wrong wireType = %d for field API", wireType)
 45385  			}
 45386  			var stringLen uint64
 45387  			for shift := uint(0); ; shift += 7 {
 45388  				if shift >= 64 {
 45389  					return ErrIntOverflowGenerated
 45390  				}
 45391  				if iNdEx >= l {
 45392  					return io.ErrUnexpectedEOF
 45393  				}
 45394  				b := dAtA[iNdEx]
 45395  				iNdEx++
 45396  				stringLen |= uint64(b&0x7F) << shift
 45397  				if b < 0x80 {
 45398  					break
 45399  				}
 45400  			}
 45401  			intStringLen := int(stringLen)
 45402  			if intStringLen < 0 {
 45403  				return ErrInvalidLengthGenerated
 45404  			}
 45405  			postIndex := iNdEx + intStringLen
 45406  			if postIndex < 0 {
 45407  				return ErrInvalidLengthGenerated
 45408  			}
 45409  			if postIndex > l {
 45410  				return io.ErrUnexpectedEOF
 45411  			}
 45412  			m.API = string(dAtA[iNdEx:postIndex])
 45413  			iNdEx = postIndex
 45414  		case 4:
 45415  			if wireType != 2 {
 45416  				return fmt.Errorf("proto: wrong wireType = %d for field TokenRef", wireType)
 45417  			}
 45418  			var msglen int
 45419  			for shift := uint(0); ; shift += 7 {
 45420  				if shift >= 64 {
 45421  					return ErrIntOverflowGenerated
 45422  				}
 45423  				if iNdEx >= l {
 45424  					return io.ErrUnexpectedEOF
 45425  				}
 45426  				b := dAtA[iNdEx]
 45427  				iNdEx++
 45428  				msglen |= int(b&0x7F) << shift
 45429  				if b < 0x80 {
 45430  					break
 45431  				}
 45432  			}
 45433  			if msglen < 0 {
 45434  				return ErrInvalidLengthGenerated
 45435  			}
 45436  			postIndex := iNdEx + msglen
 45437  			if postIndex < 0 {
 45438  				return ErrInvalidLengthGenerated
 45439  			}
 45440  			if postIndex > l {
 45441  				return io.ErrUnexpectedEOF
 45442  			}
 45443  			if m.TokenRef == nil {
 45444  				m.TokenRef = &SecretRef{}
 45445  			}
 45446  			if err := m.TokenRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 45447  				return err
 45448  			}
 45449  			iNdEx = postIndex
 45450  		case 5:
 45451  			if wireType != 0 {
 45452  				return fmt.Errorf("proto: wrong wireType = %d for field Insecure", wireType)
 45453  			}
 45454  			var v int
 45455  			for shift := uint(0); ; shift += 7 {
 45456  				if shift >= 64 {
 45457  					return ErrIntOverflowGenerated
 45458  				}
 45459  				if iNdEx >= l {
 45460  					return io.ErrUnexpectedEOF
 45461  				}
 45462  				b := dAtA[iNdEx]
 45463  				iNdEx++
 45464  				v |= int(b&0x7F) << shift
 45465  				if b < 0x80 {
 45466  					break
 45467  				}
 45468  			}
 45469  			m.Insecure = bool(v != 0)
 45470  		case 6:
 45471  			if wireType != 2 {
 45472  				return fmt.Errorf("proto: wrong wireType = %d for field Labels", wireType)
 45473  			}
 45474  			var stringLen uint64
 45475  			for shift := uint(0); ; shift += 7 {
 45476  				if shift >= 64 {
 45477  					return ErrIntOverflowGenerated
 45478  				}
 45479  				if iNdEx >= l {
 45480  					return io.ErrUnexpectedEOF
 45481  				}
 45482  				b := dAtA[iNdEx]
 45483  				iNdEx++
 45484  				stringLen |= uint64(b&0x7F) << shift
 45485  				if b < 0x80 {
 45486  					break
 45487  				}
 45488  			}
 45489  			intStringLen := int(stringLen)
 45490  			if intStringLen < 0 {
 45491  				return ErrInvalidLengthGenerated
 45492  			}
 45493  			postIndex := iNdEx + intStringLen
 45494  			if postIndex < 0 {
 45495  				return ErrInvalidLengthGenerated
 45496  			}
 45497  			if postIndex > l {
 45498  				return io.ErrUnexpectedEOF
 45499  			}
 45500  			m.Labels = append(m.Labels, string(dAtA[iNdEx:postIndex]))
 45501  			iNdEx = postIndex
 45502  		default:
 45503  			iNdEx = preIndex
 45504  			skippy, err := skipGenerated(dAtA[iNdEx:])
 45505  			if err != nil {
 45506  				return err
 45507  			}
 45508  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 45509  				return ErrInvalidLengthGenerated
 45510  			}
 45511  			if (iNdEx + skippy) > l {
 45512  				return io.ErrUnexpectedEOF
 45513  			}
 45514  			iNdEx += skippy
 45515  		}
 45516  	}
 45517  
 45518  	if iNdEx > l {
 45519  		return io.ErrUnexpectedEOF
 45520  	}
 45521  	return nil
 45522  }
 45523  func (m *PullRequestGeneratorGithub) Unmarshal(dAtA []byte) error {
 45524  	l := len(dAtA)
 45525  	iNdEx := 0
 45526  	for iNdEx < l {
 45527  		preIndex := iNdEx
 45528  		var wire uint64
 45529  		for shift := uint(0); ; shift += 7 {
 45530  			if shift >= 64 {
 45531  				return ErrIntOverflowGenerated
 45532  			}
 45533  			if iNdEx >= l {
 45534  				return io.ErrUnexpectedEOF
 45535  			}
 45536  			b := dAtA[iNdEx]
 45537  			iNdEx++
 45538  			wire |= uint64(b&0x7F) << shift
 45539  			if b < 0x80 {
 45540  				break
 45541  			}
 45542  		}
 45543  		fieldNum := int32(wire >> 3)
 45544  		wireType := int(wire & 0x7)
 45545  		if wireType == 4 {
 45546  			return fmt.Errorf("proto: PullRequestGeneratorGithub: wiretype end group for non-group")
 45547  		}
 45548  		if fieldNum <= 0 {
 45549  			return fmt.Errorf("proto: PullRequestGeneratorGithub: illegal tag %d (wire type %d)", fieldNum, wire)
 45550  		}
 45551  		switch fieldNum {
 45552  		case 1:
 45553  			if wireType != 2 {
 45554  				return fmt.Errorf("proto: wrong wireType = %d for field Owner", wireType)
 45555  			}
 45556  			var stringLen uint64
 45557  			for shift := uint(0); ; shift += 7 {
 45558  				if shift >= 64 {
 45559  					return ErrIntOverflowGenerated
 45560  				}
 45561  				if iNdEx >= l {
 45562  					return io.ErrUnexpectedEOF
 45563  				}
 45564  				b := dAtA[iNdEx]
 45565  				iNdEx++
 45566  				stringLen |= uint64(b&0x7F) << shift
 45567  				if b < 0x80 {
 45568  					break
 45569  				}
 45570  			}
 45571  			intStringLen := int(stringLen)
 45572  			if intStringLen < 0 {
 45573  				return ErrInvalidLengthGenerated
 45574  			}
 45575  			postIndex := iNdEx + intStringLen
 45576  			if postIndex < 0 {
 45577  				return ErrInvalidLengthGenerated
 45578  			}
 45579  			if postIndex > l {
 45580  				return io.ErrUnexpectedEOF
 45581  			}
 45582  			m.Owner = string(dAtA[iNdEx:postIndex])
 45583  			iNdEx = postIndex
 45584  		case 2:
 45585  			if wireType != 2 {
 45586  				return fmt.Errorf("proto: wrong wireType = %d for field Repo", wireType)
 45587  			}
 45588  			var stringLen uint64
 45589  			for shift := uint(0); ; shift += 7 {
 45590  				if shift >= 64 {
 45591  					return ErrIntOverflowGenerated
 45592  				}
 45593  				if iNdEx >= l {
 45594  					return io.ErrUnexpectedEOF
 45595  				}
 45596  				b := dAtA[iNdEx]
 45597  				iNdEx++
 45598  				stringLen |= uint64(b&0x7F) << shift
 45599  				if b < 0x80 {
 45600  					break
 45601  				}
 45602  			}
 45603  			intStringLen := int(stringLen)
 45604  			if intStringLen < 0 {
 45605  				return ErrInvalidLengthGenerated
 45606  			}
 45607  			postIndex := iNdEx + intStringLen
 45608  			if postIndex < 0 {
 45609  				return ErrInvalidLengthGenerated
 45610  			}
 45611  			if postIndex > l {
 45612  				return io.ErrUnexpectedEOF
 45613  			}
 45614  			m.Repo = string(dAtA[iNdEx:postIndex])
 45615  			iNdEx = postIndex
 45616  		case 3:
 45617  			if wireType != 2 {
 45618  				return fmt.Errorf("proto: wrong wireType = %d for field API", wireType)
 45619  			}
 45620  			var stringLen uint64
 45621  			for shift := uint(0); ; shift += 7 {
 45622  				if shift >= 64 {
 45623  					return ErrIntOverflowGenerated
 45624  				}
 45625  				if iNdEx >= l {
 45626  					return io.ErrUnexpectedEOF
 45627  				}
 45628  				b := dAtA[iNdEx]
 45629  				iNdEx++
 45630  				stringLen |= uint64(b&0x7F) << shift
 45631  				if b < 0x80 {
 45632  					break
 45633  				}
 45634  			}
 45635  			intStringLen := int(stringLen)
 45636  			if intStringLen < 0 {
 45637  				return ErrInvalidLengthGenerated
 45638  			}
 45639  			postIndex := iNdEx + intStringLen
 45640  			if postIndex < 0 {
 45641  				return ErrInvalidLengthGenerated
 45642  			}
 45643  			if postIndex > l {
 45644  				return io.ErrUnexpectedEOF
 45645  			}
 45646  			m.API = string(dAtA[iNdEx:postIndex])
 45647  			iNdEx = postIndex
 45648  		case 4:
 45649  			if wireType != 2 {
 45650  				return fmt.Errorf("proto: wrong wireType = %d for field TokenRef", wireType)
 45651  			}
 45652  			var msglen int
 45653  			for shift := uint(0); ; shift += 7 {
 45654  				if shift >= 64 {
 45655  					return ErrIntOverflowGenerated
 45656  				}
 45657  				if iNdEx >= l {
 45658  					return io.ErrUnexpectedEOF
 45659  				}
 45660  				b := dAtA[iNdEx]
 45661  				iNdEx++
 45662  				msglen |= int(b&0x7F) << shift
 45663  				if b < 0x80 {
 45664  					break
 45665  				}
 45666  			}
 45667  			if msglen < 0 {
 45668  				return ErrInvalidLengthGenerated
 45669  			}
 45670  			postIndex := iNdEx + msglen
 45671  			if postIndex < 0 {
 45672  				return ErrInvalidLengthGenerated
 45673  			}
 45674  			if postIndex > l {
 45675  				return io.ErrUnexpectedEOF
 45676  			}
 45677  			if m.TokenRef == nil {
 45678  				m.TokenRef = &SecretRef{}
 45679  			}
 45680  			if err := m.TokenRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 45681  				return err
 45682  			}
 45683  			iNdEx = postIndex
 45684  		case 5:
 45685  			if wireType != 2 {
 45686  				return fmt.Errorf("proto: wrong wireType = %d for field AppSecretName", wireType)
 45687  			}
 45688  			var stringLen uint64
 45689  			for shift := uint(0); ; shift += 7 {
 45690  				if shift >= 64 {
 45691  					return ErrIntOverflowGenerated
 45692  				}
 45693  				if iNdEx >= l {
 45694  					return io.ErrUnexpectedEOF
 45695  				}
 45696  				b := dAtA[iNdEx]
 45697  				iNdEx++
 45698  				stringLen |= uint64(b&0x7F) << shift
 45699  				if b < 0x80 {
 45700  					break
 45701  				}
 45702  			}
 45703  			intStringLen := int(stringLen)
 45704  			if intStringLen < 0 {
 45705  				return ErrInvalidLengthGenerated
 45706  			}
 45707  			postIndex := iNdEx + intStringLen
 45708  			if postIndex < 0 {
 45709  				return ErrInvalidLengthGenerated
 45710  			}
 45711  			if postIndex > l {
 45712  				return io.ErrUnexpectedEOF
 45713  			}
 45714  			m.AppSecretName = string(dAtA[iNdEx:postIndex])
 45715  			iNdEx = postIndex
 45716  		case 6:
 45717  			if wireType != 2 {
 45718  				return fmt.Errorf("proto: wrong wireType = %d for field Labels", wireType)
 45719  			}
 45720  			var stringLen uint64
 45721  			for shift := uint(0); ; shift += 7 {
 45722  				if shift >= 64 {
 45723  					return ErrIntOverflowGenerated
 45724  				}
 45725  				if iNdEx >= l {
 45726  					return io.ErrUnexpectedEOF
 45727  				}
 45728  				b := dAtA[iNdEx]
 45729  				iNdEx++
 45730  				stringLen |= uint64(b&0x7F) << shift
 45731  				if b < 0x80 {
 45732  					break
 45733  				}
 45734  			}
 45735  			intStringLen := int(stringLen)
 45736  			if intStringLen < 0 {
 45737  				return ErrInvalidLengthGenerated
 45738  			}
 45739  			postIndex := iNdEx + intStringLen
 45740  			if postIndex < 0 {
 45741  				return ErrInvalidLengthGenerated
 45742  			}
 45743  			if postIndex > l {
 45744  				return io.ErrUnexpectedEOF
 45745  			}
 45746  			m.Labels = append(m.Labels, string(dAtA[iNdEx:postIndex]))
 45747  			iNdEx = postIndex
 45748  		default:
 45749  			iNdEx = preIndex
 45750  			skippy, err := skipGenerated(dAtA[iNdEx:])
 45751  			if err != nil {
 45752  				return err
 45753  			}
 45754  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 45755  				return ErrInvalidLengthGenerated
 45756  			}
 45757  			if (iNdEx + skippy) > l {
 45758  				return io.ErrUnexpectedEOF
 45759  			}
 45760  			iNdEx += skippy
 45761  		}
 45762  	}
 45763  
 45764  	if iNdEx > l {
 45765  		return io.ErrUnexpectedEOF
 45766  	}
 45767  	return nil
 45768  }
 45769  func (m *RefTarget) Unmarshal(dAtA []byte) error {
 45770  	l := len(dAtA)
 45771  	iNdEx := 0
 45772  	for iNdEx < l {
 45773  		preIndex := iNdEx
 45774  		var wire uint64
 45775  		for shift := uint(0); ; shift += 7 {
 45776  			if shift >= 64 {
 45777  				return ErrIntOverflowGenerated
 45778  			}
 45779  			if iNdEx >= l {
 45780  				return io.ErrUnexpectedEOF
 45781  			}
 45782  			b := dAtA[iNdEx]
 45783  			iNdEx++
 45784  			wire |= uint64(b&0x7F) << shift
 45785  			if b < 0x80 {
 45786  				break
 45787  			}
 45788  		}
 45789  		fieldNum := int32(wire >> 3)
 45790  		wireType := int(wire & 0x7)
 45791  		if wireType == 4 {
 45792  			return fmt.Errorf("proto: RefTarget: wiretype end group for non-group")
 45793  		}
 45794  		if fieldNum <= 0 {
 45795  			return fmt.Errorf("proto: RefTarget: illegal tag %d (wire type %d)", fieldNum, wire)
 45796  		}
 45797  		switch fieldNum {
 45798  		case 1:
 45799  			if wireType != 2 {
 45800  				return fmt.Errorf("proto: wrong wireType = %d for field Repo", wireType)
 45801  			}
 45802  			var msglen int
 45803  			for shift := uint(0); ; shift += 7 {
 45804  				if shift >= 64 {
 45805  					return ErrIntOverflowGenerated
 45806  				}
 45807  				if iNdEx >= l {
 45808  					return io.ErrUnexpectedEOF
 45809  				}
 45810  				b := dAtA[iNdEx]
 45811  				iNdEx++
 45812  				msglen |= int(b&0x7F) << shift
 45813  				if b < 0x80 {
 45814  					break
 45815  				}
 45816  			}
 45817  			if msglen < 0 {
 45818  				return ErrInvalidLengthGenerated
 45819  			}
 45820  			postIndex := iNdEx + msglen
 45821  			if postIndex < 0 {
 45822  				return ErrInvalidLengthGenerated
 45823  			}
 45824  			if postIndex > l {
 45825  				return io.ErrUnexpectedEOF
 45826  			}
 45827  			if err := m.Repo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 45828  				return err
 45829  			}
 45830  			iNdEx = postIndex
 45831  		case 2:
 45832  			if wireType != 2 {
 45833  				return fmt.Errorf("proto: wrong wireType = %d for field TargetRevision", wireType)
 45834  			}
 45835  			var stringLen uint64
 45836  			for shift := uint(0); ; shift += 7 {
 45837  				if shift >= 64 {
 45838  					return ErrIntOverflowGenerated
 45839  				}
 45840  				if iNdEx >= l {
 45841  					return io.ErrUnexpectedEOF
 45842  				}
 45843  				b := dAtA[iNdEx]
 45844  				iNdEx++
 45845  				stringLen |= uint64(b&0x7F) << shift
 45846  				if b < 0x80 {
 45847  					break
 45848  				}
 45849  			}
 45850  			intStringLen := int(stringLen)
 45851  			if intStringLen < 0 {
 45852  				return ErrInvalidLengthGenerated
 45853  			}
 45854  			postIndex := iNdEx + intStringLen
 45855  			if postIndex < 0 {
 45856  				return ErrInvalidLengthGenerated
 45857  			}
 45858  			if postIndex > l {
 45859  				return io.ErrUnexpectedEOF
 45860  			}
 45861  			m.TargetRevision = string(dAtA[iNdEx:postIndex])
 45862  			iNdEx = postIndex
 45863  		case 3:
 45864  			if wireType != 2 {
 45865  				return fmt.Errorf("proto: wrong wireType = %d for field Chart", wireType)
 45866  			}
 45867  			var stringLen uint64
 45868  			for shift := uint(0); ; shift += 7 {
 45869  				if shift >= 64 {
 45870  					return ErrIntOverflowGenerated
 45871  				}
 45872  				if iNdEx >= l {
 45873  					return io.ErrUnexpectedEOF
 45874  				}
 45875  				b := dAtA[iNdEx]
 45876  				iNdEx++
 45877  				stringLen |= uint64(b&0x7F) << shift
 45878  				if b < 0x80 {
 45879  					break
 45880  				}
 45881  			}
 45882  			intStringLen := int(stringLen)
 45883  			if intStringLen < 0 {
 45884  				return ErrInvalidLengthGenerated
 45885  			}
 45886  			postIndex := iNdEx + intStringLen
 45887  			if postIndex < 0 {
 45888  				return ErrInvalidLengthGenerated
 45889  			}
 45890  			if postIndex > l {
 45891  				return io.ErrUnexpectedEOF
 45892  			}
 45893  			m.Chart = string(dAtA[iNdEx:postIndex])
 45894  			iNdEx = postIndex
 45895  		default:
 45896  			iNdEx = preIndex
 45897  			skippy, err := skipGenerated(dAtA[iNdEx:])
 45898  			if err != nil {
 45899  				return err
 45900  			}
 45901  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 45902  				return ErrInvalidLengthGenerated
 45903  			}
 45904  			if (iNdEx + skippy) > l {
 45905  				return io.ErrUnexpectedEOF
 45906  			}
 45907  			iNdEx += skippy
 45908  		}
 45909  	}
 45910  
 45911  	if iNdEx > l {
 45912  		return io.ErrUnexpectedEOF
 45913  	}
 45914  	return nil
 45915  }
 45916  func (m *RepoCreds) Unmarshal(dAtA []byte) error {
 45917  	l := len(dAtA)
 45918  	iNdEx := 0
 45919  	for iNdEx < l {
 45920  		preIndex := iNdEx
 45921  		var wire uint64
 45922  		for shift := uint(0); ; shift += 7 {
 45923  			if shift >= 64 {
 45924  				return ErrIntOverflowGenerated
 45925  			}
 45926  			if iNdEx >= l {
 45927  				return io.ErrUnexpectedEOF
 45928  			}
 45929  			b := dAtA[iNdEx]
 45930  			iNdEx++
 45931  			wire |= uint64(b&0x7F) << shift
 45932  			if b < 0x80 {
 45933  				break
 45934  			}
 45935  		}
 45936  		fieldNum := int32(wire >> 3)
 45937  		wireType := int(wire & 0x7)
 45938  		if wireType == 4 {
 45939  			return fmt.Errorf("proto: RepoCreds: wiretype end group for non-group")
 45940  		}
 45941  		if fieldNum <= 0 {
 45942  			return fmt.Errorf("proto: RepoCreds: illegal tag %d (wire type %d)", fieldNum, wire)
 45943  		}
 45944  		switch fieldNum {
 45945  		case 1:
 45946  			if wireType != 2 {
 45947  				return fmt.Errorf("proto: wrong wireType = %d for field URL", wireType)
 45948  			}
 45949  			var stringLen uint64
 45950  			for shift := uint(0); ; shift += 7 {
 45951  				if shift >= 64 {
 45952  					return ErrIntOverflowGenerated
 45953  				}
 45954  				if iNdEx >= l {
 45955  					return io.ErrUnexpectedEOF
 45956  				}
 45957  				b := dAtA[iNdEx]
 45958  				iNdEx++
 45959  				stringLen |= uint64(b&0x7F) << shift
 45960  				if b < 0x80 {
 45961  					break
 45962  				}
 45963  			}
 45964  			intStringLen := int(stringLen)
 45965  			if intStringLen < 0 {
 45966  				return ErrInvalidLengthGenerated
 45967  			}
 45968  			postIndex := iNdEx + intStringLen
 45969  			if postIndex < 0 {
 45970  				return ErrInvalidLengthGenerated
 45971  			}
 45972  			if postIndex > l {
 45973  				return io.ErrUnexpectedEOF
 45974  			}
 45975  			m.URL = string(dAtA[iNdEx:postIndex])
 45976  			iNdEx = postIndex
 45977  		case 2:
 45978  			if wireType != 2 {
 45979  				return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType)
 45980  			}
 45981  			var stringLen uint64
 45982  			for shift := uint(0); ; shift += 7 {
 45983  				if shift >= 64 {
 45984  					return ErrIntOverflowGenerated
 45985  				}
 45986  				if iNdEx >= l {
 45987  					return io.ErrUnexpectedEOF
 45988  				}
 45989  				b := dAtA[iNdEx]
 45990  				iNdEx++
 45991  				stringLen |= uint64(b&0x7F) << shift
 45992  				if b < 0x80 {
 45993  					break
 45994  				}
 45995  			}
 45996  			intStringLen := int(stringLen)
 45997  			if intStringLen < 0 {
 45998  				return ErrInvalidLengthGenerated
 45999  			}
 46000  			postIndex := iNdEx + intStringLen
 46001  			if postIndex < 0 {
 46002  				return ErrInvalidLengthGenerated
 46003  			}
 46004  			if postIndex > l {
 46005  				return io.ErrUnexpectedEOF
 46006  			}
 46007  			m.Username = string(dAtA[iNdEx:postIndex])
 46008  			iNdEx = postIndex
 46009  		case 3:
 46010  			if wireType != 2 {
 46011  				return fmt.Errorf("proto: wrong wireType = %d for field Password", wireType)
 46012  			}
 46013  			var stringLen uint64
 46014  			for shift := uint(0); ; shift += 7 {
 46015  				if shift >= 64 {
 46016  					return ErrIntOverflowGenerated
 46017  				}
 46018  				if iNdEx >= l {
 46019  					return io.ErrUnexpectedEOF
 46020  				}
 46021  				b := dAtA[iNdEx]
 46022  				iNdEx++
 46023  				stringLen |= uint64(b&0x7F) << shift
 46024  				if b < 0x80 {
 46025  					break
 46026  				}
 46027  			}
 46028  			intStringLen := int(stringLen)
 46029  			if intStringLen < 0 {
 46030  				return ErrInvalidLengthGenerated
 46031  			}
 46032  			postIndex := iNdEx + intStringLen
 46033  			if postIndex < 0 {
 46034  				return ErrInvalidLengthGenerated
 46035  			}
 46036  			if postIndex > l {
 46037  				return io.ErrUnexpectedEOF
 46038  			}
 46039  			m.Password = string(dAtA[iNdEx:postIndex])
 46040  			iNdEx = postIndex
 46041  		case 4:
 46042  			if wireType != 2 {
 46043  				return fmt.Errorf("proto: wrong wireType = %d for field SSHPrivateKey", wireType)
 46044  			}
 46045  			var stringLen uint64
 46046  			for shift := uint(0); ; shift += 7 {
 46047  				if shift >= 64 {
 46048  					return ErrIntOverflowGenerated
 46049  				}
 46050  				if iNdEx >= l {
 46051  					return io.ErrUnexpectedEOF
 46052  				}
 46053  				b := dAtA[iNdEx]
 46054  				iNdEx++
 46055  				stringLen |= uint64(b&0x7F) << shift
 46056  				if b < 0x80 {
 46057  					break
 46058  				}
 46059  			}
 46060  			intStringLen := int(stringLen)
 46061  			if intStringLen < 0 {
 46062  				return ErrInvalidLengthGenerated
 46063  			}
 46064  			postIndex := iNdEx + intStringLen
 46065  			if postIndex < 0 {
 46066  				return ErrInvalidLengthGenerated
 46067  			}
 46068  			if postIndex > l {
 46069  				return io.ErrUnexpectedEOF
 46070  			}
 46071  			m.SSHPrivateKey = string(dAtA[iNdEx:postIndex])
 46072  			iNdEx = postIndex
 46073  		case 5:
 46074  			if wireType != 2 {
 46075  				return fmt.Errorf("proto: wrong wireType = %d for field TLSClientCertData", wireType)
 46076  			}
 46077  			var stringLen uint64
 46078  			for shift := uint(0); ; shift += 7 {
 46079  				if shift >= 64 {
 46080  					return ErrIntOverflowGenerated
 46081  				}
 46082  				if iNdEx >= l {
 46083  					return io.ErrUnexpectedEOF
 46084  				}
 46085  				b := dAtA[iNdEx]
 46086  				iNdEx++
 46087  				stringLen |= uint64(b&0x7F) << shift
 46088  				if b < 0x80 {
 46089  					break
 46090  				}
 46091  			}
 46092  			intStringLen := int(stringLen)
 46093  			if intStringLen < 0 {
 46094  				return ErrInvalidLengthGenerated
 46095  			}
 46096  			postIndex := iNdEx + intStringLen
 46097  			if postIndex < 0 {
 46098  				return ErrInvalidLengthGenerated
 46099  			}
 46100  			if postIndex > l {
 46101  				return io.ErrUnexpectedEOF
 46102  			}
 46103  			m.TLSClientCertData = string(dAtA[iNdEx:postIndex])
 46104  			iNdEx = postIndex
 46105  		case 6:
 46106  			if wireType != 2 {
 46107  				return fmt.Errorf("proto: wrong wireType = %d for field TLSClientCertKey", wireType)
 46108  			}
 46109  			var stringLen uint64
 46110  			for shift := uint(0); ; shift += 7 {
 46111  				if shift >= 64 {
 46112  					return ErrIntOverflowGenerated
 46113  				}
 46114  				if iNdEx >= l {
 46115  					return io.ErrUnexpectedEOF
 46116  				}
 46117  				b := dAtA[iNdEx]
 46118  				iNdEx++
 46119  				stringLen |= uint64(b&0x7F) << shift
 46120  				if b < 0x80 {
 46121  					break
 46122  				}
 46123  			}
 46124  			intStringLen := int(stringLen)
 46125  			if intStringLen < 0 {
 46126  				return ErrInvalidLengthGenerated
 46127  			}
 46128  			postIndex := iNdEx + intStringLen
 46129  			if postIndex < 0 {
 46130  				return ErrInvalidLengthGenerated
 46131  			}
 46132  			if postIndex > l {
 46133  				return io.ErrUnexpectedEOF
 46134  			}
 46135  			m.TLSClientCertKey = string(dAtA[iNdEx:postIndex])
 46136  			iNdEx = postIndex
 46137  		case 7:
 46138  			if wireType != 2 {
 46139  				return fmt.Errorf("proto: wrong wireType = %d for field GithubAppPrivateKey", wireType)
 46140  			}
 46141  			var stringLen uint64
 46142  			for shift := uint(0); ; shift += 7 {
 46143  				if shift >= 64 {
 46144  					return ErrIntOverflowGenerated
 46145  				}
 46146  				if iNdEx >= l {
 46147  					return io.ErrUnexpectedEOF
 46148  				}
 46149  				b := dAtA[iNdEx]
 46150  				iNdEx++
 46151  				stringLen |= uint64(b&0x7F) << shift
 46152  				if b < 0x80 {
 46153  					break
 46154  				}
 46155  			}
 46156  			intStringLen := int(stringLen)
 46157  			if intStringLen < 0 {
 46158  				return ErrInvalidLengthGenerated
 46159  			}
 46160  			postIndex := iNdEx + intStringLen
 46161  			if postIndex < 0 {
 46162  				return ErrInvalidLengthGenerated
 46163  			}
 46164  			if postIndex > l {
 46165  				return io.ErrUnexpectedEOF
 46166  			}
 46167  			m.GithubAppPrivateKey = string(dAtA[iNdEx:postIndex])
 46168  			iNdEx = postIndex
 46169  		case 8:
 46170  			if wireType != 0 {
 46171  				return fmt.Errorf("proto: wrong wireType = %d for field GithubAppId", wireType)
 46172  			}
 46173  			m.GithubAppId = 0
 46174  			for shift := uint(0); ; shift += 7 {
 46175  				if shift >= 64 {
 46176  					return ErrIntOverflowGenerated
 46177  				}
 46178  				if iNdEx >= l {
 46179  					return io.ErrUnexpectedEOF
 46180  				}
 46181  				b := dAtA[iNdEx]
 46182  				iNdEx++
 46183  				m.GithubAppId |= int64(b&0x7F) << shift
 46184  				if b < 0x80 {
 46185  					break
 46186  				}
 46187  			}
 46188  		case 9:
 46189  			if wireType != 0 {
 46190  				return fmt.Errorf("proto: wrong wireType = %d for field GithubAppInstallationId", wireType)
 46191  			}
 46192  			m.GithubAppInstallationId = 0
 46193  			for shift := uint(0); ; shift += 7 {
 46194  				if shift >= 64 {
 46195  					return ErrIntOverflowGenerated
 46196  				}
 46197  				if iNdEx >= l {
 46198  					return io.ErrUnexpectedEOF
 46199  				}
 46200  				b := dAtA[iNdEx]
 46201  				iNdEx++
 46202  				m.GithubAppInstallationId |= int64(b&0x7F) << shift
 46203  				if b < 0x80 {
 46204  					break
 46205  				}
 46206  			}
 46207  		case 10:
 46208  			if wireType != 2 {
 46209  				return fmt.Errorf("proto: wrong wireType = %d for field GitHubAppEnterpriseBaseURL", wireType)
 46210  			}
 46211  			var stringLen uint64
 46212  			for shift := uint(0); ; shift += 7 {
 46213  				if shift >= 64 {
 46214  					return ErrIntOverflowGenerated
 46215  				}
 46216  				if iNdEx >= l {
 46217  					return io.ErrUnexpectedEOF
 46218  				}
 46219  				b := dAtA[iNdEx]
 46220  				iNdEx++
 46221  				stringLen |= uint64(b&0x7F) << shift
 46222  				if b < 0x80 {
 46223  					break
 46224  				}
 46225  			}
 46226  			intStringLen := int(stringLen)
 46227  			if intStringLen < 0 {
 46228  				return ErrInvalidLengthGenerated
 46229  			}
 46230  			postIndex := iNdEx + intStringLen
 46231  			if postIndex < 0 {
 46232  				return ErrInvalidLengthGenerated
 46233  			}
 46234  			if postIndex > l {
 46235  				return io.ErrUnexpectedEOF
 46236  			}
 46237  			m.GitHubAppEnterpriseBaseURL = string(dAtA[iNdEx:postIndex])
 46238  			iNdEx = postIndex
 46239  		case 11:
 46240  			if wireType != 0 {
 46241  				return fmt.Errorf("proto: wrong wireType = %d for field EnableOCI", wireType)
 46242  			}
 46243  			var v int
 46244  			for shift := uint(0); ; shift += 7 {
 46245  				if shift >= 64 {
 46246  					return ErrIntOverflowGenerated
 46247  				}
 46248  				if iNdEx >= l {
 46249  					return io.ErrUnexpectedEOF
 46250  				}
 46251  				b := dAtA[iNdEx]
 46252  				iNdEx++
 46253  				v |= int(b&0x7F) << shift
 46254  				if b < 0x80 {
 46255  					break
 46256  				}
 46257  			}
 46258  			m.EnableOCI = bool(v != 0)
 46259  		case 12:
 46260  			if wireType != 2 {
 46261  				return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
 46262  			}
 46263  			var stringLen uint64
 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  				stringLen |= uint64(b&0x7F) << shift
 46274  				if b < 0x80 {
 46275  					break
 46276  				}
 46277  			}
 46278  			intStringLen := int(stringLen)
 46279  			if intStringLen < 0 {
 46280  				return ErrInvalidLengthGenerated
 46281  			}
 46282  			postIndex := iNdEx + intStringLen
 46283  			if postIndex < 0 {
 46284  				return ErrInvalidLengthGenerated
 46285  			}
 46286  			if postIndex > l {
 46287  				return io.ErrUnexpectedEOF
 46288  			}
 46289  			m.Type = string(dAtA[iNdEx:postIndex])
 46290  			iNdEx = postIndex
 46291  		case 13:
 46292  			if wireType != 2 {
 46293  				return fmt.Errorf("proto: wrong wireType = %d for field GCPServiceAccountKey", wireType)
 46294  			}
 46295  			var stringLen uint64
 46296  			for shift := uint(0); ; shift += 7 {
 46297  				if shift >= 64 {
 46298  					return ErrIntOverflowGenerated
 46299  				}
 46300  				if iNdEx >= l {
 46301  					return io.ErrUnexpectedEOF
 46302  				}
 46303  				b := dAtA[iNdEx]
 46304  				iNdEx++
 46305  				stringLen |= uint64(b&0x7F) << shift
 46306  				if b < 0x80 {
 46307  					break
 46308  				}
 46309  			}
 46310  			intStringLen := int(stringLen)
 46311  			if intStringLen < 0 {
 46312  				return ErrInvalidLengthGenerated
 46313  			}
 46314  			postIndex := iNdEx + intStringLen
 46315  			if postIndex < 0 {
 46316  				return ErrInvalidLengthGenerated
 46317  			}
 46318  			if postIndex > l {
 46319  				return io.ErrUnexpectedEOF
 46320  			}
 46321  			m.GCPServiceAccountKey = string(dAtA[iNdEx:postIndex])
 46322  			iNdEx = postIndex
 46323  		case 19:
 46324  			if wireType != 2 {
 46325  				return fmt.Errorf("proto: wrong wireType = %d for field Proxy", wireType)
 46326  			}
 46327  			var stringLen uint64
 46328  			for shift := uint(0); ; shift += 7 {
 46329  				if shift >= 64 {
 46330  					return ErrIntOverflowGenerated
 46331  				}
 46332  				if iNdEx >= l {
 46333  					return io.ErrUnexpectedEOF
 46334  				}
 46335  				b := dAtA[iNdEx]
 46336  				iNdEx++
 46337  				stringLen |= uint64(b&0x7F) << shift
 46338  				if b < 0x80 {
 46339  					break
 46340  				}
 46341  			}
 46342  			intStringLen := int(stringLen)
 46343  			if intStringLen < 0 {
 46344  				return ErrInvalidLengthGenerated
 46345  			}
 46346  			postIndex := iNdEx + intStringLen
 46347  			if postIndex < 0 {
 46348  				return ErrInvalidLengthGenerated
 46349  			}
 46350  			if postIndex > l {
 46351  				return io.ErrUnexpectedEOF
 46352  			}
 46353  			m.Proxy = string(dAtA[iNdEx:postIndex])
 46354  			iNdEx = postIndex
 46355  		case 20:
 46356  			if wireType != 0 {
 46357  				return fmt.Errorf("proto: wrong wireType = %d for field ForceHttpBasicAuth", wireType)
 46358  			}
 46359  			var v int
 46360  			for shift := uint(0); ; shift += 7 {
 46361  				if shift >= 64 {
 46362  					return ErrIntOverflowGenerated
 46363  				}
 46364  				if iNdEx >= l {
 46365  					return io.ErrUnexpectedEOF
 46366  				}
 46367  				b := dAtA[iNdEx]
 46368  				iNdEx++
 46369  				v |= int(b&0x7F) << shift
 46370  				if b < 0x80 {
 46371  					break
 46372  				}
 46373  			}
 46374  			m.ForceHttpBasicAuth = bool(v != 0)
 46375  		case 23:
 46376  			if wireType != 2 {
 46377  				return fmt.Errorf("proto: wrong wireType = %d for field NoProxy", wireType)
 46378  			}
 46379  			var stringLen uint64
 46380  			for shift := uint(0); ; shift += 7 {
 46381  				if shift >= 64 {
 46382  					return ErrIntOverflowGenerated
 46383  				}
 46384  				if iNdEx >= l {
 46385  					return io.ErrUnexpectedEOF
 46386  				}
 46387  				b := dAtA[iNdEx]
 46388  				iNdEx++
 46389  				stringLen |= uint64(b&0x7F) << shift
 46390  				if b < 0x80 {
 46391  					break
 46392  				}
 46393  			}
 46394  			intStringLen := int(stringLen)
 46395  			if intStringLen < 0 {
 46396  				return ErrInvalidLengthGenerated
 46397  			}
 46398  			postIndex := iNdEx + intStringLen
 46399  			if postIndex < 0 {
 46400  				return ErrInvalidLengthGenerated
 46401  			}
 46402  			if postIndex > l {
 46403  				return io.ErrUnexpectedEOF
 46404  			}
 46405  			m.NoProxy = string(dAtA[iNdEx:postIndex])
 46406  			iNdEx = postIndex
 46407  		case 24:
 46408  			if wireType != 0 {
 46409  				return fmt.Errorf("proto: wrong wireType = %d for field UseAzureWorkloadIdentity", wireType)
 46410  			}
 46411  			var v int
 46412  			for shift := uint(0); ; shift += 7 {
 46413  				if shift >= 64 {
 46414  					return ErrIntOverflowGenerated
 46415  				}
 46416  				if iNdEx >= l {
 46417  					return io.ErrUnexpectedEOF
 46418  				}
 46419  				b := dAtA[iNdEx]
 46420  				iNdEx++
 46421  				v |= int(b&0x7F) << shift
 46422  				if b < 0x80 {
 46423  					break
 46424  				}
 46425  			}
 46426  			m.UseAzureWorkloadIdentity = bool(v != 0)
 46427  		case 25:
 46428  			if wireType != 2 {
 46429  				return fmt.Errorf("proto: wrong wireType = %d for field BearerToken", wireType)
 46430  			}
 46431  			var stringLen uint64
 46432  			for shift := uint(0); ; shift += 7 {
 46433  				if shift >= 64 {
 46434  					return ErrIntOverflowGenerated
 46435  				}
 46436  				if iNdEx >= l {
 46437  					return io.ErrUnexpectedEOF
 46438  				}
 46439  				b := dAtA[iNdEx]
 46440  				iNdEx++
 46441  				stringLen |= uint64(b&0x7F) << shift
 46442  				if b < 0x80 {
 46443  					break
 46444  				}
 46445  			}
 46446  			intStringLen := int(stringLen)
 46447  			if intStringLen < 0 {
 46448  				return ErrInvalidLengthGenerated
 46449  			}
 46450  			postIndex := iNdEx + intStringLen
 46451  			if postIndex < 0 {
 46452  				return ErrInvalidLengthGenerated
 46453  			}
 46454  			if postIndex > l {
 46455  				return io.ErrUnexpectedEOF
 46456  			}
 46457  			m.BearerToken = string(dAtA[iNdEx:postIndex])
 46458  			iNdEx = postIndex
 46459  		case 26:
 46460  			if wireType != 0 {
 46461  				return fmt.Errorf("proto: wrong wireType = %d for field InsecureOCIForceHttp", wireType)
 46462  			}
 46463  			var v int
 46464  			for shift := uint(0); ; shift += 7 {
 46465  				if shift >= 64 {
 46466  					return ErrIntOverflowGenerated
 46467  				}
 46468  				if iNdEx >= l {
 46469  					return io.ErrUnexpectedEOF
 46470  				}
 46471  				b := dAtA[iNdEx]
 46472  				iNdEx++
 46473  				v |= int(b&0x7F) << shift
 46474  				if b < 0x80 {
 46475  					break
 46476  				}
 46477  			}
 46478  			m.InsecureOCIForceHttp = bool(v != 0)
 46479  		default:
 46480  			iNdEx = preIndex
 46481  			skippy, err := skipGenerated(dAtA[iNdEx:])
 46482  			if err != nil {
 46483  				return err
 46484  			}
 46485  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 46486  				return ErrInvalidLengthGenerated
 46487  			}
 46488  			if (iNdEx + skippy) > l {
 46489  				return io.ErrUnexpectedEOF
 46490  			}
 46491  			iNdEx += skippy
 46492  		}
 46493  	}
 46494  
 46495  	if iNdEx > l {
 46496  		return io.ErrUnexpectedEOF
 46497  	}
 46498  	return nil
 46499  }
 46500  func (m *RepoCredsList) Unmarshal(dAtA []byte) error {
 46501  	l := len(dAtA)
 46502  	iNdEx := 0
 46503  	for iNdEx < l {
 46504  		preIndex := iNdEx
 46505  		var wire uint64
 46506  		for shift := uint(0); ; shift += 7 {
 46507  			if shift >= 64 {
 46508  				return ErrIntOverflowGenerated
 46509  			}
 46510  			if iNdEx >= l {
 46511  				return io.ErrUnexpectedEOF
 46512  			}
 46513  			b := dAtA[iNdEx]
 46514  			iNdEx++
 46515  			wire |= uint64(b&0x7F) << shift
 46516  			if b < 0x80 {
 46517  				break
 46518  			}
 46519  		}
 46520  		fieldNum := int32(wire >> 3)
 46521  		wireType := int(wire & 0x7)
 46522  		if wireType == 4 {
 46523  			return fmt.Errorf("proto: RepoCredsList: wiretype end group for non-group")
 46524  		}
 46525  		if fieldNum <= 0 {
 46526  			return fmt.Errorf("proto: RepoCredsList: illegal tag %d (wire type %d)", fieldNum, wire)
 46527  		}
 46528  		switch fieldNum {
 46529  		case 1:
 46530  			if wireType != 2 {
 46531  				return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
 46532  			}
 46533  			var msglen int
 46534  			for shift := uint(0); ; shift += 7 {
 46535  				if shift >= 64 {
 46536  					return ErrIntOverflowGenerated
 46537  				}
 46538  				if iNdEx >= l {
 46539  					return io.ErrUnexpectedEOF
 46540  				}
 46541  				b := dAtA[iNdEx]
 46542  				iNdEx++
 46543  				msglen |= int(b&0x7F) << shift
 46544  				if b < 0x80 {
 46545  					break
 46546  				}
 46547  			}
 46548  			if msglen < 0 {
 46549  				return ErrInvalidLengthGenerated
 46550  			}
 46551  			postIndex := iNdEx + msglen
 46552  			if postIndex < 0 {
 46553  				return ErrInvalidLengthGenerated
 46554  			}
 46555  			if postIndex > l {
 46556  				return io.ErrUnexpectedEOF
 46557  			}
 46558  			if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 46559  				return err
 46560  			}
 46561  			iNdEx = postIndex
 46562  		case 2:
 46563  			if wireType != 2 {
 46564  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
 46565  			}
 46566  			var msglen int
 46567  			for shift := uint(0); ; shift += 7 {
 46568  				if shift >= 64 {
 46569  					return ErrIntOverflowGenerated
 46570  				}
 46571  				if iNdEx >= l {
 46572  					return io.ErrUnexpectedEOF
 46573  				}
 46574  				b := dAtA[iNdEx]
 46575  				iNdEx++
 46576  				msglen |= int(b&0x7F) << shift
 46577  				if b < 0x80 {
 46578  					break
 46579  				}
 46580  			}
 46581  			if msglen < 0 {
 46582  				return ErrInvalidLengthGenerated
 46583  			}
 46584  			postIndex := iNdEx + msglen
 46585  			if postIndex < 0 {
 46586  				return ErrInvalidLengthGenerated
 46587  			}
 46588  			if postIndex > l {
 46589  				return io.ErrUnexpectedEOF
 46590  			}
 46591  			m.Items = append(m.Items, RepoCreds{})
 46592  			if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 46593  				return err
 46594  			}
 46595  			iNdEx = postIndex
 46596  		default:
 46597  			iNdEx = preIndex
 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) > l {
 46606  				return io.ErrUnexpectedEOF
 46607  			}
 46608  			iNdEx += skippy
 46609  		}
 46610  	}
 46611  
 46612  	if iNdEx > l {
 46613  		return io.ErrUnexpectedEOF
 46614  	}
 46615  	return nil
 46616  }
 46617  func (m *Repository) Unmarshal(dAtA []byte) error {
 46618  	l := len(dAtA)
 46619  	iNdEx := 0
 46620  	for iNdEx < l {
 46621  		preIndex := iNdEx
 46622  		var wire uint64
 46623  		for shift := uint(0); ; shift += 7 {
 46624  			if shift >= 64 {
 46625  				return ErrIntOverflowGenerated
 46626  			}
 46627  			if iNdEx >= l {
 46628  				return io.ErrUnexpectedEOF
 46629  			}
 46630  			b := dAtA[iNdEx]
 46631  			iNdEx++
 46632  			wire |= uint64(b&0x7F) << shift
 46633  			if b < 0x80 {
 46634  				break
 46635  			}
 46636  		}
 46637  		fieldNum := int32(wire >> 3)
 46638  		wireType := int(wire & 0x7)
 46639  		if wireType == 4 {
 46640  			return fmt.Errorf("proto: Repository: wiretype end group for non-group")
 46641  		}
 46642  		if fieldNum <= 0 {
 46643  			return fmt.Errorf("proto: Repository: illegal tag %d (wire type %d)", fieldNum, wire)
 46644  		}
 46645  		switch fieldNum {
 46646  		case 1:
 46647  			if wireType != 2 {
 46648  				return fmt.Errorf("proto: wrong wireType = %d for field Repo", wireType)
 46649  			}
 46650  			var stringLen uint64
 46651  			for shift := uint(0); ; shift += 7 {
 46652  				if shift >= 64 {
 46653  					return ErrIntOverflowGenerated
 46654  				}
 46655  				if iNdEx >= l {
 46656  					return io.ErrUnexpectedEOF
 46657  				}
 46658  				b := dAtA[iNdEx]
 46659  				iNdEx++
 46660  				stringLen |= uint64(b&0x7F) << shift
 46661  				if b < 0x80 {
 46662  					break
 46663  				}
 46664  			}
 46665  			intStringLen := int(stringLen)
 46666  			if intStringLen < 0 {
 46667  				return ErrInvalidLengthGenerated
 46668  			}
 46669  			postIndex := iNdEx + intStringLen
 46670  			if postIndex < 0 {
 46671  				return ErrInvalidLengthGenerated
 46672  			}
 46673  			if postIndex > l {
 46674  				return io.ErrUnexpectedEOF
 46675  			}
 46676  			m.Repo = string(dAtA[iNdEx:postIndex])
 46677  			iNdEx = postIndex
 46678  		case 2:
 46679  			if wireType != 2 {
 46680  				return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType)
 46681  			}
 46682  			var stringLen uint64
 46683  			for shift := uint(0); ; shift += 7 {
 46684  				if shift >= 64 {
 46685  					return ErrIntOverflowGenerated
 46686  				}
 46687  				if iNdEx >= l {
 46688  					return io.ErrUnexpectedEOF
 46689  				}
 46690  				b := dAtA[iNdEx]
 46691  				iNdEx++
 46692  				stringLen |= uint64(b&0x7F) << shift
 46693  				if b < 0x80 {
 46694  					break
 46695  				}
 46696  			}
 46697  			intStringLen := int(stringLen)
 46698  			if intStringLen < 0 {
 46699  				return ErrInvalidLengthGenerated
 46700  			}
 46701  			postIndex := iNdEx + intStringLen
 46702  			if postIndex < 0 {
 46703  				return ErrInvalidLengthGenerated
 46704  			}
 46705  			if postIndex > l {
 46706  				return io.ErrUnexpectedEOF
 46707  			}
 46708  			m.Username = string(dAtA[iNdEx:postIndex])
 46709  			iNdEx = postIndex
 46710  		case 3:
 46711  			if wireType != 2 {
 46712  				return fmt.Errorf("proto: wrong wireType = %d for field Password", wireType)
 46713  			}
 46714  			var stringLen uint64
 46715  			for shift := uint(0); ; shift += 7 {
 46716  				if shift >= 64 {
 46717  					return ErrIntOverflowGenerated
 46718  				}
 46719  				if iNdEx >= l {
 46720  					return io.ErrUnexpectedEOF
 46721  				}
 46722  				b := dAtA[iNdEx]
 46723  				iNdEx++
 46724  				stringLen |= uint64(b&0x7F) << shift
 46725  				if b < 0x80 {
 46726  					break
 46727  				}
 46728  			}
 46729  			intStringLen := int(stringLen)
 46730  			if intStringLen < 0 {
 46731  				return ErrInvalidLengthGenerated
 46732  			}
 46733  			postIndex := iNdEx + intStringLen
 46734  			if postIndex < 0 {
 46735  				return ErrInvalidLengthGenerated
 46736  			}
 46737  			if postIndex > l {
 46738  				return io.ErrUnexpectedEOF
 46739  			}
 46740  			m.Password = string(dAtA[iNdEx:postIndex])
 46741  			iNdEx = postIndex
 46742  		case 4:
 46743  			if wireType != 2 {
 46744  				return fmt.Errorf("proto: wrong wireType = %d for field SSHPrivateKey", wireType)
 46745  			}
 46746  			var stringLen uint64
 46747  			for shift := uint(0); ; shift += 7 {
 46748  				if shift >= 64 {
 46749  					return ErrIntOverflowGenerated
 46750  				}
 46751  				if iNdEx >= l {
 46752  					return io.ErrUnexpectedEOF
 46753  				}
 46754  				b := dAtA[iNdEx]
 46755  				iNdEx++
 46756  				stringLen |= uint64(b&0x7F) << shift
 46757  				if b < 0x80 {
 46758  					break
 46759  				}
 46760  			}
 46761  			intStringLen := int(stringLen)
 46762  			if intStringLen < 0 {
 46763  				return ErrInvalidLengthGenerated
 46764  			}
 46765  			postIndex := iNdEx + intStringLen
 46766  			if postIndex < 0 {
 46767  				return ErrInvalidLengthGenerated
 46768  			}
 46769  			if postIndex > l {
 46770  				return io.ErrUnexpectedEOF
 46771  			}
 46772  			m.SSHPrivateKey = string(dAtA[iNdEx:postIndex])
 46773  			iNdEx = postIndex
 46774  		case 5:
 46775  			if wireType != 2 {
 46776  				return fmt.Errorf("proto: wrong wireType = %d for field ConnectionState", wireType)
 46777  			}
 46778  			var msglen int
 46779  			for shift := uint(0); ; shift += 7 {
 46780  				if shift >= 64 {
 46781  					return ErrIntOverflowGenerated
 46782  				}
 46783  				if iNdEx >= l {
 46784  					return io.ErrUnexpectedEOF
 46785  				}
 46786  				b := dAtA[iNdEx]
 46787  				iNdEx++
 46788  				msglen |= int(b&0x7F) << shift
 46789  				if b < 0x80 {
 46790  					break
 46791  				}
 46792  			}
 46793  			if msglen < 0 {
 46794  				return ErrInvalidLengthGenerated
 46795  			}
 46796  			postIndex := iNdEx + msglen
 46797  			if postIndex < 0 {
 46798  				return ErrInvalidLengthGenerated
 46799  			}
 46800  			if postIndex > l {
 46801  				return io.ErrUnexpectedEOF
 46802  			}
 46803  			if err := m.ConnectionState.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 46804  				return err
 46805  			}
 46806  			iNdEx = postIndex
 46807  		case 6:
 46808  			if wireType != 0 {
 46809  				return fmt.Errorf("proto: wrong wireType = %d for field InsecureIgnoreHostKey", wireType)
 46810  			}
 46811  			var v int
 46812  			for shift := uint(0); ; shift += 7 {
 46813  				if shift >= 64 {
 46814  					return ErrIntOverflowGenerated
 46815  				}
 46816  				if iNdEx >= l {
 46817  					return io.ErrUnexpectedEOF
 46818  				}
 46819  				b := dAtA[iNdEx]
 46820  				iNdEx++
 46821  				v |= int(b&0x7F) << shift
 46822  				if b < 0x80 {
 46823  					break
 46824  				}
 46825  			}
 46826  			m.InsecureIgnoreHostKey = bool(v != 0)
 46827  		case 7:
 46828  			if wireType != 0 {
 46829  				return fmt.Errorf("proto: wrong wireType = %d for field Insecure", wireType)
 46830  			}
 46831  			var v int
 46832  			for shift := uint(0); ; shift += 7 {
 46833  				if shift >= 64 {
 46834  					return ErrIntOverflowGenerated
 46835  				}
 46836  				if iNdEx >= l {
 46837  					return io.ErrUnexpectedEOF
 46838  				}
 46839  				b := dAtA[iNdEx]
 46840  				iNdEx++
 46841  				v |= int(b&0x7F) << shift
 46842  				if b < 0x80 {
 46843  					break
 46844  				}
 46845  			}
 46846  			m.Insecure = bool(v != 0)
 46847  		case 8:
 46848  			if wireType != 0 {
 46849  				return fmt.Errorf("proto: wrong wireType = %d for field EnableLFS", wireType)
 46850  			}
 46851  			var v int
 46852  			for shift := uint(0); ; shift += 7 {
 46853  				if shift >= 64 {
 46854  					return ErrIntOverflowGenerated
 46855  				}
 46856  				if iNdEx >= l {
 46857  					return io.ErrUnexpectedEOF
 46858  				}
 46859  				b := dAtA[iNdEx]
 46860  				iNdEx++
 46861  				v |= int(b&0x7F) << shift
 46862  				if b < 0x80 {
 46863  					break
 46864  				}
 46865  			}
 46866  			m.EnableLFS = bool(v != 0)
 46867  		case 9:
 46868  			if wireType != 2 {
 46869  				return fmt.Errorf("proto: wrong wireType = %d for field TLSClientCertData", 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.TLSClientCertData = string(dAtA[iNdEx:postIndex])
 46898  			iNdEx = postIndex
 46899  		case 10:
 46900  			if wireType != 2 {
 46901  				return fmt.Errorf("proto: wrong wireType = %d for field TLSClientCertKey", 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.TLSClientCertKey = string(dAtA[iNdEx:postIndex])
 46930  			iNdEx = postIndex
 46931  		case 11:
 46932  			if wireType != 2 {
 46933  				return fmt.Errorf("proto: wrong wireType = %d for field Type", 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.Type = string(dAtA[iNdEx:postIndex])
 46962  			iNdEx = postIndex
 46963  		case 12:
 46964  			if wireType != 2 {
 46965  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 46966  			}
 46967  			var stringLen uint64
 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  				stringLen |= uint64(b&0x7F) << shift
 46978  				if b < 0x80 {
 46979  					break
 46980  				}
 46981  			}
 46982  			intStringLen := int(stringLen)
 46983  			if intStringLen < 0 {
 46984  				return ErrInvalidLengthGenerated
 46985  			}
 46986  			postIndex := iNdEx + intStringLen
 46987  			if postIndex < 0 {
 46988  				return ErrInvalidLengthGenerated
 46989  			}
 46990  			if postIndex > l {
 46991  				return io.ErrUnexpectedEOF
 46992  			}
 46993  			m.Name = string(dAtA[iNdEx:postIndex])
 46994  			iNdEx = postIndex
 46995  		case 13:
 46996  			if wireType != 0 {
 46997  				return fmt.Errorf("proto: wrong wireType = %d for field InheritedCreds", wireType)
 46998  			}
 46999  			var v int
 47000  			for shift := uint(0); ; shift += 7 {
 47001  				if shift >= 64 {
 47002  					return ErrIntOverflowGenerated
 47003  				}
 47004  				if iNdEx >= l {
 47005  					return io.ErrUnexpectedEOF
 47006  				}
 47007  				b := dAtA[iNdEx]
 47008  				iNdEx++
 47009  				v |= int(b&0x7F) << shift
 47010  				if b < 0x80 {
 47011  					break
 47012  				}
 47013  			}
 47014  			m.InheritedCreds = bool(v != 0)
 47015  		case 14:
 47016  			if wireType != 0 {
 47017  				return fmt.Errorf("proto: wrong wireType = %d for field EnableOCI", wireType)
 47018  			}
 47019  			var v int
 47020  			for shift := uint(0); ; shift += 7 {
 47021  				if shift >= 64 {
 47022  					return ErrIntOverflowGenerated
 47023  				}
 47024  				if iNdEx >= l {
 47025  					return io.ErrUnexpectedEOF
 47026  				}
 47027  				b := dAtA[iNdEx]
 47028  				iNdEx++
 47029  				v |= int(b&0x7F) << shift
 47030  				if b < 0x80 {
 47031  					break
 47032  				}
 47033  			}
 47034  			m.EnableOCI = bool(v != 0)
 47035  		case 15:
 47036  			if wireType != 2 {
 47037  				return fmt.Errorf("proto: wrong wireType = %d for field GithubAppPrivateKey", wireType)
 47038  			}
 47039  			var stringLen uint64
 47040  			for shift := uint(0); ; shift += 7 {
 47041  				if shift >= 64 {
 47042  					return ErrIntOverflowGenerated
 47043  				}
 47044  				if iNdEx >= l {
 47045  					return io.ErrUnexpectedEOF
 47046  				}
 47047  				b := dAtA[iNdEx]
 47048  				iNdEx++
 47049  				stringLen |= uint64(b&0x7F) << shift
 47050  				if b < 0x80 {
 47051  					break
 47052  				}
 47053  			}
 47054  			intStringLen := int(stringLen)
 47055  			if intStringLen < 0 {
 47056  				return ErrInvalidLengthGenerated
 47057  			}
 47058  			postIndex := iNdEx + intStringLen
 47059  			if postIndex < 0 {
 47060  				return ErrInvalidLengthGenerated
 47061  			}
 47062  			if postIndex > l {
 47063  				return io.ErrUnexpectedEOF
 47064  			}
 47065  			m.GithubAppPrivateKey = string(dAtA[iNdEx:postIndex])
 47066  			iNdEx = postIndex
 47067  		case 16:
 47068  			if wireType != 0 {
 47069  				return fmt.Errorf("proto: wrong wireType = %d for field GithubAppId", wireType)
 47070  			}
 47071  			m.GithubAppId = 0
 47072  			for shift := uint(0); ; shift += 7 {
 47073  				if shift >= 64 {
 47074  					return ErrIntOverflowGenerated
 47075  				}
 47076  				if iNdEx >= l {
 47077  					return io.ErrUnexpectedEOF
 47078  				}
 47079  				b := dAtA[iNdEx]
 47080  				iNdEx++
 47081  				m.GithubAppId |= int64(b&0x7F) << shift
 47082  				if b < 0x80 {
 47083  					break
 47084  				}
 47085  			}
 47086  		case 17:
 47087  			if wireType != 0 {
 47088  				return fmt.Errorf("proto: wrong wireType = %d for field GithubAppInstallationId", wireType)
 47089  			}
 47090  			m.GithubAppInstallationId = 0
 47091  			for shift := uint(0); ; shift += 7 {
 47092  				if shift >= 64 {
 47093  					return ErrIntOverflowGenerated
 47094  				}
 47095  				if iNdEx >= l {
 47096  					return io.ErrUnexpectedEOF
 47097  				}
 47098  				b := dAtA[iNdEx]
 47099  				iNdEx++
 47100  				m.GithubAppInstallationId |= int64(b&0x7F) << shift
 47101  				if b < 0x80 {
 47102  					break
 47103  				}
 47104  			}
 47105  		case 18:
 47106  			if wireType != 2 {
 47107  				return fmt.Errorf("proto: wrong wireType = %d for field GitHubAppEnterpriseBaseURL", wireType)
 47108  			}
 47109  			var stringLen uint64
 47110  			for shift := uint(0); ; shift += 7 {
 47111  				if shift >= 64 {
 47112  					return ErrIntOverflowGenerated
 47113  				}
 47114  				if iNdEx >= l {
 47115  					return io.ErrUnexpectedEOF
 47116  				}
 47117  				b := dAtA[iNdEx]
 47118  				iNdEx++
 47119  				stringLen |= uint64(b&0x7F) << shift
 47120  				if b < 0x80 {
 47121  					break
 47122  				}
 47123  			}
 47124  			intStringLen := int(stringLen)
 47125  			if intStringLen < 0 {
 47126  				return ErrInvalidLengthGenerated
 47127  			}
 47128  			postIndex := iNdEx + intStringLen
 47129  			if postIndex < 0 {
 47130  				return ErrInvalidLengthGenerated
 47131  			}
 47132  			if postIndex > l {
 47133  				return io.ErrUnexpectedEOF
 47134  			}
 47135  			m.GitHubAppEnterpriseBaseURL = string(dAtA[iNdEx:postIndex])
 47136  			iNdEx = postIndex
 47137  		case 19:
 47138  			if wireType != 2 {
 47139  				return fmt.Errorf("proto: wrong wireType = %d for field Proxy", wireType)
 47140  			}
 47141  			var stringLen uint64
 47142  			for shift := uint(0); ; shift += 7 {
 47143  				if shift >= 64 {
 47144  					return ErrIntOverflowGenerated
 47145  				}
 47146  				if iNdEx >= l {
 47147  					return io.ErrUnexpectedEOF
 47148  				}
 47149  				b := dAtA[iNdEx]
 47150  				iNdEx++
 47151  				stringLen |= uint64(b&0x7F) << shift
 47152  				if b < 0x80 {
 47153  					break
 47154  				}
 47155  			}
 47156  			intStringLen := int(stringLen)
 47157  			if intStringLen < 0 {
 47158  				return ErrInvalidLengthGenerated
 47159  			}
 47160  			postIndex := iNdEx + intStringLen
 47161  			if postIndex < 0 {
 47162  				return ErrInvalidLengthGenerated
 47163  			}
 47164  			if postIndex > l {
 47165  				return io.ErrUnexpectedEOF
 47166  			}
 47167  			m.Proxy = string(dAtA[iNdEx:postIndex])
 47168  			iNdEx = postIndex
 47169  		case 20:
 47170  			if wireType != 2 {
 47171  				return fmt.Errorf("proto: wrong wireType = %d for field Project", wireType)
 47172  			}
 47173  			var stringLen uint64
 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  				stringLen |= uint64(b&0x7F) << shift
 47184  				if b < 0x80 {
 47185  					break
 47186  				}
 47187  			}
 47188  			intStringLen := int(stringLen)
 47189  			if intStringLen < 0 {
 47190  				return ErrInvalidLengthGenerated
 47191  			}
 47192  			postIndex := iNdEx + intStringLen
 47193  			if postIndex < 0 {
 47194  				return ErrInvalidLengthGenerated
 47195  			}
 47196  			if postIndex > l {
 47197  				return io.ErrUnexpectedEOF
 47198  			}
 47199  			m.Project = string(dAtA[iNdEx:postIndex])
 47200  			iNdEx = postIndex
 47201  		case 21:
 47202  			if wireType != 2 {
 47203  				return fmt.Errorf("proto: wrong wireType = %d for field GCPServiceAccountKey", wireType)
 47204  			}
 47205  			var stringLen uint64
 47206  			for shift := uint(0); ; shift += 7 {
 47207  				if shift >= 64 {
 47208  					return ErrIntOverflowGenerated
 47209  				}
 47210  				if iNdEx >= l {
 47211  					return io.ErrUnexpectedEOF
 47212  				}
 47213  				b := dAtA[iNdEx]
 47214  				iNdEx++
 47215  				stringLen |= uint64(b&0x7F) << shift
 47216  				if b < 0x80 {
 47217  					break
 47218  				}
 47219  			}
 47220  			intStringLen := int(stringLen)
 47221  			if intStringLen < 0 {
 47222  				return ErrInvalidLengthGenerated
 47223  			}
 47224  			postIndex := iNdEx + intStringLen
 47225  			if postIndex < 0 {
 47226  				return ErrInvalidLengthGenerated
 47227  			}
 47228  			if postIndex > l {
 47229  				return io.ErrUnexpectedEOF
 47230  			}
 47231  			m.GCPServiceAccountKey = string(dAtA[iNdEx:postIndex])
 47232  			iNdEx = postIndex
 47233  		case 22:
 47234  			if wireType != 0 {
 47235  				return fmt.Errorf("proto: wrong wireType = %d for field ForceHttpBasicAuth", wireType)
 47236  			}
 47237  			var v int
 47238  			for shift := uint(0); ; shift += 7 {
 47239  				if shift >= 64 {
 47240  					return ErrIntOverflowGenerated
 47241  				}
 47242  				if iNdEx >= l {
 47243  					return io.ErrUnexpectedEOF
 47244  				}
 47245  				b := dAtA[iNdEx]
 47246  				iNdEx++
 47247  				v |= int(b&0x7F) << shift
 47248  				if b < 0x80 {
 47249  					break
 47250  				}
 47251  			}
 47252  			m.ForceHttpBasicAuth = bool(v != 0)
 47253  		case 23:
 47254  			if wireType != 2 {
 47255  				return fmt.Errorf("proto: wrong wireType = %d for field NoProxy", wireType)
 47256  			}
 47257  			var stringLen uint64
 47258  			for shift := uint(0); ; shift += 7 {
 47259  				if shift >= 64 {
 47260  					return ErrIntOverflowGenerated
 47261  				}
 47262  				if iNdEx >= l {
 47263  					return io.ErrUnexpectedEOF
 47264  				}
 47265  				b := dAtA[iNdEx]
 47266  				iNdEx++
 47267  				stringLen |= uint64(b&0x7F) << shift
 47268  				if b < 0x80 {
 47269  					break
 47270  				}
 47271  			}
 47272  			intStringLen := int(stringLen)
 47273  			if intStringLen < 0 {
 47274  				return ErrInvalidLengthGenerated
 47275  			}
 47276  			postIndex := iNdEx + intStringLen
 47277  			if postIndex < 0 {
 47278  				return ErrInvalidLengthGenerated
 47279  			}
 47280  			if postIndex > l {
 47281  				return io.ErrUnexpectedEOF
 47282  			}
 47283  			m.NoProxy = string(dAtA[iNdEx:postIndex])
 47284  			iNdEx = postIndex
 47285  		case 24:
 47286  			if wireType != 0 {
 47287  				return fmt.Errorf("proto: wrong wireType = %d for field UseAzureWorkloadIdentity", wireType)
 47288  			}
 47289  			var v int
 47290  			for shift := uint(0); ; shift += 7 {
 47291  				if shift >= 64 {
 47292  					return ErrIntOverflowGenerated
 47293  				}
 47294  				if iNdEx >= l {
 47295  					return io.ErrUnexpectedEOF
 47296  				}
 47297  				b := dAtA[iNdEx]
 47298  				iNdEx++
 47299  				v |= int(b&0x7F) << shift
 47300  				if b < 0x80 {
 47301  					break
 47302  				}
 47303  			}
 47304  			m.UseAzureWorkloadIdentity = bool(v != 0)
 47305  		case 25:
 47306  			if wireType != 2 {
 47307  				return fmt.Errorf("proto: wrong wireType = %d for field BearerToken", wireType)
 47308  			}
 47309  			var stringLen uint64
 47310  			for shift := uint(0); ; shift += 7 {
 47311  				if shift >= 64 {
 47312  					return ErrIntOverflowGenerated
 47313  				}
 47314  				if iNdEx >= l {
 47315  					return io.ErrUnexpectedEOF
 47316  				}
 47317  				b := dAtA[iNdEx]
 47318  				iNdEx++
 47319  				stringLen |= uint64(b&0x7F) << shift
 47320  				if b < 0x80 {
 47321  					break
 47322  				}
 47323  			}
 47324  			intStringLen := int(stringLen)
 47325  			if intStringLen < 0 {
 47326  				return ErrInvalidLengthGenerated
 47327  			}
 47328  			postIndex := iNdEx + intStringLen
 47329  			if postIndex < 0 {
 47330  				return ErrInvalidLengthGenerated
 47331  			}
 47332  			if postIndex > l {
 47333  				return io.ErrUnexpectedEOF
 47334  			}
 47335  			m.BearerToken = string(dAtA[iNdEx:postIndex])
 47336  			iNdEx = postIndex
 47337  		case 26:
 47338  			if wireType != 0 {
 47339  				return fmt.Errorf("proto: wrong wireType = %d for field InsecureOCIForceHttp", wireType)
 47340  			}
 47341  			var v int
 47342  			for shift := uint(0); ; shift += 7 {
 47343  				if shift >= 64 {
 47344  					return ErrIntOverflowGenerated
 47345  				}
 47346  				if iNdEx >= l {
 47347  					return io.ErrUnexpectedEOF
 47348  				}
 47349  				b := dAtA[iNdEx]
 47350  				iNdEx++
 47351  				v |= int(b&0x7F) << shift
 47352  				if b < 0x80 {
 47353  					break
 47354  				}
 47355  			}
 47356  			m.InsecureOCIForceHttp = bool(v != 0)
 47357  		default:
 47358  			iNdEx = preIndex
 47359  			skippy, err := skipGenerated(dAtA[iNdEx:])
 47360  			if err != nil {
 47361  				return err
 47362  			}
 47363  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 47364  				return ErrInvalidLengthGenerated
 47365  			}
 47366  			if (iNdEx + skippy) > l {
 47367  				return io.ErrUnexpectedEOF
 47368  			}
 47369  			iNdEx += skippy
 47370  		}
 47371  	}
 47372  
 47373  	if iNdEx > l {
 47374  		return io.ErrUnexpectedEOF
 47375  	}
 47376  	return nil
 47377  }
 47378  func (m *RepositoryCertificate) Unmarshal(dAtA []byte) error {
 47379  	l := len(dAtA)
 47380  	iNdEx := 0
 47381  	for iNdEx < l {
 47382  		preIndex := iNdEx
 47383  		var wire uint64
 47384  		for shift := uint(0); ; shift += 7 {
 47385  			if shift >= 64 {
 47386  				return ErrIntOverflowGenerated
 47387  			}
 47388  			if iNdEx >= l {
 47389  				return io.ErrUnexpectedEOF
 47390  			}
 47391  			b := dAtA[iNdEx]
 47392  			iNdEx++
 47393  			wire |= uint64(b&0x7F) << shift
 47394  			if b < 0x80 {
 47395  				break
 47396  			}
 47397  		}
 47398  		fieldNum := int32(wire >> 3)
 47399  		wireType := int(wire & 0x7)
 47400  		if wireType == 4 {
 47401  			return fmt.Errorf("proto: RepositoryCertificate: wiretype end group for non-group")
 47402  		}
 47403  		if fieldNum <= 0 {
 47404  			return fmt.Errorf("proto: RepositoryCertificate: illegal tag %d (wire type %d)", fieldNum, wire)
 47405  		}
 47406  		switch fieldNum {
 47407  		case 1:
 47408  			if wireType != 2 {
 47409  				return fmt.Errorf("proto: wrong wireType = %d for field ServerName", wireType)
 47410  			}
 47411  			var stringLen uint64
 47412  			for shift := uint(0); ; shift += 7 {
 47413  				if shift >= 64 {
 47414  					return ErrIntOverflowGenerated
 47415  				}
 47416  				if iNdEx >= l {
 47417  					return io.ErrUnexpectedEOF
 47418  				}
 47419  				b := dAtA[iNdEx]
 47420  				iNdEx++
 47421  				stringLen |= uint64(b&0x7F) << shift
 47422  				if b < 0x80 {
 47423  					break
 47424  				}
 47425  			}
 47426  			intStringLen := int(stringLen)
 47427  			if intStringLen < 0 {
 47428  				return ErrInvalidLengthGenerated
 47429  			}
 47430  			postIndex := iNdEx + intStringLen
 47431  			if postIndex < 0 {
 47432  				return ErrInvalidLengthGenerated
 47433  			}
 47434  			if postIndex > l {
 47435  				return io.ErrUnexpectedEOF
 47436  			}
 47437  			m.ServerName = string(dAtA[iNdEx:postIndex])
 47438  			iNdEx = postIndex
 47439  		case 2:
 47440  			if wireType != 2 {
 47441  				return fmt.Errorf("proto: wrong wireType = %d for field CertType", wireType)
 47442  			}
 47443  			var stringLen uint64
 47444  			for shift := uint(0); ; shift += 7 {
 47445  				if shift >= 64 {
 47446  					return ErrIntOverflowGenerated
 47447  				}
 47448  				if iNdEx >= l {
 47449  					return io.ErrUnexpectedEOF
 47450  				}
 47451  				b := dAtA[iNdEx]
 47452  				iNdEx++
 47453  				stringLen |= uint64(b&0x7F) << shift
 47454  				if b < 0x80 {
 47455  					break
 47456  				}
 47457  			}
 47458  			intStringLen := int(stringLen)
 47459  			if intStringLen < 0 {
 47460  				return ErrInvalidLengthGenerated
 47461  			}
 47462  			postIndex := iNdEx + intStringLen
 47463  			if postIndex < 0 {
 47464  				return ErrInvalidLengthGenerated
 47465  			}
 47466  			if postIndex > l {
 47467  				return io.ErrUnexpectedEOF
 47468  			}
 47469  			m.CertType = string(dAtA[iNdEx:postIndex])
 47470  			iNdEx = postIndex
 47471  		case 3:
 47472  			if wireType != 2 {
 47473  				return fmt.Errorf("proto: wrong wireType = %d for field CertSubType", wireType)
 47474  			}
 47475  			var stringLen uint64
 47476  			for shift := uint(0); ; shift += 7 {
 47477  				if shift >= 64 {
 47478  					return ErrIntOverflowGenerated
 47479  				}
 47480  				if iNdEx >= l {
 47481  					return io.ErrUnexpectedEOF
 47482  				}
 47483  				b := dAtA[iNdEx]
 47484  				iNdEx++
 47485  				stringLen |= uint64(b&0x7F) << shift
 47486  				if b < 0x80 {
 47487  					break
 47488  				}
 47489  			}
 47490  			intStringLen := int(stringLen)
 47491  			if intStringLen < 0 {
 47492  				return ErrInvalidLengthGenerated
 47493  			}
 47494  			postIndex := iNdEx + intStringLen
 47495  			if postIndex < 0 {
 47496  				return ErrInvalidLengthGenerated
 47497  			}
 47498  			if postIndex > l {
 47499  				return io.ErrUnexpectedEOF
 47500  			}
 47501  			m.CertSubType = string(dAtA[iNdEx:postIndex])
 47502  			iNdEx = postIndex
 47503  		case 4:
 47504  			if wireType != 2 {
 47505  				return fmt.Errorf("proto: wrong wireType = %d for field CertData", wireType)
 47506  			}
 47507  			var byteLen int
 47508  			for shift := uint(0); ; shift += 7 {
 47509  				if shift >= 64 {
 47510  					return ErrIntOverflowGenerated
 47511  				}
 47512  				if iNdEx >= l {
 47513  					return io.ErrUnexpectedEOF
 47514  				}
 47515  				b := dAtA[iNdEx]
 47516  				iNdEx++
 47517  				byteLen |= int(b&0x7F) << shift
 47518  				if b < 0x80 {
 47519  					break
 47520  				}
 47521  			}
 47522  			if byteLen < 0 {
 47523  				return ErrInvalidLengthGenerated
 47524  			}
 47525  			postIndex := iNdEx + byteLen
 47526  			if postIndex < 0 {
 47527  				return ErrInvalidLengthGenerated
 47528  			}
 47529  			if postIndex > l {
 47530  				return io.ErrUnexpectedEOF
 47531  			}
 47532  			m.CertData = append(m.CertData[:0], dAtA[iNdEx:postIndex]...)
 47533  			if m.CertData == nil {
 47534  				m.CertData = []byte{}
 47535  			}
 47536  			iNdEx = postIndex
 47537  		case 5:
 47538  			if wireType != 2 {
 47539  				return fmt.Errorf("proto: wrong wireType = %d for field CertInfo", wireType)
 47540  			}
 47541  			var stringLen uint64
 47542  			for shift := uint(0); ; shift += 7 {
 47543  				if shift >= 64 {
 47544  					return ErrIntOverflowGenerated
 47545  				}
 47546  				if iNdEx >= l {
 47547  					return io.ErrUnexpectedEOF
 47548  				}
 47549  				b := dAtA[iNdEx]
 47550  				iNdEx++
 47551  				stringLen |= uint64(b&0x7F) << shift
 47552  				if b < 0x80 {
 47553  					break
 47554  				}
 47555  			}
 47556  			intStringLen := int(stringLen)
 47557  			if intStringLen < 0 {
 47558  				return ErrInvalidLengthGenerated
 47559  			}
 47560  			postIndex := iNdEx + intStringLen
 47561  			if postIndex < 0 {
 47562  				return ErrInvalidLengthGenerated
 47563  			}
 47564  			if postIndex > l {
 47565  				return io.ErrUnexpectedEOF
 47566  			}
 47567  			m.CertInfo = string(dAtA[iNdEx:postIndex])
 47568  			iNdEx = postIndex
 47569  		default:
 47570  			iNdEx = preIndex
 47571  			skippy, err := skipGenerated(dAtA[iNdEx:])
 47572  			if err != nil {
 47573  				return err
 47574  			}
 47575  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 47576  				return ErrInvalidLengthGenerated
 47577  			}
 47578  			if (iNdEx + skippy) > l {
 47579  				return io.ErrUnexpectedEOF
 47580  			}
 47581  			iNdEx += skippy
 47582  		}
 47583  	}
 47584  
 47585  	if iNdEx > l {
 47586  		return io.ErrUnexpectedEOF
 47587  	}
 47588  	return nil
 47589  }
 47590  func (m *RepositoryCertificateList) Unmarshal(dAtA []byte) error {
 47591  	l := len(dAtA)
 47592  	iNdEx := 0
 47593  	for iNdEx < l {
 47594  		preIndex := iNdEx
 47595  		var wire uint64
 47596  		for shift := uint(0); ; shift += 7 {
 47597  			if shift >= 64 {
 47598  				return ErrIntOverflowGenerated
 47599  			}
 47600  			if iNdEx >= l {
 47601  				return io.ErrUnexpectedEOF
 47602  			}
 47603  			b := dAtA[iNdEx]
 47604  			iNdEx++
 47605  			wire |= uint64(b&0x7F) << shift
 47606  			if b < 0x80 {
 47607  				break
 47608  			}
 47609  		}
 47610  		fieldNum := int32(wire >> 3)
 47611  		wireType := int(wire & 0x7)
 47612  		if wireType == 4 {
 47613  			return fmt.Errorf("proto: RepositoryCertificateList: wiretype end group for non-group")
 47614  		}
 47615  		if fieldNum <= 0 {
 47616  			return fmt.Errorf("proto: RepositoryCertificateList: illegal tag %d (wire type %d)", fieldNum, wire)
 47617  		}
 47618  		switch fieldNum {
 47619  		case 1:
 47620  			if wireType != 2 {
 47621  				return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
 47622  			}
 47623  			var msglen int
 47624  			for shift := uint(0); ; shift += 7 {
 47625  				if shift >= 64 {
 47626  					return ErrIntOverflowGenerated
 47627  				}
 47628  				if iNdEx >= l {
 47629  					return io.ErrUnexpectedEOF
 47630  				}
 47631  				b := dAtA[iNdEx]
 47632  				iNdEx++
 47633  				msglen |= int(b&0x7F) << shift
 47634  				if b < 0x80 {
 47635  					break
 47636  				}
 47637  			}
 47638  			if msglen < 0 {
 47639  				return ErrInvalidLengthGenerated
 47640  			}
 47641  			postIndex := iNdEx + msglen
 47642  			if postIndex < 0 {
 47643  				return ErrInvalidLengthGenerated
 47644  			}
 47645  			if postIndex > l {
 47646  				return io.ErrUnexpectedEOF
 47647  			}
 47648  			if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 47649  				return err
 47650  			}
 47651  			iNdEx = postIndex
 47652  		case 2:
 47653  			if wireType != 2 {
 47654  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
 47655  			}
 47656  			var msglen int
 47657  			for shift := uint(0); ; shift += 7 {
 47658  				if shift >= 64 {
 47659  					return ErrIntOverflowGenerated
 47660  				}
 47661  				if iNdEx >= l {
 47662  					return io.ErrUnexpectedEOF
 47663  				}
 47664  				b := dAtA[iNdEx]
 47665  				iNdEx++
 47666  				msglen |= int(b&0x7F) << shift
 47667  				if b < 0x80 {
 47668  					break
 47669  				}
 47670  			}
 47671  			if msglen < 0 {
 47672  				return ErrInvalidLengthGenerated
 47673  			}
 47674  			postIndex := iNdEx + msglen
 47675  			if postIndex < 0 {
 47676  				return ErrInvalidLengthGenerated
 47677  			}
 47678  			if postIndex > l {
 47679  				return io.ErrUnexpectedEOF
 47680  			}
 47681  			m.Items = append(m.Items, RepositoryCertificate{})
 47682  			if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 47683  				return err
 47684  			}
 47685  			iNdEx = postIndex
 47686  		default:
 47687  			iNdEx = preIndex
 47688  			skippy, err := skipGenerated(dAtA[iNdEx:])
 47689  			if err != nil {
 47690  				return err
 47691  			}
 47692  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 47693  				return ErrInvalidLengthGenerated
 47694  			}
 47695  			if (iNdEx + skippy) > l {
 47696  				return io.ErrUnexpectedEOF
 47697  			}
 47698  			iNdEx += skippy
 47699  		}
 47700  	}
 47701  
 47702  	if iNdEx > l {
 47703  		return io.ErrUnexpectedEOF
 47704  	}
 47705  	return nil
 47706  }
 47707  func (m *RepositoryList) Unmarshal(dAtA []byte) error {
 47708  	l := len(dAtA)
 47709  	iNdEx := 0
 47710  	for iNdEx < l {
 47711  		preIndex := iNdEx
 47712  		var wire uint64
 47713  		for shift := uint(0); ; shift += 7 {
 47714  			if shift >= 64 {
 47715  				return ErrIntOverflowGenerated
 47716  			}
 47717  			if iNdEx >= l {
 47718  				return io.ErrUnexpectedEOF
 47719  			}
 47720  			b := dAtA[iNdEx]
 47721  			iNdEx++
 47722  			wire |= uint64(b&0x7F) << shift
 47723  			if b < 0x80 {
 47724  				break
 47725  			}
 47726  		}
 47727  		fieldNum := int32(wire >> 3)
 47728  		wireType := int(wire & 0x7)
 47729  		if wireType == 4 {
 47730  			return fmt.Errorf("proto: RepositoryList: wiretype end group for non-group")
 47731  		}
 47732  		if fieldNum <= 0 {
 47733  			return fmt.Errorf("proto: RepositoryList: illegal tag %d (wire type %d)", fieldNum, wire)
 47734  		}
 47735  		switch fieldNum {
 47736  		case 1:
 47737  			if wireType != 2 {
 47738  				return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
 47739  			}
 47740  			var msglen int
 47741  			for shift := uint(0); ; shift += 7 {
 47742  				if shift >= 64 {
 47743  					return ErrIntOverflowGenerated
 47744  				}
 47745  				if iNdEx >= l {
 47746  					return io.ErrUnexpectedEOF
 47747  				}
 47748  				b := dAtA[iNdEx]
 47749  				iNdEx++
 47750  				msglen |= int(b&0x7F) << shift
 47751  				if b < 0x80 {
 47752  					break
 47753  				}
 47754  			}
 47755  			if msglen < 0 {
 47756  				return ErrInvalidLengthGenerated
 47757  			}
 47758  			postIndex := iNdEx + msglen
 47759  			if postIndex < 0 {
 47760  				return ErrInvalidLengthGenerated
 47761  			}
 47762  			if postIndex > l {
 47763  				return io.ErrUnexpectedEOF
 47764  			}
 47765  			if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 47766  				return err
 47767  			}
 47768  			iNdEx = postIndex
 47769  		case 2:
 47770  			if wireType != 2 {
 47771  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
 47772  			}
 47773  			var msglen int
 47774  			for shift := uint(0); ; shift += 7 {
 47775  				if shift >= 64 {
 47776  					return ErrIntOverflowGenerated
 47777  				}
 47778  				if iNdEx >= l {
 47779  					return io.ErrUnexpectedEOF
 47780  				}
 47781  				b := dAtA[iNdEx]
 47782  				iNdEx++
 47783  				msglen |= int(b&0x7F) << shift
 47784  				if b < 0x80 {
 47785  					break
 47786  				}
 47787  			}
 47788  			if msglen < 0 {
 47789  				return ErrInvalidLengthGenerated
 47790  			}
 47791  			postIndex := iNdEx + msglen
 47792  			if postIndex < 0 {
 47793  				return ErrInvalidLengthGenerated
 47794  			}
 47795  			if postIndex > l {
 47796  				return io.ErrUnexpectedEOF
 47797  			}
 47798  			m.Items = append(m.Items, &Repository{})
 47799  			if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 47800  				return err
 47801  			}
 47802  			iNdEx = postIndex
 47803  		default:
 47804  			iNdEx = preIndex
 47805  			skippy, err := skipGenerated(dAtA[iNdEx:])
 47806  			if err != nil {
 47807  				return err
 47808  			}
 47809  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 47810  				return ErrInvalidLengthGenerated
 47811  			}
 47812  			if (iNdEx + skippy) > l {
 47813  				return io.ErrUnexpectedEOF
 47814  			}
 47815  			iNdEx += skippy
 47816  		}
 47817  	}
 47818  
 47819  	if iNdEx > l {
 47820  		return io.ErrUnexpectedEOF
 47821  	}
 47822  	return nil
 47823  }
 47824  func (m *ResourceAction) Unmarshal(dAtA []byte) error {
 47825  	l := len(dAtA)
 47826  	iNdEx := 0
 47827  	for iNdEx < l {
 47828  		preIndex := iNdEx
 47829  		var wire uint64
 47830  		for shift := uint(0); ; shift += 7 {
 47831  			if shift >= 64 {
 47832  				return ErrIntOverflowGenerated
 47833  			}
 47834  			if iNdEx >= l {
 47835  				return io.ErrUnexpectedEOF
 47836  			}
 47837  			b := dAtA[iNdEx]
 47838  			iNdEx++
 47839  			wire |= uint64(b&0x7F) << shift
 47840  			if b < 0x80 {
 47841  				break
 47842  			}
 47843  		}
 47844  		fieldNum := int32(wire >> 3)
 47845  		wireType := int(wire & 0x7)
 47846  		if wireType == 4 {
 47847  			return fmt.Errorf("proto: ResourceAction: wiretype end group for non-group")
 47848  		}
 47849  		if fieldNum <= 0 {
 47850  			return fmt.Errorf("proto: ResourceAction: illegal tag %d (wire type %d)", fieldNum, wire)
 47851  		}
 47852  		switch fieldNum {
 47853  		case 1:
 47854  			if wireType != 2 {
 47855  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 47856  			}
 47857  			var stringLen uint64
 47858  			for shift := uint(0); ; shift += 7 {
 47859  				if shift >= 64 {
 47860  					return ErrIntOverflowGenerated
 47861  				}
 47862  				if iNdEx >= l {
 47863  					return io.ErrUnexpectedEOF
 47864  				}
 47865  				b := dAtA[iNdEx]
 47866  				iNdEx++
 47867  				stringLen |= uint64(b&0x7F) << shift
 47868  				if b < 0x80 {
 47869  					break
 47870  				}
 47871  			}
 47872  			intStringLen := int(stringLen)
 47873  			if intStringLen < 0 {
 47874  				return ErrInvalidLengthGenerated
 47875  			}
 47876  			postIndex := iNdEx + intStringLen
 47877  			if postIndex < 0 {
 47878  				return ErrInvalidLengthGenerated
 47879  			}
 47880  			if postIndex > l {
 47881  				return io.ErrUnexpectedEOF
 47882  			}
 47883  			m.Name = string(dAtA[iNdEx:postIndex])
 47884  			iNdEx = postIndex
 47885  		case 2:
 47886  			if wireType != 2 {
 47887  				return fmt.Errorf("proto: wrong wireType = %d for field Params", wireType)
 47888  			}
 47889  			var msglen int
 47890  			for shift := uint(0); ; shift += 7 {
 47891  				if shift >= 64 {
 47892  					return ErrIntOverflowGenerated
 47893  				}
 47894  				if iNdEx >= l {
 47895  					return io.ErrUnexpectedEOF
 47896  				}
 47897  				b := dAtA[iNdEx]
 47898  				iNdEx++
 47899  				msglen |= int(b&0x7F) << shift
 47900  				if b < 0x80 {
 47901  					break
 47902  				}
 47903  			}
 47904  			if msglen < 0 {
 47905  				return ErrInvalidLengthGenerated
 47906  			}
 47907  			postIndex := iNdEx + msglen
 47908  			if postIndex < 0 {
 47909  				return ErrInvalidLengthGenerated
 47910  			}
 47911  			if postIndex > l {
 47912  				return io.ErrUnexpectedEOF
 47913  			}
 47914  			m.Params = append(m.Params, ResourceActionParam{})
 47915  			if err := m.Params[len(m.Params)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 47916  				return err
 47917  			}
 47918  			iNdEx = postIndex
 47919  		case 3:
 47920  			if wireType != 0 {
 47921  				return fmt.Errorf("proto: wrong wireType = %d for field Disabled", wireType)
 47922  			}
 47923  			var v int
 47924  			for shift := uint(0); ; shift += 7 {
 47925  				if shift >= 64 {
 47926  					return ErrIntOverflowGenerated
 47927  				}
 47928  				if iNdEx >= l {
 47929  					return io.ErrUnexpectedEOF
 47930  				}
 47931  				b := dAtA[iNdEx]
 47932  				iNdEx++
 47933  				v |= int(b&0x7F) << shift
 47934  				if b < 0x80 {
 47935  					break
 47936  				}
 47937  			}
 47938  			m.Disabled = bool(v != 0)
 47939  		case 4:
 47940  			if wireType != 2 {
 47941  				return fmt.Errorf("proto: wrong wireType = %d for field IconClass", wireType)
 47942  			}
 47943  			var stringLen uint64
 47944  			for shift := uint(0); ; shift += 7 {
 47945  				if shift >= 64 {
 47946  					return ErrIntOverflowGenerated
 47947  				}
 47948  				if iNdEx >= l {
 47949  					return io.ErrUnexpectedEOF
 47950  				}
 47951  				b := dAtA[iNdEx]
 47952  				iNdEx++
 47953  				stringLen |= uint64(b&0x7F) << shift
 47954  				if b < 0x80 {
 47955  					break
 47956  				}
 47957  			}
 47958  			intStringLen := int(stringLen)
 47959  			if intStringLen < 0 {
 47960  				return ErrInvalidLengthGenerated
 47961  			}
 47962  			postIndex := iNdEx + intStringLen
 47963  			if postIndex < 0 {
 47964  				return ErrInvalidLengthGenerated
 47965  			}
 47966  			if postIndex > l {
 47967  				return io.ErrUnexpectedEOF
 47968  			}
 47969  			m.IconClass = string(dAtA[iNdEx:postIndex])
 47970  			iNdEx = postIndex
 47971  		case 5:
 47972  			if wireType != 2 {
 47973  				return fmt.Errorf("proto: wrong wireType = %d for field DisplayName", wireType)
 47974  			}
 47975  			var stringLen uint64
 47976  			for shift := uint(0); ; shift += 7 {
 47977  				if shift >= 64 {
 47978  					return ErrIntOverflowGenerated
 47979  				}
 47980  				if iNdEx >= l {
 47981  					return io.ErrUnexpectedEOF
 47982  				}
 47983  				b := dAtA[iNdEx]
 47984  				iNdEx++
 47985  				stringLen |= uint64(b&0x7F) << shift
 47986  				if b < 0x80 {
 47987  					break
 47988  				}
 47989  			}
 47990  			intStringLen := int(stringLen)
 47991  			if intStringLen < 0 {
 47992  				return ErrInvalidLengthGenerated
 47993  			}
 47994  			postIndex := iNdEx + intStringLen
 47995  			if postIndex < 0 {
 47996  				return ErrInvalidLengthGenerated
 47997  			}
 47998  			if postIndex > l {
 47999  				return io.ErrUnexpectedEOF
 48000  			}
 48001  			m.DisplayName = string(dAtA[iNdEx:postIndex])
 48002  			iNdEx = postIndex
 48003  		default:
 48004  			iNdEx = preIndex
 48005  			skippy, err := skipGenerated(dAtA[iNdEx:])
 48006  			if err != nil {
 48007  				return err
 48008  			}
 48009  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 48010  				return ErrInvalidLengthGenerated
 48011  			}
 48012  			if (iNdEx + skippy) > l {
 48013  				return io.ErrUnexpectedEOF
 48014  			}
 48015  			iNdEx += skippy
 48016  		}
 48017  	}
 48018  
 48019  	if iNdEx > l {
 48020  		return io.ErrUnexpectedEOF
 48021  	}
 48022  	return nil
 48023  }
 48024  func (m *ResourceActionDefinition) Unmarshal(dAtA []byte) error {
 48025  	l := len(dAtA)
 48026  	iNdEx := 0
 48027  	for iNdEx < l {
 48028  		preIndex := iNdEx
 48029  		var wire uint64
 48030  		for shift := uint(0); ; shift += 7 {
 48031  			if shift >= 64 {
 48032  				return ErrIntOverflowGenerated
 48033  			}
 48034  			if iNdEx >= l {
 48035  				return io.ErrUnexpectedEOF
 48036  			}
 48037  			b := dAtA[iNdEx]
 48038  			iNdEx++
 48039  			wire |= uint64(b&0x7F) << shift
 48040  			if b < 0x80 {
 48041  				break
 48042  			}
 48043  		}
 48044  		fieldNum := int32(wire >> 3)
 48045  		wireType := int(wire & 0x7)
 48046  		if wireType == 4 {
 48047  			return fmt.Errorf("proto: ResourceActionDefinition: wiretype end group for non-group")
 48048  		}
 48049  		if fieldNum <= 0 {
 48050  			return fmt.Errorf("proto: ResourceActionDefinition: illegal tag %d (wire type %d)", fieldNum, wire)
 48051  		}
 48052  		switch fieldNum {
 48053  		case 1:
 48054  			if wireType != 2 {
 48055  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 48056  			}
 48057  			var stringLen uint64
 48058  			for shift := uint(0); ; shift += 7 {
 48059  				if shift >= 64 {
 48060  					return ErrIntOverflowGenerated
 48061  				}
 48062  				if iNdEx >= l {
 48063  					return io.ErrUnexpectedEOF
 48064  				}
 48065  				b := dAtA[iNdEx]
 48066  				iNdEx++
 48067  				stringLen |= uint64(b&0x7F) << shift
 48068  				if b < 0x80 {
 48069  					break
 48070  				}
 48071  			}
 48072  			intStringLen := int(stringLen)
 48073  			if intStringLen < 0 {
 48074  				return ErrInvalidLengthGenerated
 48075  			}
 48076  			postIndex := iNdEx + intStringLen
 48077  			if postIndex < 0 {
 48078  				return ErrInvalidLengthGenerated
 48079  			}
 48080  			if postIndex > l {
 48081  				return io.ErrUnexpectedEOF
 48082  			}
 48083  			m.Name = string(dAtA[iNdEx:postIndex])
 48084  			iNdEx = postIndex
 48085  		case 2:
 48086  			if wireType != 2 {
 48087  				return fmt.Errorf("proto: wrong wireType = %d for field ActionLua", wireType)
 48088  			}
 48089  			var stringLen uint64
 48090  			for shift := uint(0); ; shift += 7 {
 48091  				if shift >= 64 {
 48092  					return ErrIntOverflowGenerated
 48093  				}
 48094  				if iNdEx >= l {
 48095  					return io.ErrUnexpectedEOF
 48096  				}
 48097  				b := dAtA[iNdEx]
 48098  				iNdEx++
 48099  				stringLen |= uint64(b&0x7F) << shift
 48100  				if b < 0x80 {
 48101  					break
 48102  				}
 48103  			}
 48104  			intStringLen := int(stringLen)
 48105  			if intStringLen < 0 {
 48106  				return ErrInvalidLengthGenerated
 48107  			}
 48108  			postIndex := iNdEx + intStringLen
 48109  			if postIndex < 0 {
 48110  				return ErrInvalidLengthGenerated
 48111  			}
 48112  			if postIndex > l {
 48113  				return io.ErrUnexpectedEOF
 48114  			}
 48115  			m.ActionLua = string(dAtA[iNdEx:postIndex])
 48116  			iNdEx = postIndex
 48117  		default:
 48118  			iNdEx = preIndex
 48119  			skippy, err := skipGenerated(dAtA[iNdEx:])
 48120  			if err != nil {
 48121  				return err
 48122  			}
 48123  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 48124  				return ErrInvalidLengthGenerated
 48125  			}
 48126  			if (iNdEx + skippy) > l {
 48127  				return io.ErrUnexpectedEOF
 48128  			}
 48129  			iNdEx += skippy
 48130  		}
 48131  	}
 48132  
 48133  	if iNdEx > l {
 48134  		return io.ErrUnexpectedEOF
 48135  	}
 48136  	return nil
 48137  }
 48138  func (m *ResourceActionParam) Unmarshal(dAtA []byte) error {
 48139  	l := len(dAtA)
 48140  	iNdEx := 0
 48141  	for iNdEx < l {
 48142  		preIndex := iNdEx
 48143  		var wire uint64
 48144  		for shift := uint(0); ; shift += 7 {
 48145  			if shift >= 64 {
 48146  				return ErrIntOverflowGenerated
 48147  			}
 48148  			if iNdEx >= l {
 48149  				return io.ErrUnexpectedEOF
 48150  			}
 48151  			b := dAtA[iNdEx]
 48152  			iNdEx++
 48153  			wire |= uint64(b&0x7F) << shift
 48154  			if b < 0x80 {
 48155  				break
 48156  			}
 48157  		}
 48158  		fieldNum := int32(wire >> 3)
 48159  		wireType := int(wire & 0x7)
 48160  		if wireType == 4 {
 48161  			return fmt.Errorf("proto: ResourceActionParam: wiretype end group for non-group")
 48162  		}
 48163  		if fieldNum <= 0 {
 48164  			return fmt.Errorf("proto: ResourceActionParam: illegal tag %d (wire type %d)", fieldNum, wire)
 48165  		}
 48166  		switch fieldNum {
 48167  		case 1:
 48168  			if wireType != 2 {
 48169  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 48170  			}
 48171  			var stringLen uint64
 48172  			for shift := uint(0); ; shift += 7 {
 48173  				if shift >= 64 {
 48174  					return ErrIntOverflowGenerated
 48175  				}
 48176  				if iNdEx >= l {
 48177  					return io.ErrUnexpectedEOF
 48178  				}
 48179  				b := dAtA[iNdEx]
 48180  				iNdEx++
 48181  				stringLen |= uint64(b&0x7F) << shift
 48182  				if b < 0x80 {
 48183  					break
 48184  				}
 48185  			}
 48186  			intStringLen := int(stringLen)
 48187  			if intStringLen < 0 {
 48188  				return ErrInvalidLengthGenerated
 48189  			}
 48190  			postIndex := iNdEx + intStringLen
 48191  			if postIndex < 0 {
 48192  				return ErrInvalidLengthGenerated
 48193  			}
 48194  			if postIndex > l {
 48195  				return io.ErrUnexpectedEOF
 48196  			}
 48197  			m.Name = string(dAtA[iNdEx:postIndex])
 48198  			iNdEx = postIndex
 48199  		default:
 48200  			iNdEx = preIndex
 48201  			skippy, err := skipGenerated(dAtA[iNdEx:])
 48202  			if err != nil {
 48203  				return err
 48204  			}
 48205  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 48206  				return ErrInvalidLengthGenerated
 48207  			}
 48208  			if (iNdEx + skippy) > l {
 48209  				return io.ErrUnexpectedEOF
 48210  			}
 48211  			iNdEx += skippy
 48212  		}
 48213  	}
 48214  
 48215  	if iNdEx > l {
 48216  		return io.ErrUnexpectedEOF
 48217  	}
 48218  	return nil
 48219  }
 48220  func (m *ResourceActions) Unmarshal(dAtA []byte) error {
 48221  	l := len(dAtA)
 48222  	iNdEx := 0
 48223  	for iNdEx < l {
 48224  		preIndex := iNdEx
 48225  		var wire uint64
 48226  		for shift := uint(0); ; shift += 7 {
 48227  			if shift >= 64 {
 48228  				return ErrIntOverflowGenerated
 48229  			}
 48230  			if iNdEx >= l {
 48231  				return io.ErrUnexpectedEOF
 48232  			}
 48233  			b := dAtA[iNdEx]
 48234  			iNdEx++
 48235  			wire |= uint64(b&0x7F) << shift
 48236  			if b < 0x80 {
 48237  				break
 48238  			}
 48239  		}
 48240  		fieldNum := int32(wire >> 3)
 48241  		wireType := int(wire & 0x7)
 48242  		if wireType == 4 {
 48243  			return fmt.Errorf("proto: ResourceActions: wiretype end group for non-group")
 48244  		}
 48245  		if fieldNum <= 0 {
 48246  			return fmt.Errorf("proto: ResourceActions: illegal tag %d (wire type %d)", fieldNum, wire)
 48247  		}
 48248  		switch fieldNum {
 48249  		case 1:
 48250  			if wireType != 2 {
 48251  				return fmt.Errorf("proto: wrong wireType = %d for field ActionDiscoveryLua", wireType)
 48252  			}
 48253  			var stringLen 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  				stringLen |= uint64(b&0x7F) << shift
 48264  				if b < 0x80 {
 48265  					break
 48266  				}
 48267  			}
 48268  			intStringLen := int(stringLen)
 48269  			if intStringLen < 0 {
 48270  				return ErrInvalidLengthGenerated
 48271  			}
 48272  			postIndex := iNdEx + intStringLen
 48273  			if postIndex < 0 {
 48274  				return ErrInvalidLengthGenerated
 48275  			}
 48276  			if postIndex > l {
 48277  				return io.ErrUnexpectedEOF
 48278  			}
 48279  			m.ActionDiscoveryLua = string(dAtA[iNdEx:postIndex])
 48280  			iNdEx = postIndex
 48281  		case 2:
 48282  			if wireType != 2 {
 48283  				return fmt.Errorf("proto: wrong wireType = %d for field Definitions", wireType)
 48284  			}
 48285  			var msglen int
 48286  			for shift := uint(0); ; shift += 7 {
 48287  				if shift >= 64 {
 48288  					return ErrIntOverflowGenerated
 48289  				}
 48290  				if iNdEx >= l {
 48291  					return io.ErrUnexpectedEOF
 48292  				}
 48293  				b := dAtA[iNdEx]
 48294  				iNdEx++
 48295  				msglen |= int(b&0x7F) << shift
 48296  				if b < 0x80 {
 48297  					break
 48298  				}
 48299  			}
 48300  			if msglen < 0 {
 48301  				return ErrInvalidLengthGenerated
 48302  			}
 48303  			postIndex := iNdEx + msglen
 48304  			if postIndex < 0 {
 48305  				return ErrInvalidLengthGenerated
 48306  			}
 48307  			if postIndex > l {
 48308  				return io.ErrUnexpectedEOF
 48309  			}
 48310  			m.Definitions = append(m.Definitions, ResourceActionDefinition{})
 48311  			if err := m.Definitions[len(m.Definitions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 48312  				return err
 48313  			}
 48314  			iNdEx = postIndex
 48315  		case 3:
 48316  			if wireType != 0 {
 48317  				return fmt.Errorf("proto: wrong wireType = %d for field MergeBuiltinActions", wireType)
 48318  			}
 48319  			var v int
 48320  			for shift := uint(0); ; shift += 7 {
 48321  				if shift >= 64 {
 48322  					return ErrIntOverflowGenerated
 48323  				}
 48324  				if iNdEx >= l {
 48325  					return io.ErrUnexpectedEOF
 48326  				}
 48327  				b := dAtA[iNdEx]
 48328  				iNdEx++
 48329  				v |= int(b&0x7F) << shift
 48330  				if b < 0x80 {
 48331  					break
 48332  				}
 48333  			}
 48334  			m.MergeBuiltinActions = bool(v != 0)
 48335  		default:
 48336  			iNdEx = preIndex
 48337  			skippy, err := skipGenerated(dAtA[iNdEx:])
 48338  			if err != nil {
 48339  				return err
 48340  			}
 48341  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 48342  				return ErrInvalidLengthGenerated
 48343  			}
 48344  			if (iNdEx + skippy) > l {
 48345  				return io.ErrUnexpectedEOF
 48346  			}
 48347  			iNdEx += skippy
 48348  		}
 48349  	}
 48350  
 48351  	if iNdEx > l {
 48352  		return io.ErrUnexpectedEOF
 48353  	}
 48354  	return nil
 48355  }
 48356  func (m *ResourceDiff) Unmarshal(dAtA []byte) error {
 48357  	l := len(dAtA)
 48358  	iNdEx := 0
 48359  	for iNdEx < l {
 48360  		preIndex := iNdEx
 48361  		var wire uint64
 48362  		for shift := uint(0); ; shift += 7 {
 48363  			if shift >= 64 {
 48364  				return ErrIntOverflowGenerated
 48365  			}
 48366  			if iNdEx >= l {
 48367  				return io.ErrUnexpectedEOF
 48368  			}
 48369  			b := dAtA[iNdEx]
 48370  			iNdEx++
 48371  			wire |= uint64(b&0x7F) << shift
 48372  			if b < 0x80 {
 48373  				break
 48374  			}
 48375  		}
 48376  		fieldNum := int32(wire >> 3)
 48377  		wireType := int(wire & 0x7)
 48378  		if wireType == 4 {
 48379  			return fmt.Errorf("proto: ResourceDiff: wiretype end group for non-group")
 48380  		}
 48381  		if fieldNum <= 0 {
 48382  			return fmt.Errorf("proto: ResourceDiff: illegal tag %d (wire type %d)", fieldNum, wire)
 48383  		}
 48384  		switch fieldNum {
 48385  		case 1:
 48386  			if wireType != 2 {
 48387  				return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
 48388  			}
 48389  			var stringLen uint64
 48390  			for shift := uint(0); ; shift += 7 {
 48391  				if shift >= 64 {
 48392  					return ErrIntOverflowGenerated
 48393  				}
 48394  				if iNdEx >= l {
 48395  					return io.ErrUnexpectedEOF
 48396  				}
 48397  				b := dAtA[iNdEx]
 48398  				iNdEx++
 48399  				stringLen |= uint64(b&0x7F) << shift
 48400  				if b < 0x80 {
 48401  					break
 48402  				}
 48403  			}
 48404  			intStringLen := int(stringLen)
 48405  			if intStringLen < 0 {
 48406  				return ErrInvalidLengthGenerated
 48407  			}
 48408  			postIndex := iNdEx + intStringLen
 48409  			if postIndex < 0 {
 48410  				return ErrInvalidLengthGenerated
 48411  			}
 48412  			if postIndex > l {
 48413  				return io.ErrUnexpectedEOF
 48414  			}
 48415  			m.Group = string(dAtA[iNdEx:postIndex])
 48416  			iNdEx = postIndex
 48417  		case 2:
 48418  			if wireType != 2 {
 48419  				return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
 48420  			}
 48421  			var stringLen uint64
 48422  			for shift := uint(0); ; shift += 7 {
 48423  				if shift >= 64 {
 48424  					return ErrIntOverflowGenerated
 48425  				}
 48426  				if iNdEx >= l {
 48427  					return io.ErrUnexpectedEOF
 48428  				}
 48429  				b := dAtA[iNdEx]
 48430  				iNdEx++
 48431  				stringLen |= uint64(b&0x7F) << shift
 48432  				if b < 0x80 {
 48433  					break
 48434  				}
 48435  			}
 48436  			intStringLen := int(stringLen)
 48437  			if intStringLen < 0 {
 48438  				return ErrInvalidLengthGenerated
 48439  			}
 48440  			postIndex := iNdEx + intStringLen
 48441  			if postIndex < 0 {
 48442  				return ErrInvalidLengthGenerated
 48443  			}
 48444  			if postIndex > l {
 48445  				return io.ErrUnexpectedEOF
 48446  			}
 48447  			m.Kind = string(dAtA[iNdEx:postIndex])
 48448  			iNdEx = postIndex
 48449  		case 3:
 48450  			if wireType != 2 {
 48451  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 48452  			}
 48453  			var stringLen uint64
 48454  			for shift := uint(0); ; shift += 7 {
 48455  				if shift >= 64 {
 48456  					return ErrIntOverflowGenerated
 48457  				}
 48458  				if iNdEx >= l {
 48459  					return io.ErrUnexpectedEOF
 48460  				}
 48461  				b := dAtA[iNdEx]
 48462  				iNdEx++
 48463  				stringLen |= uint64(b&0x7F) << shift
 48464  				if b < 0x80 {
 48465  					break
 48466  				}
 48467  			}
 48468  			intStringLen := int(stringLen)
 48469  			if intStringLen < 0 {
 48470  				return ErrInvalidLengthGenerated
 48471  			}
 48472  			postIndex := iNdEx + intStringLen
 48473  			if postIndex < 0 {
 48474  				return ErrInvalidLengthGenerated
 48475  			}
 48476  			if postIndex > l {
 48477  				return io.ErrUnexpectedEOF
 48478  			}
 48479  			m.Namespace = string(dAtA[iNdEx:postIndex])
 48480  			iNdEx = postIndex
 48481  		case 4:
 48482  			if wireType != 2 {
 48483  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 48484  			}
 48485  			var stringLen uint64
 48486  			for shift := uint(0); ; shift += 7 {
 48487  				if shift >= 64 {
 48488  					return ErrIntOverflowGenerated
 48489  				}
 48490  				if iNdEx >= l {
 48491  					return io.ErrUnexpectedEOF
 48492  				}
 48493  				b := dAtA[iNdEx]
 48494  				iNdEx++
 48495  				stringLen |= uint64(b&0x7F) << shift
 48496  				if b < 0x80 {
 48497  					break
 48498  				}
 48499  			}
 48500  			intStringLen := int(stringLen)
 48501  			if intStringLen < 0 {
 48502  				return ErrInvalidLengthGenerated
 48503  			}
 48504  			postIndex := iNdEx + intStringLen
 48505  			if postIndex < 0 {
 48506  				return ErrInvalidLengthGenerated
 48507  			}
 48508  			if postIndex > l {
 48509  				return io.ErrUnexpectedEOF
 48510  			}
 48511  			m.Name = string(dAtA[iNdEx:postIndex])
 48512  			iNdEx = postIndex
 48513  		case 5:
 48514  			if wireType != 2 {
 48515  				return fmt.Errorf("proto: wrong wireType = %d for field TargetState", wireType)
 48516  			}
 48517  			var stringLen uint64
 48518  			for shift := uint(0); ; shift += 7 {
 48519  				if shift >= 64 {
 48520  					return ErrIntOverflowGenerated
 48521  				}
 48522  				if iNdEx >= l {
 48523  					return io.ErrUnexpectedEOF
 48524  				}
 48525  				b := dAtA[iNdEx]
 48526  				iNdEx++
 48527  				stringLen |= uint64(b&0x7F) << shift
 48528  				if b < 0x80 {
 48529  					break
 48530  				}
 48531  			}
 48532  			intStringLen := int(stringLen)
 48533  			if intStringLen < 0 {
 48534  				return ErrInvalidLengthGenerated
 48535  			}
 48536  			postIndex := iNdEx + intStringLen
 48537  			if postIndex < 0 {
 48538  				return ErrInvalidLengthGenerated
 48539  			}
 48540  			if postIndex > l {
 48541  				return io.ErrUnexpectedEOF
 48542  			}
 48543  			m.TargetState = string(dAtA[iNdEx:postIndex])
 48544  			iNdEx = postIndex
 48545  		case 6:
 48546  			if wireType != 2 {
 48547  				return fmt.Errorf("proto: wrong wireType = %d for field LiveState", wireType)
 48548  			}
 48549  			var stringLen uint64
 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  				stringLen |= uint64(b&0x7F) << shift
 48560  				if b < 0x80 {
 48561  					break
 48562  				}
 48563  			}
 48564  			intStringLen := int(stringLen)
 48565  			if intStringLen < 0 {
 48566  				return ErrInvalidLengthGenerated
 48567  			}
 48568  			postIndex := iNdEx + intStringLen
 48569  			if postIndex < 0 {
 48570  				return ErrInvalidLengthGenerated
 48571  			}
 48572  			if postIndex > l {
 48573  				return io.ErrUnexpectedEOF
 48574  			}
 48575  			m.LiveState = string(dAtA[iNdEx:postIndex])
 48576  			iNdEx = postIndex
 48577  		case 7:
 48578  			if wireType != 2 {
 48579  				return fmt.Errorf("proto: wrong wireType = %d for field Diff", wireType)
 48580  			}
 48581  			var stringLen uint64
 48582  			for shift := uint(0); ; shift += 7 {
 48583  				if shift >= 64 {
 48584  					return ErrIntOverflowGenerated
 48585  				}
 48586  				if iNdEx >= l {
 48587  					return io.ErrUnexpectedEOF
 48588  				}
 48589  				b := dAtA[iNdEx]
 48590  				iNdEx++
 48591  				stringLen |= uint64(b&0x7F) << shift
 48592  				if b < 0x80 {
 48593  					break
 48594  				}
 48595  			}
 48596  			intStringLen := int(stringLen)
 48597  			if intStringLen < 0 {
 48598  				return ErrInvalidLengthGenerated
 48599  			}
 48600  			postIndex := iNdEx + intStringLen
 48601  			if postIndex < 0 {
 48602  				return ErrInvalidLengthGenerated
 48603  			}
 48604  			if postIndex > l {
 48605  				return io.ErrUnexpectedEOF
 48606  			}
 48607  			m.Diff = string(dAtA[iNdEx:postIndex])
 48608  			iNdEx = postIndex
 48609  		case 8:
 48610  			if wireType != 0 {
 48611  				return fmt.Errorf("proto: wrong wireType = %d for field Hook", wireType)
 48612  			}
 48613  			var v int
 48614  			for shift := uint(0); ; shift += 7 {
 48615  				if shift >= 64 {
 48616  					return ErrIntOverflowGenerated
 48617  				}
 48618  				if iNdEx >= l {
 48619  					return io.ErrUnexpectedEOF
 48620  				}
 48621  				b := dAtA[iNdEx]
 48622  				iNdEx++
 48623  				v |= int(b&0x7F) << shift
 48624  				if b < 0x80 {
 48625  					break
 48626  				}
 48627  			}
 48628  			m.Hook = bool(v != 0)
 48629  		case 9:
 48630  			if wireType != 2 {
 48631  				return fmt.Errorf("proto: wrong wireType = %d for field NormalizedLiveState", wireType)
 48632  			}
 48633  			var stringLen uint64
 48634  			for shift := uint(0); ; shift += 7 {
 48635  				if shift >= 64 {
 48636  					return ErrIntOverflowGenerated
 48637  				}
 48638  				if iNdEx >= l {
 48639  					return io.ErrUnexpectedEOF
 48640  				}
 48641  				b := dAtA[iNdEx]
 48642  				iNdEx++
 48643  				stringLen |= uint64(b&0x7F) << shift
 48644  				if b < 0x80 {
 48645  					break
 48646  				}
 48647  			}
 48648  			intStringLen := int(stringLen)
 48649  			if intStringLen < 0 {
 48650  				return ErrInvalidLengthGenerated
 48651  			}
 48652  			postIndex := iNdEx + intStringLen
 48653  			if postIndex < 0 {
 48654  				return ErrInvalidLengthGenerated
 48655  			}
 48656  			if postIndex > l {
 48657  				return io.ErrUnexpectedEOF
 48658  			}
 48659  			m.NormalizedLiveState = string(dAtA[iNdEx:postIndex])
 48660  			iNdEx = postIndex
 48661  		case 10:
 48662  			if wireType != 2 {
 48663  				return fmt.Errorf("proto: wrong wireType = %d for field PredictedLiveState", wireType)
 48664  			}
 48665  			var stringLen uint64
 48666  			for shift := uint(0); ; shift += 7 {
 48667  				if shift >= 64 {
 48668  					return ErrIntOverflowGenerated
 48669  				}
 48670  				if iNdEx >= l {
 48671  					return io.ErrUnexpectedEOF
 48672  				}
 48673  				b := dAtA[iNdEx]
 48674  				iNdEx++
 48675  				stringLen |= uint64(b&0x7F) << shift
 48676  				if b < 0x80 {
 48677  					break
 48678  				}
 48679  			}
 48680  			intStringLen := int(stringLen)
 48681  			if intStringLen < 0 {
 48682  				return ErrInvalidLengthGenerated
 48683  			}
 48684  			postIndex := iNdEx + intStringLen
 48685  			if postIndex < 0 {
 48686  				return ErrInvalidLengthGenerated
 48687  			}
 48688  			if postIndex > l {
 48689  				return io.ErrUnexpectedEOF
 48690  			}
 48691  			m.PredictedLiveState = string(dAtA[iNdEx:postIndex])
 48692  			iNdEx = postIndex
 48693  		case 11:
 48694  			if wireType != 2 {
 48695  				return fmt.Errorf("proto: wrong wireType = %d for field ResourceVersion", wireType)
 48696  			}
 48697  			var stringLen uint64
 48698  			for shift := uint(0); ; shift += 7 {
 48699  				if shift >= 64 {
 48700  					return ErrIntOverflowGenerated
 48701  				}
 48702  				if iNdEx >= l {
 48703  					return io.ErrUnexpectedEOF
 48704  				}
 48705  				b := dAtA[iNdEx]
 48706  				iNdEx++
 48707  				stringLen |= uint64(b&0x7F) << shift
 48708  				if b < 0x80 {
 48709  					break
 48710  				}
 48711  			}
 48712  			intStringLen := int(stringLen)
 48713  			if intStringLen < 0 {
 48714  				return ErrInvalidLengthGenerated
 48715  			}
 48716  			postIndex := iNdEx + intStringLen
 48717  			if postIndex < 0 {
 48718  				return ErrInvalidLengthGenerated
 48719  			}
 48720  			if postIndex > l {
 48721  				return io.ErrUnexpectedEOF
 48722  			}
 48723  			m.ResourceVersion = string(dAtA[iNdEx:postIndex])
 48724  			iNdEx = postIndex
 48725  		case 12:
 48726  			if wireType != 0 {
 48727  				return fmt.Errorf("proto: wrong wireType = %d for field Modified", wireType)
 48728  			}
 48729  			var v int
 48730  			for shift := uint(0); ; shift += 7 {
 48731  				if shift >= 64 {
 48732  					return ErrIntOverflowGenerated
 48733  				}
 48734  				if iNdEx >= l {
 48735  					return io.ErrUnexpectedEOF
 48736  				}
 48737  				b := dAtA[iNdEx]
 48738  				iNdEx++
 48739  				v |= int(b&0x7F) << shift
 48740  				if b < 0x80 {
 48741  					break
 48742  				}
 48743  			}
 48744  			m.Modified = bool(v != 0)
 48745  		default:
 48746  			iNdEx = preIndex
 48747  			skippy, err := skipGenerated(dAtA[iNdEx:])
 48748  			if err != nil {
 48749  				return err
 48750  			}
 48751  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 48752  				return ErrInvalidLengthGenerated
 48753  			}
 48754  			if (iNdEx + skippy) > l {
 48755  				return io.ErrUnexpectedEOF
 48756  			}
 48757  			iNdEx += skippy
 48758  		}
 48759  	}
 48760  
 48761  	if iNdEx > l {
 48762  		return io.ErrUnexpectedEOF
 48763  	}
 48764  	return nil
 48765  }
 48766  func (m *ResourceIgnoreDifferences) Unmarshal(dAtA []byte) error {
 48767  	l := len(dAtA)
 48768  	iNdEx := 0
 48769  	for iNdEx < l {
 48770  		preIndex := iNdEx
 48771  		var wire uint64
 48772  		for shift := uint(0); ; shift += 7 {
 48773  			if shift >= 64 {
 48774  				return ErrIntOverflowGenerated
 48775  			}
 48776  			if iNdEx >= l {
 48777  				return io.ErrUnexpectedEOF
 48778  			}
 48779  			b := dAtA[iNdEx]
 48780  			iNdEx++
 48781  			wire |= uint64(b&0x7F) << shift
 48782  			if b < 0x80 {
 48783  				break
 48784  			}
 48785  		}
 48786  		fieldNum := int32(wire >> 3)
 48787  		wireType := int(wire & 0x7)
 48788  		if wireType == 4 {
 48789  			return fmt.Errorf("proto: ResourceIgnoreDifferences: wiretype end group for non-group")
 48790  		}
 48791  		if fieldNum <= 0 {
 48792  			return fmt.Errorf("proto: ResourceIgnoreDifferences: illegal tag %d (wire type %d)", fieldNum, wire)
 48793  		}
 48794  		switch fieldNum {
 48795  		case 1:
 48796  			if wireType != 2 {
 48797  				return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
 48798  			}
 48799  			var stringLen uint64
 48800  			for shift := uint(0); ; shift += 7 {
 48801  				if shift >= 64 {
 48802  					return ErrIntOverflowGenerated
 48803  				}
 48804  				if iNdEx >= l {
 48805  					return io.ErrUnexpectedEOF
 48806  				}
 48807  				b := dAtA[iNdEx]
 48808  				iNdEx++
 48809  				stringLen |= uint64(b&0x7F) << shift
 48810  				if b < 0x80 {
 48811  					break
 48812  				}
 48813  			}
 48814  			intStringLen := int(stringLen)
 48815  			if intStringLen < 0 {
 48816  				return ErrInvalidLengthGenerated
 48817  			}
 48818  			postIndex := iNdEx + intStringLen
 48819  			if postIndex < 0 {
 48820  				return ErrInvalidLengthGenerated
 48821  			}
 48822  			if postIndex > l {
 48823  				return io.ErrUnexpectedEOF
 48824  			}
 48825  			m.Group = string(dAtA[iNdEx:postIndex])
 48826  			iNdEx = postIndex
 48827  		case 2:
 48828  			if wireType != 2 {
 48829  				return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
 48830  			}
 48831  			var stringLen uint64
 48832  			for shift := uint(0); ; shift += 7 {
 48833  				if shift >= 64 {
 48834  					return ErrIntOverflowGenerated
 48835  				}
 48836  				if iNdEx >= l {
 48837  					return io.ErrUnexpectedEOF
 48838  				}
 48839  				b := dAtA[iNdEx]
 48840  				iNdEx++
 48841  				stringLen |= uint64(b&0x7F) << shift
 48842  				if b < 0x80 {
 48843  					break
 48844  				}
 48845  			}
 48846  			intStringLen := int(stringLen)
 48847  			if intStringLen < 0 {
 48848  				return ErrInvalidLengthGenerated
 48849  			}
 48850  			postIndex := iNdEx + intStringLen
 48851  			if postIndex < 0 {
 48852  				return ErrInvalidLengthGenerated
 48853  			}
 48854  			if postIndex > l {
 48855  				return io.ErrUnexpectedEOF
 48856  			}
 48857  			m.Kind = string(dAtA[iNdEx:postIndex])
 48858  			iNdEx = postIndex
 48859  		case 3:
 48860  			if wireType != 2 {
 48861  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 48862  			}
 48863  			var stringLen uint64
 48864  			for shift := uint(0); ; shift += 7 {
 48865  				if shift >= 64 {
 48866  					return ErrIntOverflowGenerated
 48867  				}
 48868  				if iNdEx >= l {
 48869  					return io.ErrUnexpectedEOF
 48870  				}
 48871  				b := dAtA[iNdEx]
 48872  				iNdEx++
 48873  				stringLen |= uint64(b&0x7F) << shift
 48874  				if b < 0x80 {
 48875  					break
 48876  				}
 48877  			}
 48878  			intStringLen := int(stringLen)
 48879  			if intStringLen < 0 {
 48880  				return ErrInvalidLengthGenerated
 48881  			}
 48882  			postIndex := iNdEx + intStringLen
 48883  			if postIndex < 0 {
 48884  				return ErrInvalidLengthGenerated
 48885  			}
 48886  			if postIndex > l {
 48887  				return io.ErrUnexpectedEOF
 48888  			}
 48889  			m.Name = string(dAtA[iNdEx:postIndex])
 48890  			iNdEx = postIndex
 48891  		case 4:
 48892  			if wireType != 2 {
 48893  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 48894  			}
 48895  			var stringLen uint64
 48896  			for shift := uint(0); ; shift += 7 {
 48897  				if shift >= 64 {
 48898  					return ErrIntOverflowGenerated
 48899  				}
 48900  				if iNdEx >= l {
 48901  					return io.ErrUnexpectedEOF
 48902  				}
 48903  				b := dAtA[iNdEx]
 48904  				iNdEx++
 48905  				stringLen |= uint64(b&0x7F) << shift
 48906  				if b < 0x80 {
 48907  					break
 48908  				}
 48909  			}
 48910  			intStringLen := int(stringLen)
 48911  			if intStringLen < 0 {
 48912  				return ErrInvalidLengthGenerated
 48913  			}
 48914  			postIndex := iNdEx + intStringLen
 48915  			if postIndex < 0 {
 48916  				return ErrInvalidLengthGenerated
 48917  			}
 48918  			if postIndex > l {
 48919  				return io.ErrUnexpectedEOF
 48920  			}
 48921  			m.Namespace = string(dAtA[iNdEx:postIndex])
 48922  			iNdEx = postIndex
 48923  		case 5:
 48924  			if wireType != 2 {
 48925  				return fmt.Errorf("proto: wrong wireType = %d for field JSONPointers", wireType)
 48926  			}
 48927  			var stringLen uint64
 48928  			for shift := uint(0); ; shift += 7 {
 48929  				if shift >= 64 {
 48930  					return ErrIntOverflowGenerated
 48931  				}
 48932  				if iNdEx >= l {
 48933  					return io.ErrUnexpectedEOF
 48934  				}
 48935  				b := dAtA[iNdEx]
 48936  				iNdEx++
 48937  				stringLen |= uint64(b&0x7F) << shift
 48938  				if b < 0x80 {
 48939  					break
 48940  				}
 48941  			}
 48942  			intStringLen := int(stringLen)
 48943  			if intStringLen < 0 {
 48944  				return ErrInvalidLengthGenerated
 48945  			}
 48946  			postIndex := iNdEx + intStringLen
 48947  			if postIndex < 0 {
 48948  				return ErrInvalidLengthGenerated
 48949  			}
 48950  			if postIndex > l {
 48951  				return io.ErrUnexpectedEOF
 48952  			}
 48953  			m.JSONPointers = append(m.JSONPointers, string(dAtA[iNdEx:postIndex]))
 48954  			iNdEx = postIndex
 48955  		case 6:
 48956  			if wireType != 2 {
 48957  				return fmt.Errorf("proto: wrong wireType = %d for field JQPathExpressions", wireType)
 48958  			}
 48959  			var stringLen uint64
 48960  			for shift := uint(0); ; shift += 7 {
 48961  				if shift >= 64 {
 48962  					return ErrIntOverflowGenerated
 48963  				}
 48964  				if iNdEx >= l {
 48965  					return io.ErrUnexpectedEOF
 48966  				}
 48967  				b := dAtA[iNdEx]
 48968  				iNdEx++
 48969  				stringLen |= uint64(b&0x7F) << shift
 48970  				if b < 0x80 {
 48971  					break
 48972  				}
 48973  			}
 48974  			intStringLen := int(stringLen)
 48975  			if intStringLen < 0 {
 48976  				return ErrInvalidLengthGenerated
 48977  			}
 48978  			postIndex := iNdEx + intStringLen
 48979  			if postIndex < 0 {
 48980  				return ErrInvalidLengthGenerated
 48981  			}
 48982  			if postIndex > l {
 48983  				return io.ErrUnexpectedEOF
 48984  			}
 48985  			m.JQPathExpressions = append(m.JQPathExpressions, string(dAtA[iNdEx:postIndex]))
 48986  			iNdEx = postIndex
 48987  		case 7:
 48988  			if wireType != 2 {
 48989  				return fmt.Errorf("proto: wrong wireType = %d for field ManagedFieldsManagers", wireType)
 48990  			}
 48991  			var stringLen uint64
 48992  			for shift := uint(0); ; shift += 7 {
 48993  				if shift >= 64 {
 48994  					return ErrIntOverflowGenerated
 48995  				}
 48996  				if iNdEx >= l {
 48997  					return io.ErrUnexpectedEOF
 48998  				}
 48999  				b := dAtA[iNdEx]
 49000  				iNdEx++
 49001  				stringLen |= uint64(b&0x7F) << shift
 49002  				if b < 0x80 {
 49003  					break
 49004  				}
 49005  			}
 49006  			intStringLen := int(stringLen)
 49007  			if intStringLen < 0 {
 49008  				return ErrInvalidLengthGenerated
 49009  			}
 49010  			postIndex := iNdEx + intStringLen
 49011  			if postIndex < 0 {
 49012  				return ErrInvalidLengthGenerated
 49013  			}
 49014  			if postIndex > l {
 49015  				return io.ErrUnexpectedEOF
 49016  			}
 49017  			m.ManagedFieldsManagers = append(m.ManagedFieldsManagers, string(dAtA[iNdEx:postIndex]))
 49018  			iNdEx = postIndex
 49019  		default:
 49020  			iNdEx = preIndex
 49021  			skippy, err := skipGenerated(dAtA[iNdEx:])
 49022  			if err != nil {
 49023  				return err
 49024  			}
 49025  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 49026  				return ErrInvalidLengthGenerated
 49027  			}
 49028  			if (iNdEx + skippy) > l {
 49029  				return io.ErrUnexpectedEOF
 49030  			}
 49031  			iNdEx += skippy
 49032  		}
 49033  	}
 49034  
 49035  	if iNdEx > l {
 49036  		return io.ErrUnexpectedEOF
 49037  	}
 49038  	return nil
 49039  }
 49040  func (m *ResourceNetworkingInfo) Unmarshal(dAtA []byte) error {
 49041  	l := len(dAtA)
 49042  	iNdEx := 0
 49043  	for iNdEx < l {
 49044  		preIndex := iNdEx
 49045  		var wire uint64
 49046  		for shift := uint(0); ; shift += 7 {
 49047  			if shift >= 64 {
 49048  				return ErrIntOverflowGenerated
 49049  			}
 49050  			if iNdEx >= l {
 49051  				return io.ErrUnexpectedEOF
 49052  			}
 49053  			b := dAtA[iNdEx]
 49054  			iNdEx++
 49055  			wire |= uint64(b&0x7F) << shift
 49056  			if b < 0x80 {
 49057  				break
 49058  			}
 49059  		}
 49060  		fieldNum := int32(wire >> 3)
 49061  		wireType := int(wire & 0x7)
 49062  		if wireType == 4 {
 49063  			return fmt.Errorf("proto: ResourceNetworkingInfo: wiretype end group for non-group")
 49064  		}
 49065  		if fieldNum <= 0 {
 49066  			return fmt.Errorf("proto: ResourceNetworkingInfo: illegal tag %d (wire type %d)", fieldNum, wire)
 49067  		}
 49068  		switch fieldNum {
 49069  		case 1:
 49070  			if wireType != 2 {
 49071  				return fmt.Errorf("proto: wrong wireType = %d for field TargetLabels", wireType)
 49072  			}
 49073  			var msglen int
 49074  			for shift := uint(0); ; shift += 7 {
 49075  				if shift >= 64 {
 49076  					return ErrIntOverflowGenerated
 49077  				}
 49078  				if iNdEx >= l {
 49079  					return io.ErrUnexpectedEOF
 49080  				}
 49081  				b := dAtA[iNdEx]
 49082  				iNdEx++
 49083  				msglen |= int(b&0x7F) << shift
 49084  				if b < 0x80 {
 49085  					break
 49086  				}
 49087  			}
 49088  			if msglen < 0 {
 49089  				return ErrInvalidLengthGenerated
 49090  			}
 49091  			postIndex := iNdEx + msglen
 49092  			if postIndex < 0 {
 49093  				return ErrInvalidLengthGenerated
 49094  			}
 49095  			if postIndex > l {
 49096  				return io.ErrUnexpectedEOF
 49097  			}
 49098  			if m.TargetLabels == nil {
 49099  				m.TargetLabels = make(map[string]string)
 49100  			}
 49101  			var mapkey string
 49102  			var mapvalue string
 49103  			for iNdEx < postIndex {
 49104  				entryPreIndex := iNdEx
 49105  				var wire uint64
 49106  				for shift := uint(0); ; shift += 7 {
 49107  					if shift >= 64 {
 49108  						return ErrIntOverflowGenerated
 49109  					}
 49110  					if iNdEx >= l {
 49111  						return io.ErrUnexpectedEOF
 49112  					}
 49113  					b := dAtA[iNdEx]
 49114  					iNdEx++
 49115  					wire |= uint64(b&0x7F) << shift
 49116  					if b < 0x80 {
 49117  						break
 49118  					}
 49119  				}
 49120  				fieldNum := int32(wire >> 3)
 49121  				if fieldNum == 1 {
 49122  					var stringLenmapkey uint64
 49123  					for shift := uint(0); ; shift += 7 {
 49124  						if shift >= 64 {
 49125  							return ErrIntOverflowGenerated
 49126  						}
 49127  						if iNdEx >= l {
 49128  							return io.ErrUnexpectedEOF
 49129  						}
 49130  						b := dAtA[iNdEx]
 49131  						iNdEx++
 49132  						stringLenmapkey |= uint64(b&0x7F) << shift
 49133  						if b < 0x80 {
 49134  							break
 49135  						}
 49136  					}
 49137  					intStringLenmapkey := int(stringLenmapkey)
 49138  					if intStringLenmapkey < 0 {
 49139  						return ErrInvalidLengthGenerated
 49140  					}
 49141  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 49142  					if postStringIndexmapkey < 0 {
 49143  						return ErrInvalidLengthGenerated
 49144  					}
 49145  					if postStringIndexmapkey > l {
 49146  						return io.ErrUnexpectedEOF
 49147  					}
 49148  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 49149  					iNdEx = postStringIndexmapkey
 49150  				} else if fieldNum == 2 {
 49151  					var stringLenmapvalue uint64
 49152  					for shift := uint(0); ; shift += 7 {
 49153  						if shift >= 64 {
 49154  							return ErrIntOverflowGenerated
 49155  						}
 49156  						if iNdEx >= l {
 49157  							return io.ErrUnexpectedEOF
 49158  						}
 49159  						b := dAtA[iNdEx]
 49160  						iNdEx++
 49161  						stringLenmapvalue |= uint64(b&0x7F) << shift
 49162  						if b < 0x80 {
 49163  							break
 49164  						}
 49165  					}
 49166  					intStringLenmapvalue := int(stringLenmapvalue)
 49167  					if intStringLenmapvalue < 0 {
 49168  						return ErrInvalidLengthGenerated
 49169  					}
 49170  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 49171  					if postStringIndexmapvalue < 0 {
 49172  						return ErrInvalidLengthGenerated
 49173  					}
 49174  					if postStringIndexmapvalue > l {
 49175  						return io.ErrUnexpectedEOF
 49176  					}
 49177  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 49178  					iNdEx = postStringIndexmapvalue
 49179  				} else {
 49180  					iNdEx = entryPreIndex
 49181  					skippy, err := skipGenerated(dAtA[iNdEx:])
 49182  					if err != nil {
 49183  						return err
 49184  					}
 49185  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 49186  						return ErrInvalidLengthGenerated
 49187  					}
 49188  					if (iNdEx + skippy) > postIndex {
 49189  						return io.ErrUnexpectedEOF
 49190  					}
 49191  					iNdEx += skippy
 49192  				}
 49193  			}
 49194  			m.TargetLabels[mapkey] = mapvalue
 49195  			iNdEx = postIndex
 49196  		case 2:
 49197  			if wireType != 2 {
 49198  				return fmt.Errorf("proto: wrong wireType = %d for field TargetRefs", wireType)
 49199  			}
 49200  			var msglen int
 49201  			for shift := uint(0); ; shift += 7 {
 49202  				if shift >= 64 {
 49203  					return ErrIntOverflowGenerated
 49204  				}
 49205  				if iNdEx >= l {
 49206  					return io.ErrUnexpectedEOF
 49207  				}
 49208  				b := dAtA[iNdEx]
 49209  				iNdEx++
 49210  				msglen |= int(b&0x7F) << shift
 49211  				if b < 0x80 {
 49212  					break
 49213  				}
 49214  			}
 49215  			if msglen < 0 {
 49216  				return ErrInvalidLengthGenerated
 49217  			}
 49218  			postIndex := iNdEx + msglen
 49219  			if postIndex < 0 {
 49220  				return ErrInvalidLengthGenerated
 49221  			}
 49222  			if postIndex > l {
 49223  				return io.ErrUnexpectedEOF
 49224  			}
 49225  			m.TargetRefs = append(m.TargetRefs, ResourceRef{})
 49226  			if err := m.TargetRefs[len(m.TargetRefs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 49227  				return err
 49228  			}
 49229  			iNdEx = postIndex
 49230  		case 3:
 49231  			if wireType != 2 {
 49232  				return fmt.Errorf("proto: wrong wireType = %d for field Labels", wireType)
 49233  			}
 49234  			var msglen int
 49235  			for shift := uint(0); ; shift += 7 {
 49236  				if shift >= 64 {
 49237  					return ErrIntOverflowGenerated
 49238  				}
 49239  				if iNdEx >= l {
 49240  					return io.ErrUnexpectedEOF
 49241  				}
 49242  				b := dAtA[iNdEx]
 49243  				iNdEx++
 49244  				msglen |= int(b&0x7F) << shift
 49245  				if b < 0x80 {
 49246  					break
 49247  				}
 49248  			}
 49249  			if msglen < 0 {
 49250  				return ErrInvalidLengthGenerated
 49251  			}
 49252  			postIndex := iNdEx + msglen
 49253  			if postIndex < 0 {
 49254  				return ErrInvalidLengthGenerated
 49255  			}
 49256  			if postIndex > l {
 49257  				return io.ErrUnexpectedEOF
 49258  			}
 49259  			if m.Labels == nil {
 49260  				m.Labels = make(map[string]string)
 49261  			}
 49262  			var mapkey string
 49263  			var mapvalue string
 49264  			for iNdEx < postIndex {
 49265  				entryPreIndex := iNdEx
 49266  				var wire uint64
 49267  				for shift := uint(0); ; shift += 7 {
 49268  					if shift >= 64 {
 49269  						return ErrIntOverflowGenerated
 49270  					}
 49271  					if iNdEx >= l {
 49272  						return io.ErrUnexpectedEOF
 49273  					}
 49274  					b := dAtA[iNdEx]
 49275  					iNdEx++
 49276  					wire |= uint64(b&0x7F) << shift
 49277  					if b < 0x80 {
 49278  						break
 49279  					}
 49280  				}
 49281  				fieldNum := int32(wire >> 3)
 49282  				if fieldNum == 1 {
 49283  					var stringLenmapkey uint64
 49284  					for shift := uint(0); ; shift += 7 {
 49285  						if shift >= 64 {
 49286  							return ErrIntOverflowGenerated
 49287  						}
 49288  						if iNdEx >= l {
 49289  							return io.ErrUnexpectedEOF
 49290  						}
 49291  						b := dAtA[iNdEx]
 49292  						iNdEx++
 49293  						stringLenmapkey |= uint64(b&0x7F) << shift
 49294  						if b < 0x80 {
 49295  							break
 49296  						}
 49297  					}
 49298  					intStringLenmapkey := int(stringLenmapkey)
 49299  					if intStringLenmapkey < 0 {
 49300  						return ErrInvalidLengthGenerated
 49301  					}
 49302  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 49303  					if postStringIndexmapkey < 0 {
 49304  						return ErrInvalidLengthGenerated
 49305  					}
 49306  					if postStringIndexmapkey > l {
 49307  						return io.ErrUnexpectedEOF
 49308  					}
 49309  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 49310  					iNdEx = postStringIndexmapkey
 49311  				} else if fieldNum == 2 {
 49312  					var stringLenmapvalue uint64
 49313  					for shift := uint(0); ; shift += 7 {
 49314  						if shift >= 64 {
 49315  							return ErrIntOverflowGenerated
 49316  						}
 49317  						if iNdEx >= l {
 49318  							return io.ErrUnexpectedEOF
 49319  						}
 49320  						b := dAtA[iNdEx]
 49321  						iNdEx++
 49322  						stringLenmapvalue |= uint64(b&0x7F) << shift
 49323  						if b < 0x80 {
 49324  							break
 49325  						}
 49326  					}
 49327  					intStringLenmapvalue := int(stringLenmapvalue)
 49328  					if intStringLenmapvalue < 0 {
 49329  						return ErrInvalidLengthGenerated
 49330  					}
 49331  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 49332  					if postStringIndexmapvalue < 0 {
 49333  						return ErrInvalidLengthGenerated
 49334  					}
 49335  					if postStringIndexmapvalue > l {
 49336  						return io.ErrUnexpectedEOF
 49337  					}
 49338  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 49339  					iNdEx = postStringIndexmapvalue
 49340  				} else {
 49341  					iNdEx = entryPreIndex
 49342  					skippy, err := skipGenerated(dAtA[iNdEx:])
 49343  					if err != nil {
 49344  						return err
 49345  					}
 49346  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 49347  						return ErrInvalidLengthGenerated
 49348  					}
 49349  					if (iNdEx + skippy) > postIndex {
 49350  						return io.ErrUnexpectedEOF
 49351  					}
 49352  					iNdEx += skippy
 49353  				}
 49354  			}
 49355  			m.Labels[mapkey] = mapvalue
 49356  			iNdEx = postIndex
 49357  		case 4:
 49358  			if wireType != 2 {
 49359  				return fmt.Errorf("proto: wrong wireType = %d for field Ingress", wireType)
 49360  			}
 49361  			var msglen int
 49362  			for shift := uint(0); ; shift += 7 {
 49363  				if shift >= 64 {
 49364  					return ErrIntOverflowGenerated
 49365  				}
 49366  				if iNdEx >= l {
 49367  					return io.ErrUnexpectedEOF
 49368  				}
 49369  				b := dAtA[iNdEx]
 49370  				iNdEx++
 49371  				msglen |= int(b&0x7F) << shift
 49372  				if b < 0x80 {
 49373  					break
 49374  				}
 49375  			}
 49376  			if msglen < 0 {
 49377  				return ErrInvalidLengthGenerated
 49378  			}
 49379  			postIndex := iNdEx + msglen
 49380  			if postIndex < 0 {
 49381  				return ErrInvalidLengthGenerated
 49382  			}
 49383  			if postIndex > l {
 49384  				return io.ErrUnexpectedEOF
 49385  			}
 49386  			m.Ingress = append(m.Ingress, v12.LoadBalancerIngress{})
 49387  			if err := m.Ingress[len(m.Ingress)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 49388  				return err
 49389  			}
 49390  			iNdEx = postIndex
 49391  		case 5:
 49392  			if wireType != 2 {
 49393  				return fmt.Errorf("proto: wrong wireType = %d for field ExternalURLs", wireType)
 49394  			}
 49395  			var stringLen uint64
 49396  			for shift := uint(0); ; shift += 7 {
 49397  				if shift >= 64 {
 49398  					return ErrIntOverflowGenerated
 49399  				}
 49400  				if iNdEx >= l {
 49401  					return io.ErrUnexpectedEOF
 49402  				}
 49403  				b := dAtA[iNdEx]
 49404  				iNdEx++
 49405  				stringLen |= uint64(b&0x7F) << shift
 49406  				if b < 0x80 {
 49407  					break
 49408  				}
 49409  			}
 49410  			intStringLen := int(stringLen)
 49411  			if intStringLen < 0 {
 49412  				return ErrInvalidLengthGenerated
 49413  			}
 49414  			postIndex := iNdEx + intStringLen
 49415  			if postIndex < 0 {
 49416  				return ErrInvalidLengthGenerated
 49417  			}
 49418  			if postIndex > l {
 49419  				return io.ErrUnexpectedEOF
 49420  			}
 49421  			m.ExternalURLs = append(m.ExternalURLs, string(dAtA[iNdEx:postIndex]))
 49422  			iNdEx = postIndex
 49423  		default:
 49424  			iNdEx = preIndex
 49425  			skippy, err := skipGenerated(dAtA[iNdEx:])
 49426  			if err != nil {
 49427  				return err
 49428  			}
 49429  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 49430  				return ErrInvalidLengthGenerated
 49431  			}
 49432  			if (iNdEx + skippy) > l {
 49433  				return io.ErrUnexpectedEOF
 49434  			}
 49435  			iNdEx += skippy
 49436  		}
 49437  	}
 49438  
 49439  	if iNdEx > l {
 49440  		return io.ErrUnexpectedEOF
 49441  	}
 49442  	return nil
 49443  }
 49444  func (m *ResourceNode) Unmarshal(dAtA []byte) error {
 49445  	l := len(dAtA)
 49446  	iNdEx := 0
 49447  	for iNdEx < l {
 49448  		preIndex := iNdEx
 49449  		var wire uint64
 49450  		for shift := uint(0); ; shift += 7 {
 49451  			if shift >= 64 {
 49452  				return ErrIntOverflowGenerated
 49453  			}
 49454  			if iNdEx >= l {
 49455  				return io.ErrUnexpectedEOF
 49456  			}
 49457  			b := dAtA[iNdEx]
 49458  			iNdEx++
 49459  			wire |= uint64(b&0x7F) << shift
 49460  			if b < 0x80 {
 49461  				break
 49462  			}
 49463  		}
 49464  		fieldNum := int32(wire >> 3)
 49465  		wireType := int(wire & 0x7)
 49466  		if wireType == 4 {
 49467  			return fmt.Errorf("proto: ResourceNode: wiretype end group for non-group")
 49468  		}
 49469  		if fieldNum <= 0 {
 49470  			return fmt.Errorf("proto: ResourceNode: illegal tag %d (wire type %d)", fieldNum, wire)
 49471  		}
 49472  		switch fieldNum {
 49473  		case 1:
 49474  			if wireType != 2 {
 49475  				return fmt.Errorf("proto: wrong wireType = %d for field ResourceRef", wireType)
 49476  			}
 49477  			var msglen int
 49478  			for shift := uint(0); ; shift += 7 {
 49479  				if shift >= 64 {
 49480  					return ErrIntOverflowGenerated
 49481  				}
 49482  				if iNdEx >= l {
 49483  					return io.ErrUnexpectedEOF
 49484  				}
 49485  				b := dAtA[iNdEx]
 49486  				iNdEx++
 49487  				msglen |= int(b&0x7F) << shift
 49488  				if b < 0x80 {
 49489  					break
 49490  				}
 49491  			}
 49492  			if msglen < 0 {
 49493  				return ErrInvalidLengthGenerated
 49494  			}
 49495  			postIndex := iNdEx + msglen
 49496  			if postIndex < 0 {
 49497  				return ErrInvalidLengthGenerated
 49498  			}
 49499  			if postIndex > l {
 49500  				return io.ErrUnexpectedEOF
 49501  			}
 49502  			if err := m.ResourceRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 49503  				return err
 49504  			}
 49505  			iNdEx = postIndex
 49506  		case 2:
 49507  			if wireType != 2 {
 49508  				return fmt.Errorf("proto: wrong wireType = %d for field ParentRefs", wireType)
 49509  			}
 49510  			var msglen int
 49511  			for shift := uint(0); ; shift += 7 {
 49512  				if shift >= 64 {
 49513  					return ErrIntOverflowGenerated
 49514  				}
 49515  				if iNdEx >= l {
 49516  					return io.ErrUnexpectedEOF
 49517  				}
 49518  				b := dAtA[iNdEx]
 49519  				iNdEx++
 49520  				msglen |= int(b&0x7F) << shift
 49521  				if b < 0x80 {
 49522  					break
 49523  				}
 49524  			}
 49525  			if msglen < 0 {
 49526  				return ErrInvalidLengthGenerated
 49527  			}
 49528  			postIndex := iNdEx + msglen
 49529  			if postIndex < 0 {
 49530  				return ErrInvalidLengthGenerated
 49531  			}
 49532  			if postIndex > l {
 49533  				return io.ErrUnexpectedEOF
 49534  			}
 49535  			m.ParentRefs = append(m.ParentRefs, ResourceRef{})
 49536  			if err := m.ParentRefs[len(m.ParentRefs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 49537  				return err
 49538  			}
 49539  			iNdEx = postIndex
 49540  		case 3:
 49541  			if wireType != 2 {
 49542  				return fmt.Errorf("proto: wrong wireType = %d for field Info", wireType)
 49543  			}
 49544  			var msglen int
 49545  			for shift := uint(0); ; shift += 7 {
 49546  				if shift >= 64 {
 49547  					return ErrIntOverflowGenerated
 49548  				}
 49549  				if iNdEx >= l {
 49550  					return io.ErrUnexpectedEOF
 49551  				}
 49552  				b := dAtA[iNdEx]
 49553  				iNdEx++
 49554  				msglen |= int(b&0x7F) << shift
 49555  				if b < 0x80 {
 49556  					break
 49557  				}
 49558  			}
 49559  			if msglen < 0 {
 49560  				return ErrInvalidLengthGenerated
 49561  			}
 49562  			postIndex := iNdEx + msglen
 49563  			if postIndex < 0 {
 49564  				return ErrInvalidLengthGenerated
 49565  			}
 49566  			if postIndex > l {
 49567  				return io.ErrUnexpectedEOF
 49568  			}
 49569  			m.Info = append(m.Info, InfoItem{})
 49570  			if err := m.Info[len(m.Info)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 49571  				return err
 49572  			}
 49573  			iNdEx = postIndex
 49574  		case 4:
 49575  			if wireType != 2 {
 49576  				return fmt.Errorf("proto: wrong wireType = %d for field NetworkingInfo", wireType)
 49577  			}
 49578  			var msglen int
 49579  			for shift := uint(0); ; shift += 7 {
 49580  				if shift >= 64 {
 49581  					return ErrIntOverflowGenerated
 49582  				}
 49583  				if iNdEx >= l {
 49584  					return io.ErrUnexpectedEOF
 49585  				}
 49586  				b := dAtA[iNdEx]
 49587  				iNdEx++
 49588  				msglen |= int(b&0x7F) << shift
 49589  				if b < 0x80 {
 49590  					break
 49591  				}
 49592  			}
 49593  			if msglen < 0 {
 49594  				return ErrInvalidLengthGenerated
 49595  			}
 49596  			postIndex := iNdEx + msglen
 49597  			if postIndex < 0 {
 49598  				return ErrInvalidLengthGenerated
 49599  			}
 49600  			if postIndex > l {
 49601  				return io.ErrUnexpectedEOF
 49602  			}
 49603  			if m.NetworkingInfo == nil {
 49604  				m.NetworkingInfo = &ResourceNetworkingInfo{}
 49605  			}
 49606  			if err := m.NetworkingInfo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 49607  				return err
 49608  			}
 49609  			iNdEx = postIndex
 49610  		case 5:
 49611  			if wireType != 2 {
 49612  				return fmt.Errorf("proto: wrong wireType = %d for field ResourceVersion", wireType)
 49613  			}
 49614  			var stringLen uint64
 49615  			for shift := uint(0); ; shift += 7 {
 49616  				if shift >= 64 {
 49617  					return ErrIntOverflowGenerated
 49618  				}
 49619  				if iNdEx >= l {
 49620  					return io.ErrUnexpectedEOF
 49621  				}
 49622  				b := dAtA[iNdEx]
 49623  				iNdEx++
 49624  				stringLen |= uint64(b&0x7F) << shift
 49625  				if b < 0x80 {
 49626  					break
 49627  				}
 49628  			}
 49629  			intStringLen := int(stringLen)
 49630  			if intStringLen < 0 {
 49631  				return ErrInvalidLengthGenerated
 49632  			}
 49633  			postIndex := iNdEx + intStringLen
 49634  			if postIndex < 0 {
 49635  				return ErrInvalidLengthGenerated
 49636  			}
 49637  			if postIndex > l {
 49638  				return io.ErrUnexpectedEOF
 49639  			}
 49640  			m.ResourceVersion = string(dAtA[iNdEx:postIndex])
 49641  			iNdEx = postIndex
 49642  		case 6:
 49643  			if wireType != 2 {
 49644  				return fmt.Errorf("proto: wrong wireType = %d for field Images", wireType)
 49645  			}
 49646  			var stringLen uint64
 49647  			for shift := uint(0); ; shift += 7 {
 49648  				if shift >= 64 {
 49649  					return ErrIntOverflowGenerated
 49650  				}
 49651  				if iNdEx >= l {
 49652  					return io.ErrUnexpectedEOF
 49653  				}
 49654  				b := dAtA[iNdEx]
 49655  				iNdEx++
 49656  				stringLen |= uint64(b&0x7F) << shift
 49657  				if b < 0x80 {
 49658  					break
 49659  				}
 49660  			}
 49661  			intStringLen := int(stringLen)
 49662  			if intStringLen < 0 {
 49663  				return ErrInvalidLengthGenerated
 49664  			}
 49665  			postIndex := iNdEx + intStringLen
 49666  			if postIndex < 0 {
 49667  				return ErrInvalidLengthGenerated
 49668  			}
 49669  			if postIndex > l {
 49670  				return io.ErrUnexpectedEOF
 49671  			}
 49672  			m.Images = append(m.Images, string(dAtA[iNdEx:postIndex]))
 49673  			iNdEx = postIndex
 49674  		case 7:
 49675  			if wireType != 2 {
 49676  				return fmt.Errorf("proto: wrong wireType = %d for field Health", wireType)
 49677  			}
 49678  			var msglen int
 49679  			for shift := uint(0); ; shift += 7 {
 49680  				if shift >= 64 {
 49681  					return ErrIntOverflowGenerated
 49682  				}
 49683  				if iNdEx >= l {
 49684  					return io.ErrUnexpectedEOF
 49685  				}
 49686  				b := dAtA[iNdEx]
 49687  				iNdEx++
 49688  				msglen |= int(b&0x7F) << shift
 49689  				if b < 0x80 {
 49690  					break
 49691  				}
 49692  			}
 49693  			if msglen < 0 {
 49694  				return ErrInvalidLengthGenerated
 49695  			}
 49696  			postIndex := iNdEx + msglen
 49697  			if postIndex < 0 {
 49698  				return ErrInvalidLengthGenerated
 49699  			}
 49700  			if postIndex > l {
 49701  				return io.ErrUnexpectedEOF
 49702  			}
 49703  			if m.Health == nil {
 49704  				m.Health = &HealthStatus{}
 49705  			}
 49706  			if err := m.Health.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 49707  				return err
 49708  			}
 49709  			iNdEx = postIndex
 49710  		case 8:
 49711  			if wireType != 2 {
 49712  				return fmt.Errorf("proto: wrong wireType = %d for field CreatedAt", wireType)
 49713  			}
 49714  			var msglen int
 49715  			for shift := uint(0); ; shift += 7 {
 49716  				if shift >= 64 {
 49717  					return ErrIntOverflowGenerated
 49718  				}
 49719  				if iNdEx >= l {
 49720  					return io.ErrUnexpectedEOF
 49721  				}
 49722  				b := dAtA[iNdEx]
 49723  				iNdEx++
 49724  				msglen |= int(b&0x7F) << shift
 49725  				if b < 0x80 {
 49726  					break
 49727  				}
 49728  			}
 49729  			if msglen < 0 {
 49730  				return ErrInvalidLengthGenerated
 49731  			}
 49732  			postIndex := iNdEx + msglen
 49733  			if postIndex < 0 {
 49734  				return ErrInvalidLengthGenerated
 49735  			}
 49736  			if postIndex > l {
 49737  				return io.ErrUnexpectedEOF
 49738  			}
 49739  			if m.CreatedAt == nil {
 49740  				m.CreatedAt = &v1.Time{}
 49741  			}
 49742  			if err := m.CreatedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 49743  				return err
 49744  			}
 49745  			iNdEx = postIndex
 49746  		default:
 49747  			iNdEx = preIndex
 49748  			skippy, err := skipGenerated(dAtA[iNdEx:])
 49749  			if err != nil {
 49750  				return err
 49751  			}
 49752  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 49753  				return ErrInvalidLengthGenerated
 49754  			}
 49755  			if (iNdEx + skippy) > l {
 49756  				return io.ErrUnexpectedEOF
 49757  			}
 49758  			iNdEx += skippy
 49759  		}
 49760  	}
 49761  
 49762  	if iNdEx > l {
 49763  		return io.ErrUnexpectedEOF
 49764  	}
 49765  	return nil
 49766  }
 49767  func (m *ResourceOverride) Unmarshal(dAtA []byte) error {
 49768  	l := len(dAtA)
 49769  	iNdEx := 0
 49770  	for iNdEx < l {
 49771  		preIndex := iNdEx
 49772  		var wire uint64
 49773  		for shift := uint(0); ; shift += 7 {
 49774  			if shift >= 64 {
 49775  				return ErrIntOverflowGenerated
 49776  			}
 49777  			if iNdEx >= l {
 49778  				return io.ErrUnexpectedEOF
 49779  			}
 49780  			b := dAtA[iNdEx]
 49781  			iNdEx++
 49782  			wire |= uint64(b&0x7F) << shift
 49783  			if b < 0x80 {
 49784  				break
 49785  			}
 49786  		}
 49787  		fieldNum := int32(wire >> 3)
 49788  		wireType := int(wire & 0x7)
 49789  		if wireType == 4 {
 49790  			return fmt.Errorf("proto: ResourceOverride: wiretype end group for non-group")
 49791  		}
 49792  		if fieldNum <= 0 {
 49793  			return fmt.Errorf("proto: ResourceOverride: illegal tag %d (wire type %d)", fieldNum, wire)
 49794  		}
 49795  		switch fieldNum {
 49796  		case 1:
 49797  			if wireType != 2 {
 49798  				return fmt.Errorf("proto: wrong wireType = %d for field HealthLua", wireType)
 49799  			}
 49800  			var stringLen uint64
 49801  			for shift := uint(0); ; shift += 7 {
 49802  				if shift >= 64 {
 49803  					return ErrIntOverflowGenerated
 49804  				}
 49805  				if iNdEx >= l {
 49806  					return io.ErrUnexpectedEOF
 49807  				}
 49808  				b := dAtA[iNdEx]
 49809  				iNdEx++
 49810  				stringLen |= uint64(b&0x7F) << shift
 49811  				if b < 0x80 {
 49812  					break
 49813  				}
 49814  			}
 49815  			intStringLen := int(stringLen)
 49816  			if intStringLen < 0 {
 49817  				return ErrInvalidLengthGenerated
 49818  			}
 49819  			postIndex := iNdEx + intStringLen
 49820  			if postIndex < 0 {
 49821  				return ErrInvalidLengthGenerated
 49822  			}
 49823  			if postIndex > l {
 49824  				return io.ErrUnexpectedEOF
 49825  			}
 49826  			m.HealthLua = string(dAtA[iNdEx:postIndex])
 49827  			iNdEx = postIndex
 49828  		case 2:
 49829  			if wireType != 2 {
 49830  				return fmt.Errorf("proto: wrong wireType = %d for field IgnoreDifferences", wireType)
 49831  			}
 49832  			var msglen int
 49833  			for shift := uint(0); ; shift += 7 {
 49834  				if shift >= 64 {
 49835  					return ErrIntOverflowGenerated
 49836  				}
 49837  				if iNdEx >= l {
 49838  					return io.ErrUnexpectedEOF
 49839  				}
 49840  				b := dAtA[iNdEx]
 49841  				iNdEx++
 49842  				msglen |= int(b&0x7F) << shift
 49843  				if b < 0x80 {
 49844  					break
 49845  				}
 49846  			}
 49847  			if msglen < 0 {
 49848  				return ErrInvalidLengthGenerated
 49849  			}
 49850  			postIndex := iNdEx + msglen
 49851  			if postIndex < 0 {
 49852  				return ErrInvalidLengthGenerated
 49853  			}
 49854  			if postIndex > l {
 49855  				return io.ErrUnexpectedEOF
 49856  			}
 49857  			if err := m.IgnoreDifferences.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 49858  				return err
 49859  			}
 49860  			iNdEx = postIndex
 49861  		case 3:
 49862  			if wireType != 2 {
 49863  				return fmt.Errorf("proto: wrong wireType = %d for field Actions", wireType)
 49864  			}
 49865  			var stringLen uint64
 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  				stringLen |= uint64(b&0x7F) << shift
 49876  				if b < 0x80 {
 49877  					break
 49878  				}
 49879  			}
 49880  			intStringLen := int(stringLen)
 49881  			if intStringLen < 0 {
 49882  				return ErrInvalidLengthGenerated
 49883  			}
 49884  			postIndex := iNdEx + intStringLen
 49885  			if postIndex < 0 {
 49886  				return ErrInvalidLengthGenerated
 49887  			}
 49888  			if postIndex > l {
 49889  				return io.ErrUnexpectedEOF
 49890  			}
 49891  			m.Actions = string(dAtA[iNdEx:postIndex])
 49892  			iNdEx = postIndex
 49893  		case 4:
 49894  			if wireType != 2 {
 49895  				return fmt.Errorf("proto: wrong wireType = %d for field KnownTypeFields", wireType)
 49896  			}
 49897  			var msglen int
 49898  			for shift := uint(0); ; shift += 7 {
 49899  				if shift >= 64 {
 49900  					return ErrIntOverflowGenerated
 49901  				}
 49902  				if iNdEx >= l {
 49903  					return io.ErrUnexpectedEOF
 49904  				}
 49905  				b := dAtA[iNdEx]
 49906  				iNdEx++
 49907  				msglen |= int(b&0x7F) << shift
 49908  				if b < 0x80 {
 49909  					break
 49910  				}
 49911  			}
 49912  			if msglen < 0 {
 49913  				return ErrInvalidLengthGenerated
 49914  			}
 49915  			postIndex := iNdEx + msglen
 49916  			if postIndex < 0 {
 49917  				return ErrInvalidLengthGenerated
 49918  			}
 49919  			if postIndex > l {
 49920  				return io.ErrUnexpectedEOF
 49921  			}
 49922  			m.KnownTypeFields = append(m.KnownTypeFields, KnownTypeField{})
 49923  			if err := m.KnownTypeFields[len(m.KnownTypeFields)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 49924  				return err
 49925  			}
 49926  			iNdEx = postIndex
 49927  		case 5:
 49928  			if wireType != 0 {
 49929  				return fmt.Errorf("proto: wrong wireType = %d for field UseOpenLibs", wireType)
 49930  			}
 49931  			var v int
 49932  			for shift := uint(0); ; shift += 7 {
 49933  				if shift >= 64 {
 49934  					return ErrIntOverflowGenerated
 49935  				}
 49936  				if iNdEx >= l {
 49937  					return io.ErrUnexpectedEOF
 49938  				}
 49939  				b := dAtA[iNdEx]
 49940  				iNdEx++
 49941  				v |= int(b&0x7F) << shift
 49942  				if b < 0x80 {
 49943  					break
 49944  				}
 49945  			}
 49946  			m.UseOpenLibs = bool(v != 0)
 49947  		case 6:
 49948  			if wireType != 2 {
 49949  				return fmt.Errorf("proto: wrong wireType = %d for field IgnoreResourceUpdates", wireType)
 49950  			}
 49951  			var msglen int
 49952  			for shift := uint(0); ; shift += 7 {
 49953  				if shift >= 64 {
 49954  					return ErrIntOverflowGenerated
 49955  				}
 49956  				if iNdEx >= l {
 49957  					return io.ErrUnexpectedEOF
 49958  				}
 49959  				b := dAtA[iNdEx]
 49960  				iNdEx++
 49961  				msglen |= int(b&0x7F) << shift
 49962  				if b < 0x80 {
 49963  					break
 49964  				}
 49965  			}
 49966  			if msglen < 0 {
 49967  				return ErrInvalidLengthGenerated
 49968  			}
 49969  			postIndex := iNdEx + msglen
 49970  			if postIndex < 0 {
 49971  				return ErrInvalidLengthGenerated
 49972  			}
 49973  			if postIndex > l {
 49974  				return io.ErrUnexpectedEOF
 49975  			}
 49976  			if err := m.IgnoreResourceUpdates.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 49977  				return err
 49978  			}
 49979  			iNdEx = postIndex
 49980  		default:
 49981  			iNdEx = preIndex
 49982  			skippy, err := skipGenerated(dAtA[iNdEx:])
 49983  			if err != nil {
 49984  				return err
 49985  			}
 49986  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 49987  				return ErrInvalidLengthGenerated
 49988  			}
 49989  			if (iNdEx + skippy) > l {
 49990  				return io.ErrUnexpectedEOF
 49991  			}
 49992  			iNdEx += skippy
 49993  		}
 49994  	}
 49995  
 49996  	if iNdEx > l {
 49997  		return io.ErrUnexpectedEOF
 49998  	}
 49999  	return nil
 50000  }
 50001  func (m *ResourceRef) Unmarshal(dAtA []byte) error {
 50002  	l := len(dAtA)
 50003  	iNdEx := 0
 50004  	for iNdEx < l {
 50005  		preIndex := iNdEx
 50006  		var wire uint64
 50007  		for shift := uint(0); ; shift += 7 {
 50008  			if shift >= 64 {
 50009  				return ErrIntOverflowGenerated
 50010  			}
 50011  			if iNdEx >= l {
 50012  				return io.ErrUnexpectedEOF
 50013  			}
 50014  			b := dAtA[iNdEx]
 50015  			iNdEx++
 50016  			wire |= uint64(b&0x7F) << shift
 50017  			if b < 0x80 {
 50018  				break
 50019  			}
 50020  		}
 50021  		fieldNum := int32(wire >> 3)
 50022  		wireType := int(wire & 0x7)
 50023  		if wireType == 4 {
 50024  			return fmt.Errorf("proto: ResourceRef: wiretype end group for non-group")
 50025  		}
 50026  		if fieldNum <= 0 {
 50027  			return fmt.Errorf("proto: ResourceRef: illegal tag %d (wire type %d)", fieldNum, wire)
 50028  		}
 50029  		switch fieldNum {
 50030  		case 1:
 50031  			if wireType != 2 {
 50032  				return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
 50033  			}
 50034  			var stringLen uint64
 50035  			for shift := uint(0); ; shift += 7 {
 50036  				if shift >= 64 {
 50037  					return ErrIntOverflowGenerated
 50038  				}
 50039  				if iNdEx >= l {
 50040  					return io.ErrUnexpectedEOF
 50041  				}
 50042  				b := dAtA[iNdEx]
 50043  				iNdEx++
 50044  				stringLen |= uint64(b&0x7F) << shift
 50045  				if b < 0x80 {
 50046  					break
 50047  				}
 50048  			}
 50049  			intStringLen := int(stringLen)
 50050  			if intStringLen < 0 {
 50051  				return ErrInvalidLengthGenerated
 50052  			}
 50053  			postIndex := iNdEx + intStringLen
 50054  			if postIndex < 0 {
 50055  				return ErrInvalidLengthGenerated
 50056  			}
 50057  			if postIndex > l {
 50058  				return io.ErrUnexpectedEOF
 50059  			}
 50060  			m.Group = string(dAtA[iNdEx:postIndex])
 50061  			iNdEx = postIndex
 50062  		case 2:
 50063  			if wireType != 2 {
 50064  				return fmt.Errorf("proto: wrong wireType = %d for field Version", wireType)
 50065  			}
 50066  			var stringLen uint64
 50067  			for shift := uint(0); ; shift += 7 {
 50068  				if shift >= 64 {
 50069  					return ErrIntOverflowGenerated
 50070  				}
 50071  				if iNdEx >= l {
 50072  					return io.ErrUnexpectedEOF
 50073  				}
 50074  				b := dAtA[iNdEx]
 50075  				iNdEx++
 50076  				stringLen |= uint64(b&0x7F) << shift
 50077  				if b < 0x80 {
 50078  					break
 50079  				}
 50080  			}
 50081  			intStringLen := int(stringLen)
 50082  			if intStringLen < 0 {
 50083  				return ErrInvalidLengthGenerated
 50084  			}
 50085  			postIndex := iNdEx + intStringLen
 50086  			if postIndex < 0 {
 50087  				return ErrInvalidLengthGenerated
 50088  			}
 50089  			if postIndex > l {
 50090  				return io.ErrUnexpectedEOF
 50091  			}
 50092  			m.Version = string(dAtA[iNdEx:postIndex])
 50093  			iNdEx = postIndex
 50094  		case 3:
 50095  			if wireType != 2 {
 50096  				return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
 50097  			}
 50098  			var stringLen uint64
 50099  			for shift := uint(0); ; shift += 7 {
 50100  				if shift >= 64 {
 50101  					return ErrIntOverflowGenerated
 50102  				}
 50103  				if iNdEx >= l {
 50104  					return io.ErrUnexpectedEOF
 50105  				}
 50106  				b := dAtA[iNdEx]
 50107  				iNdEx++
 50108  				stringLen |= uint64(b&0x7F) << shift
 50109  				if b < 0x80 {
 50110  					break
 50111  				}
 50112  			}
 50113  			intStringLen := int(stringLen)
 50114  			if intStringLen < 0 {
 50115  				return ErrInvalidLengthGenerated
 50116  			}
 50117  			postIndex := iNdEx + intStringLen
 50118  			if postIndex < 0 {
 50119  				return ErrInvalidLengthGenerated
 50120  			}
 50121  			if postIndex > l {
 50122  				return io.ErrUnexpectedEOF
 50123  			}
 50124  			m.Kind = string(dAtA[iNdEx:postIndex])
 50125  			iNdEx = postIndex
 50126  		case 4:
 50127  			if wireType != 2 {
 50128  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 50129  			}
 50130  			var stringLen uint64
 50131  			for shift := uint(0); ; shift += 7 {
 50132  				if shift >= 64 {
 50133  					return ErrIntOverflowGenerated
 50134  				}
 50135  				if iNdEx >= l {
 50136  					return io.ErrUnexpectedEOF
 50137  				}
 50138  				b := dAtA[iNdEx]
 50139  				iNdEx++
 50140  				stringLen |= uint64(b&0x7F) << shift
 50141  				if b < 0x80 {
 50142  					break
 50143  				}
 50144  			}
 50145  			intStringLen := int(stringLen)
 50146  			if intStringLen < 0 {
 50147  				return ErrInvalidLengthGenerated
 50148  			}
 50149  			postIndex := iNdEx + intStringLen
 50150  			if postIndex < 0 {
 50151  				return ErrInvalidLengthGenerated
 50152  			}
 50153  			if postIndex > l {
 50154  				return io.ErrUnexpectedEOF
 50155  			}
 50156  			m.Namespace = string(dAtA[iNdEx:postIndex])
 50157  			iNdEx = postIndex
 50158  		case 5:
 50159  			if wireType != 2 {
 50160  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 50161  			}
 50162  			var stringLen uint64
 50163  			for shift := uint(0); ; shift += 7 {
 50164  				if shift >= 64 {
 50165  					return ErrIntOverflowGenerated
 50166  				}
 50167  				if iNdEx >= l {
 50168  					return io.ErrUnexpectedEOF
 50169  				}
 50170  				b := dAtA[iNdEx]
 50171  				iNdEx++
 50172  				stringLen |= uint64(b&0x7F) << shift
 50173  				if b < 0x80 {
 50174  					break
 50175  				}
 50176  			}
 50177  			intStringLen := int(stringLen)
 50178  			if intStringLen < 0 {
 50179  				return ErrInvalidLengthGenerated
 50180  			}
 50181  			postIndex := iNdEx + intStringLen
 50182  			if postIndex < 0 {
 50183  				return ErrInvalidLengthGenerated
 50184  			}
 50185  			if postIndex > l {
 50186  				return io.ErrUnexpectedEOF
 50187  			}
 50188  			m.Name = string(dAtA[iNdEx:postIndex])
 50189  			iNdEx = postIndex
 50190  		case 6:
 50191  			if wireType != 2 {
 50192  				return fmt.Errorf("proto: wrong wireType = %d for field UID", wireType)
 50193  			}
 50194  			var stringLen uint64
 50195  			for shift := uint(0); ; shift += 7 {
 50196  				if shift >= 64 {
 50197  					return ErrIntOverflowGenerated
 50198  				}
 50199  				if iNdEx >= l {
 50200  					return io.ErrUnexpectedEOF
 50201  				}
 50202  				b := dAtA[iNdEx]
 50203  				iNdEx++
 50204  				stringLen |= uint64(b&0x7F) << shift
 50205  				if b < 0x80 {
 50206  					break
 50207  				}
 50208  			}
 50209  			intStringLen := int(stringLen)
 50210  			if intStringLen < 0 {
 50211  				return ErrInvalidLengthGenerated
 50212  			}
 50213  			postIndex := iNdEx + intStringLen
 50214  			if postIndex < 0 {
 50215  				return ErrInvalidLengthGenerated
 50216  			}
 50217  			if postIndex > l {
 50218  				return io.ErrUnexpectedEOF
 50219  			}
 50220  			m.UID = string(dAtA[iNdEx:postIndex])
 50221  			iNdEx = postIndex
 50222  		default:
 50223  			iNdEx = preIndex
 50224  			skippy, err := skipGenerated(dAtA[iNdEx:])
 50225  			if err != nil {
 50226  				return err
 50227  			}
 50228  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 50229  				return ErrInvalidLengthGenerated
 50230  			}
 50231  			if (iNdEx + skippy) > l {
 50232  				return io.ErrUnexpectedEOF
 50233  			}
 50234  			iNdEx += skippy
 50235  		}
 50236  	}
 50237  
 50238  	if iNdEx > l {
 50239  		return io.ErrUnexpectedEOF
 50240  	}
 50241  	return nil
 50242  }
 50243  func (m *ResourceResult) Unmarshal(dAtA []byte) error {
 50244  	l := len(dAtA)
 50245  	iNdEx := 0
 50246  	for iNdEx < l {
 50247  		preIndex := iNdEx
 50248  		var wire uint64
 50249  		for shift := uint(0); ; shift += 7 {
 50250  			if shift >= 64 {
 50251  				return ErrIntOverflowGenerated
 50252  			}
 50253  			if iNdEx >= l {
 50254  				return io.ErrUnexpectedEOF
 50255  			}
 50256  			b := dAtA[iNdEx]
 50257  			iNdEx++
 50258  			wire |= uint64(b&0x7F) << shift
 50259  			if b < 0x80 {
 50260  				break
 50261  			}
 50262  		}
 50263  		fieldNum := int32(wire >> 3)
 50264  		wireType := int(wire & 0x7)
 50265  		if wireType == 4 {
 50266  			return fmt.Errorf("proto: ResourceResult: wiretype end group for non-group")
 50267  		}
 50268  		if fieldNum <= 0 {
 50269  			return fmt.Errorf("proto: ResourceResult: illegal tag %d (wire type %d)", fieldNum, wire)
 50270  		}
 50271  		switch fieldNum {
 50272  		case 1:
 50273  			if wireType != 2 {
 50274  				return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
 50275  			}
 50276  			var stringLen uint64
 50277  			for shift := uint(0); ; shift += 7 {
 50278  				if shift >= 64 {
 50279  					return ErrIntOverflowGenerated
 50280  				}
 50281  				if iNdEx >= l {
 50282  					return io.ErrUnexpectedEOF
 50283  				}
 50284  				b := dAtA[iNdEx]
 50285  				iNdEx++
 50286  				stringLen |= uint64(b&0x7F) << shift
 50287  				if b < 0x80 {
 50288  					break
 50289  				}
 50290  			}
 50291  			intStringLen := int(stringLen)
 50292  			if intStringLen < 0 {
 50293  				return ErrInvalidLengthGenerated
 50294  			}
 50295  			postIndex := iNdEx + intStringLen
 50296  			if postIndex < 0 {
 50297  				return ErrInvalidLengthGenerated
 50298  			}
 50299  			if postIndex > l {
 50300  				return io.ErrUnexpectedEOF
 50301  			}
 50302  			m.Group = string(dAtA[iNdEx:postIndex])
 50303  			iNdEx = postIndex
 50304  		case 2:
 50305  			if wireType != 2 {
 50306  				return fmt.Errorf("proto: wrong wireType = %d for field Version", wireType)
 50307  			}
 50308  			var stringLen uint64
 50309  			for shift := uint(0); ; shift += 7 {
 50310  				if shift >= 64 {
 50311  					return ErrIntOverflowGenerated
 50312  				}
 50313  				if iNdEx >= l {
 50314  					return io.ErrUnexpectedEOF
 50315  				}
 50316  				b := dAtA[iNdEx]
 50317  				iNdEx++
 50318  				stringLen |= uint64(b&0x7F) << shift
 50319  				if b < 0x80 {
 50320  					break
 50321  				}
 50322  			}
 50323  			intStringLen := int(stringLen)
 50324  			if intStringLen < 0 {
 50325  				return ErrInvalidLengthGenerated
 50326  			}
 50327  			postIndex := iNdEx + intStringLen
 50328  			if postIndex < 0 {
 50329  				return ErrInvalidLengthGenerated
 50330  			}
 50331  			if postIndex > l {
 50332  				return io.ErrUnexpectedEOF
 50333  			}
 50334  			m.Version = string(dAtA[iNdEx:postIndex])
 50335  			iNdEx = postIndex
 50336  		case 3:
 50337  			if wireType != 2 {
 50338  				return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
 50339  			}
 50340  			var stringLen uint64
 50341  			for shift := uint(0); ; shift += 7 {
 50342  				if shift >= 64 {
 50343  					return ErrIntOverflowGenerated
 50344  				}
 50345  				if iNdEx >= l {
 50346  					return io.ErrUnexpectedEOF
 50347  				}
 50348  				b := dAtA[iNdEx]
 50349  				iNdEx++
 50350  				stringLen |= uint64(b&0x7F) << shift
 50351  				if b < 0x80 {
 50352  					break
 50353  				}
 50354  			}
 50355  			intStringLen := int(stringLen)
 50356  			if intStringLen < 0 {
 50357  				return ErrInvalidLengthGenerated
 50358  			}
 50359  			postIndex := iNdEx + intStringLen
 50360  			if postIndex < 0 {
 50361  				return ErrInvalidLengthGenerated
 50362  			}
 50363  			if postIndex > l {
 50364  				return io.ErrUnexpectedEOF
 50365  			}
 50366  			m.Kind = string(dAtA[iNdEx:postIndex])
 50367  			iNdEx = postIndex
 50368  		case 4:
 50369  			if wireType != 2 {
 50370  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 50371  			}
 50372  			var stringLen uint64
 50373  			for shift := uint(0); ; shift += 7 {
 50374  				if shift >= 64 {
 50375  					return ErrIntOverflowGenerated
 50376  				}
 50377  				if iNdEx >= l {
 50378  					return io.ErrUnexpectedEOF
 50379  				}
 50380  				b := dAtA[iNdEx]
 50381  				iNdEx++
 50382  				stringLen |= uint64(b&0x7F) << shift
 50383  				if b < 0x80 {
 50384  					break
 50385  				}
 50386  			}
 50387  			intStringLen := int(stringLen)
 50388  			if intStringLen < 0 {
 50389  				return ErrInvalidLengthGenerated
 50390  			}
 50391  			postIndex := iNdEx + intStringLen
 50392  			if postIndex < 0 {
 50393  				return ErrInvalidLengthGenerated
 50394  			}
 50395  			if postIndex > l {
 50396  				return io.ErrUnexpectedEOF
 50397  			}
 50398  			m.Namespace = string(dAtA[iNdEx:postIndex])
 50399  			iNdEx = postIndex
 50400  		case 5:
 50401  			if wireType != 2 {
 50402  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 50403  			}
 50404  			var stringLen uint64
 50405  			for shift := uint(0); ; shift += 7 {
 50406  				if shift >= 64 {
 50407  					return ErrIntOverflowGenerated
 50408  				}
 50409  				if iNdEx >= l {
 50410  					return io.ErrUnexpectedEOF
 50411  				}
 50412  				b := dAtA[iNdEx]
 50413  				iNdEx++
 50414  				stringLen |= uint64(b&0x7F) << shift
 50415  				if b < 0x80 {
 50416  					break
 50417  				}
 50418  			}
 50419  			intStringLen := int(stringLen)
 50420  			if intStringLen < 0 {
 50421  				return ErrInvalidLengthGenerated
 50422  			}
 50423  			postIndex := iNdEx + intStringLen
 50424  			if postIndex < 0 {
 50425  				return ErrInvalidLengthGenerated
 50426  			}
 50427  			if postIndex > l {
 50428  				return io.ErrUnexpectedEOF
 50429  			}
 50430  			m.Name = string(dAtA[iNdEx:postIndex])
 50431  			iNdEx = postIndex
 50432  		case 6:
 50433  			if wireType != 2 {
 50434  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 50435  			}
 50436  			var stringLen uint64
 50437  			for shift := uint(0); ; shift += 7 {
 50438  				if shift >= 64 {
 50439  					return ErrIntOverflowGenerated
 50440  				}
 50441  				if iNdEx >= l {
 50442  					return io.ErrUnexpectedEOF
 50443  				}
 50444  				b := dAtA[iNdEx]
 50445  				iNdEx++
 50446  				stringLen |= uint64(b&0x7F) << shift
 50447  				if b < 0x80 {
 50448  					break
 50449  				}
 50450  			}
 50451  			intStringLen := int(stringLen)
 50452  			if intStringLen < 0 {
 50453  				return ErrInvalidLengthGenerated
 50454  			}
 50455  			postIndex := iNdEx + intStringLen
 50456  			if postIndex < 0 {
 50457  				return ErrInvalidLengthGenerated
 50458  			}
 50459  			if postIndex > l {
 50460  				return io.ErrUnexpectedEOF
 50461  			}
 50462  			m.Status = github_com_argoproj_gitops_engine_pkg_sync_common.ResultCode(dAtA[iNdEx:postIndex])
 50463  			iNdEx = postIndex
 50464  		case 7:
 50465  			if wireType != 2 {
 50466  				return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
 50467  			}
 50468  			var stringLen uint64
 50469  			for shift := uint(0); ; shift += 7 {
 50470  				if shift >= 64 {
 50471  					return ErrIntOverflowGenerated
 50472  				}
 50473  				if iNdEx >= l {
 50474  					return io.ErrUnexpectedEOF
 50475  				}
 50476  				b := dAtA[iNdEx]
 50477  				iNdEx++
 50478  				stringLen |= uint64(b&0x7F) << shift
 50479  				if b < 0x80 {
 50480  					break
 50481  				}
 50482  			}
 50483  			intStringLen := int(stringLen)
 50484  			if intStringLen < 0 {
 50485  				return ErrInvalidLengthGenerated
 50486  			}
 50487  			postIndex := iNdEx + intStringLen
 50488  			if postIndex < 0 {
 50489  				return ErrInvalidLengthGenerated
 50490  			}
 50491  			if postIndex > l {
 50492  				return io.ErrUnexpectedEOF
 50493  			}
 50494  			m.Message = string(dAtA[iNdEx:postIndex])
 50495  			iNdEx = postIndex
 50496  		case 8:
 50497  			if wireType != 2 {
 50498  				return fmt.Errorf("proto: wrong wireType = %d for field HookType", wireType)
 50499  			}
 50500  			var stringLen uint64
 50501  			for shift := uint(0); ; shift += 7 {
 50502  				if shift >= 64 {
 50503  					return ErrIntOverflowGenerated
 50504  				}
 50505  				if iNdEx >= l {
 50506  					return io.ErrUnexpectedEOF
 50507  				}
 50508  				b := dAtA[iNdEx]
 50509  				iNdEx++
 50510  				stringLen |= uint64(b&0x7F) << shift
 50511  				if b < 0x80 {
 50512  					break
 50513  				}
 50514  			}
 50515  			intStringLen := int(stringLen)
 50516  			if intStringLen < 0 {
 50517  				return ErrInvalidLengthGenerated
 50518  			}
 50519  			postIndex := iNdEx + intStringLen
 50520  			if postIndex < 0 {
 50521  				return ErrInvalidLengthGenerated
 50522  			}
 50523  			if postIndex > l {
 50524  				return io.ErrUnexpectedEOF
 50525  			}
 50526  			m.HookType = github_com_argoproj_gitops_engine_pkg_sync_common.HookType(dAtA[iNdEx:postIndex])
 50527  			iNdEx = postIndex
 50528  		case 9:
 50529  			if wireType != 2 {
 50530  				return fmt.Errorf("proto: wrong wireType = %d for field HookPhase", wireType)
 50531  			}
 50532  			var stringLen uint64
 50533  			for shift := uint(0); ; shift += 7 {
 50534  				if shift >= 64 {
 50535  					return ErrIntOverflowGenerated
 50536  				}
 50537  				if iNdEx >= l {
 50538  					return io.ErrUnexpectedEOF
 50539  				}
 50540  				b := dAtA[iNdEx]
 50541  				iNdEx++
 50542  				stringLen |= uint64(b&0x7F) << shift
 50543  				if b < 0x80 {
 50544  					break
 50545  				}
 50546  			}
 50547  			intStringLen := int(stringLen)
 50548  			if intStringLen < 0 {
 50549  				return ErrInvalidLengthGenerated
 50550  			}
 50551  			postIndex := iNdEx + intStringLen
 50552  			if postIndex < 0 {
 50553  				return ErrInvalidLengthGenerated
 50554  			}
 50555  			if postIndex > l {
 50556  				return io.ErrUnexpectedEOF
 50557  			}
 50558  			m.HookPhase = github_com_argoproj_gitops_engine_pkg_sync_common.OperationPhase(dAtA[iNdEx:postIndex])
 50559  			iNdEx = postIndex
 50560  		case 10:
 50561  			if wireType != 2 {
 50562  				return fmt.Errorf("proto: wrong wireType = %d for field SyncPhase", wireType)
 50563  			}
 50564  			var stringLen uint64
 50565  			for shift := uint(0); ; shift += 7 {
 50566  				if shift >= 64 {
 50567  					return ErrIntOverflowGenerated
 50568  				}
 50569  				if iNdEx >= l {
 50570  					return io.ErrUnexpectedEOF
 50571  				}
 50572  				b := dAtA[iNdEx]
 50573  				iNdEx++
 50574  				stringLen |= uint64(b&0x7F) << shift
 50575  				if b < 0x80 {
 50576  					break
 50577  				}
 50578  			}
 50579  			intStringLen := int(stringLen)
 50580  			if intStringLen < 0 {
 50581  				return ErrInvalidLengthGenerated
 50582  			}
 50583  			postIndex := iNdEx + intStringLen
 50584  			if postIndex < 0 {
 50585  				return ErrInvalidLengthGenerated
 50586  			}
 50587  			if postIndex > l {
 50588  				return io.ErrUnexpectedEOF
 50589  			}
 50590  			m.SyncPhase = github_com_argoproj_gitops_engine_pkg_sync_common.SyncPhase(dAtA[iNdEx:postIndex])
 50591  			iNdEx = postIndex
 50592  		case 11:
 50593  			if wireType != 2 {
 50594  				return fmt.Errorf("proto: wrong wireType = %d for field Images", wireType)
 50595  			}
 50596  			var stringLen uint64
 50597  			for shift := uint(0); ; shift += 7 {
 50598  				if shift >= 64 {
 50599  					return ErrIntOverflowGenerated
 50600  				}
 50601  				if iNdEx >= l {
 50602  					return io.ErrUnexpectedEOF
 50603  				}
 50604  				b := dAtA[iNdEx]
 50605  				iNdEx++
 50606  				stringLen |= uint64(b&0x7F) << shift
 50607  				if b < 0x80 {
 50608  					break
 50609  				}
 50610  			}
 50611  			intStringLen := int(stringLen)
 50612  			if intStringLen < 0 {
 50613  				return ErrInvalidLengthGenerated
 50614  			}
 50615  			postIndex := iNdEx + intStringLen
 50616  			if postIndex < 0 {
 50617  				return ErrInvalidLengthGenerated
 50618  			}
 50619  			if postIndex > l {
 50620  				return io.ErrUnexpectedEOF
 50621  			}
 50622  			m.Images = append(m.Images, string(dAtA[iNdEx:postIndex]))
 50623  			iNdEx = postIndex
 50624  		default:
 50625  			iNdEx = preIndex
 50626  			skippy, err := skipGenerated(dAtA[iNdEx:])
 50627  			if err != nil {
 50628  				return err
 50629  			}
 50630  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 50631  				return ErrInvalidLengthGenerated
 50632  			}
 50633  			if (iNdEx + skippy) > l {
 50634  				return io.ErrUnexpectedEOF
 50635  			}
 50636  			iNdEx += skippy
 50637  		}
 50638  	}
 50639  
 50640  	if iNdEx > l {
 50641  		return io.ErrUnexpectedEOF
 50642  	}
 50643  	return nil
 50644  }
 50645  func (m *ResourceStatus) Unmarshal(dAtA []byte) error {
 50646  	l := len(dAtA)
 50647  	iNdEx := 0
 50648  	for iNdEx < l {
 50649  		preIndex := iNdEx
 50650  		var wire uint64
 50651  		for shift := uint(0); ; shift += 7 {
 50652  			if shift >= 64 {
 50653  				return ErrIntOverflowGenerated
 50654  			}
 50655  			if iNdEx >= l {
 50656  				return io.ErrUnexpectedEOF
 50657  			}
 50658  			b := dAtA[iNdEx]
 50659  			iNdEx++
 50660  			wire |= uint64(b&0x7F) << shift
 50661  			if b < 0x80 {
 50662  				break
 50663  			}
 50664  		}
 50665  		fieldNum := int32(wire >> 3)
 50666  		wireType := int(wire & 0x7)
 50667  		if wireType == 4 {
 50668  			return fmt.Errorf("proto: ResourceStatus: wiretype end group for non-group")
 50669  		}
 50670  		if fieldNum <= 0 {
 50671  			return fmt.Errorf("proto: ResourceStatus: illegal tag %d (wire type %d)", fieldNum, wire)
 50672  		}
 50673  		switch fieldNum {
 50674  		case 1:
 50675  			if wireType != 2 {
 50676  				return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
 50677  			}
 50678  			var stringLen uint64
 50679  			for shift := uint(0); ; shift += 7 {
 50680  				if shift >= 64 {
 50681  					return ErrIntOverflowGenerated
 50682  				}
 50683  				if iNdEx >= l {
 50684  					return io.ErrUnexpectedEOF
 50685  				}
 50686  				b := dAtA[iNdEx]
 50687  				iNdEx++
 50688  				stringLen |= uint64(b&0x7F) << shift
 50689  				if b < 0x80 {
 50690  					break
 50691  				}
 50692  			}
 50693  			intStringLen := int(stringLen)
 50694  			if intStringLen < 0 {
 50695  				return ErrInvalidLengthGenerated
 50696  			}
 50697  			postIndex := iNdEx + intStringLen
 50698  			if postIndex < 0 {
 50699  				return ErrInvalidLengthGenerated
 50700  			}
 50701  			if postIndex > l {
 50702  				return io.ErrUnexpectedEOF
 50703  			}
 50704  			m.Group = string(dAtA[iNdEx:postIndex])
 50705  			iNdEx = postIndex
 50706  		case 2:
 50707  			if wireType != 2 {
 50708  				return fmt.Errorf("proto: wrong wireType = %d for field Version", wireType)
 50709  			}
 50710  			var stringLen uint64
 50711  			for shift := uint(0); ; shift += 7 {
 50712  				if shift >= 64 {
 50713  					return ErrIntOverflowGenerated
 50714  				}
 50715  				if iNdEx >= l {
 50716  					return io.ErrUnexpectedEOF
 50717  				}
 50718  				b := dAtA[iNdEx]
 50719  				iNdEx++
 50720  				stringLen |= uint64(b&0x7F) << shift
 50721  				if b < 0x80 {
 50722  					break
 50723  				}
 50724  			}
 50725  			intStringLen := int(stringLen)
 50726  			if intStringLen < 0 {
 50727  				return ErrInvalidLengthGenerated
 50728  			}
 50729  			postIndex := iNdEx + intStringLen
 50730  			if postIndex < 0 {
 50731  				return ErrInvalidLengthGenerated
 50732  			}
 50733  			if postIndex > l {
 50734  				return io.ErrUnexpectedEOF
 50735  			}
 50736  			m.Version = string(dAtA[iNdEx:postIndex])
 50737  			iNdEx = postIndex
 50738  		case 3:
 50739  			if wireType != 2 {
 50740  				return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
 50741  			}
 50742  			var stringLen uint64
 50743  			for shift := uint(0); ; shift += 7 {
 50744  				if shift >= 64 {
 50745  					return ErrIntOverflowGenerated
 50746  				}
 50747  				if iNdEx >= l {
 50748  					return io.ErrUnexpectedEOF
 50749  				}
 50750  				b := dAtA[iNdEx]
 50751  				iNdEx++
 50752  				stringLen |= uint64(b&0x7F) << shift
 50753  				if b < 0x80 {
 50754  					break
 50755  				}
 50756  			}
 50757  			intStringLen := int(stringLen)
 50758  			if intStringLen < 0 {
 50759  				return ErrInvalidLengthGenerated
 50760  			}
 50761  			postIndex := iNdEx + intStringLen
 50762  			if postIndex < 0 {
 50763  				return ErrInvalidLengthGenerated
 50764  			}
 50765  			if postIndex > l {
 50766  				return io.ErrUnexpectedEOF
 50767  			}
 50768  			m.Kind = string(dAtA[iNdEx:postIndex])
 50769  			iNdEx = postIndex
 50770  		case 4:
 50771  			if wireType != 2 {
 50772  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 50773  			}
 50774  			var stringLen uint64
 50775  			for shift := uint(0); ; shift += 7 {
 50776  				if shift >= 64 {
 50777  					return ErrIntOverflowGenerated
 50778  				}
 50779  				if iNdEx >= l {
 50780  					return io.ErrUnexpectedEOF
 50781  				}
 50782  				b := dAtA[iNdEx]
 50783  				iNdEx++
 50784  				stringLen |= uint64(b&0x7F) << shift
 50785  				if b < 0x80 {
 50786  					break
 50787  				}
 50788  			}
 50789  			intStringLen := int(stringLen)
 50790  			if intStringLen < 0 {
 50791  				return ErrInvalidLengthGenerated
 50792  			}
 50793  			postIndex := iNdEx + intStringLen
 50794  			if postIndex < 0 {
 50795  				return ErrInvalidLengthGenerated
 50796  			}
 50797  			if postIndex > l {
 50798  				return io.ErrUnexpectedEOF
 50799  			}
 50800  			m.Namespace = string(dAtA[iNdEx:postIndex])
 50801  			iNdEx = postIndex
 50802  		case 5:
 50803  			if wireType != 2 {
 50804  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 50805  			}
 50806  			var stringLen uint64
 50807  			for shift := uint(0); ; shift += 7 {
 50808  				if shift >= 64 {
 50809  					return ErrIntOverflowGenerated
 50810  				}
 50811  				if iNdEx >= l {
 50812  					return io.ErrUnexpectedEOF
 50813  				}
 50814  				b := dAtA[iNdEx]
 50815  				iNdEx++
 50816  				stringLen |= uint64(b&0x7F) << shift
 50817  				if b < 0x80 {
 50818  					break
 50819  				}
 50820  			}
 50821  			intStringLen := int(stringLen)
 50822  			if intStringLen < 0 {
 50823  				return ErrInvalidLengthGenerated
 50824  			}
 50825  			postIndex := iNdEx + intStringLen
 50826  			if postIndex < 0 {
 50827  				return ErrInvalidLengthGenerated
 50828  			}
 50829  			if postIndex > l {
 50830  				return io.ErrUnexpectedEOF
 50831  			}
 50832  			m.Name = string(dAtA[iNdEx:postIndex])
 50833  			iNdEx = postIndex
 50834  		case 6:
 50835  			if wireType != 2 {
 50836  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 50837  			}
 50838  			var stringLen uint64
 50839  			for shift := uint(0); ; shift += 7 {
 50840  				if shift >= 64 {
 50841  					return ErrIntOverflowGenerated
 50842  				}
 50843  				if iNdEx >= l {
 50844  					return io.ErrUnexpectedEOF
 50845  				}
 50846  				b := dAtA[iNdEx]
 50847  				iNdEx++
 50848  				stringLen |= uint64(b&0x7F) << shift
 50849  				if b < 0x80 {
 50850  					break
 50851  				}
 50852  			}
 50853  			intStringLen := int(stringLen)
 50854  			if intStringLen < 0 {
 50855  				return ErrInvalidLengthGenerated
 50856  			}
 50857  			postIndex := iNdEx + intStringLen
 50858  			if postIndex < 0 {
 50859  				return ErrInvalidLengthGenerated
 50860  			}
 50861  			if postIndex > l {
 50862  				return io.ErrUnexpectedEOF
 50863  			}
 50864  			m.Status = SyncStatusCode(dAtA[iNdEx:postIndex])
 50865  			iNdEx = postIndex
 50866  		case 7:
 50867  			if wireType != 2 {
 50868  				return fmt.Errorf("proto: wrong wireType = %d for field Health", wireType)
 50869  			}
 50870  			var msglen int
 50871  			for shift := uint(0); ; shift += 7 {
 50872  				if shift >= 64 {
 50873  					return ErrIntOverflowGenerated
 50874  				}
 50875  				if iNdEx >= l {
 50876  					return io.ErrUnexpectedEOF
 50877  				}
 50878  				b := dAtA[iNdEx]
 50879  				iNdEx++
 50880  				msglen |= int(b&0x7F) << shift
 50881  				if b < 0x80 {
 50882  					break
 50883  				}
 50884  			}
 50885  			if msglen < 0 {
 50886  				return ErrInvalidLengthGenerated
 50887  			}
 50888  			postIndex := iNdEx + msglen
 50889  			if postIndex < 0 {
 50890  				return ErrInvalidLengthGenerated
 50891  			}
 50892  			if postIndex > l {
 50893  				return io.ErrUnexpectedEOF
 50894  			}
 50895  			if m.Health == nil {
 50896  				m.Health = &HealthStatus{}
 50897  			}
 50898  			if err := m.Health.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 50899  				return err
 50900  			}
 50901  			iNdEx = postIndex
 50902  		case 8:
 50903  			if wireType != 0 {
 50904  				return fmt.Errorf("proto: wrong wireType = %d for field Hook", wireType)
 50905  			}
 50906  			var v int
 50907  			for shift := uint(0); ; shift += 7 {
 50908  				if shift >= 64 {
 50909  					return ErrIntOverflowGenerated
 50910  				}
 50911  				if iNdEx >= l {
 50912  					return io.ErrUnexpectedEOF
 50913  				}
 50914  				b := dAtA[iNdEx]
 50915  				iNdEx++
 50916  				v |= int(b&0x7F) << shift
 50917  				if b < 0x80 {
 50918  					break
 50919  				}
 50920  			}
 50921  			m.Hook = bool(v != 0)
 50922  		case 9:
 50923  			if wireType != 0 {
 50924  				return fmt.Errorf("proto: wrong wireType = %d for field RequiresPruning", wireType)
 50925  			}
 50926  			var v int
 50927  			for shift := uint(0); ; shift += 7 {
 50928  				if shift >= 64 {
 50929  					return ErrIntOverflowGenerated
 50930  				}
 50931  				if iNdEx >= l {
 50932  					return io.ErrUnexpectedEOF
 50933  				}
 50934  				b := dAtA[iNdEx]
 50935  				iNdEx++
 50936  				v |= int(b&0x7F) << shift
 50937  				if b < 0x80 {
 50938  					break
 50939  				}
 50940  			}
 50941  			m.RequiresPruning = bool(v != 0)
 50942  		case 10:
 50943  			if wireType != 0 {
 50944  				return fmt.Errorf("proto: wrong wireType = %d for field SyncWave", wireType)
 50945  			}
 50946  			m.SyncWave = 0
 50947  			for shift := uint(0); ; shift += 7 {
 50948  				if shift >= 64 {
 50949  					return ErrIntOverflowGenerated
 50950  				}
 50951  				if iNdEx >= l {
 50952  					return io.ErrUnexpectedEOF
 50953  				}
 50954  				b := dAtA[iNdEx]
 50955  				iNdEx++
 50956  				m.SyncWave |= int64(b&0x7F) << shift
 50957  				if b < 0x80 {
 50958  					break
 50959  				}
 50960  			}
 50961  		case 11:
 50962  			if wireType != 0 {
 50963  				return fmt.Errorf("proto: wrong wireType = %d for field RequiresDeletionConfirmation", wireType)
 50964  			}
 50965  			var v int
 50966  			for shift := uint(0); ; shift += 7 {
 50967  				if shift >= 64 {
 50968  					return ErrIntOverflowGenerated
 50969  				}
 50970  				if iNdEx >= l {
 50971  					return io.ErrUnexpectedEOF
 50972  				}
 50973  				b := dAtA[iNdEx]
 50974  				iNdEx++
 50975  				v |= int(b&0x7F) << shift
 50976  				if b < 0x80 {
 50977  					break
 50978  				}
 50979  			}
 50980  			m.RequiresDeletionConfirmation = bool(v != 0)
 50981  		default:
 50982  			iNdEx = preIndex
 50983  			skippy, err := skipGenerated(dAtA[iNdEx:])
 50984  			if err != nil {
 50985  				return err
 50986  			}
 50987  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 50988  				return ErrInvalidLengthGenerated
 50989  			}
 50990  			if (iNdEx + skippy) > l {
 50991  				return io.ErrUnexpectedEOF
 50992  			}
 50993  			iNdEx += skippy
 50994  		}
 50995  	}
 50996  
 50997  	if iNdEx > l {
 50998  		return io.ErrUnexpectedEOF
 50999  	}
 51000  	return nil
 51001  }
 51002  func (m *RetryStrategy) Unmarshal(dAtA []byte) error {
 51003  	l := len(dAtA)
 51004  	iNdEx := 0
 51005  	for iNdEx < l {
 51006  		preIndex := iNdEx
 51007  		var wire uint64
 51008  		for shift := uint(0); ; shift += 7 {
 51009  			if shift >= 64 {
 51010  				return ErrIntOverflowGenerated
 51011  			}
 51012  			if iNdEx >= l {
 51013  				return io.ErrUnexpectedEOF
 51014  			}
 51015  			b := dAtA[iNdEx]
 51016  			iNdEx++
 51017  			wire |= uint64(b&0x7F) << shift
 51018  			if b < 0x80 {
 51019  				break
 51020  			}
 51021  		}
 51022  		fieldNum := int32(wire >> 3)
 51023  		wireType := int(wire & 0x7)
 51024  		if wireType == 4 {
 51025  			return fmt.Errorf("proto: RetryStrategy: wiretype end group for non-group")
 51026  		}
 51027  		if fieldNum <= 0 {
 51028  			return fmt.Errorf("proto: RetryStrategy: illegal tag %d (wire type %d)", fieldNum, wire)
 51029  		}
 51030  		switch fieldNum {
 51031  		case 1:
 51032  			if wireType != 0 {
 51033  				return fmt.Errorf("proto: wrong wireType = %d for field Limit", wireType)
 51034  			}
 51035  			m.Limit = 0
 51036  			for shift := uint(0); ; shift += 7 {
 51037  				if shift >= 64 {
 51038  					return ErrIntOverflowGenerated
 51039  				}
 51040  				if iNdEx >= l {
 51041  					return io.ErrUnexpectedEOF
 51042  				}
 51043  				b := dAtA[iNdEx]
 51044  				iNdEx++
 51045  				m.Limit |= int64(b&0x7F) << shift
 51046  				if b < 0x80 {
 51047  					break
 51048  				}
 51049  			}
 51050  		case 2:
 51051  			if wireType != 2 {
 51052  				return fmt.Errorf("proto: wrong wireType = %d for field Backoff", wireType)
 51053  			}
 51054  			var msglen int
 51055  			for shift := uint(0); ; shift += 7 {
 51056  				if shift >= 64 {
 51057  					return ErrIntOverflowGenerated
 51058  				}
 51059  				if iNdEx >= l {
 51060  					return io.ErrUnexpectedEOF
 51061  				}
 51062  				b := dAtA[iNdEx]
 51063  				iNdEx++
 51064  				msglen |= int(b&0x7F) << shift
 51065  				if b < 0x80 {
 51066  					break
 51067  				}
 51068  			}
 51069  			if msglen < 0 {
 51070  				return ErrInvalidLengthGenerated
 51071  			}
 51072  			postIndex := iNdEx + msglen
 51073  			if postIndex < 0 {
 51074  				return ErrInvalidLengthGenerated
 51075  			}
 51076  			if postIndex > l {
 51077  				return io.ErrUnexpectedEOF
 51078  			}
 51079  			if m.Backoff == nil {
 51080  				m.Backoff = &Backoff{}
 51081  			}
 51082  			if err := m.Backoff.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 51083  				return err
 51084  			}
 51085  			iNdEx = postIndex
 51086  		case 3:
 51087  			if wireType != 0 {
 51088  				return fmt.Errorf("proto: wrong wireType = %d for field Refresh", wireType)
 51089  			}
 51090  			var v int
 51091  			for shift := uint(0); ; shift += 7 {
 51092  				if shift >= 64 {
 51093  					return ErrIntOverflowGenerated
 51094  				}
 51095  				if iNdEx >= l {
 51096  					return io.ErrUnexpectedEOF
 51097  				}
 51098  				b := dAtA[iNdEx]
 51099  				iNdEx++
 51100  				v |= int(b&0x7F) << shift
 51101  				if b < 0x80 {
 51102  					break
 51103  				}
 51104  			}
 51105  			m.Refresh = bool(v != 0)
 51106  		default:
 51107  			iNdEx = preIndex
 51108  			skippy, err := skipGenerated(dAtA[iNdEx:])
 51109  			if err != nil {
 51110  				return err
 51111  			}
 51112  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 51113  				return ErrInvalidLengthGenerated
 51114  			}
 51115  			if (iNdEx + skippy) > l {
 51116  				return io.ErrUnexpectedEOF
 51117  			}
 51118  			iNdEx += skippy
 51119  		}
 51120  	}
 51121  
 51122  	if iNdEx > l {
 51123  		return io.ErrUnexpectedEOF
 51124  	}
 51125  	return nil
 51126  }
 51127  func (m *RevisionHistory) Unmarshal(dAtA []byte) error {
 51128  	l := len(dAtA)
 51129  	iNdEx := 0
 51130  	for iNdEx < l {
 51131  		preIndex := iNdEx
 51132  		var wire uint64
 51133  		for shift := uint(0); ; shift += 7 {
 51134  			if shift >= 64 {
 51135  				return ErrIntOverflowGenerated
 51136  			}
 51137  			if iNdEx >= l {
 51138  				return io.ErrUnexpectedEOF
 51139  			}
 51140  			b := dAtA[iNdEx]
 51141  			iNdEx++
 51142  			wire |= uint64(b&0x7F) << shift
 51143  			if b < 0x80 {
 51144  				break
 51145  			}
 51146  		}
 51147  		fieldNum := int32(wire >> 3)
 51148  		wireType := int(wire & 0x7)
 51149  		if wireType == 4 {
 51150  			return fmt.Errorf("proto: RevisionHistory: wiretype end group for non-group")
 51151  		}
 51152  		if fieldNum <= 0 {
 51153  			return fmt.Errorf("proto: RevisionHistory: illegal tag %d (wire type %d)", fieldNum, wire)
 51154  		}
 51155  		switch fieldNum {
 51156  		case 2:
 51157  			if wireType != 2 {
 51158  				return fmt.Errorf("proto: wrong wireType = %d for field Revision", wireType)
 51159  			}
 51160  			var stringLen uint64
 51161  			for shift := uint(0); ; shift += 7 {
 51162  				if shift >= 64 {
 51163  					return ErrIntOverflowGenerated
 51164  				}
 51165  				if iNdEx >= l {
 51166  					return io.ErrUnexpectedEOF
 51167  				}
 51168  				b := dAtA[iNdEx]
 51169  				iNdEx++
 51170  				stringLen |= uint64(b&0x7F) << shift
 51171  				if b < 0x80 {
 51172  					break
 51173  				}
 51174  			}
 51175  			intStringLen := int(stringLen)
 51176  			if intStringLen < 0 {
 51177  				return ErrInvalidLengthGenerated
 51178  			}
 51179  			postIndex := iNdEx + intStringLen
 51180  			if postIndex < 0 {
 51181  				return ErrInvalidLengthGenerated
 51182  			}
 51183  			if postIndex > l {
 51184  				return io.ErrUnexpectedEOF
 51185  			}
 51186  			m.Revision = string(dAtA[iNdEx:postIndex])
 51187  			iNdEx = postIndex
 51188  		case 4:
 51189  			if wireType != 2 {
 51190  				return fmt.Errorf("proto: wrong wireType = %d for field DeployedAt", wireType)
 51191  			}
 51192  			var msglen int
 51193  			for shift := uint(0); ; shift += 7 {
 51194  				if shift >= 64 {
 51195  					return ErrIntOverflowGenerated
 51196  				}
 51197  				if iNdEx >= l {
 51198  					return io.ErrUnexpectedEOF
 51199  				}
 51200  				b := dAtA[iNdEx]
 51201  				iNdEx++
 51202  				msglen |= int(b&0x7F) << shift
 51203  				if b < 0x80 {
 51204  					break
 51205  				}
 51206  			}
 51207  			if msglen < 0 {
 51208  				return ErrInvalidLengthGenerated
 51209  			}
 51210  			postIndex := iNdEx + msglen
 51211  			if postIndex < 0 {
 51212  				return ErrInvalidLengthGenerated
 51213  			}
 51214  			if postIndex > l {
 51215  				return io.ErrUnexpectedEOF
 51216  			}
 51217  			if err := m.DeployedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 51218  				return err
 51219  			}
 51220  			iNdEx = postIndex
 51221  		case 5:
 51222  			if wireType != 0 {
 51223  				return fmt.Errorf("proto: wrong wireType = %d for field ID", wireType)
 51224  			}
 51225  			m.ID = 0
 51226  			for shift := uint(0); ; shift += 7 {
 51227  				if shift >= 64 {
 51228  					return ErrIntOverflowGenerated
 51229  				}
 51230  				if iNdEx >= l {
 51231  					return io.ErrUnexpectedEOF
 51232  				}
 51233  				b := dAtA[iNdEx]
 51234  				iNdEx++
 51235  				m.ID |= int64(b&0x7F) << shift
 51236  				if b < 0x80 {
 51237  					break
 51238  				}
 51239  			}
 51240  		case 6:
 51241  			if wireType != 2 {
 51242  				return fmt.Errorf("proto: wrong wireType = %d for field Source", wireType)
 51243  			}
 51244  			var msglen int
 51245  			for shift := uint(0); ; shift += 7 {
 51246  				if shift >= 64 {
 51247  					return ErrIntOverflowGenerated
 51248  				}
 51249  				if iNdEx >= l {
 51250  					return io.ErrUnexpectedEOF
 51251  				}
 51252  				b := dAtA[iNdEx]
 51253  				iNdEx++
 51254  				msglen |= int(b&0x7F) << shift
 51255  				if b < 0x80 {
 51256  					break
 51257  				}
 51258  			}
 51259  			if msglen < 0 {
 51260  				return ErrInvalidLengthGenerated
 51261  			}
 51262  			postIndex := iNdEx + msglen
 51263  			if postIndex < 0 {
 51264  				return ErrInvalidLengthGenerated
 51265  			}
 51266  			if postIndex > l {
 51267  				return io.ErrUnexpectedEOF
 51268  			}
 51269  			if err := m.Source.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 51270  				return err
 51271  			}
 51272  			iNdEx = postIndex
 51273  		case 7:
 51274  			if wireType != 2 {
 51275  				return fmt.Errorf("proto: wrong wireType = %d for field DeployStartedAt", wireType)
 51276  			}
 51277  			var msglen int
 51278  			for shift := uint(0); ; shift += 7 {
 51279  				if shift >= 64 {
 51280  					return ErrIntOverflowGenerated
 51281  				}
 51282  				if iNdEx >= l {
 51283  					return io.ErrUnexpectedEOF
 51284  				}
 51285  				b := dAtA[iNdEx]
 51286  				iNdEx++
 51287  				msglen |= int(b&0x7F) << shift
 51288  				if b < 0x80 {
 51289  					break
 51290  				}
 51291  			}
 51292  			if msglen < 0 {
 51293  				return ErrInvalidLengthGenerated
 51294  			}
 51295  			postIndex := iNdEx + msglen
 51296  			if postIndex < 0 {
 51297  				return ErrInvalidLengthGenerated
 51298  			}
 51299  			if postIndex > l {
 51300  				return io.ErrUnexpectedEOF
 51301  			}
 51302  			if m.DeployStartedAt == nil {
 51303  				m.DeployStartedAt = &v1.Time{}
 51304  			}
 51305  			if err := m.DeployStartedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 51306  				return err
 51307  			}
 51308  			iNdEx = postIndex
 51309  		case 8:
 51310  			if wireType != 2 {
 51311  				return fmt.Errorf("proto: wrong wireType = %d for field Sources", wireType)
 51312  			}
 51313  			var msglen int
 51314  			for shift := uint(0); ; shift += 7 {
 51315  				if shift >= 64 {
 51316  					return ErrIntOverflowGenerated
 51317  				}
 51318  				if iNdEx >= l {
 51319  					return io.ErrUnexpectedEOF
 51320  				}
 51321  				b := dAtA[iNdEx]
 51322  				iNdEx++
 51323  				msglen |= int(b&0x7F) << shift
 51324  				if b < 0x80 {
 51325  					break
 51326  				}
 51327  			}
 51328  			if msglen < 0 {
 51329  				return ErrInvalidLengthGenerated
 51330  			}
 51331  			postIndex := iNdEx + msglen
 51332  			if postIndex < 0 {
 51333  				return ErrInvalidLengthGenerated
 51334  			}
 51335  			if postIndex > l {
 51336  				return io.ErrUnexpectedEOF
 51337  			}
 51338  			m.Sources = append(m.Sources, ApplicationSource{})
 51339  			if err := m.Sources[len(m.Sources)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 51340  				return err
 51341  			}
 51342  			iNdEx = postIndex
 51343  		case 9:
 51344  			if wireType != 2 {
 51345  				return fmt.Errorf("proto: wrong wireType = %d for field Revisions", wireType)
 51346  			}
 51347  			var stringLen uint64
 51348  			for shift := uint(0); ; shift += 7 {
 51349  				if shift >= 64 {
 51350  					return ErrIntOverflowGenerated
 51351  				}
 51352  				if iNdEx >= l {
 51353  					return io.ErrUnexpectedEOF
 51354  				}
 51355  				b := dAtA[iNdEx]
 51356  				iNdEx++
 51357  				stringLen |= uint64(b&0x7F) << shift
 51358  				if b < 0x80 {
 51359  					break
 51360  				}
 51361  			}
 51362  			intStringLen := int(stringLen)
 51363  			if intStringLen < 0 {
 51364  				return ErrInvalidLengthGenerated
 51365  			}
 51366  			postIndex := iNdEx + intStringLen
 51367  			if postIndex < 0 {
 51368  				return ErrInvalidLengthGenerated
 51369  			}
 51370  			if postIndex > l {
 51371  				return io.ErrUnexpectedEOF
 51372  			}
 51373  			m.Revisions = append(m.Revisions, string(dAtA[iNdEx:postIndex]))
 51374  			iNdEx = postIndex
 51375  		case 10:
 51376  			if wireType != 2 {
 51377  				return fmt.Errorf("proto: wrong wireType = %d for field InitiatedBy", wireType)
 51378  			}
 51379  			var msglen int
 51380  			for shift := uint(0); ; shift += 7 {
 51381  				if shift >= 64 {
 51382  					return ErrIntOverflowGenerated
 51383  				}
 51384  				if iNdEx >= l {
 51385  					return io.ErrUnexpectedEOF
 51386  				}
 51387  				b := dAtA[iNdEx]
 51388  				iNdEx++
 51389  				msglen |= int(b&0x7F) << shift
 51390  				if b < 0x80 {
 51391  					break
 51392  				}
 51393  			}
 51394  			if msglen < 0 {
 51395  				return ErrInvalidLengthGenerated
 51396  			}
 51397  			postIndex := iNdEx + msglen
 51398  			if postIndex < 0 {
 51399  				return ErrInvalidLengthGenerated
 51400  			}
 51401  			if postIndex > l {
 51402  				return io.ErrUnexpectedEOF
 51403  			}
 51404  			if err := m.InitiatedBy.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 51405  				return err
 51406  			}
 51407  			iNdEx = postIndex
 51408  		default:
 51409  			iNdEx = preIndex
 51410  			skippy, err := skipGenerated(dAtA[iNdEx:])
 51411  			if err != nil {
 51412  				return err
 51413  			}
 51414  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 51415  				return ErrInvalidLengthGenerated
 51416  			}
 51417  			if (iNdEx + skippy) > l {
 51418  				return io.ErrUnexpectedEOF
 51419  			}
 51420  			iNdEx += skippy
 51421  		}
 51422  	}
 51423  
 51424  	if iNdEx > l {
 51425  		return io.ErrUnexpectedEOF
 51426  	}
 51427  	return nil
 51428  }
 51429  func (m *RevisionMetadata) Unmarshal(dAtA []byte) error {
 51430  	l := len(dAtA)
 51431  	iNdEx := 0
 51432  	for iNdEx < l {
 51433  		preIndex := iNdEx
 51434  		var wire uint64
 51435  		for shift := uint(0); ; shift += 7 {
 51436  			if shift >= 64 {
 51437  				return ErrIntOverflowGenerated
 51438  			}
 51439  			if iNdEx >= l {
 51440  				return io.ErrUnexpectedEOF
 51441  			}
 51442  			b := dAtA[iNdEx]
 51443  			iNdEx++
 51444  			wire |= uint64(b&0x7F) << shift
 51445  			if b < 0x80 {
 51446  				break
 51447  			}
 51448  		}
 51449  		fieldNum := int32(wire >> 3)
 51450  		wireType := int(wire & 0x7)
 51451  		if wireType == 4 {
 51452  			return fmt.Errorf("proto: RevisionMetadata: wiretype end group for non-group")
 51453  		}
 51454  		if fieldNum <= 0 {
 51455  			return fmt.Errorf("proto: RevisionMetadata: illegal tag %d (wire type %d)", fieldNum, wire)
 51456  		}
 51457  		switch fieldNum {
 51458  		case 1:
 51459  			if wireType != 2 {
 51460  				return fmt.Errorf("proto: wrong wireType = %d for field Author", wireType)
 51461  			}
 51462  			var stringLen uint64
 51463  			for shift := uint(0); ; shift += 7 {
 51464  				if shift >= 64 {
 51465  					return ErrIntOverflowGenerated
 51466  				}
 51467  				if iNdEx >= l {
 51468  					return io.ErrUnexpectedEOF
 51469  				}
 51470  				b := dAtA[iNdEx]
 51471  				iNdEx++
 51472  				stringLen |= uint64(b&0x7F) << shift
 51473  				if b < 0x80 {
 51474  					break
 51475  				}
 51476  			}
 51477  			intStringLen := int(stringLen)
 51478  			if intStringLen < 0 {
 51479  				return ErrInvalidLengthGenerated
 51480  			}
 51481  			postIndex := iNdEx + intStringLen
 51482  			if postIndex < 0 {
 51483  				return ErrInvalidLengthGenerated
 51484  			}
 51485  			if postIndex > l {
 51486  				return io.ErrUnexpectedEOF
 51487  			}
 51488  			m.Author = string(dAtA[iNdEx:postIndex])
 51489  			iNdEx = postIndex
 51490  		case 2:
 51491  			if wireType != 2 {
 51492  				return fmt.Errorf("proto: wrong wireType = %d for field Date", wireType)
 51493  			}
 51494  			var msglen int
 51495  			for shift := uint(0); ; shift += 7 {
 51496  				if shift >= 64 {
 51497  					return ErrIntOverflowGenerated
 51498  				}
 51499  				if iNdEx >= l {
 51500  					return io.ErrUnexpectedEOF
 51501  				}
 51502  				b := dAtA[iNdEx]
 51503  				iNdEx++
 51504  				msglen |= int(b&0x7F) << shift
 51505  				if b < 0x80 {
 51506  					break
 51507  				}
 51508  			}
 51509  			if msglen < 0 {
 51510  				return ErrInvalidLengthGenerated
 51511  			}
 51512  			postIndex := iNdEx + msglen
 51513  			if postIndex < 0 {
 51514  				return ErrInvalidLengthGenerated
 51515  			}
 51516  			if postIndex > l {
 51517  				return io.ErrUnexpectedEOF
 51518  			}
 51519  			if m.Date == nil {
 51520  				m.Date = &v1.Time{}
 51521  			}
 51522  			if err := m.Date.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 51523  				return err
 51524  			}
 51525  			iNdEx = postIndex
 51526  		case 3:
 51527  			if wireType != 2 {
 51528  				return fmt.Errorf("proto: wrong wireType = %d for field Tags", wireType)
 51529  			}
 51530  			var stringLen uint64
 51531  			for shift := uint(0); ; shift += 7 {
 51532  				if shift >= 64 {
 51533  					return ErrIntOverflowGenerated
 51534  				}
 51535  				if iNdEx >= l {
 51536  					return io.ErrUnexpectedEOF
 51537  				}
 51538  				b := dAtA[iNdEx]
 51539  				iNdEx++
 51540  				stringLen |= uint64(b&0x7F) << shift
 51541  				if b < 0x80 {
 51542  					break
 51543  				}
 51544  			}
 51545  			intStringLen := int(stringLen)
 51546  			if intStringLen < 0 {
 51547  				return ErrInvalidLengthGenerated
 51548  			}
 51549  			postIndex := iNdEx + intStringLen
 51550  			if postIndex < 0 {
 51551  				return ErrInvalidLengthGenerated
 51552  			}
 51553  			if postIndex > l {
 51554  				return io.ErrUnexpectedEOF
 51555  			}
 51556  			m.Tags = append(m.Tags, string(dAtA[iNdEx:postIndex]))
 51557  			iNdEx = postIndex
 51558  		case 4:
 51559  			if wireType != 2 {
 51560  				return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
 51561  			}
 51562  			var stringLen uint64
 51563  			for shift := uint(0); ; shift += 7 {
 51564  				if shift >= 64 {
 51565  					return ErrIntOverflowGenerated
 51566  				}
 51567  				if iNdEx >= l {
 51568  					return io.ErrUnexpectedEOF
 51569  				}
 51570  				b := dAtA[iNdEx]
 51571  				iNdEx++
 51572  				stringLen |= uint64(b&0x7F) << shift
 51573  				if b < 0x80 {
 51574  					break
 51575  				}
 51576  			}
 51577  			intStringLen := int(stringLen)
 51578  			if intStringLen < 0 {
 51579  				return ErrInvalidLengthGenerated
 51580  			}
 51581  			postIndex := iNdEx + intStringLen
 51582  			if postIndex < 0 {
 51583  				return ErrInvalidLengthGenerated
 51584  			}
 51585  			if postIndex > l {
 51586  				return io.ErrUnexpectedEOF
 51587  			}
 51588  			m.Message = string(dAtA[iNdEx:postIndex])
 51589  			iNdEx = postIndex
 51590  		case 5:
 51591  			if wireType != 2 {
 51592  				return fmt.Errorf("proto: wrong wireType = %d for field SignatureInfo", wireType)
 51593  			}
 51594  			var stringLen uint64
 51595  			for shift := uint(0); ; shift += 7 {
 51596  				if shift >= 64 {
 51597  					return ErrIntOverflowGenerated
 51598  				}
 51599  				if iNdEx >= l {
 51600  					return io.ErrUnexpectedEOF
 51601  				}
 51602  				b := dAtA[iNdEx]
 51603  				iNdEx++
 51604  				stringLen |= uint64(b&0x7F) << shift
 51605  				if b < 0x80 {
 51606  					break
 51607  				}
 51608  			}
 51609  			intStringLen := int(stringLen)
 51610  			if intStringLen < 0 {
 51611  				return ErrInvalidLengthGenerated
 51612  			}
 51613  			postIndex := iNdEx + intStringLen
 51614  			if postIndex < 0 {
 51615  				return ErrInvalidLengthGenerated
 51616  			}
 51617  			if postIndex > l {
 51618  				return io.ErrUnexpectedEOF
 51619  			}
 51620  			m.SignatureInfo = string(dAtA[iNdEx:postIndex])
 51621  			iNdEx = postIndex
 51622  		case 6:
 51623  			if wireType != 2 {
 51624  				return fmt.Errorf("proto: wrong wireType = %d for field References", wireType)
 51625  			}
 51626  			var msglen int
 51627  			for shift := uint(0); ; shift += 7 {
 51628  				if shift >= 64 {
 51629  					return ErrIntOverflowGenerated
 51630  				}
 51631  				if iNdEx >= l {
 51632  					return io.ErrUnexpectedEOF
 51633  				}
 51634  				b := dAtA[iNdEx]
 51635  				iNdEx++
 51636  				msglen |= int(b&0x7F) << shift
 51637  				if b < 0x80 {
 51638  					break
 51639  				}
 51640  			}
 51641  			if msglen < 0 {
 51642  				return ErrInvalidLengthGenerated
 51643  			}
 51644  			postIndex := iNdEx + msglen
 51645  			if postIndex < 0 {
 51646  				return ErrInvalidLengthGenerated
 51647  			}
 51648  			if postIndex > l {
 51649  				return io.ErrUnexpectedEOF
 51650  			}
 51651  			m.References = append(m.References, RevisionReference{})
 51652  			if err := m.References[len(m.References)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 51653  				return err
 51654  			}
 51655  			iNdEx = postIndex
 51656  		default:
 51657  			iNdEx = preIndex
 51658  			skippy, err := skipGenerated(dAtA[iNdEx:])
 51659  			if err != nil {
 51660  				return err
 51661  			}
 51662  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 51663  				return ErrInvalidLengthGenerated
 51664  			}
 51665  			if (iNdEx + skippy) > l {
 51666  				return io.ErrUnexpectedEOF
 51667  			}
 51668  			iNdEx += skippy
 51669  		}
 51670  	}
 51671  
 51672  	if iNdEx > l {
 51673  		return io.ErrUnexpectedEOF
 51674  	}
 51675  	return nil
 51676  }
 51677  func (m *RevisionReference) Unmarshal(dAtA []byte) error {
 51678  	l := len(dAtA)
 51679  	iNdEx := 0
 51680  	for iNdEx < l {
 51681  		preIndex := iNdEx
 51682  		var wire uint64
 51683  		for shift := uint(0); ; shift += 7 {
 51684  			if shift >= 64 {
 51685  				return ErrIntOverflowGenerated
 51686  			}
 51687  			if iNdEx >= l {
 51688  				return io.ErrUnexpectedEOF
 51689  			}
 51690  			b := dAtA[iNdEx]
 51691  			iNdEx++
 51692  			wire |= uint64(b&0x7F) << shift
 51693  			if b < 0x80 {
 51694  				break
 51695  			}
 51696  		}
 51697  		fieldNum := int32(wire >> 3)
 51698  		wireType := int(wire & 0x7)
 51699  		if wireType == 4 {
 51700  			return fmt.Errorf("proto: RevisionReference: wiretype end group for non-group")
 51701  		}
 51702  		if fieldNum <= 0 {
 51703  			return fmt.Errorf("proto: RevisionReference: illegal tag %d (wire type %d)", fieldNum, wire)
 51704  		}
 51705  		switch fieldNum {
 51706  		case 1:
 51707  			if wireType != 2 {
 51708  				return fmt.Errorf("proto: wrong wireType = %d for field Commit", wireType)
 51709  			}
 51710  			var msglen int
 51711  			for shift := uint(0); ; shift += 7 {
 51712  				if shift >= 64 {
 51713  					return ErrIntOverflowGenerated
 51714  				}
 51715  				if iNdEx >= l {
 51716  					return io.ErrUnexpectedEOF
 51717  				}
 51718  				b := dAtA[iNdEx]
 51719  				iNdEx++
 51720  				msglen |= int(b&0x7F) << shift
 51721  				if b < 0x80 {
 51722  					break
 51723  				}
 51724  			}
 51725  			if msglen < 0 {
 51726  				return ErrInvalidLengthGenerated
 51727  			}
 51728  			postIndex := iNdEx + msglen
 51729  			if postIndex < 0 {
 51730  				return ErrInvalidLengthGenerated
 51731  			}
 51732  			if postIndex > l {
 51733  				return io.ErrUnexpectedEOF
 51734  			}
 51735  			if m.Commit == nil {
 51736  				m.Commit = &CommitMetadata{}
 51737  			}
 51738  			if err := m.Commit.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 51739  				return err
 51740  			}
 51741  			iNdEx = postIndex
 51742  		default:
 51743  			iNdEx = preIndex
 51744  			skippy, err := skipGenerated(dAtA[iNdEx:])
 51745  			if err != nil {
 51746  				return err
 51747  			}
 51748  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 51749  				return ErrInvalidLengthGenerated
 51750  			}
 51751  			if (iNdEx + skippy) > l {
 51752  				return io.ErrUnexpectedEOF
 51753  			}
 51754  			iNdEx += skippy
 51755  		}
 51756  	}
 51757  
 51758  	if iNdEx > l {
 51759  		return io.ErrUnexpectedEOF
 51760  	}
 51761  	return nil
 51762  }
 51763  func (m *SCMProviderGenerator) Unmarshal(dAtA []byte) error {
 51764  	l := len(dAtA)
 51765  	iNdEx := 0
 51766  	for iNdEx < l {
 51767  		preIndex := iNdEx
 51768  		var wire uint64
 51769  		for shift := uint(0); ; shift += 7 {
 51770  			if shift >= 64 {
 51771  				return ErrIntOverflowGenerated
 51772  			}
 51773  			if iNdEx >= l {
 51774  				return io.ErrUnexpectedEOF
 51775  			}
 51776  			b := dAtA[iNdEx]
 51777  			iNdEx++
 51778  			wire |= uint64(b&0x7F) << shift
 51779  			if b < 0x80 {
 51780  				break
 51781  			}
 51782  		}
 51783  		fieldNum := int32(wire >> 3)
 51784  		wireType := int(wire & 0x7)
 51785  		if wireType == 4 {
 51786  			return fmt.Errorf("proto: SCMProviderGenerator: wiretype end group for non-group")
 51787  		}
 51788  		if fieldNum <= 0 {
 51789  			return fmt.Errorf("proto: SCMProviderGenerator: illegal tag %d (wire type %d)", fieldNum, wire)
 51790  		}
 51791  		switch fieldNum {
 51792  		case 1:
 51793  			if wireType != 2 {
 51794  				return fmt.Errorf("proto: wrong wireType = %d for field Github", wireType)
 51795  			}
 51796  			var msglen int
 51797  			for shift := uint(0); ; shift += 7 {
 51798  				if shift >= 64 {
 51799  					return ErrIntOverflowGenerated
 51800  				}
 51801  				if iNdEx >= l {
 51802  					return io.ErrUnexpectedEOF
 51803  				}
 51804  				b := dAtA[iNdEx]
 51805  				iNdEx++
 51806  				msglen |= int(b&0x7F) << shift
 51807  				if b < 0x80 {
 51808  					break
 51809  				}
 51810  			}
 51811  			if msglen < 0 {
 51812  				return ErrInvalidLengthGenerated
 51813  			}
 51814  			postIndex := iNdEx + msglen
 51815  			if postIndex < 0 {
 51816  				return ErrInvalidLengthGenerated
 51817  			}
 51818  			if postIndex > l {
 51819  				return io.ErrUnexpectedEOF
 51820  			}
 51821  			if m.Github == nil {
 51822  				m.Github = &SCMProviderGeneratorGithub{}
 51823  			}
 51824  			if err := m.Github.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 51825  				return err
 51826  			}
 51827  			iNdEx = postIndex
 51828  		case 2:
 51829  			if wireType != 2 {
 51830  				return fmt.Errorf("proto: wrong wireType = %d for field Gitlab", wireType)
 51831  			}
 51832  			var msglen int
 51833  			for shift := uint(0); ; shift += 7 {
 51834  				if shift >= 64 {
 51835  					return ErrIntOverflowGenerated
 51836  				}
 51837  				if iNdEx >= l {
 51838  					return io.ErrUnexpectedEOF
 51839  				}
 51840  				b := dAtA[iNdEx]
 51841  				iNdEx++
 51842  				msglen |= int(b&0x7F) << shift
 51843  				if b < 0x80 {
 51844  					break
 51845  				}
 51846  			}
 51847  			if msglen < 0 {
 51848  				return ErrInvalidLengthGenerated
 51849  			}
 51850  			postIndex := iNdEx + msglen
 51851  			if postIndex < 0 {
 51852  				return ErrInvalidLengthGenerated
 51853  			}
 51854  			if postIndex > l {
 51855  				return io.ErrUnexpectedEOF
 51856  			}
 51857  			if m.Gitlab == nil {
 51858  				m.Gitlab = &SCMProviderGeneratorGitlab{}
 51859  			}
 51860  			if err := m.Gitlab.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 51861  				return err
 51862  			}
 51863  			iNdEx = postIndex
 51864  		case 3:
 51865  			if wireType != 2 {
 51866  				return fmt.Errorf("proto: wrong wireType = %d for field Bitbucket", wireType)
 51867  			}
 51868  			var msglen int
 51869  			for shift := uint(0); ; shift += 7 {
 51870  				if shift >= 64 {
 51871  					return ErrIntOverflowGenerated
 51872  				}
 51873  				if iNdEx >= l {
 51874  					return io.ErrUnexpectedEOF
 51875  				}
 51876  				b := dAtA[iNdEx]
 51877  				iNdEx++
 51878  				msglen |= int(b&0x7F) << shift
 51879  				if b < 0x80 {
 51880  					break
 51881  				}
 51882  			}
 51883  			if msglen < 0 {
 51884  				return ErrInvalidLengthGenerated
 51885  			}
 51886  			postIndex := iNdEx + msglen
 51887  			if postIndex < 0 {
 51888  				return ErrInvalidLengthGenerated
 51889  			}
 51890  			if postIndex > l {
 51891  				return io.ErrUnexpectedEOF
 51892  			}
 51893  			if m.Bitbucket == nil {
 51894  				m.Bitbucket = &SCMProviderGeneratorBitbucket{}
 51895  			}
 51896  			if err := m.Bitbucket.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 51897  				return err
 51898  			}
 51899  			iNdEx = postIndex
 51900  		case 4:
 51901  			if wireType != 2 {
 51902  				return fmt.Errorf("proto: wrong wireType = %d for field BitbucketServer", wireType)
 51903  			}
 51904  			var msglen int
 51905  			for shift := uint(0); ; shift += 7 {
 51906  				if shift >= 64 {
 51907  					return ErrIntOverflowGenerated
 51908  				}
 51909  				if iNdEx >= l {
 51910  					return io.ErrUnexpectedEOF
 51911  				}
 51912  				b := dAtA[iNdEx]
 51913  				iNdEx++
 51914  				msglen |= int(b&0x7F) << shift
 51915  				if b < 0x80 {
 51916  					break
 51917  				}
 51918  			}
 51919  			if msglen < 0 {
 51920  				return ErrInvalidLengthGenerated
 51921  			}
 51922  			postIndex := iNdEx + msglen
 51923  			if postIndex < 0 {
 51924  				return ErrInvalidLengthGenerated
 51925  			}
 51926  			if postIndex > l {
 51927  				return io.ErrUnexpectedEOF
 51928  			}
 51929  			if m.BitbucketServer == nil {
 51930  				m.BitbucketServer = &SCMProviderGeneratorBitbucketServer{}
 51931  			}
 51932  			if err := m.BitbucketServer.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 51933  				return err
 51934  			}
 51935  			iNdEx = postIndex
 51936  		case 5:
 51937  			if wireType != 2 {
 51938  				return fmt.Errorf("proto: wrong wireType = %d for field Gitea", wireType)
 51939  			}
 51940  			var msglen int
 51941  			for shift := uint(0); ; shift += 7 {
 51942  				if shift >= 64 {
 51943  					return ErrIntOverflowGenerated
 51944  				}
 51945  				if iNdEx >= l {
 51946  					return io.ErrUnexpectedEOF
 51947  				}
 51948  				b := dAtA[iNdEx]
 51949  				iNdEx++
 51950  				msglen |= int(b&0x7F) << shift
 51951  				if b < 0x80 {
 51952  					break
 51953  				}
 51954  			}
 51955  			if msglen < 0 {
 51956  				return ErrInvalidLengthGenerated
 51957  			}
 51958  			postIndex := iNdEx + msglen
 51959  			if postIndex < 0 {
 51960  				return ErrInvalidLengthGenerated
 51961  			}
 51962  			if postIndex > l {
 51963  				return io.ErrUnexpectedEOF
 51964  			}
 51965  			if m.Gitea == nil {
 51966  				m.Gitea = &SCMProviderGeneratorGitea{}
 51967  			}
 51968  			if err := m.Gitea.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 51969  				return err
 51970  			}
 51971  			iNdEx = postIndex
 51972  		case 6:
 51973  			if wireType != 2 {
 51974  				return fmt.Errorf("proto: wrong wireType = %d for field AzureDevOps", wireType)
 51975  			}
 51976  			var msglen int
 51977  			for shift := uint(0); ; shift += 7 {
 51978  				if shift >= 64 {
 51979  					return ErrIntOverflowGenerated
 51980  				}
 51981  				if iNdEx >= l {
 51982  					return io.ErrUnexpectedEOF
 51983  				}
 51984  				b := dAtA[iNdEx]
 51985  				iNdEx++
 51986  				msglen |= int(b&0x7F) << shift
 51987  				if b < 0x80 {
 51988  					break
 51989  				}
 51990  			}
 51991  			if msglen < 0 {
 51992  				return ErrInvalidLengthGenerated
 51993  			}
 51994  			postIndex := iNdEx + msglen
 51995  			if postIndex < 0 {
 51996  				return ErrInvalidLengthGenerated
 51997  			}
 51998  			if postIndex > l {
 51999  				return io.ErrUnexpectedEOF
 52000  			}
 52001  			if m.AzureDevOps == nil {
 52002  				m.AzureDevOps = &SCMProviderGeneratorAzureDevOps{}
 52003  			}
 52004  			if err := m.AzureDevOps.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 52005  				return err
 52006  			}
 52007  			iNdEx = postIndex
 52008  		case 7:
 52009  			if wireType != 2 {
 52010  				return fmt.Errorf("proto: wrong wireType = %d for field Filters", wireType)
 52011  			}
 52012  			var msglen int
 52013  			for shift := uint(0); ; shift += 7 {
 52014  				if shift >= 64 {
 52015  					return ErrIntOverflowGenerated
 52016  				}
 52017  				if iNdEx >= l {
 52018  					return io.ErrUnexpectedEOF
 52019  				}
 52020  				b := dAtA[iNdEx]
 52021  				iNdEx++
 52022  				msglen |= int(b&0x7F) << shift
 52023  				if b < 0x80 {
 52024  					break
 52025  				}
 52026  			}
 52027  			if msglen < 0 {
 52028  				return ErrInvalidLengthGenerated
 52029  			}
 52030  			postIndex := iNdEx + msglen
 52031  			if postIndex < 0 {
 52032  				return ErrInvalidLengthGenerated
 52033  			}
 52034  			if postIndex > l {
 52035  				return io.ErrUnexpectedEOF
 52036  			}
 52037  			m.Filters = append(m.Filters, SCMProviderGeneratorFilter{})
 52038  			if err := m.Filters[len(m.Filters)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 52039  				return err
 52040  			}
 52041  			iNdEx = postIndex
 52042  		case 8:
 52043  			if wireType != 2 {
 52044  				return fmt.Errorf("proto: wrong wireType = %d for field CloneProtocol", wireType)
 52045  			}
 52046  			var stringLen uint64
 52047  			for shift := uint(0); ; shift += 7 {
 52048  				if shift >= 64 {
 52049  					return ErrIntOverflowGenerated
 52050  				}
 52051  				if iNdEx >= l {
 52052  					return io.ErrUnexpectedEOF
 52053  				}
 52054  				b := dAtA[iNdEx]
 52055  				iNdEx++
 52056  				stringLen |= uint64(b&0x7F) << shift
 52057  				if b < 0x80 {
 52058  					break
 52059  				}
 52060  			}
 52061  			intStringLen := int(stringLen)
 52062  			if intStringLen < 0 {
 52063  				return ErrInvalidLengthGenerated
 52064  			}
 52065  			postIndex := iNdEx + intStringLen
 52066  			if postIndex < 0 {
 52067  				return ErrInvalidLengthGenerated
 52068  			}
 52069  			if postIndex > l {
 52070  				return io.ErrUnexpectedEOF
 52071  			}
 52072  			m.CloneProtocol = string(dAtA[iNdEx:postIndex])
 52073  			iNdEx = postIndex
 52074  		case 9:
 52075  			if wireType != 0 {
 52076  				return fmt.Errorf("proto: wrong wireType = %d for field RequeueAfterSeconds", wireType)
 52077  			}
 52078  			var v int64
 52079  			for shift := uint(0); ; shift += 7 {
 52080  				if shift >= 64 {
 52081  					return ErrIntOverflowGenerated
 52082  				}
 52083  				if iNdEx >= l {
 52084  					return io.ErrUnexpectedEOF
 52085  				}
 52086  				b := dAtA[iNdEx]
 52087  				iNdEx++
 52088  				v |= int64(b&0x7F) << shift
 52089  				if b < 0x80 {
 52090  					break
 52091  				}
 52092  			}
 52093  			m.RequeueAfterSeconds = &v
 52094  		case 10:
 52095  			if wireType != 2 {
 52096  				return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
 52097  			}
 52098  			var msglen int
 52099  			for shift := uint(0); ; shift += 7 {
 52100  				if shift >= 64 {
 52101  					return ErrIntOverflowGenerated
 52102  				}
 52103  				if iNdEx >= l {
 52104  					return io.ErrUnexpectedEOF
 52105  				}
 52106  				b := dAtA[iNdEx]
 52107  				iNdEx++
 52108  				msglen |= int(b&0x7F) << shift
 52109  				if b < 0x80 {
 52110  					break
 52111  				}
 52112  			}
 52113  			if msglen < 0 {
 52114  				return ErrInvalidLengthGenerated
 52115  			}
 52116  			postIndex := iNdEx + msglen
 52117  			if postIndex < 0 {
 52118  				return ErrInvalidLengthGenerated
 52119  			}
 52120  			if postIndex > l {
 52121  				return io.ErrUnexpectedEOF
 52122  			}
 52123  			if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 52124  				return err
 52125  			}
 52126  			iNdEx = postIndex
 52127  		case 11:
 52128  			if wireType != 2 {
 52129  				return fmt.Errorf("proto: wrong wireType = %d for field Values", wireType)
 52130  			}
 52131  			var msglen int
 52132  			for shift := uint(0); ; shift += 7 {
 52133  				if shift >= 64 {
 52134  					return ErrIntOverflowGenerated
 52135  				}
 52136  				if iNdEx >= l {
 52137  					return io.ErrUnexpectedEOF
 52138  				}
 52139  				b := dAtA[iNdEx]
 52140  				iNdEx++
 52141  				msglen |= int(b&0x7F) << shift
 52142  				if b < 0x80 {
 52143  					break
 52144  				}
 52145  			}
 52146  			if msglen < 0 {
 52147  				return ErrInvalidLengthGenerated
 52148  			}
 52149  			postIndex := iNdEx + msglen
 52150  			if postIndex < 0 {
 52151  				return ErrInvalidLengthGenerated
 52152  			}
 52153  			if postIndex > l {
 52154  				return io.ErrUnexpectedEOF
 52155  			}
 52156  			if m.Values == nil {
 52157  				m.Values = make(map[string]string)
 52158  			}
 52159  			var mapkey string
 52160  			var mapvalue string
 52161  			for iNdEx < postIndex {
 52162  				entryPreIndex := iNdEx
 52163  				var wire uint64
 52164  				for shift := uint(0); ; shift += 7 {
 52165  					if shift >= 64 {
 52166  						return ErrIntOverflowGenerated
 52167  					}
 52168  					if iNdEx >= l {
 52169  						return io.ErrUnexpectedEOF
 52170  					}
 52171  					b := dAtA[iNdEx]
 52172  					iNdEx++
 52173  					wire |= uint64(b&0x7F) << shift
 52174  					if b < 0x80 {
 52175  						break
 52176  					}
 52177  				}
 52178  				fieldNum := int32(wire >> 3)
 52179  				if fieldNum == 1 {
 52180  					var stringLenmapkey uint64
 52181  					for shift := uint(0); ; shift += 7 {
 52182  						if shift >= 64 {
 52183  							return ErrIntOverflowGenerated
 52184  						}
 52185  						if iNdEx >= l {
 52186  							return io.ErrUnexpectedEOF
 52187  						}
 52188  						b := dAtA[iNdEx]
 52189  						iNdEx++
 52190  						stringLenmapkey |= uint64(b&0x7F) << shift
 52191  						if b < 0x80 {
 52192  							break
 52193  						}
 52194  					}
 52195  					intStringLenmapkey := int(stringLenmapkey)
 52196  					if intStringLenmapkey < 0 {
 52197  						return ErrInvalidLengthGenerated
 52198  					}
 52199  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 52200  					if postStringIndexmapkey < 0 {
 52201  						return ErrInvalidLengthGenerated
 52202  					}
 52203  					if postStringIndexmapkey > l {
 52204  						return io.ErrUnexpectedEOF
 52205  					}
 52206  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 52207  					iNdEx = postStringIndexmapkey
 52208  				} else if fieldNum == 2 {
 52209  					var stringLenmapvalue uint64
 52210  					for shift := uint(0); ; shift += 7 {
 52211  						if shift >= 64 {
 52212  							return ErrIntOverflowGenerated
 52213  						}
 52214  						if iNdEx >= l {
 52215  							return io.ErrUnexpectedEOF
 52216  						}
 52217  						b := dAtA[iNdEx]
 52218  						iNdEx++
 52219  						stringLenmapvalue |= uint64(b&0x7F) << shift
 52220  						if b < 0x80 {
 52221  							break
 52222  						}
 52223  					}
 52224  					intStringLenmapvalue := int(stringLenmapvalue)
 52225  					if intStringLenmapvalue < 0 {
 52226  						return ErrInvalidLengthGenerated
 52227  					}
 52228  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 52229  					if postStringIndexmapvalue < 0 {
 52230  						return ErrInvalidLengthGenerated
 52231  					}
 52232  					if postStringIndexmapvalue > l {
 52233  						return io.ErrUnexpectedEOF
 52234  					}
 52235  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 52236  					iNdEx = postStringIndexmapvalue
 52237  				} else {
 52238  					iNdEx = entryPreIndex
 52239  					skippy, err := skipGenerated(dAtA[iNdEx:])
 52240  					if err != nil {
 52241  						return err
 52242  					}
 52243  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 52244  						return ErrInvalidLengthGenerated
 52245  					}
 52246  					if (iNdEx + skippy) > postIndex {
 52247  						return io.ErrUnexpectedEOF
 52248  					}
 52249  					iNdEx += skippy
 52250  				}
 52251  			}
 52252  			m.Values[mapkey] = mapvalue
 52253  			iNdEx = postIndex
 52254  		case 12:
 52255  			if wireType != 2 {
 52256  				return fmt.Errorf("proto: wrong wireType = %d for field AWSCodeCommit", wireType)
 52257  			}
 52258  			var msglen int
 52259  			for shift := uint(0); ; shift += 7 {
 52260  				if shift >= 64 {
 52261  					return ErrIntOverflowGenerated
 52262  				}
 52263  				if iNdEx >= l {
 52264  					return io.ErrUnexpectedEOF
 52265  				}
 52266  				b := dAtA[iNdEx]
 52267  				iNdEx++
 52268  				msglen |= int(b&0x7F) << shift
 52269  				if b < 0x80 {
 52270  					break
 52271  				}
 52272  			}
 52273  			if msglen < 0 {
 52274  				return ErrInvalidLengthGenerated
 52275  			}
 52276  			postIndex := iNdEx + msglen
 52277  			if postIndex < 0 {
 52278  				return ErrInvalidLengthGenerated
 52279  			}
 52280  			if postIndex > l {
 52281  				return io.ErrUnexpectedEOF
 52282  			}
 52283  			if m.AWSCodeCommit == nil {
 52284  				m.AWSCodeCommit = &SCMProviderGeneratorAWSCodeCommit{}
 52285  			}
 52286  			if err := m.AWSCodeCommit.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 52287  				return err
 52288  			}
 52289  			iNdEx = postIndex
 52290  		default:
 52291  			iNdEx = preIndex
 52292  			skippy, err := skipGenerated(dAtA[iNdEx:])
 52293  			if err != nil {
 52294  				return err
 52295  			}
 52296  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 52297  				return ErrInvalidLengthGenerated
 52298  			}
 52299  			if (iNdEx + skippy) > l {
 52300  				return io.ErrUnexpectedEOF
 52301  			}
 52302  			iNdEx += skippy
 52303  		}
 52304  	}
 52305  
 52306  	if iNdEx > l {
 52307  		return io.ErrUnexpectedEOF
 52308  	}
 52309  	return nil
 52310  }
 52311  func (m *SCMProviderGeneratorAWSCodeCommit) Unmarshal(dAtA []byte) error {
 52312  	l := len(dAtA)
 52313  	iNdEx := 0
 52314  	for iNdEx < l {
 52315  		preIndex := iNdEx
 52316  		var wire uint64
 52317  		for shift := uint(0); ; shift += 7 {
 52318  			if shift >= 64 {
 52319  				return ErrIntOverflowGenerated
 52320  			}
 52321  			if iNdEx >= l {
 52322  				return io.ErrUnexpectedEOF
 52323  			}
 52324  			b := dAtA[iNdEx]
 52325  			iNdEx++
 52326  			wire |= uint64(b&0x7F) << shift
 52327  			if b < 0x80 {
 52328  				break
 52329  			}
 52330  		}
 52331  		fieldNum := int32(wire >> 3)
 52332  		wireType := int(wire & 0x7)
 52333  		if wireType == 4 {
 52334  			return fmt.Errorf("proto: SCMProviderGeneratorAWSCodeCommit: wiretype end group for non-group")
 52335  		}
 52336  		if fieldNum <= 0 {
 52337  			return fmt.Errorf("proto: SCMProviderGeneratorAWSCodeCommit: illegal tag %d (wire type %d)", fieldNum, wire)
 52338  		}
 52339  		switch fieldNum {
 52340  		case 1:
 52341  			if wireType != 2 {
 52342  				return fmt.Errorf("proto: wrong wireType = %d for field TagFilters", wireType)
 52343  			}
 52344  			var msglen int
 52345  			for shift := uint(0); ; shift += 7 {
 52346  				if shift >= 64 {
 52347  					return ErrIntOverflowGenerated
 52348  				}
 52349  				if iNdEx >= l {
 52350  					return io.ErrUnexpectedEOF
 52351  				}
 52352  				b := dAtA[iNdEx]
 52353  				iNdEx++
 52354  				msglen |= int(b&0x7F) << shift
 52355  				if b < 0x80 {
 52356  					break
 52357  				}
 52358  			}
 52359  			if msglen < 0 {
 52360  				return ErrInvalidLengthGenerated
 52361  			}
 52362  			postIndex := iNdEx + msglen
 52363  			if postIndex < 0 {
 52364  				return ErrInvalidLengthGenerated
 52365  			}
 52366  			if postIndex > l {
 52367  				return io.ErrUnexpectedEOF
 52368  			}
 52369  			m.TagFilters = append(m.TagFilters, &TagFilter{})
 52370  			if err := m.TagFilters[len(m.TagFilters)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 52371  				return err
 52372  			}
 52373  			iNdEx = postIndex
 52374  		case 2:
 52375  			if wireType != 2 {
 52376  				return fmt.Errorf("proto: wrong wireType = %d for field Role", wireType)
 52377  			}
 52378  			var stringLen uint64
 52379  			for shift := uint(0); ; shift += 7 {
 52380  				if shift >= 64 {
 52381  					return ErrIntOverflowGenerated
 52382  				}
 52383  				if iNdEx >= l {
 52384  					return io.ErrUnexpectedEOF
 52385  				}
 52386  				b := dAtA[iNdEx]
 52387  				iNdEx++
 52388  				stringLen |= uint64(b&0x7F) << shift
 52389  				if b < 0x80 {
 52390  					break
 52391  				}
 52392  			}
 52393  			intStringLen := int(stringLen)
 52394  			if intStringLen < 0 {
 52395  				return ErrInvalidLengthGenerated
 52396  			}
 52397  			postIndex := iNdEx + intStringLen
 52398  			if postIndex < 0 {
 52399  				return ErrInvalidLengthGenerated
 52400  			}
 52401  			if postIndex > l {
 52402  				return io.ErrUnexpectedEOF
 52403  			}
 52404  			m.Role = string(dAtA[iNdEx:postIndex])
 52405  			iNdEx = postIndex
 52406  		case 3:
 52407  			if wireType != 2 {
 52408  				return fmt.Errorf("proto: wrong wireType = %d for field Region", wireType)
 52409  			}
 52410  			var stringLen uint64
 52411  			for shift := uint(0); ; shift += 7 {
 52412  				if shift >= 64 {
 52413  					return ErrIntOverflowGenerated
 52414  				}
 52415  				if iNdEx >= l {
 52416  					return io.ErrUnexpectedEOF
 52417  				}
 52418  				b := dAtA[iNdEx]
 52419  				iNdEx++
 52420  				stringLen |= uint64(b&0x7F) << shift
 52421  				if b < 0x80 {
 52422  					break
 52423  				}
 52424  			}
 52425  			intStringLen := int(stringLen)
 52426  			if intStringLen < 0 {
 52427  				return ErrInvalidLengthGenerated
 52428  			}
 52429  			postIndex := iNdEx + intStringLen
 52430  			if postIndex < 0 {
 52431  				return ErrInvalidLengthGenerated
 52432  			}
 52433  			if postIndex > l {
 52434  				return io.ErrUnexpectedEOF
 52435  			}
 52436  			m.Region = string(dAtA[iNdEx:postIndex])
 52437  			iNdEx = postIndex
 52438  		case 4:
 52439  			if wireType != 0 {
 52440  				return fmt.Errorf("proto: wrong wireType = %d for field AllBranches", wireType)
 52441  			}
 52442  			var v int
 52443  			for shift := uint(0); ; shift += 7 {
 52444  				if shift >= 64 {
 52445  					return ErrIntOverflowGenerated
 52446  				}
 52447  				if iNdEx >= l {
 52448  					return io.ErrUnexpectedEOF
 52449  				}
 52450  				b := dAtA[iNdEx]
 52451  				iNdEx++
 52452  				v |= int(b&0x7F) << shift
 52453  				if b < 0x80 {
 52454  					break
 52455  				}
 52456  			}
 52457  			m.AllBranches = bool(v != 0)
 52458  		default:
 52459  			iNdEx = preIndex
 52460  			skippy, err := skipGenerated(dAtA[iNdEx:])
 52461  			if err != nil {
 52462  				return err
 52463  			}
 52464  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 52465  				return ErrInvalidLengthGenerated
 52466  			}
 52467  			if (iNdEx + skippy) > l {
 52468  				return io.ErrUnexpectedEOF
 52469  			}
 52470  			iNdEx += skippy
 52471  		}
 52472  	}
 52473  
 52474  	if iNdEx > l {
 52475  		return io.ErrUnexpectedEOF
 52476  	}
 52477  	return nil
 52478  }
 52479  func (m *SCMProviderGeneratorAzureDevOps) Unmarshal(dAtA []byte) error {
 52480  	l := len(dAtA)
 52481  	iNdEx := 0
 52482  	for iNdEx < l {
 52483  		preIndex := iNdEx
 52484  		var wire uint64
 52485  		for shift := uint(0); ; shift += 7 {
 52486  			if shift >= 64 {
 52487  				return ErrIntOverflowGenerated
 52488  			}
 52489  			if iNdEx >= l {
 52490  				return io.ErrUnexpectedEOF
 52491  			}
 52492  			b := dAtA[iNdEx]
 52493  			iNdEx++
 52494  			wire |= uint64(b&0x7F) << shift
 52495  			if b < 0x80 {
 52496  				break
 52497  			}
 52498  		}
 52499  		fieldNum := int32(wire >> 3)
 52500  		wireType := int(wire & 0x7)
 52501  		if wireType == 4 {
 52502  			return fmt.Errorf("proto: SCMProviderGeneratorAzureDevOps: wiretype end group for non-group")
 52503  		}
 52504  		if fieldNum <= 0 {
 52505  			return fmt.Errorf("proto: SCMProviderGeneratorAzureDevOps: illegal tag %d (wire type %d)", fieldNum, wire)
 52506  		}
 52507  		switch fieldNum {
 52508  		case 5:
 52509  			if wireType != 2 {
 52510  				return fmt.Errorf("proto: wrong wireType = %d for field Organization", wireType)
 52511  			}
 52512  			var stringLen uint64
 52513  			for shift := uint(0); ; shift += 7 {
 52514  				if shift >= 64 {
 52515  					return ErrIntOverflowGenerated
 52516  				}
 52517  				if iNdEx >= l {
 52518  					return io.ErrUnexpectedEOF
 52519  				}
 52520  				b := dAtA[iNdEx]
 52521  				iNdEx++
 52522  				stringLen |= uint64(b&0x7F) << shift
 52523  				if b < 0x80 {
 52524  					break
 52525  				}
 52526  			}
 52527  			intStringLen := int(stringLen)
 52528  			if intStringLen < 0 {
 52529  				return ErrInvalidLengthGenerated
 52530  			}
 52531  			postIndex := iNdEx + intStringLen
 52532  			if postIndex < 0 {
 52533  				return ErrInvalidLengthGenerated
 52534  			}
 52535  			if postIndex > l {
 52536  				return io.ErrUnexpectedEOF
 52537  			}
 52538  			m.Organization = string(dAtA[iNdEx:postIndex])
 52539  			iNdEx = postIndex
 52540  		case 6:
 52541  			if wireType != 2 {
 52542  				return fmt.Errorf("proto: wrong wireType = %d for field API", wireType)
 52543  			}
 52544  			var stringLen uint64
 52545  			for shift := uint(0); ; shift += 7 {
 52546  				if shift >= 64 {
 52547  					return ErrIntOverflowGenerated
 52548  				}
 52549  				if iNdEx >= l {
 52550  					return io.ErrUnexpectedEOF
 52551  				}
 52552  				b := dAtA[iNdEx]
 52553  				iNdEx++
 52554  				stringLen |= uint64(b&0x7F) << shift
 52555  				if b < 0x80 {
 52556  					break
 52557  				}
 52558  			}
 52559  			intStringLen := int(stringLen)
 52560  			if intStringLen < 0 {
 52561  				return ErrInvalidLengthGenerated
 52562  			}
 52563  			postIndex := iNdEx + intStringLen
 52564  			if postIndex < 0 {
 52565  				return ErrInvalidLengthGenerated
 52566  			}
 52567  			if postIndex > l {
 52568  				return io.ErrUnexpectedEOF
 52569  			}
 52570  			m.API = string(dAtA[iNdEx:postIndex])
 52571  			iNdEx = postIndex
 52572  		case 7:
 52573  			if wireType != 2 {
 52574  				return fmt.Errorf("proto: wrong wireType = %d for field TeamProject", wireType)
 52575  			}
 52576  			var stringLen uint64
 52577  			for shift := uint(0); ; shift += 7 {
 52578  				if shift >= 64 {
 52579  					return ErrIntOverflowGenerated
 52580  				}
 52581  				if iNdEx >= l {
 52582  					return io.ErrUnexpectedEOF
 52583  				}
 52584  				b := dAtA[iNdEx]
 52585  				iNdEx++
 52586  				stringLen |= uint64(b&0x7F) << shift
 52587  				if b < 0x80 {
 52588  					break
 52589  				}
 52590  			}
 52591  			intStringLen := int(stringLen)
 52592  			if intStringLen < 0 {
 52593  				return ErrInvalidLengthGenerated
 52594  			}
 52595  			postIndex := iNdEx + intStringLen
 52596  			if postIndex < 0 {
 52597  				return ErrInvalidLengthGenerated
 52598  			}
 52599  			if postIndex > l {
 52600  				return io.ErrUnexpectedEOF
 52601  			}
 52602  			m.TeamProject = string(dAtA[iNdEx:postIndex])
 52603  			iNdEx = postIndex
 52604  		case 8:
 52605  			if wireType != 2 {
 52606  				return fmt.Errorf("proto: wrong wireType = %d for field AccessTokenRef", wireType)
 52607  			}
 52608  			var msglen int
 52609  			for shift := uint(0); ; shift += 7 {
 52610  				if shift >= 64 {
 52611  					return ErrIntOverflowGenerated
 52612  				}
 52613  				if iNdEx >= l {
 52614  					return io.ErrUnexpectedEOF
 52615  				}
 52616  				b := dAtA[iNdEx]
 52617  				iNdEx++
 52618  				msglen |= int(b&0x7F) << shift
 52619  				if b < 0x80 {
 52620  					break
 52621  				}
 52622  			}
 52623  			if msglen < 0 {
 52624  				return ErrInvalidLengthGenerated
 52625  			}
 52626  			postIndex := iNdEx + msglen
 52627  			if postIndex < 0 {
 52628  				return ErrInvalidLengthGenerated
 52629  			}
 52630  			if postIndex > l {
 52631  				return io.ErrUnexpectedEOF
 52632  			}
 52633  			if m.AccessTokenRef == nil {
 52634  				m.AccessTokenRef = &SecretRef{}
 52635  			}
 52636  			if err := m.AccessTokenRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 52637  				return err
 52638  			}
 52639  			iNdEx = postIndex
 52640  		case 9:
 52641  			if wireType != 0 {
 52642  				return fmt.Errorf("proto: wrong wireType = %d for field AllBranches", wireType)
 52643  			}
 52644  			var v int
 52645  			for shift := uint(0); ; shift += 7 {
 52646  				if shift >= 64 {
 52647  					return ErrIntOverflowGenerated
 52648  				}
 52649  				if iNdEx >= l {
 52650  					return io.ErrUnexpectedEOF
 52651  				}
 52652  				b := dAtA[iNdEx]
 52653  				iNdEx++
 52654  				v |= int(b&0x7F) << shift
 52655  				if b < 0x80 {
 52656  					break
 52657  				}
 52658  			}
 52659  			m.AllBranches = bool(v != 0)
 52660  		default:
 52661  			iNdEx = preIndex
 52662  			skippy, err := skipGenerated(dAtA[iNdEx:])
 52663  			if err != nil {
 52664  				return err
 52665  			}
 52666  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 52667  				return ErrInvalidLengthGenerated
 52668  			}
 52669  			if (iNdEx + skippy) > l {
 52670  				return io.ErrUnexpectedEOF
 52671  			}
 52672  			iNdEx += skippy
 52673  		}
 52674  	}
 52675  
 52676  	if iNdEx > l {
 52677  		return io.ErrUnexpectedEOF
 52678  	}
 52679  	return nil
 52680  }
 52681  func (m *SCMProviderGeneratorBitbucket) Unmarshal(dAtA []byte) error {
 52682  	l := len(dAtA)
 52683  	iNdEx := 0
 52684  	for iNdEx < l {
 52685  		preIndex := iNdEx
 52686  		var wire uint64
 52687  		for shift := uint(0); ; shift += 7 {
 52688  			if shift >= 64 {
 52689  				return ErrIntOverflowGenerated
 52690  			}
 52691  			if iNdEx >= l {
 52692  				return io.ErrUnexpectedEOF
 52693  			}
 52694  			b := dAtA[iNdEx]
 52695  			iNdEx++
 52696  			wire |= uint64(b&0x7F) << shift
 52697  			if b < 0x80 {
 52698  				break
 52699  			}
 52700  		}
 52701  		fieldNum := int32(wire >> 3)
 52702  		wireType := int(wire & 0x7)
 52703  		if wireType == 4 {
 52704  			return fmt.Errorf("proto: SCMProviderGeneratorBitbucket: wiretype end group for non-group")
 52705  		}
 52706  		if fieldNum <= 0 {
 52707  			return fmt.Errorf("proto: SCMProviderGeneratorBitbucket: illegal tag %d (wire type %d)", fieldNum, wire)
 52708  		}
 52709  		switch fieldNum {
 52710  		case 1:
 52711  			if wireType != 2 {
 52712  				return fmt.Errorf("proto: wrong wireType = %d for field Owner", wireType)
 52713  			}
 52714  			var stringLen uint64
 52715  			for shift := uint(0); ; shift += 7 {
 52716  				if shift >= 64 {
 52717  					return ErrIntOverflowGenerated
 52718  				}
 52719  				if iNdEx >= l {
 52720  					return io.ErrUnexpectedEOF
 52721  				}
 52722  				b := dAtA[iNdEx]
 52723  				iNdEx++
 52724  				stringLen |= uint64(b&0x7F) << shift
 52725  				if b < 0x80 {
 52726  					break
 52727  				}
 52728  			}
 52729  			intStringLen := int(stringLen)
 52730  			if intStringLen < 0 {
 52731  				return ErrInvalidLengthGenerated
 52732  			}
 52733  			postIndex := iNdEx + intStringLen
 52734  			if postIndex < 0 {
 52735  				return ErrInvalidLengthGenerated
 52736  			}
 52737  			if postIndex > l {
 52738  				return io.ErrUnexpectedEOF
 52739  			}
 52740  			m.Owner = string(dAtA[iNdEx:postIndex])
 52741  			iNdEx = postIndex
 52742  		case 2:
 52743  			if wireType != 2 {
 52744  				return fmt.Errorf("proto: wrong wireType = %d for field User", wireType)
 52745  			}
 52746  			var stringLen uint64
 52747  			for shift := uint(0); ; shift += 7 {
 52748  				if shift >= 64 {
 52749  					return ErrIntOverflowGenerated
 52750  				}
 52751  				if iNdEx >= l {
 52752  					return io.ErrUnexpectedEOF
 52753  				}
 52754  				b := dAtA[iNdEx]
 52755  				iNdEx++
 52756  				stringLen |= uint64(b&0x7F) << shift
 52757  				if b < 0x80 {
 52758  					break
 52759  				}
 52760  			}
 52761  			intStringLen := int(stringLen)
 52762  			if intStringLen < 0 {
 52763  				return ErrInvalidLengthGenerated
 52764  			}
 52765  			postIndex := iNdEx + intStringLen
 52766  			if postIndex < 0 {
 52767  				return ErrInvalidLengthGenerated
 52768  			}
 52769  			if postIndex > l {
 52770  				return io.ErrUnexpectedEOF
 52771  			}
 52772  			m.User = string(dAtA[iNdEx:postIndex])
 52773  			iNdEx = postIndex
 52774  		case 3:
 52775  			if wireType != 2 {
 52776  				return fmt.Errorf("proto: wrong wireType = %d for field AppPasswordRef", wireType)
 52777  			}
 52778  			var msglen int
 52779  			for shift := uint(0); ; shift += 7 {
 52780  				if shift >= 64 {
 52781  					return ErrIntOverflowGenerated
 52782  				}
 52783  				if iNdEx >= l {
 52784  					return io.ErrUnexpectedEOF
 52785  				}
 52786  				b := dAtA[iNdEx]
 52787  				iNdEx++
 52788  				msglen |= int(b&0x7F) << shift
 52789  				if b < 0x80 {
 52790  					break
 52791  				}
 52792  			}
 52793  			if msglen < 0 {
 52794  				return ErrInvalidLengthGenerated
 52795  			}
 52796  			postIndex := iNdEx + msglen
 52797  			if postIndex < 0 {
 52798  				return ErrInvalidLengthGenerated
 52799  			}
 52800  			if postIndex > l {
 52801  				return io.ErrUnexpectedEOF
 52802  			}
 52803  			if m.AppPasswordRef == nil {
 52804  				m.AppPasswordRef = &SecretRef{}
 52805  			}
 52806  			if err := m.AppPasswordRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 52807  				return err
 52808  			}
 52809  			iNdEx = postIndex
 52810  		case 4:
 52811  			if wireType != 0 {
 52812  				return fmt.Errorf("proto: wrong wireType = %d for field AllBranches", wireType)
 52813  			}
 52814  			var v int
 52815  			for shift := uint(0); ; shift += 7 {
 52816  				if shift >= 64 {
 52817  					return ErrIntOverflowGenerated
 52818  				}
 52819  				if iNdEx >= l {
 52820  					return io.ErrUnexpectedEOF
 52821  				}
 52822  				b := dAtA[iNdEx]
 52823  				iNdEx++
 52824  				v |= int(b&0x7F) << shift
 52825  				if b < 0x80 {
 52826  					break
 52827  				}
 52828  			}
 52829  			m.AllBranches = bool(v != 0)
 52830  		default:
 52831  			iNdEx = preIndex
 52832  			skippy, err := skipGenerated(dAtA[iNdEx:])
 52833  			if err != nil {
 52834  				return err
 52835  			}
 52836  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 52837  				return ErrInvalidLengthGenerated
 52838  			}
 52839  			if (iNdEx + skippy) > l {
 52840  				return io.ErrUnexpectedEOF
 52841  			}
 52842  			iNdEx += skippy
 52843  		}
 52844  	}
 52845  
 52846  	if iNdEx > l {
 52847  		return io.ErrUnexpectedEOF
 52848  	}
 52849  	return nil
 52850  }
 52851  func (m *SCMProviderGeneratorBitbucketServer) Unmarshal(dAtA []byte) error {
 52852  	l := len(dAtA)
 52853  	iNdEx := 0
 52854  	for iNdEx < l {
 52855  		preIndex := iNdEx
 52856  		var wire uint64
 52857  		for shift := uint(0); ; shift += 7 {
 52858  			if shift >= 64 {
 52859  				return ErrIntOverflowGenerated
 52860  			}
 52861  			if iNdEx >= l {
 52862  				return io.ErrUnexpectedEOF
 52863  			}
 52864  			b := dAtA[iNdEx]
 52865  			iNdEx++
 52866  			wire |= uint64(b&0x7F) << shift
 52867  			if b < 0x80 {
 52868  				break
 52869  			}
 52870  		}
 52871  		fieldNum := int32(wire >> 3)
 52872  		wireType := int(wire & 0x7)
 52873  		if wireType == 4 {
 52874  			return fmt.Errorf("proto: SCMProviderGeneratorBitbucketServer: wiretype end group for non-group")
 52875  		}
 52876  		if fieldNum <= 0 {
 52877  			return fmt.Errorf("proto: SCMProviderGeneratorBitbucketServer: illegal tag %d (wire type %d)", fieldNum, wire)
 52878  		}
 52879  		switch fieldNum {
 52880  		case 1:
 52881  			if wireType != 2 {
 52882  				return fmt.Errorf("proto: wrong wireType = %d for field Project", wireType)
 52883  			}
 52884  			var stringLen uint64
 52885  			for shift := uint(0); ; shift += 7 {
 52886  				if shift >= 64 {
 52887  					return ErrIntOverflowGenerated
 52888  				}
 52889  				if iNdEx >= l {
 52890  					return io.ErrUnexpectedEOF
 52891  				}
 52892  				b := dAtA[iNdEx]
 52893  				iNdEx++
 52894  				stringLen |= uint64(b&0x7F) << shift
 52895  				if b < 0x80 {
 52896  					break
 52897  				}
 52898  			}
 52899  			intStringLen := int(stringLen)
 52900  			if intStringLen < 0 {
 52901  				return ErrInvalidLengthGenerated
 52902  			}
 52903  			postIndex := iNdEx + intStringLen
 52904  			if postIndex < 0 {
 52905  				return ErrInvalidLengthGenerated
 52906  			}
 52907  			if postIndex > l {
 52908  				return io.ErrUnexpectedEOF
 52909  			}
 52910  			m.Project = string(dAtA[iNdEx:postIndex])
 52911  			iNdEx = postIndex
 52912  		case 2:
 52913  			if wireType != 2 {
 52914  				return fmt.Errorf("proto: wrong wireType = %d for field API", wireType)
 52915  			}
 52916  			var stringLen uint64
 52917  			for shift := uint(0); ; shift += 7 {
 52918  				if shift >= 64 {
 52919  					return ErrIntOverflowGenerated
 52920  				}
 52921  				if iNdEx >= l {
 52922  					return io.ErrUnexpectedEOF
 52923  				}
 52924  				b := dAtA[iNdEx]
 52925  				iNdEx++
 52926  				stringLen |= uint64(b&0x7F) << shift
 52927  				if b < 0x80 {
 52928  					break
 52929  				}
 52930  			}
 52931  			intStringLen := int(stringLen)
 52932  			if intStringLen < 0 {
 52933  				return ErrInvalidLengthGenerated
 52934  			}
 52935  			postIndex := iNdEx + intStringLen
 52936  			if postIndex < 0 {
 52937  				return ErrInvalidLengthGenerated
 52938  			}
 52939  			if postIndex > l {
 52940  				return io.ErrUnexpectedEOF
 52941  			}
 52942  			m.API = string(dAtA[iNdEx:postIndex])
 52943  			iNdEx = postIndex
 52944  		case 3:
 52945  			if wireType != 2 {
 52946  				return fmt.Errorf("proto: wrong wireType = %d for field BasicAuth", wireType)
 52947  			}
 52948  			var msglen int
 52949  			for shift := uint(0); ; shift += 7 {
 52950  				if shift >= 64 {
 52951  					return ErrIntOverflowGenerated
 52952  				}
 52953  				if iNdEx >= l {
 52954  					return io.ErrUnexpectedEOF
 52955  				}
 52956  				b := dAtA[iNdEx]
 52957  				iNdEx++
 52958  				msglen |= int(b&0x7F) << shift
 52959  				if b < 0x80 {
 52960  					break
 52961  				}
 52962  			}
 52963  			if msglen < 0 {
 52964  				return ErrInvalidLengthGenerated
 52965  			}
 52966  			postIndex := iNdEx + msglen
 52967  			if postIndex < 0 {
 52968  				return ErrInvalidLengthGenerated
 52969  			}
 52970  			if postIndex > l {
 52971  				return io.ErrUnexpectedEOF
 52972  			}
 52973  			if m.BasicAuth == nil {
 52974  				m.BasicAuth = &BasicAuthBitbucketServer{}
 52975  			}
 52976  			if err := m.BasicAuth.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 52977  				return err
 52978  			}
 52979  			iNdEx = postIndex
 52980  		case 4:
 52981  			if wireType != 0 {
 52982  				return fmt.Errorf("proto: wrong wireType = %d for field AllBranches", wireType)
 52983  			}
 52984  			var v int
 52985  			for shift := uint(0); ; shift += 7 {
 52986  				if shift >= 64 {
 52987  					return ErrIntOverflowGenerated
 52988  				}
 52989  				if iNdEx >= l {
 52990  					return io.ErrUnexpectedEOF
 52991  				}
 52992  				b := dAtA[iNdEx]
 52993  				iNdEx++
 52994  				v |= int(b&0x7F) << shift
 52995  				if b < 0x80 {
 52996  					break
 52997  				}
 52998  			}
 52999  			m.AllBranches = bool(v != 0)
 53000  		case 5:
 53001  			if wireType != 2 {
 53002  				return fmt.Errorf("proto: wrong wireType = %d for field BearerToken", wireType)
 53003  			}
 53004  			var msglen int
 53005  			for shift := uint(0); ; shift += 7 {
 53006  				if shift >= 64 {
 53007  					return ErrIntOverflowGenerated
 53008  				}
 53009  				if iNdEx >= l {
 53010  					return io.ErrUnexpectedEOF
 53011  				}
 53012  				b := dAtA[iNdEx]
 53013  				iNdEx++
 53014  				msglen |= int(b&0x7F) << shift
 53015  				if b < 0x80 {
 53016  					break
 53017  				}
 53018  			}
 53019  			if msglen < 0 {
 53020  				return ErrInvalidLengthGenerated
 53021  			}
 53022  			postIndex := iNdEx + msglen
 53023  			if postIndex < 0 {
 53024  				return ErrInvalidLengthGenerated
 53025  			}
 53026  			if postIndex > l {
 53027  				return io.ErrUnexpectedEOF
 53028  			}
 53029  			if m.BearerToken == nil {
 53030  				m.BearerToken = &BearerTokenBitbucket{}
 53031  			}
 53032  			if err := m.BearerToken.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 53033  				return err
 53034  			}
 53035  			iNdEx = postIndex
 53036  		case 6:
 53037  			if wireType != 0 {
 53038  				return fmt.Errorf("proto: wrong wireType = %d for field Insecure", wireType)
 53039  			}
 53040  			var v int
 53041  			for shift := uint(0); ; shift += 7 {
 53042  				if shift >= 64 {
 53043  					return ErrIntOverflowGenerated
 53044  				}
 53045  				if iNdEx >= l {
 53046  					return io.ErrUnexpectedEOF
 53047  				}
 53048  				b := dAtA[iNdEx]
 53049  				iNdEx++
 53050  				v |= int(b&0x7F) << shift
 53051  				if b < 0x80 {
 53052  					break
 53053  				}
 53054  			}
 53055  			m.Insecure = bool(v != 0)
 53056  		case 7:
 53057  			if wireType != 2 {
 53058  				return fmt.Errorf("proto: wrong wireType = %d for field CARef", wireType)
 53059  			}
 53060  			var msglen int
 53061  			for shift := uint(0); ; shift += 7 {
 53062  				if shift >= 64 {
 53063  					return ErrIntOverflowGenerated
 53064  				}
 53065  				if iNdEx >= l {
 53066  					return io.ErrUnexpectedEOF
 53067  				}
 53068  				b := dAtA[iNdEx]
 53069  				iNdEx++
 53070  				msglen |= int(b&0x7F) << shift
 53071  				if b < 0x80 {
 53072  					break
 53073  				}
 53074  			}
 53075  			if msglen < 0 {
 53076  				return ErrInvalidLengthGenerated
 53077  			}
 53078  			postIndex := iNdEx + msglen
 53079  			if postIndex < 0 {
 53080  				return ErrInvalidLengthGenerated
 53081  			}
 53082  			if postIndex > l {
 53083  				return io.ErrUnexpectedEOF
 53084  			}
 53085  			if m.CARef == nil {
 53086  				m.CARef = &ConfigMapKeyRef{}
 53087  			}
 53088  			if err := m.CARef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 53089  				return err
 53090  			}
 53091  			iNdEx = postIndex
 53092  		default:
 53093  			iNdEx = preIndex
 53094  			skippy, err := skipGenerated(dAtA[iNdEx:])
 53095  			if err != nil {
 53096  				return err
 53097  			}
 53098  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 53099  				return ErrInvalidLengthGenerated
 53100  			}
 53101  			if (iNdEx + skippy) > l {
 53102  				return io.ErrUnexpectedEOF
 53103  			}
 53104  			iNdEx += skippy
 53105  		}
 53106  	}
 53107  
 53108  	if iNdEx > l {
 53109  		return io.ErrUnexpectedEOF
 53110  	}
 53111  	return nil
 53112  }
 53113  func (m *SCMProviderGeneratorFilter) Unmarshal(dAtA []byte) error {
 53114  	l := len(dAtA)
 53115  	iNdEx := 0
 53116  	for iNdEx < l {
 53117  		preIndex := iNdEx
 53118  		var wire uint64
 53119  		for shift := uint(0); ; shift += 7 {
 53120  			if shift >= 64 {
 53121  				return ErrIntOverflowGenerated
 53122  			}
 53123  			if iNdEx >= l {
 53124  				return io.ErrUnexpectedEOF
 53125  			}
 53126  			b := dAtA[iNdEx]
 53127  			iNdEx++
 53128  			wire |= uint64(b&0x7F) << shift
 53129  			if b < 0x80 {
 53130  				break
 53131  			}
 53132  		}
 53133  		fieldNum := int32(wire >> 3)
 53134  		wireType := int(wire & 0x7)
 53135  		if wireType == 4 {
 53136  			return fmt.Errorf("proto: SCMProviderGeneratorFilter: wiretype end group for non-group")
 53137  		}
 53138  		if fieldNum <= 0 {
 53139  			return fmt.Errorf("proto: SCMProviderGeneratorFilter: illegal tag %d (wire type %d)", fieldNum, wire)
 53140  		}
 53141  		switch fieldNum {
 53142  		case 1:
 53143  			if wireType != 2 {
 53144  				return fmt.Errorf("proto: wrong wireType = %d for field RepositoryMatch", wireType)
 53145  			}
 53146  			var stringLen uint64
 53147  			for shift := uint(0); ; shift += 7 {
 53148  				if shift >= 64 {
 53149  					return ErrIntOverflowGenerated
 53150  				}
 53151  				if iNdEx >= l {
 53152  					return io.ErrUnexpectedEOF
 53153  				}
 53154  				b := dAtA[iNdEx]
 53155  				iNdEx++
 53156  				stringLen |= uint64(b&0x7F) << shift
 53157  				if b < 0x80 {
 53158  					break
 53159  				}
 53160  			}
 53161  			intStringLen := int(stringLen)
 53162  			if intStringLen < 0 {
 53163  				return ErrInvalidLengthGenerated
 53164  			}
 53165  			postIndex := iNdEx + intStringLen
 53166  			if postIndex < 0 {
 53167  				return ErrInvalidLengthGenerated
 53168  			}
 53169  			if postIndex > l {
 53170  				return io.ErrUnexpectedEOF
 53171  			}
 53172  			s := string(dAtA[iNdEx:postIndex])
 53173  			m.RepositoryMatch = &s
 53174  			iNdEx = postIndex
 53175  		case 2:
 53176  			if wireType != 2 {
 53177  				return fmt.Errorf("proto: wrong wireType = %d for field PathsExist", wireType)
 53178  			}
 53179  			var stringLen uint64
 53180  			for shift := uint(0); ; shift += 7 {
 53181  				if shift >= 64 {
 53182  					return ErrIntOverflowGenerated
 53183  				}
 53184  				if iNdEx >= l {
 53185  					return io.ErrUnexpectedEOF
 53186  				}
 53187  				b := dAtA[iNdEx]
 53188  				iNdEx++
 53189  				stringLen |= uint64(b&0x7F) << shift
 53190  				if b < 0x80 {
 53191  					break
 53192  				}
 53193  			}
 53194  			intStringLen := int(stringLen)
 53195  			if intStringLen < 0 {
 53196  				return ErrInvalidLengthGenerated
 53197  			}
 53198  			postIndex := iNdEx + intStringLen
 53199  			if postIndex < 0 {
 53200  				return ErrInvalidLengthGenerated
 53201  			}
 53202  			if postIndex > l {
 53203  				return io.ErrUnexpectedEOF
 53204  			}
 53205  			m.PathsExist = append(m.PathsExist, string(dAtA[iNdEx:postIndex]))
 53206  			iNdEx = postIndex
 53207  		case 3:
 53208  			if wireType != 2 {
 53209  				return fmt.Errorf("proto: wrong wireType = %d for field PathsDoNotExist", wireType)
 53210  			}
 53211  			var stringLen uint64
 53212  			for shift := uint(0); ; shift += 7 {
 53213  				if shift >= 64 {
 53214  					return ErrIntOverflowGenerated
 53215  				}
 53216  				if iNdEx >= l {
 53217  					return io.ErrUnexpectedEOF
 53218  				}
 53219  				b := dAtA[iNdEx]
 53220  				iNdEx++
 53221  				stringLen |= uint64(b&0x7F) << shift
 53222  				if b < 0x80 {
 53223  					break
 53224  				}
 53225  			}
 53226  			intStringLen := int(stringLen)
 53227  			if intStringLen < 0 {
 53228  				return ErrInvalidLengthGenerated
 53229  			}
 53230  			postIndex := iNdEx + intStringLen
 53231  			if postIndex < 0 {
 53232  				return ErrInvalidLengthGenerated
 53233  			}
 53234  			if postIndex > l {
 53235  				return io.ErrUnexpectedEOF
 53236  			}
 53237  			m.PathsDoNotExist = append(m.PathsDoNotExist, string(dAtA[iNdEx:postIndex]))
 53238  			iNdEx = postIndex
 53239  		case 4:
 53240  			if wireType != 2 {
 53241  				return fmt.Errorf("proto: wrong wireType = %d for field LabelMatch", wireType)
 53242  			}
 53243  			var stringLen uint64
 53244  			for shift := uint(0); ; shift += 7 {
 53245  				if shift >= 64 {
 53246  					return ErrIntOverflowGenerated
 53247  				}
 53248  				if iNdEx >= l {
 53249  					return io.ErrUnexpectedEOF
 53250  				}
 53251  				b := dAtA[iNdEx]
 53252  				iNdEx++
 53253  				stringLen |= uint64(b&0x7F) << shift
 53254  				if b < 0x80 {
 53255  					break
 53256  				}
 53257  			}
 53258  			intStringLen := int(stringLen)
 53259  			if intStringLen < 0 {
 53260  				return ErrInvalidLengthGenerated
 53261  			}
 53262  			postIndex := iNdEx + intStringLen
 53263  			if postIndex < 0 {
 53264  				return ErrInvalidLengthGenerated
 53265  			}
 53266  			if postIndex > l {
 53267  				return io.ErrUnexpectedEOF
 53268  			}
 53269  			s := string(dAtA[iNdEx:postIndex])
 53270  			m.LabelMatch = &s
 53271  			iNdEx = postIndex
 53272  		case 5:
 53273  			if wireType != 2 {
 53274  				return fmt.Errorf("proto: wrong wireType = %d for field BranchMatch", wireType)
 53275  			}
 53276  			var stringLen uint64
 53277  			for shift := uint(0); ; shift += 7 {
 53278  				if shift >= 64 {
 53279  					return ErrIntOverflowGenerated
 53280  				}
 53281  				if iNdEx >= l {
 53282  					return io.ErrUnexpectedEOF
 53283  				}
 53284  				b := dAtA[iNdEx]
 53285  				iNdEx++
 53286  				stringLen |= uint64(b&0x7F) << shift
 53287  				if b < 0x80 {
 53288  					break
 53289  				}
 53290  			}
 53291  			intStringLen := int(stringLen)
 53292  			if intStringLen < 0 {
 53293  				return ErrInvalidLengthGenerated
 53294  			}
 53295  			postIndex := iNdEx + intStringLen
 53296  			if postIndex < 0 {
 53297  				return ErrInvalidLengthGenerated
 53298  			}
 53299  			if postIndex > l {
 53300  				return io.ErrUnexpectedEOF
 53301  			}
 53302  			s := string(dAtA[iNdEx:postIndex])
 53303  			m.BranchMatch = &s
 53304  			iNdEx = postIndex
 53305  		default:
 53306  			iNdEx = preIndex
 53307  			skippy, err := skipGenerated(dAtA[iNdEx:])
 53308  			if err != nil {
 53309  				return err
 53310  			}
 53311  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 53312  				return ErrInvalidLengthGenerated
 53313  			}
 53314  			if (iNdEx + skippy) > l {
 53315  				return io.ErrUnexpectedEOF
 53316  			}
 53317  			iNdEx += skippy
 53318  		}
 53319  	}
 53320  
 53321  	if iNdEx > l {
 53322  		return io.ErrUnexpectedEOF
 53323  	}
 53324  	return nil
 53325  }
 53326  func (m *SCMProviderGeneratorGitea) Unmarshal(dAtA []byte) error {
 53327  	l := len(dAtA)
 53328  	iNdEx := 0
 53329  	for iNdEx < l {
 53330  		preIndex := iNdEx
 53331  		var wire uint64
 53332  		for shift := uint(0); ; shift += 7 {
 53333  			if shift >= 64 {
 53334  				return ErrIntOverflowGenerated
 53335  			}
 53336  			if iNdEx >= l {
 53337  				return io.ErrUnexpectedEOF
 53338  			}
 53339  			b := dAtA[iNdEx]
 53340  			iNdEx++
 53341  			wire |= uint64(b&0x7F) << shift
 53342  			if b < 0x80 {
 53343  				break
 53344  			}
 53345  		}
 53346  		fieldNum := int32(wire >> 3)
 53347  		wireType := int(wire & 0x7)
 53348  		if wireType == 4 {
 53349  			return fmt.Errorf("proto: SCMProviderGeneratorGitea: wiretype end group for non-group")
 53350  		}
 53351  		if fieldNum <= 0 {
 53352  			return fmt.Errorf("proto: SCMProviderGeneratorGitea: illegal tag %d (wire type %d)", fieldNum, wire)
 53353  		}
 53354  		switch fieldNum {
 53355  		case 1:
 53356  			if wireType != 2 {
 53357  				return fmt.Errorf("proto: wrong wireType = %d for field Owner", wireType)
 53358  			}
 53359  			var stringLen uint64
 53360  			for shift := uint(0); ; shift += 7 {
 53361  				if shift >= 64 {
 53362  					return ErrIntOverflowGenerated
 53363  				}
 53364  				if iNdEx >= l {
 53365  					return io.ErrUnexpectedEOF
 53366  				}
 53367  				b := dAtA[iNdEx]
 53368  				iNdEx++
 53369  				stringLen |= uint64(b&0x7F) << shift
 53370  				if b < 0x80 {
 53371  					break
 53372  				}
 53373  			}
 53374  			intStringLen := int(stringLen)
 53375  			if intStringLen < 0 {
 53376  				return ErrInvalidLengthGenerated
 53377  			}
 53378  			postIndex := iNdEx + intStringLen
 53379  			if postIndex < 0 {
 53380  				return ErrInvalidLengthGenerated
 53381  			}
 53382  			if postIndex > l {
 53383  				return io.ErrUnexpectedEOF
 53384  			}
 53385  			m.Owner = string(dAtA[iNdEx:postIndex])
 53386  			iNdEx = postIndex
 53387  		case 2:
 53388  			if wireType != 2 {
 53389  				return fmt.Errorf("proto: wrong wireType = %d for field API", wireType)
 53390  			}
 53391  			var stringLen uint64
 53392  			for shift := uint(0); ; shift += 7 {
 53393  				if shift >= 64 {
 53394  					return ErrIntOverflowGenerated
 53395  				}
 53396  				if iNdEx >= l {
 53397  					return io.ErrUnexpectedEOF
 53398  				}
 53399  				b := dAtA[iNdEx]
 53400  				iNdEx++
 53401  				stringLen |= uint64(b&0x7F) << shift
 53402  				if b < 0x80 {
 53403  					break
 53404  				}
 53405  			}
 53406  			intStringLen := int(stringLen)
 53407  			if intStringLen < 0 {
 53408  				return ErrInvalidLengthGenerated
 53409  			}
 53410  			postIndex := iNdEx + intStringLen
 53411  			if postIndex < 0 {
 53412  				return ErrInvalidLengthGenerated
 53413  			}
 53414  			if postIndex > l {
 53415  				return io.ErrUnexpectedEOF
 53416  			}
 53417  			m.API = string(dAtA[iNdEx:postIndex])
 53418  			iNdEx = postIndex
 53419  		case 3:
 53420  			if wireType != 2 {
 53421  				return fmt.Errorf("proto: wrong wireType = %d for field TokenRef", wireType)
 53422  			}
 53423  			var msglen int
 53424  			for shift := uint(0); ; shift += 7 {
 53425  				if shift >= 64 {
 53426  					return ErrIntOverflowGenerated
 53427  				}
 53428  				if iNdEx >= l {
 53429  					return io.ErrUnexpectedEOF
 53430  				}
 53431  				b := dAtA[iNdEx]
 53432  				iNdEx++
 53433  				msglen |= int(b&0x7F) << shift
 53434  				if b < 0x80 {
 53435  					break
 53436  				}
 53437  			}
 53438  			if msglen < 0 {
 53439  				return ErrInvalidLengthGenerated
 53440  			}
 53441  			postIndex := iNdEx + msglen
 53442  			if postIndex < 0 {
 53443  				return ErrInvalidLengthGenerated
 53444  			}
 53445  			if postIndex > l {
 53446  				return io.ErrUnexpectedEOF
 53447  			}
 53448  			if m.TokenRef == nil {
 53449  				m.TokenRef = &SecretRef{}
 53450  			}
 53451  			if err := m.TokenRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 53452  				return err
 53453  			}
 53454  			iNdEx = postIndex
 53455  		case 4:
 53456  			if wireType != 0 {
 53457  				return fmt.Errorf("proto: wrong wireType = %d for field AllBranches", wireType)
 53458  			}
 53459  			var v int
 53460  			for shift := uint(0); ; shift += 7 {
 53461  				if shift >= 64 {
 53462  					return ErrIntOverflowGenerated
 53463  				}
 53464  				if iNdEx >= l {
 53465  					return io.ErrUnexpectedEOF
 53466  				}
 53467  				b := dAtA[iNdEx]
 53468  				iNdEx++
 53469  				v |= int(b&0x7F) << shift
 53470  				if b < 0x80 {
 53471  					break
 53472  				}
 53473  			}
 53474  			m.AllBranches = bool(v != 0)
 53475  		case 5:
 53476  			if wireType != 0 {
 53477  				return fmt.Errorf("proto: wrong wireType = %d for field Insecure", wireType)
 53478  			}
 53479  			var v int
 53480  			for shift := uint(0); ; shift += 7 {
 53481  				if shift >= 64 {
 53482  					return ErrIntOverflowGenerated
 53483  				}
 53484  				if iNdEx >= l {
 53485  					return io.ErrUnexpectedEOF
 53486  				}
 53487  				b := dAtA[iNdEx]
 53488  				iNdEx++
 53489  				v |= int(b&0x7F) << shift
 53490  				if b < 0x80 {
 53491  					break
 53492  				}
 53493  			}
 53494  			m.Insecure = bool(v != 0)
 53495  		default:
 53496  			iNdEx = preIndex
 53497  			skippy, err := skipGenerated(dAtA[iNdEx:])
 53498  			if err != nil {
 53499  				return err
 53500  			}
 53501  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 53502  				return ErrInvalidLengthGenerated
 53503  			}
 53504  			if (iNdEx + skippy) > l {
 53505  				return io.ErrUnexpectedEOF
 53506  			}
 53507  			iNdEx += skippy
 53508  		}
 53509  	}
 53510  
 53511  	if iNdEx > l {
 53512  		return io.ErrUnexpectedEOF
 53513  	}
 53514  	return nil
 53515  }
 53516  func (m *SCMProviderGeneratorGithub) Unmarshal(dAtA []byte) error {
 53517  	l := len(dAtA)
 53518  	iNdEx := 0
 53519  	for iNdEx < l {
 53520  		preIndex := iNdEx
 53521  		var wire uint64
 53522  		for shift := uint(0); ; shift += 7 {
 53523  			if shift >= 64 {
 53524  				return ErrIntOverflowGenerated
 53525  			}
 53526  			if iNdEx >= l {
 53527  				return io.ErrUnexpectedEOF
 53528  			}
 53529  			b := dAtA[iNdEx]
 53530  			iNdEx++
 53531  			wire |= uint64(b&0x7F) << shift
 53532  			if b < 0x80 {
 53533  				break
 53534  			}
 53535  		}
 53536  		fieldNum := int32(wire >> 3)
 53537  		wireType := int(wire & 0x7)
 53538  		if wireType == 4 {
 53539  			return fmt.Errorf("proto: SCMProviderGeneratorGithub: wiretype end group for non-group")
 53540  		}
 53541  		if fieldNum <= 0 {
 53542  			return fmt.Errorf("proto: SCMProviderGeneratorGithub: illegal tag %d (wire type %d)", fieldNum, wire)
 53543  		}
 53544  		switch fieldNum {
 53545  		case 1:
 53546  			if wireType != 2 {
 53547  				return fmt.Errorf("proto: wrong wireType = %d for field Organization", wireType)
 53548  			}
 53549  			var stringLen uint64
 53550  			for shift := uint(0); ; shift += 7 {
 53551  				if shift >= 64 {
 53552  					return ErrIntOverflowGenerated
 53553  				}
 53554  				if iNdEx >= l {
 53555  					return io.ErrUnexpectedEOF
 53556  				}
 53557  				b := dAtA[iNdEx]
 53558  				iNdEx++
 53559  				stringLen |= uint64(b&0x7F) << shift
 53560  				if b < 0x80 {
 53561  					break
 53562  				}
 53563  			}
 53564  			intStringLen := int(stringLen)
 53565  			if intStringLen < 0 {
 53566  				return ErrInvalidLengthGenerated
 53567  			}
 53568  			postIndex := iNdEx + intStringLen
 53569  			if postIndex < 0 {
 53570  				return ErrInvalidLengthGenerated
 53571  			}
 53572  			if postIndex > l {
 53573  				return io.ErrUnexpectedEOF
 53574  			}
 53575  			m.Organization = string(dAtA[iNdEx:postIndex])
 53576  			iNdEx = postIndex
 53577  		case 2:
 53578  			if wireType != 2 {
 53579  				return fmt.Errorf("proto: wrong wireType = %d for field API", wireType)
 53580  			}
 53581  			var stringLen uint64
 53582  			for shift := uint(0); ; shift += 7 {
 53583  				if shift >= 64 {
 53584  					return ErrIntOverflowGenerated
 53585  				}
 53586  				if iNdEx >= l {
 53587  					return io.ErrUnexpectedEOF
 53588  				}
 53589  				b := dAtA[iNdEx]
 53590  				iNdEx++
 53591  				stringLen |= uint64(b&0x7F) << shift
 53592  				if b < 0x80 {
 53593  					break
 53594  				}
 53595  			}
 53596  			intStringLen := int(stringLen)
 53597  			if intStringLen < 0 {
 53598  				return ErrInvalidLengthGenerated
 53599  			}
 53600  			postIndex := iNdEx + intStringLen
 53601  			if postIndex < 0 {
 53602  				return ErrInvalidLengthGenerated
 53603  			}
 53604  			if postIndex > l {
 53605  				return io.ErrUnexpectedEOF
 53606  			}
 53607  			m.API = string(dAtA[iNdEx:postIndex])
 53608  			iNdEx = postIndex
 53609  		case 3:
 53610  			if wireType != 2 {
 53611  				return fmt.Errorf("proto: wrong wireType = %d for field TokenRef", wireType)
 53612  			}
 53613  			var msglen int
 53614  			for shift := uint(0); ; shift += 7 {
 53615  				if shift >= 64 {
 53616  					return ErrIntOverflowGenerated
 53617  				}
 53618  				if iNdEx >= l {
 53619  					return io.ErrUnexpectedEOF
 53620  				}
 53621  				b := dAtA[iNdEx]
 53622  				iNdEx++
 53623  				msglen |= int(b&0x7F) << shift
 53624  				if b < 0x80 {
 53625  					break
 53626  				}
 53627  			}
 53628  			if msglen < 0 {
 53629  				return ErrInvalidLengthGenerated
 53630  			}
 53631  			postIndex := iNdEx + msglen
 53632  			if postIndex < 0 {
 53633  				return ErrInvalidLengthGenerated
 53634  			}
 53635  			if postIndex > l {
 53636  				return io.ErrUnexpectedEOF
 53637  			}
 53638  			if m.TokenRef == nil {
 53639  				m.TokenRef = &SecretRef{}
 53640  			}
 53641  			if err := m.TokenRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 53642  				return err
 53643  			}
 53644  			iNdEx = postIndex
 53645  		case 4:
 53646  			if wireType != 2 {
 53647  				return fmt.Errorf("proto: wrong wireType = %d for field AppSecretName", wireType)
 53648  			}
 53649  			var stringLen uint64
 53650  			for shift := uint(0); ; shift += 7 {
 53651  				if shift >= 64 {
 53652  					return ErrIntOverflowGenerated
 53653  				}
 53654  				if iNdEx >= l {
 53655  					return io.ErrUnexpectedEOF
 53656  				}
 53657  				b := dAtA[iNdEx]
 53658  				iNdEx++
 53659  				stringLen |= uint64(b&0x7F) << shift
 53660  				if b < 0x80 {
 53661  					break
 53662  				}
 53663  			}
 53664  			intStringLen := int(stringLen)
 53665  			if intStringLen < 0 {
 53666  				return ErrInvalidLengthGenerated
 53667  			}
 53668  			postIndex := iNdEx + intStringLen
 53669  			if postIndex < 0 {
 53670  				return ErrInvalidLengthGenerated
 53671  			}
 53672  			if postIndex > l {
 53673  				return io.ErrUnexpectedEOF
 53674  			}
 53675  			m.AppSecretName = string(dAtA[iNdEx:postIndex])
 53676  			iNdEx = postIndex
 53677  		case 5:
 53678  			if wireType != 0 {
 53679  				return fmt.Errorf("proto: wrong wireType = %d for field AllBranches", wireType)
 53680  			}
 53681  			var v int
 53682  			for shift := uint(0); ; shift += 7 {
 53683  				if shift >= 64 {
 53684  					return ErrIntOverflowGenerated
 53685  				}
 53686  				if iNdEx >= l {
 53687  					return io.ErrUnexpectedEOF
 53688  				}
 53689  				b := dAtA[iNdEx]
 53690  				iNdEx++
 53691  				v |= int(b&0x7F) << shift
 53692  				if b < 0x80 {
 53693  					break
 53694  				}
 53695  			}
 53696  			m.AllBranches = bool(v != 0)
 53697  		default:
 53698  			iNdEx = preIndex
 53699  			skippy, err := skipGenerated(dAtA[iNdEx:])
 53700  			if err != nil {
 53701  				return err
 53702  			}
 53703  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 53704  				return ErrInvalidLengthGenerated
 53705  			}
 53706  			if (iNdEx + skippy) > l {
 53707  				return io.ErrUnexpectedEOF
 53708  			}
 53709  			iNdEx += skippy
 53710  		}
 53711  	}
 53712  
 53713  	if iNdEx > l {
 53714  		return io.ErrUnexpectedEOF
 53715  	}
 53716  	return nil
 53717  }
 53718  func (m *SCMProviderGeneratorGitlab) Unmarshal(dAtA []byte) error {
 53719  	l := len(dAtA)
 53720  	iNdEx := 0
 53721  	for iNdEx < l {
 53722  		preIndex := iNdEx
 53723  		var wire uint64
 53724  		for shift := uint(0); ; shift += 7 {
 53725  			if shift >= 64 {
 53726  				return ErrIntOverflowGenerated
 53727  			}
 53728  			if iNdEx >= l {
 53729  				return io.ErrUnexpectedEOF
 53730  			}
 53731  			b := dAtA[iNdEx]
 53732  			iNdEx++
 53733  			wire |= uint64(b&0x7F) << shift
 53734  			if b < 0x80 {
 53735  				break
 53736  			}
 53737  		}
 53738  		fieldNum := int32(wire >> 3)
 53739  		wireType := int(wire & 0x7)
 53740  		if wireType == 4 {
 53741  			return fmt.Errorf("proto: SCMProviderGeneratorGitlab: wiretype end group for non-group")
 53742  		}
 53743  		if fieldNum <= 0 {
 53744  			return fmt.Errorf("proto: SCMProviderGeneratorGitlab: illegal tag %d (wire type %d)", fieldNum, wire)
 53745  		}
 53746  		switch fieldNum {
 53747  		case 1:
 53748  			if wireType != 2 {
 53749  				return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
 53750  			}
 53751  			var stringLen uint64
 53752  			for shift := uint(0); ; shift += 7 {
 53753  				if shift >= 64 {
 53754  					return ErrIntOverflowGenerated
 53755  				}
 53756  				if iNdEx >= l {
 53757  					return io.ErrUnexpectedEOF
 53758  				}
 53759  				b := dAtA[iNdEx]
 53760  				iNdEx++
 53761  				stringLen |= uint64(b&0x7F) << shift
 53762  				if b < 0x80 {
 53763  					break
 53764  				}
 53765  			}
 53766  			intStringLen := int(stringLen)
 53767  			if intStringLen < 0 {
 53768  				return ErrInvalidLengthGenerated
 53769  			}
 53770  			postIndex := iNdEx + intStringLen
 53771  			if postIndex < 0 {
 53772  				return ErrInvalidLengthGenerated
 53773  			}
 53774  			if postIndex > l {
 53775  				return io.ErrUnexpectedEOF
 53776  			}
 53777  			m.Group = string(dAtA[iNdEx:postIndex])
 53778  			iNdEx = postIndex
 53779  		case 2:
 53780  			if wireType != 0 {
 53781  				return fmt.Errorf("proto: wrong wireType = %d for field IncludeSubgroups", wireType)
 53782  			}
 53783  			var v int
 53784  			for shift := uint(0); ; shift += 7 {
 53785  				if shift >= 64 {
 53786  					return ErrIntOverflowGenerated
 53787  				}
 53788  				if iNdEx >= l {
 53789  					return io.ErrUnexpectedEOF
 53790  				}
 53791  				b := dAtA[iNdEx]
 53792  				iNdEx++
 53793  				v |= int(b&0x7F) << shift
 53794  				if b < 0x80 {
 53795  					break
 53796  				}
 53797  			}
 53798  			m.IncludeSubgroups = bool(v != 0)
 53799  		case 3:
 53800  			if wireType != 2 {
 53801  				return fmt.Errorf("proto: wrong wireType = %d for field API", wireType)
 53802  			}
 53803  			var stringLen uint64
 53804  			for shift := uint(0); ; shift += 7 {
 53805  				if shift >= 64 {
 53806  					return ErrIntOverflowGenerated
 53807  				}
 53808  				if iNdEx >= l {
 53809  					return io.ErrUnexpectedEOF
 53810  				}
 53811  				b := dAtA[iNdEx]
 53812  				iNdEx++
 53813  				stringLen |= uint64(b&0x7F) << shift
 53814  				if b < 0x80 {
 53815  					break
 53816  				}
 53817  			}
 53818  			intStringLen := int(stringLen)
 53819  			if intStringLen < 0 {
 53820  				return ErrInvalidLengthGenerated
 53821  			}
 53822  			postIndex := iNdEx + intStringLen
 53823  			if postIndex < 0 {
 53824  				return ErrInvalidLengthGenerated
 53825  			}
 53826  			if postIndex > l {
 53827  				return io.ErrUnexpectedEOF
 53828  			}
 53829  			m.API = string(dAtA[iNdEx:postIndex])
 53830  			iNdEx = postIndex
 53831  		case 4:
 53832  			if wireType != 2 {
 53833  				return fmt.Errorf("proto: wrong wireType = %d for field TokenRef", wireType)
 53834  			}
 53835  			var msglen int
 53836  			for shift := uint(0); ; shift += 7 {
 53837  				if shift >= 64 {
 53838  					return ErrIntOverflowGenerated
 53839  				}
 53840  				if iNdEx >= l {
 53841  					return io.ErrUnexpectedEOF
 53842  				}
 53843  				b := dAtA[iNdEx]
 53844  				iNdEx++
 53845  				msglen |= int(b&0x7F) << shift
 53846  				if b < 0x80 {
 53847  					break
 53848  				}
 53849  			}
 53850  			if msglen < 0 {
 53851  				return ErrInvalidLengthGenerated
 53852  			}
 53853  			postIndex := iNdEx + msglen
 53854  			if postIndex < 0 {
 53855  				return ErrInvalidLengthGenerated
 53856  			}
 53857  			if postIndex > l {
 53858  				return io.ErrUnexpectedEOF
 53859  			}
 53860  			if m.TokenRef == nil {
 53861  				m.TokenRef = &SecretRef{}
 53862  			}
 53863  			if err := m.TokenRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 53864  				return err
 53865  			}
 53866  			iNdEx = postIndex
 53867  		case 5:
 53868  			if wireType != 0 {
 53869  				return fmt.Errorf("proto: wrong wireType = %d for field AllBranches", wireType)
 53870  			}
 53871  			var v int
 53872  			for shift := uint(0); ; shift += 7 {
 53873  				if shift >= 64 {
 53874  					return ErrIntOverflowGenerated
 53875  				}
 53876  				if iNdEx >= l {
 53877  					return io.ErrUnexpectedEOF
 53878  				}
 53879  				b := dAtA[iNdEx]
 53880  				iNdEx++
 53881  				v |= int(b&0x7F) << shift
 53882  				if b < 0x80 {
 53883  					break
 53884  				}
 53885  			}
 53886  			m.AllBranches = bool(v != 0)
 53887  		case 6:
 53888  			if wireType != 0 {
 53889  				return fmt.Errorf("proto: wrong wireType = %d for field Insecure", wireType)
 53890  			}
 53891  			var v int
 53892  			for shift := uint(0); ; shift += 7 {
 53893  				if shift >= 64 {
 53894  					return ErrIntOverflowGenerated
 53895  				}
 53896  				if iNdEx >= l {
 53897  					return io.ErrUnexpectedEOF
 53898  				}
 53899  				b := dAtA[iNdEx]
 53900  				iNdEx++
 53901  				v |= int(b&0x7F) << shift
 53902  				if b < 0x80 {
 53903  					break
 53904  				}
 53905  			}
 53906  			m.Insecure = bool(v != 0)
 53907  		case 7:
 53908  			if wireType != 0 {
 53909  				return fmt.Errorf("proto: wrong wireType = %d for field IncludeSharedProjects", wireType)
 53910  			}
 53911  			var v int
 53912  			for shift := uint(0); ; shift += 7 {
 53913  				if shift >= 64 {
 53914  					return ErrIntOverflowGenerated
 53915  				}
 53916  				if iNdEx >= l {
 53917  					return io.ErrUnexpectedEOF
 53918  				}
 53919  				b := dAtA[iNdEx]
 53920  				iNdEx++
 53921  				v |= int(b&0x7F) << shift
 53922  				if b < 0x80 {
 53923  					break
 53924  				}
 53925  			}
 53926  			b := bool(v != 0)
 53927  			m.IncludeSharedProjects = &b
 53928  		case 8:
 53929  			if wireType != 2 {
 53930  				return fmt.Errorf("proto: wrong wireType = %d for field Topic", wireType)
 53931  			}
 53932  			var stringLen uint64
 53933  			for shift := uint(0); ; shift += 7 {
 53934  				if shift >= 64 {
 53935  					return ErrIntOverflowGenerated
 53936  				}
 53937  				if iNdEx >= l {
 53938  					return io.ErrUnexpectedEOF
 53939  				}
 53940  				b := dAtA[iNdEx]
 53941  				iNdEx++
 53942  				stringLen |= uint64(b&0x7F) << shift
 53943  				if b < 0x80 {
 53944  					break
 53945  				}
 53946  			}
 53947  			intStringLen := int(stringLen)
 53948  			if intStringLen < 0 {
 53949  				return ErrInvalidLengthGenerated
 53950  			}
 53951  			postIndex := iNdEx + intStringLen
 53952  			if postIndex < 0 {
 53953  				return ErrInvalidLengthGenerated
 53954  			}
 53955  			if postIndex > l {
 53956  				return io.ErrUnexpectedEOF
 53957  			}
 53958  			m.Topic = string(dAtA[iNdEx:postIndex])
 53959  			iNdEx = postIndex
 53960  		case 9:
 53961  			if wireType != 2 {
 53962  				return fmt.Errorf("proto: wrong wireType = %d for field CARef", wireType)
 53963  			}
 53964  			var msglen int
 53965  			for shift := uint(0); ; shift += 7 {
 53966  				if shift >= 64 {
 53967  					return ErrIntOverflowGenerated
 53968  				}
 53969  				if iNdEx >= l {
 53970  					return io.ErrUnexpectedEOF
 53971  				}
 53972  				b := dAtA[iNdEx]
 53973  				iNdEx++
 53974  				msglen |= int(b&0x7F) << shift
 53975  				if b < 0x80 {
 53976  					break
 53977  				}
 53978  			}
 53979  			if msglen < 0 {
 53980  				return ErrInvalidLengthGenerated
 53981  			}
 53982  			postIndex := iNdEx + msglen
 53983  			if postIndex < 0 {
 53984  				return ErrInvalidLengthGenerated
 53985  			}
 53986  			if postIndex > l {
 53987  				return io.ErrUnexpectedEOF
 53988  			}
 53989  			if m.CARef == nil {
 53990  				m.CARef = &ConfigMapKeyRef{}
 53991  			}
 53992  			if err := m.CARef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 53993  				return err
 53994  			}
 53995  			iNdEx = postIndex
 53996  		default:
 53997  			iNdEx = preIndex
 53998  			skippy, err := skipGenerated(dAtA[iNdEx:])
 53999  			if err != nil {
 54000  				return err
 54001  			}
 54002  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 54003  				return ErrInvalidLengthGenerated
 54004  			}
 54005  			if (iNdEx + skippy) > l {
 54006  				return io.ErrUnexpectedEOF
 54007  			}
 54008  			iNdEx += skippy
 54009  		}
 54010  	}
 54011  
 54012  	if iNdEx > l {
 54013  		return io.ErrUnexpectedEOF
 54014  	}
 54015  	return nil
 54016  }
 54017  func (m *SecretRef) Unmarshal(dAtA []byte) error {
 54018  	l := len(dAtA)
 54019  	iNdEx := 0
 54020  	for iNdEx < l {
 54021  		preIndex := iNdEx
 54022  		var wire uint64
 54023  		for shift := uint(0); ; shift += 7 {
 54024  			if shift >= 64 {
 54025  				return ErrIntOverflowGenerated
 54026  			}
 54027  			if iNdEx >= l {
 54028  				return io.ErrUnexpectedEOF
 54029  			}
 54030  			b := dAtA[iNdEx]
 54031  			iNdEx++
 54032  			wire |= uint64(b&0x7F) << shift
 54033  			if b < 0x80 {
 54034  				break
 54035  			}
 54036  		}
 54037  		fieldNum := int32(wire >> 3)
 54038  		wireType := int(wire & 0x7)
 54039  		if wireType == 4 {
 54040  			return fmt.Errorf("proto: SecretRef: wiretype end group for non-group")
 54041  		}
 54042  		if fieldNum <= 0 {
 54043  			return fmt.Errorf("proto: SecretRef: illegal tag %d (wire type %d)", fieldNum, wire)
 54044  		}
 54045  		switch fieldNum {
 54046  		case 1:
 54047  			if wireType != 2 {
 54048  				return fmt.Errorf("proto: wrong wireType = %d for field SecretName", wireType)
 54049  			}
 54050  			var stringLen uint64
 54051  			for shift := uint(0); ; shift += 7 {
 54052  				if shift >= 64 {
 54053  					return ErrIntOverflowGenerated
 54054  				}
 54055  				if iNdEx >= l {
 54056  					return io.ErrUnexpectedEOF
 54057  				}
 54058  				b := dAtA[iNdEx]
 54059  				iNdEx++
 54060  				stringLen |= uint64(b&0x7F) << shift
 54061  				if b < 0x80 {
 54062  					break
 54063  				}
 54064  			}
 54065  			intStringLen := int(stringLen)
 54066  			if intStringLen < 0 {
 54067  				return ErrInvalidLengthGenerated
 54068  			}
 54069  			postIndex := iNdEx + intStringLen
 54070  			if postIndex < 0 {
 54071  				return ErrInvalidLengthGenerated
 54072  			}
 54073  			if postIndex > l {
 54074  				return io.ErrUnexpectedEOF
 54075  			}
 54076  			m.SecretName = string(dAtA[iNdEx:postIndex])
 54077  			iNdEx = postIndex
 54078  		case 2:
 54079  			if wireType != 2 {
 54080  				return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
 54081  			}
 54082  			var stringLen uint64
 54083  			for shift := uint(0); ; shift += 7 {
 54084  				if shift >= 64 {
 54085  					return ErrIntOverflowGenerated
 54086  				}
 54087  				if iNdEx >= l {
 54088  					return io.ErrUnexpectedEOF
 54089  				}
 54090  				b := dAtA[iNdEx]
 54091  				iNdEx++
 54092  				stringLen |= uint64(b&0x7F) << shift
 54093  				if b < 0x80 {
 54094  					break
 54095  				}
 54096  			}
 54097  			intStringLen := int(stringLen)
 54098  			if intStringLen < 0 {
 54099  				return ErrInvalidLengthGenerated
 54100  			}
 54101  			postIndex := iNdEx + intStringLen
 54102  			if postIndex < 0 {
 54103  				return ErrInvalidLengthGenerated
 54104  			}
 54105  			if postIndex > l {
 54106  				return io.ErrUnexpectedEOF
 54107  			}
 54108  			m.Key = string(dAtA[iNdEx:postIndex])
 54109  			iNdEx = postIndex
 54110  		default:
 54111  			iNdEx = preIndex
 54112  			skippy, err := skipGenerated(dAtA[iNdEx:])
 54113  			if err != nil {
 54114  				return err
 54115  			}
 54116  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 54117  				return ErrInvalidLengthGenerated
 54118  			}
 54119  			if (iNdEx + skippy) > l {
 54120  				return io.ErrUnexpectedEOF
 54121  			}
 54122  			iNdEx += skippy
 54123  		}
 54124  	}
 54125  
 54126  	if iNdEx > l {
 54127  		return io.ErrUnexpectedEOF
 54128  	}
 54129  	return nil
 54130  }
 54131  func (m *SignatureKey) Unmarshal(dAtA []byte) error {
 54132  	l := len(dAtA)
 54133  	iNdEx := 0
 54134  	for iNdEx < l {
 54135  		preIndex := iNdEx
 54136  		var wire uint64
 54137  		for shift := uint(0); ; shift += 7 {
 54138  			if shift >= 64 {
 54139  				return ErrIntOverflowGenerated
 54140  			}
 54141  			if iNdEx >= l {
 54142  				return io.ErrUnexpectedEOF
 54143  			}
 54144  			b := dAtA[iNdEx]
 54145  			iNdEx++
 54146  			wire |= uint64(b&0x7F) << shift
 54147  			if b < 0x80 {
 54148  				break
 54149  			}
 54150  		}
 54151  		fieldNum := int32(wire >> 3)
 54152  		wireType := int(wire & 0x7)
 54153  		if wireType == 4 {
 54154  			return fmt.Errorf("proto: SignatureKey: wiretype end group for non-group")
 54155  		}
 54156  		if fieldNum <= 0 {
 54157  			return fmt.Errorf("proto: SignatureKey: illegal tag %d (wire type %d)", fieldNum, wire)
 54158  		}
 54159  		switch fieldNum {
 54160  		case 1:
 54161  			if wireType != 2 {
 54162  				return fmt.Errorf("proto: wrong wireType = %d for field KeyID", wireType)
 54163  			}
 54164  			var stringLen uint64
 54165  			for shift := uint(0); ; shift += 7 {
 54166  				if shift >= 64 {
 54167  					return ErrIntOverflowGenerated
 54168  				}
 54169  				if iNdEx >= l {
 54170  					return io.ErrUnexpectedEOF
 54171  				}
 54172  				b := dAtA[iNdEx]
 54173  				iNdEx++
 54174  				stringLen |= uint64(b&0x7F) << shift
 54175  				if b < 0x80 {
 54176  					break
 54177  				}
 54178  			}
 54179  			intStringLen := int(stringLen)
 54180  			if intStringLen < 0 {
 54181  				return ErrInvalidLengthGenerated
 54182  			}
 54183  			postIndex := iNdEx + intStringLen
 54184  			if postIndex < 0 {
 54185  				return ErrInvalidLengthGenerated
 54186  			}
 54187  			if postIndex > l {
 54188  				return io.ErrUnexpectedEOF
 54189  			}
 54190  			m.KeyID = string(dAtA[iNdEx:postIndex])
 54191  			iNdEx = postIndex
 54192  		default:
 54193  			iNdEx = preIndex
 54194  			skippy, err := skipGenerated(dAtA[iNdEx:])
 54195  			if err != nil {
 54196  				return err
 54197  			}
 54198  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 54199  				return ErrInvalidLengthGenerated
 54200  			}
 54201  			if (iNdEx + skippy) > l {
 54202  				return io.ErrUnexpectedEOF
 54203  			}
 54204  			iNdEx += skippy
 54205  		}
 54206  	}
 54207  
 54208  	if iNdEx > l {
 54209  		return io.ErrUnexpectedEOF
 54210  	}
 54211  	return nil
 54212  }
 54213  func (m *SourceHydrator) Unmarshal(dAtA []byte) error {
 54214  	l := len(dAtA)
 54215  	iNdEx := 0
 54216  	for iNdEx < l {
 54217  		preIndex := iNdEx
 54218  		var wire uint64
 54219  		for shift := uint(0); ; shift += 7 {
 54220  			if shift >= 64 {
 54221  				return ErrIntOverflowGenerated
 54222  			}
 54223  			if iNdEx >= l {
 54224  				return io.ErrUnexpectedEOF
 54225  			}
 54226  			b := dAtA[iNdEx]
 54227  			iNdEx++
 54228  			wire |= uint64(b&0x7F) << shift
 54229  			if b < 0x80 {
 54230  				break
 54231  			}
 54232  		}
 54233  		fieldNum := int32(wire >> 3)
 54234  		wireType := int(wire & 0x7)
 54235  		if wireType == 4 {
 54236  			return fmt.Errorf("proto: SourceHydrator: wiretype end group for non-group")
 54237  		}
 54238  		if fieldNum <= 0 {
 54239  			return fmt.Errorf("proto: SourceHydrator: illegal tag %d (wire type %d)", fieldNum, wire)
 54240  		}
 54241  		switch fieldNum {
 54242  		case 1:
 54243  			if wireType != 2 {
 54244  				return fmt.Errorf("proto: wrong wireType = %d for field DrySource", wireType)
 54245  			}
 54246  			var msglen int
 54247  			for shift := uint(0); ; shift += 7 {
 54248  				if shift >= 64 {
 54249  					return ErrIntOverflowGenerated
 54250  				}
 54251  				if iNdEx >= l {
 54252  					return io.ErrUnexpectedEOF
 54253  				}
 54254  				b := dAtA[iNdEx]
 54255  				iNdEx++
 54256  				msglen |= int(b&0x7F) << shift
 54257  				if b < 0x80 {
 54258  					break
 54259  				}
 54260  			}
 54261  			if msglen < 0 {
 54262  				return ErrInvalidLengthGenerated
 54263  			}
 54264  			postIndex := iNdEx + msglen
 54265  			if postIndex < 0 {
 54266  				return ErrInvalidLengthGenerated
 54267  			}
 54268  			if postIndex > l {
 54269  				return io.ErrUnexpectedEOF
 54270  			}
 54271  			if err := m.DrySource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 54272  				return err
 54273  			}
 54274  			iNdEx = postIndex
 54275  		case 2:
 54276  			if wireType != 2 {
 54277  				return fmt.Errorf("proto: wrong wireType = %d for field SyncSource", wireType)
 54278  			}
 54279  			var msglen int
 54280  			for shift := uint(0); ; shift += 7 {
 54281  				if shift >= 64 {
 54282  					return ErrIntOverflowGenerated
 54283  				}
 54284  				if iNdEx >= l {
 54285  					return io.ErrUnexpectedEOF
 54286  				}
 54287  				b := dAtA[iNdEx]
 54288  				iNdEx++
 54289  				msglen |= int(b&0x7F) << shift
 54290  				if b < 0x80 {
 54291  					break
 54292  				}
 54293  			}
 54294  			if msglen < 0 {
 54295  				return ErrInvalidLengthGenerated
 54296  			}
 54297  			postIndex := iNdEx + msglen
 54298  			if postIndex < 0 {
 54299  				return ErrInvalidLengthGenerated
 54300  			}
 54301  			if postIndex > l {
 54302  				return io.ErrUnexpectedEOF
 54303  			}
 54304  			if err := m.SyncSource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 54305  				return err
 54306  			}
 54307  			iNdEx = postIndex
 54308  		case 3:
 54309  			if wireType != 2 {
 54310  				return fmt.Errorf("proto: wrong wireType = %d for field HydrateTo", wireType)
 54311  			}
 54312  			var msglen int
 54313  			for shift := uint(0); ; shift += 7 {
 54314  				if shift >= 64 {
 54315  					return ErrIntOverflowGenerated
 54316  				}
 54317  				if iNdEx >= l {
 54318  					return io.ErrUnexpectedEOF
 54319  				}
 54320  				b := dAtA[iNdEx]
 54321  				iNdEx++
 54322  				msglen |= int(b&0x7F) << shift
 54323  				if b < 0x80 {
 54324  					break
 54325  				}
 54326  			}
 54327  			if msglen < 0 {
 54328  				return ErrInvalidLengthGenerated
 54329  			}
 54330  			postIndex := iNdEx + msglen
 54331  			if postIndex < 0 {
 54332  				return ErrInvalidLengthGenerated
 54333  			}
 54334  			if postIndex > l {
 54335  				return io.ErrUnexpectedEOF
 54336  			}
 54337  			if m.HydrateTo == nil {
 54338  				m.HydrateTo = &HydrateTo{}
 54339  			}
 54340  			if err := m.HydrateTo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 54341  				return err
 54342  			}
 54343  			iNdEx = postIndex
 54344  		default:
 54345  			iNdEx = preIndex
 54346  			skippy, err := skipGenerated(dAtA[iNdEx:])
 54347  			if err != nil {
 54348  				return err
 54349  			}
 54350  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 54351  				return ErrInvalidLengthGenerated
 54352  			}
 54353  			if (iNdEx + skippy) > l {
 54354  				return io.ErrUnexpectedEOF
 54355  			}
 54356  			iNdEx += skippy
 54357  		}
 54358  	}
 54359  
 54360  	if iNdEx > l {
 54361  		return io.ErrUnexpectedEOF
 54362  	}
 54363  	return nil
 54364  }
 54365  func (m *SourceHydratorStatus) Unmarshal(dAtA []byte) error {
 54366  	l := len(dAtA)
 54367  	iNdEx := 0
 54368  	for iNdEx < l {
 54369  		preIndex := iNdEx
 54370  		var wire uint64
 54371  		for shift := uint(0); ; shift += 7 {
 54372  			if shift >= 64 {
 54373  				return ErrIntOverflowGenerated
 54374  			}
 54375  			if iNdEx >= l {
 54376  				return io.ErrUnexpectedEOF
 54377  			}
 54378  			b := dAtA[iNdEx]
 54379  			iNdEx++
 54380  			wire |= uint64(b&0x7F) << shift
 54381  			if b < 0x80 {
 54382  				break
 54383  			}
 54384  		}
 54385  		fieldNum := int32(wire >> 3)
 54386  		wireType := int(wire & 0x7)
 54387  		if wireType == 4 {
 54388  			return fmt.Errorf("proto: SourceHydratorStatus: wiretype end group for non-group")
 54389  		}
 54390  		if fieldNum <= 0 {
 54391  			return fmt.Errorf("proto: SourceHydratorStatus: illegal tag %d (wire type %d)", fieldNum, wire)
 54392  		}
 54393  		switch fieldNum {
 54394  		case 1:
 54395  			if wireType != 2 {
 54396  				return fmt.Errorf("proto: wrong wireType = %d for field LastSuccessfulOperation", wireType)
 54397  			}
 54398  			var msglen int
 54399  			for shift := uint(0); ; shift += 7 {
 54400  				if shift >= 64 {
 54401  					return ErrIntOverflowGenerated
 54402  				}
 54403  				if iNdEx >= l {
 54404  					return io.ErrUnexpectedEOF
 54405  				}
 54406  				b := dAtA[iNdEx]
 54407  				iNdEx++
 54408  				msglen |= int(b&0x7F) << shift
 54409  				if b < 0x80 {
 54410  					break
 54411  				}
 54412  			}
 54413  			if msglen < 0 {
 54414  				return ErrInvalidLengthGenerated
 54415  			}
 54416  			postIndex := iNdEx + msglen
 54417  			if postIndex < 0 {
 54418  				return ErrInvalidLengthGenerated
 54419  			}
 54420  			if postIndex > l {
 54421  				return io.ErrUnexpectedEOF
 54422  			}
 54423  			if m.LastSuccessfulOperation == nil {
 54424  				m.LastSuccessfulOperation = &SuccessfulHydrateOperation{}
 54425  			}
 54426  			if err := m.LastSuccessfulOperation.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 54427  				return err
 54428  			}
 54429  			iNdEx = postIndex
 54430  		case 2:
 54431  			if wireType != 2 {
 54432  				return fmt.Errorf("proto: wrong wireType = %d for field CurrentOperation", wireType)
 54433  			}
 54434  			var msglen int
 54435  			for shift := uint(0); ; shift += 7 {
 54436  				if shift >= 64 {
 54437  					return ErrIntOverflowGenerated
 54438  				}
 54439  				if iNdEx >= l {
 54440  					return io.ErrUnexpectedEOF
 54441  				}
 54442  				b := dAtA[iNdEx]
 54443  				iNdEx++
 54444  				msglen |= int(b&0x7F) << shift
 54445  				if b < 0x80 {
 54446  					break
 54447  				}
 54448  			}
 54449  			if msglen < 0 {
 54450  				return ErrInvalidLengthGenerated
 54451  			}
 54452  			postIndex := iNdEx + msglen
 54453  			if postIndex < 0 {
 54454  				return ErrInvalidLengthGenerated
 54455  			}
 54456  			if postIndex > l {
 54457  				return io.ErrUnexpectedEOF
 54458  			}
 54459  			if m.CurrentOperation == nil {
 54460  				m.CurrentOperation = &HydrateOperation{}
 54461  			}
 54462  			if err := m.CurrentOperation.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 54463  				return err
 54464  			}
 54465  			iNdEx = postIndex
 54466  		default:
 54467  			iNdEx = preIndex
 54468  			skippy, err := skipGenerated(dAtA[iNdEx:])
 54469  			if err != nil {
 54470  				return err
 54471  			}
 54472  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 54473  				return ErrInvalidLengthGenerated
 54474  			}
 54475  			if (iNdEx + skippy) > l {
 54476  				return io.ErrUnexpectedEOF
 54477  			}
 54478  			iNdEx += skippy
 54479  		}
 54480  	}
 54481  
 54482  	if iNdEx > l {
 54483  		return io.ErrUnexpectedEOF
 54484  	}
 54485  	return nil
 54486  }
 54487  func (m *SuccessfulHydrateOperation) Unmarshal(dAtA []byte) error {
 54488  	l := len(dAtA)
 54489  	iNdEx := 0
 54490  	for iNdEx < l {
 54491  		preIndex := iNdEx
 54492  		var wire uint64
 54493  		for shift := uint(0); ; shift += 7 {
 54494  			if shift >= 64 {
 54495  				return ErrIntOverflowGenerated
 54496  			}
 54497  			if iNdEx >= l {
 54498  				return io.ErrUnexpectedEOF
 54499  			}
 54500  			b := dAtA[iNdEx]
 54501  			iNdEx++
 54502  			wire |= uint64(b&0x7F) << shift
 54503  			if b < 0x80 {
 54504  				break
 54505  			}
 54506  		}
 54507  		fieldNum := int32(wire >> 3)
 54508  		wireType := int(wire & 0x7)
 54509  		if wireType == 4 {
 54510  			return fmt.Errorf("proto: SuccessfulHydrateOperation: wiretype end group for non-group")
 54511  		}
 54512  		if fieldNum <= 0 {
 54513  			return fmt.Errorf("proto: SuccessfulHydrateOperation: illegal tag %d (wire type %d)", fieldNum, wire)
 54514  		}
 54515  		switch fieldNum {
 54516  		case 5:
 54517  			if wireType != 2 {
 54518  				return fmt.Errorf("proto: wrong wireType = %d for field DrySHA", wireType)
 54519  			}
 54520  			var stringLen uint64
 54521  			for shift := uint(0); ; shift += 7 {
 54522  				if shift >= 64 {
 54523  					return ErrIntOverflowGenerated
 54524  				}
 54525  				if iNdEx >= l {
 54526  					return io.ErrUnexpectedEOF
 54527  				}
 54528  				b := dAtA[iNdEx]
 54529  				iNdEx++
 54530  				stringLen |= uint64(b&0x7F) << shift
 54531  				if b < 0x80 {
 54532  					break
 54533  				}
 54534  			}
 54535  			intStringLen := int(stringLen)
 54536  			if intStringLen < 0 {
 54537  				return ErrInvalidLengthGenerated
 54538  			}
 54539  			postIndex := iNdEx + intStringLen
 54540  			if postIndex < 0 {
 54541  				return ErrInvalidLengthGenerated
 54542  			}
 54543  			if postIndex > l {
 54544  				return io.ErrUnexpectedEOF
 54545  			}
 54546  			m.DrySHA = string(dAtA[iNdEx:postIndex])
 54547  			iNdEx = postIndex
 54548  		case 6:
 54549  			if wireType != 2 {
 54550  				return fmt.Errorf("proto: wrong wireType = %d for field HydratedSHA", wireType)
 54551  			}
 54552  			var stringLen uint64
 54553  			for shift := uint(0); ; shift += 7 {
 54554  				if shift >= 64 {
 54555  					return ErrIntOverflowGenerated
 54556  				}
 54557  				if iNdEx >= l {
 54558  					return io.ErrUnexpectedEOF
 54559  				}
 54560  				b := dAtA[iNdEx]
 54561  				iNdEx++
 54562  				stringLen |= uint64(b&0x7F) << shift
 54563  				if b < 0x80 {
 54564  					break
 54565  				}
 54566  			}
 54567  			intStringLen := int(stringLen)
 54568  			if intStringLen < 0 {
 54569  				return ErrInvalidLengthGenerated
 54570  			}
 54571  			postIndex := iNdEx + intStringLen
 54572  			if postIndex < 0 {
 54573  				return ErrInvalidLengthGenerated
 54574  			}
 54575  			if postIndex > l {
 54576  				return io.ErrUnexpectedEOF
 54577  			}
 54578  			m.HydratedSHA = string(dAtA[iNdEx:postIndex])
 54579  			iNdEx = postIndex
 54580  		case 7:
 54581  			if wireType != 2 {
 54582  				return fmt.Errorf("proto: wrong wireType = %d for field SourceHydrator", wireType)
 54583  			}
 54584  			var msglen int
 54585  			for shift := uint(0); ; shift += 7 {
 54586  				if shift >= 64 {
 54587  					return ErrIntOverflowGenerated
 54588  				}
 54589  				if iNdEx >= l {
 54590  					return io.ErrUnexpectedEOF
 54591  				}
 54592  				b := dAtA[iNdEx]
 54593  				iNdEx++
 54594  				msglen |= int(b&0x7F) << shift
 54595  				if b < 0x80 {
 54596  					break
 54597  				}
 54598  			}
 54599  			if msglen < 0 {
 54600  				return ErrInvalidLengthGenerated
 54601  			}
 54602  			postIndex := iNdEx + msglen
 54603  			if postIndex < 0 {
 54604  				return ErrInvalidLengthGenerated
 54605  			}
 54606  			if postIndex > l {
 54607  				return io.ErrUnexpectedEOF
 54608  			}
 54609  			if err := m.SourceHydrator.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 54610  				return err
 54611  			}
 54612  			iNdEx = postIndex
 54613  		default:
 54614  			iNdEx = preIndex
 54615  			skippy, err := skipGenerated(dAtA[iNdEx:])
 54616  			if err != nil {
 54617  				return err
 54618  			}
 54619  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 54620  				return ErrInvalidLengthGenerated
 54621  			}
 54622  			if (iNdEx + skippy) > l {
 54623  				return io.ErrUnexpectedEOF
 54624  			}
 54625  			iNdEx += skippy
 54626  		}
 54627  	}
 54628  
 54629  	if iNdEx > l {
 54630  		return io.ErrUnexpectedEOF
 54631  	}
 54632  	return nil
 54633  }
 54634  func (m *SyncOperation) Unmarshal(dAtA []byte) error {
 54635  	l := len(dAtA)
 54636  	iNdEx := 0
 54637  	for iNdEx < l {
 54638  		preIndex := iNdEx
 54639  		var wire uint64
 54640  		for shift := uint(0); ; shift += 7 {
 54641  			if shift >= 64 {
 54642  				return ErrIntOverflowGenerated
 54643  			}
 54644  			if iNdEx >= l {
 54645  				return io.ErrUnexpectedEOF
 54646  			}
 54647  			b := dAtA[iNdEx]
 54648  			iNdEx++
 54649  			wire |= uint64(b&0x7F) << shift
 54650  			if b < 0x80 {
 54651  				break
 54652  			}
 54653  		}
 54654  		fieldNum := int32(wire >> 3)
 54655  		wireType := int(wire & 0x7)
 54656  		if wireType == 4 {
 54657  			return fmt.Errorf("proto: SyncOperation: wiretype end group for non-group")
 54658  		}
 54659  		if fieldNum <= 0 {
 54660  			return fmt.Errorf("proto: SyncOperation: illegal tag %d (wire type %d)", fieldNum, wire)
 54661  		}
 54662  		switch fieldNum {
 54663  		case 1:
 54664  			if wireType != 2 {
 54665  				return fmt.Errorf("proto: wrong wireType = %d for field Revision", wireType)
 54666  			}
 54667  			var stringLen uint64
 54668  			for shift := uint(0); ; shift += 7 {
 54669  				if shift >= 64 {
 54670  					return ErrIntOverflowGenerated
 54671  				}
 54672  				if iNdEx >= l {
 54673  					return io.ErrUnexpectedEOF
 54674  				}
 54675  				b := dAtA[iNdEx]
 54676  				iNdEx++
 54677  				stringLen |= uint64(b&0x7F) << shift
 54678  				if b < 0x80 {
 54679  					break
 54680  				}
 54681  			}
 54682  			intStringLen := int(stringLen)
 54683  			if intStringLen < 0 {
 54684  				return ErrInvalidLengthGenerated
 54685  			}
 54686  			postIndex := iNdEx + intStringLen
 54687  			if postIndex < 0 {
 54688  				return ErrInvalidLengthGenerated
 54689  			}
 54690  			if postIndex > l {
 54691  				return io.ErrUnexpectedEOF
 54692  			}
 54693  			m.Revision = string(dAtA[iNdEx:postIndex])
 54694  			iNdEx = postIndex
 54695  		case 2:
 54696  			if wireType != 0 {
 54697  				return fmt.Errorf("proto: wrong wireType = %d for field Prune", wireType)
 54698  			}
 54699  			var v int
 54700  			for shift := uint(0); ; shift += 7 {
 54701  				if shift >= 64 {
 54702  					return ErrIntOverflowGenerated
 54703  				}
 54704  				if iNdEx >= l {
 54705  					return io.ErrUnexpectedEOF
 54706  				}
 54707  				b := dAtA[iNdEx]
 54708  				iNdEx++
 54709  				v |= int(b&0x7F) << shift
 54710  				if b < 0x80 {
 54711  					break
 54712  				}
 54713  			}
 54714  			m.Prune = bool(v != 0)
 54715  		case 3:
 54716  			if wireType != 0 {
 54717  				return fmt.Errorf("proto: wrong wireType = %d for field DryRun", wireType)
 54718  			}
 54719  			var v int
 54720  			for shift := uint(0); ; shift += 7 {
 54721  				if shift >= 64 {
 54722  					return ErrIntOverflowGenerated
 54723  				}
 54724  				if iNdEx >= l {
 54725  					return io.ErrUnexpectedEOF
 54726  				}
 54727  				b := dAtA[iNdEx]
 54728  				iNdEx++
 54729  				v |= int(b&0x7F) << shift
 54730  				if b < 0x80 {
 54731  					break
 54732  				}
 54733  			}
 54734  			m.DryRun = bool(v != 0)
 54735  		case 4:
 54736  			if wireType != 2 {
 54737  				return fmt.Errorf("proto: wrong wireType = %d for field SyncStrategy", wireType)
 54738  			}
 54739  			var msglen int
 54740  			for shift := uint(0); ; shift += 7 {
 54741  				if shift >= 64 {
 54742  					return ErrIntOverflowGenerated
 54743  				}
 54744  				if iNdEx >= l {
 54745  					return io.ErrUnexpectedEOF
 54746  				}
 54747  				b := dAtA[iNdEx]
 54748  				iNdEx++
 54749  				msglen |= int(b&0x7F) << shift
 54750  				if b < 0x80 {
 54751  					break
 54752  				}
 54753  			}
 54754  			if msglen < 0 {
 54755  				return ErrInvalidLengthGenerated
 54756  			}
 54757  			postIndex := iNdEx + msglen
 54758  			if postIndex < 0 {
 54759  				return ErrInvalidLengthGenerated
 54760  			}
 54761  			if postIndex > l {
 54762  				return io.ErrUnexpectedEOF
 54763  			}
 54764  			if m.SyncStrategy == nil {
 54765  				m.SyncStrategy = &SyncStrategy{}
 54766  			}
 54767  			if err := m.SyncStrategy.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 54768  				return err
 54769  			}
 54770  			iNdEx = postIndex
 54771  		case 6:
 54772  			if wireType != 2 {
 54773  				return fmt.Errorf("proto: wrong wireType = %d for field Resources", wireType)
 54774  			}
 54775  			var msglen int
 54776  			for shift := uint(0); ; shift += 7 {
 54777  				if shift >= 64 {
 54778  					return ErrIntOverflowGenerated
 54779  				}
 54780  				if iNdEx >= l {
 54781  					return io.ErrUnexpectedEOF
 54782  				}
 54783  				b := dAtA[iNdEx]
 54784  				iNdEx++
 54785  				msglen |= int(b&0x7F) << shift
 54786  				if b < 0x80 {
 54787  					break
 54788  				}
 54789  			}
 54790  			if msglen < 0 {
 54791  				return ErrInvalidLengthGenerated
 54792  			}
 54793  			postIndex := iNdEx + msglen
 54794  			if postIndex < 0 {
 54795  				return ErrInvalidLengthGenerated
 54796  			}
 54797  			if postIndex > l {
 54798  				return io.ErrUnexpectedEOF
 54799  			}
 54800  			m.Resources = append(m.Resources, SyncOperationResource{})
 54801  			if err := m.Resources[len(m.Resources)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 54802  				return err
 54803  			}
 54804  			iNdEx = postIndex
 54805  		case 7:
 54806  			if wireType != 2 {
 54807  				return fmt.Errorf("proto: wrong wireType = %d for field Source", wireType)
 54808  			}
 54809  			var msglen int
 54810  			for shift := uint(0); ; shift += 7 {
 54811  				if shift >= 64 {
 54812  					return ErrIntOverflowGenerated
 54813  				}
 54814  				if iNdEx >= l {
 54815  					return io.ErrUnexpectedEOF
 54816  				}
 54817  				b := dAtA[iNdEx]
 54818  				iNdEx++
 54819  				msglen |= int(b&0x7F) << shift
 54820  				if b < 0x80 {
 54821  					break
 54822  				}
 54823  			}
 54824  			if msglen < 0 {
 54825  				return ErrInvalidLengthGenerated
 54826  			}
 54827  			postIndex := iNdEx + msglen
 54828  			if postIndex < 0 {
 54829  				return ErrInvalidLengthGenerated
 54830  			}
 54831  			if postIndex > l {
 54832  				return io.ErrUnexpectedEOF
 54833  			}
 54834  			if m.Source == nil {
 54835  				m.Source = &ApplicationSource{}
 54836  			}
 54837  			if err := m.Source.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 54838  				return err
 54839  			}
 54840  			iNdEx = postIndex
 54841  		case 8:
 54842  			if wireType != 2 {
 54843  				return fmt.Errorf("proto: wrong wireType = %d for field Manifests", wireType)
 54844  			}
 54845  			var stringLen uint64
 54846  			for shift := uint(0); ; shift += 7 {
 54847  				if shift >= 64 {
 54848  					return ErrIntOverflowGenerated
 54849  				}
 54850  				if iNdEx >= l {
 54851  					return io.ErrUnexpectedEOF
 54852  				}
 54853  				b := dAtA[iNdEx]
 54854  				iNdEx++
 54855  				stringLen |= uint64(b&0x7F) << shift
 54856  				if b < 0x80 {
 54857  					break
 54858  				}
 54859  			}
 54860  			intStringLen := int(stringLen)
 54861  			if intStringLen < 0 {
 54862  				return ErrInvalidLengthGenerated
 54863  			}
 54864  			postIndex := iNdEx + intStringLen
 54865  			if postIndex < 0 {
 54866  				return ErrInvalidLengthGenerated
 54867  			}
 54868  			if postIndex > l {
 54869  				return io.ErrUnexpectedEOF
 54870  			}
 54871  			m.Manifests = append(m.Manifests, string(dAtA[iNdEx:postIndex]))
 54872  			iNdEx = postIndex
 54873  		case 9:
 54874  			if wireType != 2 {
 54875  				return fmt.Errorf("proto: wrong wireType = %d for field SyncOptions", wireType)
 54876  			}
 54877  			var stringLen uint64
 54878  			for shift := uint(0); ; shift += 7 {
 54879  				if shift >= 64 {
 54880  					return ErrIntOverflowGenerated
 54881  				}
 54882  				if iNdEx >= l {
 54883  					return io.ErrUnexpectedEOF
 54884  				}
 54885  				b := dAtA[iNdEx]
 54886  				iNdEx++
 54887  				stringLen |= uint64(b&0x7F) << shift
 54888  				if b < 0x80 {
 54889  					break
 54890  				}
 54891  			}
 54892  			intStringLen := int(stringLen)
 54893  			if intStringLen < 0 {
 54894  				return ErrInvalidLengthGenerated
 54895  			}
 54896  			postIndex := iNdEx + intStringLen
 54897  			if postIndex < 0 {
 54898  				return ErrInvalidLengthGenerated
 54899  			}
 54900  			if postIndex > l {
 54901  				return io.ErrUnexpectedEOF
 54902  			}
 54903  			m.SyncOptions = append(m.SyncOptions, string(dAtA[iNdEx:postIndex]))
 54904  			iNdEx = postIndex
 54905  		case 10:
 54906  			if wireType != 2 {
 54907  				return fmt.Errorf("proto: wrong wireType = %d for field Sources", wireType)
 54908  			}
 54909  			var msglen int
 54910  			for shift := uint(0); ; shift += 7 {
 54911  				if shift >= 64 {
 54912  					return ErrIntOverflowGenerated
 54913  				}
 54914  				if iNdEx >= l {
 54915  					return io.ErrUnexpectedEOF
 54916  				}
 54917  				b := dAtA[iNdEx]
 54918  				iNdEx++
 54919  				msglen |= int(b&0x7F) << shift
 54920  				if b < 0x80 {
 54921  					break
 54922  				}
 54923  			}
 54924  			if msglen < 0 {
 54925  				return ErrInvalidLengthGenerated
 54926  			}
 54927  			postIndex := iNdEx + msglen
 54928  			if postIndex < 0 {
 54929  				return ErrInvalidLengthGenerated
 54930  			}
 54931  			if postIndex > l {
 54932  				return io.ErrUnexpectedEOF
 54933  			}
 54934  			m.Sources = append(m.Sources, ApplicationSource{})
 54935  			if err := m.Sources[len(m.Sources)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 54936  				return err
 54937  			}
 54938  			iNdEx = postIndex
 54939  		case 11:
 54940  			if wireType != 2 {
 54941  				return fmt.Errorf("proto: wrong wireType = %d for field Revisions", wireType)
 54942  			}
 54943  			var stringLen uint64
 54944  			for shift := uint(0); ; shift += 7 {
 54945  				if shift >= 64 {
 54946  					return ErrIntOverflowGenerated
 54947  				}
 54948  				if iNdEx >= l {
 54949  					return io.ErrUnexpectedEOF
 54950  				}
 54951  				b := dAtA[iNdEx]
 54952  				iNdEx++
 54953  				stringLen |= uint64(b&0x7F) << shift
 54954  				if b < 0x80 {
 54955  					break
 54956  				}
 54957  			}
 54958  			intStringLen := int(stringLen)
 54959  			if intStringLen < 0 {
 54960  				return ErrInvalidLengthGenerated
 54961  			}
 54962  			postIndex := iNdEx + intStringLen
 54963  			if postIndex < 0 {
 54964  				return ErrInvalidLengthGenerated
 54965  			}
 54966  			if postIndex > l {
 54967  				return io.ErrUnexpectedEOF
 54968  			}
 54969  			m.Revisions = append(m.Revisions, string(dAtA[iNdEx:postIndex]))
 54970  			iNdEx = postIndex
 54971  		case 12:
 54972  			if wireType != 0 {
 54973  				return fmt.Errorf("proto: wrong wireType = %d for field SelfHealAttemptsCount", wireType)
 54974  			}
 54975  			m.SelfHealAttemptsCount = 0
 54976  			for shift := uint(0); ; shift += 7 {
 54977  				if shift >= 64 {
 54978  					return ErrIntOverflowGenerated
 54979  				}
 54980  				if iNdEx >= l {
 54981  					return io.ErrUnexpectedEOF
 54982  				}
 54983  				b := dAtA[iNdEx]
 54984  				iNdEx++
 54985  				m.SelfHealAttemptsCount |= int64(b&0x7F) << shift
 54986  				if b < 0x80 {
 54987  					break
 54988  				}
 54989  			}
 54990  		default:
 54991  			iNdEx = preIndex
 54992  			skippy, err := skipGenerated(dAtA[iNdEx:])
 54993  			if err != nil {
 54994  				return err
 54995  			}
 54996  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 54997  				return ErrInvalidLengthGenerated
 54998  			}
 54999  			if (iNdEx + skippy) > l {
 55000  				return io.ErrUnexpectedEOF
 55001  			}
 55002  			iNdEx += skippy
 55003  		}
 55004  	}
 55005  
 55006  	if iNdEx > l {
 55007  		return io.ErrUnexpectedEOF
 55008  	}
 55009  	return nil
 55010  }
 55011  func (m *SyncOperationResource) Unmarshal(dAtA []byte) error {
 55012  	l := len(dAtA)
 55013  	iNdEx := 0
 55014  	for iNdEx < l {
 55015  		preIndex := iNdEx
 55016  		var wire uint64
 55017  		for shift := uint(0); ; shift += 7 {
 55018  			if shift >= 64 {
 55019  				return ErrIntOverflowGenerated
 55020  			}
 55021  			if iNdEx >= l {
 55022  				return io.ErrUnexpectedEOF
 55023  			}
 55024  			b := dAtA[iNdEx]
 55025  			iNdEx++
 55026  			wire |= uint64(b&0x7F) << shift
 55027  			if b < 0x80 {
 55028  				break
 55029  			}
 55030  		}
 55031  		fieldNum := int32(wire >> 3)
 55032  		wireType := int(wire & 0x7)
 55033  		if wireType == 4 {
 55034  			return fmt.Errorf("proto: SyncOperationResource: wiretype end group for non-group")
 55035  		}
 55036  		if fieldNum <= 0 {
 55037  			return fmt.Errorf("proto: SyncOperationResource: illegal tag %d (wire type %d)", fieldNum, wire)
 55038  		}
 55039  		switch fieldNum {
 55040  		case 1:
 55041  			if wireType != 2 {
 55042  				return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
 55043  			}
 55044  			var stringLen uint64
 55045  			for shift := uint(0); ; shift += 7 {
 55046  				if shift >= 64 {
 55047  					return ErrIntOverflowGenerated
 55048  				}
 55049  				if iNdEx >= l {
 55050  					return io.ErrUnexpectedEOF
 55051  				}
 55052  				b := dAtA[iNdEx]
 55053  				iNdEx++
 55054  				stringLen |= uint64(b&0x7F) << shift
 55055  				if b < 0x80 {
 55056  					break
 55057  				}
 55058  			}
 55059  			intStringLen := int(stringLen)
 55060  			if intStringLen < 0 {
 55061  				return ErrInvalidLengthGenerated
 55062  			}
 55063  			postIndex := iNdEx + intStringLen
 55064  			if postIndex < 0 {
 55065  				return ErrInvalidLengthGenerated
 55066  			}
 55067  			if postIndex > l {
 55068  				return io.ErrUnexpectedEOF
 55069  			}
 55070  			m.Group = string(dAtA[iNdEx:postIndex])
 55071  			iNdEx = postIndex
 55072  		case 2:
 55073  			if wireType != 2 {
 55074  				return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
 55075  			}
 55076  			var stringLen uint64
 55077  			for shift := uint(0); ; shift += 7 {
 55078  				if shift >= 64 {
 55079  					return ErrIntOverflowGenerated
 55080  				}
 55081  				if iNdEx >= l {
 55082  					return io.ErrUnexpectedEOF
 55083  				}
 55084  				b := dAtA[iNdEx]
 55085  				iNdEx++
 55086  				stringLen |= uint64(b&0x7F) << shift
 55087  				if b < 0x80 {
 55088  					break
 55089  				}
 55090  			}
 55091  			intStringLen := int(stringLen)
 55092  			if intStringLen < 0 {
 55093  				return ErrInvalidLengthGenerated
 55094  			}
 55095  			postIndex := iNdEx + intStringLen
 55096  			if postIndex < 0 {
 55097  				return ErrInvalidLengthGenerated
 55098  			}
 55099  			if postIndex > l {
 55100  				return io.ErrUnexpectedEOF
 55101  			}
 55102  			m.Kind = string(dAtA[iNdEx:postIndex])
 55103  			iNdEx = postIndex
 55104  		case 3:
 55105  			if wireType != 2 {
 55106  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 55107  			}
 55108  			var stringLen uint64
 55109  			for shift := uint(0); ; shift += 7 {
 55110  				if shift >= 64 {
 55111  					return ErrIntOverflowGenerated
 55112  				}
 55113  				if iNdEx >= l {
 55114  					return io.ErrUnexpectedEOF
 55115  				}
 55116  				b := dAtA[iNdEx]
 55117  				iNdEx++
 55118  				stringLen |= uint64(b&0x7F) << shift
 55119  				if b < 0x80 {
 55120  					break
 55121  				}
 55122  			}
 55123  			intStringLen := int(stringLen)
 55124  			if intStringLen < 0 {
 55125  				return ErrInvalidLengthGenerated
 55126  			}
 55127  			postIndex := iNdEx + intStringLen
 55128  			if postIndex < 0 {
 55129  				return ErrInvalidLengthGenerated
 55130  			}
 55131  			if postIndex > l {
 55132  				return io.ErrUnexpectedEOF
 55133  			}
 55134  			m.Name = string(dAtA[iNdEx:postIndex])
 55135  			iNdEx = postIndex
 55136  		case 4:
 55137  			if wireType != 2 {
 55138  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 55139  			}
 55140  			var stringLen uint64
 55141  			for shift := uint(0); ; shift += 7 {
 55142  				if shift >= 64 {
 55143  					return ErrIntOverflowGenerated
 55144  				}
 55145  				if iNdEx >= l {
 55146  					return io.ErrUnexpectedEOF
 55147  				}
 55148  				b := dAtA[iNdEx]
 55149  				iNdEx++
 55150  				stringLen |= uint64(b&0x7F) << shift
 55151  				if b < 0x80 {
 55152  					break
 55153  				}
 55154  			}
 55155  			intStringLen := int(stringLen)
 55156  			if intStringLen < 0 {
 55157  				return ErrInvalidLengthGenerated
 55158  			}
 55159  			postIndex := iNdEx + intStringLen
 55160  			if postIndex < 0 {
 55161  				return ErrInvalidLengthGenerated
 55162  			}
 55163  			if postIndex > l {
 55164  				return io.ErrUnexpectedEOF
 55165  			}
 55166  			m.Namespace = string(dAtA[iNdEx:postIndex])
 55167  			iNdEx = postIndex
 55168  		default:
 55169  			iNdEx = preIndex
 55170  			skippy, err := skipGenerated(dAtA[iNdEx:])
 55171  			if err != nil {
 55172  				return err
 55173  			}
 55174  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 55175  				return ErrInvalidLengthGenerated
 55176  			}
 55177  			if (iNdEx + skippy) > l {
 55178  				return io.ErrUnexpectedEOF
 55179  			}
 55180  			iNdEx += skippy
 55181  		}
 55182  	}
 55183  
 55184  	if iNdEx > l {
 55185  		return io.ErrUnexpectedEOF
 55186  	}
 55187  	return nil
 55188  }
 55189  func (m *SyncOperationResult) Unmarshal(dAtA []byte) error {
 55190  	l := len(dAtA)
 55191  	iNdEx := 0
 55192  	for iNdEx < l {
 55193  		preIndex := iNdEx
 55194  		var wire uint64
 55195  		for shift := uint(0); ; shift += 7 {
 55196  			if shift >= 64 {
 55197  				return ErrIntOverflowGenerated
 55198  			}
 55199  			if iNdEx >= l {
 55200  				return io.ErrUnexpectedEOF
 55201  			}
 55202  			b := dAtA[iNdEx]
 55203  			iNdEx++
 55204  			wire |= uint64(b&0x7F) << shift
 55205  			if b < 0x80 {
 55206  				break
 55207  			}
 55208  		}
 55209  		fieldNum := int32(wire >> 3)
 55210  		wireType := int(wire & 0x7)
 55211  		if wireType == 4 {
 55212  			return fmt.Errorf("proto: SyncOperationResult: wiretype end group for non-group")
 55213  		}
 55214  		if fieldNum <= 0 {
 55215  			return fmt.Errorf("proto: SyncOperationResult: illegal tag %d (wire type %d)", fieldNum, wire)
 55216  		}
 55217  		switch fieldNum {
 55218  		case 1:
 55219  			if wireType != 2 {
 55220  				return fmt.Errorf("proto: wrong wireType = %d for field Resources", wireType)
 55221  			}
 55222  			var msglen int
 55223  			for shift := uint(0); ; shift += 7 {
 55224  				if shift >= 64 {
 55225  					return ErrIntOverflowGenerated
 55226  				}
 55227  				if iNdEx >= l {
 55228  					return io.ErrUnexpectedEOF
 55229  				}
 55230  				b := dAtA[iNdEx]
 55231  				iNdEx++
 55232  				msglen |= int(b&0x7F) << shift
 55233  				if b < 0x80 {
 55234  					break
 55235  				}
 55236  			}
 55237  			if msglen < 0 {
 55238  				return ErrInvalidLengthGenerated
 55239  			}
 55240  			postIndex := iNdEx + msglen
 55241  			if postIndex < 0 {
 55242  				return ErrInvalidLengthGenerated
 55243  			}
 55244  			if postIndex > l {
 55245  				return io.ErrUnexpectedEOF
 55246  			}
 55247  			m.Resources = append(m.Resources, &ResourceResult{})
 55248  			if err := m.Resources[len(m.Resources)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 55249  				return err
 55250  			}
 55251  			iNdEx = postIndex
 55252  		case 2:
 55253  			if wireType != 2 {
 55254  				return fmt.Errorf("proto: wrong wireType = %d for field Revision", wireType)
 55255  			}
 55256  			var stringLen uint64
 55257  			for shift := uint(0); ; shift += 7 {
 55258  				if shift >= 64 {
 55259  					return ErrIntOverflowGenerated
 55260  				}
 55261  				if iNdEx >= l {
 55262  					return io.ErrUnexpectedEOF
 55263  				}
 55264  				b := dAtA[iNdEx]
 55265  				iNdEx++
 55266  				stringLen |= uint64(b&0x7F) << shift
 55267  				if b < 0x80 {
 55268  					break
 55269  				}
 55270  			}
 55271  			intStringLen := int(stringLen)
 55272  			if intStringLen < 0 {
 55273  				return ErrInvalidLengthGenerated
 55274  			}
 55275  			postIndex := iNdEx + intStringLen
 55276  			if postIndex < 0 {
 55277  				return ErrInvalidLengthGenerated
 55278  			}
 55279  			if postIndex > l {
 55280  				return io.ErrUnexpectedEOF
 55281  			}
 55282  			m.Revision = string(dAtA[iNdEx:postIndex])
 55283  			iNdEx = postIndex
 55284  		case 3:
 55285  			if wireType != 2 {
 55286  				return fmt.Errorf("proto: wrong wireType = %d for field Source", wireType)
 55287  			}
 55288  			var msglen int
 55289  			for shift := uint(0); ; shift += 7 {
 55290  				if shift >= 64 {
 55291  					return ErrIntOverflowGenerated
 55292  				}
 55293  				if iNdEx >= l {
 55294  					return io.ErrUnexpectedEOF
 55295  				}
 55296  				b := dAtA[iNdEx]
 55297  				iNdEx++
 55298  				msglen |= int(b&0x7F) << shift
 55299  				if b < 0x80 {
 55300  					break
 55301  				}
 55302  			}
 55303  			if msglen < 0 {
 55304  				return ErrInvalidLengthGenerated
 55305  			}
 55306  			postIndex := iNdEx + msglen
 55307  			if postIndex < 0 {
 55308  				return ErrInvalidLengthGenerated
 55309  			}
 55310  			if postIndex > l {
 55311  				return io.ErrUnexpectedEOF
 55312  			}
 55313  			if err := m.Source.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 55314  				return err
 55315  			}
 55316  			iNdEx = postIndex
 55317  		case 4:
 55318  			if wireType != 2 {
 55319  				return fmt.Errorf("proto: wrong wireType = %d for field Sources", wireType)
 55320  			}
 55321  			var msglen int
 55322  			for shift := uint(0); ; shift += 7 {
 55323  				if shift >= 64 {
 55324  					return ErrIntOverflowGenerated
 55325  				}
 55326  				if iNdEx >= l {
 55327  					return io.ErrUnexpectedEOF
 55328  				}
 55329  				b := dAtA[iNdEx]
 55330  				iNdEx++
 55331  				msglen |= int(b&0x7F) << shift
 55332  				if b < 0x80 {
 55333  					break
 55334  				}
 55335  			}
 55336  			if msglen < 0 {
 55337  				return ErrInvalidLengthGenerated
 55338  			}
 55339  			postIndex := iNdEx + msglen
 55340  			if postIndex < 0 {
 55341  				return ErrInvalidLengthGenerated
 55342  			}
 55343  			if postIndex > l {
 55344  				return io.ErrUnexpectedEOF
 55345  			}
 55346  			m.Sources = append(m.Sources, ApplicationSource{})
 55347  			if err := m.Sources[len(m.Sources)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 55348  				return err
 55349  			}
 55350  			iNdEx = postIndex
 55351  		case 5:
 55352  			if wireType != 2 {
 55353  				return fmt.Errorf("proto: wrong wireType = %d for field Revisions", wireType)
 55354  			}
 55355  			var stringLen uint64
 55356  			for shift := uint(0); ; shift += 7 {
 55357  				if shift >= 64 {
 55358  					return ErrIntOverflowGenerated
 55359  				}
 55360  				if iNdEx >= l {
 55361  					return io.ErrUnexpectedEOF
 55362  				}
 55363  				b := dAtA[iNdEx]
 55364  				iNdEx++
 55365  				stringLen |= uint64(b&0x7F) << shift
 55366  				if b < 0x80 {
 55367  					break
 55368  				}
 55369  			}
 55370  			intStringLen := int(stringLen)
 55371  			if intStringLen < 0 {
 55372  				return ErrInvalidLengthGenerated
 55373  			}
 55374  			postIndex := iNdEx + intStringLen
 55375  			if postIndex < 0 {
 55376  				return ErrInvalidLengthGenerated
 55377  			}
 55378  			if postIndex > l {
 55379  				return io.ErrUnexpectedEOF
 55380  			}
 55381  			m.Revisions = append(m.Revisions, string(dAtA[iNdEx:postIndex]))
 55382  			iNdEx = postIndex
 55383  		case 6:
 55384  			if wireType != 2 {
 55385  				return fmt.Errorf("proto: wrong wireType = %d for field ManagedNamespaceMetadata", wireType)
 55386  			}
 55387  			var msglen int
 55388  			for shift := uint(0); ; shift += 7 {
 55389  				if shift >= 64 {
 55390  					return ErrIntOverflowGenerated
 55391  				}
 55392  				if iNdEx >= l {
 55393  					return io.ErrUnexpectedEOF
 55394  				}
 55395  				b := dAtA[iNdEx]
 55396  				iNdEx++
 55397  				msglen |= int(b&0x7F) << shift
 55398  				if b < 0x80 {
 55399  					break
 55400  				}
 55401  			}
 55402  			if msglen < 0 {
 55403  				return ErrInvalidLengthGenerated
 55404  			}
 55405  			postIndex := iNdEx + msglen
 55406  			if postIndex < 0 {
 55407  				return ErrInvalidLengthGenerated
 55408  			}
 55409  			if postIndex > l {
 55410  				return io.ErrUnexpectedEOF
 55411  			}
 55412  			if m.ManagedNamespaceMetadata == nil {
 55413  				m.ManagedNamespaceMetadata = &ManagedNamespaceMetadata{}
 55414  			}
 55415  			if err := m.ManagedNamespaceMetadata.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 55416  				return err
 55417  			}
 55418  			iNdEx = postIndex
 55419  		default:
 55420  			iNdEx = preIndex
 55421  			skippy, err := skipGenerated(dAtA[iNdEx:])
 55422  			if err != nil {
 55423  				return err
 55424  			}
 55425  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 55426  				return ErrInvalidLengthGenerated
 55427  			}
 55428  			if (iNdEx + skippy) > l {
 55429  				return io.ErrUnexpectedEOF
 55430  			}
 55431  			iNdEx += skippy
 55432  		}
 55433  	}
 55434  
 55435  	if iNdEx > l {
 55436  		return io.ErrUnexpectedEOF
 55437  	}
 55438  	return nil
 55439  }
 55440  func (m *SyncPolicy) Unmarshal(dAtA []byte) error {
 55441  	l := len(dAtA)
 55442  	iNdEx := 0
 55443  	for iNdEx < l {
 55444  		preIndex := iNdEx
 55445  		var wire uint64
 55446  		for shift := uint(0); ; shift += 7 {
 55447  			if shift >= 64 {
 55448  				return ErrIntOverflowGenerated
 55449  			}
 55450  			if iNdEx >= l {
 55451  				return io.ErrUnexpectedEOF
 55452  			}
 55453  			b := dAtA[iNdEx]
 55454  			iNdEx++
 55455  			wire |= uint64(b&0x7F) << shift
 55456  			if b < 0x80 {
 55457  				break
 55458  			}
 55459  		}
 55460  		fieldNum := int32(wire >> 3)
 55461  		wireType := int(wire & 0x7)
 55462  		if wireType == 4 {
 55463  			return fmt.Errorf("proto: SyncPolicy: wiretype end group for non-group")
 55464  		}
 55465  		if fieldNum <= 0 {
 55466  			return fmt.Errorf("proto: SyncPolicy: illegal tag %d (wire type %d)", fieldNum, wire)
 55467  		}
 55468  		switch fieldNum {
 55469  		case 1:
 55470  			if wireType != 2 {
 55471  				return fmt.Errorf("proto: wrong wireType = %d for field Automated", wireType)
 55472  			}
 55473  			var msglen int
 55474  			for shift := uint(0); ; shift += 7 {
 55475  				if shift >= 64 {
 55476  					return ErrIntOverflowGenerated
 55477  				}
 55478  				if iNdEx >= l {
 55479  					return io.ErrUnexpectedEOF
 55480  				}
 55481  				b := dAtA[iNdEx]
 55482  				iNdEx++
 55483  				msglen |= int(b&0x7F) << shift
 55484  				if b < 0x80 {
 55485  					break
 55486  				}
 55487  			}
 55488  			if msglen < 0 {
 55489  				return ErrInvalidLengthGenerated
 55490  			}
 55491  			postIndex := iNdEx + msglen
 55492  			if postIndex < 0 {
 55493  				return ErrInvalidLengthGenerated
 55494  			}
 55495  			if postIndex > l {
 55496  				return io.ErrUnexpectedEOF
 55497  			}
 55498  			if m.Automated == nil {
 55499  				m.Automated = &SyncPolicyAutomated{}
 55500  			}
 55501  			if err := m.Automated.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 55502  				return err
 55503  			}
 55504  			iNdEx = postIndex
 55505  		case 2:
 55506  			if wireType != 2 {
 55507  				return fmt.Errorf("proto: wrong wireType = %d for field SyncOptions", wireType)
 55508  			}
 55509  			var stringLen uint64
 55510  			for shift := uint(0); ; shift += 7 {
 55511  				if shift >= 64 {
 55512  					return ErrIntOverflowGenerated
 55513  				}
 55514  				if iNdEx >= l {
 55515  					return io.ErrUnexpectedEOF
 55516  				}
 55517  				b := dAtA[iNdEx]
 55518  				iNdEx++
 55519  				stringLen |= uint64(b&0x7F) << shift
 55520  				if b < 0x80 {
 55521  					break
 55522  				}
 55523  			}
 55524  			intStringLen := int(stringLen)
 55525  			if intStringLen < 0 {
 55526  				return ErrInvalidLengthGenerated
 55527  			}
 55528  			postIndex := iNdEx + intStringLen
 55529  			if postIndex < 0 {
 55530  				return ErrInvalidLengthGenerated
 55531  			}
 55532  			if postIndex > l {
 55533  				return io.ErrUnexpectedEOF
 55534  			}
 55535  			m.SyncOptions = append(m.SyncOptions, string(dAtA[iNdEx:postIndex]))
 55536  			iNdEx = postIndex
 55537  		case 3:
 55538  			if wireType != 2 {
 55539  				return fmt.Errorf("proto: wrong wireType = %d for field Retry", wireType)
 55540  			}
 55541  			var msglen int
 55542  			for shift := uint(0); ; shift += 7 {
 55543  				if shift >= 64 {
 55544  					return ErrIntOverflowGenerated
 55545  				}
 55546  				if iNdEx >= l {
 55547  					return io.ErrUnexpectedEOF
 55548  				}
 55549  				b := dAtA[iNdEx]
 55550  				iNdEx++
 55551  				msglen |= int(b&0x7F) << shift
 55552  				if b < 0x80 {
 55553  					break
 55554  				}
 55555  			}
 55556  			if msglen < 0 {
 55557  				return ErrInvalidLengthGenerated
 55558  			}
 55559  			postIndex := iNdEx + msglen
 55560  			if postIndex < 0 {
 55561  				return ErrInvalidLengthGenerated
 55562  			}
 55563  			if postIndex > l {
 55564  				return io.ErrUnexpectedEOF
 55565  			}
 55566  			if m.Retry == nil {
 55567  				m.Retry = &RetryStrategy{}
 55568  			}
 55569  			if err := m.Retry.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 55570  				return err
 55571  			}
 55572  			iNdEx = postIndex
 55573  		case 4:
 55574  			if wireType != 2 {
 55575  				return fmt.Errorf("proto: wrong wireType = %d for field ManagedNamespaceMetadata", wireType)
 55576  			}
 55577  			var msglen int
 55578  			for shift := uint(0); ; shift += 7 {
 55579  				if shift >= 64 {
 55580  					return ErrIntOverflowGenerated
 55581  				}
 55582  				if iNdEx >= l {
 55583  					return io.ErrUnexpectedEOF
 55584  				}
 55585  				b := dAtA[iNdEx]
 55586  				iNdEx++
 55587  				msglen |= int(b&0x7F) << shift
 55588  				if b < 0x80 {
 55589  					break
 55590  				}
 55591  			}
 55592  			if msglen < 0 {
 55593  				return ErrInvalidLengthGenerated
 55594  			}
 55595  			postIndex := iNdEx + msglen
 55596  			if postIndex < 0 {
 55597  				return ErrInvalidLengthGenerated
 55598  			}
 55599  			if postIndex > l {
 55600  				return io.ErrUnexpectedEOF
 55601  			}
 55602  			if m.ManagedNamespaceMetadata == nil {
 55603  				m.ManagedNamespaceMetadata = &ManagedNamespaceMetadata{}
 55604  			}
 55605  			if err := m.ManagedNamespaceMetadata.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 55606  				return err
 55607  			}
 55608  			iNdEx = postIndex
 55609  		default:
 55610  			iNdEx = preIndex
 55611  			skippy, err := skipGenerated(dAtA[iNdEx:])
 55612  			if err != nil {
 55613  				return err
 55614  			}
 55615  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 55616  				return ErrInvalidLengthGenerated
 55617  			}
 55618  			if (iNdEx + skippy) > l {
 55619  				return io.ErrUnexpectedEOF
 55620  			}
 55621  			iNdEx += skippy
 55622  		}
 55623  	}
 55624  
 55625  	if iNdEx > l {
 55626  		return io.ErrUnexpectedEOF
 55627  	}
 55628  	return nil
 55629  }
 55630  func (m *SyncPolicyAutomated) Unmarshal(dAtA []byte) error {
 55631  	l := len(dAtA)
 55632  	iNdEx := 0
 55633  	for iNdEx < l {
 55634  		preIndex := iNdEx
 55635  		var wire uint64
 55636  		for shift := uint(0); ; shift += 7 {
 55637  			if shift >= 64 {
 55638  				return ErrIntOverflowGenerated
 55639  			}
 55640  			if iNdEx >= l {
 55641  				return io.ErrUnexpectedEOF
 55642  			}
 55643  			b := dAtA[iNdEx]
 55644  			iNdEx++
 55645  			wire |= uint64(b&0x7F) << shift
 55646  			if b < 0x80 {
 55647  				break
 55648  			}
 55649  		}
 55650  		fieldNum := int32(wire >> 3)
 55651  		wireType := int(wire & 0x7)
 55652  		if wireType == 4 {
 55653  			return fmt.Errorf("proto: SyncPolicyAutomated: wiretype end group for non-group")
 55654  		}
 55655  		if fieldNum <= 0 {
 55656  			return fmt.Errorf("proto: SyncPolicyAutomated: illegal tag %d (wire type %d)", fieldNum, wire)
 55657  		}
 55658  		switch fieldNum {
 55659  		case 1:
 55660  			if wireType != 0 {
 55661  				return fmt.Errorf("proto: wrong wireType = %d for field Prune", wireType)
 55662  			}
 55663  			var v int
 55664  			for shift := uint(0); ; shift += 7 {
 55665  				if shift >= 64 {
 55666  					return ErrIntOverflowGenerated
 55667  				}
 55668  				if iNdEx >= l {
 55669  					return io.ErrUnexpectedEOF
 55670  				}
 55671  				b := dAtA[iNdEx]
 55672  				iNdEx++
 55673  				v |= int(b&0x7F) << shift
 55674  				if b < 0x80 {
 55675  					break
 55676  				}
 55677  			}
 55678  			m.Prune = bool(v != 0)
 55679  		case 2:
 55680  			if wireType != 0 {
 55681  				return fmt.Errorf("proto: wrong wireType = %d for field SelfHeal", wireType)
 55682  			}
 55683  			var v int
 55684  			for shift := uint(0); ; shift += 7 {
 55685  				if shift >= 64 {
 55686  					return ErrIntOverflowGenerated
 55687  				}
 55688  				if iNdEx >= l {
 55689  					return io.ErrUnexpectedEOF
 55690  				}
 55691  				b := dAtA[iNdEx]
 55692  				iNdEx++
 55693  				v |= int(b&0x7F) << shift
 55694  				if b < 0x80 {
 55695  					break
 55696  				}
 55697  			}
 55698  			m.SelfHeal = bool(v != 0)
 55699  		case 3:
 55700  			if wireType != 0 {
 55701  				return fmt.Errorf("proto: wrong wireType = %d for field AllowEmpty", wireType)
 55702  			}
 55703  			var v int
 55704  			for shift := uint(0); ; shift += 7 {
 55705  				if shift >= 64 {
 55706  					return ErrIntOverflowGenerated
 55707  				}
 55708  				if iNdEx >= l {
 55709  					return io.ErrUnexpectedEOF
 55710  				}
 55711  				b := dAtA[iNdEx]
 55712  				iNdEx++
 55713  				v |= int(b&0x7F) << shift
 55714  				if b < 0x80 {
 55715  					break
 55716  				}
 55717  			}
 55718  			m.AllowEmpty = bool(v != 0)
 55719  		case 4:
 55720  			if wireType != 0 {
 55721  				return fmt.Errorf("proto: wrong wireType = %d for field Enabled", wireType)
 55722  			}
 55723  			var v int
 55724  			for shift := uint(0); ; shift += 7 {
 55725  				if shift >= 64 {
 55726  					return ErrIntOverflowGenerated
 55727  				}
 55728  				if iNdEx >= l {
 55729  					return io.ErrUnexpectedEOF
 55730  				}
 55731  				b := dAtA[iNdEx]
 55732  				iNdEx++
 55733  				v |= int(b&0x7F) << shift
 55734  				if b < 0x80 {
 55735  					break
 55736  				}
 55737  			}
 55738  			b := bool(v != 0)
 55739  			m.Enabled = &b
 55740  		default:
 55741  			iNdEx = preIndex
 55742  			skippy, err := skipGenerated(dAtA[iNdEx:])
 55743  			if err != nil {
 55744  				return err
 55745  			}
 55746  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 55747  				return ErrInvalidLengthGenerated
 55748  			}
 55749  			if (iNdEx + skippy) > l {
 55750  				return io.ErrUnexpectedEOF
 55751  			}
 55752  			iNdEx += skippy
 55753  		}
 55754  	}
 55755  
 55756  	if iNdEx > l {
 55757  		return io.ErrUnexpectedEOF
 55758  	}
 55759  	return nil
 55760  }
 55761  func (m *SyncSource) Unmarshal(dAtA []byte) error {
 55762  	l := len(dAtA)
 55763  	iNdEx := 0
 55764  	for iNdEx < l {
 55765  		preIndex := iNdEx
 55766  		var wire uint64
 55767  		for shift := uint(0); ; shift += 7 {
 55768  			if shift >= 64 {
 55769  				return ErrIntOverflowGenerated
 55770  			}
 55771  			if iNdEx >= l {
 55772  				return io.ErrUnexpectedEOF
 55773  			}
 55774  			b := dAtA[iNdEx]
 55775  			iNdEx++
 55776  			wire |= uint64(b&0x7F) << shift
 55777  			if b < 0x80 {
 55778  				break
 55779  			}
 55780  		}
 55781  		fieldNum := int32(wire >> 3)
 55782  		wireType := int(wire & 0x7)
 55783  		if wireType == 4 {
 55784  			return fmt.Errorf("proto: SyncSource: wiretype end group for non-group")
 55785  		}
 55786  		if fieldNum <= 0 {
 55787  			return fmt.Errorf("proto: SyncSource: illegal tag %d (wire type %d)", fieldNum, wire)
 55788  		}
 55789  		switch fieldNum {
 55790  		case 1:
 55791  			if wireType != 2 {
 55792  				return fmt.Errorf("proto: wrong wireType = %d for field TargetBranch", wireType)
 55793  			}
 55794  			var stringLen uint64
 55795  			for shift := uint(0); ; shift += 7 {
 55796  				if shift >= 64 {
 55797  					return ErrIntOverflowGenerated
 55798  				}
 55799  				if iNdEx >= l {
 55800  					return io.ErrUnexpectedEOF
 55801  				}
 55802  				b := dAtA[iNdEx]
 55803  				iNdEx++
 55804  				stringLen |= uint64(b&0x7F) << shift
 55805  				if b < 0x80 {
 55806  					break
 55807  				}
 55808  			}
 55809  			intStringLen := int(stringLen)
 55810  			if intStringLen < 0 {
 55811  				return ErrInvalidLengthGenerated
 55812  			}
 55813  			postIndex := iNdEx + intStringLen
 55814  			if postIndex < 0 {
 55815  				return ErrInvalidLengthGenerated
 55816  			}
 55817  			if postIndex > l {
 55818  				return io.ErrUnexpectedEOF
 55819  			}
 55820  			m.TargetBranch = string(dAtA[iNdEx:postIndex])
 55821  			iNdEx = postIndex
 55822  		case 2:
 55823  			if wireType != 2 {
 55824  				return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
 55825  			}
 55826  			var stringLen uint64
 55827  			for shift := uint(0); ; shift += 7 {
 55828  				if shift >= 64 {
 55829  					return ErrIntOverflowGenerated
 55830  				}
 55831  				if iNdEx >= l {
 55832  					return io.ErrUnexpectedEOF
 55833  				}
 55834  				b := dAtA[iNdEx]
 55835  				iNdEx++
 55836  				stringLen |= uint64(b&0x7F) << shift
 55837  				if b < 0x80 {
 55838  					break
 55839  				}
 55840  			}
 55841  			intStringLen := int(stringLen)
 55842  			if intStringLen < 0 {
 55843  				return ErrInvalidLengthGenerated
 55844  			}
 55845  			postIndex := iNdEx + intStringLen
 55846  			if postIndex < 0 {
 55847  				return ErrInvalidLengthGenerated
 55848  			}
 55849  			if postIndex > l {
 55850  				return io.ErrUnexpectedEOF
 55851  			}
 55852  			m.Path = string(dAtA[iNdEx:postIndex])
 55853  			iNdEx = postIndex
 55854  		default:
 55855  			iNdEx = preIndex
 55856  			skippy, err := skipGenerated(dAtA[iNdEx:])
 55857  			if err != nil {
 55858  				return err
 55859  			}
 55860  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 55861  				return ErrInvalidLengthGenerated
 55862  			}
 55863  			if (iNdEx + skippy) > l {
 55864  				return io.ErrUnexpectedEOF
 55865  			}
 55866  			iNdEx += skippy
 55867  		}
 55868  	}
 55869  
 55870  	if iNdEx > l {
 55871  		return io.ErrUnexpectedEOF
 55872  	}
 55873  	return nil
 55874  }
 55875  func (m *SyncStatus) Unmarshal(dAtA []byte) error {
 55876  	l := len(dAtA)
 55877  	iNdEx := 0
 55878  	for iNdEx < l {
 55879  		preIndex := iNdEx
 55880  		var wire uint64
 55881  		for shift := uint(0); ; shift += 7 {
 55882  			if shift >= 64 {
 55883  				return ErrIntOverflowGenerated
 55884  			}
 55885  			if iNdEx >= l {
 55886  				return io.ErrUnexpectedEOF
 55887  			}
 55888  			b := dAtA[iNdEx]
 55889  			iNdEx++
 55890  			wire |= uint64(b&0x7F) << shift
 55891  			if b < 0x80 {
 55892  				break
 55893  			}
 55894  		}
 55895  		fieldNum := int32(wire >> 3)
 55896  		wireType := int(wire & 0x7)
 55897  		if wireType == 4 {
 55898  			return fmt.Errorf("proto: SyncStatus: wiretype end group for non-group")
 55899  		}
 55900  		if fieldNum <= 0 {
 55901  			return fmt.Errorf("proto: SyncStatus: illegal tag %d (wire type %d)", fieldNum, wire)
 55902  		}
 55903  		switch fieldNum {
 55904  		case 1:
 55905  			if wireType != 2 {
 55906  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 55907  			}
 55908  			var stringLen uint64
 55909  			for shift := uint(0); ; shift += 7 {
 55910  				if shift >= 64 {
 55911  					return ErrIntOverflowGenerated
 55912  				}
 55913  				if iNdEx >= l {
 55914  					return io.ErrUnexpectedEOF
 55915  				}
 55916  				b := dAtA[iNdEx]
 55917  				iNdEx++
 55918  				stringLen |= uint64(b&0x7F) << shift
 55919  				if b < 0x80 {
 55920  					break
 55921  				}
 55922  			}
 55923  			intStringLen := int(stringLen)
 55924  			if intStringLen < 0 {
 55925  				return ErrInvalidLengthGenerated
 55926  			}
 55927  			postIndex := iNdEx + intStringLen
 55928  			if postIndex < 0 {
 55929  				return ErrInvalidLengthGenerated
 55930  			}
 55931  			if postIndex > l {
 55932  				return io.ErrUnexpectedEOF
 55933  			}
 55934  			m.Status = SyncStatusCode(dAtA[iNdEx:postIndex])
 55935  			iNdEx = postIndex
 55936  		case 2:
 55937  			if wireType != 2 {
 55938  				return fmt.Errorf("proto: wrong wireType = %d for field ComparedTo", wireType)
 55939  			}
 55940  			var msglen int
 55941  			for shift := uint(0); ; shift += 7 {
 55942  				if shift >= 64 {
 55943  					return ErrIntOverflowGenerated
 55944  				}
 55945  				if iNdEx >= l {
 55946  					return io.ErrUnexpectedEOF
 55947  				}
 55948  				b := dAtA[iNdEx]
 55949  				iNdEx++
 55950  				msglen |= int(b&0x7F) << shift
 55951  				if b < 0x80 {
 55952  					break
 55953  				}
 55954  			}
 55955  			if msglen < 0 {
 55956  				return ErrInvalidLengthGenerated
 55957  			}
 55958  			postIndex := iNdEx + msglen
 55959  			if postIndex < 0 {
 55960  				return ErrInvalidLengthGenerated
 55961  			}
 55962  			if postIndex > l {
 55963  				return io.ErrUnexpectedEOF
 55964  			}
 55965  			if err := m.ComparedTo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 55966  				return err
 55967  			}
 55968  			iNdEx = postIndex
 55969  		case 3:
 55970  			if wireType != 2 {
 55971  				return fmt.Errorf("proto: wrong wireType = %d for field Revision", wireType)
 55972  			}
 55973  			var stringLen uint64
 55974  			for shift := uint(0); ; shift += 7 {
 55975  				if shift >= 64 {
 55976  					return ErrIntOverflowGenerated
 55977  				}
 55978  				if iNdEx >= l {
 55979  					return io.ErrUnexpectedEOF
 55980  				}
 55981  				b := dAtA[iNdEx]
 55982  				iNdEx++
 55983  				stringLen |= uint64(b&0x7F) << shift
 55984  				if b < 0x80 {
 55985  					break
 55986  				}
 55987  			}
 55988  			intStringLen := int(stringLen)
 55989  			if intStringLen < 0 {
 55990  				return ErrInvalidLengthGenerated
 55991  			}
 55992  			postIndex := iNdEx + intStringLen
 55993  			if postIndex < 0 {
 55994  				return ErrInvalidLengthGenerated
 55995  			}
 55996  			if postIndex > l {
 55997  				return io.ErrUnexpectedEOF
 55998  			}
 55999  			m.Revision = string(dAtA[iNdEx:postIndex])
 56000  			iNdEx = postIndex
 56001  		case 4:
 56002  			if wireType != 2 {
 56003  				return fmt.Errorf("proto: wrong wireType = %d for field Revisions", wireType)
 56004  			}
 56005  			var stringLen uint64
 56006  			for shift := uint(0); ; shift += 7 {
 56007  				if shift >= 64 {
 56008  					return ErrIntOverflowGenerated
 56009  				}
 56010  				if iNdEx >= l {
 56011  					return io.ErrUnexpectedEOF
 56012  				}
 56013  				b := dAtA[iNdEx]
 56014  				iNdEx++
 56015  				stringLen |= uint64(b&0x7F) << shift
 56016  				if b < 0x80 {
 56017  					break
 56018  				}
 56019  			}
 56020  			intStringLen := int(stringLen)
 56021  			if intStringLen < 0 {
 56022  				return ErrInvalidLengthGenerated
 56023  			}
 56024  			postIndex := iNdEx + intStringLen
 56025  			if postIndex < 0 {
 56026  				return ErrInvalidLengthGenerated
 56027  			}
 56028  			if postIndex > l {
 56029  				return io.ErrUnexpectedEOF
 56030  			}
 56031  			m.Revisions = append(m.Revisions, string(dAtA[iNdEx:postIndex]))
 56032  			iNdEx = postIndex
 56033  		default:
 56034  			iNdEx = preIndex
 56035  			skippy, err := skipGenerated(dAtA[iNdEx:])
 56036  			if err != nil {
 56037  				return err
 56038  			}
 56039  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 56040  				return ErrInvalidLengthGenerated
 56041  			}
 56042  			if (iNdEx + skippy) > l {
 56043  				return io.ErrUnexpectedEOF
 56044  			}
 56045  			iNdEx += skippy
 56046  		}
 56047  	}
 56048  
 56049  	if iNdEx > l {
 56050  		return io.ErrUnexpectedEOF
 56051  	}
 56052  	return nil
 56053  }
 56054  func (m *SyncStrategy) Unmarshal(dAtA []byte) error {
 56055  	l := len(dAtA)
 56056  	iNdEx := 0
 56057  	for iNdEx < l {
 56058  		preIndex := iNdEx
 56059  		var wire uint64
 56060  		for shift := uint(0); ; shift += 7 {
 56061  			if shift >= 64 {
 56062  				return ErrIntOverflowGenerated
 56063  			}
 56064  			if iNdEx >= l {
 56065  				return io.ErrUnexpectedEOF
 56066  			}
 56067  			b := dAtA[iNdEx]
 56068  			iNdEx++
 56069  			wire |= uint64(b&0x7F) << shift
 56070  			if b < 0x80 {
 56071  				break
 56072  			}
 56073  		}
 56074  		fieldNum := int32(wire >> 3)
 56075  		wireType := int(wire & 0x7)
 56076  		if wireType == 4 {
 56077  			return fmt.Errorf("proto: SyncStrategy: wiretype end group for non-group")
 56078  		}
 56079  		if fieldNum <= 0 {
 56080  			return fmt.Errorf("proto: SyncStrategy: illegal tag %d (wire type %d)", fieldNum, wire)
 56081  		}
 56082  		switch fieldNum {
 56083  		case 1:
 56084  			if wireType != 2 {
 56085  				return fmt.Errorf("proto: wrong wireType = %d for field Apply", wireType)
 56086  			}
 56087  			var msglen int
 56088  			for shift := uint(0); ; shift += 7 {
 56089  				if shift >= 64 {
 56090  					return ErrIntOverflowGenerated
 56091  				}
 56092  				if iNdEx >= l {
 56093  					return io.ErrUnexpectedEOF
 56094  				}
 56095  				b := dAtA[iNdEx]
 56096  				iNdEx++
 56097  				msglen |= int(b&0x7F) << shift
 56098  				if b < 0x80 {
 56099  					break
 56100  				}
 56101  			}
 56102  			if msglen < 0 {
 56103  				return ErrInvalidLengthGenerated
 56104  			}
 56105  			postIndex := iNdEx + msglen
 56106  			if postIndex < 0 {
 56107  				return ErrInvalidLengthGenerated
 56108  			}
 56109  			if postIndex > l {
 56110  				return io.ErrUnexpectedEOF
 56111  			}
 56112  			if m.Apply == nil {
 56113  				m.Apply = &SyncStrategyApply{}
 56114  			}
 56115  			if err := m.Apply.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 56116  				return err
 56117  			}
 56118  			iNdEx = postIndex
 56119  		case 2:
 56120  			if wireType != 2 {
 56121  				return fmt.Errorf("proto: wrong wireType = %d for field Hook", wireType)
 56122  			}
 56123  			var msglen int
 56124  			for shift := uint(0); ; shift += 7 {
 56125  				if shift >= 64 {
 56126  					return ErrIntOverflowGenerated
 56127  				}
 56128  				if iNdEx >= l {
 56129  					return io.ErrUnexpectedEOF
 56130  				}
 56131  				b := dAtA[iNdEx]
 56132  				iNdEx++
 56133  				msglen |= int(b&0x7F) << shift
 56134  				if b < 0x80 {
 56135  					break
 56136  				}
 56137  			}
 56138  			if msglen < 0 {
 56139  				return ErrInvalidLengthGenerated
 56140  			}
 56141  			postIndex := iNdEx + msglen
 56142  			if postIndex < 0 {
 56143  				return ErrInvalidLengthGenerated
 56144  			}
 56145  			if postIndex > l {
 56146  				return io.ErrUnexpectedEOF
 56147  			}
 56148  			if m.Hook == nil {
 56149  				m.Hook = &SyncStrategyHook{}
 56150  			}
 56151  			if err := m.Hook.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 56152  				return err
 56153  			}
 56154  			iNdEx = postIndex
 56155  		default:
 56156  			iNdEx = preIndex
 56157  			skippy, err := skipGenerated(dAtA[iNdEx:])
 56158  			if err != nil {
 56159  				return err
 56160  			}
 56161  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 56162  				return ErrInvalidLengthGenerated
 56163  			}
 56164  			if (iNdEx + skippy) > l {
 56165  				return io.ErrUnexpectedEOF
 56166  			}
 56167  			iNdEx += skippy
 56168  		}
 56169  	}
 56170  
 56171  	if iNdEx > l {
 56172  		return io.ErrUnexpectedEOF
 56173  	}
 56174  	return nil
 56175  }
 56176  func (m *SyncStrategyApply) Unmarshal(dAtA []byte) error {
 56177  	l := len(dAtA)
 56178  	iNdEx := 0
 56179  	for iNdEx < l {
 56180  		preIndex := iNdEx
 56181  		var wire uint64
 56182  		for shift := uint(0); ; shift += 7 {
 56183  			if shift >= 64 {
 56184  				return ErrIntOverflowGenerated
 56185  			}
 56186  			if iNdEx >= l {
 56187  				return io.ErrUnexpectedEOF
 56188  			}
 56189  			b := dAtA[iNdEx]
 56190  			iNdEx++
 56191  			wire |= uint64(b&0x7F) << shift
 56192  			if b < 0x80 {
 56193  				break
 56194  			}
 56195  		}
 56196  		fieldNum := int32(wire >> 3)
 56197  		wireType := int(wire & 0x7)
 56198  		if wireType == 4 {
 56199  			return fmt.Errorf("proto: SyncStrategyApply: wiretype end group for non-group")
 56200  		}
 56201  		if fieldNum <= 0 {
 56202  			return fmt.Errorf("proto: SyncStrategyApply: illegal tag %d (wire type %d)", fieldNum, wire)
 56203  		}
 56204  		switch fieldNum {
 56205  		case 1:
 56206  			if wireType != 0 {
 56207  				return fmt.Errorf("proto: wrong wireType = %d for field Force", wireType)
 56208  			}
 56209  			var v int
 56210  			for shift := uint(0); ; shift += 7 {
 56211  				if shift >= 64 {
 56212  					return ErrIntOverflowGenerated
 56213  				}
 56214  				if iNdEx >= l {
 56215  					return io.ErrUnexpectedEOF
 56216  				}
 56217  				b := dAtA[iNdEx]
 56218  				iNdEx++
 56219  				v |= int(b&0x7F) << shift
 56220  				if b < 0x80 {
 56221  					break
 56222  				}
 56223  			}
 56224  			m.Force = bool(v != 0)
 56225  		default:
 56226  			iNdEx = preIndex
 56227  			skippy, err := skipGenerated(dAtA[iNdEx:])
 56228  			if err != nil {
 56229  				return err
 56230  			}
 56231  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 56232  				return ErrInvalidLengthGenerated
 56233  			}
 56234  			if (iNdEx + skippy) > l {
 56235  				return io.ErrUnexpectedEOF
 56236  			}
 56237  			iNdEx += skippy
 56238  		}
 56239  	}
 56240  
 56241  	if iNdEx > l {
 56242  		return io.ErrUnexpectedEOF
 56243  	}
 56244  	return nil
 56245  }
 56246  func (m *SyncStrategyHook) Unmarshal(dAtA []byte) error {
 56247  	l := len(dAtA)
 56248  	iNdEx := 0
 56249  	for iNdEx < l {
 56250  		preIndex := iNdEx
 56251  		var wire uint64
 56252  		for shift := uint(0); ; shift += 7 {
 56253  			if shift >= 64 {
 56254  				return ErrIntOverflowGenerated
 56255  			}
 56256  			if iNdEx >= l {
 56257  				return io.ErrUnexpectedEOF
 56258  			}
 56259  			b := dAtA[iNdEx]
 56260  			iNdEx++
 56261  			wire |= uint64(b&0x7F) << shift
 56262  			if b < 0x80 {
 56263  				break
 56264  			}
 56265  		}
 56266  		fieldNum := int32(wire >> 3)
 56267  		wireType := int(wire & 0x7)
 56268  		if wireType == 4 {
 56269  			return fmt.Errorf("proto: SyncStrategyHook: wiretype end group for non-group")
 56270  		}
 56271  		if fieldNum <= 0 {
 56272  			return fmt.Errorf("proto: SyncStrategyHook: illegal tag %d (wire type %d)", fieldNum, wire)
 56273  		}
 56274  		switch fieldNum {
 56275  		case 1:
 56276  			if wireType != 2 {
 56277  				return fmt.Errorf("proto: wrong wireType = %d for field SyncStrategyApply", wireType)
 56278  			}
 56279  			var msglen int
 56280  			for shift := uint(0); ; shift += 7 {
 56281  				if shift >= 64 {
 56282  					return ErrIntOverflowGenerated
 56283  				}
 56284  				if iNdEx >= l {
 56285  					return io.ErrUnexpectedEOF
 56286  				}
 56287  				b := dAtA[iNdEx]
 56288  				iNdEx++
 56289  				msglen |= int(b&0x7F) << shift
 56290  				if b < 0x80 {
 56291  					break
 56292  				}
 56293  			}
 56294  			if msglen < 0 {
 56295  				return ErrInvalidLengthGenerated
 56296  			}
 56297  			postIndex := iNdEx + msglen
 56298  			if postIndex < 0 {
 56299  				return ErrInvalidLengthGenerated
 56300  			}
 56301  			if postIndex > l {
 56302  				return io.ErrUnexpectedEOF
 56303  			}
 56304  			if err := m.SyncStrategyApply.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 56305  				return err
 56306  			}
 56307  			iNdEx = postIndex
 56308  		default:
 56309  			iNdEx = preIndex
 56310  			skippy, err := skipGenerated(dAtA[iNdEx:])
 56311  			if err != nil {
 56312  				return err
 56313  			}
 56314  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 56315  				return ErrInvalidLengthGenerated
 56316  			}
 56317  			if (iNdEx + skippy) > l {
 56318  				return io.ErrUnexpectedEOF
 56319  			}
 56320  			iNdEx += skippy
 56321  		}
 56322  	}
 56323  
 56324  	if iNdEx > l {
 56325  		return io.ErrUnexpectedEOF
 56326  	}
 56327  	return nil
 56328  }
 56329  func (m *SyncWindow) Unmarshal(dAtA []byte) error {
 56330  	l := len(dAtA)
 56331  	iNdEx := 0
 56332  	for iNdEx < l {
 56333  		preIndex := iNdEx
 56334  		var wire uint64
 56335  		for shift := uint(0); ; shift += 7 {
 56336  			if shift >= 64 {
 56337  				return ErrIntOverflowGenerated
 56338  			}
 56339  			if iNdEx >= l {
 56340  				return io.ErrUnexpectedEOF
 56341  			}
 56342  			b := dAtA[iNdEx]
 56343  			iNdEx++
 56344  			wire |= uint64(b&0x7F) << shift
 56345  			if b < 0x80 {
 56346  				break
 56347  			}
 56348  		}
 56349  		fieldNum := int32(wire >> 3)
 56350  		wireType := int(wire & 0x7)
 56351  		if wireType == 4 {
 56352  			return fmt.Errorf("proto: SyncWindow: wiretype end group for non-group")
 56353  		}
 56354  		if fieldNum <= 0 {
 56355  			return fmt.Errorf("proto: SyncWindow: illegal tag %d (wire type %d)", fieldNum, wire)
 56356  		}
 56357  		switch fieldNum {
 56358  		case 1:
 56359  			if wireType != 2 {
 56360  				return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
 56361  			}
 56362  			var stringLen uint64
 56363  			for shift := uint(0); ; shift += 7 {
 56364  				if shift >= 64 {
 56365  					return ErrIntOverflowGenerated
 56366  				}
 56367  				if iNdEx >= l {
 56368  					return io.ErrUnexpectedEOF
 56369  				}
 56370  				b := dAtA[iNdEx]
 56371  				iNdEx++
 56372  				stringLen |= uint64(b&0x7F) << shift
 56373  				if b < 0x80 {
 56374  					break
 56375  				}
 56376  			}
 56377  			intStringLen := int(stringLen)
 56378  			if intStringLen < 0 {
 56379  				return ErrInvalidLengthGenerated
 56380  			}
 56381  			postIndex := iNdEx + intStringLen
 56382  			if postIndex < 0 {
 56383  				return ErrInvalidLengthGenerated
 56384  			}
 56385  			if postIndex > l {
 56386  				return io.ErrUnexpectedEOF
 56387  			}
 56388  			m.Kind = string(dAtA[iNdEx:postIndex])
 56389  			iNdEx = postIndex
 56390  		case 2:
 56391  			if wireType != 2 {
 56392  				return fmt.Errorf("proto: wrong wireType = %d for field Schedule", wireType)
 56393  			}
 56394  			var stringLen uint64
 56395  			for shift := uint(0); ; shift += 7 {
 56396  				if shift >= 64 {
 56397  					return ErrIntOverflowGenerated
 56398  				}
 56399  				if iNdEx >= l {
 56400  					return io.ErrUnexpectedEOF
 56401  				}
 56402  				b := dAtA[iNdEx]
 56403  				iNdEx++
 56404  				stringLen |= uint64(b&0x7F) << shift
 56405  				if b < 0x80 {
 56406  					break
 56407  				}
 56408  			}
 56409  			intStringLen := int(stringLen)
 56410  			if intStringLen < 0 {
 56411  				return ErrInvalidLengthGenerated
 56412  			}
 56413  			postIndex := iNdEx + intStringLen
 56414  			if postIndex < 0 {
 56415  				return ErrInvalidLengthGenerated
 56416  			}
 56417  			if postIndex > l {
 56418  				return io.ErrUnexpectedEOF
 56419  			}
 56420  			m.Schedule = string(dAtA[iNdEx:postIndex])
 56421  			iNdEx = postIndex
 56422  		case 3:
 56423  			if wireType != 2 {
 56424  				return fmt.Errorf("proto: wrong wireType = %d for field Duration", wireType)
 56425  			}
 56426  			var stringLen uint64
 56427  			for shift := uint(0); ; shift += 7 {
 56428  				if shift >= 64 {
 56429  					return ErrIntOverflowGenerated
 56430  				}
 56431  				if iNdEx >= l {
 56432  					return io.ErrUnexpectedEOF
 56433  				}
 56434  				b := dAtA[iNdEx]
 56435  				iNdEx++
 56436  				stringLen |= uint64(b&0x7F) << shift
 56437  				if b < 0x80 {
 56438  					break
 56439  				}
 56440  			}
 56441  			intStringLen := int(stringLen)
 56442  			if intStringLen < 0 {
 56443  				return ErrInvalidLengthGenerated
 56444  			}
 56445  			postIndex := iNdEx + intStringLen
 56446  			if postIndex < 0 {
 56447  				return ErrInvalidLengthGenerated
 56448  			}
 56449  			if postIndex > l {
 56450  				return io.ErrUnexpectedEOF
 56451  			}
 56452  			m.Duration = string(dAtA[iNdEx:postIndex])
 56453  			iNdEx = postIndex
 56454  		case 4:
 56455  			if wireType != 2 {
 56456  				return fmt.Errorf("proto: wrong wireType = %d for field Applications", wireType)
 56457  			}
 56458  			var stringLen uint64
 56459  			for shift := uint(0); ; shift += 7 {
 56460  				if shift >= 64 {
 56461  					return ErrIntOverflowGenerated
 56462  				}
 56463  				if iNdEx >= l {
 56464  					return io.ErrUnexpectedEOF
 56465  				}
 56466  				b := dAtA[iNdEx]
 56467  				iNdEx++
 56468  				stringLen |= uint64(b&0x7F) << shift
 56469  				if b < 0x80 {
 56470  					break
 56471  				}
 56472  			}
 56473  			intStringLen := int(stringLen)
 56474  			if intStringLen < 0 {
 56475  				return ErrInvalidLengthGenerated
 56476  			}
 56477  			postIndex := iNdEx + intStringLen
 56478  			if postIndex < 0 {
 56479  				return ErrInvalidLengthGenerated
 56480  			}
 56481  			if postIndex > l {
 56482  				return io.ErrUnexpectedEOF
 56483  			}
 56484  			m.Applications = append(m.Applications, string(dAtA[iNdEx:postIndex]))
 56485  			iNdEx = postIndex
 56486  		case 5:
 56487  			if wireType != 2 {
 56488  				return fmt.Errorf("proto: wrong wireType = %d for field Namespaces", wireType)
 56489  			}
 56490  			var stringLen uint64
 56491  			for shift := uint(0); ; shift += 7 {
 56492  				if shift >= 64 {
 56493  					return ErrIntOverflowGenerated
 56494  				}
 56495  				if iNdEx >= l {
 56496  					return io.ErrUnexpectedEOF
 56497  				}
 56498  				b := dAtA[iNdEx]
 56499  				iNdEx++
 56500  				stringLen |= uint64(b&0x7F) << shift
 56501  				if b < 0x80 {
 56502  					break
 56503  				}
 56504  			}
 56505  			intStringLen := int(stringLen)
 56506  			if intStringLen < 0 {
 56507  				return ErrInvalidLengthGenerated
 56508  			}
 56509  			postIndex := iNdEx + intStringLen
 56510  			if postIndex < 0 {
 56511  				return ErrInvalidLengthGenerated
 56512  			}
 56513  			if postIndex > l {
 56514  				return io.ErrUnexpectedEOF
 56515  			}
 56516  			m.Namespaces = append(m.Namespaces, string(dAtA[iNdEx:postIndex]))
 56517  			iNdEx = postIndex
 56518  		case 6:
 56519  			if wireType != 2 {
 56520  				return fmt.Errorf("proto: wrong wireType = %d for field Clusters", wireType)
 56521  			}
 56522  			var stringLen uint64
 56523  			for shift := uint(0); ; shift += 7 {
 56524  				if shift >= 64 {
 56525  					return ErrIntOverflowGenerated
 56526  				}
 56527  				if iNdEx >= l {
 56528  					return io.ErrUnexpectedEOF
 56529  				}
 56530  				b := dAtA[iNdEx]
 56531  				iNdEx++
 56532  				stringLen |= uint64(b&0x7F) << shift
 56533  				if b < 0x80 {
 56534  					break
 56535  				}
 56536  			}
 56537  			intStringLen := int(stringLen)
 56538  			if intStringLen < 0 {
 56539  				return ErrInvalidLengthGenerated
 56540  			}
 56541  			postIndex := iNdEx + intStringLen
 56542  			if postIndex < 0 {
 56543  				return ErrInvalidLengthGenerated
 56544  			}
 56545  			if postIndex > l {
 56546  				return io.ErrUnexpectedEOF
 56547  			}
 56548  			m.Clusters = append(m.Clusters, string(dAtA[iNdEx:postIndex]))
 56549  			iNdEx = postIndex
 56550  		case 7:
 56551  			if wireType != 0 {
 56552  				return fmt.Errorf("proto: wrong wireType = %d for field ManualSync", wireType)
 56553  			}
 56554  			var v int
 56555  			for shift := uint(0); ; shift += 7 {
 56556  				if shift >= 64 {
 56557  					return ErrIntOverflowGenerated
 56558  				}
 56559  				if iNdEx >= l {
 56560  					return io.ErrUnexpectedEOF
 56561  				}
 56562  				b := dAtA[iNdEx]
 56563  				iNdEx++
 56564  				v |= int(b&0x7F) << shift
 56565  				if b < 0x80 {
 56566  					break
 56567  				}
 56568  			}
 56569  			m.ManualSync = bool(v != 0)
 56570  		case 8:
 56571  			if wireType != 2 {
 56572  				return fmt.Errorf("proto: wrong wireType = %d for field TimeZone", wireType)
 56573  			}
 56574  			var stringLen uint64
 56575  			for shift := uint(0); ; shift += 7 {
 56576  				if shift >= 64 {
 56577  					return ErrIntOverflowGenerated
 56578  				}
 56579  				if iNdEx >= l {
 56580  					return io.ErrUnexpectedEOF
 56581  				}
 56582  				b := dAtA[iNdEx]
 56583  				iNdEx++
 56584  				stringLen |= uint64(b&0x7F) << shift
 56585  				if b < 0x80 {
 56586  					break
 56587  				}
 56588  			}
 56589  			intStringLen := int(stringLen)
 56590  			if intStringLen < 0 {
 56591  				return ErrInvalidLengthGenerated
 56592  			}
 56593  			postIndex := iNdEx + intStringLen
 56594  			if postIndex < 0 {
 56595  				return ErrInvalidLengthGenerated
 56596  			}
 56597  			if postIndex > l {
 56598  				return io.ErrUnexpectedEOF
 56599  			}
 56600  			m.TimeZone = string(dAtA[iNdEx:postIndex])
 56601  			iNdEx = postIndex
 56602  		case 9:
 56603  			if wireType != 0 {
 56604  				return fmt.Errorf("proto: wrong wireType = %d for field UseAndOperator", wireType)
 56605  			}
 56606  			var v int
 56607  			for shift := uint(0); ; shift += 7 {
 56608  				if shift >= 64 {
 56609  					return ErrIntOverflowGenerated
 56610  				}
 56611  				if iNdEx >= l {
 56612  					return io.ErrUnexpectedEOF
 56613  				}
 56614  				b := dAtA[iNdEx]
 56615  				iNdEx++
 56616  				v |= int(b&0x7F) << shift
 56617  				if b < 0x80 {
 56618  					break
 56619  				}
 56620  			}
 56621  			m.UseAndOperator = bool(v != 0)
 56622  		case 10:
 56623  			if wireType != 2 {
 56624  				return fmt.Errorf("proto: wrong wireType = %d for field Description", wireType)
 56625  			}
 56626  			var stringLen uint64
 56627  			for shift := uint(0); ; shift += 7 {
 56628  				if shift >= 64 {
 56629  					return ErrIntOverflowGenerated
 56630  				}
 56631  				if iNdEx >= l {
 56632  					return io.ErrUnexpectedEOF
 56633  				}
 56634  				b := dAtA[iNdEx]
 56635  				iNdEx++
 56636  				stringLen |= uint64(b&0x7F) << shift
 56637  				if b < 0x80 {
 56638  					break
 56639  				}
 56640  			}
 56641  			intStringLen := int(stringLen)
 56642  			if intStringLen < 0 {
 56643  				return ErrInvalidLengthGenerated
 56644  			}
 56645  			postIndex := iNdEx + intStringLen
 56646  			if postIndex < 0 {
 56647  				return ErrInvalidLengthGenerated
 56648  			}
 56649  			if postIndex > l {
 56650  				return io.ErrUnexpectedEOF
 56651  			}
 56652  			m.Description = string(dAtA[iNdEx:postIndex])
 56653  			iNdEx = postIndex
 56654  		default:
 56655  			iNdEx = preIndex
 56656  			skippy, err := skipGenerated(dAtA[iNdEx:])
 56657  			if err != nil {
 56658  				return err
 56659  			}
 56660  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 56661  				return ErrInvalidLengthGenerated
 56662  			}
 56663  			if (iNdEx + skippy) > l {
 56664  				return io.ErrUnexpectedEOF
 56665  			}
 56666  			iNdEx += skippy
 56667  		}
 56668  	}
 56669  
 56670  	if iNdEx > l {
 56671  		return io.ErrUnexpectedEOF
 56672  	}
 56673  	return nil
 56674  }
 56675  func (m *TLSClientConfig) Unmarshal(dAtA []byte) error {
 56676  	l := len(dAtA)
 56677  	iNdEx := 0
 56678  	for iNdEx < l {
 56679  		preIndex := iNdEx
 56680  		var wire uint64
 56681  		for shift := uint(0); ; shift += 7 {
 56682  			if shift >= 64 {
 56683  				return ErrIntOverflowGenerated
 56684  			}
 56685  			if iNdEx >= l {
 56686  				return io.ErrUnexpectedEOF
 56687  			}
 56688  			b := dAtA[iNdEx]
 56689  			iNdEx++
 56690  			wire |= uint64(b&0x7F) << shift
 56691  			if b < 0x80 {
 56692  				break
 56693  			}
 56694  		}
 56695  		fieldNum := int32(wire >> 3)
 56696  		wireType := int(wire & 0x7)
 56697  		if wireType == 4 {
 56698  			return fmt.Errorf("proto: TLSClientConfig: wiretype end group for non-group")
 56699  		}
 56700  		if fieldNum <= 0 {
 56701  			return fmt.Errorf("proto: TLSClientConfig: illegal tag %d (wire type %d)", fieldNum, wire)
 56702  		}
 56703  		switch fieldNum {
 56704  		case 1:
 56705  			if wireType != 0 {
 56706  				return fmt.Errorf("proto: wrong wireType = %d for field Insecure", wireType)
 56707  			}
 56708  			var v int
 56709  			for shift := uint(0); ; shift += 7 {
 56710  				if shift >= 64 {
 56711  					return ErrIntOverflowGenerated
 56712  				}
 56713  				if iNdEx >= l {
 56714  					return io.ErrUnexpectedEOF
 56715  				}
 56716  				b := dAtA[iNdEx]
 56717  				iNdEx++
 56718  				v |= int(b&0x7F) << shift
 56719  				if b < 0x80 {
 56720  					break
 56721  				}
 56722  			}
 56723  			m.Insecure = bool(v != 0)
 56724  		case 2:
 56725  			if wireType != 2 {
 56726  				return fmt.Errorf("proto: wrong wireType = %d for field ServerName", wireType)
 56727  			}
 56728  			var stringLen uint64
 56729  			for shift := uint(0); ; shift += 7 {
 56730  				if shift >= 64 {
 56731  					return ErrIntOverflowGenerated
 56732  				}
 56733  				if iNdEx >= l {
 56734  					return io.ErrUnexpectedEOF
 56735  				}
 56736  				b := dAtA[iNdEx]
 56737  				iNdEx++
 56738  				stringLen |= uint64(b&0x7F) << shift
 56739  				if b < 0x80 {
 56740  					break
 56741  				}
 56742  			}
 56743  			intStringLen := int(stringLen)
 56744  			if intStringLen < 0 {
 56745  				return ErrInvalidLengthGenerated
 56746  			}
 56747  			postIndex := iNdEx + intStringLen
 56748  			if postIndex < 0 {
 56749  				return ErrInvalidLengthGenerated
 56750  			}
 56751  			if postIndex > l {
 56752  				return io.ErrUnexpectedEOF
 56753  			}
 56754  			m.ServerName = string(dAtA[iNdEx:postIndex])
 56755  			iNdEx = postIndex
 56756  		case 3:
 56757  			if wireType != 2 {
 56758  				return fmt.Errorf("proto: wrong wireType = %d for field CertData", wireType)
 56759  			}
 56760  			var byteLen int
 56761  			for shift := uint(0); ; shift += 7 {
 56762  				if shift >= 64 {
 56763  					return ErrIntOverflowGenerated
 56764  				}
 56765  				if iNdEx >= l {
 56766  					return io.ErrUnexpectedEOF
 56767  				}
 56768  				b := dAtA[iNdEx]
 56769  				iNdEx++
 56770  				byteLen |= int(b&0x7F) << shift
 56771  				if b < 0x80 {
 56772  					break
 56773  				}
 56774  			}
 56775  			if byteLen < 0 {
 56776  				return ErrInvalidLengthGenerated
 56777  			}
 56778  			postIndex := iNdEx + byteLen
 56779  			if postIndex < 0 {
 56780  				return ErrInvalidLengthGenerated
 56781  			}
 56782  			if postIndex > l {
 56783  				return io.ErrUnexpectedEOF
 56784  			}
 56785  			m.CertData = append(m.CertData[:0], dAtA[iNdEx:postIndex]...)
 56786  			if m.CertData == nil {
 56787  				m.CertData = []byte{}
 56788  			}
 56789  			iNdEx = postIndex
 56790  		case 4:
 56791  			if wireType != 2 {
 56792  				return fmt.Errorf("proto: wrong wireType = %d for field KeyData", wireType)
 56793  			}
 56794  			var byteLen int
 56795  			for shift := uint(0); ; shift += 7 {
 56796  				if shift >= 64 {
 56797  					return ErrIntOverflowGenerated
 56798  				}
 56799  				if iNdEx >= l {
 56800  					return io.ErrUnexpectedEOF
 56801  				}
 56802  				b := dAtA[iNdEx]
 56803  				iNdEx++
 56804  				byteLen |= int(b&0x7F) << shift
 56805  				if b < 0x80 {
 56806  					break
 56807  				}
 56808  			}
 56809  			if byteLen < 0 {
 56810  				return ErrInvalidLengthGenerated
 56811  			}
 56812  			postIndex := iNdEx + byteLen
 56813  			if postIndex < 0 {
 56814  				return ErrInvalidLengthGenerated
 56815  			}
 56816  			if postIndex > l {
 56817  				return io.ErrUnexpectedEOF
 56818  			}
 56819  			m.KeyData = append(m.KeyData[:0], dAtA[iNdEx:postIndex]...)
 56820  			if m.KeyData == nil {
 56821  				m.KeyData = []byte{}
 56822  			}
 56823  			iNdEx = postIndex
 56824  		case 5:
 56825  			if wireType != 2 {
 56826  				return fmt.Errorf("proto: wrong wireType = %d for field CAData", wireType)
 56827  			}
 56828  			var byteLen int
 56829  			for shift := uint(0); ; shift += 7 {
 56830  				if shift >= 64 {
 56831  					return ErrIntOverflowGenerated
 56832  				}
 56833  				if iNdEx >= l {
 56834  					return io.ErrUnexpectedEOF
 56835  				}
 56836  				b := dAtA[iNdEx]
 56837  				iNdEx++
 56838  				byteLen |= int(b&0x7F) << shift
 56839  				if b < 0x80 {
 56840  					break
 56841  				}
 56842  			}
 56843  			if byteLen < 0 {
 56844  				return ErrInvalidLengthGenerated
 56845  			}
 56846  			postIndex := iNdEx + byteLen
 56847  			if postIndex < 0 {
 56848  				return ErrInvalidLengthGenerated
 56849  			}
 56850  			if postIndex > l {
 56851  				return io.ErrUnexpectedEOF
 56852  			}
 56853  			m.CAData = append(m.CAData[:0], dAtA[iNdEx:postIndex]...)
 56854  			if m.CAData == nil {
 56855  				m.CAData = []byte{}
 56856  			}
 56857  			iNdEx = postIndex
 56858  		default:
 56859  			iNdEx = preIndex
 56860  			skippy, err := skipGenerated(dAtA[iNdEx:])
 56861  			if err != nil {
 56862  				return err
 56863  			}
 56864  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 56865  				return ErrInvalidLengthGenerated
 56866  			}
 56867  			if (iNdEx + skippy) > l {
 56868  				return io.ErrUnexpectedEOF
 56869  			}
 56870  			iNdEx += skippy
 56871  		}
 56872  	}
 56873  
 56874  	if iNdEx > l {
 56875  		return io.ErrUnexpectedEOF
 56876  	}
 56877  	return nil
 56878  }
 56879  func (m *TagFilter) Unmarshal(dAtA []byte) error {
 56880  	l := len(dAtA)
 56881  	iNdEx := 0
 56882  	for iNdEx < l {
 56883  		preIndex := iNdEx
 56884  		var wire uint64
 56885  		for shift := uint(0); ; shift += 7 {
 56886  			if shift >= 64 {
 56887  				return ErrIntOverflowGenerated
 56888  			}
 56889  			if iNdEx >= l {
 56890  				return io.ErrUnexpectedEOF
 56891  			}
 56892  			b := dAtA[iNdEx]
 56893  			iNdEx++
 56894  			wire |= uint64(b&0x7F) << shift
 56895  			if b < 0x80 {
 56896  				break
 56897  			}
 56898  		}
 56899  		fieldNum := int32(wire >> 3)
 56900  		wireType := int(wire & 0x7)
 56901  		if wireType == 4 {
 56902  			return fmt.Errorf("proto: TagFilter: wiretype end group for non-group")
 56903  		}
 56904  		if fieldNum <= 0 {
 56905  			return fmt.Errorf("proto: TagFilter: illegal tag %d (wire type %d)", fieldNum, wire)
 56906  		}
 56907  		switch fieldNum {
 56908  		case 1:
 56909  			if wireType != 2 {
 56910  				return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
 56911  			}
 56912  			var stringLen uint64
 56913  			for shift := uint(0); ; shift += 7 {
 56914  				if shift >= 64 {
 56915  					return ErrIntOverflowGenerated
 56916  				}
 56917  				if iNdEx >= l {
 56918  					return io.ErrUnexpectedEOF
 56919  				}
 56920  				b := dAtA[iNdEx]
 56921  				iNdEx++
 56922  				stringLen |= uint64(b&0x7F) << shift
 56923  				if b < 0x80 {
 56924  					break
 56925  				}
 56926  			}
 56927  			intStringLen := int(stringLen)
 56928  			if intStringLen < 0 {
 56929  				return ErrInvalidLengthGenerated
 56930  			}
 56931  			postIndex := iNdEx + intStringLen
 56932  			if postIndex < 0 {
 56933  				return ErrInvalidLengthGenerated
 56934  			}
 56935  			if postIndex > l {
 56936  				return io.ErrUnexpectedEOF
 56937  			}
 56938  			m.Key = string(dAtA[iNdEx:postIndex])
 56939  			iNdEx = postIndex
 56940  		case 2:
 56941  			if wireType != 2 {
 56942  				return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
 56943  			}
 56944  			var stringLen uint64
 56945  			for shift := uint(0); ; shift += 7 {
 56946  				if shift >= 64 {
 56947  					return ErrIntOverflowGenerated
 56948  				}
 56949  				if iNdEx >= l {
 56950  					return io.ErrUnexpectedEOF
 56951  				}
 56952  				b := dAtA[iNdEx]
 56953  				iNdEx++
 56954  				stringLen |= uint64(b&0x7F) << shift
 56955  				if b < 0x80 {
 56956  					break
 56957  				}
 56958  			}
 56959  			intStringLen := int(stringLen)
 56960  			if intStringLen < 0 {
 56961  				return ErrInvalidLengthGenerated
 56962  			}
 56963  			postIndex := iNdEx + intStringLen
 56964  			if postIndex < 0 {
 56965  				return ErrInvalidLengthGenerated
 56966  			}
 56967  			if postIndex > l {
 56968  				return io.ErrUnexpectedEOF
 56969  			}
 56970  			m.Value = string(dAtA[iNdEx:postIndex])
 56971  			iNdEx = postIndex
 56972  		default:
 56973  			iNdEx = preIndex
 56974  			skippy, err := skipGenerated(dAtA[iNdEx:])
 56975  			if err != nil {
 56976  				return err
 56977  			}
 56978  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 56979  				return ErrInvalidLengthGenerated
 56980  			}
 56981  			if (iNdEx + skippy) > l {
 56982  				return io.ErrUnexpectedEOF
 56983  			}
 56984  			iNdEx += skippy
 56985  		}
 56986  	}
 56987  
 56988  	if iNdEx > l {
 56989  		return io.ErrUnexpectedEOF
 56990  	}
 56991  	return nil
 56992  }
 56993  func skipGenerated(dAtA []byte) (n int, err error) {
 56994  	l := len(dAtA)
 56995  	iNdEx := 0
 56996  	depth := 0
 56997  	for iNdEx < l {
 56998  		var wire uint64
 56999  		for shift := uint(0); ; shift += 7 {
 57000  			if shift >= 64 {
 57001  				return 0, ErrIntOverflowGenerated
 57002  			}
 57003  			if iNdEx >= l {
 57004  				return 0, io.ErrUnexpectedEOF
 57005  			}
 57006  			b := dAtA[iNdEx]
 57007  			iNdEx++
 57008  			wire |= (uint64(b) & 0x7F) << shift
 57009  			if b < 0x80 {
 57010  				break
 57011  			}
 57012  		}
 57013  		wireType := int(wire & 0x7)
 57014  		switch wireType {
 57015  		case 0:
 57016  			for shift := uint(0); ; shift += 7 {
 57017  				if shift >= 64 {
 57018  					return 0, ErrIntOverflowGenerated
 57019  				}
 57020  				if iNdEx >= l {
 57021  					return 0, io.ErrUnexpectedEOF
 57022  				}
 57023  				iNdEx++
 57024  				if dAtA[iNdEx-1] < 0x80 {
 57025  					break
 57026  				}
 57027  			}
 57028  		case 1:
 57029  			iNdEx += 8
 57030  		case 2:
 57031  			var length int
 57032  			for shift := uint(0); ; shift += 7 {
 57033  				if shift >= 64 {
 57034  					return 0, ErrIntOverflowGenerated
 57035  				}
 57036  				if iNdEx >= l {
 57037  					return 0, io.ErrUnexpectedEOF
 57038  				}
 57039  				b := dAtA[iNdEx]
 57040  				iNdEx++
 57041  				length |= (int(b) & 0x7F) << shift
 57042  				if b < 0x80 {
 57043  					break
 57044  				}
 57045  			}
 57046  			if length < 0 {
 57047  				return 0, ErrInvalidLengthGenerated
 57048  			}
 57049  			iNdEx += length
 57050  		case 3:
 57051  			depth++
 57052  		case 4:
 57053  			if depth == 0 {
 57054  				return 0, ErrUnexpectedEndOfGroupGenerated
 57055  			}
 57056  			depth--
 57057  		case 5:
 57058  			iNdEx += 4
 57059  		default:
 57060  			return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
 57061  		}
 57062  		if iNdEx < 0 {
 57063  			return 0, ErrInvalidLengthGenerated
 57064  		}
 57065  		if depth == 0 {
 57066  			return iNdEx, nil
 57067  		}
 57068  	}
 57069  	return 0, io.ErrUnexpectedEOF
 57070  }
 57071  
 57072  var (
 57073  	ErrInvalidLengthGenerated        = fmt.Errorf("proto: negative length found during unmarshaling")
 57074  	ErrIntOverflowGenerated          = fmt.Errorf("proto: integer overflow")
 57075  	ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group")
 57076  )