github.com/argoproj/argo-cd@v1.8.7/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/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  	v11 "k8s.io/api/core/v1"
    17  	v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
    18  
    19  	math "math"
    20  	math_bits "math/bits"
    21  	reflect "reflect"
    22  	strings "strings"
    23  
    24  	k8s_io_apimachinery_pkg_watch "k8s.io/apimachinery/pkg/watch"
    25  )
    26  
    27  // Reference imports to suppress errors if they are not otherwise used.
    28  var _ = proto.Marshal
    29  var _ = fmt.Errorf
    30  var _ = math.Inf
    31  
    32  // This is a compile-time assertion to ensure that this generated file
    33  // is compatible with the proto package it is being compiled against.
    34  // A compilation error at this line likely means your copy of the
    35  // proto package needs to be updated.
    36  const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
    37  
    38  func (m *AWSAuthConfig) Reset()      { *m = AWSAuthConfig{} }
    39  func (*AWSAuthConfig) ProtoMessage() {}
    40  func (*AWSAuthConfig) Descriptor() ([]byte, []int) {
    41  	return fileDescriptor_e7dc23c2911a1a00, []int{0}
    42  }
    43  func (m *AWSAuthConfig) XXX_Unmarshal(b []byte) error {
    44  	return m.Unmarshal(b)
    45  }
    46  func (m *AWSAuthConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
    47  	b = b[:cap(b)]
    48  	n, err := m.MarshalToSizedBuffer(b)
    49  	if err != nil {
    50  		return nil, err
    51  	}
    52  	return b[:n], nil
    53  }
    54  func (m *AWSAuthConfig) XXX_Merge(src proto.Message) {
    55  	xxx_messageInfo_AWSAuthConfig.Merge(m, src)
    56  }
    57  func (m *AWSAuthConfig) XXX_Size() int {
    58  	return m.Size()
    59  }
    60  func (m *AWSAuthConfig) XXX_DiscardUnknown() {
    61  	xxx_messageInfo_AWSAuthConfig.DiscardUnknown(m)
    62  }
    63  
    64  var xxx_messageInfo_AWSAuthConfig proto.InternalMessageInfo
    65  
    66  func (m *AppProject) Reset()      { *m = AppProject{} }
    67  func (*AppProject) ProtoMessage() {}
    68  func (*AppProject) Descriptor() ([]byte, []int) {
    69  	return fileDescriptor_e7dc23c2911a1a00, []int{1}
    70  }
    71  func (m *AppProject) XXX_Unmarshal(b []byte) error {
    72  	return m.Unmarshal(b)
    73  }
    74  func (m *AppProject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
    75  	b = b[:cap(b)]
    76  	n, err := m.MarshalToSizedBuffer(b)
    77  	if err != nil {
    78  		return nil, err
    79  	}
    80  	return b[:n], nil
    81  }
    82  func (m *AppProject) XXX_Merge(src proto.Message) {
    83  	xxx_messageInfo_AppProject.Merge(m, src)
    84  }
    85  func (m *AppProject) XXX_Size() int {
    86  	return m.Size()
    87  }
    88  func (m *AppProject) XXX_DiscardUnknown() {
    89  	xxx_messageInfo_AppProject.DiscardUnknown(m)
    90  }
    91  
    92  var xxx_messageInfo_AppProject proto.InternalMessageInfo
    93  
    94  func (m *AppProjectList) Reset()      { *m = AppProjectList{} }
    95  func (*AppProjectList) ProtoMessage() {}
    96  func (*AppProjectList) Descriptor() ([]byte, []int) {
    97  	return fileDescriptor_e7dc23c2911a1a00, []int{2}
    98  }
    99  func (m *AppProjectList) XXX_Unmarshal(b []byte) error {
   100  	return m.Unmarshal(b)
   101  }
   102  func (m *AppProjectList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   103  	b = b[:cap(b)]
   104  	n, err := m.MarshalToSizedBuffer(b)
   105  	if err != nil {
   106  		return nil, err
   107  	}
   108  	return b[:n], nil
   109  }
   110  func (m *AppProjectList) XXX_Merge(src proto.Message) {
   111  	xxx_messageInfo_AppProjectList.Merge(m, src)
   112  }
   113  func (m *AppProjectList) XXX_Size() int {
   114  	return m.Size()
   115  }
   116  func (m *AppProjectList) XXX_DiscardUnknown() {
   117  	xxx_messageInfo_AppProjectList.DiscardUnknown(m)
   118  }
   119  
   120  var xxx_messageInfo_AppProjectList proto.InternalMessageInfo
   121  
   122  func (m *AppProjectSpec) Reset()      { *m = AppProjectSpec{} }
   123  func (*AppProjectSpec) ProtoMessage() {}
   124  func (*AppProjectSpec) Descriptor() ([]byte, []int) {
   125  	return fileDescriptor_e7dc23c2911a1a00, []int{3}
   126  }
   127  func (m *AppProjectSpec) XXX_Unmarshal(b []byte) error {
   128  	return m.Unmarshal(b)
   129  }
   130  func (m *AppProjectSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   131  	b = b[:cap(b)]
   132  	n, err := m.MarshalToSizedBuffer(b)
   133  	if err != nil {
   134  		return nil, err
   135  	}
   136  	return b[:n], nil
   137  }
   138  func (m *AppProjectSpec) XXX_Merge(src proto.Message) {
   139  	xxx_messageInfo_AppProjectSpec.Merge(m, src)
   140  }
   141  func (m *AppProjectSpec) XXX_Size() int {
   142  	return m.Size()
   143  }
   144  func (m *AppProjectSpec) XXX_DiscardUnknown() {
   145  	xxx_messageInfo_AppProjectSpec.DiscardUnknown(m)
   146  }
   147  
   148  var xxx_messageInfo_AppProjectSpec proto.InternalMessageInfo
   149  
   150  func (m *AppProjectStatus) Reset()      { *m = AppProjectStatus{} }
   151  func (*AppProjectStatus) ProtoMessage() {}
   152  func (*AppProjectStatus) Descriptor() ([]byte, []int) {
   153  	return fileDescriptor_e7dc23c2911a1a00, []int{4}
   154  }
   155  func (m *AppProjectStatus) XXX_Unmarshal(b []byte) error {
   156  	return m.Unmarshal(b)
   157  }
   158  func (m *AppProjectStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   159  	b = b[:cap(b)]
   160  	n, err := m.MarshalToSizedBuffer(b)
   161  	if err != nil {
   162  		return nil, err
   163  	}
   164  	return b[:n], nil
   165  }
   166  func (m *AppProjectStatus) XXX_Merge(src proto.Message) {
   167  	xxx_messageInfo_AppProjectStatus.Merge(m, src)
   168  }
   169  func (m *AppProjectStatus) XXX_Size() int {
   170  	return m.Size()
   171  }
   172  func (m *AppProjectStatus) XXX_DiscardUnknown() {
   173  	xxx_messageInfo_AppProjectStatus.DiscardUnknown(m)
   174  }
   175  
   176  var xxx_messageInfo_AppProjectStatus proto.InternalMessageInfo
   177  
   178  func (m *Application) Reset()      { *m = Application{} }
   179  func (*Application) ProtoMessage() {}
   180  func (*Application) Descriptor() ([]byte, []int) {
   181  	return fileDescriptor_e7dc23c2911a1a00, []int{5}
   182  }
   183  func (m *Application) XXX_Unmarshal(b []byte) error {
   184  	return m.Unmarshal(b)
   185  }
   186  func (m *Application) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   187  	b = b[:cap(b)]
   188  	n, err := m.MarshalToSizedBuffer(b)
   189  	if err != nil {
   190  		return nil, err
   191  	}
   192  	return b[:n], nil
   193  }
   194  func (m *Application) XXX_Merge(src proto.Message) {
   195  	xxx_messageInfo_Application.Merge(m, src)
   196  }
   197  func (m *Application) XXX_Size() int {
   198  	return m.Size()
   199  }
   200  func (m *Application) XXX_DiscardUnknown() {
   201  	xxx_messageInfo_Application.DiscardUnknown(m)
   202  }
   203  
   204  var xxx_messageInfo_Application proto.InternalMessageInfo
   205  
   206  func (m *ApplicationCondition) Reset()      { *m = ApplicationCondition{} }
   207  func (*ApplicationCondition) ProtoMessage() {}
   208  func (*ApplicationCondition) Descriptor() ([]byte, []int) {
   209  	return fileDescriptor_e7dc23c2911a1a00, []int{6}
   210  }
   211  func (m *ApplicationCondition) XXX_Unmarshal(b []byte) error {
   212  	return m.Unmarshal(b)
   213  }
   214  func (m *ApplicationCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   215  	b = b[:cap(b)]
   216  	n, err := m.MarshalToSizedBuffer(b)
   217  	if err != nil {
   218  		return nil, err
   219  	}
   220  	return b[:n], nil
   221  }
   222  func (m *ApplicationCondition) XXX_Merge(src proto.Message) {
   223  	xxx_messageInfo_ApplicationCondition.Merge(m, src)
   224  }
   225  func (m *ApplicationCondition) XXX_Size() int {
   226  	return m.Size()
   227  }
   228  func (m *ApplicationCondition) XXX_DiscardUnknown() {
   229  	xxx_messageInfo_ApplicationCondition.DiscardUnknown(m)
   230  }
   231  
   232  var xxx_messageInfo_ApplicationCondition proto.InternalMessageInfo
   233  
   234  func (m *ApplicationDestination) Reset()      { *m = ApplicationDestination{} }
   235  func (*ApplicationDestination) ProtoMessage() {}
   236  func (*ApplicationDestination) Descriptor() ([]byte, []int) {
   237  	return fileDescriptor_e7dc23c2911a1a00, []int{7}
   238  }
   239  func (m *ApplicationDestination) XXX_Unmarshal(b []byte) error {
   240  	return m.Unmarshal(b)
   241  }
   242  func (m *ApplicationDestination) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   243  	b = b[:cap(b)]
   244  	n, err := m.MarshalToSizedBuffer(b)
   245  	if err != nil {
   246  		return nil, err
   247  	}
   248  	return b[:n], nil
   249  }
   250  func (m *ApplicationDestination) XXX_Merge(src proto.Message) {
   251  	xxx_messageInfo_ApplicationDestination.Merge(m, src)
   252  }
   253  func (m *ApplicationDestination) XXX_Size() int {
   254  	return m.Size()
   255  }
   256  func (m *ApplicationDestination) XXX_DiscardUnknown() {
   257  	xxx_messageInfo_ApplicationDestination.DiscardUnknown(m)
   258  }
   259  
   260  var xxx_messageInfo_ApplicationDestination proto.InternalMessageInfo
   261  
   262  func (m *ApplicationList) Reset()      { *m = ApplicationList{} }
   263  func (*ApplicationList) ProtoMessage() {}
   264  func (*ApplicationList) Descriptor() ([]byte, []int) {
   265  	return fileDescriptor_e7dc23c2911a1a00, []int{8}
   266  }
   267  func (m *ApplicationList) XXX_Unmarshal(b []byte) error {
   268  	return m.Unmarshal(b)
   269  }
   270  func (m *ApplicationList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   271  	b = b[:cap(b)]
   272  	n, err := m.MarshalToSizedBuffer(b)
   273  	if err != nil {
   274  		return nil, err
   275  	}
   276  	return b[:n], nil
   277  }
   278  func (m *ApplicationList) XXX_Merge(src proto.Message) {
   279  	xxx_messageInfo_ApplicationList.Merge(m, src)
   280  }
   281  func (m *ApplicationList) XXX_Size() int {
   282  	return m.Size()
   283  }
   284  func (m *ApplicationList) XXX_DiscardUnknown() {
   285  	xxx_messageInfo_ApplicationList.DiscardUnknown(m)
   286  }
   287  
   288  var xxx_messageInfo_ApplicationList proto.InternalMessageInfo
   289  
   290  func (m *ApplicationSource) Reset()      { *m = ApplicationSource{} }
   291  func (*ApplicationSource) ProtoMessage() {}
   292  func (*ApplicationSource) Descriptor() ([]byte, []int) {
   293  	return fileDescriptor_e7dc23c2911a1a00, []int{9}
   294  }
   295  func (m *ApplicationSource) XXX_Unmarshal(b []byte) error {
   296  	return m.Unmarshal(b)
   297  }
   298  func (m *ApplicationSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   299  	b = b[:cap(b)]
   300  	n, err := m.MarshalToSizedBuffer(b)
   301  	if err != nil {
   302  		return nil, err
   303  	}
   304  	return b[:n], nil
   305  }
   306  func (m *ApplicationSource) XXX_Merge(src proto.Message) {
   307  	xxx_messageInfo_ApplicationSource.Merge(m, src)
   308  }
   309  func (m *ApplicationSource) XXX_Size() int {
   310  	return m.Size()
   311  }
   312  func (m *ApplicationSource) XXX_DiscardUnknown() {
   313  	xxx_messageInfo_ApplicationSource.DiscardUnknown(m)
   314  }
   315  
   316  var xxx_messageInfo_ApplicationSource proto.InternalMessageInfo
   317  
   318  func (m *ApplicationSourceDirectory) Reset()      { *m = ApplicationSourceDirectory{} }
   319  func (*ApplicationSourceDirectory) ProtoMessage() {}
   320  func (*ApplicationSourceDirectory) Descriptor() ([]byte, []int) {
   321  	return fileDescriptor_e7dc23c2911a1a00, []int{10}
   322  }
   323  func (m *ApplicationSourceDirectory) XXX_Unmarshal(b []byte) error {
   324  	return m.Unmarshal(b)
   325  }
   326  func (m *ApplicationSourceDirectory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   327  	b = b[:cap(b)]
   328  	n, err := m.MarshalToSizedBuffer(b)
   329  	if err != nil {
   330  		return nil, err
   331  	}
   332  	return b[:n], nil
   333  }
   334  func (m *ApplicationSourceDirectory) XXX_Merge(src proto.Message) {
   335  	xxx_messageInfo_ApplicationSourceDirectory.Merge(m, src)
   336  }
   337  func (m *ApplicationSourceDirectory) XXX_Size() int {
   338  	return m.Size()
   339  }
   340  func (m *ApplicationSourceDirectory) XXX_DiscardUnknown() {
   341  	xxx_messageInfo_ApplicationSourceDirectory.DiscardUnknown(m)
   342  }
   343  
   344  var xxx_messageInfo_ApplicationSourceDirectory proto.InternalMessageInfo
   345  
   346  func (m *ApplicationSourceHelm) Reset()      { *m = ApplicationSourceHelm{} }
   347  func (*ApplicationSourceHelm) ProtoMessage() {}
   348  func (*ApplicationSourceHelm) Descriptor() ([]byte, []int) {
   349  	return fileDescriptor_e7dc23c2911a1a00, []int{11}
   350  }
   351  func (m *ApplicationSourceHelm) XXX_Unmarshal(b []byte) error {
   352  	return m.Unmarshal(b)
   353  }
   354  func (m *ApplicationSourceHelm) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   355  	b = b[:cap(b)]
   356  	n, err := m.MarshalToSizedBuffer(b)
   357  	if err != nil {
   358  		return nil, err
   359  	}
   360  	return b[:n], nil
   361  }
   362  func (m *ApplicationSourceHelm) XXX_Merge(src proto.Message) {
   363  	xxx_messageInfo_ApplicationSourceHelm.Merge(m, src)
   364  }
   365  func (m *ApplicationSourceHelm) XXX_Size() int {
   366  	return m.Size()
   367  }
   368  func (m *ApplicationSourceHelm) XXX_DiscardUnknown() {
   369  	xxx_messageInfo_ApplicationSourceHelm.DiscardUnknown(m)
   370  }
   371  
   372  var xxx_messageInfo_ApplicationSourceHelm proto.InternalMessageInfo
   373  
   374  func (m *ApplicationSourceJsonnet) Reset()      { *m = ApplicationSourceJsonnet{} }
   375  func (*ApplicationSourceJsonnet) ProtoMessage() {}
   376  func (*ApplicationSourceJsonnet) Descriptor() ([]byte, []int) {
   377  	return fileDescriptor_e7dc23c2911a1a00, []int{12}
   378  }
   379  func (m *ApplicationSourceJsonnet) XXX_Unmarshal(b []byte) error {
   380  	return m.Unmarshal(b)
   381  }
   382  func (m *ApplicationSourceJsonnet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   383  	b = b[:cap(b)]
   384  	n, err := m.MarshalToSizedBuffer(b)
   385  	if err != nil {
   386  		return nil, err
   387  	}
   388  	return b[:n], nil
   389  }
   390  func (m *ApplicationSourceJsonnet) XXX_Merge(src proto.Message) {
   391  	xxx_messageInfo_ApplicationSourceJsonnet.Merge(m, src)
   392  }
   393  func (m *ApplicationSourceJsonnet) XXX_Size() int {
   394  	return m.Size()
   395  }
   396  func (m *ApplicationSourceJsonnet) XXX_DiscardUnknown() {
   397  	xxx_messageInfo_ApplicationSourceJsonnet.DiscardUnknown(m)
   398  }
   399  
   400  var xxx_messageInfo_ApplicationSourceJsonnet proto.InternalMessageInfo
   401  
   402  func (m *ApplicationSourceKsonnet) Reset()      { *m = ApplicationSourceKsonnet{} }
   403  func (*ApplicationSourceKsonnet) ProtoMessage() {}
   404  func (*ApplicationSourceKsonnet) Descriptor() ([]byte, []int) {
   405  	return fileDescriptor_e7dc23c2911a1a00, []int{13}
   406  }
   407  func (m *ApplicationSourceKsonnet) XXX_Unmarshal(b []byte) error {
   408  	return m.Unmarshal(b)
   409  }
   410  func (m *ApplicationSourceKsonnet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   411  	b = b[:cap(b)]
   412  	n, err := m.MarshalToSizedBuffer(b)
   413  	if err != nil {
   414  		return nil, err
   415  	}
   416  	return b[:n], nil
   417  }
   418  func (m *ApplicationSourceKsonnet) XXX_Merge(src proto.Message) {
   419  	xxx_messageInfo_ApplicationSourceKsonnet.Merge(m, src)
   420  }
   421  func (m *ApplicationSourceKsonnet) XXX_Size() int {
   422  	return m.Size()
   423  }
   424  func (m *ApplicationSourceKsonnet) XXX_DiscardUnknown() {
   425  	xxx_messageInfo_ApplicationSourceKsonnet.DiscardUnknown(m)
   426  }
   427  
   428  var xxx_messageInfo_ApplicationSourceKsonnet proto.InternalMessageInfo
   429  
   430  func (m *ApplicationSourceKustomize) Reset()      { *m = ApplicationSourceKustomize{} }
   431  func (*ApplicationSourceKustomize) ProtoMessage() {}
   432  func (*ApplicationSourceKustomize) Descriptor() ([]byte, []int) {
   433  	return fileDescriptor_e7dc23c2911a1a00, []int{14}
   434  }
   435  func (m *ApplicationSourceKustomize) XXX_Unmarshal(b []byte) error {
   436  	return m.Unmarshal(b)
   437  }
   438  func (m *ApplicationSourceKustomize) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   439  	b = b[:cap(b)]
   440  	n, err := m.MarshalToSizedBuffer(b)
   441  	if err != nil {
   442  		return nil, err
   443  	}
   444  	return b[:n], nil
   445  }
   446  func (m *ApplicationSourceKustomize) XXX_Merge(src proto.Message) {
   447  	xxx_messageInfo_ApplicationSourceKustomize.Merge(m, src)
   448  }
   449  func (m *ApplicationSourceKustomize) XXX_Size() int {
   450  	return m.Size()
   451  }
   452  func (m *ApplicationSourceKustomize) XXX_DiscardUnknown() {
   453  	xxx_messageInfo_ApplicationSourceKustomize.DiscardUnknown(m)
   454  }
   455  
   456  var xxx_messageInfo_ApplicationSourceKustomize proto.InternalMessageInfo
   457  
   458  func (m *ApplicationSourcePlugin) Reset()      { *m = ApplicationSourcePlugin{} }
   459  func (*ApplicationSourcePlugin) ProtoMessage() {}
   460  func (*ApplicationSourcePlugin) Descriptor() ([]byte, []int) {
   461  	return fileDescriptor_e7dc23c2911a1a00, []int{15}
   462  }
   463  func (m *ApplicationSourcePlugin) XXX_Unmarshal(b []byte) error {
   464  	return m.Unmarshal(b)
   465  }
   466  func (m *ApplicationSourcePlugin) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   467  	b = b[:cap(b)]
   468  	n, err := m.MarshalToSizedBuffer(b)
   469  	if err != nil {
   470  		return nil, err
   471  	}
   472  	return b[:n], nil
   473  }
   474  func (m *ApplicationSourcePlugin) XXX_Merge(src proto.Message) {
   475  	xxx_messageInfo_ApplicationSourcePlugin.Merge(m, src)
   476  }
   477  func (m *ApplicationSourcePlugin) XXX_Size() int {
   478  	return m.Size()
   479  }
   480  func (m *ApplicationSourcePlugin) XXX_DiscardUnknown() {
   481  	xxx_messageInfo_ApplicationSourcePlugin.DiscardUnknown(m)
   482  }
   483  
   484  var xxx_messageInfo_ApplicationSourcePlugin proto.InternalMessageInfo
   485  
   486  func (m *ApplicationSpec) Reset()      { *m = ApplicationSpec{} }
   487  func (*ApplicationSpec) ProtoMessage() {}
   488  func (*ApplicationSpec) Descriptor() ([]byte, []int) {
   489  	return fileDescriptor_e7dc23c2911a1a00, []int{16}
   490  }
   491  func (m *ApplicationSpec) XXX_Unmarshal(b []byte) error {
   492  	return m.Unmarshal(b)
   493  }
   494  func (m *ApplicationSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   495  	b = b[:cap(b)]
   496  	n, err := m.MarshalToSizedBuffer(b)
   497  	if err != nil {
   498  		return nil, err
   499  	}
   500  	return b[:n], nil
   501  }
   502  func (m *ApplicationSpec) XXX_Merge(src proto.Message) {
   503  	xxx_messageInfo_ApplicationSpec.Merge(m, src)
   504  }
   505  func (m *ApplicationSpec) XXX_Size() int {
   506  	return m.Size()
   507  }
   508  func (m *ApplicationSpec) XXX_DiscardUnknown() {
   509  	xxx_messageInfo_ApplicationSpec.DiscardUnknown(m)
   510  }
   511  
   512  var xxx_messageInfo_ApplicationSpec proto.InternalMessageInfo
   513  
   514  func (m *ApplicationStatus) Reset()      { *m = ApplicationStatus{} }
   515  func (*ApplicationStatus) ProtoMessage() {}
   516  func (*ApplicationStatus) Descriptor() ([]byte, []int) {
   517  	return fileDescriptor_e7dc23c2911a1a00, []int{17}
   518  }
   519  func (m *ApplicationStatus) XXX_Unmarshal(b []byte) error {
   520  	return m.Unmarshal(b)
   521  }
   522  func (m *ApplicationStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   523  	b = b[:cap(b)]
   524  	n, err := m.MarshalToSizedBuffer(b)
   525  	if err != nil {
   526  		return nil, err
   527  	}
   528  	return b[:n], nil
   529  }
   530  func (m *ApplicationStatus) XXX_Merge(src proto.Message) {
   531  	xxx_messageInfo_ApplicationStatus.Merge(m, src)
   532  }
   533  func (m *ApplicationStatus) XXX_Size() int {
   534  	return m.Size()
   535  }
   536  func (m *ApplicationStatus) XXX_DiscardUnknown() {
   537  	xxx_messageInfo_ApplicationStatus.DiscardUnknown(m)
   538  }
   539  
   540  var xxx_messageInfo_ApplicationStatus proto.InternalMessageInfo
   541  
   542  func (m *ApplicationSummary) Reset()      { *m = ApplicationSummary{} }
   543  func (*ApplicationSummary) ProtoMessage() {}
   544  func (*ApplicationSummary) Descriptor() ([]byte, []int) {
   545  	return fileDescriptor_e7dc23c2911a1a00, []int{18}
   546  }
   547  func (m *ApplicationSummary) XXX_Unmarshal(b []byte) error {
   548  	return m.Unmarshal(b)
   549  }
   550  func (m *ApplicationSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   551  	b = b[:cap(b)]
   552  	n, err := m.MarshalToSizedBuffer(b)
   553  	if err != nil {
   554  		return nil, err
   555  	}
   556  	return b[:n], nil
   557  }
   558  func (m *ApplicationSummary) XXX_Merge(src proto.Message) {
   559  	xxx_messageInfo_ApplicationSummary.Merge(m, src)
   560  }
   561  func (m *ApplicationSummary) XXX_Size() int {
   562  	return m.Size()
   563  }
   564  func (m *ApplicationSummary) XXX_DiscardUnknown() {
   565  	xxx_messageInfo_ApplicationSummary.DiscardUnknown(m)
   566  }
   567  
   568  var xxx_messageInfo_ApplicationSummary proto.InternalMessageInfo
   569  
   570  func (m *ApplicationTree) Reset()      { *m = ApplicationTree{} }
   571  func (*ApplicationTree) ProtoMessage() {}
   572  func (*ApplicationTree) Descriptor() ([]byte, []int) {
   573  	return fileDescriptor_e7dc23c2911a1a00, []int{19}
   574  }
   575  func (m *ApplicationTree) XXX_Unmarshal(b []byte) error {
   576  	return m.Unmarshal(b)
   577  }
   578  func (m *ApplicationTree) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   579  	b = b[:cap(b)]
   580  	n, err := m.MarshalToSizedBuffer(b)
   581  	if err != nil {
   582  		return nil, err
   583  	}
   584  	return b[:n], nil
   585  }
   586  func (m *ApplicationTree) XXX_Merge(src proto.Message) {
   587  	xxx_messageInfo_ApplicationTree.Merge(m, src)
   588  }
   589  func (m *ApplicationTree) XXX_Size() int {
   590  	return m.Size()
   591  }
   592  func (m *ApplicationTree) XXX_DiscardUnknown() {
   593  	xxx_messageInfo_ApplicationTree.DiscardUnknown(m)
   594  }
   595  
   596  var xxx_messageInfo_ApplicationTree proto.InternalMessageInfo
   597  
   598  func (m *ApplicationWatchEvent) Reset()      { *m = ApplicationWatchEvent{} }
   599  func (*ApplicationWatchEvent) ProtoMessage() {}
   600  func (*ApplicationWatchEvent) Descriptor() ([]byte, []int) {
   601  	return fileDescriptor_e7dc23c2911a1a00, []int{20}
   602  }
   603  func (m *ApplicationWatchEvent) XXX_Unmarshal(b []byte) error {
   604  	return m.Unmarshal(b)
   605  }
   606  func (m *ApplicationWatchEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   607  	b = b[:cap(b)]
   608  	n, err := m.MarshalToSizedBuffer(b)
   609  	if err != nil {
   610  		return nil, err
   611  	}
   612  	return b[:n], nil
   613  }
   614  func (m *ApplicationWatchEvent) XXX_Merge(src proto.Message) {
   615  	xxx_messageInfo_ApplicationWatchEvent.Merge(m, src)
   616  }
   617  func (m *ApplicationWatchEvent) XXX_Size() int {
   618  	return m.Size()
   619  }
   620  func (m *ApplicationWatchEvent) XXX_DiscardUnknown() {
   621  	xxx_messageInfo_ApplicationWatchEvent.DiscardUnknown(m)
   622  }
   623  
   624  var xxx_messageInfo_ApplicationWatchEvent proto.InternalMessageInfo
   625  
   626  func (m *Backoff) Reset()      { *m = Backoff{} }
   627  func (*Backoff) ProtoMessage() {}
   628  func (*Backoff) Descriptor() ([]byte, []int) {
   629  	return fileDescriptor_e7dc23c2911a1a00, []int{21}
   630  }
   631  func (m *Backoff) XXX_Unmarshal(b []byte) error {
   632  	return m.Unmarshal(b)
   633  }
   634  func (m *Backoff) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   635  	b = b[:cap(b)]
   636  	n, err := m.MarshalToSizedBuffer(b)
   637  	if err != nil {
   638  		return nil, err
   639  	}
   640  	return b[:n], nil
   641  }
   642  func (m *Backoff) XXX_Merge(src proto.Message) {
   643  	xxx_messageInfo_Backoff.Merge(m, src)
   644  }
   645  func (m *Backoff) XXX_Size() int {
   646  	return m.Size()
   647  }
   648  func (m *Backoff) XXX_DiscardUnknown() {
   649  	xxx_messageInfo_Backoff.DiscardUnknown(m)
   650  }
   651  
   652  var xxx_messageInfo_Backoff proto.InternalMessageInfo
   653  
   654  func (m *Cluster) Reset()      { *m = Cluster{} }
   655  func (*Cluster) ProtoMessage() {}
   656  func (*Cluster) Descriptor() ([]byte, []int) {
   657  	return fileDescriptor_e7dc23c2911a1a00, []int{22}
   658  }
   659  func (m *Cluster) XXX_Unmarshal(b []byte) error {
   660  	return m.Unmarshal(b)
   661  }
   662  func (m *Cluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   663  	b = b[:cap(b)]
   664  	n, err := m.MarshalToSizedBuffer(b)
   665  	if err != nil {
   666  		return nil, err
   667  	}
   668  	return b[:n], nil
   669  }
   670  func (m *Cluster) XXX_Merge(src proto.Message) {
   671  	xxx_messageInfo_Cluster.Merge(m, src)
   672  }
   673  func (m *Cluster) XXX_Size() int {
   674  	return m.Size()
   675  }
   676  func (m *Cluster) XXX_DiscardUnknown() {
   677  	xxx_messageInfo_Cluster.DiscardUnknown(m)
   678  }
   679  
   680  var xxx_messageInfo_Cluster proto.InternalMessageInfo
   681  
   682  func (m *ClusterCacheInfo) Reset()      { *m = ClusterCacheInfo{} }
   683  func (*ClusterCacheInfo) ProtoMessage() {}
   684  func (*ClusterCacheInfo) Descriptor() ([]byte, []int) {
   685  	return fileDescriptor_e7dc23c2911a1a00, []int{23}
   686  }
   687  func (m *ClusterCacheInfo) XXX_Unmarshal(b []byte) error {
   688  	return m.Unmarshal(b)
   689  }
   690  func (m *ClusterCacheInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   691  	b = b[:cap(b)]
   692  	n, err := m.MarshalToSizedBuffer(b)
   693  	if err != nil {
   694  		return nil, err
   695  	}
   696  	return b[:n], nil
   697  }
   698  func (m *ClusterCacheInfo) XXX_Merge(src proto.Message) {
   699  	xxx_messageInfo_ClusterCacheInfo.Merge(m, src)
   700  }
   701  func (m *ClusterCacheInfo) XXX_Size() int {
   702  	return m.Size()
   703  }
   704  func (m *ClusterCacheInfo) XXX_DiscardUnknown() {
   705  	xxx_messageInfo_ClusterCacheInfo.DiscardUnknown(m)
   706  }
   707  
   708  var xxx_messageInfo_ClusterCacheInfo proto.InternalMessageInfo
   709  
   710  func (m *ClusterConfig) Reset()      { *m = ClusterConfig{} }
   711  func (*ClusterConfig) ProtoMessage() {}
   712  func (*ClusterConfig) Descriptor() ([]byte, []int) {
   713  	return fileDescriptor_e7dc23c2911a1a00, []int{24}
   714  }
   715  func (m *ClusterConfig) XXX_Unmarshal(b []byte) error {
   716  	return m.Unmarshal(b)
   717  }
   718  func (m *ClusterConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   719  	b = b[:cap(b)]
   720  	n, err := m.MarshalToSizedBuffer(b)
   721  	if err != nil {
   722  		return nil, err
   723  	}
   724  	return b[:n], nil
   725  }
   726  func (m *ClusterConfig) XXX_Merge(src proto.Message) {
   727  	xxx_messageInfo_ClusterConfig.Merge(m, src)
   728  }
   729  func (m *ClusterConfig) XXX_Size() int {
   730  	return m.Size()
   731  }
   732  func (m *ClusterConfig) XXX_DiscardUnknown() {
   733  	xxx_messageInfo_ClusterConfig.DiscardUnknown(m)
   734  }
   735  
   736  var xxx_messageInfo_ClusterConfig proto.InternalMessageInfo
   737  
   738  func (m *ClusterInfo) Reset()      { *m = ClusterInfo{} }
   739  func (*ClusterInfo) ProtoMessage() {}
   740  func (*ClusterInfo) Descriptor() ([]byte, []int) {
   741  	return fileDescriptor_e7dc23c2911a1a00, []int{25}
   742  }
   743  func (m *ClusterInfo) XXX_Unmarshal(b []byte) error {
   744  	return m.Unmarshal(b)
   745  }
   746  func (m *ClusterInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   747  	b = b[:cap(b)]
   748  	n, err := m.MarshalToSizedBuffer(b)
   749  	if err != nil {
   750  		return nil, err
   751  	}
   752  	return b[:n], nil
   753  }
   754  func (m *ClusterInfo) XXX_Merge(src proto.Message) {
   755  	xxx_messageInfo_ClusterInfo.Merge(m, src)
   756  }
   757  func (m *ClusterInfo) XXX_Size() int {
   758  	return m.Size()
   759  }
   760  func (m *ClusterInfo) XXX_DiscardUnknown() {
   761  	xxx_messageInfo_ClusterInfo.DiscardUnknown(m)
   762  }
   763  
   764  var xxx_messageInfo_ClusterInfo proto.InternalMessageInfo
   765  
   766  func (m *ClusterList) Reset()      { *m = ClusterList{} }
   767  func (*ClusterList) ProtoMessage() {}
   768  func (*ClusterList) Descriptor() ([]byte, []int) {
   769  	return fileDescriptor_e7dc23c2911a1a00, []int{26}
   770  }
   771  func (m *ClusterList) XXX_Unmarshal(b []byte) error {
   772  	return m.Unmarshal(b)
   773  }
   774  func (m *ClusterList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   775  	b = b[:cap(b)]
   776  	n, err := m.MarshalToSizedBuffer(b)
   777  	if err != nil {
   778  		return nil, err
   779  	}
   780  	return b[:n], nil
   781  }
   782  func (m *ClusterList) XXX_Merge(src proto.Message) {
   783  	xxx_messageInfo_ClusterList.Merge(m, src)
   784  }
   785  func (m *ClusterList) XXX_Size() int {
   786  	return m.Size()
   787  }
   788  func (m *ClusterList) XXX_DiscardUnknown() {
   789  	xxx_messageInfo_ClusterList.DiscardUnknown(m)
   790  }
   791  
   792  var xxx_messageInfo_ClusterList proto.InternalMessageInfo
   793  
   794  func (m *Command) Reset()      { *m = Command{} }
   795  func (*Command) ProtoMessage() {}
   796  func (*Command) Descriptor() ([]byte, []int) {
   797  	return fileDescriptor_e7dc23c2911a1a00, []int{27}
   798  }
   799  func (m *Command) XXX_Unmarshal(b []byte) error {
   800  	return m.Unmarshal(b)
   801  }
   802  func (m *Command) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   803  	b = b[:cap(b)]
   804  	n, err := m.MarshalToSizedBuffer(b)
   805  	if err != nil {
   806  		return nil, err
   807  	}
   808  	return b[:n], nil
   809  }
   810  func (m *Command) XXX_Merge(src proto.Message) {
   811  	xxx_messageInfo_Command.Merge(m, src)
   812  }
   813  func (m *Command) XXX_Size() int {
   814  	return m.Size()
   815  }
   816  func (m *Command) XXX_DiscardUnknown() {
   817  	xxx_messageInfo_Command.DiscardUnknown(m)
   818  }
   819  
   820  var xxx_messageInfo_Command proto.InternalMessageInfo
   821  
   822  func (m *ComparedTo) Reset()      { *m = ComparedTo{} }
   823  func (*ComparedTo) ProtoMessage() {}
   824  func (*ComparedTo) Descriptor() ([]byte, []int) {
   825  	return fileDescriptor_e7dc23c2911a1a00, []int{28}
   826  }
   827  func (m *ComparedTo) XXX_Unmarshal(b []byte) error {
   828  	return m.Unmarshal(b)
   829  }
   830  func (m *ComparedTo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   831  	b = b[:cap(b)]
   832  	n, err := m.MarshalToSizedBuffer(b)
   833  	if err != nil {
   834  		return nil, err
   835  	}
   836  	return b[:n], nil
   837  }
   838  func (m *ComparedTo) XXX_Merge(src proto.Message) {
   839  	xxx_messageInfo_ComparedTo.Merge(m, src)
   840  }
   841  func (m *ComparedTo) XXX_Size() int {
   842  	return m.Size()
   843  }
   844  func (m *ComparedTo) XXX_DiscardUnknown() {
   845  	xxx_messageInfo_ComparedTo.DiscardUnknown(m)
   846  }
   847  
   848  var xxx_messageInfo_ComparedTo proto.InternalMessageInfo
   849  
   850  func (m *ComponentParameter) Reset()      { *m = ComponentParameter{} }
   851  func (*ComponentParameter) ProtoMessage() {}
   852  func (*ComponentParameter) Descriptor() ([]byte, []int) {
   853  	return fileDescriptor_e7dc23c2911a1a00, []int{29}
   854  }
   855  func (m *ComponentParameter) XXX_Unmarshal(b []byte) error {
   856  	return m.Unmarshal(b)
   857  }
   858  func (m *ComponentParameter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   859  	b = b[:cap(b)]
   860  	n, err := m.MarshalToSizedBuffer(b)
   861  	if err != nil {
   862  		return nil, err
   863  	}
   864  	return b[:n], nil
   865  }
   866  func (m *ComponentParameter) XXX_Merge(src proto.Message) {
   867  	xxx_messageInfo_ComponentParameter.Merge(m, src)
   868  }
   869  func (m *ComponentParameter) XXX_Size() int {
   870  	return m.Size()
   871  }
   872  func (m *ComponentParameter) XXX_DiscardUnknown() {
   873  	xxx_messageInfo_ComponentParameter.DiscardUnknown(m)
   874  }
   875  
   876  var xxx_messageInfo_ComponentParameter proto.InternalMessageInfo
   877  
   878  func (m *ConfigManagementPlugin) Reset()      { *m = ConfigManagementPlugin{} }
   879  func (*ConfigManagementPlugin) ProtoMessage() {}
   880  func (*ConfigManagementPlugin) Descriptor() ([]byte, []int) {
   881  	return fileDescriptor_e7dc23c2911a1a00, []int{30}
   882  }
   883  func (m *ConfigManagementPlugin) XXX_Unmarshal(b []byte) error {
   884  	return m.Unmarshal(b)
   885  }
   886  func (m *ConfigManagementPlugin) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   887  	b = b[:cap(b)]
   888  	n, err := m.MarshalToSizedBuffer(b)
   889  	if err != nil {
   890  		return nil, err
   891  	}
   892  	return b[:n], nil
   893  }
   894  func (m *ConfigManagementPlugin) XXX_Merge(src proto.Message) {
   895  	xxx_messageInfo_ConfigManagementPlugin.Merge(m, src)
   896  }
   897  func (m *ConfigManagementPlugin) XXX_Size() int {
   898  	return m.Size()
   899  }
   900  func (m *ConfigManagementPlugin) XXX_DiscardUnknown() {
   901  	xxx_messageInfo_ConfigManagementPlugin.DiscardUnknown(m)
   902  }
   903  
   904  var xxx_messageInfo_ConfigManagementPlugin proto.InternalMessageInfo
   905  
   906  func (m *ConnectionState) Reset()      { *m = ConnectionState{} }
   907  func (*ConnectionState) ProtoMessage() {}
   908  func (*ConnectionState) Descriptor() ([]byte, []int) {
   909  	return fileDescriptor_e7dc23c2911a1a00, []int{31}
   910  }
   911  func (m *ConnectionState) XXX_Unmarshal(b []byte) error {
   912  	return m.Unmarshal(b)
   913  }
   914  func (m *ConnectionState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   915  	b = b[:cap(b)]
   916  	n, err := m.MarshalToSizedBuffer(b)
   917  	if err != nil {
   918  		return nil, err
   919  	}
   920  	return b[:n], nil
   921  }
   922  func (m *ConnectionState) XXX_Merge(src proto.Message) {
   923  	xxx_messageInfo_ConnectionState.Merge(m, src)
   924  }
   925  func (m *ConnectionState) XXX_Size() int {
   926  	return m.Size()
   927  }
   928  func (m *ConnectionState) XXX_DiscardUnknown() {
   929  	xxx_messageInfo_ConnectionState.DiscardUnknown(m)
   930  }
   931  
   932  var xxx_messageInfo_ConnectionState proto.InternalMessageInfo
   933  
   934  func (m *EnvEntry) Reset()      { *m = EnvEntry{} }
   935  func (*EnvEntry) ProtoMessage() {}
   936  func (*EnvEntry) Descriptor() ([]byte, []int) {
   937  	return fileDescriptor_e7dc23c2911a1a00, []int{32}
   938  }
   939  func (m *EnvEntry) XXX_Unmarshal(b []byte) error {
   940  	return m.Unmarshal(b)
   941  }
   942  func (m *EnvEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   943  	b = b[:cap(b)]
   944  	n, err := m.MarshalToSizedBuffer(b)
   945  	if err != nil {
   946  		return nil, err
   947  	}
   948  	return b[:n], nil
   949  }
   950  func (m *EnvEntry) XXX_Merge(src proto.Message) {
   951  	xxx_messageInfo_EnvEntry.Merge(m, src)
   952  }
   953  func (m *EnvEntry) XXX_Size() int {
   954  	return m.Size()
   955  }
   956  func (m *EnvEntry) XXX_DiscardUnknown() {
   957  	xxx_messageInfo_EnvEntry.DiscardUnknown(m)
   958  }
   959  
   960  var xxx_messageInfo_EnvEntry proto.InternalMessageInfo
   961  
   962  func (m *ExecProviderConfig) Reset()      { *m = ExecProviderConfig{} }
   963  func (*ExecProviderConfig) ProtoMessage() {}
   964  func (*ExecProviderConfig) Descriptor() ([]byte, []int) {
   965  	return fileDescriptor_e7dc23c2911a1a00, []int{33}
   966  }
   967  func (m *ExecProviderConfig) XXX_Unmarshal(b []byte) error {
   968  	return m.Unmarshal(b)
   969  }
   970  func (m *ExecProviderConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   971  	b = b[:cap(b)]
   972  	n, err := m.MarshalToSizedBuffer(b)
   973  	if err != nil {
   974  		return nil, err
   975  	}
   976  	return b[:n], nil
   977  }
   978  func (m *ExecProviderConfig) XXX_Merge(src proto.Message) {
   979  	xxx_messageInfo_ExecProviderConfig.Merge(m, src)
   980  }
   981  func (m *ExecProviderConfig) XXX_Size() int {
   982  	return m.Size()
   983  }
   984  func (m *ExecProviderConfig) XXX_DiscardUnknown() {
   985  	xxx_messageInfo_ExecProviderConfig.DiscardUnknown(m)
   986  }
   987  
   988  var xxx_messageInfo_ExecProviderConfig proto.InternalMessageInfo
   989  
   990  func (m *GnuPGPublicKey) Reset()      { *m = GnuPGPublicKey{} }
   991  func (*GnuPGPublicKey) ProtoMessage() {}
   992  func (*GnuPGPublicKey) Descriptor() ([]byte, []int) {
   993  	return fileDescriptor_e7dc23c2911a1a00, []int{34}
   994  }
   995  func (m *GnuPGPublicKey) XXX_Unmarshal(b []byte) error {
   996  	return m.Unmarshal(b)
   997  }
   998  func (m *GnuPGPublicKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   999  	b = b[:cap(b)]
  1000  	n, err := m.MarshalToSizedBuffer(b)
  1001  	if err != nil {
  1002  		return nil, err
  1003  	}
  1004  	return b[:n], nil
  1005  }
  1006  func (m *GnuPGPublicKey) XXX_Merge(src proto.Message) {
  1007  	xxx_messageInfo_GnuPGPublicKey.Merge(m, src)
  1008  }
  1009  func (m *GnuPGPublicKey) XXX_Size() int {
  1010  	return m.Size()
  1011  }
  1012  func (m *GnuPGPublicKey) XXX_DiscardUnknown() {
  1013  	xxx_messageInfo_GnuPGPublicKey.DiscardUnknown(m)
  1014  }
  1015  
  1016  var xxx_messageInfo_GnuPGPublicKey proto.InternalMessageInfo
  1017  
  1018  func (m *GnuPGPublicKeyList) Reset()      { *m = GnuPGPublicKeyList{} }
  1019  func (*GnuPGPublicKeyList) ProtoMessage() {}
  1020  func (*GnuPGPublicKeyList) Descriptor() ([]byte, []int) {
  1021  	return fileDescriptor_e7dc23c2911a1a00, []int{35}
  1022  }
  1023  func (m *GnuPGPublicKeyList) XXX_Unmarshal(b []byte) error {
  1024  	return m.Unmarshal(b)
  1025  }
  1026  func (m *GnuPGPublicKeyList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1027  	b = b[:cap(b)]
  1028  	n, err := m.MarshalToSizedBuffer(b)
  1029  	if err != nil {
  1030  		return nil, err
  1031  	}
  1032  	return b[:n], nil
  1033  }
  1034  func (m *GnuPGPublicKeyList) XXX_Merge(src proto.Message) {
  1035  	xxx_messageInfo_GnuPGPublicKeyList.Merge(m, src)
  1036  }
  1037  func (m *GnuPGPublicKeyList) XXX_Size() int {
  1038  	return m.Size()
  1039  }
  1040  func (m *GnuPGPublicKeyList) XXX_DiscardUnknown() {
  1041  	xxx_messageInfo_GnuPGPublicKeyList.DiscardUnknown(m)
  1042  }
  1043  
  1044  var xxx_messageInfo_GnuPGPublicKeyList proto.InternalMessageInfo
  1045  
  1046  func (m *HealthStatus) Reset()      { *m = HealthStatus{} }
  1047  func (*HealthStatus) ProtoMessage() {}
  1048  func (*HealthStatus) Descriptor() ([]byte, []int) {
  1049  	return fileDescriptor_e7dc23c2911a1a00, []int{36}
  1050  }
  1051  func (m *HealthStatus) XXX_Unmarshal(b []byte) error {
  1052  	return m.Unmarshal(b)
  1053  }
  1054  func (m *HealthStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1055  	b = b[:cap(b)]
  1056  	n, err := m.MarshalToSizedBuffer(b)
  1057  	if err != nil {
  1058  		return nil, err
  1059  	}
  1060  	return b[:n], nil
  1061  }
  1062  func (m *HealthStatus) XXX_Merge(src proto.Message) {
  1063  	xxx_messageInfo_HealthStatus.Merge(m, src)
  1064  }
  1065  func (m *HealthStatus) XXX_Size() int {
  1066  	return m.Size()
  1067  }
  1068  func (m *HealthStatus) XXX_DiscardUnknown() {
  1069  	xxx_messageInfo_HealthStatus.DiscardUnknown(m)
  1070  }
  1071  
  1072  var xxx_messageInfo_HealthStatus proto.InternalMessageInfo
  1073  
  1074  func (m *HelmFileParameter) Reset()      { *m = HelmFileParameter{} }
  1075  func (*HelmFileParameter) ProtoMessage() {}
  1076  func (*HelmFileParameter) Descriptor() ([]byte, []int) {
  1077  	return fileDescriptor_e7dc23c2911a1a00, []int{37}
  1078  }
  1079  func (m *HelmFileParameter) XXX_Unmarshal(b []byte) error {
  1080  	return m.Unmarshal(b)
  1081  }
  1082  func (m *HelmFileParameter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1083  	b = b[:cap(b)]
  1084  	n, err := m.MarshalToSizedBuffer(b)
  1085  	if err != nil {
  1086  		return nil, err
  1087  	}
  1088  	return b[:n], nil
  1089  }
  1090  func (m *HelmFileParameter) XXX_Merge(src proto.Message) {
  1091  	xxx_messageInfo_HelmFileParameter.Merge(m, src)
  1092  }
  1093  func (m *HelmFileParameter) XXX_Size() int {
  1094  	return m.Size()
  1095  }
  1096  func (m *HelmFileParameter) XXX_DiscardUnknown() {
  1097  	xxx_messageInfo_HelmFileParameter.DiscardUnknown(m)
  1098  }
  1099  
  1100  var xxx_messageInfo_HelmFileParameter proto.InternalMessageInfo
  1101  
  1102  func (m *HelmParameter) Reset()      { *m = HelmParameter{} }
  1103  func (*HelmParameter) ProtoMessage() {}
  1104  func (*HelmParameter) Descriptor() ([]byte, []int) {
  1105  	return fileDescriptor_e7dc23c2911a1a00, []int{38}
  1106  }
  1107  func (m *HelmParameter) XXX_Unmarshal(b []byte) error {
  1108  	return m.Unmarshal(b)
  1109  }
  1110  func (m *HelmParameter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1111  	b = b[:cap(b)]
  1112  	n, err := m.MarshalToSizedBuffer(b)
  1113  	if err != nil {
  1114  		return nil, err
  1115  	}
  1116  	return b[:n], nil
  1117  }
  1118  func (m *HelmParameter) XXX_Merge(src proto.Message) {
  1119  	xxx_messageInfo_HelmParameter.Merge(m, src)
  1120  }
  1121  func (m *HelmParameter) XXX_Size() int {
  1122  	return m.Size()
  1123  }
  1124  func (m *HelmParameter) XXX_DiscardUnknown() {
  1125  	xxx_messageInfo_HelmParameter.DiscardUnknown(m)
  1126  }
  1127  
  1128  var xxx_messageInfo_HelmParameter proto.InternalMessageInfo
  1129  
  1130  func (m *Info) Reset()      { *m = Info{} }
  1131  func (*Info) ProtoMessage() {}
  1132  func (*Info) Descriptor() ([]byte, []int) {
  1133  	return fileDescriptor_e7dc23c2911a1a00, []int{39}
  1134  }
  1135  func (m *Info) XXX_Unmarshal(b []byte) error {
  1136  	return m.Unmarshal(b)
  1137  }
  1138  func (m *Info) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1139  	b = b[:cap(b)]
  1140  	n, err := m.MarshalToSizedBuffer(b)
  1141  	if err != nil {
  1142  		return nil, err
  1143  	}
  1144  	return b[:n], nil
  1145  }
  1146  func (m *Info) XXX_Merge(src proto.Message) {
  1147  	xxx_messageInfo_Info.Merge(m, src)
  1148  }
  1149  func (m *Info) XXX_Size() int {
  1150  	return m.Size()
  1151  }
  1152  func (m *Info) XXX_DiscardUnknown() {
  1153  	xxx_messageInfo_Info.DiscardUnknown(m)
  1154  }
  1155  
  1156  var xxx_messageInfo_Info proto.InternalMessageInfo
  1157  
  1158  func (m *InfoItem) Reset()      { *m = InfoItem{} }
  1159  func (*InfoItem) ProtoMessage() {}
  1160  func (*InfoItem) Descriptor() ([]byte, []int) {
  1161  	return fileDescriptor_e7dc23c2911a1a00, []int{40}
  1162  }
  1163  func (m *InfoItem) XXX_Unmarshal(b []byte) error {
  1164  	return m.Unmarshal(b)
  1165  }
  1166  func (m *InfoItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1167  	b = b[:cap(b)]
  1168  	n, err := m.MarshalToSizedBuffer(b)
  1169  	if err != nil {
  1170  		return nil, err
  1171  	}
  1172  	return b[:n], nil
  1173  }
  1174  func (m *InfoItem) XXX_Merge(src proto.Message) {
  1175  	xxx_messageInfo_InfoItem.Merge(m, src)
  1176  }
  1177  func (m *InfoItem) XXX_Size() int {
  1178  	return m.Size()
  1179  }
  1180  func (m *InfoItem) XXX_DiscardUnknown() {
  1181  	xxx_messageInfo_InfoItem.DiscardUnknown(m)
  1182  }
  1183  
  1184  var xxx_messageInfo_InfoItem proto.InternalMessageInfo
  1185  
  1186  func (m *JWTToken) Reset()      { *m = JWTToken{} }
  1187  func (*JWTToken) ProtoMessage() {}
  1188  func (*JWTToken) Descriptor() ([]byte, []int) {
  1189  	return fileDescriptor_e7dc23c2911a1a00, []int{41}
  1190  }
  1191  func (m *JWTToken) XXX_Unmarshal(b []byte) error {
  1192  	return m.Unmarshal(b)
  1193  }
  1194  func (m *JWTToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1195  	b = b[:cap(b)]
  1196  	n, err := m.MarshalToSizedBuffer(b)
  1197  	if err != nil {
  1198  		return nil, err
  1199  	}
  1200  	return b[:n], nil
  1201  }
  1202  func (m *JWTToken) XXX_Merge(src proto.Message) {
  1203  	xxx_messageInfo_JWTToken.Merge(m, src)
  1204  }
  1205  func (m *JWTToken) XXX_Size() int {
  1206  	return m.Size()
  1207  }
  1208  func (m *JWTToken) XXX_DiscardUnknown() {
  1209  	xxx_messageInfo_JWTToken.DiscardUnknown(m)
  1210  }
  1211  
  1212  var xxx_messageInfo_JWTToken proto.InternalMessageInfo
  1213  
  1214  func (m *JWTTokens) Reset()      { *m = JWTTokens{} }
  1215  func (*JWTTokens) ProtoMessage() {}
  1216  func (*JWTTokens) Descriptor() ([]byte, []int) {
  1217  	return fileDescriptor_e7dc23c2911a1a00, []int{42}
  1218  }
  1219  func (m *JWTTokens) XXX_Unmarshal(b []byte) error {
  1220  	return m.Unmarshal(b)
  1221  }
  1222  func (m *JWTTokens) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1223  	b = b[:cap(b)]
  1224  	n, err := m.MarshalToSizedBuffer(b)
  1225  	if err != nil {
  1226  		return nil, err
  1227  	}
  1228  	return b[:n], nil
  1229  }
  1230  func (m *JWTTokens) XXX_Merge(src proto.Message) {
  1231  	xxx_messageInfo_JWTTokens.Merge(m, src)
  1232  }
  1233  func (m *JWTTokens) XXX_Size() int {
  1234  	return m.Size()
  1235  }
  1236  func (m *JWTTokens) XXX_DiscardUnknown() {
  1237  	xxx_messageInfo_JWTTokens.DiscardUnknown(m)
  1238  }
  1239  
  1240  var xxx_messageInfo_JWTTokens proto.InternalMessageInfo
  1241  
  1242  func (m *JsonnetVar) Reset()      { *m = JsonnetVar{} }
  1243  func (*JsonnetVar) ProtoMessage() {}
  1244  func (*JsonnetVar) Descriptor() ([]byte, []int) {
  1245  	return fileDescriptor_e7dc23c2911a1a00, []int{43}
  1246  }
  1247  func (m *JsonnetVar) XXX_Unmarshal(b []byte) error {
  1248  	return m.Unmarshal(b)
  1249  }
  1250  func (m *JsonnetVar) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1251  	b = b[:cap(b)]
  1252  	n, err := m.MarshalToSizedBuffer(b)
  1253  	if err != nil {
  1254  		return nil, err
  1255  	}
  1256  	return b[:n], nil
  1257  }
  1258  func (m *JsonnetVar) XXX_Merge(src proto.Message) {
  1259  	xxx_messageInfo_JsonnetVar.Merge(m, src)
  1260  }
  1261  func (m *JsonnetVar) XXX_Size() int {
  1262  	return m.Size()
  1263  }
  1264  func (m *JsonnetVar) XXX_DiscardUnknown() {
  1265  	xxx_messageInfo_JsonnetVar.DiscardUnknown(m)
  1266  }
  1267  
  1268  var xxx_messageInfo_JsonnetVar proto.InternalMessageInfo
  1269  
  1270  func (m *KnownTypeField) Reset()      { *m = KnownTypeField{} }
  1271  func (*KnownTypeField) ProtoMessage() {}
  1272  func (*KnownTypeField) Descriptor() ([]byte, []int) {
  1273  	return fileDescriptor_e7dc23c2911a1a00, []int{44}
  1274  }
  1275  func (m *KnownTypeField) XXX_Unmarshal(b []byte) error {
  1276  	return m.Unmarshal(b)
  1277  }
  1278  func (m *KnownTypeField) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1279  	b = b[:cap(b)]
  1280  	n, err := m.MarshalToSizedBuffer(b)
  1281  	if err != nil {
  1282  		return nil, err
  1283  	}
  1284  	return b[:n], nil
  1285  }
  1286  func (m *KnownTypeField) XXX_Merge(src proto.Message) {
  1287  	xxx_messageInfo_KnownTypeField.Merge(m, src)
  1288  }
  1289  func (m *KnownTypeField) XXX_Size() int {
  1290  	return m.Size()
  1291  }
  1292  func (m *KnownTypeField) XXX_DiscardUnknown() {
  1293  	xxx_messageInfo_KnownTypeField.DiscardUnknown(m)
  1294  }
  1295  
  1296  var xxx_messageInfo_KnownTypeField proto.InternalMessageInfo
  1297  
  1298  func (m *KsonnetParameter) Reset()      { *m = KsonnetParameter{} }
  1299  func (*KsonnetParameter) ProtoMessage() {}
  1300  func (*KsonnetParameter) Descriptor() ([]byte, []int) {
  1301  	return fileDescriptor_e7dc23c2911a1a00, []int{45}
  1302  }
  1303  func (m *KsonnetParameter) XXX_Unmarshal(b []byte) error {
  1304  	return m.Unmarshal(b)
  1305  }
  1306  func (m *KsonnetParameter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1307  	b = b[:cap(b)]
  1308  	n, err := m.MarshalToSizedBuffer(b)
  1309  	if err != nil {
  1310  		return nil, err
  1311  	}
  1312  	return b[:n], nil
  1313  }
  1314  func (m *KsonnetParameter) XXX_Merge(src proto.Message) {
  1315  	xxx_messageInfo_KsonnetParameter.Merge(m, src)
  1316  }
  1317  func (m *KsonnetParameter) XXX_Size() int {
  1318  	return m.Size()
  1319  }
  1320  func (m *KsonnetParameter) XXX_DiscardUnknown() {
  1321  	xxx_messageInfo_KsonnetParameter.DiscardUnknown(m)
  1322  }
  1323  
  1324  var xxx_messageInfo_KsonnetParameter proto.InternalMessageInfo
  1325  
  1326  func (m *KustomizeOptions) Reset()      { *m = KustomizeOptions{} }
  1327  func (*KustomizeOptions) ProtoMessage() {}
  1328  func (*KustomizeOptions) Descriptor() ([]byte, []int) {
  1329  	return fileDescriptor_e7dc23c2911a1a00, []int{46}
  1330  }
  1331  func (m *KustomizeOptions) XXX_Unmarshal(b []byte) error {
  1332  	return m.Unmarshal(b)
  1333  }
  1334  func (m *KustomizeOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1335  	b = b[:cap(b)]
  1336  	n, err := m.MarshalToSizedBuffer(b)
  1337  	if err != nil {
  1338  		return nil, err
  1339  	}
  1340  	return b[:n], nil
  1341  }
  1342  func (m *KustomizeOptions) XXX_Merge(src proto.Message) {
  1343  	xxx_messageInfo_KustomizeOptions.Merge(m, src)
  1344  }
  1345  func (m *KustomizeOptions) XXX_Size() int {
  1346  	return m.Size()
  1347  }
  1348  func (m *KustomizeOptions) XXX_DiscardUnknown() {
  1349  	xxx_messageInfo_KustomizeOptions.DiscardUnknown(m)
  1350  }
  1351  
  1352  var xxx_messageInfo_KustomizeOptions proto.InternalMessageInfo
  1353  
  1354  func (m *Operation) Reset()      { *m = Operation{} }
  1355  func (*Operation) ProtoMessage() {}
  1356  func (*Operation) Descriptor() ([]byte, []int) {
  1357  	return fileDescriptor_e7dc23c2911a1a00, []int{47}
  1358  }
  1359  func (m *Operation) XXX_Unmarshal(b []byte) error {
  1360  	return m.Unmarshal(b)
  1361  }
  1362  func (m *Operation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1363  	b = b[:cap(b)]
  1364  	n, err := m.MarshalToSizedBuffer(b)
  1365  	if err != nil {
  1366  		return nil, err
  1367  	}
  1368  	return b[:n], nil
  1369  }
  1370  func (m *Operation) XXX_Merge(src proto.Message) {
  1371  	xxx_messageInfo_Operation.Merge(m, src)
  1372  }
  1373  func (m *Operation) XXX_Size() int {
  1374  	return m.Size()
  1375  }
  1376  func (m *Operation) XXX_DiscardUnknown() {
  1377  	xxx_messageInfo_Operation.DiscardUnknown(m)
  1378  }
  1379  
  1380  var xxx_messageInfo_Operation proto.InternalMessageInfo
  1381  
  1382  func (m *OperationInitiator) Reset()      { *m = OperationInitiator{} }
  1383  func (*OperationInitiator) ProtoMessage() {}
  1384  func (*OperationInitiator) Descriptor() ([]byte, []int) {
  1385  	return fileDescriptor_e7dc23c2911a1a00, []int{48}
  1386  }
  1387  func (m *OperationInitiator) XXX_Unmarshal(b []byte) error {
  1388  	return m.Unmarshal(b)
  1389  }
  1390  func (m *OperationInitiator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1391  	b = b[:cap(b)]
  1392  	n, err := m.MarshalToSizedBuffer(b)
  1393  	if err != nil {
  1394  		return nil, err
  1395  	}
  1396  	return b[:n], nil
  1397  }
  1398  func (m *OperationInitiator) XXX_Merge(src proto.Message) {
  1399  	xxx_messageInfo_OperationInitiator.Merge(m, src)
  1400  }
  1401  func (m *OperationInitiator) XXX_Size() int {
  1402  	return m.Size()
  1403  }
  1404  func (m *OperationInitiator) XXX_DiscardUnknown() {
  1405  	xxx_messageInfo_OperationInitiator.DiscardUnknown(m)
  1406  }
  1407  
  1408  var xxx_messageInfo_OperationInitiator proto.InternalMessageInfo
  1409  
  1410  func (m *OperationState) Reset()      { *m = OperationState{} }
  1411  func (*OperationState) ProtoMessage() {}
  1412  func (*OperationState) Descriptor() ([]byte, []int) {
  1413  	return fileDescriptor_e7dc23c2911a1a00, []int{49}
  1414  }
  1415  func (m *OperationState) XXX_Unmarshal(b []byte) error {
  1416  	return m.Unmarshal(b)
  1417  }
  1418  func (m *OperationState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1419  	b = b[:cap(b)]
  1420  	n, err := m.MarshalToSizedBuffer(b)
  1421  	if err != nil {
  1422  		return nil, err
  1423  	}
  1424  	return b[:n], nil
  1425  }
  1426  func (m *OperationState) XXX_Merge(src proto.Message) {
  1427  	xxx_messageInfo_OperationState.Merge(m, src)
  1428  }
  1429  func (m *OperationState) XXX_Size() int {
  1430  	return m.Size()
  1431  }
  1432  func (m *OperationState) XXX_DiscardUnknown() {
  1433  	xxx_messageInfo_OperationState.DiscardUnknown(m)
  1434  }
  1435  
  1436  var xxx_messageInfo_OperationState proto.InternalMessageInfo
  1437  
  1438  func (m *OrphanedResourceKey) Reset()      { *m = OrphanedResourceKey{} }
  1439  func (*OrphanedResourceKey) ProtoMessage() {}
  1440  func (*OrphanedResourceKey) Descriptor() ([]byte, []int) {
  1441  	return fileDescriptor_e7dc23c2911a1a00, []int{50}
  1442  }
  1443  func (m *OrphanedResourceKey) XXX_Unmarshal(b []byte) error {
  1444  	return m.Unmarshal(b)
  1445  }
  1446  func (m *OrphanedResourceKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1447  	b = b[:cap(b)]
  1448  	n, err := m.MarshalToSizedBuffer(b)
  1449  	if err != nil {
  1450  		return nil, err
  1451  	}
  1452  	return b[:n], nil
  1453  }
  1454  func (m *OrphanedResourceKey) XXX_Merge(src proto.Message) {
  1455  	xxx_messageInfo_OrphanedResourceKey.Merge(m, src)
  1456  }
  1457  func (m *OrphanedResourceKey) XXX_Size() int {
  1458  	return m.Size()
  1459  }
  1460  func (m *OrphanedResourceKey) XXX_DiscardUnknown() {
  1461  	xxx_messageInfo_OrphanedResourceKey.DiscardUnknown(m)
  1462  }
  1463  
  1464  var xxx_messageInfo_OrphanedResourceKey proto.InternalMessageInfo
  1465  
  1466  func (m *OrphanedResourcesMonitorSettings) Reset()      { *m = OrphanedResourcesMonitorSettings{} }
  1467  func (*OrphanedResourcesMonitorSettings) ProtoMessage() {}
  1468  func (*OrphanedResourcesMonitorSettings) Descriptor() ([]byte, []int) {
  1469  	return fileDescriptor_e7dc23c2911a1a00, []int{51}
  1470  }
  1471  func (m *OrphanedResourcesMonitorSettings) XXX_Unmarshal(b []byte) error {
  1472  	return m.Unmarshal(b)
  1473  }
  1474  func (m *OrphanedResourcesMonitorSettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1475  	b = b[:cap(b)]
  1476  	n, err := m.MarshalToSizedBuffer(b)
  1477  	if err != nil {
  1478  		return nil, err
  1479  	}
  1480  	return b[:n], nil
  1481  }
  1482  func (m *OrphanedResourcesMonitorSettings) XXX_Merge(src proto.Message) {
  1483  	xxx_messageInfo_OrphanedResourcesMonitorSettings.Merge(m, src)
  1484  }
  1485  func (m *OrphanedResourcesMonitorSettings) XXX_Size() int {
  1486  	return m.Size()
  1487  }
  1488  func (m *OrphanedResourcesMonitorSettings) XXX_DiscardUnknown() {
  1489  	xxx_messageInfo_OrphanedResourcesMonitorSettings.DiscardUnknown(m)
  1490  }
  1491  
  1492  var xxx_messageInfo_OrphanedResourcesMonitorSettings proto.InternalMessageInfo
  1493  
  1494  func (m *OverrideIgnoreDiff) Reset()      { *m = OverrideIgnoreDiff{} }
  1495  func (*OverrideIgnoreDiff) ProtoMessage() {}
  1496  func (*OverrideIgnoreDiff) Descriptor() ([]byte, []int) {
  1497  	return fileDescriptor_e7dc23c2911a1a00, []int{52}
  1498  }
  1499  func (m *OverrideIgnoreDiff) XXX_Unmarshal(b []byte) error {
  1500  	return m.Unmarshal(b)
  1501  }
  1502  func (m *OverrideIgnoreDiff) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1503  	b = b[:cap(b)]
  1504  	n, err := m.MarshalToSizedBuffer(b)
  1505  	if err != nil {
  1506  		return nil, err
  1507  	}
  1508  	return b[:n], nil
  1509  }
  1510  func (m *OverrideIgnoreDiff) XXX_Merge(src proto.Message) {
  1511  	xxx_messageInfo_OverrideIgnoreDiff.Merge(m, src)
  1512  }
  1513  func (m *OverrideIgnoreDiff) XXX_Size() int {
  1514  	return m.Size()
  1515  }
  1516  func (m *OverrideIgnoreDiff) XXX_DiscardUnknown() {
  1517  	xxx_messageInfo_OverrideIgnoreDiff.DiscardUnknown(m)
  1518  }
  1519  
  1520  var xxx_messageInfo_OverrideIgnoreDiff proto.InternalMessageInfo
  1521  
  1522  func (m *ProjectRole) Reset()      { *m = ProjectRole{} }
  1523  func (*ProjectRole) ProtoMessage() {}
  1524  func (*ProjectRole) Descriptor() ([]byte, []int) {
  1525  	return fileDescriptor_e7dc23c2911a1a00, []int{53}
  1526  }
  1527  func (m *ProjectRole) XXX_Unmarshal(b []byte) error {
  1528  	return m.Unmarshal(b)
  1529  }
  1530  func (m *ProjectRole) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1531  	b = b[:cap(b)]
  1532  	n, err := m.MarshalToSizedBuffer(b)
  1533  	if err != nil {
  1534  		return nil, err
  1535  	}
  1536  	return b[:n], nil
  1537  }
  1538  func (m *ProjectRole) XXX_Merge(src proto.Message) {
  1539  	xxx_messageInfo_ProjectRole.Merge(m, src)
  1540  }
  1541  func (m *ProjectRole) XXX_Size() int {
  1542  	return m.Size()
  1543  }
  1544  func (m *ProjectRole) XXX_DiscardUnknown() {
  1545  	xxx_messageInfo_ProjectRole.DiscardUnknown(m)
  1546  }
  1547  
  1548  var xxx_messageInfo_ProjectRole proto.InternalMessageInfo
  1549  
  1550  func (m *RepoCreds) Reset()      { *m = RepoCreds{} }
  1551  func (*RepoCreds) ProtoMessage() {}
  1552  func (*RepoCreds) Descriptor() ([]byte, []int) {
  1553  	return fileDescriptor_e7dc23c2911a1a00, []int{54}
  1554  }
  1555  func (m *RepoCreds) XXX_Unmarshal(b []byte) error {
  1556  	return m.Unmarshal(b)
  1557  }
  1558  func (m *RepoCreds) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1559  	b = b[:cap(b)]
  1560  	n, err := m.MarshalToSizedBuffer(b)
  1561  	if err != nil {
  1562  		return nil, err
  1563  	}
  1564  	return b[:n], nil
  1565  }
  1566  func (m *RepoCreds) XXX_Merge(src proto.Message) {
  1567  	xxx_messageInfo_RepoCreds.Merge(m, src)
  1568  }
  1569  func (m *RepoCreds) XXX_Size() int {
  1570  	return m.Size()
  1571  }
  1572  func (m *RepoCreds) XXX_DiscardUnknown() {
  1573  	xxx_messageInfo_RepoCreds.DiscardUnknown(m)
  1574  }
  1575  
  1576  var xxx_messageInfo_RepoCreds proto.InternalMessageInfo
  1577  
  1578  func (m *RepoCredsList) Reset()      { *m = RepoCredsList{} }
  1579  func (*RepoCredsList) ProtoMessage() {}
  1580  func (*RepoCredsList) Descriptor() ([]byte, []int) {
  1581  	return fileDescriptor_e7dc23c2911a1a00, []int{55}
  1582  }
  1583  func (m *RepoCredsList) XXX_Unmarshal(b []byte) error {
  1584  	return m.Unmarshal(b)
  1585  }
  1586  func (m *RepoCredsList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1587  	b = b[:cap(b)]
  1588  	n, err := m.MarshalToSizedBuffer(b)
  1589  	if err != nil {
  1590  		return nil, err
  1591  	}
  1592  	return b[:n], nil
  1593  }
  1594  func (m *RepoCredsList) XXX_Merge(src proto.Message) {
  1595  	xxx_messageInfo_RepoCredsList.Merge(m, src)
  1596  }
  1597  func (m *RepoCredsList) XXX_Size() int {
  1598  	return m.Size()
  1599  }
  1600  func (m *RepoCredsList) XXX_DiscardUnknown() {
  1601  	xxx_messageInfo_RepoCredsList.DiscardUnknown(m)
  1602  }
  1603  
  1604  var xxx_messageInfo_RepoCredsList proto.InternalMessageInfo
  1605  
  1606  func (m *Repository) Reset()      { *m = Repository{} }
  1607  func (*Repository) ProtoMessage() {}
  1608  func (*Repository) Descriptor() ([]byte, []int) {
  1609  	return fileDescriptor_e7dc23c2911a1a00, []int{56}
  1610  }
  1611  func (m *Repository) XXX_Unmarshal(b []byte) error {
  1612  	return m.Unmarshal(b)
  1613  }
  1614  func (m *Repository) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1615  	b = b[:cap(b)]
  1616  	n, err := m.MarshalToSizedBuffer(b)
  1617  	if err != nil {
  1618  		return nil, err
  1619  	}
  1620  	return b[:n], nil
  1621  }
  1622  func (m *Repository) XXX_Merge(src proto.Message) {
  1623  	xxx_messageInfo_Repository.Merge(m, src)
  1624  }
  1625  func (m *Repository) XXX_Size() int {
  1626  	return m.Size()
  1627  }
  1628  func (m *Repository) XXX_DiscardUnknown() {
  1629  	xxx_messageInfo_Repository.DiscardUnknown(m)
  1630  }
  1631  
  1632  var xxx_messageInfo_Repository proto.InternalMessageInfo
  1633  
  1634  func (m *RepositoryCertificate) Reset()      { *m = RepositoryCertificate{} }
  1635  func (*RepositoryCertificate) ProtoMessage() {}
  1636  func (*RepositoryCertificate) Descriptor() ([]byte, []int) {
  1637  	return fileDescriptor_e7dc23c2911a1a00, []int{57}
  1638  }
  1639  func (m *RepositoryCertificate) XXX_Unmarshal(b []byte) error {
  1640  	return m.Unmarshal(b)
  1641  }
  1642  func (m *RepositoryCertificate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1643  	b = b[:cap(b)]
  1644  	n, err := m.MarshalToSizedBuffer(b)
  1645  	if err != nil {
  1646  		return nil, err
  1647  	}
  1648  	return b[:n], nil
  1649  }
  1650  func (m *RepositoryCertificate) XXX_Merge(src proto.Message) {
  1651  	xxx_messageInfo_RepositoryCertificate.Merge(m, src)
  1652  }
  1653  func (m *RepositoryCertificate) XXX_Size() int {
  1654  	return m.Size()
  1655  }
  1656  func (m *RepositoryCertificate) XXX_DiscardUnknown() {
  1657  	xxx_messageInfo_RepositoryCertificate.DiscardUnknown(m)
  1658  }
  1659  
  1660  var xxx_messageInfo_RepositoryCertificate proto.InternalMessageInfo
  1661  
  1662  func (m *RepositoryCertificateList) Reset()      { *m = RepositoryCertificateList{} }
  1663  func (*RepositoryCertificateList) ProtoMessage() {}
  1664  func (*RepositoryCertificateList) Descriptor() ([]byte, []int) {
  1665  	return fileDescriptor_e7dc23c2911a1a00, []int{58}
  1666  }
  1667  func (m *RepositoryCertificateList) XXX_Unmarshal(b []byte) error {
  1668  	return m.Unmarshal(b)
  1669  }
  1670  func (m *RepositoryCertificateList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1671  	b = b[:cap(b)]
  1672  	n, err := m.MarshalToSizedBuffer(b)
  1673  	if err != nil {
  1674  		return nil, err
  1675  	}
  1676  	return b[:n], nil
  1677  }
  1678  func (m *RepositoryCertificateList) XXX_Merge(src proto.Message) {
  1679  	xxx_messageInfo_RepositoryCertificateList.Merge(m, src)
  1680  }
  1681  func (m *RepositoryCertificateList) XXX_Size() int {
  1682  	return m.Size()
  1683  }
  1684  func (m *RepositoryCertificateList) XXX_DiscardUnknown() {
  1685  	xxx_messageInfo_RepositoryCertificateList.DiscardUnknown(m)
  1686  }
  1687  
  1688  var xxx_messageInfo_RepositoryCertificateList proto.InternalMessageInfo
  1689  
  1690  func (m *RepositoryList) Reset()      { *m = RepositoryList{} }
  1691  func (*RepositoryList) ProtoMessage() {}
  1692  func (*RepositoryList) Descriptor() ([]byte, []int) {
  1693  	return fileDescriptor_e7dc23c2911a1a00, []int{59}
  1694  }
  1695  func (m *RepositoryList) XXX_Unmarshal(b []byte) error {
  1696  	return m.Unmarshal(b)
  1697  }
  1698  func (m *RepositoryList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1699  	b = b[:cap(b)]
  1700  	n, err := m.MarshalToSizedBuffer(b)
  1701  	if err != nil {
  1702  		return nil, err
  1703  	}
  1704  	return b[:n], nil
  1705  }
  1706  func (m *RepositoryList) XXX_Merge(src proto.Message) {
  1707  	xxx_messageInfo_RepositoryList.Merge(m, src)
  1708  }
  1709  func (m *RepositoryList) XXX_Size() int {
  1710  	return m.Size()
  1711  }
  1712  func (m *RepositoryList) XXX_DiscardUnknown() {
  1713  	xxx_messageInfo_RepositoryList.DiscardUnknown(m)
  1714  }
  1715  
  1716  var xxx_messageInfo_RepositoryList proto.InternalMessageInfo
  1717  
  1718  func (m *ResourceAction) Reset()      { *m = ResourceAction{} }
  1719  func (*ResourceAction) ProtoMessage() {}
  1720  func (*ResourceAction) Descriptor() ([]byte, []int) {
  1721  	return fileDescriptor_e7dc23c2911a1a00, []int{60}
  1722  }
  1723  func (m *ResourceAction) XXX_Unmarshal(b []byte) error {
  1724  	return m.Unmarshal(b)
  1725  }
  1726  func (m *ResourceAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1727  	b = b[:cap(b)]
  1728  	n, err := m.MarshalToSizedBuffer(b)
  1729  	if err != nil {
  1730  		return nil, err
  1731  	}
  1732  	return b[:n], nil
  1733  }
  1734  func (m *ResourceAction) XXX_Merge(src proto.Message) {
  1735  	xxx_messageInfo_ResourceAction.Merge(m, src)
  1736  }
  1737  func (m *ResourceAction) XXX_Size() int {
  1738  	return m.Size()
  1739  }
  1740  func (m *ResourceAction) XXX_DiscardUnknown() {
  1741  	xxx_messageInfo_ResourceAction.DiscardUnknown(m)
  1742  }
  1743  
  1744  var xxx_messageInfo_ResourceAction proto.InternalMessageInfo
  1745  
  1746  func (m *ResourceActionDefinition) Reset()      { *m = ResourceActionDefinition{} }
  1747  func (*ResourceActionDefinition) ProtoMessage() {}
  1748  func (*ResourceActionDefinition) Descriptor() ([]byte, []int) {
  1749  	return fileDescriptor_e7dc23c2911a1a00, []int{61}
  1750  }
  1751  func (m *ResourceActionDefinition) XXX_Unmarshal(b []byte) error {
  1752  	return m.Unmarshal(b)
  1753  }
  1754  func (m *ResourceActionDefinition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1755  	b = b[:cap(b)]
  1756  	n, err := m.MarshalToSizedBuffer(b)
  1757  	if err != nil {
  1758  		return nil, err
  1759  	}
  1760  	return b[:n], nil
  1761  }
  1762  func (m *ResourceActionDefinition) XXX_Merge(src proto.Message) {
  1763  	xxx_messageInfo_ResourceActionDefinition.Merge(m, src)
  1764  }
  1765  func (m *ResourceActionDefinition) XXX_Size() int {
  1766  	return m.Size()
  1767  }
  1768  func (m *ResourceActionDefinition) XXX_DiscardUnknown() {
  1769  	xxx_messageInfo_ResourceActionDefinition.DiscardUnknown(m)
  1770  }
  1771  
  1772  var xxx_messageInfo_ResourceActionDefinition proto.InternalMessageInfo
  1773  
  1774  func (m *ResourceActionParam) Reset()      { *m = ResourceActionParam{} }
  1775  func (*ResourceActionParam) ProtoMessage() {}
  1776  func (*ResourceActionParam) Descriptor() ([]byte, []int) {
  1777  	return fileDescriptor_e7dc23c2911a1a00, []int{62}
  1778  }
  1779  func (m *ResourceActionParam) XXX_Unmarshal(b []byte) error {
  1780  	return m.Unmarshal(b)
  1781  }
  1782  func (m *ResourceActionParam) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1783  	b = b[:cap(b)]
  1784  	n, err := m.MarshalToSizedBuffer(b)
  1785  	if err != nil {
  1786  		return nil, err
  1787  	}
  1788  	return b[:n], nil
  1789  }
  1790  func (m *ResourceActionParam) XXX_Merge(src proto.Message) {
  1791  	xxx_messageInfo_ResourceActionParam.Merge(m, src)
  1792  }
  1793  func (m *ResourceActionParam) XXX_Size() int {
  1794  	return m.Size()
  1795  }
  1796  func (m *ResourceActionParam) XXX_DiscardUnknown() {
  1797  	xxx_messageInfo_ResourceActionParam.DiscardUnknown(m)
  1798  }
  1799  
  1800  var xxx_messageInfo_ResourceActionParam proto.InternalMessageInfo
  1801  
  1802  func (m *ResourceActions) Reset()      { *m = ResourceActions{} }
  1803  func (*ResourceActions) ProtoMessage() {}
  1804  func (*ResourceActions) Descriptor() ([]byte, []int) {
  1805  	return fileDescriptor_e7dc23c2911a1a00, []int{63}
  1806  }
  1807  func (m *ResourceActions) XXX_Unmarshal(b []byte) error {
  1808  	return m.Unmarshal(b)
  1809  }
  1810  func (m *ResourceActions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1811  	b = b[:cap(b)]
  1812  	n, err := m.MarshalToSizedBuffer(b)
  1813  	if err != nil {
  1814  		return nil, err
  1815  	}
  1816  	return b[:n], nil
  1817  }
  1818  func (m *ResourceActions) XXX_Merge(src proto.Message) {
  1819  	xxx_messageInfo_ResourceActions.Merge(m, src)
  1820  }
  1821  func (m *ResourceActions) XXX_Size() int {
  1822  	return m.Size()
  1823  }
  1824  func (m *ResourceActions) XXX_DiscardUnknown() {
  1825  	xxx_messageInfo_ResourceActions.DiscardUnknown(m)
  1826  }
  1827  
  1828  var xxx_messageInfo_ResourceActions proto.InternalMessageInfo
  1829  
  1830  func (m *ResourceDiff) Reset()      { *m = ResourceDiff{} }
  1831  func (*ResourceDiff) ProtoMessage() {}
  1832  func (*ResourceDiff) Descriptor() ([]byte, []int) {
  1833  	return fileDescriptor_e7dc23c2911a1a00, []int{64}
  1834  }
  1835  func (m *ResourceDiff) XXX_Unmarshal(b []byte) error {
  1836  	return m.Unmarshal(b)
  1837  }
  1838  func (m *ResourceDiff) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1839  	b = b[:cap(b)]
  1840  	n, err := m.MarshalToSizedBuffer(b)
  1841  	if err != nil {
  1842  		return nil, err
  1843  	}
  1844  	return b[:n], nil
  1845  }
  1846  func (m *ResourceDiff) XXX_Merge(src proto.Message) {
  1847  	xxx_messageInfo_ResourceDiff.Merge(m, src)
  1848  }
  1849  func (m *ResourceDiff) XXX_Size() int {
  1850  	return m.Size()
  1851  }
  1852  func (m *ResourceDiff) XXX_DiscardUnknown() {
  1853  	xxx_messageInfo_ResourceDiff.DiscardUnknown(m)
  1854  }
  1855  
  1856  var xxx_messageInfo_ResourceDiff proto.InternalMessageInfo
  1857  
  1858  func (m *ResourceIgnoreDifferences) Reset()      { *m = ResourceIgnoreDifferences{} }
  1859  func (*ResourceIgnoreDifferences) ProtoMessage() {}
  1860  func (*ResourceIgnoreDifferences) Descriptor() ([]byte, []int) {
  1861  	return fileDescriptor_e7dc23c2911a1a00, []int{65}
  1862  }
  1863  func (m *ResourceIgnoreDifferences) XXX_Unmarshal(b []byte) error {
  1864  	return m.Unmarshal(b)
  1865  }
  1866  func (m *ResourceIgnoreDifferences) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1867  	b = b[:cap(b)]
  1868  	n, err := m.MarshalToSizedBuffer(b)
  1869  	if err != nil {
  1870  		return nil, err
  1871  	}
  1872  	return b[:n], nil
  1873  }
  1874  func (m *ResourceIgnoreDifferences) XXX_Merge(src proto.Message) {
  1875  	xxx_messageInfo_ResourceIgnoreDifferences.Merge(m, src)
  1876  }
  1877  func (m *ResourceIgnoreDifferences) XXX_Size() int {
  1878  	return m.Size()
  1879  }
  1880  func (m *ResourceIgnoreDifferences) XXX_DiscardUnknown() {
  1881  	xxx_messageInfo_ResourceIgnoreDifferences.DiscardUnknown(m)
  1882  }
  1883  
  1884  var xxx_messageInfo_ResourceIgnoreDifferences proto.InternalMessageInfo
  1885  
  1886  func (m *ResourceNetworkingInfo) Reset()      { *m = ResourceNetworkingInfo{} }
  1887  func (*ResourceNetworkingInfo) ProtoMessage() {}
  1888  func (*ResourceNetworkingInfo) Descriptor() ([]byte, []int) {
  1889  	return fileDescriptor_e7dc23c2911a1a00, []int{66}
  1890  }
  1891  func (m *ResourceNetworkingInfo) XXX_Unmarshal(b []byte) error {
  1892  	return m.Unmarshal(b)
  1893  }
  1894  func (m *ResourceNetworkingInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1895  	b = b[:cap(b)]
  1896  	n, err := m.MarshalToSizedBuffer(b)
  1897  	if err != nil {
  1898  		return nil, err
  1899  	}
  1900  	return b[:n], nil
  1901  }
  1902  func (m *ResourceNetworkingInfo) XXX_Merge(src proto.Message) {
  1903  	xxx_messageInfo_ResourceNetworkingInfo.Merge(m, src)
  1904  }
  1905  func (m *ResourceNetworkingInfo) XXX_Size() int {
  1906  	return m.Size()
  1907  }
  1908  func (m *ResourceNetworkingInfo) XXX_DiscardUnknown() {
  1909  	xxx_messageInfo_ResourceNetworkingInfo.DiscardUnknown(m)
  1910  }
  1911  
  1912  var xxx_messageInfo_ResourceNetworkingInfo proto.InternalMessageInfo
  1913  
  1914  func (m *ResourceNode) Reset()      { *m = ResourceNode{} }
  1915  func (*ResourceNode) ProtoMessage() {}
  1916  func (*ResourceNode) Descriptor() ([]byte, []int) {
  1917  	return fileDescriptor_e7dc23c2911a1a00, []int{67}
  1918  }
  1919  func (m *ResourceNode) XXX_Unmarshal(b []byte) error {
  1920  	return m.Unmarshal(b)
  1921  }
  1922  func (m *ResourceNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1923  	b = b[:cap(b)]
  1924  	n, err := m.MarshalToSizedBuffer(b)
  1925  	if err != nil {
  1926  		return nil, err
  1927  	}
  1928  	return b[:n], nil
  1929  }
  1930  func (m *ResourceNode) XXX_Merge(src proto.Message) {
  1931  	xxx_messageInfo_ResourceNode.Merge(m, src)
  1932  }
  1933  func (m *ResourceNode) XXX_Size() int {
  1934  	return m.Size()
  1935  }
  1936  func (m *ResourceNode) XXX_DiscardUnknown() {
  1937  	xxx_messageInfo_ResourceNode.DiscardUnknown(m)
  1938  }
  1939  
  1940  var xxx_messageInfo_ResourceNode proto.InternalMessageInfo
  1941  
  1942  func (m *ResourceOverride) Reset()      { *m = ResourceOverride{} }
  1943  func (*ResourceOverride) ProtoMessage() {}
  1944  func (*ResourceOverride) Descriptor() ([]byte, []int) {
  1945  	return fileDescriptor_e7dc23c2911a1a00, []int{68}
  1946  }
  1947  func (m *ResourceOverride) XXX_Unmarshal(b []byte) error {
  1948  	return m.Unmarshal(b)
  1949  }
  1950  func (m *ResourceOverride) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1951  	b = b[:cap(b)]
  1952  	n, err := m.MarshalToSizedBuffer(b)
  1953  	if err != nil {
  1954  		return nil, err
  1955  	}
  1956  	return b[:n], nil
  1957  }
  1958  func (m *ResourceOverride) XXX_Merge(src proto.Message) {
  1959  	xxx_messageInfo_ResourceOverride.Merge(m, src)
  1960  }
  1961  func (m *ResourceOverride) XXX_Size() int {
  1962  	return m.Size()
  1963  }
  1964  func (m *ResourceOverride) XXX_DiscardUnknown() {
  1965  	xxx_messageInfo_ResourceOverride.DiscardUnknown(m)
  1966  }
  1967  
  1968  var xxx_messageInfo_ResourceOverride proto.InternalMessageInfo
  1969  
  1970  func (m *ResourceRef) Reset()      { *m = ResourceRef{} }
  1971  func (*ResourceRef) ProtoMessage() {}
  1972  func (*ResourceRef) Descriptor() ([]byte, []int) {
  1973  	return fileDescriptor_e7dc23c2911a1a00, []int{69}
  1974  }
  1975  func (m *ResourceRef) XXX_Unmarshal(b []byte) error {
  1976  	return m.Unmarshal(b)
  1977  }
  1978  func (m *ResourceRef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1979  	b = b[:cap(b)]
  1980  	n, err := m.MarshalToSizedBuffer(b)
  1981  	if err != nil {
  1982  		return nil, err
  1983  	}
  1984  	return b[:n], nil
  1985  }
  1986  func (m *ResourceRef) XXX_Merge(src proto.Message) {
  1987  	xxx_messageInfo_ResourceRef.Merge(m, src)
  1988  }
  1989  func (m *ResourceRef) XXX_Size() int {
  1990  	return m.Size()
  1991  }
  1992  func (m *ResourceRef) XXX_DiscardUnknown() {
  1993  	xxx_messageInfo_ResourceRef.DiscardUnknown(m)
  1994  }
  1995  
  1996  var xxx_messageInfo_ResourceRef proto.InternalMessageInfo
  1997  
  1998  func (m *ResourceResult) Reset()      { *m = ResourceResult{} }
  1999  func (*ResourceResult) ProtoMessage() {}
  2000  func (*ResourceResult) Descriptor() ([]byte, []int) {
  2001  	return fileDescriptor_e7dc23c2911a1a00, []int{70}
  2002  }
  2003  func (m *ResourceResult) XXX_Unmarshal(b []byte) error {
  2004  	return m.Unmarshal(b)
  2005  }
  2006  func (m *ResourceResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2007  	b = b[:cap(b)]
  2008  	n, err := m.MarshalToSizedBuffer(b)
  2009  	if err != nil {
  2010  		return nil, err
  2011  	}
  2012  	return b[:n], nil
  2013  }
  2014  func (m *ResourceResult) XXX_Merge(src proto.Message) {
  2015  	xxx_messageInfo_ResourceResult.Merge(m, src)
  2016  }
  2017  func (m *ResourceResult) XXX_Size() int {
  2018  	return m.Size()
  2019  }
  2020  func (m *ResourceResult) XXX_DiscardUnknown() {
  2021  	xxx_messageInfo_ResourceResult.DiscardUnknown(m)
  2022  }
  2023  
  2024  var xxx_messageInfo_ResourceResult proto.InternalMessageInfo
  2025  
  2026  func (m *ResourceStatus) Reset()      { *m = ResourceStatus{} }
  2027  func (*ResourceStatus) ProtoMessage() {}
  2028  func (*ResourceStatus) Descriptor() ([]byte, []int) {
  2029  	return fileDescriptor_e7dc23c2911a1a00, []int{71}
  2030  }
  2031  func (m *ResourceStatus) XXX_Unmarshal(b []byte) error {
  2032  	return m.Unmarshal(b)
  2033  }
  2034  func (m *ResourceStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2035  	b = b[:cap(b)]
  2036  	n, err := m.MarshalToSizedBuffer(b)
  2037  	if err != nil {
  2038  		return nil, err
  2039  	}
  2040  	return b[:n], nil
  2041  }
  2042  func (m *ResourceStatus) XXX_Merge(src proto.Message) {
  2043  	xxx_messageInfo_ResourceStatus.Merge(m, src)
  2044  }
  2045  func (m *ResourceStatus) XXX_Size() int {
  2046  	return m.Size()
  2047  }
  2048  func (m *ResourceStatus) XXX_DiscardUnknown() {
  2049  	xxx_messageInfo_ResourceStatus.DiscardUnknown(m)
  2050  }
  2051  
  2052  var xxx_messageInfo_ResourceStatus proto.InternalMessageInfo
  2053  
  2054  func (m *RetryStrategy) Reset()      { *m = RetryStrategy{} }
  2055  func (*RetryStrategy) ProtoMessage() {}
  2056  func (*RetryStrategy) Descriptor() ([]byte, []int) {
  2057  	return fileDescriptor_e7dc23c2911a1a00, []int{72}
  2058  }
  2059  func (m *RetryStrategy) XXX_Unmarshal(b []byte) error {
  2060  	return m.Unmarshal(b)
  2061  }
  2062  func (m *RetryStrategy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2063  	b = b[:cap(b)]
  2064  	n, err := m.MarshalToSizedBuffer(b)
  2065  	if err != nil {
  2066  		return nil, err
  2067  	}
  2068  	return b[:n], nil
  2069  }
  2070  func (m *RetryStrategy) XXX_Merge(src proto.Message) {
  2071  	xxx_messageInfo_RetryStrategy.Merge(m, src)
  2072  }
  2073  func (m *RetryStrategy) XXX_Size() int {
  2074  	return m.Size()
  2075  }
  2076  func (m *RetryStrategy) XXX_DiscardUnknown() {
  2077  	xxx_messageInfo_RetryStrategy.DiscardUnknown(m)
  2078  }
  2079  
  2080  var xxx_messageInfo_RetryStrategy proto.InternalMessageInfo
  2081  
  2082  func (m *RevisionHistory) Reset()      { *m = RevisionHistory{} }
  2083  func (*RevisionHistory) ProtoMessage() {}
  2084  func (*RevisionHistory) Descriptor() ([]byte, []int) {
  2085  	return fileDescriptor_e7dc23c2911a1a00, []int{73}
  2086  }
  2087  func (m *RevisionHistory) XXX_Unmarshal(b []byte) error {
  2088  	return m.Unmarshal(b)
  2089  }
  2090  func (m *RevisionHistory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2091  	b = b[:cap(b)]
  2092  	n, err := m.MarshalToSizedBuffer(b)
  2093  	if err != nil {
  2094  		return nil, err
  2095  	}
  2096  	return b[:n], nil
  2097  }
  2098  func (m *RevisionHistory) XXX_Merge(src proto.Message) {
  2099  	xxx_messageInfo_RevisionHistory.Merge(m, src)
  2100  }
  2101  func (m *RevisionHistory) XXX_Size() int {
  2102  	return m.Size()
  2103  }
  2104  func (m *RevisionHistory) XXX_DiscardUnknown() {
  2105  	xxx_messageInfo_RevisionHistory.DiscardUnknown(m)
  2106  }
  2107  
  2108  var xxx_messageInfo_RevisionHistory proto.InternalMessageInfo
  2109  
  2110  func (m *RevisionMetadata) Reset()      { *m = RevisionMetadata{} }
  2111  func (*RevisionMetadata) ProtoMessage() {}
  2112  func (*RevisionMetadata) Descriptor() ([]byte, []int) {
  2113  	return fileDescriptor_e7dc23c2911a1a00, []int{74}
  2114  }
  2115  func (m *RevisionMetadata) XXX_Unmarshal(b []byte) error {
  2116  	return m.Unmarshal(b)
  2117  }
  2118  func (m *RevisionMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2119  	b = b[:cap(b)]
  2120  	n, err := m.MarshalToSizedBuffer(b)
  2121  	if err != nil {
  2122  		return nil, err
  2123  	}
  2124  	return b[:n], nil
  2125  }
  2126  func (m *RevisionMetadata) XXX_Merge(src proto.Message) {
  2127  	xxx_messageInfo_RevisionMetadata.Merge(m, src)
  2128  }
  2129  func (m *RevisionMetadata) XXX_Size() int {
  2130  	return m.Size()
  2131  }
  2132  func (m *RevisionMetadata) XXX_DiscardUnknown() {
  2133  	xxx_messageInfo_RevisionMetadata.DiscardUnknown(m)
  2134  }
  2135  
  2136  var xxx_messageInfo_RevisionMetadata proto.InternalMessageInfo
  2137  
  2138  func (m *SignatureKey) Reset()      { *m = SignatureKey{} }
  2139  func (*SignatureKey) ProtoMessage() {}
  2140  func (*SignatureKey) Descriptor() ([]byte, []int) {
  2141  	return fileDescriptor_e7dc23c2911a1a00, []int{75}
  2142  }
  2143  func (m *SignatureKey) XXX_Unmarshal(b []byte) error {
  2144  	return m.Unmarshal(b)
  2145  }
  2146  func (m *SignatureKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2147  	b = b[:cap(b)]
  2148  	n, err := m.MarshalToSizedBuffer(b)
  2149  	if err != nil {
  2150  		return nil, err
  2151  	}
  2152  	return b[:n], nil
  2153  }
  2154  func (m *SignatureKey) XXX_Merge(src proto.Message) {
  2155  	xxx_messageInfo_SignatureKey.Merge(m, src)
  2156  }
  2157  func (m *SignatureKey) XXX_Size() int {
  2158  	return m.Size()
  2159  }
  2160  func (m *SignatureKey) XXX_DiscardUnknown() {
  2161  	xxx_messageInfo_SignatureKey.DiscardUnknown(m)
  2162  }
  2163  
  2164  var xxx_messageInfo_SignatureKey proto.InternalMessageInfo
  2165  
  2166  func (m *SyncOperation) Reset()      { *m = SyncOperation{} }
  2167  func (*SyncOperation) ProtoMessage() {}
  2168  func (*SyncOperation) Descriptor() ([]byte, []int) {
  2169  	return fileDescriptor_e7dc23c2911a1a00, []int{76}
  2170  }
  2171  func (m *SyncOperation) XXX_Unmarshal(b []byte) error {
  2172  	return m.Unmarshal(b)
  2173  }
  2174  func (m *SyncOperation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2175  	b = b[:cap(b)]
  2176  	n, err := m.MarshalToSizedBuffer(b)
  2177  	if err != nil {
  2178  		return nil, err
  2179  	}
  2180  	return b[:n], nil
  2181  }
  2182  func (m *SyncOperation) XXX_Merge(src proto.Message) {
  2183  	xxx_messageInfo_SyncOperation.Merge(m, src)
  2184  }
  2185  func (m *SyncOperation) XXX_Size() int {
  2186  	return m.Size()
  2187  }
  2188  func (m *SyncOperation) XXX_DiscardUnknown() {
  2189  	xxx_messageInfo_SyncOperation.DiscardUnknown(m)
  2190  }
  2191  
  2192  var xxx_messageInfo_SyncOperation proto.InternalMessageInfo
  2193  
  2194  func (m *SyncOperationResource) Reset()      { *m = SyncOperationResource{} }
  2195  func (*SyncOperationResource) ProtoMessage() {}
  2196  func (*SyncOperationResource) Descriptor() ([]byte, []int) {
  2197  	return fileDescriptor_e7dc23c2911a1a00, []int{77}
  2198  }
  2199  func (m *SyncOperationResource) XXX_Unmarshal(b []byte) error {
  2200  	return m.Unmarshal(b)
  2201  }
  2202  func (m *SyncOperationResource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2203  	b = b[:cap(b)]
  2204  	n, err := m.MarshalToSizedBuffer(b)
  2205  	if err != nil {
  2206  		return nil, err
  2207  	}
  2208  	return b[:n], nil
  2209  }
  2210  func (m *SyncOperationResource) XXX_Merge(src proto.Message) {
  2211  	xxx_messageInfo_SyncOperationResource.Merge(m, src)
  2212  }
  2213  func (m *SyncOperationResource) XXX_Size() int {
  2214  	return m.Size()
  2215  }
  2216  func (m *SyncOperationResource) XXX_DiscardUnknown() {
  2217  	xxx_messageInfo_SyncOperationResource.DiscardUnknown(m)
  2218  }
  2219  
  2220  var xxx_messageInfo_SyncOperationResource proto.InternalMessageInfo
  2221  
  2222  func (m *SyncOperationResult) Reset()      { *m = SyncOperationResult{} }
  2223  func (*SyncOperationResult) ProtoMessage() {}
  2224  func (*SyncOperationResult) Descriptor() ([]byte, []int) {
  2225  	return fileDescriptor_e7dc23c2911a1a00, []int{78}
  2226  }
  2227  func (m *SyncOperationResult) XXX_Unmarshal(b []byte) error {
  2228  	return m.Unmarshal(b)
  2229  }
  2230  func (m *SyncOperationResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2231  	b = b[:cap(b)]
  2232  	n, err := m.MarshalToSizedBuffer(b)
  2233  	if err != nil {
  2234  		return nil, err
  2235  	}
  2236  	return b[:n], nil
  2237  }
  2238  func (m *SyncOperationResult) XXX_Merge(src proto.Message) {
  2239  	xxx_messageInfo_SyncOperationResult.Merge(m, src)
  2240  }
  2241  func (m *SyncOperationResult) XXX_Size() int {
  2242  	return m.Size()
  2243  }
  2244  func (m *SyncOperationResult) XXX_DiscardUnknown() {
  2245  	xxx_messageInfo_SyncOperationResult.DiscardUnknown(m)
  2246  }
  2247  
  2248  var xxx_messageInfo_SyncOperationResult proto.InternalMessageInfo
  2249  
  2250  func (m *SyncPolicy) Reset()      { *m = SyncPolicy{} }
  2251  func (*SyncPolicy) ProtoMessage() {}
  2252  func (*SyncPolicy) Descriptor() ([]byte, []int) {
  2253  	return fileDescriptor_e7dc23c2911a1a00, []int{79}
  2254  }
  2255  func (m *SyncPolicy) XXX_Unmarshal(b []byte) error {
  2256  	return m.Unmarshal(b)
  2257  }
  2258  func (m *SyncPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2259  	b = b[:cap(b)]
  2260  	n, err := m.MarshalToSizedBuffer(b)
  2261  	if err != nil {
  2262  		return nil, err
  2263  	}
  2264  	return b[:n], nil
  2265  }
  2266  func (m *SyncPolicy) XXX_Merge(src proto.Message) {
  2267  	xxx_messageInfo_SyncPolicy.Merge(m, src)
  2268  }
  2269  func (m *SyncPolicy) XXX_Size() int {
  2270  	return m.Size()
  2271  }
  2272  func (m *SyncPolicy) XXX_DiscardUnknown() {
  2273  	xxx_messageInfo_SyncPolicy.DiscardUnknown(m)
  2274  }
  2275  
  2276  var xxx_messageInfo_SyncPolicy proto.InternalMessageInfo
  2277  
  2278  func (m *SyncPolicyAutomated) Reset()      { *m = SyncPolicyAutomated{} }
  2279  func (*SyncPolicyAutomated) ProtoMessage() {}
  2280  func (*SyncPolicyAutomated) Descriptor() ([]byte, []int) {
  2281  	return fileDescriptor_e7dc23c2911a1a00, []int{80}
  2282  }
  2283  func (m *SyncPolicyAutomated) XXX_Unmarshal(b []byte) error {
  2284  	return m.Unmarshal(b)
  2285  }
  2286  func (m *SyncPolicyAutomated) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2287  	b = b[:cap(b)]
  2288  	n, err := m.MarshalToSizedBuffer(b)
  2289  	if err != nil {
  2290  		return nil, err
  2291  	}
  2292  	return b[:n], nil
  2293  }
  2294  func (m *SyncPolicyAutomated) XXX_Merge(src proto.Message) {
  2295  	xxx_messageInfo_SyncPolicyAutomated.Merge(m, src)
  2296  }
  2297  func (m *SyncPolicyAutomated) XXX_Size() int {
  2298  	return m.Size()
  2299  }
  2300  func (m *SyncPolicyAutomated) XXX_DiscardUnknown() {
  2301  	xxx_messageInfo_SyncPolicyAutomated.DiscardUnknown(m)
  2302  }
  2303  
  2304  var xxx_messageInfo_SyncPolicyAutomated proto.InternalMessageInfo
  2305  
  2306  func (m *SyncStatus) Reset()      { *m = SyncStatus{} }
  2307  func (*SyncStatus) ProtoMessage() {}
  2308  func (*SyncStatus) Descriptor() ([]byte, []int) {
  2309  	return fileDescriptor_e7dc23c2911a1a00, []int{81}
  2310  }
  2311  func (m *SyncStatus) XXX_Unmarshal(b []byte) error {
  2312  	return m.Unmarshal(b)
  2313  }
  2314  func (m *SyncStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2315  	b = b[:cap(b)]
  2316  	n, err := m.MarshalToSizedBuffer(b)
  2317  	if err != nil {
  2318  		return nil, err
  2319  	}
  2320  	return b[:n], nil
  2321  }
  2322  func (m *SyncStatus) XXX_Merge(src proto.Message) {
  2323  	xxx_messageInfo_SyncStatus.Merge(m, src)
  2324  }
  2325  func (m *SyncStatus) XXX_Size() int {
  2326  	return m.Size()
  2327  }
  2328  func (m *SyncStatus) XXX_DiscardUnknown() {
  2329  	xxx_messageInfo_SyncStatus.DiscardUnknown(m)
  2330  }
  2331  
  2332  var xxx_messageInfo_SyncStatus proto.InternalMessageInfo
  2333  
  2334  func (m *SyncStrategy) Reset()      { *m = SyncStrategy{} }
  2335  func (*SyncStrategy) ProtoMessage() {}
  2336  func (*SyncStrategy) Descriptor() ([]byte, []int) {
  2337  	return fileDescriptor_e7dc23c2911a1a00, []int{82}
  2338  }
  2339  func (m *SyncStrategy) XXX_Unmarshal(b []byte) error {
  2340  	return m.Unmarshal(b)
  2341  }
  2342  func (m *SyncStrategy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2343  	b = b[:cap(b)]
  2344  	n, err := m.MarshalToSizedBuffer(b)
  2345  	if err != nil {
  2346  		return nil, err
  2347  	}
  2348  	return b[:n], nil
  2349  }
  2350  func (m *SyncStrategy) XXX_Merge(src proto.Message) {
  2351  	xxx_messageInfo_SyncStrategy.Merge(m, src)
  2352  }
  2353  func (m *SyncStrategy) XXX_Size() int {
  2354  	return m.Size()
  2355  }
  2356  func (m *SyncStrategy) XXX_DiscardUnknown() {
  2357  	xxx_messageInfo_SyncStrategy.DiscardUnknown(m)
  2358  }
  2359  
  2360  var xxx_messageInfo_SyncStrategy proto.InternalMessageInfo
  2361  
  2362  func (m *SyncStrategyApply) Reset()      { *m = SyncStrategyApply{} }
  2363  func (*SyncStrategyApply) ProtoMessage() {}
  2364  func (*SyncStrategyApply) Descriptor() ([]byte, []int) {
  2365  	return fileDescriptor_e7dc23c2911a1a00, []int{83}
  2366  }
  2367  func (m *SyncStrategyApply) XXX_Unmarshal(b []byte) error {
  2368  	return m.Unmarshal(b)
  2369  }
  2370  func (m *SyncStrategyApply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2371  	b = b[:cap(b)]
  2372  	n, err := m.MarshalToSizedBuffer(b)
  2373  	if err != nil {
  2374  		return nil, err
  2375  	}
  2376  	return b[:n], nil
  2377  }
  2378  func (m *SyncStrategyApply) XXX_Merge(src proto.Message) {
  2379  	xxx_messageInfo_SyncStrategyApply.Merge(m, src)
  2380  }
  2381  func (m *SyncStrategyApply) XXX_Size() int {
  2382  	return m.Size()
  2383  }
  2384  func (m *SyncStrategyApply) XXX_DiscardUnknown() {
  2385  	xxx_messageInfo_SyncStrategyApply.DiscardUnknown(m)
  2386  }
  2387  
  2388  var xxx_messageInfo_SyncStrategyApply proto.InternalMessageInfo
  2389  
  2390  func (m *SyncStrategyHook) Reset()      { *m = SyncStrategyHook{} }
  2391  func (*SyncStrategyHook) ProtoMessage() {}
  2392  func (*SyncStrategyHook) Descriptor() ([]byte, []int) {
  2393  	return fileDescriptor_e7dc23c2911a1a00, []int{84}
  2394  }
  2395  func (m *SyncStrategyHook) XXX_Unmarshal(b []byte) error {
  2396  	return m.Unmarshal(b)
  2397  }
  2398  func (m *SyncStrategyHook) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2399  	b = b[:cap(b)]
  2400  	n, err := m.MarshalToSizedBuffer(b)
  2401  	if err != nil {
  2402  		return nil, err
  2403  	}
  2404  	return b[:n], nil
  2405  }
  2406  func (m *SyncStrategyHook) XXX_Merge(src proto.Message) {
  2407  	xxx_messageInfo_SyncStrategyHook.Merge(m, src)
  2408  }
  2409  func (m *SyncStrategyHook) XXX_Size() int {
  2410  	return m.Size()
  2411  }
  2412  func (m *SyncStrategyHook) XXX_DiscardUnknown() {
  2413  	xxx_messageInfo_SyncStrategyHook.DiscardUnknown(m)
  2414  }
  2415  
  2416  var xxx_messageInfo_SyncStrategyHook proto.InternalMessageInfo
  2417  
  2418  func (m *SyncWindow) Reset()      { *m = SyncWindow{} }
  2419  func (*SyncWindow) ProtoMessage() {}
  2420  func (*SyncWindow) Descriptor() ([]byte, []int) {
  2421  	return fileDescriptor_e7dc23c2911a1a00, []int{85}
  2422  }
  2423  func (m *SyncWindow) XXX_Unmarshal(b []byte) error {
  2424  	return m.Unmarshal(b)
  2425  }
  2426  func (m *SyncWindow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2427  	b = b[:cap(b)]
  2428  	n, err := m.MarshalToSizedBuffer(b)
  2429  	if err != nil {
  2430  		return nil, err
  2431  	}
  2432  	return b[:n], nil
  2433  }
  2434  func (m *SyncWindow) XXX_Merge(src proto.Message) {
  2435  	xxx_messageInfo_SyncWindow.Merge(m, src)
  2436  }
  2437  func (m *SyncWindow) XXX_Size() int {
  2438  	return m.Size()
  2439  }
  2440  func (m *SyncWindow) XXX_DiscardUnknown() {
  2441  	xxx_messageInfo_SyncWindow.DiscardUnknown(m)
  2442  }
  2443  
  2444  var xxx_messageInfo_SyncWindow proto.InternalMessageInfo
  2445  
  2446  func (m *TLSClientConfig) Reset()      { *m = TLSClientConfig{} }
  2447  func (*TLSClientConfig) ProtoMessage() {}
  2448  func (*TLSClientConfig) Descriptor() ([]byte, []int) {
  2449  	return fileDescriptor_e7dc23c2911a1a00, []int{86}
  2450  }
  2451  func (m *TLSClientConfig) XXX_Unmarshal(b []byte) error {
  2452  	return m.Unmarshal(b)
  2453  }
  2454  func (m *TLSClientConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2455  	b = b[:cap(b)]
  2456  	n, err := m.MarshalToSizedBuffer(b)
  2457  	if err != nil {
  2458  		return nil, err
  2459  	}
  2460  	return b[:n], nil
  2461  }
  2462  func (m *TLSClientConfig) XXX_Merge(src proto.Message) {
  2463  	xxx_messageInfo_TLSClientConfig.Merge(m, src)
  2464  }
  2465  func (m *TLSClientConfig) XXX_Size() int {
  2466  	return m.Size()
  2467  }
  2468  func (m *TLSClientConfig) XXX_DiscardUnknown() {
  2469  	xxx_messageInfo_TLSClientConfig.DiscardUnknown(m)
  2470  }
  2471  
  2472  var xxx_messageInfo_TLSClientConfig proto.InternalMessageInfo
  2473  
  2474  func init() {
  2475  	proto.RegisterType((*AWSAuthConfig)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.AWSAuthConfig")
  2476  	proto.RegisterType((*AppProject)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.AppProject")
  2477  	proto.RegisterType((*AppProjectList)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.AppProjectList")
  2478  	proto.RegisterType((*AppProjectSpec)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.AppProjectSpec")
  2479  	proto.RegisterType((*AppProjectStatus)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.AppProjectStatus")
  2480  	proto.RegisterMapType((map[string]JWTTokens)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.AppProjectStatus.JwtTokensByRoleEntry")
  2481  	proto.RegisterType((*Application)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.Application")
  2482  	proto.RegisterType((*ApplicationCondition)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ApplicationCondition")
  2483  	proto.RegisterType((*ApplicationDestination)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ApplicationDestination")
  2484  	proto.RegisterType((*ApplicationList)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ApplicationList")
  2485  	proto.RegisterType((*ApplicationSource)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ApplicationSource")
  2486  	proto.RegisterType((*ApplicationSourceDirectory)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ApplicationSourceDirectory")
  2487  	proto.RegisterType((*ApplicationSourceHelm)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ApplicationSourceHelm")
  2488  	proto.RegisterType((*ApplicationSourceJsonnet)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ApplicationSourceJsonnet")
  2489  	proto.RegisterType((*ApplicationSourceKsonnet)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ApplicationSourceKsonnet")
  2490  	proto.RegisterType((*ApplicationSourceKustomize)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ApplicationSourceKustomize")
  2491  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ApplicationSourceKustomize.CommonAnnotationsEntry")
  2492  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ApplicationSourceKustomize.CommonLabelsEntry")
  2493  	proto.RegisterType((*ApplicationSourcePlugin)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ApplicationSourcePlugin")
  2494  	proto.RegisterType((*ApplicationSpec)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ApplicationSpec")
  2495  	proto.RegisterType((*ApplicationStatus)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ApplicationStatus")
  2496  	proto.RegisterType((*ApplicationSummary)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ApplicationSummary")
  2497  	proto.RegisterType((*ApplicationTree)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ApplicationTree")
  2498  	proto.RegisterType((*ApplicationWatchEvent)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ApplicationWatchEvent")
  2499  	proto.RegisterType((*Backoff)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.Backoff")
  2500  	proto.RegisterType((*Cluster)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.Cluster")
  2501  	proto.RegisterType((*ClusterCacheInfo)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ClusterCacheInfo")
  2502  	proto.RegisterType((*ClusterConfig)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ClusterConfig")
  2503  	proto.RegisterType((*ClusterInfo)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ClusterInfo")
  2504  	proto.RegisterType((*ClusterList)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ClusterList")
  2505  	proto.RegisterType((*Command)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.Command")
  2506  	proto.RegisterType((*ComparedTo)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ComparedTo")
  2507  	proto.RegisterType((*ComponentParameter)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ComponentParameter")
  2508  	proto.RegisterType((*ConfigManagementPlugin)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ConfigManagementPlugin")
  2509  	proto.RegisterType((*ConnectionState)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ConnectionState")
  2510  	proto.RegisterType((*EnvEntry)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.EnvEntry")
  2511  	proto.RegisterType((*ExecProviderConfig)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ExecProviderConfig")
  2512  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ExecProviderConfig.EnvEntry")
  2513  	proto.RegisterType((*GnuPGPublicKey)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.GnuPGPublicKey")
  2514  	proto.RegisterType((*GnuPGPublicKeyList)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.GnuPGPublicKeyList")
  2515  	proto.RegisterType((*HealthStatus)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.HealthStatus")
  2516  	proto.RegisterType((*HelmFileParameter)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.HelmFileParameter")
  2517  	proto.RegisterType((*HelmParameter)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.HelmParameter")
  2518  	proto.RegisterType((*Info)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.Info")
  2519  	proto.RegisterType((*InfoItem)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.InfoItem")
  2520  	proto.RegisterType((*JWTToken)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.JWTToken")
  2521  	proto.RegisterType((*JWTTokens)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.JWTTokens")
  2522  	proto.RegisterType((*JsonnetVar)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.JsonnetVar")
  2523  	proto.RegisterType((*KnownTypeField)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.KnownTypeField")
  2524  	proto.RegisterType((*KsonnetParameter)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.KsonnetParameter")
  2525  	proto.RegisterType((*KustomizeOptions)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.KustomizeOptions")
  2526  	proto.RegisterType((*Operation)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.Operation")
  2527  	proto.RegisterType((*OperationInitiator)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.OperationInitiator")
  2528  	proto.RegisterType((*OperationState)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.OperationState")
  2529  	proto.RegisterType((*OrphanedResourceKey)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.OrphanedResourceKey")
  2530  	proto.RegisterType((*OrphanedResourcesMonitorSettings)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.OrphanedResourcesMonitorSettings")
  2531  	proto.RegisterType((*OverrideIgnoreDiff)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.OverrideIgnoreDiff")
  2532  	proto.RegisterType((*ProjectRole)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ProjectRole")
  2533  	proto.RegisterType((*RepoCreds)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.RepoCreds")
  2534  	proto.RegisterType((*RepoCredsList)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.RepoCredsList")
  2535  	proto.RegisterType((*Repository)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.Repository")
  2536  	proto.RegisterType((*RepositoryCertificate)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.RepositoryCertificate")
  2537  	proto.RegisterType((*RepositoryCertificateList)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.RepositoryCertificateList")
  2538  	proto.RegisterType((*RepositoryList)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.RepositoryList")
  2539  	proto.RegisterType((*ResourceAction)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ResourceAction")
  2540  	proto.RegisterType((*ResourceActionDefinition)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ResourceActionDefinition")
  2541  	proto.RegisterType((*ResourceActionParam)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ResourceActionParam")
  2542  	proto.RegisterType((*ResourceActions)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ResourceActions")
  2543  	proto.RegisterType((*ResourceDiff)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ResourceDiff")
  2544  	proto.RegisterType((*ResourceIgnoreDifferences)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ResourceIgnoreDifferences")
  2545  	proto.RegisterType((*ResourceNetworkingInfo)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ResourceNetworkingInfo")
  2546  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ResourceNetworkingInfo.LabelsEntry")
  2547  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ResourceNetworkingInfo.TargetLabelsEntry")
  2548  	proto.RegisterType((*ResourceNode)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ResourceNode")
  2549  	proto.RegisterType((*ResourceOverride)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ResourceOverride")
  2550  	proto.RegisterType((*ResourceRef)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ResourceRef")
  2551  	proto.RegisterType((*ResourceResult)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ResourceResult")
  2552  	proto.RegisterType((*ResourceStatus)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.ResourceStatus")
  2553  	proto.RegisterType((*RetryStrategy)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.RetryStrategy")
  2554  	proto.RegisterType((*RevisionHistory)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.RevisionHistory")
  2555  	proto.RegisterType((*RevisionMetadata)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.RevisionMetadata")
  2556  	proto.RegisterType((*SignatureKey)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.SignatureKey")
  2557  	proto.RegisterType((*SyncOperation)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.SyncOperation")
  2558  	proto.RegisterType((*SyncOperationResource)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.SyncOperationResource")
  2559  	proto.RegisterType((*SyncOperationResult)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.SyncOperationResult")
  2560  	proto.RegisterType((*SyncPolicy)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.SyncPolicy")
  2561  	proto.RegisterType((*SyncPolicyAutomated)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.SyncPolicyAutomated")
  2562  	proto.RegisterType((*SyncStatus)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.SyncStatus")
  2563  	proto.RegisterType((*SyncStrategy)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.SyncStrategy")
  2564  	proto.RegisterType((*SyncStrategyApply)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.SyncStrategyApply")
  2565  	proto.RegisterType((*SyncStrategyHook)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.SyncStrategyHook")
  2566  	proto.RegisterType((*SyncWindow)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.SyncWindow")
  2567  	proto.RegisterType((*TLSClientConfig)(nil), "github.com.argoproj.argo_cd.pkg.apis.application.v1alpha1.TLSClientConfig")
  2568  }
  2569  
  2570  func init() {
  2571  	proto.RegisterFile("github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1/generated.proto", fileDescriptor_e7dc23c2911a1a00)
  2572  }
  2573  
  2574  var fileDescriptor_e7dc23c2911a1a00 = []byte{
  2575  	// 6120 bytes of a gzipped FileDescriptorProto
  2576  	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe4, 0x7d, 0x5d, 0x6c, 0x24, 0xc7,
  2577  	0x71, 0xb0, 0x66, 0x97, 0x3f, 0xbb, 0xc5, 0x9f, 0x3b, 0xb6, 0x74, 0x32, 0x7d, 0x9f, 0x7c, 0x3c,
  2578  	0x8c, 0x60, 0x5b, 0x5f, 0x6c, 0x93, 0x91, 0xa2, 0x38, 0xb2, 0x95, 0xd8, 0xe1, 0x92, 0xf7, 0xc3,
  2579  	0x3b, 0x1e, 0x8f, 0x2a, 0x52, 0x3a, 0x40, 0xfe, 0x89, 0x86, 0xb3, 0xbd, 0xbb, 0x73, 0xdc, 0x9d,
  2580  	0x59, 0xcd, 0xcc, 0xf2, 0x6e, 0x15, 0xdb, 0xb1, 0x13, 0x3b, 0x10, 0x1c, 0xc9, 0x08, 0x62, 0xd8,
  2581  	0x2f, 0xb1, 0x81, 0x38, 0x79, 0x08, 0x62, 0x20, 0x0f, 0x46, 0x10, 0x20, 0x79, 0x8c, 0x03, 0x04,
  2582  	0x7a, 0x72, 0x0c, 0x23, 0x48, 0x84, 0x20, 0x60, 0xa2, 0x33, 0x02, 0x04, 0xc9, 0x83, 0xf3, 0x07,
  2583  	0x04, 0xb8, 0xa7, 0xa0, 0xff, 0x7b, 0x66, 0x77, 0x8f, 0xe4, 0xed, 0xdc, 0xd9, 0x70, 0xde, 0xb8,
  2584  	0x55, 0xd5, 0x55, 0xd5, 0x3f, 0x55, 0x5d, 0x5d, 0x5d, 0x3d, 0x84, 0x8d, 0x66, 0x90, 0xb6, 0x7a,
  2585  	0x7b, 0xcb, 0x7e, 0xd4, 0x59, 0xf1, 0xe2, 0x66, 0xd4, 0x8d, 0xa3, 0x9b, 0xfc, 0x8f, 0x0f, 0xf9,
  2586  	0xf5, 0x95, 0xee, 0x7e, 0x73, 0xc5, 0xeb, 0x06, 0xc9, 0x8a, 0xd7, 0xed, 0xb6, 0x03, 0xdf, 0x4b,
  2587  	0x83, 0x28, 0x5c, 0x39, 0x78, 0xda, 0x6b, 0x77, 0x5b, 0xde, 0xd3, 0x2b, 0x4d, 0x1a, 0xd2, 0xd8,
  2588  	0x4b, 0x69, 0x7d, 0xb9, 0x1b, 0x47, 0x69, 0x44, 0x3e, 0x62, 0x58, 0x2d, 0x2b, 0x56, 0xfc, 0x8f,
  2589  	0x5f, 0xf1, 0xeb, 0xcb, 0xdd, 0xfd, 0xe6, 0x32, 0x63, 0xb5, 0x6c, 0xb1, 0x5a, 0x56, 0xac, 0xce,
  2590  	0x7e, 0xc8, 0xd2, 0xa2, 0x19, 0x35, 0xa3, 0x15, 0xce, 0x71, 0xaf, 0xd7, 0xe0, 0xbf, 0xf8, 0x0f,
  2591  	0xfe, 0x97, 0x90, 0x74, 0xd6, 0xdd, 0x7f, 0x2e, 0x59, 0x0e, 0x22, 0xa6, 0xdb, 0x8a, 0x1f, 0xc5,
  2592  	0x74, 0xe5, 0x60, 0x40, 0x9b, 0xb3, 0xcf, 0x1a, 0x9a, 0x8e, 0xe7, 0xb7, 0x82, 0x90, 0xc6, 0x7d,
  2593  	0xd3, 0xa1, 0x0e, 0x4d, 0xbd, 0x61, 0xad, 0x56, 0x46, 0xb5, 0x8a, 0x7b, 0x61, 0x1a, 0x74, 0xe8,
  2594  	0x40, 0x83, 0x0f, 0x1f, 0xd5, 0x20, 0xf1, 0x5b, 0xb4, 0xe3, 0xe5, 0xdb, 0xb9, 0xaf, 0xc2, 0xdc,
  2595  	0xea, 0x8d, 0x9d, 0xd5, 0x5e, 0xda, 0x5a, 0x8b, 0xc2, 0x46, 0xd0, 0x24, 0x3f, 0x0f, 0x33, 0x7e,
  2596  	0xbb, 0x97, 0xa4, 0x34, 0xde, 0xf2, 0x3a, 0x74, 0xd1, 0x39, 0xef, 0x3c, 0x55, 0xad, 0x3d, 0xfa,
  2597  	0xd6, 0xe1, 0xd2, 0x23, 0x77, 0x0e, 0x97, 0x66, 0xd6, 0x0c, 0x0a, 0x6d, 0x3a, 0xf2, 0xff, 0x61,
  2598  	0x3a, 0x8e, 0xda, 0x74, 0x15, 0xb7, 0x16, 0x4b, 0xbc, 0xc9, 0x29, 0xd9, 0x64, 0x1a, 0x05, 0x18,
  2599  	0x15, 0xde, 0xfd, 0x7e, 0x09, 0x60, 0xb5, 0xdb, 0xdd, 0x8e, 0xa3, 0x9b, 0xd4, 0x4f, 0xc9, 0x2b,
  2600  	0x50, 0x61, 0xa3, 0x50, 0xf7, 0x52, 0x8f, 0x4b, 0x9b, 0x79, 0xe6, 0x67, 0x97, 0x45, 0x67, 0x96,
  2601  	0xed, 0xce, 0x98, 0x99, 0x63, 0xd4, 0xcb, 0x07, 0x4f, 0x2f, 0x5f, 0xdf, 0x63, 0xed, 0xaf, 0xd1,
  2602  	0xd4, 0xab, 0x11, 0x29, 0x0c, 0x0c, 0x0c, 0x35, 0x57, 0xb2, 0x0f, 0x13, 0x49, 0x97, 0xfa, 0x5c,
  2603  	0xb1, 0x99, 0x67, 0x36, 0x96, 0xef, 0x7b, 0x7d, 0x2c, 0x1b, 0xb5, 0x77, 0xba, 0xd4, 0xaf, 0xcd,
  2604  	0x4a, 0xb1, 0x13, 0xec, 0x17, 0x72, 0x21, 0x24, 0x81, 0xa9, 0x24, 0xf5, 0xd2, 0x5e, 0xb2, 0x58,
  2605  	0xe6, 0xe2, 0xae, 0x16, 0x23, 0x8e, 0xb3, 0xac, 0xcd, 0x4b, 0x81, 0x53, 0xe2, 0x37, 0x4a, 0x51,
  2606  	0xee, 0xdf, 0x3b, 0x30, 0x6f, 0x88, 0x37, 0x83, 0x24, 0x25, 0x9f, 0x1c, 0x18, 0xd6, 0xe5, 0xe3,
  2607  	0x0d, 0x2b, 0x6b, 0xcd, 0x07, 0xf5, 0xb4, 0x14, 0x56, 0x51, 0x10, 0x6b, 0x48, 0x6f, 0xc2, 0x64,
  2608  	0x90, 0xd2, 0x4e, 0xb2, 0x58, 0x3a, 0x5f, 0x7e, 0x6a, 0xe6, 0x99, 0x0b, 0x85, 0x74, 0xb2, 0x36,
  2609  	0x27, 0x25, 0x4e, 0x6e, 0x30, 0xde, 0x28, 0x44, 0xb8, 0xff, 0x0c, 0x76, 0xe7, 0xd8, 0x50, 0x93,
  2610  	0xa7, 0x61, 0x26, 0x89, 0x7a, 0xb1, 0x4f, 0x91, 0x76, 0xa3, 0x64, 0xd1, 0x39, 0x5f, 0x66, 0x2b,
  2611  	0x8e, 0x2d, 0xd0, 0x1d, 0x03, 0x46, 0x9b, 0x86, 0xfc, 0x96, 0x03, 0xb3, 0x75, 0x9a, 0xa4, 0x41,
  2612  	0xc8, 0xe5, 0x2b, 0xcd, 0x5f, 0x18, 0x4f, 0x73, 0x05, 0x5c, 0x37, 0x9c, 0x6b, 0x8f, 0xc9, 0x5e,
  2613  	0xcc, 0x5a, 0xc0, 0x04, 0x33, 0xc2, 0x99, 0x95, 0xd5, 0x69, 0xe2, 0xc7, 0x41, 0x97, 0xfd, 0xe6,
  2614  	0x4b, 0xc5, 0xb2, 0xb2, 0x75, 0x83, 0x42, 0x9b, 0x8e, 0xec, 0xc3, 0x24, 0xb3, 0xa2, 0x64, 0x71,
  2615  	0x82, 0x2b, 0x7f, 0x71, 0x0c, 0xe5, 0xe5, 0x70, 0x32, 0xeb, 0x34, 0xe3, 0xce, 0x7e, 0x25, 0x28,
  2616  	0x64, 0x90, 0x37, 0x1d, 0x58, 0x94, 0x26, 0x8e, 0x54, 0x0c, 0xe5, 0x8d, 0x56, 0x90, 0xd2, 0x76,
  2617  	0x90, 0xa4, 0x8b, 0x93, 0x5c, 0x81, 0x95, 0xe3, 0x2d, 0xa9, 0x4b, 0x71, 0xd4, 0xeb, 0x5e, 0x0d,
  2618  	0xc2, 0x7a, 0xed, 0xbc, 0x94, 0xb4, 0xb8, 0x36, 0x82, 0x31, 0x8e, 0x14, 0x49, 0xbe, 0xea, 0xc0,
  2619  	0xd9, 0xd0, 0xeb, 0xd0, 0xa4, 0xeb, 0xb1, 0x49, 0x15, 0xe8, 0x5a, 0xdb, 0xf3, 0xf7, 0xb9, 0x46,
  2620  	0x53, 0xf7, 0xa7, 0x91, 0x2b, 0x35, 0x3a, 0xbb, 0x35, 0x92, 0x35, 0xde, 0x43, 0x2c, 0xf9, 0x3d,
  2621  	0x07, 0x16, 0xa2, 0xb8, 0xdb, 0xf2, 0x42, 0x5a, 0x57, 0xd8, 0x64, 0x71, 0x9a, 0x5b, 0xdc, 0x27,
  2622  	0xc6, 0x98, 0x9f, 0xeb, 0x79, 0x9e, 0xd7, 0xa2, 0x30, 0x48, 0xa3, 0x78, 0x87, 0xa6, 0x69, 0x10,
  2623  	0x36, 0x93, 0xda, 0x99, 0x3b, 0x87, 0x4b, 0x0b, 0x03, 0x54, 0x38, 0xa8, 0x0c, 0xb9, 0x0d, 0x33,
  2624  	0x49, 0x3f, 0xf4, 0x6f, 0x04, 0x61, 0x3d, 0xba, 0x95, 0x2c, 0x56, 0xc6, 0x36, 0xd9, 0x1d, 0xcd,
  2625  	0x4d, 0x1a, 0x9d, 0xe1, 0x8e, 0xb6, 0xa8, 0xe1, 0x53, 0x66, 0x16, 0x51, 0xb5, 0xe8, 0x29, 0x33,
  2626  	0xcb, 0xe8, 0x1e, 0x62, 0xc9, 0x17, 0x1d, 0x98, 0x4b, 0x82, 0x66, 0xe8, 0xa5, 0xbd, 0x98, 0x5e,
  2627  	0xa5, 0xfd, 0x64, 0x11, 0xb8, 0x22, 0x97, 0xc6, 0x19, 0x12, 0x8b, 0x5f, 0xed, 0x8c, 0x54, 0x70,
  2628  	0xce, 0x86, 0x26, 0x98, 0x15, 0x3a, 0xcc, 0xbe, 0xcc, 0x6a, 0x9e, 0x29, 0xd6, 0xbe, 0xcc, 0x5a,
  2629  	0x1e, 0x29, 0xd2, 0xfd, 0xcb, 0x12, 0x9c, 0xce, 0xef, 0x38, 0xe4, 0x0f, 0x1c, 0x38, 0x75, 0xf3,
  2630  	0x56, 0xba, 0x1b, 0xed, 0xd3, 0x30, 0xa9, 0xf5, 0x99, 0x83, 0xe0, 0xee, 0x76, 0xe6, 0x99, 0x57,
  2631  	0x0a, 0xdc, 0xd8, 0x96, 0xaf, 0x64, 0x45, 0x5c, 0x08, 0xd3, 0xb8, 0x5f, 0x7b, 0x97, 0xec, 0xcc,
  2632  	0xa9, 0x2b, 0x37, 0x76, 0x6d, 0x2c, 0xe6, 0x35, 0x3a, 0xfb, 0xba, 0x03, 0x8f, 0x0d, 0x63, 0x41,
  2633  	0x4e, 0x43, 0x79, 0x9f, 0xf6, 0x45, 0x14, 0x83, 0xec, 0x4f, 0xf2, 0x32, 0x4c, 0x1e, 0x78, 0xed,
  2634  	0x1e, 0x95, 0xd1, 0xc0, 0xfa, 0x18, 0xbd, 0xd0, 0x6a, 0xa1, 0x60, 0xf9, 0xd1, 0xd2, 0x73, 0x8e,
  2635  	0xfb, 0x57, 0x65, 0x98, 0xb1, 0x36, 0x86, 0x87, 0x10, 0xde, 0xb4, 0x33, 0xe1, 0xcd, 0x95, 0x62,
  2636  	0x36, 0xb4, 0x91, 0xf1, 0x4d, 0x9a, 0x8b, 0x6f, 0x36, 0x0b, 0x92, 0x77, 0xcf, 0x00, 0x87, 0xbc,
  2637  	0x0a, 0xd5, 0xa8, 0xcb, 0x02, 0x57, 0xb6, 0x5b, 0x4e, 0x8c, 0x3d, 0x73, 0xd7, 0x15, 0xaf, 0xda,
  2638  	0xdc, 0x9d, 0xc3, 0xa5, 0xaa, 0xfe, 0x89, 0x46, 0x8a, 0xfb, 0x77, 0x0e, 0x3c, 0x66, 0x29, 0xb8,
  2639  	0x16, 0x85, 0xf5, 0x80, 0xcf, 0xe8, 0x79, 0x98, 0x48, 0xfb, 0x5d, 0x15, 0x1a, 0xeb, 0x31, 0xda,
  2640  	0xed, 0x77, 0x29, 0x72, 0x0c, 0x0b, 0x86, 0x3b, 0x34, 0x49, 0xbc, 0x26, 0xcd, 0x07, 0xc3, 0xd7,
  2641  	0x04, 0x18, 0x15, 0x9e, 0xc4, 0x40, 0xda, 0x5e, 0x92, 0xee, 0xc6, 0x5e, 0x98, 0x70, 0xf6, 0xbb,
  2642  	0x41, 0x87, 0xca, 0xa1, 0xfd, 0x99, 0xe3, 0x2d, 0x14, 0xd6, 0xa2, 0xf6, 0xf8, 0x9d, 0xc3, 0x25,
  2643  	0xb2, 0x39, 0xc0, 0x09, 0x87, 0x70, 0x77, 0xbf, 0xea, 0xc0, 0xe3, 0xc3, 0x63, 0x17, 0xf2, 0x3e,
  2644  	0x98, 0x4a, 0x68, 0x7c, 0x40, 0x63, 0xd9, 0x3b, 0x33, 0x1f, 0x1c, 0x8a, 0x12, 0x4b, 0x56, 0xa0,
  2645  	0xaa, 0x1d, 0xac, 0xec, 0xe3, 0x82, 0x24, 0xad, 0x1a, 0xaf, 0x6c, 0x68, 0xd8, 0xa0, 0xb1, 0x1f,
  2646  	0x32, 0xd2, 0xd1, 0x83, 0xc6, 0x0f, 0x12, 0x1c, 0xe3, 0xfe, 0x83, 0x03, 0xa7, 0x2c, 0xad, 0x1e,
  2647  	0x42, 0x10, 0xbb, 0x9f, 0x0d, 0x62, 0x2f, 0x16, 0xb3, 0x92, 0x47, 0x44, 0xb1, 0x7f, 0x32, 0x05,
  2648  	0x0b, 0xf6, 0x7a, 0xe7, 0xce, 0x97, 0x1f, 0x9b, 0x68, 0x37, 0x7a, 0x11, 0x37, 0xe5, 0x80, 0x9b,
  2649  	0x63, 0x93, 0x00, 0xa3, 0xc2, 0xb3, 0x11, 0xec, 0x7a, 0x69, 0x4b, 0x8e, 0xb6, 0x1e, 0xc1, 0x6d,
  2650  	0x2f, 0x6d, 0x21, 0xc7, 0x90, 0x8f, 0xc1, 0x7c, 0xea, 0xc5, 0x4d, 0x9a, 0x22, 0x3d, 0x08, 0x12,
  2651  	0x65, 0x29, 0xd5, 0xda, 0xe3, 0x92, 0x76, 0x7e, 0x37, 0x83, 0xc5, 0x1c, 0x35, 0x09, 0x61, 0xa2,
  2652  	0x45, 0xdb, 0x1d, 0x19, 0xbc, 0x6c, 0x17, 0x64, 0xd8, 0xbc, 0xa3, 0x97, 0x69, 0xbb, 0x53, 0xab,
  2653  	0x30, 0x7d, 0xd9, 0x5f, 0xc8, 0xe5, 0x90, 0x5f, 0x77, 0xa0, 0xba, 0xdf, 0x4b, 0xd2, 0xa8, 0x13,
  2654  	0xbc, 0x46, 0x17, 0x2b, 0x5c, 0xea, 0x8b, 0x45, 0x4a, 0xbd, 0xaa, 0x98, 0x0b, 0x33, 0xd7, 0x3f,
  2655  	0xd1, 0x88, 0x25, 0xaf, 0xc1, 0xf4, 0x7e, 0x12, 0x85, 0x21, 0x65, 0xe1, 0x08, 0xd3, 0x60, 0xa7,
  2656  	0x50, 0x0d, 0x04, 0xeb, 0xda, 0x0c, 0x9b, 0x52, 0xf9, 0x03, 0x95, 0x40, 0x3e, 0x00, 0xf5, 0x20,
  2657  	0xa6, 0x7e, 0x1a, 0xc5, 0xfd, 0x45, 0x28, 0x7e, 0x00, 0xd6, 0x15, 0x73, 0x31, 0x00, 0xfa, 0x27,
  2658  	0x1a, 0xb1, 0xe4, 0x00, 0xa6, 0xba, 0xed, 0x5e, 0x33, 0x08, 0x17, 0x67, 0xb8, 0x02, 0x58, 0xa4,
  2659  	0x02, 0xdb, 0x9c, 0x73, 0x0d, 0x98, 0x0b, 0x11, 0x7f, 0xa3, 0x94, 0x46, 0x9e, 0x84, 0x49, 0xbf,
  2660  	0xe5, 0xc5, 0xe9, 0xe2, 0x2c, 0x5f, 0xa4, 0xda, 0x6a, 0xd6, 0x18, 0x10, 0x05, 0xce, 0xfd, 0x4f,
  2661  	0x07, 0xce, 0x8e, 0xee, 0x95, 0x30, 0x1f, 0xbf, 0x17, 0x27, 0xc2, 0x1b, 0x57, 0x6c, 0xf3, 0xe1,
  2662  	0x60, 0x54, 0x78, 0xf2, 0x39, 0x98, 0xbe, 0x29, 0xe7, 0xb9, 0x54, 0xfc, 0x3c, 0x5f, 0x91, 0xf3,
  2663  	0xac, 0xe5, 0x5f, 0x51, 0x73, 0x2d, 0x85, 0x32, 0x55, 0xe9, 0x6d, 0xbf, 0xdd, 0xab, 0x2b, 0x1f,
  2664  	0xa8, 0x49, 0x2f, 0x08, 0x30, 0x2a, 0xbc, 0x7b, 0x58, 0x86, 0x33, 0x43, 0x2d, 0x88, 0x2c, 0x03,
  2665  	0xf0, 0x48, 0xe3, 0x62, 0xc0, 0x0e, 0x81, 0xe2, 0xd8, 0x3b, 0xcf, 0x02, 0x83, 0x97, 0x34, 0x14,
  2666  	0x2d, 0x0a, 0xf2, 0x19, 0x80, 0xae, 0x17, 0x7b, 0x1d, 0x9a, 0xd2, 0x58, 0xb9, 0xb9, 0xcb, 0x63,
  2667  	0xf4, 0x9b, 0x29, 0xb1, 0xad, 0x18, 0x9a, 0xb0, 0x44, 0x83, 0x12, 0xb4, 0xe4, 0xb1, 0x43, 0x6e,
  2668  	0x4c, 0xdb, 0xd4, 0x4b, 0xe8, 0x96, 0x71, 0xfd, 0xfa, 0x90, 0x8b, 0x06, 0x85, 0x36, 0x1d, 0xdb,
  2669  	0x83, 0x78, 0x17, 0x12, 0xe9, 0xbe, 0xf4, 0x1e, 0xc4, 0x3b, 0x99, 0xa0, 0xc4, 0x92, 0x37, 0x1c,
  2670  	0x98, 0x6f, 0x04, 0x6d, 0x6a, 0xa4, 0xcb, 0x53, 0xe9, 0xe6, 0x98, 0x3d, 0xbc, 0x68, 0x33, 0x35,
  2671  	0xde, 0x33, 0x03, 0x4e, 0x30, 0x27, 0x9b, 0x4d, 0xf0, 0x01, 0x8d, 0xb9, 0xdb, 0x9d, 0xca, 0x4e,
  2672  	0xf0, 0x4b, 0x02, 0x8c, 0x0a, 0xef, 0x7e, 0xb5, 0x04, 0x8b, 0xa3, 0x96, 0x10, 0xe9, 0xb2, 0x85,
  2673  	0x92, 0xbe, 0xe4, 0xc5, 0x89, 0x0c, 0xb4, 0xc7, 0x39, 0xa9, 0x49, 0xa6, 0x2f, 0x79, 0xb1, 0xbd,
  2674  	0xde, 0x38, 0x77, 0x54, 0x62, 0x48, 0x13, 0x26, 0xd2, 0xb6, 0x57, 0x44, 0x2e, 0xc7, 0x12, 0x67,
  2675  	0xe2, 0xa2, 0xcd, 0xd5, 0x04, 0xb9, 0x00, 0xf2, 0x04, 0x4c, 0xb4, 0x83, 0x3d, 0x16, 0x39, 0xb2,
  2676  	0x85, 0xcb, 0xb7, 0x83, 0xcd, 0x60, 0x2f, 0x41, 0x0e, 0x75, 0x7f, 0xe0, 0x0c, 0x19, 0x15, 0xe9,
  2677  	0x33, 0xd9, 0x5a, 0xa2, 0xe1, 0x41, 0x10, 0x47, 0x61, 0x87, 0x86, 0x69, 0x3e, 0x2d, 0x79, 0xc1,
  2678  	0xa0, 0xd0, 0xa6, 0x23, 0xbf, 0x36, 0xc4, 0x00, 0xc6, 0xc9, 0xc8, 0x49, 0x75, 0x8e, 0x6d, 0x03,
  2679  	0xee, 0x5b, 0x93, 0x43, 0x1c, 0x98, 0xde, 0x88, 0xc8, 0x33, 0x00, 0x2c, 0xf8, 0xd9, 0x8e, 0x69,
  2680  	0x23, 0xb8, 0x2d, 0x7b, 0xa5, 0x59, 0x6e, 0x69, 0x0c, 0x5a, 0x54, 0xaa, 0xcd, 0x4e, 0xaf, 0xc1,
  2681  	0xda, 0x94, 0x06, 0xdb, 0x08, 0x0c, 0x5a, 0x54, 0xe4, 0x59, 0x98, 0x0a, 0x3a, 0x5e, 0x93, 0xaa,
  2682  	0xb1, 0x7f, 0x82, 0xd9, 0xd3, 0x06, 0x87, 0xdc, 0x3d, 0x5c, 0x9a, 0xd7, 0x0a, 0x71, 0x10, 0x4a,
  2683  	0x5a, 0xf2, 0x2d, 0x07, 0x66, 0xfd, 0xa8, 0xd3, 0x89, 0xc2, 0x4d, 0x6f, 0x8f, 0xb6, 0x55, 0xda,
  2684  	0xa9, 0xf9, 0x40, 0xf6, 0xe8, 0xe5, 0x35, 0x4b, 0x92, 0x38, 0x00, 0xea, 0x4c, 0x9a, 0x8d, 0xc2,
  2685  	0x8c, 0x4a, 0xb6, 0xd9, 0x4d, 0xde, 0xdb, 0xec, 0xc8, 0x9f, 0x3a, 0xb0, 0x20, 0xda, 0xae, 0x86,
  2686  	0x61, 0x94, 0xca, 0x3c, 0xa0, 0xc8, 0x1b, 0xb5, 0x1f, 0x64, 0x9f, 0x2c, 0x71, 0xa2, 0x63, 0xef,
  2687  	0x96, 0x3a, 0x2e, 0x0c, 0xe0, 0x71, 0x50, 0xc3, 0xb3, 0x1f, 0x87, 0x85, 0x81, 0xb1, 0x19, 0x72,
  2688  	0xb2, 0x7d, 0xcc, 0x3e, 0xd9, 0x56, 0xad, 0x33, 0xe9, 0xd9, 0x75, 0x78, 0x7c, 0xb8, 0x22, 0x27,
  2689  	0xe1, 0xe2, 0xfe, 0xae, 0x03, 0xef, 0x1a, 0xb1, 0xc1, 0xeb, 0xf0, 0xde, 0x19, 0x15, 0xde, 0x93,
  2690  	0x4f, 0x43, 0x99, 0x86, 0x07, 0xd2, 0x04, 0xd7, 0xc6, 0x18, 0xed, 0x0b, 0xe1, 0x81, 0x18, 0xc4,
  2691  	0xe9, 0x3b, 0x87, 0x4b, 0xe5, 0x0b, 0xe1, 0x01, 0x32, 0xc6, 0xee, 0x97, 0xa6, 0x32, 0xc7, 0x87,
  2692  	0x1d, 0x75, 0x56, 0xe5, 0x5a, 0xca, 0xc3, 0xc3, 0x66, 0x91, 0x93, 0x6c, 0x9d, 0x8d, 0x44, 0x9a,
  2693  	0x59, 0xca, 0x22, 0xaf, 0x3b, 0x3c, 0xb9, 0xab, 0xce, 0x54, 0x32, 0xdc, 0x78, 0x00, 0x89, 0x66,
  2694  	0x3b, 0x5f, 0xac, 0x80, 0x68, 0x8b, 0x66, 0xc6, 0xd1, 0x15, 0x79, 0x96, 0x7c, 0xd0, 0xa1, 0xd2,
  2695  	0xbf, 0x0a, 0x4f, 0x7a, 0x00, 0x49, 0x3f, 0xf4, 0xb7, 0xa3, 0x76, 0xe0, 0xf7, 0xe5, 0x11, 0x7b,
  2696  	0xdc, 0x1c, 0xa1, 0x60, 0x26, 0x22, 0x14, 0xf3, 0x1b, 0x2d, 0x41, 0xe4, 0x9b, 0x0e, 0x2c, 0x04,
  2697  	0xcd, 0x30, 0x8a, 0xe9, 0x7a, 0xd0, 0x68, 0xd0, 0x98, 0x86, 0x3e, 0x55, 0xfb, 0xf8, 0xee, 0x18,
  2698  	0xe2, 0x55, 0x7a, 0x6b, 0x23, 0xcf, 0xdb, 0xd8, 0xde, 0x00, 0x0a, 0x07, 0x35, 0x21, 0x1e, 0x4c,
  2699  	0x04, 0x61, 0x23, 0x92, 0x5e, 0xe2, 0xe3, 0x63, 0x68, 0xb4, 0x11, 0x36, 0x22, 0x63, 0x19, 0xec,
  2700  	0x17, 0x72, 0xd6, 0x64, 0x13, 0x1e, 0x8b, 0xe5, 0x11, 0xec, 0x72, 0x90, 0xb0, 0xb8, 0x76, 0x33,
  2701  	0xe8, 0x04, 0x29, 0x3f, 0x86, 0x95, 0x6b, 0x8b, 0x77, 0x0e, 0x97, 0x1e, 0xc3, 0x21, 0x78, 0x1c,
  2702  	0xda, 0xca, 0xfd, 0xaf, 0x4a, 0xf6, 0x9c, 0x29, 0xf2, 0x27, 0xaf, 0x41, 0x35, 0xd6, 0xc9, 0x69,
  2703  	0x11, 0x56, 0x6c, 0x14, 0x30, 0xba, 0x32, 0x6b, 0xa3, 0x8f, 0xfe, 0x26, 0x0d, 0x6d, 0xc4, 0xb1,
  2704  	0xf0, 0x82, 0x4d, 0xb8, 0xb4, 0x83, 0x71, 0xd7, 0x94, 0x14, 0x69, 0x52, 0x53, 0xfd, 0xd0, 0x47,
  2705  	0x2e, 0x80, 0x44, 0x30, 0xd5, 0xa2, 0x5e, 0x3b, 0x6d, 0xc9, 0xfc, 0xc9, 0xa5, 0xb1, 0xe2, 0x40,
  2706  	0xc6, 0x28, 0x9f, 0x95, 0x12, 0x50, 0x94, 0x62, 0x48, 0x0f, 0xa6, 0x5b, 0x62, 0xec, 0xe5, 0xce,
  2707  	0x78, 0x65, 0xac, 0x31, 0xcd, 0xcc, 0xa6, 0x31, 0x55, 0x09, 0x40, 0x25, 0x8b, 0xfc, 0x86, 0x03,
  2708  	0xe0, 0xab, 0x74, 0x94, 0x32, 0x96, 0xeb, 0xc5, 0xf8, 0x17, 0x9d, 0xe6, 0x32, 0x21, 0x85, 0x06,
  2709  	0x25, 0x68, 0x89, 0x25, 0xaf, 0xc0, 0x6c, 0x4c, 0xfd, 0x28, 0xf4, 0x83, 0x36, 0xad, 0xaf, 0xa6,
  2710  	0x3c, 0xe8, 0x3d, 0x59, 0xce, 0xea, 0x34, 0xdb, 0xda, 0xd1, 0xe2, 0x81, 0x19, 0x8e, 0xe4, 0x4b,
  2711  	0x0e, 0xcc, 0xeb, 0x7c, 0x1c, 0x9b, 0x0a, 0x2a, 0x53, 0x13, 0x1b, 0x45, 0xa4, 0xfe, 0x38, 0xc3,
  2712  	0x1a, 0x61, 0x91, 0x7d, 0x16, 0x86, 0x39, 0xa1, 0xe4, 0x65, 0x80, 0x68, 0x8f, 0x27, 0xbe, 0x58,
  2713  	0x3f, 0x2b, 0x27, 0xee, 0xe7, 0xbc, 0x48, 0xdd, 0x2a, 0x0e, 0x68, 0x71, 0x23, 0x57, 0x01, 0x84,
  2714  	0x9d, 0xec, 0xf6, 0xbb, 0x94, 0x67, 0x20, 0xaa, 0xb5, 0x0f, 0xa8, 0x91, 0xdf, 0xd1, 0x98, 0xbb,
  2715  	0x87, 0x4b, 0x83, 0x47, 0x42, 0x9e, 0x71, 0xb4, 0x9a, 0x93, 0xdb, 0x30, 0x9d, 0xf4, 0x3a, 0x1d,
  2716  	0x4f, 0x27, 0x13, 0xae, 0x15, 0xb4, 0xe1, 0x09, 0xa6, 0x66, 0x49, 0x4a, 0x00, 0x2a, 0x71, 0x6e,
  2717  	0x08, 0x64, 0x90, 0x9e, 0x3c, 0x0b, 0xb3, 0xf4, 0x76, 0x4a, 0xe3, 0xd0, 0x6b, 0xbf, 0x88, 0x9b,
  2718  	0xea, 0xc0, 0xca, 0xa7, 0xfd, 0x82, 0x05, 0xc7, 0x0c, 0x15, 0x71, 0x75, 0xac, 0x5a, 0xe2, 0xf4,
  2719  	0x60, 0x62, 0x55, 0x15, 0x99, 0xba, 0xbf, 0x59, 0xca, 0xec, 0xf6, 0xbb, 0x31, 0xa5, 0xa4, 0x0d,
  2720  	0x93, 0x61, 0x54, 0xd7, 0xfe, 0xed, 0x52, 0x01, 0xfe, 0x6d, 0x2b, 0xaa, 0x5b, 0xb7, 0xa3, 0xec,
  2721  	0x57, 0x82, 0x42, 0x08, 0xbf, 0x44, 0x52, 0x57, 0x6d, 0x1c, 0x21, 0x43, 0x9b, 0xc2, 0xc4, 0xea,
  2722  	0x4b, 0xa4, 0xeb, 0xb6, 0x14, 0xcc, 0x0a, 0x75, 0x7f, 0xe8, 0x64, 0x72, 0x05, 0x37, 0xbc, 0xd4,
  2723  	0x6f, 0x5d, 0x38, 0x60, 0x47, 0x9f, 0xab, 0x99, 0x34, 0xf5, 0x2f, 0xd8, 0x69, 0xea, 0xbb, 0x87,
  2724  	0x4b, 0xef, 0x1f, 0x55, 0x2f, 0x72, 0x8b, 0x71, 0x58, 0xe6, 0x2c, 0xac, 0x8c, 0xf6, 0x67, 0x61,
  2725  	0xc6, 0xd2, 0x58, 0xba, 0xf2, 0xa2, 0x12, 0xa6, 0x3a, 0x8e, 0xb1, 0x80, 0x68, 0xcb, 0x73, 0x7f,
  2726  	0xc7, 0x81, 0xe9, 0x9a, 0xe7, 0xef, 0x47, 0x8d, 0x06, 0xf9, 0x20, 0x54, 0xea, 0x3d, 0x79, 0x13,
  2727  	0x20, 0xfa, 0xa6, 0x73, 0xbc, 0xeb, 0x12, 0x8e, 0x9a, 0x82, 0x2d, 0xa6, 0x86, 0xe7, 0xa7, 0x51,
  2728  	0xcc, 0x75, 0x2e, 0x8b, 0xc5, 0x74, 0x91, 0x43, 0x50, 0x62, 0xd8, 0xd9, 0xb2, 0xe3, 0xdd, 0x56,
  2729  	0x8d, 0xf3, 0x79, 0x8a, 0x6b, 0x06, 0x85, 0x36, 0x9d, 0xfb, 0x17, 0x93, 0x30, 0x2d, 0xaf, 0xd9,
  2730  	0x8e, 0x9d, 0x37, 0x57, 0x71, 0x72, 0x69, 0x64, 0x9c, 0xdc, 0x85, 0x29, 0x9f, 0x57, 0xe2, 0xc8,
  2731  	0x4d, 0x6c, 0x9c, 0x74, 0x8d, 0xd4, 0x4e, 0x54, 0xf6, 0x18, 0x9d, 0xc4, 0x6f, 0x94, 0x72, 0xc8,
  2732  	0x9b, 0x0e, 0x9c, 0xf2, 0xd9, 0xb1, 0xd6, 0x37, 0x7e, 0x76, 0x62, 0xec, 0xbb, 0xa4, 0xb5, 0x2c,
  2733  	0x47, 0x73, 0x99, 0x97, 0x43, 0x60, 0x5e, 0x36, 0x79, 0x1e, 0xe6, 0xc4, 0x68, 0xbd, 0x94, 0x39,
  2734  	0xd7, 0x99, 0x4b, 0x55, 0x1b, 0x89, 0x59, 0x5a, 0xb2, 0x2c, 0x0e, 0xc7, 0xfc, 0xd2, 0x41, 0x9c,
  2735  	0xed, 0x64, 0x86, 0x4c, 0xdf, 0x4a, 0x24, 0x68, 0x51, 0x90, 0x18, 0x48, 0x4c, 0x1b, 0x31, 0x4d,
  2736  	0x5a, 0x48, 0x5f, 0xed, 0xd1, 0x24, 0xe5, 0x3e, 0x7e, 0xfa, 0xfe, 0xee, 0x5f, 0x70, 0x80, 0x13,
  2737  	0x0e, 0xe1, 0x4e, 0x5a, 0x32, 0xa6, 0xac, 0x8c, 0x6d, 0x45, 0x72, 0x82, 0x47, 0x86, 0x96, 0x4b,
  2738  	0x30, 0x99, 0xb4, 0xbc, 0xb8, 0xce, 0x37, 0x96, 0x72, 0xad, 0xca, 0xbc, 0xd8, 0x0e, 0x03, 0xa0,
  2739  	0x80, 0xbb, 0xff, 0xed, 0xc0, 0x69, 0xb5, 0x4a, 0x3c, 0xbf, 0x45, 0x59, 0x5b, 0xf2, 0x31, 0x98,
  2740  	0xd7, 0xd1, 0xdb, 0x5a, 0xd4, 0x93, 0xe9, 0x96, 0xb2, 0xc9, 0x84, 0x61, 0x06, 0x8b, 0x39, 0x6a,
  2741  	0xb2, 0x02, 0x55, 0xa6, 0xb2, 0x68, 0x2a, 0xcc, 0x4e, 0x47, 0x88, 0xab, 0xdb, 0x1b, 0xb2, 0x95,
  2742  	0xa1, 0x21, 0x11, 0x2c, 0xb4, 0xbd, 0x24, 0xe5, 0x1a, 0xb0, 0x78, 0xee, 0x3e, 0xef, 0xc0, 0x78,
  2743  	0x45, 0xc4, 0x66, 0x9e, 0x11, 0x0e, 0xf2, 0x76, 0xbf, 0x37, 0x01, 0x73, 0x19, 0xe3, 0x60, 0x5e,
  2744  	0xa5, 0x97, 0xb0, 0x3d, 0x48, 0x1f, 0x62, 0xb5, 0x57, 0x79, 0x51, 0xc2, 0x51, 0x53, 0x30, 0xea,
  2745  	0xae, 0x97, 0x24, 0xb7, 0xa2, 0xb8, 0x2e, 0x4d, 0x59, 0x53, 0x6f, 0x4b, 0x38, 0x6a, 0x0a, 0xe6,
  2746  	0x5f, 0xf6, 0xa8, 0x17, 0xd3, 0x98, 0xdf, 0x16, 0xe7, 0xfd, 0x4b, 0xcd, 0xa0, 0xd0, 0xa6, 0xe3,
  2747  	0x76, 0x99, 0xb6, 0x93, 0xb5, 0x76, 0x40, 0xc3, 0x54, 0xa8, 0x59, 0x80, 0x5d, 0xee, 0x6e, 0xee,
  2748  	0xd8, 0x1c, 0x8d, 0x5d, 0xe6, 0x10, 0x98, 0x97, 0x4d, 0xbe, 0xe0, 0xc0, 0x9c, 0x77, 0x2b, 0x31,
  2749  	0xb5, 0x82, 0xdc, 0x30, 0xc7, 0xf3, 0x50, 0x99, 0xda, 0xc3, 0xda, 0x02, 0x33, 0xef, 0x0c, 0x08,
  2750  	0xb3, 0x12, 0xc9, 0xd7, 0x1c, 0x20, 0xf4, 0x36, 0xf5, 0xb7, 0xe3, 0xe8, 0x20, 0xa8, 0xab, 0xd9,
  2751  	0x93, 0xb1, 0xe7, 0x38, 0xd1, 0xce, 0x85, 0x01, 0xa6, 0xc2, 0xa4, 0x07, 0xe1, 0x38, 0x44, 0x01,
  2752  	0xf7, 0x5b, 0x65, 0x98, 0xb1, 0x8c, 0x71, 0xa8, 0x4f, 0x75, 0x7e, 0x92, 0x7c, 0x6a, 0xe9, 0x04,
  2753  	0x3e, 0xf5, 0x33, 0x50, 0xf5, 0x95, 0x73, 0x28, 0xa0, 0xaa, 0x31, 0xef, 0x6f, 0x8c, 0x73, 0xd0,
  2754  	0x20, 0x34, 0x02, 0xc9, 0x25, 0x58, 0xb0, 0xd8, 0x48, 0xaf, 0x32, 0xc1, 0xbd, 0x8a, 0x3e, 0xca,
  2755  	0xaf, 0xe6, 0x09, 0x70, 0xb0, 0x8d, 0xfb, 0x37, 0x8e, 0x9e, 0xa3, 0x87, 0x70, 0xb9, 0xdc, 0xcc,
  2756  	0x5e, 0x2e, 0xd7, 0xc6, 0x1f, 0xb0, 0x11, 0x17, 0xcb, 0x5b, 0x30, 0xbd, 0x16, 0x75, 0x3a, 0x5e,
  2757  	0x58, 0x27, 0xef, 0x85, 0x69, 0x5f, 0xfc, 0x29, 0x43, 0x6d, 0x7e, 0xed, 0x28, 0xb1, 0xa8, 0x70,
  2758  	0xe4, 0x09, 0x98, 0xf0, 0xe2, 0xa6, 0x0a, 0xaf, 0x79, 0x1a, 0x7e, 0x35, 0x6e, 0x26, 0xc8, 0xa1,
  2759  	0xee, 0x9b, 0x25, 0x80, 0xb5, 0xa8, 0xd3, 0xf5, 0x62, 0x5a, 0xdf, 0x8d, 0xfe, 0xcf, 0xe7, 0xd0,
  2760  	0xdc, 0x37, 0x1c, 0x20, 0x6c, 0x3c, 0xa2, 0x90, 0x86, 0x26, 0xf1, 0xcf, 0x36, 0x39, 0x5f, 0x41,
  2761  	0xe5, 0x8e, 0x61, 0xd6, 0xb1, 0x42, 0xa0, 0xa1, 0x39, 0x46, 0xe8, 0xf7, 0xa4, 0x4a, 0xbd, 0x96,
  2762  	0xb3, 0x37, 0xa2, 0xfc, 0xde, 0x4b, 0x66, 0x62, 0xdd, 0xaf, 0x94, 0xe0, 0x71, 0xe1, 0x74, 0xae,
  2763  	0x79, 0xa1, 0xd7, 0xa4, 0x1d, 0xa6, 0xd5, 0x71, 0x93, 0xb0, 0xaf, 0xb0, 0xc8, 0x23, 0x50, 0x37,
  2764  	0xa0, 0x63, 0xad, 0x49, 0xb1, 0x96, 0xc4, 0xea, 0xd9, 0x08, 0x83, 0x14, 0x39, 0x67, 0xd2, 0x85,
  2765  	0x8a, 0x2a, 0x31, 0x97, 0xae, 0xa2, 0x08, 0x29, 0xda, 0xd0, 0x2e, 0x49, 0xde, 0xa8, 0xa5, 0xb8,
  2766  	0xdf, 0x75, 0x20, 0xef, 0xff, 0x78, 0x38, 0x2e, 0x8a, 0x94, 0xf2, 0xe1, 0x78, 0xb6, 0xac, 0xe8,
  2767  	0x04, 0x85, 0x3a, 0x9f, 0x84, 0x19, 0x2f, 0x4d, 0x69, 0xa7, 0x2b, 0x22, 0xc4, 0xf2, 0xfd, 0x65,
  2768  	0x01, 0xae, 0x45, 0xf5, 0xa0, 0x11, 0xf0, 0xc8, 0xd0, 0x66, 0xe7, 0xbe, 0x00, 0x15, 0x95, 0xd7,
  2769  	0x3e, 0xc6, 0x34, 0x3e, 0x99, 0xc9, 0xd1, 0x8f, 0x58, 0x28, 0xff, 0x53, 0x82, 0x21, 0xbb, 0x17,
  2770  	0xeb, 0xb2, 0xf1, 0x11, 0x99, 0x2e, 0x9f, 0xcc, 0x4f, 0x90, 0x9e, 0x48, 0xe8, 0x97, 0xb9, 0x7b,
  2771  	0x7b, 0xa9, 0xd0, 0xad, 0xd7, 0xe4, 0xf8, 0x67, 0xa4, 0x72, 0x3a, 0xcf, 0x4f, 0x9e, 0x01, 0xf0,
  2772  	0xba, 0x81, 0xda, 0xc6, 0x26, 0xb2, 0xb7, 0x5f, 0xab, 0xdb, 0x1b, 0x6a, 0x0f, 0xb3, 0xa8, 0x58,
  2773  	0x00, 0x16, 0x84, 0x49, 0xea, 0xb5, 0xdb, 0x97, 0x83, 0x30, 0x95, 0xe7, 0x09, 0x6d, 0xf9, 0x1b,
  2774  	0x06, 0x85, 0x36, 0xdd, 0xd9, 0x0f, 0x5b, 0x93, 0x72, 0x92, 0x8b, 0x92, 0x37, 0x4a, 0x30, 0x7f,
  2775  	0x29, 0xec, 0x6d, 0x5f, 0xda, 0xee, 0xed, 0xb5, 0x03, 0xff, 0x2a, 0xed, 0xb3, 0x19, 0xdb, 0xa7,
  2776  	0xfd, 0x8d, 0x75, 0x39, 0xe6, 0x7a, 0xc6, 0xae, 0x32, 0x20, 0x0a, 0x1c, 0x53, 0xb3, 0x11, 0x84,
  2777  	0x4d, 0x1a, 0x77, 0xe3, 0x40, 0x46, 0xce, 0x96, 0x9a, 0x17, 0x0d, 0x0a, 0x6d, 0x3a, 0xc6, 0x3b,
  2778  	0xba, 0x15, 0xd2, 0x38, 0xef, 0x36, 0xae, 0x33, 0x20, 0x0a, 0x1c, 0x23, 0x4a, 0xe3, 0x5e, 0x92,
  2779  	0xca, 0x11, 0xd3, 0x44, 0xbb, 0x0c, 0x88, 0x02, 0xc7, 0xd6, 0x46, 0xd2, 0xdb, 0xe3, 0x99, 0xa8,
  2780  	0xdc, 0x5d, 0xda, 0x8e, 0x00, 0xa3, 0xc2, 0x33, 0xd2, 0x7d, 0xda, 0x5f, 0x67, 0x7b, 0x67, 0xee,
  2781  	0xb6, 0xfb, 0xaa, 0x00, 0xa3, 0xc2, 0xbb, 0x77, 0x1c, 0x20, 0xd9, 0xe1, 0x78, 0x08, 0xdb, 0x6f,
  2782  	0x98, 0xdd, 0x7e, 0xc7, 0xc9, 0x18, 0x66, 0x75, 0x1f, 0xb1, 0x0b, 0xff, 0xbe, 0x03, 0xb3, 0x76,
  2783  	0xce, 0x98, 0x34, 0x73, 0x2e, 0xe8, 0x7a, 0xd6, 0x05, 0xdd, 0x3d, 0x5c, 0xfa, 0xa5, 0x61, 0x4f,
  2784  	0x9e, 0x9a, 0x41, 0x1a, 0x75, 0x93, 0x0f, 0xd1, 0xb0, 0x19, 0x84, 0x94, 0x27, 0x64, 0x44, 0xae,
  2785  	0x39, 0x93, 0x90, 0x5e, 0x8b, 0xea, 0xf4, 0x3e, 0x7c, 0x98, 0x7b, 0x03, 0x16, 0x06, 0xea, 0x1b,
  2786  	0x8e, 0xe1, 0x6e, 0x8e, 0xac, 0x3c, 0x73, 0xdf, 0x74, 0x60, 0x2e, 0x53, 0x1b, 0x52, 0x90, 0x13,
  2787  	0xe3, 0x26, 0x11, 0xf1, 0x8b, 0x86, 0x38, 0x08, 0x45, 0x4a, 0xa4, 0x62, 0x99, 0x84, 0x41, 0xa1,
  2788  	0x4d, 0xe7, 0x5e, 0x03, 0x7e, 0x0a, 0x2e, 0xca, 0x95, 0xbe, 0x00, 0x15, 0xc6, 0x8e, 0x4d, 0x78,
  2789  	0x51, 0x2c, 0x23, 0xa8, 0xa8, 0xf2, 0x61, 0xe2, 0x42, 0x39, 0xf0, 0xd4, 0x21, 0x5b, 0x2f, 0xea,
  2790  	0x8d, 0x24, 0xe9, 0xf1, 0x8d, 0x82, 0x21, 0xc9, 0x93, 0x50, 0xa6, 0xb7, 0xbb, 0xf9, 0xd3, 0xf4,
  2791  	0x85, 0xdb, 0xdd, 0x20, 0xa6, 0x09, 0x23, 0xa2, 0xb7, 0xbb, 0xe4, 0x2c, 0x94, 0x82, 0xba, 0x74,
  2792  	0x03, 0x20, 0x69, 0x4a, 0x1b, 0xeb, 0x58, 0x0a, 0xea, 0x6e, 0x0f, 0xaa, 0xba, 0x5e, 0x99, 0xb4,
  2793  	0x94, 0x75, 0x38, 0x63, 0x5f, 0xc7, 0x2a, 0xa6, 0x23, 0xec, 0xa2, 0x07, 0x60, 0x8a, 0x42, 0x8a,
  2794  	0x5a, 0x15, 0xe7, 0x61, 0xc2, 0x8f, 0x64, 0x21, 0x55, 0xc5, 0xb0, 0xe1, 0x66, 0xc1, 0x31, 0xee,
  2795  	0x0d, 0x98, 0xbf, 0x1a, 0x46, 0xb7, 0x42, 0xe6, 0xab, 0x2e, 0x06, 0xb4, 0x5d, 0x67, 0x8c, 0x1b,
  2796  	0xec, 0x8f, 0xbc, 0x07, 0xe6, 0x58, 0x14, 0x38, 0x5d, 0xda, 0x5b, 0x1a, 0x55, 0xda, 0xeb, 0x7e,
  2797  	0xd9, 0x81, 0xd3, 0xf9, 0x22, 0x90, 0x1f, 0x5b, 0x2c, 0xf8, 0x79, 0xa6, 0x8c, 0xaa, 0x35, 0xb8,
  2798  	0xde, 0x15, 0xf7, 0x32, 0xcf, 0xc1, 0xec, 0x5e, 0x2f, 0x68, 0xd7, 0xe5, 0x6f, 0xa9, 0x8f, 0x2e,
  2799  	0xa5, 0xa8, 0x59, 0x38, 0xcc, 0x50, 0xb2, 0xad, 0x75, 0x2f, 0x08, 0xbd, 0xb8, 0xbf, 0x6d, 0xac,
  2800  	0x5d, 0x6f, 0xad, 0x35, 0x8d, 0x41, 0x8b, 0xca, 0x7d, 0xab, 0x0c, 0xa6, 0x7c, 0x9a, 0x34, 0xe4,
  2801  	0x55, 0x9f, 0x33, 0x76, 0x62, 0x60, 0xa7, 0x1f, 0xfa, 0xa6, 0x4a, 0xbb, 0x92, 0xbb, 0xe9, 0xfb,
  2802  	0xa2, 0xc3, 0x76, 0xf4, 0x20, 0x0d, 0xbc, 0x94, 0xd6, 0x6b, 0x7d, 0x19, 0xcf, 0x5e, 0x2b, 0xe2,
  2803  	0x5a, 0x68, 0x43, 0xb0, 0x8d, 0x62, 0x3b, 0x40, 0xd0, 0x92, 0xd0, 0x16, 0x4b, 0x3e, 0x25, 0x13,
  2804  	0x79, 0xe5, 0x62, 0x2e, 0x87, 0x2b, 0xb9, 0xec, 0x5d, 0x07, 0x26, 0x63, 0x9a, 0xc6, 0xea, 0x36,
  2805  	0xfe, 0xf2, 0x58, 0x37, 0x0b, 0x69, 0xdc, 0xdf, 0x49, 0x59, 0xc0, 0xdc, 0xb4, 0xb6, 0x30, 0x0e,
  2806  	0x46, 0x21, 0xc5, 0x4d, 0x80, 0x0c, 0x8e, 0xc2, 0x09, 0x13, 0x63, 0x2b, 0x50, 0xf5, 0x7a, 0x69,
  2807  	0xd4, 0x61, 0x03, 0xc4, 0x67, 0xa5, 0x62, 0xa5, 0xfe, 0x14, 0x02, 0x0d, 0x8d, 0xfb, 0xfa, 0x24,
  2808  	0xe4, 0xae, 0xdf, 0x48, 0xcf, 0xae, 0xf5, 0x77, 0x0a, 0xac, 0xf5, 0xd7, 0x9a, 0x0c, 0xab, 0xf7,
  2809  	0x67, 0x07, 0xf6, 0x6e, 0xcb, 0x4b, 0x94, 0x51, 0xbe, 0xa0, 0xc6, 0x68, 0x9b, 0x01, 0xef, 0x1e,
  2810  	0x2e, 0xfd, 0xf2, 0xf1, 0xb6, 0x6b, 0xb6, 0x3e, 0x57, 0x44, 0x0d, 0x8f, 0x11, 0xcd, 0x79, 0xa0,
  2811  	0xe0, 0x6f, 0x6f, 0xd8, 0xe5, 0x23, 0x0e, 0x1d, 0x9f, 0x13, 0x45, 0x19, 0x48, 0x93, 0x5e, 0x3b,
  2812  	0x95, 0xcb, 0x60, 0xab, 0x28, 0xab, 0x12, 0x5c, 0x4d, 0x75, 0x86, 0xf8, 0x8d, 0x96, 0x44, 0xf2,
  2813  	0x09, 0xa8, 0x26, 0xa9, 0x17, 0xa7, 0xf7, 0x79, 0xc1, 0xab, 0x07, 0x7c, 0x47, 0x31, 0x41, 0xc3,
  2814  	0x8f, 0xbc, 0x0c, 0xd0, 0x08, 0xc2, 0x20, 0x69, 0xdd, 0x67, 0xca, 0x9d, 0x2b, 0x7e, 0x51, 0x73,
  2815  	0x40, 0x8b, 0x1b, 0x73, 0x65, 0x7c, 0x51, 0x8b, 0x6c, 0x51, 0x85, 0xef, 0x9a, 0xda, 0x95, 0xa1,
  2816  	0xc6, 0xa0, 0x45, 0xe5, 0x7e, 0x0e, 0x1e, 0xcd, 0x3f, 0xa7, 0x93, 0xa1, 0x7b, 0x33, 0x8e, 0x7a,
  2817  	0xdd, 0xfc, 0xc6, 0xc1, 0x1f, 0x5d, 0xa1, 0xc0, 0x31, 0x87, 0xbe, 0x1f, 0x84, 0xf5, 0xbc, 0x43,
  2818  	0xbf, 0x1a, 0x84, 0x75, 0xe4, 0x98, 0x63, 0x3c, 0x80, 0xf8, 0x33, 0x07, 0xce, 0x1f, 0xf5, 0xea,
  2819  	0x8f, 0x9d, 0xc9, 0x6e, 0x79, 0x71, 0x28, 0xcb, 0x9d, 0xb9, 0xc7, 0xb8, 0xe1, 0xc5, 0x21, 0x72,
  2820  	0x28, 0x39, 0x80, 0x29, 0x51, 0xc2, 0x22, 0xc3, 0xde, 0xad, 0x02, 0x1f, 0x20, 0xb2, 0xd8, 0x57,
  2821  	0x9f, 0xa3, 0x45, 0xed, 0x0c, 0x4a, 0x69, 0xee, 0x15, 0x20, 0xd7, 0x0f, 0x68, 0x1c, 0x07, 0x75,
  2822  	0xab, 0xe0, 0x86, 0x3c, 0x0b, 0xb3, 0x37, 0x77, 0xae, 0x6f, 0x6d, 0x47, 0x41, 0xc8, 0xcb, 0x2f,
  2823  	0xad, 0xeb, 0xdf, 0x2b, 0x16, 0x1c, 0x33, 0x54, 0xee, 0xb7, 0x4b, 0x30, 0x63, 0x3d, 0x4e, 0x3d,
  2824  	0x46, 0xcc, 0x90, 0x7b, 0x4c, 0x5b, 0x3a, 0xe6, 0x63, 0xda, 0xa7, 0xa0, 0xd2, 0x8d, 0xda, 0x81,
  2825  	0x1f, 0xe8, 0xaa, 0xc8, 0x59, 0x9e, 0xc0, 0x97, 0x30, 0xd4, 0x58, 0x92, 0x42, 0x55, 0xbf, 0x38,
  2826  	0x93, 0x95, 0x1e, 0x85, 0x84, 0x4c, 0xda, 0x3e, 0xcc, 0x4b, 0x32, 0x23, 0x88, 0xb8, 0x30, 0xc5,
  2827  	0x17, 0x97, 0xa8, 0xf0, 0x90, 0xf7, 0xe0, 0x7c, 0xd5, 0x25, 0x28, 0x31, 0xee, 0x0f, 0x4a, 0x50,
  2828  	0x45, 0xda, 0x8d, 0xd6, 0x62, 0x5a, 0x4f, 0xc8, 0x7b, 0xa0, 0xdc, 0x8b, 0xdb, 0x72, 0xa4, 0xf4,
  2829  	0xd1, 0xf9, 0x45, 0xdc, 0x44, 0x06, 0xcf, 0xb8, 0xf2, 0xd2, 0x89, 0xee, 0x38, 0xca, 0x47, 0xde,
  2830  	0x71, 0x3c, 0x0f, 0x73, 0x49, 0xd2, 0xda, 0x8e, 0x83, 0x03, 0x2f, 0x65, 0x4b, 0x45, 0x9e, 0x33,
  2831  	0x4d, 0x82, 0x79, 0xe7, 0xb2, 0x41, 0x62, 0x96, 0x96, 0x5c, 0x82, 0x05, 0x73, 0xd9, 0x40, 0xe3,
  2832  	0x94, 0x1f, 0x2b, 0xc5, 0x09, 0x54, 0xa7, 0x78, 0xcd, 0xf5, 0x84, 0x24, 0xc0, 0xc1, 0x36, 0x64,
  2833  	0x1d, 0x4e, 0x67, 0x80, 0x4c, 0x11, 0x71, 0x3c, 0x5d, 0x94, 0x7c, 0x4e, 0x67, 0xf8, 0x30, 0x5d,
  2834  	0x06, 0x5a, 0xb8, 0x6f, 0x3b, 0x30, 0xa7, 0x07, 0xf5, 0x21, 0x9c, 0x55, 0x83, 0xec, 0x59, 0x75,
  2835  	0x7d, 0xac, 0x7d, 0x5e, 0xaa, 0x3d, 0x22, 0x1c, 0xff, 0xeb, 0x29, 0x00, 0xfe, 0x1e, 0x3e, 0xe0,
  2836  	0x95, 0x44, 0xe7, 0x61, 0x22, 0xa6, 0xdd, 0x28, 0x6f, 0x5b, 0x8c, 0x02, 0x39, 0xe6, 0x27, 0x77,
  2837  	0xcd, 0x0c, 0xbb, 0x61, 0x99, 0xfc, 0x31, 0xde, 0xb0, 0xec, 0xc0, 0x99, 0x20, 0x4c, 0xa8, 0xdf,
  2838  	0x8b, 0xa5, 0x0b, 0xbc, 0x1c, 0x25, 0x7a, 0xfd, 0x55, 0x6a, 0xef, 0x91, 0x8c, 0xce, 0x6c, 0x0c,
  2839  	0x23, 0xc2, 0xe1, 0x6d, 0xd9, 0x78, 0x2a, 0x04, 0xdf, 0x20, 0x2b, 0xd6, 0xf1, 0x50, 0xc2, 0x51,
  2840  	0x53, 0xb0, 0xe0, 0x8b, 0x86, 0xde, 0x5e, 0x9b, 0x6e, 0x36, 0x12, 0xbe, 0xe7, 0x59, 0xc1, 0xd7,
  2841  	0x05, 0x81, 0xb8, 0xb8, 0x83, 0x86, 0x66, 0xb8, 0xdd, 0x55, 0x0b, 0xb2, 0x3b, 0x38, 0xa9, 0xdd,
  2842  	0xe9, 0xd3, 0xd7, 0xcc, 0xc8, 0x87, 0x95, 0x6a, 0x2f, 0x98, 0x1d, 0xb9, 0x17, 0x7c, 0x0c, 0xe6,
  2843  	0x83, 0xb0, 0x45, 0xe3, 0x20, 0xa5, 0x75, 0x6e, 0x08, 0x8b, 0x73, 0x7c, 0x20, 0xf4, 0xdd, 0xf5,
  2844  	0x46, 0x06, 0x8b, 0x39, 0x6a, 0x33, 0x86, 0xd7, 0xd7, 0x36, 0x16, 0xe7, 0x87, 0x8d, 0xe1, 0xf5,
  2845  	0xb5, 0x0d, 0x34, 0x34, 0xee, 0xeb, 0x25, 0x38, 0x63, 0x2c, 0x8a, 0x75, 0x25, 0x68, 0xb0, 0x65,
  2846  	0xc5, 0x6b, 0xfb, 0xc5, 0x3d, 0x9a, 0xf5, 0x21, 0x15, 0x1d, 0x83, 0xec, 0x68, 0x0c, 0x5a, 0x54,
  2847  	0x6c, 0xc2, 0x7d, 0x1a, 0xf3, 0xca, 0x9b, 0xbc, 0xb9, 0xad, 0x49, 0x38, 0x6a, 0x0a, 0xfe, 0xad,
  2848  	0x16, 0x1a, 0xa7, 0x32, 0x39, 0x97, 0xbf, 0x58, 0x5e, 0x33, 0x28, 0xb4, 0xe9, 0xd8, 0xc6, 0xe7,
  2849  	0xab, 0xd9, 0x66, 0x26, 0x37, 0x2b, 0x36, 0x3e, 0x3d, 0xc1, 0x1a, 0xab, 0xd4, 0xe1, 0x17, 0x7f,
  2850  	0x93, 0x83, 0xea, 0xf0, 0xb3, 0x8a, 0xa6, 0x70, 0xff, 0xdd, 0x81, 0x77, 0x0f, 0x1d, 0x8a, 0x87,
  2851  	0xe0, 0x43, 0x7b, 0x59, 0x1f, 0xba, 0x3d, 0xa6, 0x0f, 0x1d, 0xe8, 0xc2, 0x08, 0x7f, 0xfa, 0xb7,
  2852  	0x0e, 0xcc, 0x1b, 0xfa, 0x87, 0xd0, 0xcf, 0x46, 0x71, 0x1f, 0x5e, 0x31, 0x7a, 0x8b, 0xc2, 0x90,
  2853  	0x4c, 0xc7, 0xde, 0xe6, 0x1d, 0x13, 0x91, 0xdf, 0xaa, 0xaf, 0xde, 0x3d, 0x1f, 0x11, 0x88, 0x1d,
  2854  	0xc0, 0x14, 0x7f, 0xfa, 0x92, 0x14, 0x10, 0x7e, 0x66, 0x85, 0xf3, 0x5c, 0x8b, 0x09, 0x3f, 0xf9,
  2855  	0xcf, 0x04, 0xa5, 0x34, 0x5e, 0x12, 0x16, 0x24, 0xcc, 0x22, 0xeb, 0x32, 0x27, 0x64, 0x4a, 0xc2,
  2856  	0x24, 0x1c, 0x35, 0x85, 0xdb, 0x81, 0xc5, 0x2c, 0xf3, 0x75, 0xda, 0xe0, 0xa7, 0xfa, 0x63, 0xf5,
  2857  	0x91, 0x9d, 0x70, 0x79, 0xab, 0xcd, 0x9e, 0x97, 0x7f, 0xf9, 0xbc, 0xaa, 0x10, 0x68, 0x68, 0xdc,
  2858  	0x3f, 0x72, 0xe0, 0xd1, 0x21, 0x9d, 0x29, 0x30, 0x17, 0x96, 0x1a, 0xe3, 0x1f, 0xf1, 0x1a, 0xbd,
  2859  	0x4e, 0x1b, 0x9e, 0x3a, 0x41, 0x5a, 0xe7, 0xcd, 0x75, 0x01, 0x46, 0x85, 0x77, 0xff, 0xd5, 0x81,
  2860  	0x53, 0x59, 0x5d, 0x13, 0x72, 0x05, 0x88, 0xe8, 0xcc, 0x7a, 0x90, 0xf8, 0xd1, 0x01, 0x8d, 0xfb,
  2861  	0xac, 0xe7, 0x42, 0xeb, 0xb3, 0x92, 0x13, 0x59, 0x1d, 0xa0, 0xc0, 0x21, 0xad, 0xc8, 0x97, 0xf9,
  2862  	0xb5, 0xae, 0x1a, 0x6d, 0xb5, 0x4c, 0x76, 0x0a, 0x5b, 0x26, 0x66, 0x26, 0xed, 0xf8, 0x5f, 0xcb,
  2863  	0x43, 0x5b, 0xb8, 0xfb, 0xa3, 0x32, 0xcc, 0xaa, 0xe6, 0xfc, 0xbc, 0x52, 0xd0, 0x49, 0x2f, 0xf3,
  2864  	0x36, 0xbe, 0x7c, 0x82, 0xb7, 0xf1, 0x13, 0xf7, 0x3a, 0xe1, 0x88, 0xb7, 0xda, 0x26, 0xce, 0xb1,
  2865  	0x1c, 0xfd, 0xae, 0x41, 0xa1, 0x4d, 0xc7, 0x34, 0x69, 0x07, 0x07, 0x54, 0x34, 0x9a, 0xca, 0x6a,
  2866  	0xb2, 0xa9, 0x10, 0x68, 0x68, 0x98, 0x26, 0xf5, 0xa0, 0xd1, 0xe0, 0xb1, 0x86, 0xa5, 0x09, 0x1b,
  2867  	0x1d, 0xe4, 0x18, 0x46, 0xd1, 0x8a, 0xa2, 0x7d, 0x19, 0x5e, 0x68, 0x8a, 0xcb, 0x51, 0xb4, 0x8f,
  2868  	0x1c, 0x43, 0xae, 0xc1, 0xa3, 0x61, 0x14, 0x77, 0xbc, 0x76, 0xf0, 0x1a, 0xad, 0x6b, 0x29, 0x32,
  2869  	0xac, 0xf8, 0x7f, 0xb2, 0xc1, 0xa3, 0x5b, 0x83, 0x24, 0x38, 0xac, 0x1d, 0x5b, 0x7e, 0xdd, 0x98,
  2870  	0xd6, 0x03, 0x3f, 0xb5, 0xb9, 0x41, 0x76, 0xf9, 0x6d, 0x0f, 0x50, 0xe0, 0x90, 0x56, 0xee, 0xbf,
  2871  	0xf1, 0x0d, 0x6a, 0xc4, 0xc3, 0x90, 0x87, 0x76, 0xd0, 0xcf, 0x2e, 0x90, 0x89, 0x63, 0x2c, 0x10,
  2872  	0x76, 0x90, 0x4e, 0xa2, 0x50, 0x1f, 0xa4, 0x27, 0x47, 0x1e, 0xa4, 0x2d, 0x2a, 0xf7, 0xbb, 0x93,
  2873  	0xf0, 0xb8, 0xae, 0x28, 0xa6, 0xe9, 0xad, 0x28, 0xde, 0x0f, 0xc2, 0x26, 0xbf, 0x17, 0xf9, 0xa6,
  2874  	0x03, 0xb3, 0x62, 0xa1, 0xc8, 0x87, 0x7d, 0xe2, 0x1e, 0xc0, 0x2f, 0xa2, 0x76, 0x39, 0x23, 0x69,
  2875  	0x79, 0xd7, 0x92, 0x92, 0x7b, 0xd4, 0x67, 0xa3, 0x30, 0xa3, 0x0e, 0x79, 0x0d, 0x40, 0x7d, 0x9b,
  2876  	0xa0, 0x51, 0xc4, 0xe7, 0x19, 0x94, 0x72, 0x48, 0x1b, 0x26, 0x04, 0xdb, 0xd5, 0x12, 0xd0, 0x92,
  2877  	0x46, 0xbe, 0xe4, 0xc0, 0x54, 0x5b, 0x8c, 0x8a, 0xc8, 0xeb, 0x7e, 0xaa, 0xf8, 0x51, 0xb1, 0xc7,
  2878  	0x43, 0x6f, 0x6a, 0x72, 0x24, 0xa4, 0x70, 0x82, 0x30, 0x1d, 0x84, 0xcd, 0x98, 0x26, 0x2a, 0xe5,
  2879  	0xf0, 0x7e, 0x2b, 0x8c, 0x58, 0xf6, 0xa3, 0x98, 0xf2, 0xa0, 0x21, 0xf2, 0xea, 0x35, 0xaf, 0xed,
  2880  	0x85, 0x3e, 0x8d, 0x37, 0x04, 0xb9, 0xf1, 0xef, 0x12, 0x80, 0x8a, 0xd1, 0x40, 0x41, 0xfe, 0xe4,
  2881  	0x71, 0x0a, 0xf2, 0xcf, 0x7e, 0x1c, 0x16, 0x06, 0xa6, 0xf1, 0x44, 0xef, 0x0f, 0x3f, 0x02, 0x33,
  2882  	0xf7, 0xd9, 0xd4, 0xfd, 0xe3, 0x29, 0xe3, 0xa4, 0xb7, 0xa2, 0x3a, 0xaf, 0x44, 0x8f, 0xcd, 0x6c,
  2883  	0xca, 0x08, 0xab, 0xa8, 0xb5, 0x61, 0x3d, 0x4e, 0xd7, 0x40, 0xb4, 0xe5, 0xb1, 0x95, 0xd9, 0xf5,
  2884  	0x62, 0x1a, 0x3e, 0xd0, 0x95, 0xb9, 0xad, 0x25, 0xa0, 0x25, 0x8d, 0xd0, 0xcc, 0x75, 0xc3, 0xda,
  2885  	0x98, 0xd7, 0x0d, 0x2c, 0xdc, 0x1b, 0x5a, 0x34, 0xfc, 0xa6, 0x03, 0xf3, 0x61, 0x66, 0xbd, 0xca,
  2886  	0xcc, 0xf3, 0x0b, 0x85, 0x1b, 0x82, 0x78, 0x7e, 0x93, 0x85, 0x61, 0x4e, 0x38, 0x59, 0x85, 0x53,
  2887  	0x6a, 0x06, 0xb2, 0x15, 0xe1, 0xfa, 0x70, 0x8e, 0x59, 0x34, 0xe6, 0xe9, 0xad, 0x27, 0x25, 0x53,
  2888  	0xa3, 0x9e, 0x94, 0x90, 0x7d, 0xfd, 0x7a, 0x6c, 0xba, 0xd8, 0xd7, 0x63, 0x30, 0xe4, 0xe5, 0xd8,
  2889  	0x0d, 0xa8, 0xfa, 0x31, 0xf5, 0xd2, 0xfb, 0x7c, 0x51, 0xc4, 0xbf, 0xe6, 0xb1, 0xa6, 0x18, 0xa0,
  2890  	0xe1, 0xe5, 0x7e, 0xbd, 0x0c, 0xa7, 0xd5, 0x70, 0xa8, 0x94, 0x2c, 0xdb, 0x70, 0x84, 0x5c, 0x13,
  2891  	0xb9, 0xe9, 0x0d, 0xe7, 0xb2, 0x42, 0xa0, 0xa1, 0x61, 0x21, 0xa3, 0x88, 0xde, 0x92, 0xfc, 0x15,
  2892  	0x85, 0x8c, 0x0a, 0x51, 0xe1, 0xc9, 0xd7, 0x87, 0x3e, 0xe0, 0x2c, 0xe0, 0x42, 0x6e, 0x20, 0x9f,
  2893  	0x7c, 0xc2, 0x97, 0x9b, 0x6f, 0x38, 0x70, 0x6a, 0x3f, 0x73, 0x07, 0xac, 0x1c, 0xe9, 0x38, 0xc5,
  2894  	0x20, 0xd9, 0x5b, 0x65, 0xb3, 0x04, 0xb3, 0xf0, 0x04, 0xf3, 0xa2, 0xdd, 0xff, 0x70, 0xc0, 0xf6,
  2895  	0x2a, 0xc7, 0x8b, 0x36, 0xac, 0xc7, 0xed, 0xa5, 0x23, 0x1e, 0xb7, 0xab, 0xc0, 0xa4, 0x7c, 0xbc,
  2896  	0xb8, 0x74, 0xe2, 0x04, 0x71, 0xe9, 0xe4, 0xc8, 0x48, 0xe6, 0x3d, 0x50, 0xee, 0x05, 0x75, 0x19,
  2897  	0x5a, 0x9a, 0x84, 0xf3, 0xc6, 0x3a, 0x32, 0xb8, 0xfb, 0xe7, 0x93, 0xe6, 0x10, 0x29, 0x6f, 0x94,
  2898  	0x7e, 0x2a, 0xba, 0xdd, 0xd0, 0xb5, 0x3d, 0xa2, 0xe7, 0x5b, 0x03, 0xb5, 0x3d, 0xbf, 0x78, 0xf2,
  2899  	0xcb, 0x42, 0x31, 0x40, 0xa3, 0x4a, 0x7b, 0xa6, 0x8f, 0xb8, 0x29, 0xbc, 0x09, 0x15, 0x16, 0x7d,
  2900  	0xf3, 0x3c, 0x50, 0x25, 0xa3, 0x54, 0xe5, 0xb2, 0x84, 0xdf, 0x3d, 0x5c, 0xfa, 0xe8, 0xc9, 0xd5,
  2901  	0x52, 0xad, 0x51, 0xf3, 0x27, 0x09, 0x54, 0xd9, 0xdf, 0xfc, 0x52, 0x53, 0xc6, 0xf5, 0x2f, 0x6a,
  2902  	0x77, 0xa2, 0x10, 0x85, 0xdc, 0x98, 0x1a, 0x39, 0x24, 0x84, 0x2a, 0x7f, 0x36, 0xce, 0x85, 0x8a,
  2903  	0xf0, 0x7f, 0x5b, 0x5f, 0x2f, 0x2a, 0xc4, 0xdd, 0xc3, 0xa5, 0xe7, 0x4f, 0x2e, 0x54, 0x37, 0x47,
  2904  	0x23, 0xc2, 0x7d, 0xa7, 0x6c, 0xd6, 0xae, 0x2c, 0xe9, 0xfa, 0xa9, 0x58, 0xbb, 0xcf, 0xe5, 0xd6,
  2905  	0xee, 0xf9, 0x81, 0xb5, 0x3b, 0x6f, 0x9e, 0x59, 0x67, 0x56, 0xe3, 0x43, 0xdd, 0x20, 0x8f, 0x3e,
  2906  	0x67, 0xf2, 0xb0, 0xe0, 0xd5, 0x5e, 0x10, 0xd3, 0x64, 0x3b, 0xee, 0x85, 0x41, 0xd8, 0xe4, 0x6b,
  2907  	0xb1, 0x62, 0x87, 0x05, 0x19, 0x34, 0xe6, 0xe9, 0xdd, 0x6f, 0xf3, 0x8b, 0x1e, 0xab, 0x32, 0x82,
  2908  	0x4d, 0x71, 0x9b, 0x3f, 0xbe, 0x17, 0xc5, 0x58, 0x7a, 0x8a, 0xc5, 0x8b, 0x7b, 0x81, 0x23, 0x29,
  2909  	0x4c, 0xef, 0x89, 0xc7, 0x88, 0x05, 0x14, 0x52, 0xcb, 0x67, 0x8d, 0xfc, 0xb5, 0x89, 0x7a, 0xe3,
  2910  	0x78, 0xd7, 0xfc, 0x89, 0x4a, 0x94, 0xfb, 0x8d, 0x32, 0x9c, 0xca, 0xbd, 0x11, 0x27, 0x1f, 0x84,
  2911  	0x8a, 0xfa, 0x08, 0x40, 0x3e, 0x5d, 0xac, 0xbf, 0xf2, 0xa6, 0x29, 0xc8, 0xa7, 0x01, 0xea, 0xb4,
  2912  	0xdb, 0x8e, 0xfa, 0x3c, 0xea, 0x98, 0x38, 0x71, 0xd4, 0xa1, 0xe3, 0xd3, 0x75, 0xcd, 0x05, 0x2d,
  2913  	0x8e, 0xb2, 0xfc, 0x6c, 0x52, 0xbc, 0xb3, 0xcc, 0x96, 0x9f, 0x59, 0xcf, 0x08, 0xa6, 0x1e, 0xe2,
  2914  	0x33, 0x82, 0x00, 0x4e, 0x09, 0xfd, 0x74, 0x01, 0xc2, 0x7d, 0xd4, 0x19, 0x3c, 0xca, 0xd6, 0xd2,
  2915  	0x7a, 0x96, 0x0d, 0xe6, 0xf9, 0xba, 0x5f, 0x29, 0xb1, 0xc0, 0x4b, 0x8c, 0xf4, 0x35, 0x95, 0xad,
  2916  	0x7d, 0x1f, 0x4c, 0x79, 0xbd, 0xb4, 0x15, 0x0d, 0x3c, 0x0b, 0x5d, 0xe5, 0x50, 0x94, 0x58, 0xb2,
  2917  	0x09, 0x13, 0x75, 0x2f, 0x55, 0xdf, 0x24, 0x3d, 0x89, 0x72, 0x26, 0x47, 0xe3, 0xa5, 0x14, 0x39,
  2918  	0x17, 0xf2, 0x04, 0x4c, 0xa4, 0x5e, 0x33, 0xf3, 0x99, 0xa5, 0x5d, 0xaf, 0x99, 0x20, 0x87, 0xda,
  2919  	0x9b, 0xca, 0xc4, 0x11, 0x9b, 0xca, 0xf3, 0xd6, 0x77, 0x72, 0xad, 0x3b, 0x80, 0xc1, 0xcf, 0xdb,
  2920  	0xf2, 0xb8, 0x3d, 0x4b, 0xeb, 0xfe, 0x1c, 0xcc, 0xda, 0x9f, 0xbf, 0x3d, 0x56, 0x09, 0xb4, 0xfb,
  2921  	0x8f, 0x13, 0x30, 0x97, 0x29, 0x52, 0xc9, 0x2c, 0x71, 0xe7, 0xc8, 0x25, 0xfe, 0x24, 0x4c, 0x76,
  2922  	0xe3, 0x5e, 0x48, 0x65, 0xed, 0x91, 0x16, 0xc2, 0x2c, 0x9e, 0xa2, 0xc0, 0xb1, 0x59, 0xa9, 0xc7,
  2923  	0x7d, 0xec, 0x85, 0x32, 0x59, 0xac, 0x67, 0x65, 0x9d, 0x43, 0x51, 0x62, 0xc9, 0x67, 0x61, 0x36,
  2924  	0xe1, 0xae, 0x50, 0x38, 0x07, 0x69, 0x31, 0x97, 0xc6, 0xfe, 0x80, 0x85, 0xac, 0xc2, 0xe2, 0xc7,
  2925  	0x6e, 0x1b, 0x82, 0x19, 0x71, 0xe4, 0x0b, 0x8e, 0xfd, 0xd1, 0x8e, 0xa9, 0xb1, 0xef, 0x35, 0xf2,
  2926  	0xc5, 0x3f, 0xc2, 0x74, 0xee, 0xfd, 0xed, 0x8e, 0xae, 0x36, 0xdb, 0xe9, 0x07, 0x60, 0xb6, 0x30,
  2927  	0xc4, 0x64, 0x3f, 0x00, 0xd5, 0x8e, 0x17, 0x06, 0x0d, 0x9a, 0xa4, 0xe2, 0x53, 0xd5, 0x55, 0x71,
  2928  	0xda, 0xb9, 0xa6, 0x80, 0x68, 0xf0, 0xfc, 0x3b, 0xf0, 0xbc, 0x57, 0xe2, 0xac, 0x52, 0xb5, 0xbe,
  2929  	0x03, 0x6f, 0xc0, 0x68, 0xd3, 0xb8, 0xdf, 0x71, 0xe0, 0xcc, 0xd0, 0x91, 0xf8, 0xc9, 0xcd, 0xff,
  2930  	0xb9, 0xdf, 0x29, 0xc1, 0xa3, 0x43, 0x4a, 0xb7, 0xc8, 0xc1, 0x83, 0xf9, 0xaa, 0x8b, 0x2c, 0x0c,
  2931  	0x9b, 0x1b, 0xb9, 0x2a, 0x4e, 0xb6, 0xed, 0x18, 0xd7, 0x5f, 0x7e, 0x78, 0xae, 0xdf, 0xfd, 0xc3,
  2932  	0x12, 0x58, 0xdf, 0x1c, 0x22, 0xbf, 0x6a, 0x17, 0x26, 0x3a, 0x85, 0x14, 0xd2, 0x09, 0xce, 0xba,
  2933  	0xaa, 0x51, 0x8c, 0xd7, 0xb0, 0x22, 0xc7, 0xfc, 0x32, 0x2d, 0x1d, 0xbd, 0x4c, 0x49, 0xa0, 0x6a,
  2934  	0x3f, 0xcb, 0x05, 0xd7, 0x7e, 0x56, 0x07, 0xea, 0x3e, 0xbf, 0xe1, 0x88, 0xd5, 0x95, 0xeb, 0x8f,
  2935  	0xf1, 0xa5, 0xce, 0x3d, 0x7c, 0xe9, 0x07, 0xa1, 0x92, 0xd0, 0x76, 0x83, 0x45, 0x6f, 0xd2, 0xe7,
  2936  	0xea, 0xa5, 0xb0, 0x23, 0xe1, 0xa8, 0x29, 0xf8, 0xe3, 0x9d, 0x76, 0x3b, 0xba, 0x75, 0xa1, 0xd3,
  2937  	0x4d, 0xfb, 0xd2, 0xfb, 0x9a, 0xc7, 0x3b, 0x1a, 0x83, 0x16, 0x95, 0xfb, 0x23, 0x47, 0x4c, 0xa4,
  2938  	0x0c, 0xc2, 0x9f, 0xcb, 0xbd, 0xab, 0x38, 0x7e, 0xfc, 0xda, 0x07, 0xf0, 0xf5, 0xbb, 0xc6, 0x02,
  2939  	0xbe, 0x46, 0x64, 0x1e, 0x49, 0xda, 0xdf, 0xca, 0x51, 0x30, 0xb4, 0x84, 0x65, 0x0c, 0xa6, 0x7c,
  2940  	0x94, 0xc1, 0xb8, 0xff, 0xe2, 0x40, 0x66, 0x5f, 0x20, 0x1d, 0x98, 0x64, 0x1a, 0xf4, 0x0b, 0x78,
  2941  	0x82, 0x69, 0xf3, 0x65, 0xc6, 0x24, 0x17, 0x04, 0xff, 0x13, 0x85, 0x14, 0x12, 0xc8, 0xd8, 0xbb,
  2942  	0x34, 0xf6, 0x53, 0x5f, 0x5b, 0x1a, 0x0b, 0xdd, 0xe5, 0x27, 0x80, 0x75, 0x10, 0xef, 0x3e, 0x07,
  2943  	0x0b, 0x03, 0x1a, 0xf1, 0x52, 0xfd, 0x48, 0xbd, 0x38, 0xb5, 0x16, 0x1e, 0x7f, 0xee, 0x81, 0x02,
  2944  	0xc7, 0x62, 0xf7, 0xd3, 0x79, 0xf6, 0xe4, 0x6b, 0x0e, 0x2c, 0x24, 0x79, 0x7e, 0x0f, 0x64, 0xd4,
  2945  	0x74, 0x2e, 0x6a, 0x00, 0x85, 0x83, 0x1a, 0xb8, 0xdf, 0x93, 0xce, 0x48, 0xfc, 0x5f, 0x04, 0xbd,
  2946  	0x89, 0x38, 0x23, 0x37, 0x11, 0x66, 0x56, 0x7e, 0x8b, 0xd6, 0x7b, 0xed, 0x81, 0x3a, 0x90, 0x1d,
  2947  	0x09, 0x47, 0x4d, 0x91, 0xf9, 0x24, 0x4a, 0xf9, 0xc8, 0x4f, 0xa2, 0x3c, 0x0b, 0xb3, 0xf6, 0xe3,
  2948  	0x68, 0x9e, 0x14, 0x93, 0x97, 0x00, 0xf6, 0x3b, 0x6a, 0xcc, 0x50, 0xe5, 0x3e, 0xac, 0x31, 0x79,
  2949  	0xe4, 0x87, 0x35, 0x9e, 0x82, 0x8a, 0xfc, 0x4f, 0x03, 0x2a, 0xe9, 0x2a, 0x8a, 0x4c, 0x24, 0x0c,
  2950  	0x35, 0x96, 0x39, 0x85, 0x8e, 0x17, 0xf6, 0xbc, 0x36, 0x1b, 0x21, 0x59, 0xe6, 0xa4, 0x0d, 0xea,
  2951  	0x9a, 0xc6, 0xa0, 0x45, 0xc5, 0x4c, 0x24, 0xff, 0xc1, 0x82, 0x4c, 0xb1, 0x94, 0x73, 0x64, 0xb1,
  2952  	0x54, 0xb6, 0x3a, 0xa7, 0x74, 0xac, 0xea, 0x1c, 0xbb, 0x70, 0xa6, 0x7c, 0xcf, 0xc2, 0x99, 0xf7,
  2953  	0x9a, 0xe7, 0x71, 0xa2, 0xc2, 0x66, 0x66, 0xd8, 0xd3, 0x38, 0xe2, 0xc2, 0x94, 0xef, 0xe9, 0x6a,
  2954  	0xc7, 0x59, 0x11, 0x10, 0xad, 0xad, 0x72, 0x22, 0x89, 0xa9, 0x2d, 0xbf, 0xf5, 0xce, 0xb9, 0x47,
  2955  	0xbe, 0xff, 0xce, 0xb9, 0x47, 0xde, 0x7e, 0xe7, 0xdc, 0x23, 0x9f, 0xbf, 0x73, 0xce, 0x79, 0xeb,
  2956  	0xce, 0x39, 0xe7, 0xfb, 0x77, 0xce, 0x39, 0x6f, 0xdf, 0x39, 0xe7, 0xfc, 0xd3, 0x9d, 0x73, 0xce,
  2957  	0x6f, 0xff, 0xf0, 0xdc, 0x23, 0x2f, 0x57, 0xd4, 0x5a, 0xfd, 0xdf, 0x00, 0x00, 0x00, 0xff, 0xff,
  2958  	0xb5, 0xdc, 0x5e, 0xe8, 0x4a, 0x6b, 0x00, 0x00,
  2959  }
  2960  
  2961  func (m *AWSAuthConfig) Marshal() (dAtA []byte, err error) {
  2962  	size := m.Size()
  2963  	dAtA = make([]byte, size)
  2964  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2965  	if err != nil {
  2966  		return nil, err
  2967  	}
  2968  	return dAtA[:n], nil
  2969  }
  2970  
  2971  func (m *AWSAuthConfig) MarshalTo(dAtA []byte) (int, error) {
  2972  	size := m.Size()
  2973  	return m.MarshalToSizedBuffer(dAtA[:size])
  2974  }
  2975  
  2976  func (m *AWSAuthConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2977  	i := len(dAtA)
  2978  	_ = i
  2979  	var l int
  2980  	_ = l
  2981  	i -= len(m.RoleARN)
  2982  	copy(dAtA[i:], m.RoleARN)
  2983  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.RoleARN)))
  2984  	i--
  2985  	dAtA[i] = 0x12
  2986  	i -= len(m.ClusterName)
  2987  	copy(dAtA[i:], m.ClusterName)
  2988  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ClusterName)))
  2989  	i--
  2990  	dAtA[i] = 0xa
  2991  	return len(dAtA) - i, nil
  2992  }
  2993  
  2994  func (m *AppProject) Marshal() (dAtA []byte, err error) {
  2995  	size := m.Size()
  2996  	dAtA = make([]byte, size)
  2997  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2998  	if err != nil {
  2999  		return nil, err
  3000  	}
  3001  	return dAtA[:n], nil
  3002  }
  3003  
  3004  func (m *AppProject) MarshalTo(dAtA []byte) (int, error) {
  3005  	size := m.Size()
  3006  	return m.MarshalToSizedBuffer(dAtA[:size])
  3007  }
  3008  
  3009  func (m *AppProject) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3010  	i := len(dAtA)
  3011  	_ = i
  3012  	var l int
  3013  	_ = l
  3014  	{
  3015  		size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  3016  		if err != nil {
  3017  			return 0, err
  3018  		}
  3019  		i -= size
  3020  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  3021  	}
  3022  	i--
  3023  	dAtA[i] = 0x1a
  3024  	{
  3025  		size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  3026  		if err != nil {
  3027  			return 0, err
  3028  		}
  3029  		i -= size
  3030  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  3031  	}
  3032  	i--
  3033  	dAtA[i] = 0x12
  3034  	{
  3035  		size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  3036  		if err != nil {
  3037  			return 0, err
  3038  		}
  3039  		i -= size
  3040  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  3041  	}
  3042  	i--
  3043  	dAtA[i] = 0xa
  3044  	return len(dAtA) - i, nil
  3045  }
  3046  
  3047  func (m *AppProjectList) Marshal() (dAtA []byte, err error) {
  3048  	size := m.Size()
  3049  	dAtA = make([]byte, size)
  3050  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3051  	if err != nil {
  3052  		return nil, err
  3053  	}
  3054  	return dAtA[:n], nil
  3055  }
  3056  
  3057  func (m *AppProjectList) MarshalTo(dAtA []byte) (int, error) {
  3058  	size := m.Size()
  3059  	return m.MarshalToSizedBuffer(dAtA[:size])
  3060  }
  3061  
  3062  func (m *AppProjectList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3063  	i := len(dAtA)
  3064  	_ = i
  3065  	var l int
  3066  	_ = l
  3067  	if len(m.Items) > 0 {
  3068  		for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  3069  			{
  3070  				size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3071  				if err != nil {
  3072  					return 0, err
  3073  				}
  3074  				i -= size
  3075  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3076  			}
  3077  			i--
  3078  			dAtA[i] = 0x12
  3079  		}
  3080  	}
  3081  	{
  3082  		size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  3083  		if err != nil {
  3084  			return 0, err
  3085  		}
  3086  		i -= size
  3087  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  3088  	}
  3089  	i--
  3090  	dAtA[i] = 0xa
  3091  	return len(dAtA) - i, nil
  3092  }
  3093  
  3094  func (m *AppProjectSpec) Marshal() (dAtA []byte, err error) {
  3095  	size := m.Size()
  3096  	dAtA = make([]byte, size)
  3097  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3098  	if err != nil {
  3099  		return nil, err
  3100  	}
  3101  	return dAtA[:n], nil
  3102  }
  3103  
  3104  func (m *AppProjectSpec) MarshalTo(dAtA []byte) (int, error) {
  3105  	size := m.Size()
  3106  	return m.MarshalToSizedBuffer(dAtA[:size])
  3107  }
  3108  
  3109  func (m *AppProjectSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3110  	i := len(dAtA)
  3111  	_ = i
  3112  	var l int
  3113  	_ = l
  3114  	if len(m.ClusterResourceBlacklist) > 0 {
  3115  		for iNdEx := len(m.ClusterResourceBlacklist) - 1; iNdEx >= 0; iNdEx-- {
  3116  			{
  3117  				size, err := m.ClusterResourceBlacklist[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3118  				if err != nil {
  3119  					return 0, err
  3120  				}
  3121  				i -= size
  3122  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3123  			}
  3124  			i--
  3125  			dAtA[i] = 0x5a
  3126  		}
  3127  	}
  3128  	if len(m.SignatureKeys) > 0 {
  3129  		for iNdEx := len(m.SignatureKeys) - 1; iNdEx >= 0; iNdEx-- {
  3130  			{
  3131  				size, err := m.SignatureKeys[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3132  				if err != nil {
  3133  					return 0, err
  3134  				}
  3135  				i -= size
  3136  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3137  			}
  3138  			i--
  3139  			dAtA[i] = 0x52
  3140  		}
  3141  	}
  3142  	if len(m.NamespaceResourceWhitelist) > 0 {
  3143  		for iNdEx := len(m.NamespaceResourceWhitelist) - 1; iNdEx >= 0; iNdEx-- {
  3144  			{
  3145  				size, err := m.NamespaceResourceWhitelist[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3146  				if err != nil {
  3147  					return 0, err
  3148  				}
  3149  				i -= size
  3150  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3151  			}
  3152  			i--
  3153  			dAtA[i] = 0x4a
  3154  		}
  3155  	}
  3156  	if len(m.SyncWindows) > 0 {
  3157  		for iNdEx := len(m.SyncWindows) - 1; iNdEx >= 0; iNdEx-- {
  3158  			{
  3159  				size, err := m.SyncWindows[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3160  				if err != nil {
  3161  					return 0, err
  3162  				}
  3163  				i -= size
  3164  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3165  			}
  3166  			i--
  3167  			dAtA[i] = 0x42
  3168  		}
  3169  	}
  3170  	if m.OrphanedResources != nil {
  3171  		{
  3172  			size, err := m.OrphanedResources.MarshalToSizedBuffer(dAtA[:i])
  3173  			if err != nil {
  3174  				return 0, err
  3175  			}
  3176  			i -= size
  3177  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3178  		}
  3179  		i--
  3180  		dAtA[i] = 0x3a
  3181  	}
  3182  	if len(m.NamespaceResourceBlacklist) > 0 {
  3183  		for iNdEx := len(m.NamespaceResourceBlacklist) - 1; iNdEx >= 0; iNdEx-- {
  3184  			{
  3185  				size, err := m.NamespaceResourceBlacklist[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3186  				if err != nil {
  3187  					return 0, err
  3188  				}
  3189  				i -= size
  3190  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3191  			}
  3192  			i--
  3193  			dAtA[i] = 0x32
  3194  		}
  3195  	}
  3196  	if len(m.ClusterResourceWhitelist) > 0 {
  3197  		for iNdEx := len(m.ClusterResourceWhitelist) - 1; iNdEx >= 0; iNdEx-- {
  3198  			{
  3199  				size, err := m.ClusterResourceWhitelist[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3200  				if err != nil {
  3201  					return 0, err
  3202  				}
  3203  				i -= size
  3204  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3205  			}
  3206  			i--
  3207  			dAtA[i] = 0x2a
  3208  		}
  3209  	}
  3210  	if len(m.Roles) > 0 {
  3211  		for iNdEx := len(m.Roles) - 1; iNdEx >= 0; iNdEx-- {
  3212  			{
  3213  				size, err := m.Roles[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3214  				if err != nil {
  3215  					return 0, err
  3216  				}
  3217  				i -= size
  3218  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3219  			}
  3220  			i--
  3221  			dAtA[i] = 0x22
  3222  		}
  3223  	}
  3224  	i -= len(m.Description)
  3225  	copy(dAtA[i:], m.Description)
  3226  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Description)))
  3227  	i--
  3228  	dAtA[i] = 0x1a
  3229  	if len(m.Destinations) > 0 {
  3230  		for iNdEx := len(m.Destinations) - 1; iNdEx >= 0; iNdEx-- {
  3231  			{
  3232  				size, err := m.Destinations[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3233  				if err != nil {
  3234  					return 0, err
  3235  				}
  3236  				i -= size
  3237  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3238  			}
  3239  			i--
  3240  			dAtA[i] = 0x12
  3241  		}
  3242  	}
  3243  	if len(m.SourceRepos) > 0 {
  3244  		for iNdEx := len(m.SourceRepos) - 1; iNdEx >= 0; iNdEx-- {
  3245  			i -= len(m.SourceRepos[iNdEx])
  3246  			copy(dAtA[i:], m.SourceRepos[iNdEx])
  3247  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.SourceRepos[iNdEx])))
  3248  			i--
  3249  			dAtA[i] = 0xa
  3250  		}
  3251  	}
  3252  	return len(dAtA) - i, nil
  3253  }
  3254  
  3255  func (m *AppProjectStatus) Marshal() (dAtA []byte, err error) {
  3256  	size := m.Size()
  3257  	dAtA = make([]byte, size)
  3258  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3259  	if err != nil {
  3260  		return nil, err
  3261  	}
  3262  	return dAtA[:n], nil
  3263  }
  3264  
  3265  func (m *AppProjectStatus) MarshalTo(dAtA []byte) (int, error) {
  3266  	size := m.Size()
  3267  	return m.MarshalToSizedBuffer(dAtA[:size])
  3268  }
  3269  
  3270  func (m *AppProjectStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3271  	i := len(dAtA)
  3272  	_ = i
  3273  	var l int
  3274  	_ = l
  3275  	if len(m.JWTTokensByRole) > 0 {
  3276  		keysForJWTTokensByRole := make([]string, 0, len(m.JWTTokensByRole))
  3277  		for k := range m.JWTTokensByRole {
  3278  			keysForJWTTokensByRole = append(keysForJWTTokensByRole, string(k))
  3279  		}
  3280  		github_com_gogo_protobuf_sortkeys.Strings(keysForJWTTokensByRole)
  3281  		for iNdEx := len(keysForJWTTokensByRole) - 1; iNdEx >= 0; iNdEx-- {
  3282  			v := m.JWTTokensByRole[string(keysForJWTTokensByRole[iNdEx])]
  3283  			baseI := i
  3284  			{
  3285  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  3286  				if err != nil {
  3287  					return 0, err
  3288  				}
  3289  				i -= size
  3290  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3291  			}
  3292  			i--
  3293  			dAtA[i] = 0x12
  3294  			i -= len(keysForJWTTokensByRole[iNdEx])
  3295  			copy(dAtA[i:], keysForJWTTokensByRole[iNdEx])
  3296  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForJWTTokensByRole[iNdEx])))
  3297  			i--
  3298  			dAtA[i] = 0xa
  3299  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  3300  			i--
  3301  			dAtA[i] = 0xa
  3302  		}
  3303  	}
  3304  	return len(dAtA) - i, nil
  3305  }
  3306  
  3307  func (m *Application) Marshal() (dAtA []byte, err error) {
  3308  	size := m.Size()
  3309  	dAtA = make([]byte, size)
  3310  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3311  	if err != nil {
  3312  		return nil, err
  3313  	}
  3314  	return dAtA[:n], nil
  3315  }
  3316  
  3317  func (m *Application) MarshalTo(dAtA []byte) (int, error) {
  3318  	size := m.Size()
  3319  	return m.MarshalToSizedBuffer(dAtA[:size])
  3320  }
  3321  
  3322  func (m *Application) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3323  	i := len(dAtA)
  3324  	_ = i
  3325  	var l int
  3326  	_ = l
  3327  	if m.Operation != nil {
  3328  		{
  3329  			size, err := m.Operation.MarshalToSizedBuffer(dAtA[:i])
  3330  			if err != nil {
  3331  				return 0, err
  3332  			}
  3333  			i -= size
  3334  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3335  		}
  3336  		i--
  3337  		dAtA[i] = 0x22
  3338  	}
  3339  	{
  3340  		size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  3341  		if err != nil {
  3342  			return 0, err
  3343  		}
  3344  		i -= size
  3345  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  3346  	}
  3347  	i--
  3348  	dAtA[i] = 0x1a
  3349  	{
  3350  		size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  3351  		if err != nil {
  3352  			return 0, err
  3353  		}
  3354  		i -= size
  3355  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  3356  	}
  3357  	i--
  3358  	dAtA[i] = 0x12
  3359  	{
  3360  		size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  3361  		if err != nil {
  3362  			return 0, err
  3363  		}
  3364  		i -= size
  3365  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  3366  	}
  3367  	i--
  3368  	dAtA[i] = 0xa
  3369  	return len(dAtA) - i, nil
  3370  }
  3371  
  3372  func (m *ApplicationCondition) Marshal() (dAtA []byte, err error) {
  3373  	size := m.Size()
  3374  	dAtA = make([]byte, size)
  3375  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3376  	if err != nil {
  3377  		return nil, err
  3378  	}
  3379  	return dAtA[:n], nil
  3380  }
  3381  
  3382  func (m *ApplicationCondition) MarshalTo(dAtA []byte) (int, error) {
  3383  	size := m.Size()
  3384  	return m.MarshalToSizedBuffer(dAtA[:size])
  3385  }
  3386  
  3387  func (m *ApplicationCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3388  	i := len(dAtA)
  3389  	_ = i
  3390  	var l int
  3391  	_ = l
  3392  	if m.LastTransitionTime != nil {
  3393  		{
  3394  			size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  3395  			if err != nil {
  3396  				return 0, err
  3397  			}
  3398  			i -= size
  3399  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3400  		}
  3401  		i--
  3402  		dAtA[i] = 0x1a
  3403  	}
  3404  	i -= len(m.Message)
  3405  	copy(dAtA[i:], m.Message)
  3406  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  3407  	i--
  3408  	dAtA[i] = 0x12
  3409  	i -= len(m.Type)
  3410  	copy(dAtA[i:], m.Type)
  3411  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  3412  	i--
  3413  	dAtA[i] = 0xa
  3414  	return len(dAtA) - i, nil
  3415  }
  3416  
  3417  func (m *ApplicationDestination) Marshal() (dAtA []byte, err error) {
  3418  	size := m.Size()
  3419  	dAtA = make([]byte, size)
  3420  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3421  	if err != nil {
  3422  		return nil, err
  3423  	}
  3424  	return dAtA[:n], nil
  3425  }
  3426  
  3427  func (m *ApplicationDestination) MarshalTo(dAtA []byte) (int, error) {
  3428  	size := m.Size()
  3429  	return m.MarshalToSizedBuffer(dAtA[:size])
  3430  }
  3431  
  3432  func (m *ApplicationDestination) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3433  	i := len(dAtA)
  3434  	_ = i
  3435  	var l int
  3436  	_ = l
  3437  	i -= len(m.Name)
  3438  	copy(dAtA[i:], m.Name)
  3439  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  3440  	i--
  3441  	dAtA[i] = 0x1a
  3442  	i -= len(m.Namespace)
  3443  	copy(dAtA[i:], m.Namespace)
  3444  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  3445  	i--
  3446  	dAtA[i] = 0x12
  3447  	i -= len(m.Server)
  3448  	copy(dAtA[i:], m.Server)
  3449  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Server)))
  3450  	i--
  3451  	dAtA[i] = 0xa
  3452  	return len(dAtA) - i, nil
  3453  }
  3454  
  3455  func (m *ApplicationList) Marshal() (dAtA []byte, err error) {
  3456  	size := m.Size()
  3457  	dAtA = make([]byte, size)
  3458  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3459  	if err != nil {
  3460  		return nil, err
  3461  	}
  3462  	return dAtA[:n], nil
  3463  }
  3464  
  3465  func (m *ApplicationList) MarshalTo(dAtA []byte) (int, error) {
  3466  	size := m.Size()
  3467  	return m.MarshalToSizedBuffer(dAtA[:size])
  3468  }
  3469  
  3470  func (m *ApplicationList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3471  	i := len(dAtA)
  3472  	_ = i
  3473  	var l int
  3474  	_ = l
  3475  	if len(m.Items) > 0 {
  3476  		for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  3477  			{
  3478  				size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3479  				if err != nil {
  3480  					return 0, err
  3481  				}
  3482  				i -= size
  3483  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3484  			}
  3485  			i--
  3486  			dAtA[i] = 0x12
  3487  		}
  3488  	}
  3489  	{
  3490  		size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  3491  		if err != nil {
  3492  			return 0, err
  3493  		}
  3494  		i -= size
  3495  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  3496  	}
  3497  	i--
  3498  	dAtA[i] = 0xa
  3499  	return len(dAtA) - i, nil
  3500  }
  3501  
  3502  func (m *ApplicationSource) Marshal() (dAtA []byte, err error) {
  3503  	size := m.Size()
  3504  	dAtA = make([]byte, size)
  3505  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3506  	if err != nil {
  3507  		return nil, err
  3508  	}
  3509  	return dAtA[:n], nil
  3510  }
  3511  
  3512  func (m *ApplicationSource) MarshalTo(dAtA []byte) (int, error) {
  3513  	size := m.Size()
  3514  	return m.MarshalToSizedBuffer(dAtA[:size])
  3515  }
  3516  
  3517  func (m *ApplicationSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3518  	i := len(dAtA)
  3519  	_ = i
  3520  	var l int
  3521  	_ = l
  3522  	i -= len(m.Chart)
  3523  	copy(dAtA[i:], m.Chart)
  3524  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Chart)))
  3525  	i--
  3526  	dAtA[i] = 0x62
  3527  	if m.Plugin != nil {
  3528  		{
  3529  			size, err := m.Plugin.MarshalToSizedBuffer(dAtA[:i])
  3530  			if err != nil {
  3531  				return 0, err
  3532  			}
  3533  			i -= size
  3534  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3535  		}
  3536  		i--
  3537  		dAtA[i] = 0x5a
  3538  	}
  3539  	if m.Directory != nil {
  3540  		{
  3541  			size, err := m.Directory.MarshalToSizedBuffer(dAtA[:i])
  3542  			if err != nil {
  3543  				return 0, err
  3544  			}
  3545  			i -= size
  3546  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3547  		}
  3548  		i--
  3549  		dAtA[i] = 0x52
  3550  	}
  3551  	if m.Ksonnet != nil {
  3552  		{
  3553  			size, err := m.Ksonnet.MarshalToSizedBuffer(dAtA[:i])
  3554  			if err != nil {
  3555  				return 0, err
  3556  			}
  3557  			i -= size
  3558  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3559  		}
  3560  		i--
  3561  		dAtA[i] = 0x4a
  3562  	}
  3563  	if m.Kustomize != nil {
  3564  		{
  3565  			size, err := m.Kustomize.MarshalToSizedBuffer(dAtA[:i])
  3566  			if err != nil {
  3567  				return 0, err
  3568  			}
  3569  			i -= size
  3570  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3571  		}
  3572  		i--
  3573  		dAtA[i] = 0x42
  3574  	}
  3575  	if m.Helm != nil {
  3576  		{
  3577  			size, err := m.Helm.MarshalToSizedBuffer(dAtA[:i])
  3578  			if err != nil {
  3579  				return 0, err
  3580  			}
  3581  			i -= size
  3582  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3583  		}
  3584  		i--
  3585  		dAtA[i] = 0x3a
  3586  	}
  3587  	i -= len(m.TargetRevision)
  3588  	copy(dAtA[i:], m.TargetRevision)
  3589  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TargetRevision)))
  3590  	i--
  3591  	dAtA[i] = 0x22
  3592  	i -= len(m.Path)
  3593  	copy(dAtA[i:], m.Path)
  3594  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  3595  	i--
  3596  	dAtA[i] = 0x12
  3597  	i -= len(m.RepoURL)
  3598  	copy(dAtA[i:], m.RepoURL)
  3599  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.RepoURL)))
  3600  	i--
  3601  	dAtA[i] = 0xa
  3602  	return len(dAtA) - i, nil
  3603  }
  3604  
  3605  func (m *ApplicationSourceDirectory) Marshal() (dAtA []byte, err error) {
  3606  	size := m.Size()
  3607  	dAtA = make([]byte, size)
  3608  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3609  	if err != nil {
  3610  		return nil, err
  3611  	}
  3612  	return dAtA[:n], nil
  3613  }
  3614  
  3615  func (m *ApplicationSourceDirectory) MarshalTo(dAtA []byte) (int, error) {
  3616  	size := m.Size()
  3617  	return m.MarshalToSizedBuffer(dAtA[:size])
  3618  }
  3619  
  3620  func (m *ApplicationSourceDirectory) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3621  	i := len(dAtA)
  3622  	_ = i
  3623  	var l int
  3624  	_ = l
  3625  	i -= len(m.Exclude)
  3626  	copy(dAtA[i:], m.Exclude)
  3627  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Exclude)))
  3628  	i--
  3629  	dAtA[i] = 0x1a
  3630  	{
  3631  		size, err := m.Jsonnet.MarshalToSizedBuffer(dAtA[:i])
  3632  		if err != nil {
  3633  			return 0, err
  3634  		}
  3635  		i -= size
  3636  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  3637  	}
  3638  	i--
  3639  	dAtA[i] = 0x12
  3640  	i--
  3641  	if m.Recurse {
  3642  		dAtA[i] = 1
  3643  	} else {
  3644  		dAtA[i] = 0
  3645  	}
  3646  	i--
  3647  	dAtA[i] = 0x8
  3648  	return len(dAtA) - i, nil
  3649  }
  3650  
  3651  func (m *ApplicationSourceHelm) Marshal() (dAtA []byte, err error) {
  3652  	size := m.Size()
  3653  	dAtA = make([]byte, size)
  3654  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3655  	if err != nil {
  3656  		return nil, err
  3657  	}
  3658  	return dAtA[:n], nil
  3659  }
  3660  
  3661  func (m *ApplicationSourceHelm) MarshalTo(dAtA []byte) (int, error) {
  3662  	size := m.Size()
  3663  	return m.MarshalToSizedBuffer(dAtA[:size])
  3664  }
  3665  
  3666  func (m *ApplicationSourceHelm) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3667  	i := len(dAtA)
  3668  	_ = i
  3669  	var l int
  3670  	_ = l
  3671  	i -= len(m.Version)
  3672  	copy(dAtA[i:], m.Version)
  3673  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Version)))
  3674  	i--
  3675  	dAtA[i] = 0x32
  3676  	if len(m.FileParameters) > 0 {
  3677  		for iNdEx := len(m.FileParameters) - 1; iNdEx >= 0; iNdEx-- {
  3678  			{
  3679  				size, err := m.FileParameters[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3680  				if err != nil {
  3681  					return 0, err
  3682  				}
  3683  				i -= size
  3684  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3685  			}
  3686  			i--
  3687  			dAtA[i] = 0x2a
  3688  		}
  3689  	}
  3690  	i -= len(m.Values)
  3691  	copy(dAtA[i:], m.Values)
  3692  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Values)))
  3693  	i--
  3694  	dAtA[i] = 0x22
  3695  	i -= len(m.ReleaseName)
  3696  	copy(dAtA[i:], m.ReleaseName)
  3697  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ReleaseName)))
  3698  	i--
  3699  	dAtA[i] = 0x1a
  3700  	if len(m.Parameters) > 0 {
  3701  		for iNdEx := len(m.Parameters) - 1; iNdEx >= 0; iNdEx-- {
  3702  			{
  3703  				size, err := m.Parameters[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3704  				if err != nil {
  3705  					return 0, err
  3706  				}
  3707  				i -= size
  3708  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3709  			}
  3710  			i--
  3711  			dAtA[i] = 0x12
  3712  		}
  3713  	}
  3714  	if len(m.ValueFiles) > 0 {
  3715  		for iNdEx := len(m.ValueFiles) - 1; iNdEx >= 0; iNdEx-- {
  3716  			i -= len(m.ValueFiles[iNdEx])
  3717  			copy(dAtA[i:], m.ValueFiles[iNdEx])
  3718  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.ValueFiles[iNdEx])))
  3719  			i--
  3720  			dAtA[i] = 0xa
  3721  		}
  3722  	}
  3723  	return len(dAtA) - i, nil
  3724  }
  3725  
  3726  func (m *ApplicationSourceJsonnet) Marshal() (dAtA []byte, err error) {
  3727  	size := m.Size()
  3728  	dAtA = make([]byte, size)
  3729  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3730  	if err != nil {
  3731  		return nil, err
  3732  	}
  3733  	return dAtA[:n], nil
  3734  }
  3735  
  3736  func (m *ApplicationSourceJsonnet) MarshalTo(dAtA []byte) (int, error) {
  3737  	size := m.Size()
  3738  	return m.MarshalToSizedBuffer(dAtA[:size])
  3739  }
  3740  
  3741  func (m *ApplicationSourceJsonnet) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3742  	i := len(dAtA)
  3743  	_ = i
  3744  	var l int
  3745  	_ = l
  3746  	if len(m.Libs) > 0 {
  3747  		for iNdEx := len(m.Libs) - 1; iNdEx >= 0; iNdEx-- {
  3748  			i -= len(m.Libs[iNdEx])
  3749  			copy(dAtA[i:], m.Libs[iNdEx])
  3750  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Libs[iNdEx])))
  3751  			i--
  3752  			dAtA[i] = 0x1a
  3753  		}
  3754  	}
  3755  	if len(m.TLAs) > 0 {
  3756  		for iNdEx := len(m.TLAs) - 1; iNdEx >= 0; iNdEx-- {
  3757  			{
  3758  				size, err := m.TLAs[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3759  				if err != nil {
  3760  					return 0, err
  3761  				}
  3762  				i -= size
  3763  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3764  			}
  3765  			i--
  3766  			dAtA[i] = 0x12
  3767  		}
  3768  	}
  3769  	if len(m.ExtVars) > 0 {
  3770  		for iNdEx := len(m.ExtVars) - 1; iNdEx >= 0; iNdEx-- {
  3771  			{
  3772  				size, err := m.ExtVars[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3773  				if err != nil {
  3774  					return 0, err
  3775  				}
  3776  				i -= size
  3777  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3778  			}
  3779  			i--
  3780  			dAtA[i] = 0xa
  3781  		}
  3782  	}
  3783  	return len(dAtA) - i, nil
  3784  }
  3785  
  3786  func (m *ApplicationSourceKsonnet) Marshal() (dAtA []byte, err error) {
  3787  	size := m.Size()
  3788  	dAtA = make([]byte, size)
  3789  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3790  	if err != nil {
  3791  		return nil, err
  3792  	}
  3793  	return dAtA[:n], nil
  3794  }
  3795  
  3796  func (m *ApplicationSourceKsonnet) MarshalTo(dAtA []byte) (int, error) {
  3797  	size := m.Size()
  3798  	return m.MarshalToSizedBuffer(dAtA[:size])
  3799  }
  3800  
  3801  func (m *ApplicationSourceKsonnet) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3802  	i := len(dAtA)
  3803  	_ = i
  3804  	var l int
  3805  	_ = l
  3806  	if len(m.Parameters) > 0 {
  3807  		for iNdEx := len(m.Parameters) - 1; iNdEx >= 0; iNdEx-- {
  3808  			{
  3809  				size, err := m.Parameters[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3810  				if err != nil {
  3811  					return 0, err
  3812  				}
  3813  				i -= size
  3814  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3815  			}
  3816  			i--
  3817  			dAtA[i] = 0x12
  3818  		}
  3819  	}
  3820  	i -= len(m.Environment)
  3821  	copy(dAtA[i:], m.Environment)
  3822  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Environment)))
  3823  	i--
  3824  	dAtA[i] = 0xa
  3825  	return len(dAtA) - i, nil
  3826  }
  3827  
  3828  func (m *ApplicationSourceKustomize) Marshal() (dAtA []byte, err error) {
  3829  	size := m.Size()
  3830  	dAtA = make([]byte, size)
  3831  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3832  	if err != nil {
  3833  		return nil, err
  3834  	}
  3835  	return dAtA[:n], nil
  3836  }
  3837  
  3838  func (m *ApplicationSourceKustomize) MarshalTo(dAtA []byte) (int, error) {
  3839  	size := m.Size()
  3840  	return m.MarshalToSizedBuffer(dAtA[:size])
  3841  }
  3842  
  3843  func (m *ApplicationSourceKustomize) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3844  	i := len(dAtA)
  3845  	_ = i
  3846  	var l int
  3847  	_ = l
  3848  	if len(m.CommonAnnotations) > 0 {
  3849  		keysForCommonAnnotations := make([]string, 0, len(m.CommonAnnotations))
  3850  		for k := range m.CommonAnnotations {
  3851  			keysForCommonAnnotations = append(keysForCommonAnnotations, string(k))
  3852  		}
  3853  		github_com_gogo_protobuf_sortkeys.Strings(keysForCommonAnnotations)
  3854  		for iNdEx := len(keysForCommonAnnotations) - 1; iNdEx >= 0; iNdEx-- {
  3855  			v := m.CommonAnnotations[string(keysForCommonAnnotations[iNdEx])]
  3856  			baseI := i
  3857  			i -= len(v)
  3858  			copy(dAtA[i:], v)
  3859  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  3860  			i--
  3861  			dAtA[i] = 0x12
  3862  			i -= len(keysForCommonAnnotations[iNdEx])
  3863  			copy(dAtA[i:], keysForCommonAnnotations[iNdEx])
  3864  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForCommonAnnotations[iNdEx])))
  3865  			i--
  3866  			dAtA[i] = 0xa
  3867  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  3868  			i--
  3869  			dAtA[i] = 0x32
  3870  		}
  3871  	}
  3872  	i -= len(m.Version)
  3873  	copy(dAtA[i:], m.Version)
  3874  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Version)))
  3875  	i--
  3876  	dAtA[i] = 0x2a
  3877  	if len(m.CommonLabels) > 0 {
  3878  		keysForCommonLabels := make([]string, 0, len(m.CommonLabels))
  3879  		for k := range m.CommonLabels {
  3880  			keysForCommonLabels = append(keysForCommonLabels, string(k))
  3881  		}
  3882  		github_com_gogo_protobuf_sortkeys.Strings(keysForCommonLabels)
  3883  		for iNdEx := len(keysForCommonLabels) - 1; iNdEx >= 0; iNdEx-- {
  3884  			v := m.CommonLabels[string(keysForCommonLabels[iNdEx])]
  3885  			baseI := i
  3886  			i -= len(v)
  3887  			copy(dAtA[i:], v)
  3888  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  3889  			i--
  3890  			dAtA[i] = 0x12
  3891  			i -= len(keysForCommonLabels[iNdEx])
  3892  			copy(dAtA[i:], keysForCommonLabels[iNdEx])
  3893  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForCommonLabels[iNdEx])))
  3894  			i--
  3895  			dAtA[i] = 0xa
  3896  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  3897  			i--
  3898  			dAtA[i] = 0x22
  3899  		}
  3900  	}
  3901  	if len(m.Images) > 0 {
  3902  		for iNdEx := len(m.Images) - 1; iNdEx >= 0; iNdEx-- {
  3903  			i -= len(m.Images[iNdEx])
  3904  			copy(dAtA[i:], m.Images[iNdEx])
  3905  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Images[iNdEx])))
  3906  			i--
  3907  			dAtA[i] = 0x1a
  3908  		}
  3909  	}
  3910  	i -= len(m.NameSuffix)
  3911  	copy(dAtA[i:], m.NameSuffix)
  3912  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.NameSuffix)))
  3913  	i--
  3914  	dAtA[i] = 0x12
  3915  	i -= len(m.NamePrefix)
  3916  	copy(dAtA[i:], m.NamePrefix)
  3917  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.NamePrefix)))
  3918  	i--
  3919  	dAtA[i] = 0xa
  3920  	return len(dAtA) - i, nil
  3921  }
  3922  
  3923  func (m *ApplicationSourcePlugin) Marshal() (dAtA []byte, err error) {
  3924  	size := m.Size()
  3925  	dAtA = make([]byte, size)
  3926  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3927  	if err != nil {
  3928  		return nil, err
  3929  	}
  3930  	return dAtA[:n], nil
  3931  }
  3932  
  3933  func (m *ApplicationSourcePlugin) MarshalTo(dAtA []byte) (int, error) {
  3934  	size := m.Size()
  3935  	return m.MarshalToSizedBuffer(dAtA[:size])
  3936  }
  3937  
  3938  func (m *ApplicationSourcePlugin) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3939  	i := len(dAtA)
  3940  	_ = i
  3941  	var l int
  3942  	_ = l
  3943  	if len(m.Env) > 0 {
  3944  		for iNdEx := len(m.Env) - 1; iNdEx >= 0; iNdEx-- {
  3945  			{
  3946  				size, err := m.Env[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3947  				if err != nil {
  3948  					return 0, err
  3949  				}
  3950  				i -= size
  3951  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3952  			}
  3953  			i--
  3954  			dAtA[i] = 0x12
  3955  		}
  3956  	}
  3957  	i -= len(m.Name)
  3958  	copy(dAtA[i:], m.Name)
  3959  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  3960  	i--
  3961  	dAtA[i] = 0xa
  3962  	return len(dAtA) - i, nil
  3963  }
  3964  
  3965  func (m *ApplicationSpec) Marshal() (dAtA []byte, err error) {
  3966  	size := m.Size()
  3967  	dAtA = make([]byte, size)
  3968  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3969  	if err != nil {
  3970  		return nil, err
  3971  	}
  3972  	return dAtA[:n], nil
  3973  }
  3974  
  3975  func (m *ApplicationSpec) MarshalTo(dAtA []byte) (int, error) {
  3976  	size := m.Size()
  3977  	return m.MarshalToSizedBuffer(dAtA[:size])
  3978  }
  3979  
  3980  func (m *ApplicationSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3981  	i := len(dAtA)
  3982  	_ = i
  3983  	var l int
  3984  	_ = l
  3985  	if m.RevisionHistoryLimit != nil {
  3986  		i = encodeVarintGenerated(dAtA, i, uint64(*m.RevisionHistoryLimit))
  3987  		i--
  3988  		dAtA[i] = 0x38
  3989  	}
  3990  	if len(m.Info) > 0 {
  3991  		for iNdEx := len(m.Info) - 1; iNdEx >= 0; iNdEx-- {
  3992  			{
  3993  				size, err := m.Info[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3994  				if err != nil {
  3995  					return 0, err
  3996  				}
  3997  				i -= size
  3998  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3999  			}
  4000  			i--
  4001  			dAtA[i] = 0x32
  4002  		}
  4003  	}
  4004  	if len(m.IgnoreDifferences) > 0 {
  4005  		for iNdEx := len(m.IgnoreDifferences) - 1; iNdEx >= 0; iNdEx-- {
  4006  			{
  4007  				size, err := m.IgnoreDifferences[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  4008  				if err != nil {
  4009  					return 0, err
  4010  				}
  4011  				i -= size
  4012  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4013  			}
  4014  			i--
  4015  			dAtA[i] = 0x2a
  4016  		}
  4017  	}
  4018  	if m.SyncPolicy != nil {
  4019  		{
  4020  			size, err := m.SyncPolicy.MarshalToSizedBuffer(dAtA[:i])
  4021  			if err != nil {
  4022  				return 0, err
  4023  			}
  4024  			i -= size
  4025  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  4026  		}
  4027  		i--
  4028  		dAtA[i] = 0x22
  4029  	}
  4030  	i -= len(m.Project)
  4031  	copy(dAtA[i:], m.Project)
  4032  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Project)))
  4033  	i--
  4034  	dAtA[i] = 0x1a
  4035  	{
  4036  		size, err := m.Destination.MarshalToSizedBuffer(dAtA[:i])
  4037  		if err != nil {
  4038  			return 0, err
  4039  		}
  4040  		i -= size
  4041  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4042  	}
  4043  	i--
  4044  	dAtA[i] = 0x12
  4045  	{
  4046  		size, err := m.Source.MarshalToSizedBuffer(dAtA[:i])
  4047  		if err != nil {
  4048  			return 0, err
  4049  		}
  4050  		i -= size
  4051  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4052  	}
  4053  	i--
  4054  	dAtA[i] = 0xa
  4055  	return len(dAtA) - i, nil
  4056  }
  4057  
  4058  func (m *ApplicationStatus) Marshal() (dAtA []byte, err error) {
  4059  	size := m.Size()
  4060  	dAtA = make([]byte, size)
  4061  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4062  	if err != nil {
  4063  		return nil, err
  4064  	}
  4065  	return dAtA[:n], nil
  4066  }
  4067  
  4068  func (m *ApplicationStatus) MarshalTo(dAtA []byte) (int, error) {
  4069  	size := m.Size()
  4070  	return m.MarshalToSizedBuffer(dAtA[:size])
  4071  }
  4072  
  4073  func (m *ApplicationStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4074  	i := len(dAtA)
  4075  	_ = i
  4076  	var l int
  4077  	_ = l
  4078  	{
  4079  		size, err := m.Summary.MarshalToSizedBuffer(dAtA[:i])
  4080  		if err != nil {
  4081  			return 0, err
  4082  		}
  4083  		i -= size
  4084  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4085  	}
  4086  	i--
  4087  	dAtA[i] = 0x52
  4088  	i -= len(m.SourceType)
  4089  	copy(dAtA[i:], m.SourceType)
  4090  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.SourceType)))
  4091  	i--
  4092  	dAtA[i] = 0x4a
  4093  	if m.ObservedAt != nil {
  4094  		{
  4095  			size, err := m.ObservedAt.MarshalToSizedBuffer(dAtA[:i])
  4096  			if err != nil {
  4097  				return 0, err
  4098  			}
  4099  			i -= size
  4100  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  4101  		}
  4102  		i--
  4103  		dAtA[i] = 0x42
  4104  	}
  4105  	if m.OperationState != nil {
  4106  		{
  4107  			size, err := m.OperationState.MarshalToSizedBuffer(dAtA[:i])
  4108  			if err != nil {
  4109  				return 0, err
  4110  			}
  4111  			i -= size
  4112  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  4113  		}
  4114  		i--
  4115  		dAtA[i] = 0x3a
  4116  	}
  4117  	if m.ReconciledAt != nil {
  4118  		{
  4119  			size, err := m.ReconciledAt.MarshalToSizedBuffer(dAtA[:i])
  4120  			if err != nil {
  4121  				return 0, err
  4122  			}
  4123  			i -= size
  4124  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  4125  		}
  4126  		i--
  4127  		dAtA[i] = 0x32
  4128  	}
  4129  	if len(m.Conditions) > 0 {
  4130  		for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  4131  			{
  4132  				size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  4133  				if err != nil {
  4134  					return 0, err
  4135  				}
  4136  				i -= size
  4137  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4138  			}
  4139  			i--
  4140  			dAtA[i] = 0x2a
  4141  		}
  4142  	}
  4143  	if len(m.History) > 0 {
  4144  		for iNdEx := len(m.History) - 1; iNdEx >= 0; iNdEx-- {
  4145  			{
  4146  				size, err := m.History[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  4147  				if err != nil {
  4148  					return 0, err
  4149  				}
  4150  				i -= size
  4151  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4152  			}
  4153  			i--
  4154  			dAtA[i] = 0x22
  4155  		}
  4156  	}
  4157  	{
  4158  		size, err := m.Health.MarshalToSizedBuffer(dAtA[:i])
  4159  		if err != nil {
  4160  			return 0, err
  4161  		}
  4162  		i -= size
  4163  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4164  	}
  4165  	i--
  4166  	dAtA[i] = 0x1a
  4167  	{
  4168  		size, err := m.Sync.MarshalToSizedBuffer(dAtA[:i])
  4169  		if err != nil {
  4170  			return 0, err
  4171  		}
  4172  		i -= size
  4173  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4174  	}
  4175  	i--
  4176  	dAtA[i] = 0x12
  4177  	if len(m.Resources) > 0 {
  4178  		for iNdEx := len(m.Resources) - 1; iNdEx >= 0; iNdEx-- {
  4179  			{
  4180  				size, err := m.Resources[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  4181  				if err != nil {
  4182  					return 0, err
  4183  				}
  4184  				i -= size
  4185  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4186  			}
  4187  			i--
  4188  			dAtA[i] = 0xa
  4189  		}
  4190  	}
  4191  	return len(dAtA) - i, nil
  4192  }
  4193  
  4194  func (m *ApplicationSummary) Marshal() (dAtA []byte, err error) {
  4195  	size := m.Size()
  4196  	dAtA = make([]byte, size)
  4197  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4198  	if err != nil {
  4199  		return nil, err
  4200  	}
  4201  	return dAtA[:n], nil
  4202  }
  4203  
  4204  func (m *ApplicationSummary) MarshalTo(dAtA []byte) (int, error) {
  4205  	size := m.Size()
  4206  	return m.MarshalToSizedBuffer(dAtA[:size])
  4207  }
  4208  
  4209  func (m *ApplicationSummary) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4210  	i := len(dAtA)
  4211  	_ = i
  4212  	var l int
  4213  	_ = l
  4214  	if len(m.Images) > 0 {
  4215  		for iNdEx := len(m.Images) - 1; iNdEx >= 0; iNdEx-- {
  4216  			i -= len(m.Images[iNdEx])
  4217  			copy(dAtA[i:], m.Images[iNdEx])
  4218  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Images[iNdEx])))
  4219  			i--
  4220  			dAtA[i] = 0x12
  4221  		}
  4222  	}
  4223  	if len(m.ExternalURLs) > 0 {
  4224  		for iNdEx := len(m.ExternalURLs) - 1; iNdEx >= 0; iNdEx-- {
  4225  			i -= len(m.ExternalURLs[iNdEx])
  4226  			copy(dAtA[i:], m.ExternalURLs[iNdEx])
  4227  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.ExternalURLs[iNdEx])))
  4228  			i--
  4229  			dAtA[i] = 0xa
  4230  		}
  4231  	}
  4232  	return len(dAtA) - i, nil
  4233  }
  4234  
  4235  func (m *ApplicationTree) Marshal() (dAtA []byte, err error) {
  4236  	size := m.Size()
  4237  	dAtA = make([]byte, size)
  4238  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4239  	if err != nil {
  4240  		return nil, err
  4241  	}
  4242  	return dAtA[:n], nil
  4243  }
  4244  
  4245  func (m *ApplicationTree) MarshalTo(dAtA []byte) (int, error) {
  4246  	size := m.Size()
  4247  	return m.MarshalToSizedBuffer(dAtA[:size])
  4248  }
  4249  
  4250  func (m *ApplicationTree) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4251  	i := len(dAtA)
  4252  	_ = i
  4253  	var l int
  4254  	_ = l
  4255  	if len(m.OrphanedNodes) > 0 {
  4256  		for iNdEx := len(m.OrphanedNodes) - 1; iNdEx >= 0; iNdEx-- {
  4257  			{
  4258  				size, err := m.OrphanedNodes[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  4259  				if err != nil {
  4260  					return 0, err
  4261  				}
  4262  				i -= size
  4263  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4264  			}
  4265  			i--
  4266  			dAtA[i] = 0x12
  4267  		}
  4268  	}
  4269  	if len(m.Nodes) > 0 {
  4270  		for iNdEx := len(m.Nodes) - 1; iNdEx >= 0; iNdEx-- {
  4271  			{
  4272  				size, err := m.Nodes[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  4273  				if err != nil {
  4274  					return 0, err
  4275  				}
  4276  				i -= size
  4277  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4278  			}
  4279  			i--
  4280  			dAtA[i] = 0xa
  4281  		}
  4282  	}
  4283  	return len(dAtA) - i, nil
  4284  }
  4285  
  4286  func (m *ApplicationWatchEvent) Marshal() (dAtA []byte, err error) {
  4287  	size := m.Size()
  4288  	dAtA = make([]byte, size)
  4289  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4290  	if err != nil {
  4291  		return nil, err
  4292  	}
  4293  	return dAtA[:n], nil
  4294  }
  4295  
  4296  func (m *ApplicationWatchEvent) MarshalTo(dAtA []byte) (int, error) {
  4297  	size := m.Size()
  4298  	return m.MarshalToSizedBuffer(dAtA[:size])
  4299  }
  4300  
  4301  func (m *ApplicationWatchEvent) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4302  	i := len(dAtA)
  4303  	_ = i
  4304  	var l int
  4305  	_ = l
  4306  	{
  4307  		size, err := m.Application.MarshalToSizedBuffer(dAtA[:i])
  4308  		if err != nil {
  4309  			return 0, err
  4310  		}
  4311  		i -= size
  4312  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4313  	}
  4314  	i--
  4315  	dAtA[i] = 0x12
  4316  	i -= len(m.Type)
  4317  	copy(dAtA[i:], m.Type)
  4318  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  4319  	i--
  4320  	dAtA[i] = 0xa
  4321  	return len(dAtA) - i, nil
  4322  }
  4323  
  4324  func (m *Backoff) Marshal() (dAtA []byte, err error) {
  4325  	size := m.Size()
  4326  	dAtA = make([]byte, size)
  4327  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4328  	if err != nil {
  4329  		return nil, err
  4330  	}
  4331  	return dAtA[:n], nil
  4332  }
  4333  
  4334  func (m *Backoff) MarshalTo(dAtA []byte) (int, error) {
  4335  	size := m.Size()
  4336  	return m.MarshalToSizedBuffer(dAtA[:size])
  4337  }
  4338  
  4339  func (m *Backoff) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4340  	i := len(dAtA)
  4341  	_ = i
  4342  	var l int
  4343  	_ = l
  4344  	i -= len(m.MaxDuration)
  4345  	copy(dAtA[i:], m.MaxDuration)
  4346  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.MaxDuration)))
  4347  	i--
  4348  	dAtA[i] = 0x1a
  4349  	if m.Factor != nil {
  4350  		i = encodeVarintGenerated(dAtA, i, uint64(*m.Factor))
  4351  		i--
  4352  		dAtA[i] = 0x10
  4353  	}
  4354  	i -= len(m.Duration)
  4355  	copy(dAtA[i:], m.Duration)
  4356  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Duration)))
  4357  	i--
  4358  	dAtA[i] = 0xa
  4359  	return len(dAtA) - i, nil
  4360  }
  4361  
  4362  func (m *Cluster) Marshal() (dAtA []byte, err error) {
  4363  	size := m.Size()
  4364  	dAtA = make([]byte, size)
  4365  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4366  	if err != nil {
  4367  		return nil, err
  4368  	}
  4369  	return dAtA[:n], nil
  4370  }
  4371  
  4372  func (m *Cluster) MarshalTo(dAtA []byte) (int, error) {
  4373  	size := m.Size()
  4374  	return m.MarshalToSizedBuffer(dAtA[:size])
  4375  }
  4376  
  4377  func (m *Cluster) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4378  	i := len(dAtA)
  4379  	_ = i
  4380  	var l int
  4381  	_ = l
  4382  	if m.Shard != nil {
  4383  		i = encodeVarintGenerated(dAtA, i, uint64(*m.Shard))
  4384  		i--
  4385  		dAtA[i] = 0x48
  4386  	}
  4387  	{
  4388  		size, err := m.Info.MarshalToSizedBuffer(dAtA[:i])
  4389  		if err != nil {
  4390  			return 0, err
  4391  		}
  4392  		i -= size
  4393  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4394  	}
  4395  	i--
  4396  	dAtA[i] = 0x42
  4397  	if m.RefreshRequestedAt != nil {
  4398  		{
  4399  			size, err := m.RefreshRequestedAt.MarshalToSizedBuffer(dAtA[:i])
  4400  			if err != nil {
  4401  				return 0, err
  4402  			}
  4403  			i -= size
  4404  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  4405  		}
  4406  		i--
  4407  		dAtA[i] = 0x3a
  4408  	}
  4409  	if len(m.Namespaces) > 0 {
  4410  		for iNdEx := len(m.Namespaces) - 1; iNdEx >= 0; iNdEx-- {
  4411  			i -= len(m.Namespaces[iNdEx])
  4412  			copy(dAtA[i:], m.Namespaces[iNdEx])
  4413  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespaces[iNdEx])))
  4414  			i--
  4415  			dAtA[i] = 0x32
  4416  		}
  4417  	}
  4418  	i -= len(m.ServerVersion)
  4419  	copy(dAtA[i:], m.ServerVersion)
  4420  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ServerVersion)))
  4421  	i--
  4422  	dAtA[i] = 0x2a
  4423  	{
  4424  		size, err := m.ConnectionState.MarshalToSizedBuffer(dAtA[:i])
  4425  		if err != nil {
  4426  			return 0, err
  4427  		}
  4428  		i -= size
  4429  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4430  	}
  4431  	i--
  4432  	dAtA[i] = 0x22
  4433  	{
  4434  		size, err := m.Config.MarshalToSizedBuffer(dAtA[:i])
  4435  		if err != nil {
  4436  			return 0, err
  4437  		}
  4438  		i -= size
  4439  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4440  	}
  4441  	i--
  4442  	dAtA[i] = 0x1a
  4443  	i -= len(m.Name)
  4444  	copy(dAtA[i:], m.Name)
  4445  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  4446  	i--
  4447  	dAtA[i] = 0x12
  4448  	i -= len(m.Server)
  4449  	copy(dAtA[i:], m.Server)
  4450  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Server)))
  4451  	i--
  4452  	dAtA[i] = 0xa
  4453  	return len(dAtA) - i, nil
  4454  }
  4455  
  4456  func (m *ClusterCacheInfo) Marshal() (dAtA []byte, err error) {
  4457  	size := m.Size()
  4458  	dAtA = make([]byte, size)
  4459  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4460  	if err != nil {
  4461  		return nil, err
  4462  	}
  4463  	return dAtA[:n], nil
  4464  }
  4465  
  4466  func (m *ClusterCacheInfo) MarshalTo(dAtA []byte) (int, error) {
  4467  	size := m.Size()
  4468  	return m.MarshalToSizedBuffer(dAtA[:size])
  4469  }
  4470  
  4471  func (m *ClusterCacheInfo) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4472  	i := len(dAtA)
  4473  	_ = i
  4474  	var l int
  4475  	_ = l
  4476  	if m.LastCacheSyncTime != nil {
  4477  		{
  4478  			size, err := m.LastCacheSyncTime.MarshalToSizedBuffer(dAtA[:i])
  4479  			if err != nil {
  4480  				return 0, err
  4481  			}
  4482  			i -= size
  4483  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  4484  		}
  4485  		i--
  4486  		dAtA[i] = 0x1a
  4487  	}
  4488  	i = encodeVarintGenerated(dAtA, i, uint64(m.APIsCount))
  4489  	i--
  4490  	dAtA[i] = 0x10
  4491  	i = encodeVarintGenerated(dAtA, i, uint64(m.ResourcesCount))
  4492  	i--
  4493  	dAtA[i] = 0x8
  4494  	return len(dAtA) - i, nil
  4495  }
  4496  
  4497  func (m *ClusterConfig) Marshal() (dAtA []byte, err error) {
  4498  	size := m.Size()
  4499  	dAtA = make([]byte, size)
  4500  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4501  	if err != nil {
  4502  		return nil, err
  4503  	}
  4504  	return dAtA[:n], nil
  4505  }
  4506  
  4507  func (m *ClusterConfig) MarshalTo(dAtA []byte) (int, error) {
  4508  	size := m.Size()
  4509  	return m.MarshalToSizedBuffer(dAtA[:size])
  4510  }
  4511  
  4512  func (m *ClusterConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4513  	i := len(dAtA)
  4514  	_ = i
  4515  	var l int
  4516  	_ = l
  4517  	if m.ExecProviderConfig != nil {
  4518  		{
  4519  			size, err := m.ExecProviderConfig.MarshalToSizedBuffer(dAtA[:i])
  4520  			if err != nil {
  4521  				return 0, err
  4522  			}
  4523  			i -= size
  4524  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  4525  		}
  4526  		i--
  4527  		dAtA[i] = 0x32
  4528  	}
  4529  	if m.AWSAuthConfig != nil {
  4530  		{
  4531  			size, err := m.AWSAuthConfig.MarshalToSizedBuffer(dAtA[:i])
  4532  			if err != nil {
  4533  				return 0, err
  4534  			}
  4535  			i -= size
  4536  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  4537  		}
  4538  		i--
  4539  		dAtA[i] = 0x2a
  4540  	}
  4541  	{
  4542  		size, err := m.TLSClientConfig.MarshalToSizedBuffer(dAtA[:i])
  4543  		if err != nil {
  4544  			return 0, err
  4545  		}
  4546  		i -= size
  4547  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4548  	}
  4549  	i--
  4550  	dAtA[i] = 0x22
  4551  	i -= len(m.BearerToken)
  4552  	copy(dAtA[i:], m.BearerToken)
  4553  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.BearerToken)))
  4554  	i--
  4555  	dAtA[i] = 0x1a
  4556  	i -= len(m.Password)
  4557  	copy(dAtA[i:], m.Password)
  4558  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Password)))
  4559  	i--
  4560  	dAtA[i] = 0x12
  4561  	i -= len(m.Username)
  4562  	copy(dAtA[i:], m.Username)
  4563  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Username)))
  4564  	i--
  4565  	dAtA[i] = 0xa
  4566  	return len(dAtA) - i, nil
  4567  }
  4568  
  4569  func (m *ClusterInfo) Marshal() (dAtA []byte, err error) {
  4570  	size := m.Size()
  4571  	dAtA = make([]byte, size)
  4572  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4573  	if err != nil {
  4574  		return nil, err
  4575  	}
  4576  	return dAtA[:n], nil
  4577  }
  4578  
  4579  func (m *ClusterInfo) MarshalTo(dAtA []byte) (int, error) {
  4580  	size := m.Size()
  4581  	return m.MarshalToSizedBuffer(dAtA[:size])
  4582  }
  4583  
  4584  func (m *ClusterInfo) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4585  	i := len(dAtA)
  4586  	_ = i
  4587  	var l int
  4588  	_ = l
  4589  	i = encodeVarintGenerated(dAtA, i, uint64(m.ApplicationsCount))
  4590  	i--
  4591  	dAtA[i] = 0x20
  4592  	{
  4593  		size, err := m.CacheInfo.MarshalToSizedBuffer(dAtA[:i])
  4594  		if err != nil {
  4595  			return 0, err
  4596  		}
  4597  		i -= size
  4598  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4599  	}
  4600  	i--
  4601  	dAtA[i] = 0x1a
  4602  	i -= len(m.ServerVersion)
  4603  	copy(dAtA[i:], m.ServerVersion)
  4604  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ServerVersion)))
  4605  	i--
  4606  	dAtA[i] = 0x12
  4607  	{
  4608  		size, err := m.ConnectionState.MarshalToSizedBuffer(dAtA[:i])
  4609  		if err != nil {
  4610  			return 0, err
  4611  		}
  4612  		i -= size
  4613  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4614  	}
  4615  	i--
  4616  	dAtA[i] = 0xa
  4617  	return len(dAtA) - i, nil
  4618  }
  4619  
  4620  func (m *ClusterList) Marshal() (dAtA []byte, err error) {
  4621  	size := m.Size()
  4622  	dAtA = make([]byte, size)
  4623  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4624  	if err != nil {
  4625  		return nil, err
  4626  	}
  4627  	return dAtA[:n], nil
  4628  }
  4629  
  4630  func (m *ClusterList) MarshalTo(dAtA []byte) (int, error) {
  4631  	size := m.Size()
  4632  	return m.MarshalToSizedBuffer(dAtA[:size])
  4633  }
  4634  
  4635  func (m *ClusterList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4636  	i := len(dAtA)
  4637  	_ = i
  4638  	var l int
  4639  	_ = l
  4640  	if len(m.Items) > 0 {
  4641  		for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  4642  			{
  4643  				size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  4644  				if err != nil {
  4645  					return 0, err
  4646  				}
  4647  				i -= size
  4648  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4649  			}
  4650  			i--
  4651  			dAtA[i] = 0x12
  4652  		}
  4653  	}
  4654  	{
  4655  		size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  4656  		if err != nil {
  4657  			return 0, err
  4658  		}
  4659  		i -= size
  4660  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4661  	}
  4662  	i--
  4663  	dAtA[i] = 0xa
  4664  	return len(dAtA) - i, nil
  4665  }
  4666  
  4667  func (m *Command) Marshal() (dAtA []byte, err error) {
  4668  	size := m.Size()
  4669  	dAtA = make([]byte, size)
  4670  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4671  	if err != nil {
  4672  		return nil, err
  4673  	}
  4674  	return dAtA[:n], nil
  4675  }
  4676  
  4677  func (m *Command) MarshalTo(dAtA []byte) (int, error) {
  4678  	size := m.Size()
  4679  	return m.MarshalToSizedBuffer(dAtA[:size])
  4680  }
  4681  
  4682  func (m *Command) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4683  	i := len(dAtA)
  4684  	_ = i
  4685  	var l int
  4686  	_ = l
  4687  	if len(m.Args) > 0 {
  4688  		for iNdEx := len(m.Args) - 1; iNdEx >= 0; iNdEx-- {
  4689  			i -= len(m.Args[iNdEx])
  4690  			copy(dAtA[i:], m.Args[iNdEx])
  4691  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Args[iNdEx])))
  4692  			i--
  4693  			dAtA[i] = 0x12
  4694  		}
  4695  	}
  4696  	if len(m.Command) > 0 {
  4697  		for iNdEx := len(m.Command) - 1; iNdEx >= 0; iNdEx-- {
  4698  			i -= len(m.Command[iNdEx])
  4699  			copy(dAtA[i:], m.Command[iNdEx])
  4700  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Command[iNdEx])))
  4701  			i--
  4702  			dAtA[i] = 0xa
  4703  		}
  4704  	}
  4705  	return len(dAtA) - i, nil
  4706  }
  4707  
  4708  func (m *ComparedTo) Marshal() (dAtA []byte, err error) {
  4709  	size := m.Size()
  4710  	dAtA = make([]byte, size)
  4711  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4712  	if err != nil {
  4713  		return nil, err
  4714  	}
  4715  	return dAtA[:n], nil
  4716  }
  4717  
  4718  func (m *ComparedTo) MarshalTo(dAtA []byte) (int, error) {
  4719  	size := m.Size()
  4720  	return m.MarshalToSizedBuffer(dAtA[:size])
  4721  }
  4722  
  4723  func (m *ComparedTo) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4724  	i := len(dAtA)
  4725  	_ = i
  4726  	var l int
  4727  	_ = l
  4728  	{
  4729  		size, err := m.Destination.MarshalToSizedBuffer(dAtA[:i])
  4730  		if err != nil {
  4731  			return 0, err
  4732  		}
  4733  		i -= size
  4734  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4735  	}
  4736  	i--
  4737  	dAtA[i] = 0x12
  4738  	{
  4739  		size, err := m.Source.MarshalToSizedBuffer(dAtA[:i])
  4740  		if err != nil {
  4741  			return 0, err
  4742  		}
  4743  		i -= size
  4744  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4745  	}
  4746  	i--
  4747  	dAtA[i] = 0xa
  4748  	return len(dAtA) - i, nil
  4749  }
  4750  
  4751  func (m *ComponentParameter) Marshal() (dAtA []byte, err error) {
  4752  	size := m.Size()
  4753  	dAtA = make([]byte, size)
  4754  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4755  	if err != nil {
  4756  		return nil, err
  4757  	}
  4758  	return dAtA[:n], nil
  4759  }
  4760  
  4761  func (m *ComponentParameter) MarshalTo(dAtA []byte) (int, error) {
  4762  	size := m.Size()
  4763  	return m.MarshalToSizedBuffer(dAtA[:size])
  4764  }
  4765  
  4766  func (m *ComponentParameter) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4767  	i := len(dAtA)
  4768  	_ = i
  4769  	var l int
  4770  	_ = l
  4771  	i -= len(m.Value)
  4772  	copy(dAtA[i:], m.Value)
  4773  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  4774  	i--
  4775  	dAtA[i] = 0x1a
  4776  	i -= len(m.Name)
  4777  	copy(dAtA[i:], m.Name)
  4778  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  4779  	i--
  4780  	dAtA[i] = 0x12
  4781  	i -= len(m.Component)
  4782  	copy(dAtA[i:], m.Component)
  4783  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Component)))
  4784  	i--
  4785  	dAtA[i] = 0xa
  4786  	return len(dAtA) - i, nil
  4787  }
  4788  
  4789  func (m *ConfigManagementPlugin) Marshal() (dAtA []byte, err error) {
  4790  	size := m.Size()
  4791  	dAtA = make([]byte, size)
  4792  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4793  	if err != nil {
  4794  		return nil, err
  4795  	}
  4796  	return dAtA[:n], nil
  4797  }
  4798  
  4799  func (m *ConfigManagementPlugin) MarshalTo(dAtA []byte) (int, error) {
  4800  	size := m.Size()
  4801  	return m.MarshalToSizedBuffer(dAtA[:size])
  4802  }
  4803  
  4804  func (m *ConfigManagementPlugin) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4805  	i := len(dAtA)
  4806  	_ = i
  4807  	var l int
  4808  	_ = l
  4809  	{
  4810  		size, err := m.Generate.MarshalToSizedBuffer(dAtA[:i])
  4811  		if err != nil {
  4812  			return 0, err
  4813  		}
  4814  		i -= size
  4815  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4816  	}
  4817  	i--
  4818  	dAtA[i] = 0x1a
  4819  	if m.Init != nil {
  4820  		{
  4821  			size, err := m.Init.MarshalToSizedBuffer(dAtA[:i])
  4822  			if err != nil {
  4823  				return 0, err
  4824  			}
  4825  			i -= size
  4826  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  4827  		}
  4828  		i--
  4829  		dAtA[i] = 0x12
  4830  	}
  4831  	i -= len(m.Name)
  4832  	copy(dAtA[i:], m.Name)
  4833  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  4834  	i--
  4835  	dAtA[i] = 0xa
  4836  	return len(dAtA) - i, nil
  4837  }
  4838  
  4839  func (m *ConnectionState) Marshal() (dAtA []byte, err error) {
  4840  	size := m.Size()
  4841  	dAtA = make([]byte, size)
  4842  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4843  	if err != nil {
  4844  		return nil, err
  4845  	}
  4846  	return dAtA[:n], nil
  4847  }
  4848  
  4849  func (m *ConnectionState) MarshalTo(dAtA []byte) (int, error) {
  4850  	size := m.Size()
  4851  	return m.MarshalToSizedBuffer(dAtA[:size])
  4852  }
  4853  
  4854  func (m *ConnectionState) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4855  	i := len(dAtA)
  4856  	_ = i
  4857  	var l int
  4858  	_ = l
  4859  	if m.ModifiedAt != nil {
  4860  		{
  4861  			size, err := m.ModifiedAt.MarshalToSizedBuffer(dAtA[:i])
  4862  			if err != nil {
  4863  				return 0, err
  4864  			}
  4865  			i -= size
  4866  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  4867  		}
  4868  		i--
  4869  		dAtA[i] = 0x1a
  4870  	}
  4871  	i -= len(m.Message)
  4872  	copy(dAtA[i:], m.Message)
  4873  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  4874  	i--
  4875  	dAtA[i] = 0x12
  4876  	i -= len(m.Status)
  4877  	copy(dAtA[i:], m.Status)
  4878  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  4879  	i--
  4880  	dAtA[i] = 0xa
  4881  	return len(dAtA) - i, nil
  4882  }
  4883  
  4884  func (m *EnvEntry) Marshal() (dAtA []byte, err error) {
  4885  	size := m.Size()
  4886  	dAtA = make([]byte, size)
  4887  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4888  	if err != nil {
  4889  		return nil, err
  4890  	}
  4891  	return dAtA[:n], nil
  4892  }
  4893  
  4894  func (m *EnvEntry) MarshalTo(dAtA []byte) (int, error) {
  4895  	size := m.Size()
  4896  	return m.MarshalToSizedBuffer(dAtA[:size])
  4897  }
  4898  
  4899  func (m *EnvEntry) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4900  	i := len(dAtA)
  4901  	_ = i
  4902  	var l int
  4903  	_ = l
  4904  	i -= len(m.Value)
  4905  	copy(dAtA[i:], m.Value)
  4906  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  4907  	i--
  4908  	dAtA[i] = 0x12
  4909  	i -= len(m.Name)
  4910  	copy(dAtA[i:], m.Name)
  4911  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  4912  	i--
  4913  	dAtA[i] = 0xa
  4914  	return len(dAtA) - i, nil
  4915  }
  4916  
  4917  func (m *ExecProviderConfig) Marshal() (dAtA []byte, err error) {
  4918  	size := m.Size()
  4919  	dAtA = make([]byte, size)
  4920  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4921  	if err != nil {
  4922  		return nil, err
  4923  	}
  4924  	return dAtA[:n], nil
  4925  }
  4926  
  4927  func (m *ExecProviderConfig) MarshalTo(dAtA []byte) (int, error) {
  4928  	size := m.Size()
  4929  	return m.MarshalToSizedBuffer(dAtA[:size])
  4930  }
  4931  
  4932  func (m *ExecProviderConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4933  	i := len(dAtA)
  4934  	_ = i
  4935  	var l int
  4936  	_ = l
  4937  	i -= len(m.InstallHint)
  4938  	copy(dAtA[i:], m.InstallHint)
  4939  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.InstallHint)))
  4940  	i--
  4941  	dAtA[i] = 0x2a
  4942  	i -= len(m.APIVersion)
  4943  	copy(dAtA[i:], m.APIVersion)
  4944  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.APIVersion)))
  4945  	i--
  4946  	dAtA[i] = 0x22
  4947  	if len(m.Env) > 0 {
  4948  		keysForEnv := make([]string, 0, len(m.Env))
  4949  		for k := range m.Env {
  4950  			keysForEnv = append(keysForEnv, string(k))
  4951  		}
  4952  		github_com_gogo_protobuf_sortkeys.Strings(keysForEnv)
  4953  		for iNdEx := len(keysForEnv) - 1; iNdEx >= 0; iNdEx-- {
  4954  			v := m.Env[string(keysForEnv[iNdEx])]
  4955  			baseI := i
  4956  			i -= len(v)
  4957  			copy(dAtA[i:], v)
  4958  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  4959  			i--
  4960  			dAtA[i] = 0x12
  4961  			i -= len(keysForEnv[iNdEx])
  4962  			copy(dAtA[i:], keysForEnv[iNdEx])
  4963  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForEnv[iNdEx])))
  4964  			i--
  4965  			dAtA[i] = 0xa
  4966  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4967  			i--
  4968  			dAtA[i] = 0x1a
  4969  		}
  4970  	}
  4971  	if len(m.Args) > 0 {
  4972  		for iNdEx := len(m.Args) - 1; iNdEx >= 0; iNdEx-- {
  4973  			i -= len(m.Args[iNdEx])
  4974  			copy(dAtA[i:], m.Args[iNdEx])
  4975  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Args[iNdEx])))
  4976  			i--
  4977  			dAtA[i] = 0x12
  4978  		}
  4979  	}
  4980  	i -= len(m.Command)
  4981  	copy(dAtA[i:], m.Command)
  4982  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Command)))
  4983  	i--
  4984  	dAtA[i] = 0xa
  4985  	return len(dAtA) - i, nil
  4986  }
  4987  
  4988  func (m *GnuPGPublicKey) Marshal() (dAtA []byte, err error) {
  4989  	size := m.Size()
  4990  	dAtA = make([]byte, size)
  4991  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4992  	if err != nil {
  4993  		return nil, err
  4994  	}
  4995  	return dAtA[:n], nil
  4996  }
  4997  
  4998  func (m *GnuPGPublicKey) MarshalTo(dAtA []byte) (int, error) {
  4999  	size := m.Size()
  5000  	return m.MarshalToSizedBuffer(dAtA[:size])
  5001  }
  5002  
  5003  func (m *GnuPGPublicKey) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5004  	i := len(dAtA)
  5005  	_ = i
  5006  	var l int
  5007  	_ = l
  5008  	i -= len(m.KeyData)
  5009  	copy(dAtA[i:], m.KeyData)
  5010  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.KeyData)))
  5011  	i--
  5012  	dAtA[i] = 0x32
  5013  	i -= len(m.SubType)
  5014  	copy(dAtA[i:], m.SubType)
  5015  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.SubType)))
  5016  	i--
  5017  	dAtA[i] = 0x2a
  5018  	i -= len(m.Trust)
  5019  	copy(dAtA[i:], m.Trust)
  5020  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Trust)))
  5021  	i--
  5022  	dAtA[i] = 0x22
  5023  	i -= len(m.Owner)
  5024  	copy(dAtA[i:], m.Owner)
  5025  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Owner)))
  5026  	i--
  5027  	dAtA[i] = 0x1a
  5028  	i -= len(m.Fingerprint)
  5029  	copy(dAtA[i:], m.Fingerprint)
  5030  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Fingerprint)))
  5031  	i--
  5032  	dAtA[i] = 0x12
  5033  	i -= len(m.KeyID)
  5034  	copy(dAtA[i:], m.KeyID)
  5035  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.KeyID)))
  5036  	i--
  5037  	dAtA[i] = 0xa
  5038  	return len(dAtA) - i, nil
  5039  }
  5040  
  5041  func (m *GnuPGPublicKeyList) Marshal() (dAtA []byte, err error) {
  5042  	size := m.Size()
  5043  	dAtA = make([]byte, size)
  5044  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5045  	if err != nil {
  5046  		return nil, err
  5047  	}
  5048  	return dAtA[:n], nil
  5049  }
  5050  
  5051  func (m *GnuPGPublicKeyList) MarshalTo(dAtA []byte) (int, error) {
  5052  	size := m.Size()
  5053  	return m.MarshalToSizedBuffer(dAtA[:size])
  5054  }
  5055  
  5056  func (m *GnuPGPublicKeyList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5057  	i := len(dAtA)
  5058  	_ = i
  5059  	var l int
  5060  	_ = l
  5061  	if len(m.Items) > 0 {
  5062  		for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  5063  			{
  5064  				size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  5065  				if err != nil {
  5066  					return 0, err
  5067  				}
  5068  				i -= size
  5069  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  5070  			}
  5071  			i--
  5072  			dAtA[i] = 0x12
  5073  		}
  5074  	}
  5075  	{
  5076  		size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  5077  		if err != nil {
  5078  			return 0, err
  5079  		}
  5080  		i -= size
  5081  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  5082  	}
  5083  	i--
  5084  	dAtA[i] = 0xa
  5085  	return len(dAtA) - i, nil
  5086  }
  5087  
  5088  func (m *HealthStatus) Marshal() (dAtA []byte, err error) {
  5089  	size := m.Size()
  5090  	dAtA = make([]byte, size)
  5091  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5092  	if err != nil {
  5093  		return nil, err
  5094  	}
  5095  	return dAtA[:n], nil
  5096  }
  5097  
  5098  func (m *HealthStatus) MarshalTo(dAtA []byte) (int, error) {
  5099  	size := m.Size()
  5100  	return m.MarshalToSizedBuffer(dAtA[:size])
  5101  }
  5102  
  5103  func (m *HealthStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5104  	i := len(dAtA)
  5105  	_ = i
  5106  	var l int
  5107  	_ = l
  5108  	i -= len(m.Message)
  5109  	copy(dAtA[i:], m.Message)
  5110  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  5111  	i--
  5112  	dAtA[i] = 0x12
  5113  	i -= len(m.Status)
  5114  	copy(dAtA[i:], m.Status)
  5115  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  5116  	i--
  5117  	dAtA[i] = 0xa
  5118  	return len(dAtA) - i, nil
  5119  }
  5120  
  5121  func (m *HelmFileParameter) Marshal() (dAtA []byte, err error) {
  5122  	size := m.Size()
  5123  	dAtA = make([]byte, size)
  5124  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5125  	if err != nil {
  5126  		return nil, err
  5127  	}
  5128  	return dAtA[:n], nil
  5129  }
  5130  
  5131  func (m *HelmFileParameter) MarshalTo(dAtA []byte) (int, error) {
  5132  	size := m.Size()
  5133  	return m.MarshalToSizedBuffer(dAtA[:size])
  5134  }
  5135  
  5136  func (m *HelmFileParameter) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5137  	i := len(dAtA)
  5138  	_ = i
  5139  	var l int
  5140  	_ = l
  5141  	i -= len(m.Path)
  5142  	copy(dAtA[i:], m.Path)
  5143  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  5144  	i--
  5145  	dAtA[i] = 0x12
  5146  	i -= len(m.Name)
  5147  	copy(dAtA[i:], m.Name)
  5148  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  5149  	i--
  5150  	dAtA[i] = 0xa
  5151  	return len(dAtA) - i, nil
  5152  }
  5153  
  5154  func (m *HelmParameter) Marshal() (dAtA []byte, err error) {
  5155  	size := m.Size()
  5156  	dAtA = make([]byte, size)
  5157  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5158  	if err != nil {
  5159  		return nil, err
  5160  	}
  5161  	return dAtA[:n], nil
  5162  }
  5163  
  5164  func (m *HelmParameter) MarshalTo(dAtA []byte) (int, error) {
  5165  	size := m.Size()
  5166  	return m.MarshalToSizedBuffer(dAtA[:size])
  5167  }
  5168  
  5169  func (m *HelmParameter) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5170  	i := len(dAtA)
  5171  	_ = i
  5172  	var l int
  5173  	_ = l
  5174  	i--
  5175  	if m.ForceString {
  5176  		dAtA[i] = 1
  5177  	} else {
  5178  		dAtA[i] = 0
  5179  	}
  5180  	i--
  5181  	dAtA[i] = 0x18
  5182  	i -= len(m.Value)
  5183  	copy(dAtA[i:], m.Value)
  5184  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  5185  	i--
  5186  	dAtA[i] = 0x12
  5187  	i -= len(m.Name)
  5188  	copy(dAtA[i:], m.Name)
  5189  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  5190  	i--
  5191  	dAtA[i] = 0xa
  5192  	return len(dAtA) - i, nil
  5193  }
  5194  
  5195  func (m *Info) Marshal() (dAtA []byte, err error) {
  5196  	size := m.Size()
  5197  	dAtA = make([]byte, size)
  5198  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5199  	if err != nil {
  5200  		return nil, err
  5201  	}
  5202  	return dAtA[:n], nil
  5203  }
  5204  
  5205  func (m *Info) MarshalTo(dAtA []byte) (int, error) {
  5206  	size := m.Size()
  5207  	return m.MarshalToSizedBuffer(dAtA[:size])
  5208  }
  5209  
  5210  func (m *Info) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5211  	i := len(dAtA)
  5212  	_ = i
  5213  	var l int
  5214  	_ = l
  5215  	i -= len(m.Value)
  5216  	copy(dAtA[i:], m.Value)
  5217  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  5218  	i--
  5219  	dAtA[i] = 0x12
  5220  	i -= len(m.Name)
  5221  	copy(dAtA[i:], m.Name)
  5222  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  5223  	i--
  5224  	dAtA[i] = 0xa
  5225  	return len(dAtA) - i, nil
  5226  }
  5227  
  5228  func (m *InfoItem) Marshal() (dAtA []byte, err error) {
  5229  	size := m.Size()
  5230  	dAtA = make([]byte, size)
  5231  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5232  	if err != nil {
  5233  		return nil, err
  5234  	}
  5235  	return dAtA[:n], nil
  5236  }
  5237  
  5238  func (m *InfoItem) MarshalTo(dAtA []byte) (int, error) {
  5239  	size := m.Size()
  5240  	return m.MarshalToSizedBuffer(dAtA[:size])
  5241  }
  5242  
  5243  func (m *InfoItem) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5244  	i := len(dAtA)
  5245  	_ = i
  5246  	var l int
  5247  	_ = l
  5248  	i -= len(m.Value)
  5249  	copy(dAtA[i:], m.Value)
  5250  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  5251  	i--
  5252  	dAtA[i] = 0x12
  5253  	i -= len(m.Name)
  5254  	copy(dAtA[i:], m.Name)
  5255  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  5256  	i--
  5257  	dAtA[i] = 0xa
  5258  	return len(dAtA) - i, nil
  5259  }
  5260  
  5261  func (m *JWTToken) Marshal() (dAtA []byte, err error) {
  5262  	size := m.Size()
  5263  	dAtA = make([]byte, size)
  5264  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5265  	if err != nil {
  5266  		return nil, err
  5267  	}
  5268  	return dAtA[:n], nil
  5269  }
  5270  
  5271  func (m *JWTToken) MarshalTo(dAtA []byte) (int, error) {
  5272  	size := m.Size()
  5273  	return m.MarshalToSizedBuffer(dAtA[:size])
  5274  }
  5275  
  5276  func (m *JWTToken) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5277  	i := len(dAtA)
  5278  	_ = i
  5279  	var l int
  5280  	_ = l
  5281  	i -= len(m.ID)
  5282  	copy(dAtA[i:], m.ID)
  5283  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ID)))
  5284  	i--
  5285  	dAtA[i] = 0x1a
  5286  	i = encodeVarintGenerated(dAtA, i, uint64(m.ExpiresAt))
  5287  	i--
  5288  	dAtA[i] = 0x10
  5289  	i = encodeVarintGenerated(dAtA, i, uint64(m.IssuedAt))
  5290  	i--
  5291  	dAtA[i] = 0x8
  5292  	return len(dAtA) - i, nil
  5293  }
  5294  
  5295  func (m *JWTTokens) Marshal() (dAtA []byte, err error) {
  5296  	size := m.Size()
  5297  	dAtA = make([]byte, size)
  5298  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5299  	if err != nil {
  5300  		return nil, err
  5301  	}
  5302  	return dAtA[:n], nil
  5303  }
  5304  
  5305  func (m *JWTTokens) MarshalTo(dAtA []byte) (int, error) {
  5306  	size := m.Size()
  5307  	return m.MarshalToSizedBuffer(dAtA[:size])
  5308  }
  5309  
  5310  func (m *JWTTokens) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5311  	i := len(dAtA)
  5312  	_ = i
  5313  	var l int
  5314  	_ = l
  5315  	if len(m.Items) > 0 {
  5316  		for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  5317  			{
  5318  				size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  5319  				if err != nil {
  5320  					return 0, err
  5321  				}
  5322  				i -= size
  5323  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  5324  			}
  5325  			i--
  5326  			dAtA[i] = 0xa
  5327  		}
  5328  	}
  5329  	return len(dAtA) - i, nil
  5330  }
  5331  
  5332  func (m *JsonnetVar) Marshal() (dAtA []byte, err error) {
  5333  	size := m.Size()
  5334  	dAtA = make([]byte, size)
  5335  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5336  	if err != nil {
  5337  		return nil, err
  5338  	}
  5339  	return dAtA[:n], nil
  5340  }
  5341  
  5342  func (m *JsonnetVar) MarshalTo(dAtA []byte) (int, error) {
  5343  	size := m.Size()
  5344  	return m.MarshalToSizedBuffer(dAtA[:size])
  5345  }
  5346  
  5347  func (m *JsonnetVar) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5348  	i := len(dAtA)
  5349  	_ = i
  5350  	var l int
  5351  	_ = l
  5352  	i--
  5353  	if m.Code {
  5354  		dAtA[i] = 1
  5355  	} else {
  5356  		dAtA[i] = 0
  5357  	}
  5358  	i--
  5359  	dAtA[i] = 0x18
  5360  	i -= len(m.Value)
  5361  	copy(dAtA[i:], m.Value)
  5362  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  5363  	i--
  5364  	dAtA[i] = 0x12
  5365  	i -= len(m.Name)
  5366  	copy(dAtA[i:], m.Name)
  5367  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  5368  	i--
  5369  	dAtA[i] = 0xa
  5370  	return len(dAtA) - i, nil
  5371  }
  5372  
  5373  func (m *KnownTypeField) Marshal() (dAtA []byte, err error) {
  5374  	size := m.Size()
  5375  	dAtA = make([]byte, size)
  5376  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5377  	if err != nil {
  5378  		return nil, err
  5379  	}
  5380  	return dAtA[:n], nil
  5381  }
  5382  
  5383  func (m *KnownTypeField) MarshalTo(dAtA []byte) (int, error) {
  5384  	size := m.Size()
  5385  	return m.MarshalToSizedBuffer(dAtA[:size])
  5386  }
  5387  
  5388  func (m *KnownTypeField) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5389  	i := len(dAtA)
  5390  	_ = i
  5391  	var l int
  5392  	_ = l
  5393  	i -= len(m.Type)
  5394  	copy(dAtA[i:], m.Type)
  5395  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  5396  	i--
  5397  	dAtA[i] = 0x12
  5398  	i -= len(m.Field)
  5399  	copy(dAtA[i:], m.Field)
  5400  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Field)))
  5401  	i--
  5402  	dAtA[i] = 0xa
  5403  	return len(dAtA) - i, nil
  5404  }
  5405  
  5406  func (m *KsonnetParameter) Marshal() (dAtA []byte, err error) {
  5407  	size := m.Size()
  5408  	dAtA = make([]byte, size)
  5409  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5410  	if err != nil {
  5411  		return nil, err
  5412  	}
  5413  	return dAtA[:n], nil
  5414  }
  5415  
  5416  func (m *KsonnetParameter) MarshalTo(dAtA []byte) (int, error) {
  5417  	size := m.Size()
  5418  	return m.MarshalToSizedBuffer(dAtA[:size])
  5419  }
  5420  
  5421  func (m *KsonnetParameter) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5422  	i := len(dAtA)
  5423  	_ = i
  5424  	var l int
  5425  	_ = l
  5426  	i -= len(m.Value)
  5427  	copy(dAtA[i:], m.Value)
  5428  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  5429  	i--
  5430  	dAtA[i] = 0x1a
  5431  	i -= len(m.Name)
  5432  	copy(dAtA[i:], m.Name)
  5433  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  5434  	i--
  5435  	dAtA[i] = 0x12
  5436  	i -= len(m.Component)
  5437  	copy(dAtA[i:], m.Component)
  5438  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Component)))
  5439  	i--
  5440  	dAtA[i] = 0xa
  5441  	return len(dAtA) - i, nil
  5442  }
  5443  
  5444  func (m *KustomizeOptions) Marshal() (dAtA []byte, err error) {
  5445  	size := m.Size()
  5446  	dAtA = make([]byte, size)
  5447  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5448  	if err != nil {
  5449  		return nil, err
  5450  	}
  5451  	return dAtA[:n], nil
  5452  }
  5453  
  5454  func (m *KustomizeOptions) MarshalTo(dAtA []byte) (int, error) {
  5455  	size := m.Size()
  5456  	return m.MarshalToSizedBuffer(dAtA[:size])
  5457  }
  5458  
  5459  func (m *KustomizeOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5460  	i := len(dAtA)
  5461  	_ = i
  5462  	var l int
  5463  	_ = l
  5464  	i -= len(m.BinaryPath)
  5465  	copy(dAtA[i:], m.BinaryPath)
  5466  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.BinaryPath)))
  5467  	i--
  5468  	dAtA[i] = 0x12
  5469  	i -= len(m.BuildOptions)
  5470  	copy(dAtA[i:], m.BuildOptions)
  5471  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.BuildOptions)))
  5472  	i--
  5473  	dAtA[i] = 0xa
  5474  	return len(dAtA) - i, nil
  5475  }
  5476  
  5477  func (m *Operation) Marshal() (dAtA []byte, err error) {
  5478  	size := m.Size()
  5479  	dAtA = make([]byte, size)
  5480  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5481  	if err != nil {
  5482  		return nil, err
  5483  	}
  5484  	return dAtA[:n], nil
  5485  }
  5486  
  5487  func (m *Operation) MarshalTo(dAtA []byte) (int, error) {
  5488  	size := m.Size()
  5489  	return m.MarshalToSizedBuffer(dAtA[:size])
  5490  }
  5491  
  5492  func (m *Operation) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5493  	i := len(dAtA)
  5494  	_ = i
  5495  	var l int
  5496  	_ = l
  5497  	{
  5498  		size, err := m.Retry.MarshalToSizedBuffer(dAtA[:i])
  5499  		if err != nil {
  5500  			return 0, err
  5501  		}
  5502  		i -= size
  5503  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  5504  	}
  5505  	i--
  5506  	dAtA[i] = 0x22
  5507  	if len(m.Info) > 0 {
  5508  		for iNdEx := len(m.Info) - 1; iNdEx >= 0; iNdEx-- {
  5509  			{
  5510  				size, err := m.Info[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  5511  				if err != nil {
  5512  					return 0, err
  5513  				}
  5514  				i -= size
  5515  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  5516  			}
  5517  			i--
  5518  			dAtA[i] = 0x1a
  5519  		}
  5520  	}
  5521  	{
  5522  		size, err := m.InitiatedBy.MarshalToSizedBuffer(dAtA[:i])
  5523  		if err != nil {
  5524  			return 0, err
  5525  		}
  5526  		i -= size
  5527  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  5528  	}
  5529  	i--
  5530  	dAtA[i] = 0x12
  5531  	if m.Sync != nil {
  5532  		{
  5533  			size, err := m.Sync.MarshalToSizedBuffer(dAtA[:i])
  5534  			if err != nil {
  5535  				return 0, err
  5536  			}
  5537  			i -= size
  5538  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5539  		}
  5540  		i--
  5541  		dAtA[i] = 0xa
  5542  	}
  5543  	return len(dAtA) - i, nil
  5544  }
  5545  
  5546  func (m *OperationInitiator) Marshal() (dAtA []byte, err error) {
  5547  	size := m.Size()
  5548  	dAtA = make([]byte, size)
  5549  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5550  	if err != nil {
  5551  		return nil, err
  5552  	}
  5553  	return dAtA[:n], nil
  5554  }
  5555  
  5556  func (m *OperationInitiator) MarshalTo(dAtA []byte) (int, error) {
  5557  	size := m.Size()
  5558  	return m.MarshalToSizedBuffer(dAtA[:size])
  5559  }
  5560  
  5561  func (m *OperationInitiator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5562  	i := len(dAtA)
  5563  	_ = i
  5564  	var l int
  5565  	_ = l
  5566  	i--
  5567  	if m.Automated {
  5568  		dAtA[i] = 1
  5569  	} else {
  5570  		dAtA[i] = 0
  5571  	}
  5572  	i--
  5573  	dAtA[i] = 0x10
  5574  	i -= len(m.Username)
  5575  	copy(dAtA[i:], m.Username)
  5576  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Username)))
  5577  	i--
  5578  	dAtA[i] = 0xa
  5579  	return len(dAtA) - i, nil
  5580  }
  5581  
  5582  func (m *OperationState) Marshal() (dAtA []byte, err error) {
  5583  	size := m.Size()
  5584  	dAtA = make([]byte, size)
  5585  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5586  	if err != nil {
  5587  		return nil, err
  5588  	}
  5589  	return dAtA[:n], nil
  5590  }
  5591  
  5592  func (m *OperationState) MarshalTo(dAtA []byte) (int, error) {
  5593  	size := m.Size()
  5594  	return m.MarshalToSizedBuffer(dAtA[:size])
  5595  }
  5596  
  5597  func (m *OperationState) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5598  	i := len(dAtA)
  5599  	_ = i
  5600  	var l int
  5601  	_ = l
  5602  	i = encodeVarintGenerated(dAtA, i, uint64(m.RetryCount))
  5603  	i--
  5604  	dAtA[i] = 0x40
  5605  	if m.FinishedAt != nil {
  5606  		{
  5607  			size, err := m.FinishedAt.MarshalToSizedBuffer(dAtA[:i])
  5608  			if err != nil {
  5609  				return 0, err
  5610  			}
  5611  			i -= size
  5612  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5613  		}
  5614  		i--
  5615  		dAtA[i] = 0x3a
  5616  	}
  5617  	{
  5618  		size, err := m.StartedAt.MarshalToSizedBuffer(dAtA[:i])
  5619  		if err != nil {
  5620  			return 0, err
  5621  		}
  5622  		i -= size
  5623  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  5624  	}
  5625  	i--
  5626  	dAtA[i] = 0x32
  5627  	if m.SyncResult != nil {
  5628  		{
  5629  			size, err := m.SyncResult.MarshalToSizedBuffer(dAtA[:i])
  5630  			if err != nil {
  5631  				return 0, err
  5632  			}
  5633  			i -= size
  5634  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5635  		}
  5636  		i--
  5637  		dAtA[i] = 0x22
  5638  	}
  5639  	i -= len(m.Message)
  5640  	copy(dAtA[i:], m.Message)
  5641  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  5642  	i--
  5643  	dAtA[i] = 0x1a
  5644  	i -= len(m.Phase)
  5645  	copy(dAtA[i:], m.Phase)
  5646  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Phase)))
  5647  	i--
  5648  	dAtA[i] = 0x12
  5649  	{
  5650  		size, err := m.Operation.MarshalToSizedBuffer(dAtA[:i])
  5651  		if err != nil {
  5652  			return 0, err
  5653  		}
  5654  		i -= size
  5655  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  5656  	}
  5657  	i--
  5658  	dAtA[i] = 0xa
  5659  	return len(dAtA) - i, nil
  5660  }
  5661  
  5662  func (m *OrphanedResourceKey) Marshal() (dAtA []byte, err error) {
  5663  	size := m.Size()
  5664  	dAtA = make([]byte, size)
  5665  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5666  	if err != nil {
  5667  		return nil, err
  5668  	}
  5669  	return dAtA[:n], nil
  5670  }
  5671  
  5672  func (m *OrphanedResourceKey) MarshalTo(dAtA []byte) (int, error) {
  5673  	size := m.Size()
  5674  	return m.MarshalToSizedBuffer(dAtA[:size])
  5675  }
  5676  
  5677  func (m *OrphanedResourceKey) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5678  	i := len(dAtA)
  5679  	_ = i
  5680  	var l int
  5681  	_ = l
  5682  	i -= len(m.Name)
  5683  	copy(dAtA[i:], m.Name)
  5684  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  5685  	i--
  5686  	dAtA[i] = 0x1a
  5687  	i -= len(m.Kind)
  5688  	copy(dAtA[i:], m.Kind)
  5689  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
  5690  	i--
  5691  	dAtA[i] = 0x12
  5692  	i -= len(m.Group)
  5693  	copy(dAtA[i:], m.Group)
  5694  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Group)))
  5695  	i--
  5696  	dAtA[i] = 0xa
  5697  	return len(dAtA) - i, nil
  5698  }
  5699  
  5700  func (m *OrphanedResourcesMonitorSettings) Marshal() (dAtA []byte, err error) {
  5701  	size := m.Size()
  5702  	dAtA = make([]byte, size)
  5703  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5704  	if err != nil {
  5705  		return nil, err
  5706  	}
  5707  	return dAtA[:n], nil
  5708  }
  5709  
  5710  func (m *OrphanedResourcesMonitorSettings) MarshalTo(dAtA []byte) (int, error) {
  5711  	size := m.Size()
  5712  	return m.MarshalToSizedBuffer(dAtA[:size])
  5713  }
  5714  
  5715  func (m *OrphanedResourcesMonitorSettings) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5716  	i := len(dAtA)
  5717  	_ = i
  5718  	var l int
  5719  	_ = l
  5720  	if len(m.Ignore) > 0 {
  5721  		for iNdEx := len(m.Ignore) - 1; iNdEx >= 0; iNdEx-- {
  5722  			{
  5723  				size, err := m.Ignore[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  5724  				if err != nil {
  5725  					return 0, err
  5726  				}
  5727  				i -= size
  5728  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  5729  			}
  5730  			i--
  5731  			dAtA[i] = 0x12
  5732  		}
  5733  	}
  5734  	if m.Warn != nil {
  5735  		i--
  5736  		if *m.Warn {
  5737  			dAtA[i] = 1
  5738  		} else {
  5739  			dAtA[i] = 0
  5740  		}
  5741  		i--
  5742  		dAtA[i] = 0x8
  5743  	}
  5744  	return len(dAtA) - i, nil
  5745  }
  5746  
  5747  func (m *OverrideIgnoreDiff) Marshal() (dAtA []byte, err error) {
  5748  	size := m.Size()
  5749  	dAtA = make([]byte, size)
  5750  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5751  	if err != nil {
  5752  		return nil, err
  5753  	}
  5754  	return dAtA[:n], nil
  5755  }
  5756  
  5757  func (m *OverrideIgnoreDiff) MarshalTo(dAtA []byte) (int, error) {
  5758  	size := m.Size()
  5759  	return m.MarshalToSizedBuffer(dAtA[:size])
  5760  }
  5761  
  5762  func (m *OverrideIgnoreDiff) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5763  	i := len(dAtA)
  5764  	_ = i
  5765  	var l int
  5766  	_ = l
  5767  	if len(m.JSONPointers) > 0 {
  5768  		for iNdEx := len(m.JSONPointers) - 1; iNdEx >= 0; iNdEx-- {
  5769  			i -= len(m.JSONPointers[iNdEx])
  5770  			copy(dAtA[i:], m.JSONPointers[iNdEx])
  5771  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.JSONPointers[iNdEx])))
  5772  			i--
  5773  			dAtA[i] = 0xa
  5774  		}
  5775  	}
  5776  	return len(dAtA) - i, nil
  5777  }
  5778  
  5779  func (m *ProjectRole) Marshal() (dAtA []byte, err error) {
  5780  	size := m.Size()
  5781  	dAtA = make([]byte, size)
  5782  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5783  	if err != nil {
  5784  		return nil, err
  5785  	}
  5786  	return dAtA[:n], nil
  5787  }
  5788  
  5789  func (m *ProjectRole) MarshalTo(dAtA []byte) (int, error) {
  5790  	size := m.Size()
  5791  	return m.MarshalToSizedBuffer(dAtA[:size])
  5792  }
  5793  
  5794  func (m *ProjectRole) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5795  	i := len(dAtA)
  5796  	_ = i
  5797  	var l int
  5798  	_ = l
  5799  	if len(m.Groups) > 0 {
  5800  		for iNdEx := len(m.Groups) - 1; iNdEx >= 0; iNdEx-- {
  5801  			i -= len(m.Groups[iNdEx])
  5802  			copy(dAtA[i:], m.Groups[iNdEx])
  5803  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Groups[iNdEx])))
  5804  			i--
  5805  			dAtA[i] = 0x2a
  5806  		}
  5807  	}
  5808  	if len(m.JWTTokens) > 0 {
  5809  		for iNdEx := len(m.JWTTokens) - 1; iNdEx >= 0; iNdEx-- {
  5810  			{
  5811  				size, err := m.JWTTokens[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  5812  				if err != nil {
  5813  					return 0, err
  5814  				}
  5815  				i -= size
  5816  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  5817  			}
  5818  			i--
  5819  			dAtA[i] = 0x22
  5820  		}
  5821  	}
  5822  	if len(m.Policies) > 0 {
  5823  		for iNdEx := len(m.Policies) - 1; iNdEx >= 0; iNdEx-- {
  5824  			i -= len(m.Policies[iNdEx])
  5825  			copy(dAtA[i:], m.Policies[iNdEx])
  5826  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Policies[iNdEx])))
  5827  			i--
  5828  			dAtA[i] = 0x1a
  5829  		}
  5830  	}
  5831  	i -= len(m.Description)
  5832  	copy(dAtA[i:], m.Description)
  5833  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Description)))
  5834  	i--
  5835  	dAtA[i] = 0x12
  5836  	i -= len(m.Name)
  5837  	copy(dAtA[i:], m.Name)
  5838  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  5839  	i--
  5840  	dAtA[i] = 0xa
  5841  	return len(dAtA) - i, nil
  5842  }
  5843  
  5844  func (m *RepoCreds) Marshal() (dAtA []byte, err error) {
  5845  	size := m.Size()
  5846  	dAtA = make([]byte, size)
  5847  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5848  	if err != nil {
  5849  		return nil, err
  5850  	}
  5851  	return dAtA[:n], nil
  5852  }
  5853  
  5854  func (m *RepoCreds) MarshalTo(dAtA []byte) (int, error) {
  5855  	size := m.Size()
  5856  	return m.MarshalToSizedBuffer(dAtA[:size])
  5857  }
  5858  
  5859  func (m *RepoCreds) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5860  	i := len(dAtA)
  5861  	_ = i
  5862  	var l int
  5863  	_ = l
  5864  	i -= len(m.TLSClientCertKey)
  5865  	copy(dAtA[i:], m.TLSClientCertKey)
  5866  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TLSClientCertKey)))
  5867  	i--
  5868  	dAtA[i] = 0x32
  5869  	i -= len(m.TLSClientCertData)
  5870  	copy(dAtA[i:], m.TLSClientCertData)
  5871  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TLSClientCertData)))
  5872  	i--
  5873  	dAtA[i] = 0x2a
  5874  	i -= len(m.SSHPrivateKey)
  5875  	copy(dAtA[i:], m.SSHPrivateKey)
  5876  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.SSHPrivateKey)))
  5877  	i--
  5878  	dAtA[i] = 0x22
  5879  	i -= len(m.Password)
  5880  	copy(dAtA[i:], m.Password)
  5881  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Password)))
  5882  	i--
  5883  	dAtA[i] = 0x1a
  5884  	i -= len(m.Username)
  5885  	copy(dAtA[i:], m.Username)
  5886  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Username)))
  5887  	i--
  5888  	dAtA[i] = 0x12
  5889  	i -= len(m.URL)
  5890  	copy(dAtA[i:], m.URL)
  5891  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.URL)))
  5892  	i--
  5893  	dAtA[i] = 0xa
  5894  	return len(dAtA) - i, nil
  5895  }
  5896  
  5897  func (m *RepoCredsList) Marshal() (dAtA []byte, err error) {
  5898  	size := m.Size()
  5899  	dAtA = make([]byte, size)
  5900  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5901  	if err != nil {
  5902  		return nil, err
  5903  	}
  5904  	return dAtA[:n], nil
  5905  }
  5906  
  5907  func (m *RepoCredsList) MarshalTo(dAtA []byte) (int, error) {
  5908  	size := m.Size()
  5909  	return m.MarshalToSizedBuffer(dAtA[:size])
  5910  }
  5911  
  5912  func (m *RepoCredsList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5913  	i := len(dAtA)
  5914  	_ = i
  5915  	var l int
  5916  	_ = l
  5917  	if len(m.Items) > 0 {
  5918  		for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  5919  			{
  5920  				size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  5921  				if err != nil {
  5922  					return 0, err
  5923  				}
  5924  				i -= size
  5925  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  5926  			}
  5927  			i--
  5928  			dAtA[i] = 0x12
  5929  		}
  5930  	}
  5931  	{
  5932  		size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  5933  		if err != nil {
  5934  			return 0, err
  5935  		}
  5936  		i -= size
  5937  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  5938  	}
  5939  	i--
  5940  	dAtA[i] = 0xa
  5941  	return len(dAtA) - i, nil
  5942  }
  5943  
  5944  func (m *Repository) Marshal() (dAtA []byte, err error) {
  5945  	size := m.Size()
  5946  	dAtA = make([]byte, size)
  5947  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5948  	if err != nil {
  5949  		return nil, err
  5950  	}
  5951  	return dAtA[:n], nil
  5952  }
  5953  
  5954  func (m *Repository) MarshalTo(dAtA []byte) (int, error) {
  5955  	size := m.Size()
  5956  	return m.MarshalToSizedBuffer(dAtA[:size])
  5957  }
  5958  
  5959  func (m *Repository) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5960  	i := len(dAtA)
  5961  	_ = i
  5962  	var l int
  5963  	_ = l
  5964  	i--
  5965  	if m.EnableOCI {
  5966  		dAtA[i] = 1
  5967  	} else {
  5968  		dAtA[i] = 0
  5969  	}
  5970  	i--
  5971  	dAtA[i] = 0x70
  5972  	i--
  5973  	if m.InheritedCreds {
  5974  		dAtA[i] = 1
  5975  	} else {
  5976  		dAtA[i] = 0
  5977  	}
  5978  	i--
  5979  	dAtA[i] = 0x68
  5980  	i -= len(m.Name)
  5981  	copy(dAtA[i:], m.Name)
  5982  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  5983  	i--
  5984  	dAtA[i] = 0x62
  5985  	i -= len(m.Type)
  5986  	copy(dAtA[i:], m.Type)
  5987  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  5988  	i--
  5989  	dAtA[i] = 0x5a
  5990  	i -= len(m.TLSClientCertKey)
  5991  	copy(dAtA[i:], m.TLSClientCertKey)
  5992  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TLSClientCertKey)))
  5993  	i--
  5994  	dAtA[i] = 0x52
  5995  	i -= len(m.TLSClientCertData)
  5996  	copy(dAtA[i:], m.TLSClientCertData)
  5997  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TLSClientCertData)))
  5998  	i--
  5999  	dAtA[i] = 0x4a
  6000  	i--
  6001  	if m.EnableLFS {
  6002  		dAtA[i] = 1
  6003  	} else {
  6004  		dAtA[i] = 0
  6005  	}
  6006  	i--
  6007  	dAtA[i] = 0x40
  6008  	i--
  6009  	if m.Insecure {
  6010  		dAtA[i] = 1
  6011  	} else {
  6012  		dAtA[i] = 0
  6013  	}
  6014  	i--
  6015  	dAtA[i] = 0x38
  6016  	i--
  6017  	if m.InsecureIgnoreHostKey {
  6018  		dAtA[i] = 1
  6019  	} else {
  6020  		dAtA[i] = 0
  6021  	}
  6022  	i--
  6023  	dAtA[i] = 0x30
  6024  	{
  6025  		size, err := m.ConnectionState.MarshalToSizedBuffer(dAtA[:i])
  6026  		if err != nil {
  6027  			return 0, err
  6028  		}
  6029  		i -= size
  6030  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  6031  	}
  6032  	i--
  6033  	dAtA[i] = 0x2a
  6034  	i -= len(m.SSHPrivateKey)
  6035  	copy(dAtA[i:], m.SSHPrivateKey)
  6036  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.SSHPrivateKey)))
  6037  	i--
  6038  	dAtA[i] = 0x22
  6039  	i -= len(m.Password)
  6040  	copy(dAtA[i:], m.Password)
  6041  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Password)))
  6042  	i--
  6043  	dAtA[i] = 0x1a
  6044  	i -= len(m.Username)
  6045  	copy(dAtA[i:], m.Username)
  6046  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Username)))
  6047  	i--
  6048  	dAtA[i] = 0x12
  6049  	i -= len(m.Repo)
  6050  	copy(dAtA[i:], m.Repo)
  6051  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Repo)))
  6052  	i--
  6053  	dAtA[i] = 0xa
  6054  	return len(dAtA) - i, nil
  6055  }
  6056  
  6057  func (m *RepositoryCertificate) Marshal() (dAtA []byte, err error) {
  6058  	size := m.Size()
  6059  	dAtA = make([]byte, size)
  6060  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6061  	if err != nil {
  6062  		return nil, err
  6063  	}
  6064  	return dAtA[:n], nil
  6065  }
  6066  
  6067  func (m *RepositoryCertificate) MarshalTo(dAtA []byte) (int, error) {
  6068  	size := m.Size()
  6069  	return m.MarshalToSizedBuffer(dAtA[:size])
  6070  }
  6071  
  6072  func (m *RepositoryCertificate) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6073  	i := len(dAtA)
  6074  	_ = i
  6075  	var l int
  6076  	_ = l
  6077  	i -= len(m.CertInfo)
  6078  	copy(dAtA[i:], m.CertInfo)
  6079  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.CertInfo)))
  6080  	i--
  6081  	dAtA[i] = 0x2a
  6082  	if m.CertData != nil {
  6083  		i -= len(m.CertData)
  6084  		copy(dAtA[i:], m.CertData)
  6085  		i = encodeVarintGenerated(dAtA, i, uint64(len(m.CertData)))
  6086  		i--
  6087  		dAtA[i] = 0x22
  6088  	}
  6089  	i -= len(m.CertSubType)
  6090  	copy(dAtA[i:], m.CertSubType)
  6091  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.CertSubType)))
  6092  	i--
  6093  	dAtA[i] = 0x1a
  6094  	i -= len(m.CertType)
  6095  	copy(dAtA[i:], m.CertType)
  6096  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.CertType)))
  6097  	i--
  6098  	dAtA[i] = 0x12
  6099  	i -= len(m.ServerName)
  6100  	copy(dAtA[i:], m.ServerName)
  6101  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ServerName)))
  6102  	i--
  6103  	dAtA[i] = 0xa
  6104  	return len(dAtA) - i, nil
  6105  }
  6106  
  6107  func (m *RepositoryCertificateList) Marshal() (dAtA []byte, err error) {
  6108  	size := m.Size()
  6109  	dAtA = make([]byte, size)
  6110  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6111  	if err != nil {
  6112  		return nil, err
  6113  	}
  6114  	return dAtA[:n], nil
  6115  }
  6116  
  6117  func (m *RepositoryCertificateList) MarshalTo(dAtA []byte) (int, error) {
  6118  	size := m.Size()
  6119  	return m.MarshalToSizedBuffer(dAtA[:size])
  6120  }
  6121  
  6122  func (m *RepositoryCertificateList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6123  	i := len(dAtA)
  6124  	_ = i
  6125  	var l int
  6126  	_ = l
  6127  	if len(m.Items) > 0 {
  6128  		for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  6129  			{
  6130  				size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  6131  				if err != nil {
  6132  					return 0, err
  6133  				}
  6134  				i -= size
  6135  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  6136  			}
  6137  			i--
  6138  			dAtA[i] = 0x12
  6139  		}
  6140  	}
  6141  	{
  6142  		size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  6143  		if err != nil {
  6144  			return 0, err
  6145  		}
  6146  		i -= size
  6147  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  6148  	}
  6149  	i--
  6150  	dAtA[i] = 0xa
  6151  	return len(dAtA) - i, nil
  6152  }
  6153  
  6154  func (m *RepositoryList) Marshal() (dAtA []byte, err error) {
  6155  	size := m.Size()
  6156  	dAtA = make([]byte, size)
  6157  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6158  	if err != nil {
  6159  		return nil, err
  6160  	}
  6161  	return dAtA[:n], nil
  6162  }
  6163  
  6164  func (m *RepositoryList) MarshalTo(dAtA []byte) (int, error) {
  6165  	size := m.Size()
  6166  	return m.MarshalToSizedBuffer(dAtA[:size])
  6167  }
  6168  
  6169  func (m *RepositoryList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6170  	i := len(dAtA)
  6171  	_ = i
  6172  	var l int
  6173  	_ = l
  6174  	if len(m.Items) > 0 {
  6175  		for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  6176  			{
  6177  				size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  6178  				if err != nil {
  6179  					return 0, err
  6180  				}
  6181  				i -= size
  6182  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  6183  			}
  6184  			i--
  6185  			dAtA[i] = 0x12
  6186  		}
  6187  	}
  6188  	{
  6189  		size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  6190  		if err != nil {
  6191  			return 0, err
  6192  		}
  6193  		i -= size
  6194  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  6195  	}
  6196  	i--
  6197  	dAtA[i] = 0xa
  6198  	return len(dAtA) - i, nil
  6199  }
  6200  
  6201  func (m *ResourceAction) Marshal() (dAtA []byte, err error) {
  6202  	size := m.Size()
  6203  	dAtA = make([]byte, size)
  6204  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6205  	if err != nil {
  6206  		return nil, err
  6207  	}
  6208  	return dAtA[:n], nil
  6209  }
  6210  
  6211  func (m *ResourceAction) MarshalTo(dAtA []byte) (int, error) {
  6212  	size := m.Size()
  6213  	return m.MarshalToSizedBuffer(dAtA[:size])
  6214  }
  6215  
  6216  func (m *ResourceAction) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6217  	i := len(dAtA)
  6218  	_ = i
  6219  	var l int
  6220  	_ = l
  6221  	i--
  6222  	if m.Disabled {
  6223  		dAtA[i] = 1
  6224  	} else {
  6225  		dAtA[i] = 0
  6226  	}
  6227  	i--
  6228  	dAtA[i] = 0x18
  6229  	if len(m.Params) > 0 {
  6230  		for iNdEx := len(m.Params) - 1; iNdEx >= 0; iNdEx-- {
  6231  			{
  6232  				size, err := m.Params[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  6233  				if err != nil {
  6234  					return 0, err
  6235  				}
  6236  				i -= size
  6237  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  6238  			}
  6239  			i--
  6240  			dAtA[i] = 0x12
  6241  		}
  6242  	}
  6243  	i -= len(m.Name)
  6244  	copy(dAtA[i:], m.Name)
  6245  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  6246  	i--
  6247  	dAtA[i] = 0xa
  6248  	return len(dAtA) - i, nil
  6249  }
  6250  
  6251  func (m *ResourceActionDefinition) Marshal() (dAtA []byte, err error) {
  6252  	size := m.Size()
  6253  	dAtA = make([]byte, size)
  6254  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6255  	if err != nil {
  6256  		return nil, err
  6257  	}
  6258  	return dAtA[:n], nil
  6259  }
  6260  
  6261  func (m *ResourceActionDefinition) MarshalTo(dAtA []byte) (int, error) {
  6262  	size := m.Size()
  6263  	return m.MarshalToSizedBuffer(dAtA[:size])
  6264  }
  6265  
  6266  func (m *ResourceActionDefinition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6267  	i := len(dAtA)
  6268  	_ = i
  6269  	var l int
  6270  	_ = l
  6271  	i -= len(m.ActionLua)
  6272  	copy(dAtA[i:], m.ActionLua)
  6273  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ActionLua)))
  6274  	i--
  6275  	dAtA[i] = 0x12
  6276  	i -= len(m.Name)
  6277  	copy(dAtA[i:], m.Name)
  6278  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  6279  	i--
  6280  	dAtA[i] = 0xa
  6281  	return len(dAtA) - i, nil
  6282  }
  6283  
  6284  func (m *ResourceActionParam) Marshal() (dAtA []byte, err error) {
  6285  	size := m.Size()
  6286  	dAtA = make([]byte, size)
  6287  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6288  	if err != nil {
  6289  		return nil, err
  6290  	}
  6291  	return dAtA[:n], nil
  6292  }
  6293  
  6294  func (m *ResourceActionParam) MarshalTo(dAtA []byte) (int, error) {
  6295  	size := m.Size()
  6296  	return m.MarshalToSizedBuffer(dAtA[:size])
  6297  }
  6298  
  6299  func (m *ResourceActionParam) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6300  	i := len(dAtA)
  6301  	_ = i
  6302  	var l int
  6303  	_ = l
  6304  	i -= len(m.Default)
  6305  	copy(dAtA[i:], m.Default)
  6306  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Default)))
  6307  	i--
  6308  	dAtA[i] = 0x22
  6309  	i -= len(m.Type)
  6310  	copy(dAtA[i:], m.Type)
  6311  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  6312  	i--
  6313  	dAtA[i] = 0x1a
  6314  	i -= len(m.Value)
  6315  	copy(dAtA[i:], m.Value)
  6316  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  6317  	i--
  6318  	dAtA[i] = 0x12
  6319  	i -= len(m.Name)
  6320  	copy(dAtA[i:], m.Name)
  6321  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  6322  	i--
  6323  	dAtA[i] = 0xa
  6324  	return len(dAtA) - i, nil
  6325  }
  6326  
  6327  func (m *ResourceActions) Marshal() (dAtA []byte, err error) {
  6328  	size := m.Size()
  6329  	dAtA = make([]byte, size)
  6330  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6331  	if err != nil {
  6332  		return nil, err
  6333  	}
  6334  	return dAtA[:n], nil
  6335  }
  6336  
  6337  func (m *ResourceActions) MarshalTo(dAtA []byte) (int, error) {
  6338  	size := m.Size()
  6339  	return m.MarshalToSizedBuffer(dAtA[:size])
  6340  }
  6341  
  6342  func (m *ResourceActions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6343  	i := len(dAtA)
  6344  	_ = i
  6345  	var l int
  6346  	_ = l
  6347  	if len(m.Definitions) > 0 {
  6348  		for iNdEx := len(m.Definitions) - 1; iNdEx >= 0; iNdEx-- {
  6349  			{
  6350  				size, err := m.Definitions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  6351  				if err != nil {
  6352  					return 0, err
  6353  				}
  6354  				i -= size
  6355  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  6356  			}
  6357  			i--
  6358  			dAtA[i] = 0x12
  6359  		}
  6360  	}
  6361  	i -= len(m.ActionDiscoveryLua)
  6362  	copy(dAtA[i:], m.ActionDiscoveryLua)
  6363  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ActionDiscoveryLua)))
  6364  	i--
  6365  	dAtA[i] = 0xa
  6366  	return len(dAtA) - i, nil
  6367  }
  6368  
  6369  func (m *ResourceDiff) Marshal() (dAtA []byte, err error) {
  6370  	size := m.Size()
  6371  	dAtA = make([]byte, size)
  6372  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6373  	if err != nil {
  6374  		return nil, err
  6375  	}
  6376  	return dAtA[:n], nil
  6377  }
  6378  
  6379  func (m *ResourceDiff) MarshalTo(dAtA []byte) (int, error) {
  6380  	size := m.Size()
  6381  	return m.MarshalToSizedBuffer(dAtA[:size])
  6382  }
  6383  
  6384  func (m *ResourceDiff) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6385  	i := len(dAtA)
  6386  	_ = i
  6387  	var l int
  6388  	_ = l
  6389  	i -= len(m.PredictedLiveState)
  6390  	copy(dAtA[i:], m.PredictedLiveState)
  6391  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.PredictedLiveState)))
  6392  	i--
  6393  	dAtA[i] = 0x52
  6394  	i -= len(m.NormalizedLiveState)
  6395  	copy(dAtA[i:], m.NormalizedLiveState)
  6396  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.NormalizedLiveState)))
  6397  	i--
  6398  	dAtA[i] = 0x4a
  6399  	i--
  6400  	if m.Hook {
  6401  		dAtA[i] = 1
  6402  	} else {
  6403  		dAtA[i] = 0
  6404  	}
  6405  	i--
  6406  	dAtA[i] = 0x40
  6407  	i -= len(m.Diff)
  6408  	copy(dAtA[i:], m.Diff)
  6409  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Diff)))
  6410  	i--
  6411  	dAtA[i] = 0x3a
  6412  	i -= len(m.LiveState)
  6413  	copy(dAtA[i:], m.LiveState)
  6414  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.LiveState)))
  6415  	i--
  6416  	dAtA[i] = 0x32
  6417  	i -= len(m.TargetState)
  6418  	copy(dAtA[i:], m.TargetState)
  6419  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TargetState)))
  6420  	i--
  6421  	dAtA[i] = 0x2a
  6422  	i -= len(m.Name)
  6423  	copy(dAtA[i:], m.Name)
  6424  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  6425  	i--
  6426  	dAtA[i] = 0x22
  6427  	i -= len(m.Namespace)
  6428  	copy(dAtA[i:], m.Namespace)
  6429  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  6430  	i--
  6431  	dAtA[i] = 0x1a
  6432  	i -= len(m.Kind)
  6433  	copy(dAtA[i:], m.Kind)
  6434  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
  6435  	i--
  6436  	dAtA[i] = 0x12
  6437  	i -= len(m.Group)
  6438  	copy(dAtA[i:], m.Group)
  6439  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Group)))
  6440  	i--
  6441  	dAtA[i] = 0xa
  6442  	return len(dAtA) - i, nil
  6443  }
  6444  
  6445  func (m *ResourceIgnoreDifferences) Marshal() (dAtA []byte, err error) {
  6446  	size := m.Size()
  6447  	dAtA = make([]byte, size)
  6448  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6449  	if err != nil {
  6450  		return nil, err
  6451  	}
  6452  	return dAtA[:n], nil
  6453  }
  6454  
  6455  func (m *ResourceIgnoreDifferences) MarshalTo(dAtA []byte) (int, error) {
  6456  	size := m.Size()
  6457  	return m.MarshalToSizedBuffer(dAtA[:size])
  6458  }
  6459  
  6460  func (m *ResourceIgnoreDifferences) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6461  	i := len(dAtA)
  6462  	_ = i
  6463  	var l int
  6464  	_ = l
  6465  	if len(m.JSONPointers) > 0 {
  6466  		for iNdEx := len(m.JSONPointers) - 1; iNdEx >= 0; iNdEx-- {
  6467  			i -= len(m.JSONPointers[iNdEx])
  6468  			copy(dAtA[i:], m.JSONPointers[iNdEx])
  6469  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.JSONPointers[iNdEx])))
  6470  			i--
  6471  			dAtA[i] = 0x2a
  6472  		}
  6473  	}
  6474  	i -= len(m.Namespace)
  6475  	copy(dAtA[i:], m.Namespace)
  6476  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  6477  	i--
  6478  	dAtA[i] = 0x22
  6479  	i -= len(m.Name)
  6480  	copy(dAtA[i:], m.Name)
  6481  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  6482  	i--
  6483  	dAtA[i] = 0x1a
  6484  	i -= len(m.Kind)
  6485  	copy(dAtA[i:], m.Kind)
  6486  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
  6487  	i--
  6488  	dAtA[i] = 0x12
  6489  	i -= len(m.Group)
  6490  	copy(dAtA[i:], m.Group)
  6491  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Group)))
  6492  	i--
  6493  	dAtA[i] = 0xa
  6494  	return len(dAtA) - i, nil
  6495  }
  6496  
  6497  func (m *ResourceNetworkingInfo) Marshal() (dAtA []byte, err error) {
  6498  	size := m.Size()
  6499  	dAtA = make([]byte, size)
  6500  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6501  	if err != nil {
  6502  		return nil, err
  6503  	}
  6504  	return dAtA[:n], nil
  6505  }
  6506  
  6507  func (m *ResourceNetworkingInfo) MarshalTo(dAtA []byte) (int, error) {
  6508  	size := m.Size()
  6509  	return m.MarshalToSizedBuffer(dAtA[:size])
  6510  }
  6511  
  6512  func (m *ResourceNetworkingInfo) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6513  	i := len(dAtA)
  6514  	_ = i
  6515  	var l int
  6516  	_ = l
  6517  	if len(m.ExternalURLs) > 0 {
  6518  		for iNdEx := len(m.ExternalURLs) - 1; iNdEx >= 0; iNdEx-- {
  6519  			i -= len(m.ExternalURLs[iNdEx])
  6520  			copy(dAtA[i:], m.ExternalURLs[iNdEx])
  6521  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.ExternalURLs[iNdEx])))
  6522  			i--
  6523  			dAtA[i] = 0x2a
  6524  		}
  6525  	}
  6526  	if len(m.Ingress) > 0 {
  6527  		for iNdEx := len(m.Ingress) - 1; iNdEx >= 0; iNdEx-- {
  6528  			{
  6529  				size, err := m.Ingress[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  6530  				if err != nil {
  6531  					return 0, err
  6532  				}
  6533  				i -= size
  6534  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  6535  			}
  6536  			i--
  6537  			dAtA[i] = 0x22
  6538  		}
  6539  	}
  6540  	if len(m.Labels) > 0 {
  6541  		keysForLabels := make([]string, 0, len(m.Labels))
  6542  		for k := range m.Labels {
  6543  			keysForLabels = append(keysForLabels, string(k))
  6544  		}
  6545  		github_com_gogo_protobuf_sortkeys.Strings(keysForLabels)
  6546  		for iNdEx := len(keysForLabels) - 1; iNdEx >= 0; iNdEx-- {
  6547  			v := m.Labels[string(keysForLabels[iNdEx])]
  6548  			baseI := i
  6549  			i -= len(v)
  6550  			copy(dAtA[i:], v)
  6551  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  6552  			i--
  6553  			dAtA[i] = 0x12
  6554  			i -= len(keysForLabels[iNdEx])
  6555  			copy(dAtA[i:], keysForLabels[iNdEx])
  6556  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForLabels[iNdEx])))
  6557  			i--
  6558  			dAtA[i] = 0xa
  6559  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  6560  			i--
  6561  			dAtA[i] = 0x1a
  6562  		}
  6563  	}
  6564  	if len(m.TargetRefs) > 0 {
  6565  		for iNdEx := len(m.TargetRefs) - 1; iNdEx >= 0; iNdEx-- {
  6566  			{
  6567  				size, err := m.TargetRefs[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  6568  				if err != nil {
  6569  					return 0, err
  6570  				}
  6571  				i -= size
  6572  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  6573  			}
  6574  			i--
  6575  			dAtA[i] = 0x12
  6576  		}
  6577  	}
  6578  	if len(m.TargetLabels) > 0 {
  6579  		keysForTargetLabels := make([]string, 0, len(m.TargetLabels))
  6580  		for k := range m.TargetLabels {
  6581  			keysForTargetLabels = append(keysForTargetLabels, string(k))
  6582  		}
  6583  		github_com_gogo_protobuf_sortkeys.Strings(keysForTargetLabels)
  6584  		for iNdEx := len(keysForTargetLabels) - 1; iNdEx >= 0; iNdEx-- {
  6585  			v := m.TargetLabels[string(keysForTargetLabels[iNdEx])]
  6586  			baseI := i
  6587  			i -= len(v)
  6588  			copy(dAtA[i:], v)
  6589  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  6590  			i--
  6591  			dAtA[i] = 0x12
  6592  			i -= len(keysForTargetLabels[iNdEx])
  6593  			copy(dAtA[i:], keysForTargetLabels[iNdEx])
  6594  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForTargetLabels[iNdEx])))
  6595  			i--
  6596  			dAtA[i] = 0xa
  6597  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  6598  			i--
  6599  			dAtA[i] = 0xa
  6600  		}
  6601  	}
  6602  	return len(dAtA) - i, nil
  6603  }
  6604  
  6605  func (m *ResourceNode) Marshal() (dAtA []byte, err error) {
  6606  	size := m.Size()
  6607  	dAtA = make([]byte, size)
  6608  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6609  	if err != nil {
  6610  		return nil, err
  6611  	}
  6612  	return dAtA[:n], nil
  6613  }
  6614  
  6615  func (m *ResourceNode) MarshalTo(dAtA []byte) (int, error) {
  6616  	size := m.Size()
  6617  	return m.MarshalToSizedBuffer(dAtA[:size])
  6618  }
  6619  
  6620  func (m *ResourceNode) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6621  	i := len(dAtA)
  6622  	_ = i
  6623  	var l int
  6624  	_ = l
  6625  	if m.CreatedAt != nil {
  6626  		{
  6627  			size, err := m.CreatedAt.MarshalToSizedBuffer(dAtA[:i])
  6628  			if err != nil {
  6629  				return 0, err
  6630  			}
  6631  			i -= size
  6632  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6633  		}
  6634  		i--
  6635  		dAtA[i] = 0x42
  6636  	}
  6637  	if m.Health != nil {
  6638  		{
  6639  			size, err := m.Health.MarshalToSizedBuffer(dAtA[:i])
  6640  			if err != nil {
  6641  				return 0, err
  6642  			}
  6643  			i -= size
  6644  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6645  		}
  6646  		i--
  6647  		dAtA[i] = 0x3a
  6648  	}
  6649  	if len(m.Images) > 0 {
  6650  		for iNdEx := len(m.Images) - 1; iNdEx >= 0; iNdEx-- {
  6651  			i -= len(m.Images[iNdEx])
  6652  			copy(dAtA[i:], m.Images[iNdEx])
  6653  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Images[iNdEx])))
  6654  			i--
  6655  			dAtA[i] = 0x32
  6656  		}
  6657  	}
  6658  	i -= len(m.ResourceVersion)
  6659  	copy(dAtA[i:], m.ResourceVersion)
  6660  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ResourceVersion)))
  6661  	i--
  6662  	dAtA[i] = 0x2a
  6663  	if m.NetworkingInfo != nil {
  6664  		{
  6665  			size, err := m.NetworkingInfo.MarshalToSizedBuffer(dAtA[:i])
  6666  			if err != nil {
  6667  				return 0, err
  6668  			}
  6669  			i -= size
  6670  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6671  		}
  6672  		i--
  6673  		dAtA[i] = 0x22
  6674  	}
  6675  	if len(m.Info) > 0 {
  6676  		for iNdEx := len(m.Info) - 1; iNdEx >= 0; iNdEx-- {
  6677  			{
  6678  				size, err := m.Info[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  6679  				if err != nil {
  6680  					return 0, err
  6681  				}
  6682  				i -= size
  6683  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  6684  			}
  6685  			i--
  6686  			dAtA[i] = 0x1a
  6687  		}
  6688  	}
  6689  	if len(m.ParentRefs) > 0 {
  6690  		for iNdEx := len(m.ParentRefs) - 1; iNdEx >= 0; iNdEx-- {
  6691  			{
  6692  				size, err := m.ParentRefs[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  6693  				if err != nil {
  6694  					return 0, err
  6695  				}
  6696  				i -= size
  6697  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  6698  			}
  6699  			i--
  6700  			dAtA[i] = 0x12
  6701  		}
  6702  	}
  6703  	{
  6704  		size, err := m.ResourceRef.MarshalToSizedBuffer(dAtA[:i])
  6705  		if err != nil {
  6706  			return 0, err
  6707  		}
  6708  		i -= size
  6709  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  6710  	}
  6711  	i--
  6712  	dAtA[i] = 0xa
  6713  	return len(dAtA) - i, nil
  6714  }
  6715  
  6716  func (m *ResourceOverride) Marshal() (dAtA []byte, err error) {
  6717  	size := m.Size()
  6718  	dAtA = make([]byte, size)
  6719  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6720  	if err != nil {
  6721  		return nil, err
  6722  	}
  6723  	return dAtA[:n], nil
  6724  }
  6725  
  6726  func (m *ResourceOverride) MarshalTo(dAtA []byte) (int, error) {
  6727  	size := m.Size()
  6728  	return m.MarshalToSizedBuffer(dAtA[:size])
  6729  }
  6730  
  6731  func (m *ResourceOverride) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6732  	i := len(dAtA)
  6733  	_ = i
  6734  	var l int
  6735  	_ = l
  6736  	if len(m.KnownTypeFields) > 0 {
  6737  		for iNdEx := len(m.KnownTypeFields) - 1; iNdEx >= 0; iNdEx-- {
  6738  			{
  6739  				size, err := m.KnownTypeFields[iNdEx].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] = 0x22
  6748  		}
  6749  	}
  6750  	i -= len(m.Actions)
  6751  	copy(dAtA[i:], m.Actions)
  6752  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Actions)))
  6753  	i--
  6754  	dAtA[i] = 0x1a
  6755  	{
  6756  		size, err := m.IgnoreDifferences.MarshalToSizedBuffer(dAtA[:i])
  6757  		if err != nil {
  6758  			return 0, err
  6759  		}
  6760  		i -= size
  6761  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  6762  	}
  6763  	i--
  6764  	dAtA[i] = 0x12
  6765  	i -= len(m.HealthLua)
  6766  	copy(dAtA[i:], m.HealthLua)
  6767  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.HealthLua)))
  6768  	i--
  6769  	dAtA[i] = 0xa
  6770  	return len(dAtA) - i, nil
  6771  }
  6772  
  6773  func (m *ResourceRef) Marshal() (dAtA []byte, err error) {
  6774  	size := m.Size()
  6775  	dAtA = make([]byte, size)
  6776  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6777  	if err != nil {
  6778  		return nil, err
  6779  	}
  6780  	return dAtA[:n], nil
  6781  }
  6782  
  6783  func (m *ResourceRef) MarshalTo(dAtA []byte) (int, error) {
  6784  	size := m.Size()
  6785  	return m.MarshalToSizedBuffer(dAtA[:size])
  6786  }
  6787  
  6788  func (m *ResourceRef) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6789  	i := len(dAtA)
  6790  	_ = i
  6791  	var l int
  6792  	_ = l
  6793  	i -= len(m.UID)
  6794  	copy(dAtA[i:], m.UID)
  6795  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.UID)))
  6796  	i--
  6797  	dAtA[i] = 0x32
  6798  	i -= len(m.Name)
  6799  	copy(dAtA[i:], m.Name)
  6800  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  6801  	i--
  6802  	dAtA[i] = 0x2a
  6803  	i -= len(m.Namespace)
  6804  	copy(dAtA[i:], m.Namespace)
  6805  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  6806  	i--
  6807  	dAtA[i] = 0x22
  6808  	i -= len(m.Kind)
  6809  	copy(dAtA[i:], m.Kind)
  6810  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
  6811  	i--
  6812  	dAtA[i] = 0x1a
  6813  	i -= len(m.Version)
  6814  	copy(dAtA[i:], m.Version)
  6815  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Version)))
  6816  	i--
  6817  	dAtA[i] = 0x12
  6818  	i -= len(m.Group)
  6819  	copy(dAtA[i:], m.Group)
  6820  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Group)))
  6821  	i--
  6822  	dAtA[i] = 0xa
  6823  	return len(dAtA) - i, nil
  6824  }
  6825  
  6826  func (m *ResourceResult) Marshal() (dAtA []byte, err error) {
  6827  	size := m.Size()
  6828  	dAtA = make([]byte, size)
  6829  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6830  	if err != nil {
  6831  		return nil, err
  6832  	}
  6833  	return dAtA[:n], nil
  6834  }
  6835  
  6836  func (m *ResourceResult) MarshalTo(dAtA []byte) (int, error) {
  6837  	size := m.Size()
  6838  	return m.MarshalToSizedBuffer(dAtA[:size])
  6839  }
  6840  
  6841  func (m *ResourceResult) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6842  	i := len(dAtA)
  6843  	_ = i
  6844  	var l int
  6845  	_ = l
  6846  	i -= len(m.SyncPhase)
  6847  	copy(dAtA[i:], m.SyncPhase)
  6848  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.SyncPhase)))
  6849  	i--
  6850  	dAtA[i] = 0x52
  6851  	i -= len(m.HookPhase)
  6852  	copy(dAtA[i:], m.HookPhase)
  6853  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.HookPhase)))
  6854  	i--
  6855  	dAtA[i] = 0x4a
  6856  	i -= len(m.HookType)
  6857  	copy(dAtA[i:], m.HookType)
  6858  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.HookType)))
  6859  	i--
  6860  	dAtA[i] = 0x42
  6861  	i -= len(m.Message)
  6862  	copy(dAtA[i:], m.Message)
  6863  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  6864  	i--
  6865  	dAtA[i] = 0x3a
  6866  	i -= len(m.Status)
  6867  	copy(dAtA[i:], m.Status)
  6868  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  6869  	i--
  6870  	dAtA[i] = 0x32
  6871  	i -= len(m.Name)
  6872  	copy(dAtA[i:], m.Name)
  6873  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  6874  	i--
  6875  	dAtA[i] = 0x2a
  6876  	i -= len(m.Namespace)
  6877  	copy(dAtA[i:], m.Namespace)
  6878  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  6879  	i--
  6880  	dAtA[i] = 0x22
  6881  	i -= len(m.Kind)
  6882  	copy(dAtA[i:], m.Kind)
  6883  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
  6884  	i--
  6885  	dAtA[i] = 0x1a
  6886  	i -= len(m.Version)
  6887  	copy(dAtA[i:], m.Version)
  6888  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Version)))
  6889  	i--
  6890  	dAtA[i] = 0x12
  6891  	i -= len(m.Group)
  6892  	copy(dAtA[i:], m.Group)
  6893  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Group)))
  6894  	i--
  6895  	dAtA[i] = 0xa
  6896  	return len(dAtA) - i, nil
  6897  }
  6898  
  6899  func (m *ResourceStatus) Marshal() (dAtA []byte, err error) {
  6900  	size := m.Size()
  6901  	dAtA = make([]byte, size)
  6902  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6903  	if err != nil {
  6904  		return nil, err
  6905  	}
  6906  	return dAtA[:n], nil
  6907  }
  6908  
  6909  func (m *ResourceStatus) MarshalTo(dAtA []byte) (int, error) {
  6910  	size := m.Size()
  6911  	return m.MarshalToSizedBuffer(dAtA[:size])
  6912  }
  6913  
  6914  func (m *ResourceStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6915  	i := len(dAtA)
  6916  	_ = i
  6917  	var l int
  6918  	_ = l
  6919  	i--
  6920  	if m.RequiresPruning {
  6921  		dAtA[i] = 1
  6922  	} else {
  6923  		dAtA[i] = 0
  6924  	}
  6925  	i--
  6926  	dAtA[i] = 0x48
  6927  	i--
  6928  	if m.Hook {
  6929  		dAtA[i] = 1
  6930  	} else {
  6931  		dAtA[i] = 0
  6932  	}
  6933  	i--
  6934  	dAtA[i] = 0x40
  6935  	if m.Health != nil {
  6936  		{
  6937  			size, err := m.Health.MarshalToSizedBuffer(dAtA[:i])
  6938  			if err != nil {
  6939  				return 0, err
  6940  			}
  6941  			i -= size
  6942  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6943  		}
  6944  		i--
  6945  		dAtA[i] = 0x3a
  6946  	}
  6947  	i -= len(m.Status)
  6948  	copy(dAtA[i:], m.Status)
  6949  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  6950  	i--
  6951  	dAtA[i] = 0x32
  6952  	i -= len(m.Name)
  6953  	copy(dAtA[i:], m.Name)
  6954  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  6955  	i--
  6956  	dAtA[i] = 0x2a
  6957  	i -= len(m.Namespace)
  6958  	copy(dAtA[i:], m.Namespace)
  6959  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  6960  	i--
  6961  	dAtA[i] = 0x22
  6962  	i -= len(m.Kind)
  6963  	copy(dAtA[i:], m.Kind)
  6964  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
  6965  	i--
  6966  	dAtA[i] = 0x1a
  6967  	i -= len(m.Version)
  6968  	copy(dAtA[i:], m.Version)
  6969  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Version)))
  6970  	i--
  6971  	dAtA[i] = 0x12
  6972  	i -= len(m.Group)
  6973  	copy(dAtA[i:], m.Group)
  6974  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Group)))
  6975  	i--
  6976  	dAtA[i] = 0xa
  6977  	return len(dAtA) - i, nil
  6978  }
  6979  
  6980  func (m *RetryStrategy) Marshal() (dAtA []byte, err error) {
  6981  	size := m.Size()
  6982  	dAtA = make([]byte, size)
  6983  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6984  	if err != nil {
  6985  		return nil, err
  6986  	}
  6987  	return dAtA[:n], nil
  6988  }
  6989  
  6990  func (m *RetryStrategy) MarshalTo(dAtA []byte) (int, error) {
  6991  	size := m.Size()
  6992  	return m.MarshalToSizedBuffer(dAtA[:size])
  6993  }
  6994  
  6995  func (m *RetryStrategy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6996  	i := len(dAtA)
  6997  	_ = i
  6998  	var l int
  6999  	_ = l
  7000  	if m.Backoff != nil {
  7001  		{
  7002  			size, err := m.Backoff.MarshalToSizedBuffer(dAtA[:i])
  7003  			if err != nil {
  7004  				return 0, err
  7005  			}
  7006  			i -= size
  7007  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7008  		}
  7009  		i--
  7010  		dAtA[i] = 0x12
  7011  	}
  7012  	i = encodeVarintGenerated(dAtA, i, uint64(m.Limit))
  7013  	i--
  7014  	dAtA[i] = 0x8
  7015  	return len(dAtA) - i, nil
  7016  }
  7017  
  7018  func (m *RevisionHistory) Marshal() (dAtA []byte, err error) {
  7019  	size := m.Size()
  7020  	dAtA = make([]byte, size)
  7021  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7022  	if err != nil {
  7023  		return nil, err
  7024  	}
  7025  	return dAtA[:n], nil
  7026  }
  7027  
  7028  func (m *RevisionHistory) MarshalTo(dAtA []byte) (int, error) {
  7029  	size := m.Size()
  7030  	return m.MarshalToSizedBuffer(dAtA[:size])
  7031  }
  7032  
  7033  func (m *RevisionHistory) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7034  	i := len(dAtA)
  7035  	_ = i
  7036  	var l int
  7037  	_ = l
  7038  	if m.DeployStartedAt != nil {
  7039  		{
  7040  			size, err := m.DeployStartedAt.MarshalToSizedBuffer(dAtA[:i])
  7041  			if err != nil {
  7042  				return 0, err
  7043  			}
  7044  			i -= size
  7045  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7046  		}
  7047  		i--
  7048  		dAtA[i] = 0x3a
  7049  	}
  7050  	{
  7051  		size, err := m.Source.MarshalToSizedBuffer(dAtA[:i])
  7052  		if err != nil {
  7053  			return 0, err
  7054  		}
  7055  		i -= size
  7056  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  7057  	}
  7058  	i--
  7059  	dAtA[i] = 0x32
  7060  	i = encodeVarintGenerated(dAtA, i, uint64(m.ID))
  7061  	i--
  7062  	dAtA[i] = 0x28
  7063  	{
  7064  		size, err := m.DeployedAt.MarshalToSizedBuffer(dAtA[:i])
  7065  		if err != nil {
  7066  			return 0, err
  7067  		}
  7068  		i -= size
  7069  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  7070  	}
  7071  	i--
  7072  	dAtA[i] = 0x22
  7073  	i -= len(m.Revision)
  7074  	copy(dAtA[i:], m.Revision)
  7075  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Revision)))
  7076  	i--
  7077  	dAtA[i] = 0x12
  7078  	return len(dAtA) - i, nil
  7079  }
  7080  
  7081  func (m *RevisionMetadata) Marshal() (dAtA []byte, err error) {
  7082  	size := m.Size()
  7083  	dAtA = make([]byte, size)
  7084  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7085  	if err != nil {
  7086  		return nil, err
  7087  	}
  7088  	return dAtA[:n], nil
  7089  }
  7090  
  7091  func (m *RevisionMetadata) MarshalTo(dAtA []byte) (int, error) {
  7092  	size := m.Size()
  7093  	return m.MarshalToSizedBuffer(dAtA[:size])
  7094  }
  7095  
  7096  func (m *RevisionMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7097  	i := len(dAtA)
  7098  	_ = i
  7099  	var l int
  7100  	_ = l
  7101  	i -= len(m.SignatureInfo)
  7102  	copy(dAtA[i:], m.SignatureInfo)
  7103  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.SignatureInfo)))
  7104  	i--
  7105  	dAtA[i] = 0x2a
  7106  	i -= len(m.Message)
  7107  	copy(dAtA[i:], m.Message)
  7108  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  7109  	i--
  7110  	dAtA[i] = 0x22
  7111  	if len(m.Tags) > 0 {
  7112  		for iNdEx := len(m.Tags) - 1; iNdEx >= 0; iNdEx-- {
  7113  			i -= len(m.Tags[iNdEx])
  7114  			copy(dAtA[i:], m.Tags[iNdEx])
  7115  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Tags[iNdEx])))
  7116  			i--
  7117  			dAtA[i] = 0x1a
  7118  		}
  7119  	}
  7120  	{
  7121  		size, err := m.Date.MarshalToSizedBuffer(dAtA[:i])
  7122  		if err != nil {
  7123  			return 0, err
  7124  		}
  7125  		i -= size
  7126  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  7127  	}
  7128  	i--
  7129  	dAtA[i] = 0x12
  7130  	i -= len(m.Author)
  7131  	copy(dAtA[i:], m.Author)
  7132  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Author)))
  7133  	i--
  7134  	dAtA[i] = 0xa
  7135  	return len(dAtA) - i, nil
  7136  }
  7137  
  7138  func (m *SignatureKey) Marshal() (dAtA []byte, err error) {
  7139  	size := m.Size()
  7140  	dAtA = make([]byte, size)
  7141  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7142  	if err != nil {
  7143  		return nil, err
  7144  	}
  7145  	return dAtA[:n], nil
  7146  }
  7147  
  7148  func (m *SignatureKey) MarshalTo(dAtA []byte) (int, error) {
  7149  	size := m.Size()
  7150  	return m.MarshalToSizedBuffer(dAtA[:size])
  7151  }
  7152  
  7153  func (m *SignatureKey) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7154  	i := len(dAtA)
  7155  	_ = i
  7156  	var l int
  7157  	_ = l
  7158  	i -= len(m.KeyID)
  7159  	copy(dAtA[i:], m.KeyID)
  7160  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.KeyID)))
  7161  	i--
  7162  	dAtA[i] = 0xa
  7163  	return len(dAtA) - i, nil
  7164  }
  7165  
  7166  func (m *SyncOperation) Marshal() (dAtA []byte, err error) {
  7167  	size := m.Size()
  7168  	dAtA = make([]byte, size)
  7169  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7170  	if err != nil {
  7171  		return nil, err
  7172  	}
  7173  	return dAtA[:n], nil
  7174  }
  7175  
  7176  func (m *SyncOperation) MarshalTo(dAtA []byte) (int, error) {
  7177  	size := m.Size()
  7178  	return m.MarshalToSizedBuffer(dAtA[:size])
  7179  }
  7180  
  7181  func (m *SyncOperation) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7182  	i := len(dAtA)
  7183  	_ = i
  7184  	var l int
  7185  	_ = l
  7186  	if len(m.SyncOptions) > 0 {
  7187  		for iNdEx := len(m.SyncOptions) - 1; iNdEx >= 0; iNdEx-- {
  7188  			i -= len(m.SyncOptions[iNdEx])
  7189  			copy(dAtA[i:], m.SyncOptions[iNdEx])
  7190  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.SyncOptions[iNdEx])))
  7191  			i--
  7192  			dAtA[i] = 0x4a
  7193  		}
  7194  	}
  7195  	if len(m.Manifests) > 0 {
  7196  		for iNdEx := len(m.Manifests) - 1; iNdEx >= 0; iNdEx-- {
  7197  			i -= len(m.Manifests[iNdEx])
  7198  			copy(dAtA[i:], m.Manifests[iNdEx])
  7199  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Manifests[iNdEx])))
  7200  			i--
  7201  			dAtA[i] = 0x42
  7202  		}
  7203  	}
  7204  	if m.Source != nil {
  7205  		{
  7206  			size, err := m.Source.MarshalToSizedBuffer(dAtA[:i])
  7207  			if err != nil {
  7208  				return 0, err
  7209  			}
  7210  			i -= size
  7211  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7212  		}
  7213  		i--
  7214  		dAtA[i] = 0x3a
  7215  	}
  7216  	if len(m.Resources) > 0 {
  7217  		for iNdEx := len(m.Resources) - 1; iNdEx >= 0; iNdEx-- {
  7218  			{
  7219  				size, err := m.Resources[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7220  				if err != nil {
  7221  					return 0, err
  7222  				}
  7223  				i -= size
  7224  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7225  			}
  7226  			i--
  7227  			dAtA[i] = 0x32
  7228  		}
  7229  	}
  7230  	if m.SyncStrategy != nil {
  7231  		{
  7232  			size, err := m.SyncStrategy.MarshalToSizedBuffer(dAtA[:i])
  7233  			if err != nil {
  7234  				return 0, err
  7235  			}
  7236  			i -= size
  7237  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7238  		}
  7239  		i--
  7240  		dAtA[i] = 0x22
  7241  	}
  7242  	i--
  7243  	if m.DryRun {
  7244  		dAtA[i] = 1
  7245  	} else {
  7246  		dAtA[i] = 0
  7247  	}
  7248  	i--
  7249  	dAtA[i] = 0x18
  7250  	i--
  7251  	if m.Prune {
  7252  		dAtA[i] = 1
  7253  	} else {
  7254  		dAtA[i] = 0
  7255  	}
  7256  	i--
  7257  	dAtA[i] = 0x10
  7258  	i -= len(m.Revision)
  7259  	copy(dAtA[i:], m.Revision)
  7260  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Revision)))
  7261  	i--
  7262  	dAtA[i] = 0xa
  7263  	return len(dAtA) - i, nil
  7264  }
  7265  
  7266  func (m *SyncOperationResource) Marshal() (dAtA []byte, err error) {
  7267  	size := m.Size()
  7268  	dAtA = make([]byte, size)
  7269  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7270  	if err != nil {
  7271  		return nil, err
  7272  	}
  7273  	return dAtA[:n], nil
  7274  }
  7275  
  7276  func (m *SyncOperationResource) MarshalTo(dAtA []byte) (int, error) {
  7277  	size := m.Size()
  7278  	return m.MarshalToSizedBuffer(dAtA[:size])
  7279  }
  7280  
  7281  func (m *SyncOperationResource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7282  	i := len(dAtA)
  7283  	_ = i
  7284  	var l int
  7285  	_ = l
  7286  	i -= len(m.Namespace)
  7287  	copy(dAtA[i:], m.Namespace)
  7288  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  7289  	i--
  7290  	dAtA[i] = 0x22
  7291  	i -= len(m.Name)
  7292  	copy(dAtA[i:], m.Name)
  7293  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  7294  	i--
  7295  	dAtA[i] = 0x1a
  7296  	i -= len(m.Kind)
  7297  	copy(dAtA[i:], m.Kind)
  7298  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
  7299  	i--
  7300  	dAtA[i] = 0x12
  7301  	i -= len(m.Group)
  7302  	copy(dAtA[i:], m.Group)
  7303  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Group)))
  7304  	i--
  7305  	dAtA[i] = 0xa
  7306  	return len(dAtA) - i, nil
  7307  }
  7308  
  7309  func (m *SyncOperationResult) Marshal() (dAtA []byte, err error) {
  7310  	size := m.Size()
  7311  	dAtA = make([]byte, size)
  7312  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7313  	if err != nil {
  7314  		return nil, err
  7315  	}
  7316  	return dAtA[:n], nil
  7317  }
  7318  
  7319  func (m *SyncOperationResult) MarshalTo(dAtA []byte) (int, error) {
  7320  	size := m.Size()
  7321  	return m.MarshalToSizedBuffer(dAtA[:size])
  7322  }
  7323  
  7324  func (m *SyncOperationResult) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7325  	i := len(dAtA)
  7326  	_ = i
  7327  	var l int
  7328  	_ = l
  7329  	{
  7330  		size, err := m.Source.MarshalToSizedBuffer(dAtA[:i])
  7331  		if err != nil {
  7332  			return 0, err
  7333  		}
  7334  		i -= size
  7335  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  7336  	}
  7337  	i--
  7338  	dAtA[i] = 0x1a
  7339  	i -= len(m.Revision)
  7340  	copy(dAtA[i:], m.Revision)
  7341  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Revision)))
  7342  	i--
  7343  	dAtA[i] = 0x12
  7344  	if len(m.Resources) > 0 {
  7345  		for iNdEx := len(m.Resources) - 1; iNdEx >= 0; iNdEx-- {
  7346  			{
  7347  				size, err := m.Resources[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7348  				if err != nil {
  7349  					return 0, err
  7350  				}
  7351  				i -= size
  7352  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7353  			}
  7354  			i--
  7355  			dAtA[i] = 0xa
  7356  		}
  7357  	}
  7358  	return len(dAtA) - i, nil
  7359  }
  7360  
  7361  func (m *SyncPolicy) Marshal() (dAtA []byte, err error) {
  7362  	size := m.Size()
  7363  	dAtA = make([]byte, size)
  7364  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7365  	if err != nil {
  7366  		return nil, err
  7367  	}
  7368  	return dAtA[:n], nil
  7369  }
  7370  
  7371  func (m *SyncPolicy) MarshalTo(dAtA []byte) (int, error) {
  7372  	size := m.Size()
  7373  	return m.MarshalToSizedBuffer(dAtA[:size])
  7374  }
  7375  
  7376  func (m *SyncPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7377  	i := len(dAtA)
  7378  	_ = i
  7379  	var l int
  7380  	_ = l
  7381  	if m.Retry != nil {
  7382  		{
  7383  			size, err := m.Retry.MarshalToSizedBuffer(dAtA[:i])
  7384  			if err != nil {
  7385  				return 0, err
  7386  			}
  7387  			i -= size
  7388  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7389  		}
  7390  		i--
  7391  		dAtA[i] = 0x1a
  7392  	}
  7393  	if len(m.SyncOptions) > 0 {
  7394  		for iNdEx := len(m.SyncOptions) - 1; iNdEx >= 0; iNdEx-- {
  7395  			i -= len(m.SyncOptions[iNdEx])
  7396  			copy(dAtA[i:], m.SyncOptions[iNdEx])
  7397  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.SyncOptions[iNdEx])))
  7398  			i--
  7399  			dAtA[i] = 0x12
  7400  		}
  7401  	}
  7402  	if m.Automated != nil {
  7403  		{
  7404  			size, err := m.Automated.MarshalToSizedBuffer(dAtA[:i])
  7405  			if err != nil {
  7406  				return 0, err
  7407  			}
  7408  			i -= size
  7409  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7410  		}
  7411  		i--
  7412  		dAtA[i] = 0xa
  7413  	}
  7414  	return len(dAtA) - i, nil
  7415  }
  7416  
  7417  func (m *SyncPolicyAutomated) Marshal() (dAtA []byte, err error) {
  7418  	size := m.Size()
  7419  	dAtA = make([]byte, size)
  7420  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7421  	if err != nil {
  7422  		return nil, err
  7423  	}
  7424  	return dAtA[:n], nil
  7425  }
  7426  
  7427  func (m *SyncPolicyAutomated) MarshalTo(dAtA []byte) (int, error) {
  7428  	size := m.Size()
  7429  	return m.MarshalToSizedBuffer(dAtA[:size])
  7430  }
  7431  
  7432  func (m *SyncPolicyAutomated) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7433  	i := len(dAtA)
  7434  	_ = i
  7435  	var l int
  7436  	_ = l
  7437  	i--
  7438  	if m.AllowEmpty {
  7439  		dAtA[i] = 1
  7440  	} else {
  7441  		dAtA[i] = 0
  7442  	}
  7443  	i--
  7444  	dAtA[i] = 0x18
  7445  	i--
  7446  	if m.SelfHeal {
  7447  		dAtA[i] = 1
  7448  	} else {
  7449  		dAtA[i] = 0
  7450  	}
  7451  	i--
  7452  	dAtA[i] = 0x10
  7453  	i--
  7454  	if m.Prune {
  7455  		dAtA[i] = 1
  7456  	} else {
  7457  		dAtA[i] = 0
  7458  	}
  7459  	i--
  7460  	dAtA[i] = 0x8
  7461  	return len(dAtA) - i, nil
  7462  }
  7463  
  7464  func (m *SyncStatus) Marshal() (dAtA []byte, err error) {
  7465  	size := m.Size()
  7466  	dAtA = make([]byte, size)
  7467  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7468  	if err != nil {
  7469  		return nil, err
  7470  	}
  7471  	return dAtA[:n], nil
  7472  }
  7473  
  7474  func (m *SyncStatus) MarshalTo(dAtA []byte) (int, error) {
  7475  	size := m.Size()
  7476  	return m.MarshalToSizedBuffer(dAtA[:size])
  7477  }
  7478  
  7479  func (m *SyncStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7480  	i := len(dAtA)
  7481  	_ = i
  7482  	var l int
  7483  	_ = l
  7484  	i -= len(m.Revision)
  7485  	copy(dAtA[i:], m.Revision)
  7486  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Revision)))
  7487  	i--
  7488  	dAtA[i] = 0x1a
  7489  	{
  7490  		size, err := m.ComparedTo.MarshalToSizedBuffer(dAtA[:i])
  7491  		if err != nil {
  7492  			return 0, err
  7493  		}
  7494  		i -= size
  7495  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  7496  	}
  7497  	i--
  7498  	dAtA[i] = 0x12
  7499  	i -= len(m.Status)
  7500  	copy(dAtA[i:], m.Status)
  7501  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  7502  	i--
  7503  	dAtA[i] = 0xa
  7504  	return len(dAtA) - i, nil
  7505  }
  7506  
  7507  func (m *SyncStrategy) Marshal() (dAtA []byte, err error) {
  7508  	size := m.Size()
  7509  	dAtA = make([]byte, size)
  7510  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7511  	if err != nil {
  7512  		return nil, err
  7513  	}
  7514  	return dAtA[:n], nil
  7515  }
  7516  
  7517  func (m *SyncStrategy) MarshalTo(dAtA []byte) (int, error) {
  7518  	size := m.Size()
  7519  	return m.MarshalToSizedBuffer(dAtA[:size])
  7520  }
  7521  
  7522  func (m *SyncStrategy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7523  	i := len(dAtA)
  7524  	_ = i
  7525  	var l int
  7526  	_ = l
  7527  	if m.Hook != nil {
  7528  		{
  7529  			size, err := m.Hook.MarshalToSizedBuffer(dAtA[:i])
  7530  			if err != nil {
  7531  				return 0, err
  7532  			}
  7533  			i -= size
  7534  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7535  		}
  7536  		i--
  7537  		dAtA[i] = 0x12
  7538  	}
  7539  	if m.Apply != nil {
  7540  		{
  7541  			size, err := m.Apply.MarshalToSizedBuffer(dAtA[:i])
  7542  			if err != nil {
  7543  				return 0, err
  7544  			}
  7545  			i -= size
  7546  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7547  		}
  7548  		i--
  7549  		dAtA[i] = 0xa
  7550  	}
  7551  	return len(dAtA) - i, nil
  7552  }
  7553  
  7554  func (m *SyncStrategyApply) Marshal() (dAtA []byte, err error) {
  7555  	size := m.Size()
  7556  	dAtA = make([]byte, size)
  7557  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7558  	if err != nil {
  7559  		return nil, err
  7560  	}
  7561  	return dAtA[:n], nil
  7562  }
  7563  
  7564  func (m *SyncStrategyApply) MarshalTo(dAtA []byte) (int, error) {
  7565  	size := m.Size()
  7566  	return m.MarshalToSizedBuffer(dAtA[:size])
  7567  }
  7568  
  7569  func (m *SyncStrategyApply) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7570  	i := len(dAtA)
  7571  	_ = i
  7572  	var l int
  7573  	_ = l
  7574  	i--
  7575  	if m.Force {
  7576  		dAtA[i] = 1
  7577  	} else {
  7578  		dAtA[i] = 0
  7579  	}
  7580  	i--
  7581  	dAtA[i] = 0x8
  7582  	return len(dAtA) - i, nil
  7583  }
  7584  
  7585  func (m *SyncStrategyHook) Marshal() (dAtA []byte, err error) {
  7586  	size := m.Size()
  7587  	dAtA = make([]byte, size)
  7588  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7589  	if err != nil {
  7590  		return nil, err
  7591  	}
  7592  	return dAtA[:n], nil
  7593  }
  7594  
  7595  func (m *SyncStrategyHook) MarshalTo(dAtA []byte) (int, error) {
  7596  	size := m.Size()
  7597  	return m.MarshalToSizedBuffer(dAtA[:size])
  7598  }
  7599  
  7600  func (m *SyncStrategyHook) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7601  	i := len(dAtA)
  7602  	_ = i
  7603  	var l int
  7604  	_ = l
  7605  	{
  7606  		size, err := m.SyncStrategyApply.MarshalToSizedBuffer(dAtA[:i])
  7607  		if err != nil {
  7608  			return 0, err
  7609  		}
  7610  		i -= size
  7611  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  7612  	}
  7613  	i--
  7614  	dAtA[i] = 0xa
  7615  	return len(dAtA) - i, nil
  7616  }
  7617  
  7618  func (m *SyncWindow) Marshal() (dAtA []byte, err error) {
  7619  	size := m.Size()
  7620  	dAtA = make([]byte, size)
  7621  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7622  	if err != nil {
  7623  		return nil, err
  7624  	}
  7625  	return dAtA[:n], nil
  7626  }
  7627  
  7628  func (m *SyncWindow) MarshalTo(dAtA []byte) (int, error) {
  7629  	size := m.Size()
  7630  	return m.MarshalToSizedBuffer(dAtA[:size])
  7631  }
  7632  
  7633  func (m *SyncWindow) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7634  	i := len(dAtA)
  7635  	_ = i
  7636  	var l int
  7637  	_ = l
  7638  	i--
  7639  	if m.ManualSync {
  7640  		dAtA[i] = 1
  7641  	} else {
  7642  		dAtA[i] = 0
  7643  	}
  7644  	i--
  7645  	dAtA[i] = 0x38
  7646  	if len(m.Clusters) > 0 {
  7647  		for iNdEx := len(m.Clusters) - 1; iNdEx >= 0; iNdEx-- {
  7648  			i -= len(m.Clusters[iNdEx])
  7649  			copy(dAtA[i:], m.Clusters[iNdEx])
  7650  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Clusters[iNdEx])))
  7651  			i--
  7652  			dAtA[i] = 0x32
  7653  		}
  7654  	}
  7655  	if len(m.Namespaces) > 0 {
  7656  		for iNdEx := len(m.Namespaces) - 1; iNdEx >= 0; iNdEx-- {
  7657  			i -= len(m.Namespaces[iNdEx])
  7658  			copy(dAtA[i:], m.Namespaces[iNdEx])
  7659  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespaces[iNdEx])))
  7660  			i--
  7661  			dAtA[i] = 0x2a
  7662  		}
  7663  	}
  7664  	if len(m.Applications) > 0 {
  7665  		for iNdEx := len(m.Applications) - 1; iNdEx >= 0; iNdEx-- {
  7666  			i -= len(m.Applications[iNdEx])
  7667  			copy(dAtA[i:], m.Applications[iNdEx])
  7668  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Applications[iNdEx])))
  7669  			i--
  7670  			dAtA[i] = 0x22
  7671  		}
  7672  	}
  7673  	i -= len(m.Duration)
  7674  	copy(dAtA[i:], m.Duration)
  7675  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Duration)))
  7676  	i--
  7677  	dAtA[i] = 0x1a
  7678  	i -= len(m.Schedule)
  7679  	copy(dAtA[i:], m.Schedule)
  7680  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Schedule)))
  7681  	i--
  7682  	dAtA[i] = 0x12
  7683  	i -= len(m.Kind)
  7684  	copy(dAtA[i:], m.Kind)
  7685  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
  7686  	i--
  7687  	dAtA[i] = 0xa
  7688  	return len(dAtA) - i, nil
  7689  }
  7690  
  7691  func (m *TLSClientConfig) Marshal() (dAtA []byte, err error) {
  7692  	size := m.Size()
  7693  	dAtA = make([]byte, size)
  7694  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7695  	if err != nil {
  7696  		return nil, err
  7697  	}
  7698  	return dAtA[:n], nil
  7699  }
  7700  
  7701  func (m *TLSClientConfig) MarshalTo(dAtA []byte) (int, error) {
  7702  	size := m.Size()
  7703  	return m.MarshalToSizedBuffer(dAtA[:size])
  7704  }
  7705  
  7706  func (m *TLSClientConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7707  	i := len(dAtA)
  7708  	_ = i
  7709  	var l int
  7710  	_ = l
  7711  	if m.CAData != nil {
  7712  		i -= len(m.CAData)
  7713  		copy(dAtA[i:], m.CAData)
  7714  		i = encodeVarintGenerated(dAtA, i, uint64(len(m.CAData)))
  7715  		i--
  7716  		dAtA[i] = 0x2a
  7717  	}
  7718  	if m.KeyData != nil {
  7719  		i -= len(m.KeyData)
  7720  		copy(dAtA[i:], m.KeyData)
  7721  		i = encodeVarintGenerated(dAtA, i, uint64(len(m.KeyData)))
  7722  		i--
  7723  		dAtA[i] = 0x22
  7724  	}
  7725  	if m.CertData != nil {
  7726  		i -= len(m.CertData)
  7727  		copy(dAtA[i:], m.CertData)
  7728  		i = encodeVarintGenerated(dAtA, i, uint64(len(m.CertData)))
  7729  		i--
  7730  		dAtA[i] = 0x1a
  7731  	}
  7732  	i -= len(m.ServerName)
  7733  	copy(dAtA[i:], m.ServerName)
  7734  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ServerName)))
  7735  	i--
  7736  	dAtA[i] = 0x12
  7737  	i--
  7738  	if m.Insecure {
  7739  		dAtA[i] = 1
  7740  	} else {
  7741  		dAtA[i] = 0
  7742  	}
  7743  	i--
  7744  	dAtA[i] = 0x8
  7745  	return len(dAtA) - i, nil
  7746  }
  7747  
  7748  func encodeVarintGenerated(dAtA []byte, offset int, v uint64) int {
  7749  	offset -= sovGenerated(v)
  7750  	base := offset
  7751  	for v >= 1<<7 {
  7752  		dAtA[offset] = uint8(v&0x7f | 0x80)
  7753  		v >>= 7
  7754  		offset++
  7755  	}
  7756  	dAtA[offset] = uint8(v)
  7757  	return base
  7758  }
  7759  func (m *AWSAuthConfig) Size() (n int) {
  7760  	if m == nil {
  7761  		return 0
  7762  	}
  7763  	var l int
  7764  	_ = l
  7765  	l = len(m.ClusterName)
  7766  	n += 1 + l + sovGenerated(uint64(l))
  7767  	l = len(m.RoleARN)
  7768  	n += 1 + l + sovGenerated(uint64(l))
  7769  	return n
  7770  }
  7771  
  7772  func (m *AppProject) Size() (n int) {
  7773  	if m == nil {
  7774  		return 0
  7775  	}
  7776  	var l int
  7777  	_ = l
  7778  	l = m.ObjectMeta.Size()
  7779  	n += 1 + l + sovGenerated(uint64(l))
  7780  	l = m.Spec.Size()
  7781  	n += 1 + l + sovGenerated(uint64(l))
  7782  	l = m.Status.Size()
  7783  	n += 1 + l + sovGenerated(uint64(l))
  7784  	return n
  7785  }
  7786  
  7787  func (m *AppProjectList) Size() (n int) {
  7788  	if m == nil {
  7789  		return 0
  7790  	}
  7791  	var l int
  7792  	_ = l
  7793  	l = m.ListMeta.Size()
  7794  	n += 1 + l + sovGenerated(uint64(l))
  7795  	if len(m.Items) > 0 {
  7796  		for _, e := range m.Items {
  7797  			l = e.Size()
  7798  			n += 1 + l + sovGenerated(uint64(l))
  7799  		}
  7800  	}
  7801  	return n
  7802  }
  7803  
  7804  func (m *AppProjectSpec) Size() (n int) {
  7805  	if m == nil {
  7806  		return 0
  7807  	}
  7808  	var l int
  7809  	_ = l
  7810  	if len(m.SourceRepos) > 0 {
  7811  		for _, s := range m.SourceRepos {
  7812  			l = len(s)
  7813  			n += 1 + l + sovGenerated(uint64(l))
  7814  		}
  7815  	}
  7816  	if len(m.Destinations) > 0 {
  7817  		for _, e := range m.Destinations {
  7818  			l = e.Size()
  7819  			n += 1 + l + sovGenerated(uint64(l))
  7820  		}
  7821  	}
  7822  	l = len(m.Description)
  7823  	n += 1 + l + sovGenerated(uint64(l))
  7824  	if len(m.Roles) > 0 {
  7825  		for _, e := range m.Roles {
  7826  			l = e.Size()
  7827  			n += 1 + l + sovGenerated(uint64(l))
  7828  		}
  7829  	}
  7830  	if len(m.ClusterResourceWhitelist) > 0 {
  7831  		for _, e := range m.ClusterResourceWhitelist {
  7832  			l = e.Size()
  7833  			n += 1 + l + sovGenerated(uint64(l))
  7834  		}
  7835  	}
  7836  	if len(m.NamespaceResourceBlacklist) > 0 {
  7837  		for _, e := range m.NamespaceResourceBlacklist {
  7838  			l = e.Size()
  7839  			n += 1 + l + sovGenerated(uint64(l))
  7840  		}
  7841  	}
  7842  	if m.OrphanedResources != nil {
  7843  		l = m.OrphanedResources.Size()
  7844  		n += 1 + l + sovGenerated(uint64(l))
  7845  	}
  7846  	if len(m.SyncWindows) > 0 {
  7847  		for _, e := range m.SyncWindows {
  7848  			l = e.Size()
  7849  			n += 1 + l + sovGenerated(uint64(l))
  7850  		}
  7851  	}
  7852  	if len(m.NamespaceResourceWhitelist) > 0 {
  7853  		for _, e := range m.NamespaceResourceWhitelist {
  7854  			l = e.Size()
  7855  			n += 1 + l + sovGenerated(uint64(l))
  7856  		}
  7857  	}
  7858  	if len(m.SignatureKeys) > 0 {
  7859  		for _, e := range m.SignatureKeys {
  7860  			l = e.Size()
  7861  			n += 1 + l + sovGenerated(uint64(l))
  7862  		}
  7863  	}
  7864  	if len(m.ClusterResourceBlacklist) > 0 {
  7865  		for _, e := range m.ClusterResourceBlacklist {
  7866  			l = e.Size()
  7867  			n += 1 + l + sovGenerated(uint64(l))
  7868  		}
  7869  	}
  7870  	return n
  7871  }
  7872  
  7873  func (m *AppProjectStatus) Size() (n int) {
  7874  	if m == nil {
  7875  		return 0
  7876  	}
  7877  	var l int
  7878  	_ = l
  7879  	if len(m.JWTTokensByRole) > 0 {
  7880  		for k, v := range m.JWTTokensByRole {
  7881  			_ = k
  7882  			_ = v
  7883  			l = v.Size()
  7884  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  7885  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  7886  		}
  7887  	}
  7888  	return n
  7889  }
  7890  
  7891  func (m *Application) Size() (n int) {
  7892  	if m == nil {
  7893  		return 0
  7894  	}
  7895  	var l int
  7896  	_ = l
  7897  	l = m.ObjectMeta.Size()
  7898  	n += 1 + l + sovGenerated(uint64(l))
  7899  	l = m.Spec.Size()
  7900  	n += 1 + l + sovGenerated(uint64(l))
  7901  	l = m.Status.Size()
  7902  	n += 1 + l + sovGenerated(uint64(l))
  7903  	if m.Operation != nil {
  7904  		l = m.Operation.Size()
  7905  		n += 1 + l + sovGenerated(uint64(l))
  7906  	}
  7907  	return n
  7908  }
  7909  
  7910  func (m *ApplicationCondition) Size() (n int) {
  7911  	if m == nil {
  7912  		return 0
  7913  	}
  7914  	var l int
  7915  	_ = l
  7916  	l = len(m.Type)
  7917  	n += 1 + l + sovGenerated(uint64(l))
  7918  	l = len(m.Message)
  7919  	n += 1 + l + sovGenerated(uint64(l))
  7920  	if m.LastTransitionTime != nil {
  7921  		l = m.LastTransitionTime.Size()
  7922  		n += 1 + l + sovGenerated(uint64(l))
  7923  	}
  7924  	return n
  7925  }
  7926  
  7927  func (m *ApplicationDestination) Size() (n int) {
  7928  	if m == nil {
  7929  		return 0
  7930  	}
  7931  	var l int
  7932  	_ = l
  7933  	l = len(m.Server)
  7934  	n += 1 + l + sovGenerated(uint64(l))
  7935  	l = len(m.Namespace)
  7936  	n += 1 + l + sovGenerated(uint64(l))
  7937  	l = len(m.Name)
  7938  	n += 1 + l + sovGenerated(uint64(l))
  7939  	return n
  7940  }
  7941  
  7942  func (m *ApplicationList) Size() (n int) {
  7943  	if m == nil {
  7944  		return 0
  7945  	}
  7946  	var l int
  7947  	_ = l
  7948  	l = m.ListMeta.Size()
  7949  	n += 1 + l + sovGenerated(uint64(l))
  7950  	if len(m.Items) > 0 {
  7951  		for _, e := range m.Items {
  7952  			l = e.Size()
  7953  			n += 1 + l + sovGenerated(uint64(l))
  7954  		}
  7955  	}
  7956  	return n
  7957  }
  7958  
  7959  func (m *ApplicationSource) Size() (n int) {
  7960  	if m == nil {
  7961  		return 0
  7962  	}
  7963  	var l int
  7964  	_ = l
  7965  	l = len(m.RepoURL)
  7966  	n += 1 + l + sovGenerated(uint64(l))
  7967  	l = len(m.Path)
  7968  	n += 1 + l + sovGenerated(uint64(l))
  7969  	l = len(m.TargetRevision)
  7970  	n += 1 + l + sovGenerated(uint64(l))
  7971  	if m.Helm != nil {
  7972  		l = m.Helm.Size()
  7973  		n += 1 + l + sovGenerated(uint64(l))
  7974  	}
  7975  	if m.Kustomize != nil {
  7976  		l = m.Kustomize.Size()
  7977  		n += 1 + l + sovGenerated(uint64(l))
  7978  	}
  7979  	if m.Ksonnet != nil {
  7980  		l = m.Ksonnet.Size()
  7981  		n += 1 + l + sovGenerated(uint64(l))
  7982  	}
  7983  	if m.Directory != nil {
  7984  		l = m.Directory.Size()
  7985  		n += 1 + l + sovGenerated(uint64(l))
  7986  	}
  7987  	if m.Plugin != nil {
  7988  		l = m.Plugin.Size()
  7989  		n += 1 + l + sovGenerated(uint64(l))
  7990  	}
  7991  	l = len(m.Chart)
  7992  	n += 1 + l + sovGenerated(uint64(l))
  7993  	return n
  7994  }
  7995  
  7996  func (m *ApplicationSourceDirectory) Size() (n int) {
  7997  	if m == nil {
  7998  		return 0
  7999  	}
  8000  	var l int
  8001  	_ = l
  8002  	n += 2
  8003  	l = m.Jsonnet.Size()
  8004  	n += 1 + l + sovGenerated(uint64(l))
  8005  	l = len(m.Exclude)
  8006  	n += 1 + l + sovGenerated(uint64(l))
  8007  	return n
  8008  }
  8009  
  8010  func (m *ApplicationSourceHelm) Size() (n int) {
  8011  	if m == nil {
  8012  		return 0
  8013  	}
  8014  	var l int
  8015  	_ = l
  8016  	if len(m.ValueFiles) > 0 {
  8017  		for _, s := range m.ValueFiles {
  8018  			l = len(s)
  8019  			n += 1 + l + sovGenerated(uint64(l))
  8020  		}
  8021  	}
  8022  	if len(m.Parameters) > 0 {
  8023  		for _, e := range m.Parameters {
  8024  			l = e.Size()
  8025  			n += 1 + l + sovGenerated(uint64(l))
  8026  		}
  8027  	}
  8028  	l = len(m.ReleaseName)
  8029  	n += 1 + l + sovGenerated(uint64(l))
  8030  	l = len(m.Values)
  8031  	n += 1 + l + sovGenerated(uint64(l))
  8032  	if len(m.FileParameters) > 0 {
  8033  		for _, e := range m.FileParameters {
  8034  			l = e.Size()
  8035  			n += 1 + l + sovGenerated(uint64(l))
  8036  		}
  8037  	}
  8038  	l = len(m.Version)
  8039  	n += 1 + l + sovGenerated(uint64(l))
  8040  	return n
  8041  }
  8042  
  8043  func (m *ApplicationSourceJsonnet) Size() (n int) {
  8044  	if m == nil {
  8045  		return 0
  8046  	}
  8047  	var l int
  8048  	_ = l
  8049  	if len(m.ExtVars) > 0 {
  8050  		for _, e := range m.ExtVars {
  8051  			l = e.Size()
  8052  			n += 1 + l + sovGenerated(uint64(l))
  8053  		}
  8054  	}
  8055  	if len(m.TLAs) > 0 {
  8056  		for _, e := range m.TLAs {
  8057  			l = e.Size()
  8058  			n += 1 + l + sovGenerated(uint64(l))
  8059  		}
  8060  	}
  8061  	if len(m.Libs) > 0 {
  8062  		for _, s := range m.Libs {
  8063  			l = len(s)
  8064  			n += 1 + l + sovGenerated(uint64(l))
  8065  		}
  8066  	}
  8067  	return n
  8068  }
  8069  
  8070  func (m *ApplicationSourceKsonnet) Size() (n int) {
  8071  	if m == nil {
  8072  		return 0
  8073  	}
  8074  	var l int
  8075  	_ = l
  8076  	l = len(m.Environment)
  8077  	n += 1 + l + sovGenerated(uint64(l))
  8078  	if len(m.Parameters) > 0 {
  8079  		for _, e := range m.Parameters {
  8080  			l = e.Size()
  8081  			n += 1 + l + sovGenerated(uint64(l))
  8082  		}
  8083  	}
  8084  	return n
  8085  }
  8086  
  8087  func (m *ApplicationSourceKustomize) Size() (n int) {
  8088  	if m == nil {
  8089  		return 0
  8090  	}
  8091  	var l int
  8092  	_ = l
  8093  	l = len(m.NamePrefix)
  8094  	n += 1 + l + sovGenerated(uint64(l))
  8095  	l = len(m.NameSuffix)
  8096  	n += 1 + l + sovGenerated(uint64(l))
  8097  	if len(m.Images) > 0 {
  8098  		for _, s := range m.Images {
  8099  			l = len(s)
  8100  			n += 1 + l + sovGenerated(uint64(l))
  8101  		}
  8102  	}
  8103  	if len(m.CommonLabels) > 0 {
  8104  		for k, v := range m.CommonLabels {
  8105  			_ = k
  8106  			_ = v
  8107  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  8108  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  8109  		}
  8110  	}
  8111  	l = len(m.Version)
  8112  	n += 1 + l + sovGenerated(uint64(l))
  8113  	if len(m.CommonAnnotations) > 0 {
  8114  		for k, v := range m.CommonAnnotations {
  8115  			_ = k
  8116  			_ = v
  8117  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  8118  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  8119  		}
  8120  	}
  8121  	return n
  8122  }
  8123  
  8124  func (m *ApplicationSourcePlugin) Size() (n int) {
  8125  	if m == nil {
  8126  		return 0
  8127  	}
  8128  	var l int
  8129  	_ = l
  8130  	l = len(m.Name)
  8131  	n += 1 + l + sovGenerated(uint64(l))
  8132  	if len(m.Env) > 0 {
  8133  		for _, e := range m.Env {
  8134  			l = e.Size()
  8135  			n += 1 + l + sovGenerated(uint64(l))
  8136  		}
  8137  	}
  8138  	return n
  8139  }
  8140  
  8141  func (m *ApplicationSpec) Size() (n int) {
  8142  	if m == nil {
  8143  		return 0
  8144  	}
  8145  	var l int
  8146  	_ = l
  8147  	l = m.Source.Size()
  8148  	n += 1 + l + sovGenerated(uint64(l))
  8149  	l = m.Destination.Size()
  8150  	n += 1 + l + sovGenerated(uint64(l))
  8151  	l = len(m.Project)
  8152  	n += 1 + l + sovGenerated(uint64(l))
  8153  	if m.SyncPolicy != nil {
  8154  		l = m.SyncPolicy.Size()
  8155  		n += 1 + l + sovGenerated(uint64(l))
  8156  	}
  8157  	if len(m.IgnoreDifferences) > 0 {
  8158  		for _, e := range m.IgnoreDifferences {
  8159  			l = e.Size()
  8160  			n += 1 + l + sovGenerated(uint64(l))
  8161  		}
  8162  	}
  8163  	if len(m.Info) > 0 {
  8164  		for _, e := range m.Info {
  8165  			l = e.Size()
  8166  			n += 1 + l + sovGenerated(uint64(l))
  8167  		}
  8168  	}
  8169  	if m.RevisionHistoryLimit != nil {
  8170  		n += 1 + sovGenerated(uint64(*m.RevisionHistoryLimit))
  8171  	}
  8172  	return n
  8173  }
  8174  
  8175  func (m *ApplicationStatus) Size() (n int) {
  8176  	if m == nil {
  8177  		return 0
  8178  	}
  8179  	var l int
  8180  	_ = l
  8181  	if len(m.Resources) > 0 {
  8182  		for _, e := range m.Resources {
  8183  			l = e.Size()
  8184  			n += 1 + l + sovGenerated(uint64(l))
  8185  		}
  8186  	}
  8187  	l = m.Sync.Size()
  8188  	n += 1 + l + sovGenerated(uint64(l))
  8189  	l = m.Health.Size()
  8190  	n += 1 + l + sovGenerated(uint64(l))
  8191  	if len(m.History) > 0 {
  8192  		for _, e := range m.History {
  8193  			l = e.Size()
  8194  			n += 1 + l + sovGenerated(uint64(l))
  8195  		}
  8196  	}
  8197  	if len(m.Conditions) > 0 {
  8198  		for _, e := range m.Conditions {
  8199  			l = e.Size()
  8200  			n += 1 + l + sovGenerated(uint64(l))
  8201  		}
  8202  	}
  8203  	if m.ReconciledAt != nil {
  8204  		l = m.ReconciledAt.Size()
  8205  		n += 1 + l + sovGenerated(uint64(l))
  8206  	}
  8207  	if m.OperationState != nil {
  8208  		l = m.OperationState.Size()
  8209  		n += 1 + l + sovGenerated(uint64(l))
  8210  	}
  8211  	if m.ObservedAt != nil {
  8212  		l = m.ObservedAt.Size()
  8213  		n += 1 + l + sovGenerated(uint64(l))
  8214  	}
  8215  	l = len(m.SourceType)
  8216  	n += 1 + l + sovGenerated(uint64(l))
  8217  	l = m.Summary.Size()
  8218  	n += 1 + l + sovGenerated(uint64(l))
  8219  	return n
  8220  }
  8221  
  8222  func (m *ApplicationSummary) Size() (n int) {
  8223  	if m == nil {
  8224  		return 0
  8225  	}
  8226  	var l int
  8227  	_ = l
  8228  	if len(m.ExternalURLs) > 0 {
  8229  		for _, s := range m.ExternalURLs {
  8230  			l = len(s)
  8231  			n += 1 + l + sovGenerated(uint64(l))
  8232  		}
  8233  	}
  8234  	if len(m.Images) > 0 {
  8235  		for _, s := range m.Images {
  8236  			l = len(s)
  8237  			n += 1 + l + sovGenerated(uint64(l))
  8238  		}
  8239  	}
  8240  	return n
  8241  }
  8242  
  8243  func (m *ApplicationTree) Size() (n int) {
  8244  	if m == nil {
  8245  		return 0
  8246  	}
  8247  	var l int
  8248  	_ = l
  8249  	if len(m.Nodes) > 0 {
  8250  		for _, e := range m.Nodes {
  8251  			l = e.Size()
  8252  			n += 1 + l + sovGenerated(uint64(l))
  8253  		}
  8254  	}
  8255  	if len(m.OrphanedNodes) > 0 {
  8256  		for _, e := range m.OrphanedNodes {
  8257  			l = e.Size()
  8258  			n += 1 + l + sovGenerated(uint64(l))
  8259  		}
  8260  	}
  8261  	return n
  8262  }
  8263  
  8264  func (m *ApplicationWatchEvent) Size() (n int) {
  8265  	if m == nil {
  8266  		return 0
  8267  	}
  8268  	var l int
  8269  	_ = l
  8270  	l = len(m.Type)
  8271  	n += 1 + l + sovGenerated(uint64(l))
  8272  	l = m.Application.Size()
  8273  	n += 1 + l + sovGenerated(uint64(l))
  8274  	return n
  8275  }
  8276  
  8277  func (m *Backoff) Size() (n int) {
  8278  	if m == nil {
  8279  		return 0
  8280  	}
  8281  	var l int
  8282  	_ = l
  8283  	l = len(m.Duration)
  8284  	n += 1 + l + sovGenerated(uint64(l))
  8285  	if m.Factor != nil {
  8286  		n += 1 + sovGenerated(uint64(*m.Factor))
  8287  	}
  8288  	l = len(m.MaxDuration)
  8289  	n += 1 + l + sovGenerated(uint64(l))
  8290  	return n
  8291  }
  8292  
  8293  func (m *Cluster) Size() (n int) {
  8294  	if m == nil {
  8295  		return 0
  8296  	}
  8297  	var l int
  8298  	_ = l
  8299  	l = len(m.Server)
  8300  	n += 1 + l + sovGenerated(uint64(l))
  8301  	l = len(m.Name)
  8302  	n += 1 + l + sovGenerated(uint64(l))
  8303  	l = m.Config.Size()
  8304  	n += 1 + l + sovGenerated(uint64(l))
  8305  	l = m.ConnectionState.Size()
  8306  	n += 1 + l + sovGenerated(uint64(l))
  8307  	l = len(m.ServerVersion)
  8308  	n += 1 + l + sovGenerated(uint64(l))
  8309  	if len(m.Namespaces) > 0 {
  8310  		for _, s := range m.Namespaces {
  8311  			l = len(s)
  8312  			n += 1 + l + sovGenerated(uint64(l))
  8313  		}
  8314  	}
  8315  	if m.RefreshRequestedAt != nil {
  8316  		l = m.RefreshRequestedAt.Size()
  8317  		n += 1 + l + sovGenerated(uint64(l))
  8318  	}
  8319  	l = m.Info.Size()
  8320  	n += 1 + l + sovGenerated(uint64(l))
  8321  	if m.Shard != nil {
  8322  		n += 1 + sovGenerated(uint64(*m.Shard))
  8323  	}
  8324  	return n
  8325  }
  8326  
  8327  func (m *ClusterCacheInfo) Size() (n int) {
  8328  	if m == nil {
  8329  		return 0
  8330  	}
  8331  	var l int
  8332  	_ = l
  8333  	n += 1 + sovGenerated(uint64(m.ResourcesCount))
  8334  	n += 1 + sovGenerated(uint64(m.APIsCount))
  8335  	if m.LastCacheSyncTime != nil {
  8336  		l = m.LastCacheSyncTime.Size()
  8337  		n += 1 + l + sovGenerated(uint64(l))
  8338  	}
  8339  	return n
  8340  }
  8341  
  8342  func (m *ClusterConfig) Size() (n int) {
  8343  	if m == nil {
  8344  		return 0
  8345  	}
  8346  	var l int
  8347  	_ = l
  8348  	l = len(m.Username)
  8349  	n += 1 + l + sovGenerated(uint64(l))
  8350  	l = len(m.Password)
  8351  	n += 1 + l + sovGenerated(uint64(l))
  8352  	l = len(m.BearerToken)
  8353  	n += 1 + l + sovGenerated(uint64(l))
  8354  	l = m.TLSClientConfig.Size()
  8355  	n += 1 + l + sovGenerated(uint64(l))
  8356  	if m.AWSAuthConfig != nil {
  8357  		l = m.AWSAuthConfig.Size()
  8358  		n += 1 + l + sovGenerated(uint64(l))
  8359  	}
  8360  	if m.ExecProviderConfig != nil {
  8361  		l = m.ExecProviderConfig.Size()
  8362  		n += 1 + l + sovGenerated(uint64(l))
  8363  	}
  8364  	return n
  8365  }
  8366  
  8367  func (m *ClusterInfo) Size() (n int) {
  8368  	if m == nil {
  8369  		return 0
  8370  	}
  8371  	var l int
  8372  	_ = l
  8373  	l = m.ConnectionState.Size()
  8374  	n += 1 + l + sovGenerated(uint64(l))
  8375  	l = len(m.ServerVersion)
  8376  	n += 1 + l + sovGenerated(uint64(l))
  8377  	l = m.CacheInfo.Size()
  8378  	n += 1 + l + sovGenerated(uint64(l))
  8379  	n += 1 + sovGenerated(uint64(m.ApplicationsCount))
  8380  	return n
  8381  }
  8382  
  8383  func (m *ClusterList) Size() (n int) {
  8384  	if m == nil {
  8385  		return 0
  8386  	}
  8387  	var l int
  8388  	_ = l
  8389  	l = m.ListMeta.Size()
  8390  	n += 1 + l + sovGenerated(uint64(l))
  8391  	if len(m.Items) > 0 {
  8392  		for _, e := range m.Items {
  8393  			l = e.Size()
  8394  			n += 1 + l + sovGenerated(uint64(l))
  8395  		}
  8396  	}
  8397  	return n
  8398  }
  8399  
  8400  func (m *Command) Size() (n int) {
  8401  	if m == nil {
  8402  		return 0
  8403  	}
  8404  	var l int
  8405  	_ = l
  8406  	if len(m.Command) > 0 {
  8407  		for _, s := range m.Command {
  8408  			l = len(s)
  8409  			n += 1 + l + sovGenerated(uint64(l))
  8410  		}
  8411  	}
  8412  	if len(m.Args) > 0 {
  8413  		for _, s := range m.Args {
  8414  			l = len(s)
  8415  			n += 1 + l + sovGenerated(uint64(l))
  8416  		}
  8417  	}
  8418  	return n
  8419  }
  8420  
  8421  func (m *ComparedTo) Size() (n int) {
  8422  	if m == nil {
  8423  		return 0
  8424  	}
  8425  	var l int
  8426  	_ = l
  8427  	l = m.Source.Size()
  8428  	n += 1 + l + sovGenerated(uint64(l))
  8429  	l = m.Destination.Size()
  8430  	n += 1 + l + sovGenerated(uint64(l))
  8431  	return n
  8432  }
  8433  
  8434  func (m *ComponentParameter) Size() (n int) {
  8435  	if m == nil {
  8436  		return 0
  8437  	}
  8438  	var l int
  8439  	_ = l
  8440  	l = len(m.Component)
  8441  	n += 1 + l + sovGenerated(uint64(l))
  8442  	l = len(m.Name)
  8443  	n += 1 + l + sovGenerated(uint64(l))
  8444  	l = len(m.Value)
  8445  	n += 1 + l + sovGenerated(uint64(l))
  8446  	return n
  8447  }
  8448  
  8449  func (m *ConfigManagementPlugin) Size() (n int) {
  8450  	if m == nil {
  8451  		return 0
  8452  	}
  8453  	var l int
  8454  	_ = l
  8455  	l = len(m.Name)
  8456  	n += 1 + l + sovGenerated(uint64(l))
  8457  	if m.Init != nil {
  8458  		l = m.Init.Size()
  8459  		n += 1 + l + sovGenerated(uint64(l))
  8460  	}
  8461  	l = m.Generate.Size()
  8462  	n += 1 + l + sovGenerated(uint64(l))
  8463  	return n
  8464  }
  8465  
  8466  func (m *ConnectionState) Size() (n int) {
  8467  	if m == nil {
  8468  		return 0
  8469  	}
  8470  	var l int
  8471  	_ = l
  8472  	l = len(m.Status)
  8473  	n += 1 + l + sovGenerated(uint64(l))
  8474  	l = len(m.Message)
  8475  	n += 1 + l + sovGenerated(uint64(l))
  8476  	if m.ModifiedAt != nil {
  8477  		l = m.ModifiedAt.Size()
  8478  		n += 1 + l + sovGenerated(uint64(l))
  8479  	}
  8480  	return n
  8481  }
  8482  
  8483  func (m *EnvEntry) Size() (n int) {
  8484  	if m == nil {
  8485  		return 0
  8486  	}
  8487  	var l int
  8488  	_ = l
  8489  	l = len(m.Name)
  8490  	n += 1 + l + sovGenerated(uint64(l))
  8491  	l = len(m.Value)
  8492  	n += 1 + l + sovGenerated(uint64(l))
  8493  	return n
  8494  }
  8495  
  8496  func (m *ExecProviderConfig) Size() (n int) {
  8497  	if m == nil {
  8498  		return 0
  8499  	}
  8500  	var l int
  8501  	_ = l
  8502  	l = len(m.Command)
  8503  	n += 1 + l + sovGenerated(uint64(l))
  8504  	if len(m.Args) > 0 {
  8505  		for _, s := range m.Args {
  8506  			l = len(s)
  8507  			n += 1 + l + sovGenerated(uint64(l))
  8508  		}
  8509  	}
  8510  	if len(m.Env) > 0 {
  8511  		for k, v := range m.Env {
  8512  			_ = k
  8513  			_ = v
  8514  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  8515  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  8516  		}
  8517  	}
  8518  	l = len(m.APIVersion)
  8519  	n += 1 + l + sovGenerated(uint64(l))
  8520  	l = len(m.InstallHint)
  8521  	n += 1 + l + sovGenerated(uint64(l))
  8522  	return n
  8523  }
  8524  
  8525  func (m *GnuPGPublicKey) Size() (n int) {
  8526  	if m == nil {
  8527  		return 0
  8528  	}
  8529  	var l int
  8530  	_ = l
  8531  	l = len(m.KeyID)
  8532  	n += 1 + l + sovGenerated(uint64(l))
  8533  	l = len(m.Fingerprint)
  8534  	n += 1 + l + sovGenerated(uint64(l))
  8535  	l = len(m.Owner)
  8536  	n += 1 + l + sovGenerated(uint64(l))
  8537  	l = len(m.Trust)
  8538  	n += 1 + l + sovGenerated(uint64(l))
  8539  	l = len(m.SubType)
  8540  	n += 1 + l + sovGenerated(uint64(l))
  8541  	l = len(m.KeyData)
  8542  	n += 1 + l + sovGenerated(uint64(l))
  8543  	return n
  8544  }
  8545  
  8546  func (m *GnuPGPublicKeyList) Size() (n int) {
  8547  	if m == nil {
  8548  		return 0
  8549  	}
  8550  	var l int
  8551  	_ = l
  8552  	l = m.ListMeta.Size()
  8553  	n += 1 + l + sovGenerated(uint64(l))
  8554  	if len(m.Items) > 0 {
  8555  		for _, e := range m.Items {
  8556  			l = e.Size()
  8557  			n += 1 + l + sovGenerated(uint64(l))
  8558  		}
  8559  	}
  8560  	return n
  8561  }
  8562  
  8563  func (m *HealthStatus) Size() (n int) {
  8564  	if m == nil {
  8565  		return 0
  8566  	}
  8567  	var l int
  8568  	_ = l
  8569  	l = len(m.Status)
  8570  	n += 1 + l + sovGenerated(uint64(l))
  8571  	l = len(m.Message)
  8572  	n += 1 + l + sovGenerated(uint64(l))
  8573  	return n
  8574  }
  8575  
  8576  func (m *HelmFileParameter) Size() (n int) {
  8577  	if m == nil {
  8578  		return 0
  8579  	}
  8580  	var l int
  8581  	_ = l
  8582  	l = len(m.Name)
  8583  	n += 1 + l + sovGenerated(uint64(l))
  8584  	l = len(m.Path)
  8585  	n += 1 + l + sovGenerated(uint64(l))
  8586  	return n
  8587  }
  8588  
  8589  func (m *HelmParameter) Size() (n int) {
  8590  	if m == nil {
  8591  		return 0
  8592  	}
  8593  	var l int
  8594  	_ = l
  8595  	l = len(m.Name)
  8596  	n += 1 + l + sovGenerated(uint64(l))
  8597  	l = len(m.Value)
  8598  	n += 1 + l + sovGenerated(uint64(l))
  8599  	n += 2
  8600  	return n
  8601  }
  8602  
  8603  func (m *Info) Size() (n int) {
  8604  	if m == nil {
  8605  		return 0
  8606  	}
  8607  	var l int
  8608  	_ = l
  8609  	l = len(m.Name)
  8610  	n += 1 + l + sovGenerated(uint64(l))
  8611  	l = len(m.Value)
  8612  	n += 1 + l + sovGenerated(uint64(l))
  8613  	return n
  8614  }
  8615  
  8616  func (m *InfoItem) Size() (n int) {
  8617  	if m == nil {
  8618  		return 0
  8619  	}
  8620  	var l int
  8621  	_ = l
  8622  	l = len(m.Name)
  8623  	n += 1 + l + sovGenerated(uint64(l))
  8624  	l = len(m.Value)
  8625  	n += 1 + l + sovGenerated(uint64(l))
  8626  	return n
  8627  }
  8628  
  8629  func (m *JWTToken) Size() (n int) {
  8630  	if m == nil {
  8631  		return 0
  8632  	}
  8633  	var l int
  8634  	_ = l
  8635  	n += 1 + sovGenerated(uint64(m.IssuedAt))
  8636  	n += 1 + sovGenerated(uint64(m.ExpiresAt))
  8637  	l = len(m.ID)
  8638  	n += 1 + l + sovGenerated(uint64(l))
  8639  	return n
  8640  }
  8641  
  8642  func (m *JWTTokens) Size() (n int) {
  8643  	if m == nil {
  8644  		return 0
  8645  	}
  8646  	var l int
  8647  	_ = l
  8648  	if len(m.Items) > 0 {
  8649  		for _, e := range m.Items {
  8650  			l = e.Size()
  8651  			n += 1 + l + sovGenerated(uint64(l))
  8652  		}
  8653  	}
  8654  	return n
  8655  }
  8656  
  8657  func (m *JsonnetVar) Size() (n int) {
  8658  	if m == nil {
  8659  		return 0
  8660  	}
  8661  	var l int
  8662  	_ = l
  8663  	l = len(m.Name)
  8664  	n += 1 + l + sovGenerated(uint64(l))
  8665  	l = len(m.Value)
  8666  	n += 1 + l + sovGenerated(uint64(l))
  8667  	n += 2
  8668  	return n
  8669  }
  8670  
  8671  func (m *KnownTypeField) Size() (n int) {
  8672  	if m == nil {
  8673  		return 0
  8674  	}
  8675  	var l int
  8676  	_ = l
  8677  	l = len(m.Field)
  8678  	n += 1 + l + sovGenerated(uint64(l))
  8679  	l = len(m.Type)
  8680  	n += 1 + l + sovGenerated(uint64(l))
  8681  	return n
  8682  }
  8683  
  8684  func (m *KsonnetParameter) Size() (n int) {
  8685  	if m == nil {
  8686  		return 0
  8687  	}
  8688  	var l int
  8689  	_ = l
  8690  	l = len(m.Component)
  8691  	n += 1 + l + sovGenerated(uint64(l))
  8692  	l = len(m.Name)
  8693  	n += 1 + l + sovGenerated(uint64(l))
  8694  	l = len(m.Value)
  8695  	n += 1 + l + sovGenerated(uint64(l))
  8696  	return n
  8697  }
  8698  
  8699  func (m *KustomizeOptions) Size() (n int) {
  8700  	if m == nil {
  8701  		return 0
  8702  	}
  8703  	var l int
  8704  	_ = l
  8705  	l = len(m.BuildOptions)
  8706  	n += 1 + l + sovGenerated(uint64(l))
  8707  	l = len(m.BinaryPath)
  8708  	n += 1 + l + sovGenerated(uint64(l))
  8709  	return n
  8710  }
  8711  
  8712  func (m *Operation) Size() (n int) {
  8713  	if m == nil {
  8714  		return 0
  8715  	}
  8716  	var l int
  8717  	_ = l
  8718  	if m.Sync != nil {
  8719  		l = m.Sync.Size()
  8720  		n += 1 + l + sovGenerated(uint64(l))
  8721  	}
  8722  	l = m.InitiatedBy.Size()
  8723  	n += 1 + l + sovGenerated(uint64(l))
  8724  	if len(m.Info) > 0 {
  8725  		for _, e := range m.Info {
  8726  			l = e.Size()
  8727  			n += 1 + l + sovGenerated(uint64(l))
  8728  		}
  8729  	}
  8730  	l = m.Retry.Size()
  8731  	n += 1 + l + sovGenerated(uint64(l))
  8732  	return n
  8733  }
  8734  
  8735  func (m *OperationInitiator) Size() (n int) {
  8736  	if m == nil {
  8737  		return 0
  8738  	}
  8739  	var l int
  8740  	_ = l
  8741  	l = len(m.Username)
  8742  	n += 1 + l + sovGenerated(uint64(l))
  8743  	n += 2
  8744  	return n
  8745  }
  8746  
  8747  func (m *OperationState) Size() (n int) {
  8748  	if m == nil {
  8749  		return 0
  8750  	}
  8751  	var l int
  8752  	_ = l
  8753  	l = m.Operation.Size()
  8754  	n += 1 + l + sovGenerated(uint64(l))
  8755  	l = len(m.Phase)
  8756  	n += 1 + l + sovGenerated(uint64(l))
  8757  	l = len(m.Message)
  8758  	n += 1 + l + sovGenerated(uint64(l))
  8759  	if m.SyncResult != nil {
  8760  		l = m.SyncResult.Size()
  8761  		n += 1 + l + sovGenerated(uint64(l))
  8762  	}
  8763  	l = m.StartedAt.Size()
  8764  	n += 1 + l + sovGenerated(uint64(l))
  8765  	if m.FinishedAt != nil {
  8766  		l = m.FinishedAt.Size()
  8767  		n += 1 + l + sovGenerated(uint64(l))
  8768  	}
  8769  	n += 1 + sovGenerated(uint64(m.RetryCount))
  8770  	return n
  8771  }
  8772  
  8773  func (m *OrphanedResourceKey) Size() (n int) {
  8774  	if m == nil {
  8775  		return 0
  8776  	}
  8777  	var l int
  8778  	_ = l
  8779  	l = len(m.Group)
  8780  	n += 1 + l + sovGenerated(uint64(l))
  8781  	l = len(m.Kind)
  8782  	n += 1 + l + sovGenerated(uint64(l))
  8783  	l = len(m.Name)
  8784  	n += 1 + l + sovGenerated(uint64(l))
  8785  	return n
  8786  }
  8787  
  8788  func (m *OrphanedResourcesMonitorSettings) Size() (n int) {
  8789  	if m == nil {
  8790  		return 0
  8791  	}
  8792  	var l int
  8793  	_ = l
  8794  	if m.Warn != nil {
  8795  		n += 2
  8796  	}
  8797  	if len(m.Ignore) > 0 {
  8798  		for _, e := range m.Ignore {
  8799  			l = e.Size()
  8800  			n += 1 + l + sovGenerated(uint64(l))
  8801  		}
  8802  	}
  8803  	return n
  8804  }
  8805  
  8806  func (m *OverrideIgnoreDiff) Size() (n int) {
  8807  	if m == nil {
  8808  		return 0
  8809  	}
  8810  	var l int
  8811  	_ = l
  8812  	if len(m.JSONPointers) > 0 {
  8813  		for _, s := range m.JSONPointers {
  8814  			l = len(s)
  8815  			n += 1 + l + sovGenerated(uint64(l))
  8816  		}
  8817  	}
  8818  	return n
  8819  }
  8820  
  8821  func (m *ProjectRole) Size() (n int) {
  8822  	if m == nil {
  8823  		return 0
  8824  	}
  8825  	var l int
  8826  	_ = l
  8827  	l = len(m.Name)
  8828  	n += 1 + l + sovGenerated(uint64(l))
  8829  	l = len(m.Description)
  8830  	n += 1 + l + sovGenerated(uint64(l))
  8831  	if len(m.Policies) > 0 {
  8832  		for _, s := range m.Policies {
  8833  			l = len(s)
  8834  			n += 1 + l + sovGenerated(uint64(l))
  8835  		}
  8836  	}
  8837  	if len(m.JWTTokens) > 0 {
  8838  		for _, e := range m.JWTTokens {
  8839  			l = e.Size()
  8840  			n += 1 + l + sovGenerated(uint64(l))
  8841  		}
  8842  	}
  8843  	if len(m.Groups) > 0 {
  8844  		for _, s := range m.Groups {
  8845  			l = len(s)
  8846  			n += 1 + l + sovGenerated(uint64(l))
  8847  		}
  8848  	}
  8849  	return n
  8850  }
  8851  
  8852  func (m *RepoCreds) Size() (n int) {
  8853  	if m == nil {
  8854  		return 0
  8855  	}
  8856  	var l int
  8857  	_ = l
  8858  	l = len(m.URL)
  8859  	n += 1 + l + sovGenerated(uint64(l))
  8860  	l = len(m.Username)
  8861  	n += 1 + l + sovGenerated(uint64(l))
  8862  	l = len(m.Password)
  8863  	n += 1 + l + sovGenerated(uint64(l))
  8864  	l = len(m.SSHPrivateKey)
  8865  	n += 1 + l + sovGenerated(uint64(l))
  8866  	l = len(m.TLSClientCertData)
  8867  	n += 1 + l + sovGenerated(uint64(l))
  8868  	l = len(m.TLSClientCertKey)
  8869  	n += 1 + l + sovGenerated(uint64(l))
  8870  	return n
  8871  }
  8872  
  8873  func (m *RepoCredsList) Size() (n int) {
  8874  	if m == nil {
  8875  		return 0
  8876  	}
  8877  	var l int
  8878  	_ = l
  8879  	l = m.ListMeta.Size()
  8880  	n += 1 + l + sovGenerated(uint64(l))
  8881  	if len(m.Items) > 0 {
  8882  		for _, e := range m.Items {
  8883  			l = e.Size()
  8884  			n += 1 + l + sovGenerated(uint64(l))
  8885  		}
  8886  	}
  8887  	return n
  8888  }
  8889  
  8890  func (m *Repository) Size() (n int) {
  8891  	if m == nil {
  8892  		return 0
  8893  	}
  8894  	var l int
  8895  	_ = l
  8896  	l = len(m.Repo)
  8897  	n += 1 + l + sovGenerated(uint64(l))
  8898  	l = len(m.Username)
  8899  	n += 1 + l + sovGenerated(uint64(l))
  8900  	l = len(m.Password)
  8901  	n += 1 + l + sovGenerated(uint64(l))
  8902  	l = len(m.SSHPrivateKey)
  8903  	n += 1 + l + sovGenerated(uint64(l))
  8904  	l = m.ConnectionState.Size()
  8905  	n += 1 + l + sovGenerated(uint64(l))
  8906  	n += 2
  8907  	n += 2
  8908  	n += 2
  8909  	l = len(m.TLSClientCertData)
  8910  	n += 1 + l + sovGenerated(uint64(l))
  8911  	l = len(m.TLSClientCertKey)
  8912  	n += 1 + l + sovGenerated(uint64(l))
  8913  	l = len(m.Type)
  8914  	n += 1 + l + sovGenerated(uint64(l))
  8915  	l = len(m.Name)
  8916  	n += 1 + l + sovGenerated(uint64(l))
  8917  	n += 2
  8918  	n += 2
  8919  	return n
  8920  }
  8921  
  8922  func (m *RepositoryCertificate) Size() (n int) {
  8923  	if m == nil {
  8924  		return 0
  8925  	}
  8926  	var l int
  8927  	_ = l
  8928  	l = len(m.ServerName)
  8929  	n += 1 + l + sovGenerated(uint64(l))
  8930  	l = len(m.CertType)
  8931  	n += 1 + l + sovGenerated(uint64(l))
  8932  	l = len(m.CertSubType)
  8933  	n += 1 + l + sovGenerated(uint64(l))
  8934  	if m.CertData != nil {
  8935  		l = len(m.CertData)
  8936  		n += 1 + l + sovGenerated(uint64(l))
  8937  	}
  8938  	l = len(m.CertInfo)
  8939  	n += 1 + l + sovGenerated(uint64(l))
  8940  	return n
  8941  }
  8942  
  8943  func (m *RepositoryCertificateList) Size() (n int) {
  8944  	if m == nil {
  8945  		return 0
  8946  	}
  8947  	var l int
  8948  	_ = l
  8949  	l = m.ListMeta.Size()
  8950  	n += 1 + l + sovGenerated(uint64(l))
  8951  	if len(m.Items) > 0 {
  8952  		for _, e := range m.Items {
  8953  			l = e.Size()
  8954  			n += 1 + l + sovGenerated(uint64(l))
  8955  		}
  8956  	}
  8957  	return n
  8958  }
  8959  
  8960  func (m *RepositoryList) Size() (n int) {
  8961  	if m == nil {
  8962  		return 0
  8963  	}
  8964  	var l int
  8965  	_ = l
  8966  	l = m.ListMeta.Size()
  8967  	n += 1 + l + sovGenerated(uint64(l))
  8968  	if len(m.Items) > 0 {
  8969  		for _, e := range m.Items {
  8970  			l = e.Size()
  8971  			n += 1 + l + sovGenerated(uint64(l))
  8972  		}
  8973  	}
  8974  	return n
  8975  }
  8976  
  8977  func (m *ResourceAction) Size() (n int) {
  8978  	if m == nil {
  8979  		return 0
  8980  	}
  8981  	var l int
  8982  	_ = l
  8983  	l = len(m.Name)
  8984  	n += 1 + l + sovGenerated(uint64(l))
  8985  	if len(m.Params) > 0 {
  8986  		for _, e := range m.Params {
  8987  			l = e.Size()
  8988  			n += 1 + l + sovGenerated(uint64(l))
  8989  		}
  8990  	}
  8991  	n += 2
  8992  	return n
  8993  }
  8994  
  8995  func (m *ResourceActionDefinition) Size() (n int) {
  8996  	if m == nil {
  8997  		return 0
  8998  	}
  8999  	var l int
  9000  	_ = l
  9001  	l = len(m.Name)
  9002  	n += 1 + l + sovGenerated(uint64(l))
  9003  	l = len(m.ActionLua)
  9004  	n += 1 + l + sovGenerated(uint64(l))
  9005  	return n
  9006  }
  9007  
  9008  func (m *ResourceActionParam) Size() (n int) {
  9009  	if m == nil {
  9010  		return 0
  9011  	}
  9012  	var l int
  9013  	_ = l
  9014  	l = len(m.Name)
  9015  	n += 1 + l + sovGenerated(uint64(l))
  9016  	l = len(m.Value)
  9017  	n += 1 + l + sovGenerated(uint64(l))
  9018  	l = len(m.Type)
  9019  	n += 1 + l + sovGenerated(uint64(l))
  9020  	l = len(m.Default)
  9021  	n += 1 + l + sovGenerated(uint64(l))
  9022  	return n
  9023  }
  9024  
  9025  func (m *ResourceActions) Size() (n int) {
  9026  	if m == nil {
  9027  		return 0
  9028  	}
  9029  	var l int
  9030  	_ = l
  9031  	l = len(m.ActionDiscoveryLua)
  9032  	n += 1 + l + sovGenerated(uint64(l))
  9033  	if len(m.Definitions) > 0 {
  9034  		for _, e := range m.Definitions {
  9035  			l = e.Size()
  9036  			n += 1 + l + sovGenerated(uint64(l))
  9037  		}
  9038  	}
  9039  	return n
  9040  }
  9041  
  9042  func (m *ResourceDiff) Size() (n int) {
  9043  	if m == nil {
  9044  		return 0
  9045  	}
  9046  	var l int
  9047  	_ = l
  9048  	l = len(m.Group)
  9049  	n += 1 + l + sovGenerated(uint64(l))
  9050  	l = len(m.Kind)
  9051  	n += 1 + l + sovGenerated(uint64(l))
  9052  	l = len(m.Namespace)
  9053  	n += 1 + l + sovGenerated(uint64(l))
  9054  	l = len(m.Name)
  9055  	n += 1 + l + sovGenerated(uint64(l))
  9056  	l = len(m.TargetState)
  9057  	n += 1 + l + sovGenerated(uint64(l))
  9058  	l = len(m.LiveState)
  9059  	n += 1 + l + sovGenerated(uint64(l))
  9060  	l = len(m.Diff)
  9061  	n += 1 + l + sovGenerated(uint64(l))
  9062  	n += 2
  9063  	l = len(m.NormalizedLiveState)
  9064  	n += 1 + l + sovGenerated(uint64(l))
  9065  	l = len(m.PredictedLiveState)
  9066  	n += 1 + l + sovGenerated(uint64(l))
  9067  	return n
  9068  }
  9069  
  9070  func (m *ResourceIgnoreDifferences) Size() (n int) {
  9071  	if m == nil {
  9072  		return 0
  9073  	}
  9074  	var l int
  9075  	_ = l
  9076  	l = len(m.Group)
  9077  	n += 1 + l + sovGenerated(uint64(l))
  9078  	l = len(m.Kind)
  9079  	n += 1 + l + sovGenerated(uint64(l))
  9080  	l = len(m.Name)
  9081  	n += 1 + l + sovGenerated(uint64(l))
  9082  	l = len(m.Namespace)
  9083  	n += 1 + l + sovGenerated(uint64(l))
  9084  	if len(m.JSONPointers) > 0 {
  9085  		for _, s := range m.JSONPointers {
  9086  			l = len(s)
  9087  			n += 1 + l + sovGenerated(uint64(l))
  9088  		}
  9089  	}
  9090  	return n
  9091  }
  9092  
  9093  func (m *ResourceNetworkingInfo) Size() (n int) {
  9094  	if m == nil {
  9095  		return 0
  9096  	}
  9097  	var l int
  9098  	_ = l
  9099  	if len(m.TargetLabels) > 0 {
  9100  		for k, v := range m.TargetLabels {
  9101  			_ = k
  9102  			_ = v
  9103  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  9104  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  9105  		}
  9106  	}
  9107  	if len(m.TargetRefs) > 0 {
  9108  		for _, e := range m.TargetRefs {
  9109  			l = e.Size()
  9110  			n += 1 + l + sovGenerated(uint64(l))
  9111  		}
  9112  	}
  9113  	if len(m.Labels) > 0 {
  9114  		for k, v := range m.Labels {
  9115  			_ = k
  9116  			_ = v
  9117  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  9118  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  9119  		}
  9120  	}
  9121  	if len(m.Ingress) > 0 {
  9122  		for _, e := range m.Ingress {
  9123  			l = e.Size()
  9124  			n += 1 + l + sovGenerated(uint64(l))
  9125  		}
  9126  	}
  9127  	if len(m.ExternalURLs) > 0 {
  9128  		for _, s := range m.ExternalURLs {
  9129  			l = len(s)
  9130  			n += 1 + l + sovGenerated(uint64(l))
  9131  		}
  9132  	}
  9133  	return n
  9134  }
  9135  
  9136  func (m *ResourceNode) Size() (n int) {
  9137  	if m == nil {
  9138  		return 0
  9139  	}
  9140  	var l int
  9141  	_ = l
  9142  	l = m.ResourceRef.Size()
  9143  	n += 1 + l + sovGenerated(uint64(l))
  9144  	if len(m.ParentRefs) > 0 {
  9145  		for _, e := range m.ParentRefs {
  9146  			l = e.Size()
  9147  			n += 1 + l + sovGenerated(uint64(l))
  9148  		}
  9149  	}
  9150  	if len(m.Info) > 0 {
  9151  		for _, e := range m.Info {
  9152  			l = e.Size()
  9153  			n += 1 + l + sovGenerated(uint64(l))
  9154  		}
  9155  	}
  9156  	if m.NetworkingInfo != nil {
  9157  		l = m.NetworkingInfo.Size()
  9158  		n += 1 + l + sovGenerated(uint64(l))
  9159  	}
  9160  	l = len(m.ResourceVersion)
  9161  	n += 1 + l + sovGenerated(uint64(l))
  9162  	if len(m.Images) > 0 {
  9163  		for _, s := range m.Images {
  9164  			l = len(s)
  9165  			n += 1 + l + sovGenerated(uint64(l))
  9166  		}
  9167  	}
  9168  	if m.Health != nil {
  9169  		l = m.Health.Size()
  9170  		n += 1 + l + sovGenerated(uint64(l))
  9171  	}
  9172  	if m.CreatedAt != nil {
  9173  		l = m.CreatedAt.Size()
  9174  		n += 1 + l + sovGenerated(uint64(l))
  9175  	}
  9176  	return n
  9177  }
  9178  
  9179  func (m *ResourceOverride) Size() (n int) {
  9180  	if m == nil {
  9181  		return 0
  9182  	}
  9183  	var l int
  9184  	_ = l
  9185  	l = len(m.HealthLua)
  9186  	n += 1 + l + sovGenerated(uint64(l))
  9187  	l = m.IgnoreDifferences.Size()
  9188  	n += 1 + l + sovGenerated(uint64(l))
  9189  	l = len(m.Actions)
  9190  	n += 1 + l + sovGenerated(uint64(l))
  9191  	if len(m.KnownTypeFields) > 0 {
  9192  		for _, e := range m.KnownTypeFields {
  9193  			l = e.Size()
  9194  			n += 1 + l + sovGenerated(uint64(l))
  9195  		}
  9196  	}
  9197  	return n
  9198  }
  9199  
  9200  func (m *ResourceRef) Size() (n int) {
  9201  	if m == nil {
  9202  		return 0
  9203  	}
  9204  	var l int
  9205  	_ = l
  9206  	l = len(m.Group)
  9207  	n += 1 + l + sovGenerated(uint64(l))
  9208  	l = len(m.Version)
  9209  	n += 1 + l + sovGenerated(uint64(l))
  9210  	l = len(m.Kind)
  9211  	n += 1 + l + sovGenerated(uint64(l))
  9212  	l = len(m.Namespace)
  9213  	n += 1 + l + sovGenerated(uint64(l))
  9214  	l = len(m.Name)
  9215  	n += 1 + l + sovGenerated(uint64(l))
  9216  	l = len(m.UID)
  9217  	n += 1 + l + sovGenerated(uint64(l))
  9218  	return n
  9219  }
  9220  
  9221  func (m *ResourceResult) Size() (n int) {
  9222  	if m == nil {
  9223  		return 0
  9224  	}
  9225  	var l int
  9226  	_ = l
  9227  	l = len(m.Group)
  9228  	n += 1 + l + sovGenerated(uint64(l))
  9229  	l = len(m.Version)
  9230  	n += 1 + l + sovGenerated(uint64(l))
  9231  	l = len(m.Kind)
  9232  	n += 1 + l + sovGenerated(uint64(l))
  9233  	l = len(m.Namespace)
  9234  	n += 1 + l + sovGenerated(uint64(l))
  9235  	l = len(m.Name)
  9236  	n += 1 + l + sovGenerated(uint64(l))
  9237  	l = len(m.Status)
  9238  	n += 1 + l + sovGenerated(uint64(l))
  9239  	l = len(m.Message)
  9240  	n += 1 + l + sovGenerated(uint64(l))
  9241  	l = len(m.HookType)
  9242  	n += 1 + l + sovGenerated(uint64(l))
  9243  	l = len(m.HookPhase)
  9244  	n += 1 + l + sovGenerated(uint64(l))
  9245  	l = len(m.SyncPhase)
  9246  	n += 1 + l + sovGenerated(uint64(l))
  9247  	return n
  9248  }
  9249  
  9250  func (m *ResourceStatus) Size() (n int) {
  9251  	if m == nil {
  9252  		return 0
  9253  	}
  9254  	var l int
  9255  	_ = l
  9256  	l = len(m.Group)
  9257  	n += 1 + l + sovGenerated(uint64(l))
  9258  	l = len(m.Version)
  9259  	n += 1 + l + sovGenerated(uint64(l))
  9260  	l = len(m.Kind)
  9261  	n += 1 + l + sovGenerated(uint64(l))
  9262  	l = len(m.Namespace)
  9263  	n += 1 + l + sovGenerated(uint64(l))
  9264  	l = len(m.Name)
  9265  	n += 1 + l + sovGenerated(uint64(l))
  9266  	l = len(m.Status)
  9267  	n += 1 + l + sovGenerated(uint64(l))
  9268  	if m.Health != nil {
  9269  		l = m.Health.Size()
  9270  		n += 1 + l + sovGenerated(uint64(l))
  9271  	}
  9272  	n += 2
  9273  	n += 2
  9274  	return n
  9275  }
  9276  
  9277  func (m *RetryStrategy) Size() (n int) {
  9278  	if m == nil {
  9279  		return 0
  9280  	}
  9281  	var l int
  9282  	_ = l
  9283  	n += 1 + sovGenerated(uint64(m.Limit))
  9284  	if m.Backoff != nil {
  9285  		l = m.Backoff.Size()
  9286  		n += 1 + l + sovGenerated(uint64(l))
  9287  	}
  9288  	return n
  9289  }
  9290  
  9291  func (m *RevisionHistory) Size() (n int) {
  9292  	if m == nil {
  9293  		return 0
  9294  	}
  9295  	var l int
  9296  	_ = l
  9297  	l = len(m.Revision)
  9298  	n += 1 + l + sovGenerated(uint64(l))
  9299  	l = m.DeployedAt.Size()
  9300  	n += 1 + l + sovGenerated(uint64(l))
  9301  	n += 1 + sovGenerated(uint64(m.ID))
  9302  	l = m.Source.Size()
  9303  	n += 1 + l + sovGenerated(uint64(l))
  9304  	if m.DeployStartedAt != nil {
  9305  		l = m.DeployStartedAt.Size()
  9306  		n += 1 + l + sovGenerated(uint64(l))
  9307  	}
  9308  	return n
  9309  }
  9310  
  9311  func (m *RevisionMetadata) Size() (n int) {
  9312  	if m == nil {
  9313  		return 0
  9314  	}
  9315  	var l int
  9316  	_ = l
  9317  	l = len(m.Author)
  9318  	n += 1 + l + sovGenerated(uint64(l))
  9319  	l = m.Date.Size()
  9320  	n += 1 + l + sovGenerated(uint64(l))
  9321  	if len(m.Tags) > 0 {
  9322  		for _, s := range m.Tags {
  9323  			l = len(s)
  9324  			n += 1 + l + sovGenerated(uint64(l))
  9325  		}
  9326  	}
  9327  	l = len(m.Message)
  9328  	n += 1 + l + sovGenerated(uint64(l))
  9329  	l = len(m.SignatureInfo)
  9330  	n += 1 + l + sovGenerated(uint64(l))
  9331  	return n
  9332  }
  9333  
  9334  func (m *SignatureKey) Size() (n int) {
  9335  	if m == nil {
  9336  		return 0
  9337  	}
  9338  	var l int
  9339  	_ = l
  9340  	l = len(m.KeyID)
  9341  	n += 1 + l + sovGenerated(uint64(l))
  9342  	return n
  9343  }
  9344  
  9345  func (m *SyncOperation) Size() (n int) {
  9346  	if m == nil {
  9347  		return 0
  9348  	}
  9349  	var l int
  9350  	_ = l
  9351  	l = len(m.Revision)
  9352  	n += 1 + l + sovGenerated(uint64(l))
  9353  	n += 2
  9354  	n += 2
  9355  	if m.SyncStrategy != nil {
  9356  		l = m.SyncStrategy.Size()
  9357  		n += 1 + l + sovGenerated(uint64(l))
  9358  	}
  9359  	if len(m.Resources) > 0 {
  9360  		for _, e := range m.Resources {
  9361  			l = e.Size()
  9362  			n += 1 + l + sovGenerated(uint64(l))
  9363  		}
  9364  	}
  9365  	if m.Source != nil {
  9366  		l = m.Source.Size()
  9367  		n += 1 + l + sovGenerated(uint64(l))
  9368  	}
  9369  	if len(m.Manifests) > 0 {
  9370  		for _, s := range m.Manifests {
  9371  			l = len(s)
  9372  			n += 1 + l + sovGenerated(uint64(l))
  9373  		}
  9374  	}
  9375  	if len(m.SyncOptions) > 0 {
  9376  		for _, s := range m.SyncOptions {
  9377  			l = len(s)
  9378  			n += 1 + l + sovGenerated(uint64(l))
  9379  		}
  9380  	}
  9381  	return n
  9382  }
  9383  
  9384  func (m *SyncOperationResource) Size() (n int) {
  9385  	if m == nil {
  9386  		return 0
  9387  	}
  9388  	var l int
  9389  	_ = l
  9390  	l = len(m.Group)
  9391  	n += 1 + l + sovGenerated(uint64(l))
  9392  	l = len(m.Kind)
  9393  	n += 1 + l + sovGenerated(uint64(l))
  9394  	l = len(m.Name)
  9395  	n += 1 + l + sovGenerated(uint64(l))
  9396  	l = len(m.Namespace)
  9397  	n += 1 + l + sovGenerated(uint64(l))
  9398  	return n
  9399  }
  9400  
  9401  func (m *SyncOperationResult) Size() (n int) {
  9402  	if m == nil {
  9403  		return 0
  9404  	}
  9405  	var l int
  9406  	_ = l
  9407  	if len(m.Resources) > 0 {
  9408  		for _, e := range m.Resources {
  9409  			l = e.Size()
  9410  			n += 1 + l + sovGenerated(uint64(l))
  9411  		}
  9412  	}
  9413  	l = len(m.Revision)
  9414  	n += 1 + l + sovGenerated(uint64(l))
  9415  	l = m.Source.Size()
  9416  	n += 1 + l + sovGenerated(uint64(l))
  9417  	return n
  9418  }
  9419  
  9420  func (m *SyncPolicy) Size() (n int) {
  9421  	if m == nil {
  9422  		return 0
  9423  	}
  9424  	var l int
  9425  	_ = l
  9426  	if m.Automated != nil {
  9427  		l = m.Automated.Size()
  9428  		n += 1 + l + sovGenerated(uint64(l))
  9429  	}
  9430  	if len(m.SyncOptions) > 0 {
  9431  		for _, s := range m.SyncOptions {
  9432  			l = len(s)
  9433  			n += 1 + l + sovGenerated(uint64(l))
  9434  		}
  9435  	}
  9436  	if m.Retry != nil {
  9437  		l = m.Retry.Size()
  9438  		n += 1 + l + sovGenerated(uint64(l))
  9439  	}
  9440  	return n
  9441  }
  9442  
  9443  func (m *SyncPolicyAutomated) Size() (n int) {
  9444  	if m == nil {
  9445  		return 0
  9446  	}
  9447  	var l int
  9448  	_ = l
  9449  	n += 2
  9450  	n += 2
  9451  	n += 2
  9452  	return n
  9453  }
  9454  
  9455  func (m *SyncStatus) Size() (n int) {
  9456  	if m == nil {
  9457  		return 0
  9458  	}
  9459  	var l int
  9460  	_ = l
  9461  	l = len(m.Status)
  9462  	n += 1 + l + sovGenerated(uint64(l))
  9463  	l = m.ComparedTo.Size()
  9464  	n += 1 + l + sovGenerated(uint64(l))
  9465  	l = len(m.Revision)
  9466  	n += 1 + l + sovGenerated(uint64(l))
  9467  	return n
  9468  }
  9469  
  9470  func (m *SyncStrategy) Size() (n int) {
  9471  	if m == nil {
  9472  		return 0
  9473  	}
  9474  	var l int
  9475  	_ = l
  9476  	if m.Apply != nil {
  9477  		l = m.Apply.Size()
  9478  		n += 1 + l + sovGenerated(uint64(l))
  9479  	}
  9480  	if m.Hook != nil {
  9481  		l = m.Hook.Size()
  9482  		n += 1 + l + sovGenerated(uint64(l))
  9483  	}
  9484  	return n
  9485  }
  9486  
  9487  func (m *SyncStrategyApply) Size() (n int) {
  9488  	if m == nil {
  9489  		return 0
  9490  	}
  9491  	var l int
  9492  	_ = l
  9493  	n += 2
  9494  	return n
  9495  }
  9496  
  9497  func (m *SyncStrategyHook) Size() (n int) {
  9498  	if m == nil {
  9499  		return 0
  9500  	}
  9501  	var l int
  9502  	_ = l
  9503  	l = m.SyncStrategyApply.Size()
  9504  	n += 1 + l + sovGenerated(uint64(l))
  9505  	return n
  9506  }
  9507  
  9508  func (m *SyncWindow) Size() (n int) {
  9509  	if m == nil {
  9510  		return 0
  9511  	}
  9512  	var l int
  9513  	_ = l
  9514  	l = len(m.Kind)
  9515  	n += 1 + l + sovGenerated(uint64(l))
  9516  	l = len(m.Schedule)
  9517  	n += 1 + l + sovGenerated(uint64(l))
  9518  	l = len(m.Duration)
  9519  	n += 1 + l + sovGenerated(uint64(l))
  9520  	if len(m.Applications) > 0 {
  9521  		for _, s := range m.Applications {
  9522  			l = len(s)
  9523  			n += 1 + l + sovGenerated(uint64(l))
  9524  		}
  9525  	}
  9526  	if len(m.Namespaces) > 0 {
  9527  		for _, s := range m.Namespaces {
  9528  			l = len(s)
  9529  			n += 1 + l + sovGenerated(uint64(l))
  9530  		}
  9531  	}
  9532  	if len(m.Clusters) > 0 {
  9533  		for _, s := range m.Clusters {
  9534  			l = len(s)
  9535  			n += 1 + l + sovGenerated(uint64(l))
  9536  		}
  9537  	}
  9538  	n += 2
  9539  	return n
  9540  }
  9541  
  9542  func (m *TLSClientConfig) Size() (n int) {
  9543  	if m == nil {
  9544  		return 0
  9545  	}
  9546  	var l int
  9547  	_ = l
  9548  	n += 2
  9549  	l = len(m.ServerName)
  9550  	n += 1 + l + sovGenerated(uint64(l))
  9551  	if m.CertData != nil {
  9552  		l = len(m.CertData)
  9553  		n += 1 + l + sovGenerated(uint64(l))
  9554  	}
  9555  	if m.KeyData != nil {
  9556  		l = len(m.KeyData)
  9557  		n += 1 + l + sovGenerated(uint64(l))
  9558  	}
  9559  	if m.CAData != nil {
  9560  		l = len(m.CAData)
  9561  		n += 1 + l + sovGenerated(uint64(l))
  9562  	}
  9563  	return n
  9564  }
  9565  
  9566  func sovGenerated(x uint64) (n int) {
  9567  	return (math_bits.Len64(x|1) + 6) / 7
  9568  }
  9569  func sozGenerated(x uint64) (n int) {
  9570  	return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
  9571  }
  9572  func (this *AWSAuthConfig) String() string {
  9573  	if this == nil {
  9574  		return "nil"
  9575  	}
  9576  	s := strings.Join([]string{`&AWSAuthConfig{`,
  9577  		`ClusterName:` + fmt.Sprintf("%v", this.ClusterName) + `,`,
  9578  		`RoleARN:` + fmt.Sprintf("%v", this.RoleARN) + `,`,
  9579  		`}`,
  9580  	}, "")
  9581  	return s
  9582  }
  9583  func (this *AppProject) String() string {
  9584  	if this == nil {
  9585  		return "nil"
  9586  	}
  9587  	s := strings.Join([]string{`&AppProject{`,
  9588  		`ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  9589  		`Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "AppProjectSpec", "AppProjectSpec", 1), `&`, ``, 1) + `,`,
  9590  		`Status:` + strings.Replace(strings.Replace(this.Status.String(), "AppProjectStatus", "AppProjectStatus", 1), `&`, ``, 1) + `,`,
  9591  		`}`,
  9592  	}, "")
  9593  	return s
  9594  }
  9595  func (this *AppProjectList) String() string {
  9596  	if this == nil {
  9597  		return "nil"
  9598  	}
  9599  	repeatedStringForItems := "[]AppProject{"
  9600  	for _, f := range this.Items {
  9601  		repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "AppProject", "AppProject", 1), `&`, ``, 1) + ","
  9602  	}
  9603  	repeatedStringForItems += "}"
  9604  	s := strings.Join([]string{`&AppProjectList{`,
  9605  		`ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  9606  		`Items:` + repeatedStringForItems + `,`,
  9607  		`}`,
  9608  	}, "")
  9609  	return s
  9610  }
  9611  func (this *AppProjectSpec) String() string {
  9612  	if this == nil {
  9613  		return "nil"
  9614  	}
  9615  	repeatedStringForDestinations := "[]ApplicationDestination{"
  9616  	for _, f := range this.Destinations {
  9617  		repeatedStringForDestinations += strings.Replace(strings.Replace(f.String(), "ApplicationDestination", "ApplicationDestination", 1), `&`, ``, 1) + ","
  9618  	}
  9619  	repeatedStringForDestinations += "}"
  9620  	repeatedStringForRoles := "[]ProjectRole{"
  9621  	for _, f := range this.Roles {
  9622  		repeatedStringForRoles += strings.Replace(strings.Replace(f.String(), "ProjectRole", "ProjectRole", 1), `&`, ``, 1) + ","
  9623  	}
  9624  	repeatedStringForRoles += "}"
  9625  	repeatedStringForClusterResourceWhitelist := "[]GroupKind{"
  9626  	for _, f := range this.ClusterResourceWhitelist {
  9627  		repeatedStringForClusterResourceWhitelist += fmt.Sprintf("%v", f) + ","
  9628  	}
  9629  	repeatedStringForClusterResourceWhitelist += "}"
  9630  	repeatedStringForNamespaceResourceBlacklist := "[]GroupKind{"
  9631  	for _, f := range this.NamespaceResourceBlacklist {
  9632  		repeatedStringForNamespaceResourceBlacklist += fmt.Sprintf("%v", f) + ","
  9633  	}
  9634  	repeatedStringForNamespaceResourceBlacklist += "}"
  9635  	repeatedStringForSyncWindows := "[]*SyncWindow{"
  9636  	for _, f := range this.SyncWindows {
  9637  		repeatedStringForSyncWindows += strings.Replace(f.String(), "SyncWindow", "SyncWindow", 1) + ","
  9638  	}
  9639  	repeatedStringForSyncWindows += "}"
  9640  	repeatedStringForNamespaceResourceWhitelist := "[]GroupKind{"
  9641  	for _, f := range this.NamespaceResourceWhitelist {
  9642  		repeatedStringForNamespaceResourceWhitelist += fmt.Sprintf("%v", f) + ","
  9643  	}
  9644  	repeatedStringForNamespaceResourceWhitelist += "}"
  9645  	repeatedStringForSignatureKeys := "[]SignatureKey{"
  9646  	for _, f := range this.SignatureKeys {
  9647  		repeatedStringForSignatureKeys += strings.Replace(strings.Replace(f.String(), "SignatureKey", "SignatureKey", 1), `&`, ``, 1) + ","
  9648  	}
  9649  	repeatedStringForSignatureKeys += "}"
  9650  	repeatedStringForClusterResourceBlacklist := "[]GroupKind{"
  9651  	for _, f := range this.ClusterResourceBlacklist {
  9652  		repeatedStringForClusterResourceBlacklist += fmt.Sprintf("%v", f) + ","
  9653  	}
  9654  	repeatedStringForClusterResourceBlacklist += "}"
  9655  	s := strings.Join([]string{`&AppProjectSpec{`,
  9656  		`SourceRepos:` + fmt.Sprintf("%v", this.SourceRepos) + `,`,
  9657  		`Destinations:` + repeatedStringForDestinations + `,`,
  9658  		`Description:` + fmt.Sprintf("%v", this.Description) + `,`,
  9659  		`Roles:` + repeatedStringForRoles + `,`,
  9660  		`ClusterResourceWhitelist:` + repeatedStringForClusterResourceWhitelist + `,`,
  9661  		`NamespaceResourceBlacklist:` + repeatedStringForNamespaceResourceBlacklist + `,`,
  9662  		`OrphanedResources:` + strings.Replace(this.OrphanedResources.String(), "OrphanedResourcesMonitorSettings", "OrphanedResourcesMonitorSettings", 1) + `,`,
  9663  		`SyncWindows:` + repeatedStringForSyncWindows + `,`,
  9664  		`NamespaceResourceWhitelist:` + repeatedStringForNamespaceResourceWhitelist + `,`,
  9665  		`SignatureKeys:` + repeatedStringForSignatureKeys + `,`,
  9666  		`ClusterResourceBlacklist:` + repeatedStringForClusterResourceBlacklist + `,`,
  9667  		`}`,
  9668  	}, "")
  9669  	return s
  9670  }
  9671  func (this *AppProjectStatus) String() string {
  9672  	if this == nil {
  9673  		return "nil"
  9674  	}
  9675  	keysForJWTTokensByRole := make([]string, 0, len(this.JWTTokensByRole))
  9676  	for k := range this.JWTTokensByRole {
  9677  		keysForJWTTokensByRole = append(keysForJWTTokensByRole, k)
  9678  	}
  9679  	github_com_gogo_protobuf_sortkeys.Strings(keysForJWTTokensByRole)
  9680  	mapStringForJWTTokensByRole := "map[string]JWTTokens{"
  9681  	for _, k := range keysForJWTTokensByRole {
  9682  		mapStringForJWTTokensByRole += fmt.Sprintf("%v: %v,", k, this.JWTTokensByRole[k])
  9683  	}
  9684  	mapStringForJWTTokensByRole += "}"
  9685  	s := strings.Join([]string{`&AppProjectStatus{`,
  9686  		`JWTTokensByRole:` + mapStringForJWTTokensByRole + `,`,
  9687  		`}`,
  9688  	}, "")
  9689  	return s
  9690  }
  9691  func (this *Application) String() string {
  9692  	if this == nil {
  9693  		return "nil"
  9694  	}
  9695  	s := strings.Join([]string{`&Application{`,
  9696  		`ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  9697  		`Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ApplicationSpec", "ApplicationSpec", 1), `&`, ``, 1) + `,`,
  9698  		`Status:` + strings.Replace(strings.Replace(this.Status.String(), "ApplicationStatus", "ApplicationStatus", 1), `&`, ``, 1) + `,`,
  9699  		`Operation:` + strings.Replace(this.Operation.String(), "Operation", "Operation", 1) + `,`,
  9700  		`}`,
  9701  	}, "")
  9702  	return s
  9703  }
  9704  func (this *ApplicationCondition) String() string {
  9705  	if this == nil {
  9706  		return "nil"
  9707  	}
  9708  	s := strings.Join([]string{`&ApplicationCondition{`,
  9709  		`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  9710  		`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  9711  		`LastTransitionTime:` + strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1) + `,`,
  9712  		`}`,
  9713  	}, "")
  9714  	return s
  9715  }
  9716  func (this *ApplicationDestination) String() string {
  9717  	if this == nil {
  9718  		return "nil"
  9719  	}
  9720  	s := strings.Join([]string{`&ApplicationDestination{`,
  9721  		`Server:` + fmt.Sprintf("%v", this.Server) + `,`,
  9722  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
  9723  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  9724  		`}`,
  9725  	}, "")
  9726  	return s
  9727  }
  9728  func (this *ApplicationList) String() string {
  9729  	if this == nil {
  9730  		return "nil"
  9731  	}
  9732  	repeatedStringForItems := "[]Application{"
  9733  	for _, f := range this.Items {
  9734  		repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Application", "Application", 1), `&`, ``, 1) + ","
  9735  	}
  9736  	repeatedStringForItems += "}"
  9737  	s := strings.Join([]string{`&ApplicationList{`,
  9738  		`ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  9739  		`Items:` + repeatedStringForItems + `,`,
  9740  		`}`,
  9741  	}, "")
  9742  	return s
  9743  }
  9744  func (this *ApplicationSource) String() string {
  9745  	if this == nil {
  9746  		return "nil"
  9747  	}
  9748  	s := strings.Join([]string{`&ApplicationSource{`,
  9749  		`RepoURL:` + fmt.Sprintf("%v", this.RepoURL) + `,`,
  9750  		`Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  9751  		`TargetRevision:` + fmt.Sprintf("%v", this.TargetRevision) + `,`,
  9752  		`Helm:` + strings.Replace(this.Helm.String(), "ApplicationSourceHelm", "ApplicationSourceHelm", 1) + `,`,
  9753  		`Kustomize:` + strings.Replace(this.Kustomize.String(), "ApplicationSourceKustomize", "ApplicationSourceKustomize", 1) + `,`,
  9754  		`Ksonnet:` + strings.Replace(this.Ksonnet.String(), "ApplicationSourceKsonnet", "ApplicationSourceKsonnet", 1) + `,`,
  9755  		`Directory:` + strings.Replace(this.Directory.String(), "ApplicationSourceDirectory", "ApplicationSourceDirectory", 1) + `,`,
  9756  		`Plugin:` + strings.Replace(this.Plugin.String(), "ApplicationSourcePlugin", "ApplicationSourcePlugin", 1) + `,`,
  9757  		`Chart:` + fmt.Sprintf("%v", this.Chart) + `,`,
  9758  		`}`,
  9759  	}, "")
  9760  	return s
  9761  }
  9762  func (this *ApplicationSourceDirectory) String() string {
  9763  	if this == nil {
  9764  		return "nil"
  9765  	}
  9766  	s := strings.Join([]string{`&ApplicationSourceDirectory{`,
  9767  		`Recurse:` + fmt.Sprintf("%v", this.Recurse) + `,`,
  9768  		`Jsonnet:` + strings.Replace(strings.Replace(this.Jsonnet.String(), "ApplicationSourceJsonnet", "ApplicationSourceJsonnet", 1), `&`, ``, 1) + `,`,
  9769  		`Exclude:` + fmt.Sprintf("%v", this.Exclude) + `,`,
  9770  		`}`,
  9771  	}, "")
  9772  	return s
  9773  }
  9774  func (this *ApplicationSourceHelm) String() string {
  9775  	if this == nil {
  9776  		return "nil"
  9777  	}
  9778  	repeatedStringForParameters := "[]HelmParameter{"
  9779  	for _, f := range this.Parameters {
  9780  		repeatedStringForParameters += strings.Replace(strings.Replace(f.String(), "HelmParameter", "HelmParameter", 1), `&`, ``, 1) + ","
  9781  	}
  9782  	repeatedStringForParameters += "}"
  9783  	repeatedStringForFileParameters := "[]HelmFileParameter{"
  9784  	for _, f := range this.FileParameters {
  9785  		repeatedStringForFileParameters += strings.Replace(strings.Replace(f.String(), "HelmFileParameter", "HelmFileParameter", 1), `&`, ``, 1) + ","
  9786  	}
  9787  	repeatedStringForFileParameters += "}"
  9788  	s := strings.Join([]string{`&ApplicationSourceHelm{`,
  9789  		`ValueFiles:` + fmt.Sprintf("%v", this.ValueFiles) + `,`,
  9790  		`Parameters:` + repeatedStringForParameters + `,`,
  9791  		`ReleaseName:` + fmt.Sprintf("%v", this.ReleaseName) + `,`,
  9792  		`Values:` + fmt.Sprintf("%v", this.Values) + `,`,
  9793  		`FileParameters:` + repeatedStringForFileParameters + `,`,
  9794  		`Version:` + fmt.Sprintf("%v", this.Version) + `,`,
  9795  		`}`,
  9796  	}, "")
  9797  	return s
  9798  }
  9799  func (this *ApplicationSourceJsonnet) String() string {
  9800  	if this == nil {
  9801  		return "nil"
  9802  	}
  9803  	repeatedStringForExtVars := "[]JsonnetVar{"
  9804  	for _, f := range this.ExtVars {
  9805  		repeatedStringForExtVars += strings.Replace(strings.Replace(f.String(), "JsonnetVar", "JsonnetVar", 1), `&`, ``, 1) + ","
  9806  	}
  9807  	repeatedStringForExtVars += "}"
  9808  	repeatedStringForTLAs := "[]JsonnetVar{"
  9809  	for _, f := range this.TLAs {
  9810  		repeatedStringForTLAs += strings.Replace(strings.Replace(f.String(), "JsonnetVar", "JsonnetVar", 1), `&`, ``, 1) + ","
  9811  	}
  9812  	repeatedStringForTLAs += "}"
  9813  	s := strings.Join([]string{`&ApplicationSourceJsonnet{`,
  9814  		`ExtVars:` + repeatedStringForExtVars + `,`,
  9815  		`TLAs:` + repeatedStringForTLAs + `,`,
  9816  		`Libs:` + fmt.Sprintf("%v", this.Libs) + `,`,
  9817  		`}`,
  9818  	}, "")
  9819  	return s
  9820  }
  9821  func (this *ApplicationSourceKsonnet) String() string {
  9822  	if this == nil {
  9823  		return "nil"
  9824  	}
  9825  	repeatedStringForParameters := "[]KsonnetParameter{"
  9826  	for _, f := range this.Parameters {
  9827  		repeatedStringForParameters += strings.Replace(strings.Replace(f.String(), "KsonnetParameter", "KsonnetParameter", 1), `&`, ``, 1) + ","
  9828  	}
  9829  	repeatedStringForParameters += "}"
  9830  	s := strings.Join([]string{`&ApplicationSourceKsonnet{`,
  9831  		`Environment:` + fmt.Sprintf("%v", this.Environment) + `,`,
  9832  		`Parameters:` + repeatedStringForParameters + `,`,
  9833  		`}`,
  9834  	}, "")
  9835  	return s
  9836  }
  9837  func (this *ApplicationSourceKustomize) String() string {
  9838  	if this == nil {
  9839  		return "nil"
  9840  	}
  9841  	keysForCommonLabels := make([]string, 0, len(this.CommonLabels))
  9842  	for k := range this.CommonLabels {
  9843  		keysForCommonLabels = append(keysForCommonLabels, k)
  9844  	}
  9845  	github_com_gogo_protobuf_sortkeys.Strings(keysForCommonLabels)
  9846  	mapStringForCommonLabels := "map[string]string{"
  9847  	for _, k := range keysForCommonLabels {
  9848  		mapStringForCommonLabels += fmt.Sprintf("%v: %v,", k, this.CommonLabels[k])
  9849  	}
  9850  	mapStringForCommonLabels += "}"
  9851  	keysForCommonAnnotations := make([]string, 0, len(this.CommonAnnotations))
  9852  	for k := range this.CommonAnnotations {
  9853  		keysForCommonAnnotations = append(keysForCommonAnnotations, k)
  9854  	}
  9855  	github_com_gogo_protobuf_sortkeys.Strings(keysForCommonAnnotations)
  9856  	mapStringForCommonAnnotations := "map[string]string{"
  9857  	for _, k := range keysForCommonAnnotations {
  9858  		mapStringForCommonAnnotations += fmt.Sprintf("%v: %v,", k, this.CommonAnnotations[k])
  9859  	}
  9860  	mapStringForCommonAnnotations += "}"
  9861  	s := strings.Join([]string{`&ApplicationSourceKustomize{`,
  9862  		`NamePrefix:` + fmt.Sprintf("%v", this.NamePrefix) + `,`,
  9863  		`NameSuffix:` + fmt.Sprintf("%v", this.NameSuffix) + `,`,
  9864  		`Images:` + fmt.Sprintf("%v", this.Images) + `,`,
  9865  		`CommonLabels:` + mapStringForCommonLabels + `,`,
  9866  		`Version:` + fmt.Sprintf("%v", this.Version) + `,`,
  9867  		`CommonAnnotations:` + mapStringForCommonAnnotations + `,`,
  9868  		`}`,
  9869  	}, "")
  9870  	return s
  9871  }
  9872  func (this *ApplicationSourcePlugin) String() string {
  9873  	if this == nil {
  9874  		return "nil"
  9875  	}
  9876  	repeatedStringForEnv := "[]*EnvEntry{"
  9877  	for _, f := range this.Env {
  9878  		repeatedStringForEnv += strings.Replace(f.String(), "EnvEntry", "EnvEntry", 1) + ","
  9879  	}
  9880  	repeatedStringForEnv += "}"
  9881  	s := strings.Join([]string{`&ApplicationSourcePlugin{`,
  9882  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  9883  		`Env:` + repeatedStringForEnv + `,`,
  9884  		`}`,
  9885  	}, "")
  9886  	return s
  9887  }
  9888  func (this *ApplicationSpec) String() string {
  9889  	if this == nil {
  9890  		return "nil"
  9891  	}
  9892  	repeatedStringForIgnoreDifferences := "[]ResourceIgnoreDifferences{"
  9893  	for _, f := range this.IgnoreDifferences {
  9894  		repeatedStringForIgnoreDifferences += strings.Replace(strings.Replace(f.String(), "ResourceIgnoreDifferences", "ResourceIgnoreDifferences", 1), `&`, ``, 1) + ","
  9895  	}
  9896  	repeatedStringForIgnoreDifferences += "}"
  9897  	repeatedStringForInfo := "[]Info{"
  9898  	for _, f := range this.Info {
  9899  		repeatedStringForInfo += strings.Replace(strings.Replace(f.String(), "Info", "Info", 1), `&`, ``, 1) + ","
  9900  	}
  9901  	repeatedStringForInfo += "}"
  9902  	s := strings.Join([]string{`&ApplicationSpec{`,
  9903  		`Source:` + strings.Replace(strings.Replace(this.Source.String(), "ApplicationSource", "ApplicationSource", 1), `&`, ``, 1) + `,`,
  9904  		`Destination:` + strings.Replace(strings.Replace(this.Destination.String(), "ApplicationDestination", "ApplicationDestination", 1), `&`, ``, 1) + `,`,
  9905  		`Project:` + fmt.Sprintf("%v", this.Project) + `,`,
  9906  		`SyncPolicy:` + strings.Replace(this.SyncPolicy.String(), "SyncPolicy", "SyncPolicy", 1) + `,`,
  9907  		`IgnoreDifferences:` + repeatedStringForIgnoreDifferences + `,`,
  9908  		`Info:` + repeatedStringForInfo + `,`,
  9909  		`RevisionHistoryLimit:` + valueToStringGenerated(this.RevisionHistoryLimit) + `,`,
  9910  		`}`,
  9911  	}, "")
  9912  	return s
  9913  }
  9914  func (this *ApplicationStatus) String() string {
  9915  	if this == nil {
  9916  		return "nil"
  9917  	}
  9918  	repeatedStringForResources := "[]ResourceStatus{"
  9919  	for _, f := range this.Resources {
  9920  		repeatedStringForResources += strings.Replace(strings.Replace(f.String(), "ResourceStatus", "ResourceStatus", 1), `&`, ``, 1) + ","
  9921  	}
  9922  	repeatedStringForResources += "}"
  9923  	repeatedStringForHistory := "[]RevisionHistory{"
  9924  	for _, f := range this.History {
  9925  		repeatedStringForHistory += strings.Replace(strings.Replace(f.String(), "RevisionHistory", "RevisionHistory", 1), `&`, ``, 1) + ","
  9926  	}
  9927  	repeatedStringForHistory += "}"
  9928  	repeatedStringForConditions := "[]ApplicationCondition{"
  9929  	for _, f := range this.Conditions {
  9930  		repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "ApplicationCondition", "ApplicationCondition", 1), `&`, ``, 1) + ","
  9931  	}
  9932  	repeatedStringForConditions += "}"
  9933  	s := strings.Join([]string{`&ApplicationStatus{`,
  9934  		`Resources:` + repeatedStringForResources + `,`,
  9935  		`Sync:` + strings.Replace(strings.Replace(this.Sync.String(), "SyncStatus", "SyncStatus", 1), `&`, ``, 1) + `,`,
  9936  		`Health:` + strings.Replace(strings.Replace(this.Health.String(), "HealthStatus", "HealthStatus", 1), `&`, ``, 1) + `,`,
  9937  		`History:` + repeatedStringForHistory + `,`,
  9938  		`Conditions:` + repeatedStringForConditions + `,`,
  9939  		`ReconciledAt:` + strings.Replace(fmt.Sprintf("%v", this.ReconciledAt), "Time", "v1.Time", 1) + `,`,
  9940  		`OperationState:` + strings.Replace(this.OperationState.String(), "OperationState", "OperationState", 1) + `,`,
  9941  		`ObservedAt:` + strings.Replace(fmt.Sprintf("%v", this.ObservedAt), "Time", "v1.Time", 1) + `,`,
  9942  		`SourceType:` + fmt.Sprintf("%v", this.SourceType) + `,`,
  9943  		`Summary:` + strings.Replace(strings.Replace(this.Summary.String(), "ApplicationSummary", "ApplicationSummary", 1), `&`, ``, 1) + `,`,
  9944  		`}`,
  9945  	}, "")
  9946  	return s
  9947  }
  9948  func (this *ApplicationSummary) String() string {
  9949  	if this == nil {
  9950  		return "nil"
  9951  	}
  9952  	s := strings.Join([]string{`&ApplicationSummary{`,
  9953  		`ExternalURLs:` + fmt.Sprintf("%v", this.ExternalURLs) + `,`,
  9954  		`Images:` + fmt.Sprintf("%v", this.Images) + `,`,
  9955  		`}`,
  9956  	}, "")
  9957  	return s
  9958  }
  9959  func (this *ApplicationTree) String() string {
  9960  	if this == nil {
  9961  		return "nil"
  9962  	}
  9963  	repeatedStringForNodes := "[]ResourceNode{"
  9964  	for _, f := range this.Nodes {
  9965  		repeatedStringForNodes += strings.Replace(strings.Replace(f.String(), "ResourceNode", "ResourceNode", 1), `&`, ``, 1) + ","
  9966  	}
  9967  	repeatedStringForNodes += "}"
  9968  	repeatedStringForOrphanedNodes := "[]ResourceNode{"
  9969  	for _, f := range this.OrphanedNodes {
  9970  		repeatedStringForOrphanedNodes += strings.Replace(strings.Replace(f.String(), "ResourceNode", "ResourceNode", 1), `&`, ``, 1) + ","
  9971  	}
  9972  	repeatedStringForOrphanedNodes += "}"
  9973  	s := strings.Join([]string{`&ApplicationTree{`,
  9974  		`Nodes:` + repeatedStringForNodes + `,`,
  9975  		`OrphanedNodes:` + repeatedStringForOrphanedNodes + `,`,
  9976  		`}`,
  9977  	}, "")
  9978  	return s
  9979  }
  9980  func (this *ApplicationWatchEvent) String() string {
  9981  	if this == nil {
  9982  		return "nil"
  9983  	}
  9984  	s := strings.Join([]string{`&ApplicationWatchEvent{`,
  9985  		`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  9986  		`Application:` + strings.Replace(strings.Replace(this.Application.String(), "Application", "Application", 1), `&`, ``, 1) + `,`,
  9987  		`}`,
  9988  	}, "")
  9989  	return s
  9990  }
  9991  func (this *Backoff) String() string {
  9992  	if this == nil {
  9993  		return "nil"
  9994  	}
  9995  	s := strings.Join([]string{`&Backoff{`,
  9996  		`Duration:` + fmt.Sprintf("%v", this.Duration) + `,`,
  9997  		`Factor:` + valueToStringGenerated(this.Factor) + `,`,
  9998  		`MaxDuration:` + fmt.Sprintf("%v", this.MaxDuration) + `,`,
  9999  		`}`,
 10000  	}, "")
 10001  	return s
 10002  }
 10003  func (this *Cluster) String() string {
 10004  	if this == nil {
 10005  		return "nil"
 10006  	}
 10007  	s := strings.Join([]string{`&Cluster{`,
 10008  		`Server:` + fmt.Sprintf("%v", this.Server) + `,`,
 10009  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 10010  		`Config:` + strings.Replace(strings.Replace(this.Config.String(), "ClusterConfig", "ClusterConfig", 1), `&`, ``, 1) + `,`,
 10011  		`ConnectionState:` + strings.Replace(strings.Replace(this.ConnectionState.String(), "ConnectionState", "ConnectionState", 1), `&`, ``, 1) + `,`,
 10012  		`ServerVersion:` + fmt.Sprintf("%v", this.ServerVersion) + `,`,
 10013  		`Namespaces:` + fmt.Sprintf("%v", this.Namespaces) + `,`,
 10014  		`RefreshRequestedAt:` + strings.Replace(fmt.Sprintf("%v", this.RefreshRequestedAt), "Time", "v1.Time", 1) + `,`,
 10015  		`Info:` + strings.Replace(strings.Replace(this.Info.String(), "ClusterInfo", "ClusterInfo", 1), `&`, ``, 1) + `,`,
 10016  		`Shard:` + valueToStringGenerated(this.Shard) + `,`,
 10017  		`}`,
 10018  	}, "")
 10019  	return s
 10020  }
 10021  func (this *ClusterCacheInfo) String() string {
 10022  	if this == nil {
 10023  		return "nil"
 10024  	}
 10025  	s := strings.Join([]string{`&ClusterCacheInfo{`,
 10026  		`ResourcesCount:` + fmt.Sprintf("%v", this.ResourcesCount) + `,`,
 10027  		`APIsCount:` + fmt.Sprintf("%v", this.APIsCount) + `,`,
 10028  		`LastCacheSyncTime:` + strings.Replace(fmt.Sprintf("%v", this.LastCacheSyncTime), "Time", "v1.Time", 1) + `,`,
 10029  		`}`,
 10030  	}, "")
 10031  	return s
 10032  }
 10033  func (this *ClusterConfig) String() string {
 10034  	if this == nil {
 10035  		return "nil"
 10036  	}
 10037  	s := strings.Join([]string{`&ClusterConfig{`,
 10038  		`Username:` + fmt.Sprintf("%v", this.Username) + `,`,
 10039  		`Password:` + fmt.Sprintf("%v", this.Password) + `,`,
 10040  		`BearerToken:` + fmt.Sprintf("%v", this.BearerToken) + `,`,
 10041  		`TLSClientConfig:` + strings.Replace(strings.Replace(this.TLSClientConfig.String(), "TLSClientConfig", "TLSClientConfig", 1), `&`, ``, 1) + `,`,
 10042  		`AWSAuthConfig:` + strings.Replace(this.AWSAuthConfig.String(), "AWSAuthConfig", "AWSAuthConfig", 1) + `,`,
 10043  		`ExecProviderConfig:` + strings.Replace(this.ExecProviderConfig.String(), "ExecProviderConfig", "ExecProviderConfig", 1) + `,`,
 10044  		`}`,
 10045  	}, "")
 10046  	return s
 10047  }
 10048  func (this *ClusterInfo) String() string {
 10049  	if this == nil {
 10050  		return "nil"
 10051  	}
 10052  	s := strings.Join([]string{`&ClusterInfo{`,
 10053  		`ConnectionState:` + strings.Replace(strings.Replace(this.ConnectionState.String(), "ConnectionState", "ConnectionState", 1), `&`, ``, 1) + `,`,
 10054  		`ServerVersion:` + fmt.Sprintf("%v", this.ServerVersion) + `,`,
 10055  		`CacheInfo:` + strings.Replace(strings.Replace(this.CacheInfo.String(), "ClusterCacheInfo", "ClusterCacheInfo", 1), `&`, ``, 1) + `,`,
 10056  		`ApplicationsCount:` + fmt.Sprintf("%v", this.ApplicationsCount) + `,`,
 10057  		`}`,
 10058  	}, "")
 10059  	return s
 10060  }
 10061  func (this *ClusterList) String() string {
 10062  	if this == nil {
 10063  		return "nil"
 10064  	}
 10065  	repeatedStringForItems := "[]Cluster{"
 10066  	for _, f := range this.Items {
 10067  		repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Cluster", "Cluster", 1), `&`, ``, 1) + ","
 10068  	}
 10069  	repeatedStringForItems += "}"
 10070  	s := strings.Join([]string{`&ClusterList{`,
 10071  		`ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
 10072  		`Items:` + repeatedStringForItems + `,`,
 10073  		`}`,
 10074  	}, "")
 10075  	return s
 10076  }
 10077  func (this *Command) String() string {
 10078  	if this == nil {
 10079  		return "nil"
 10080  	}
 10081  	s := strings.Join([]string{`&Command{`,
 10082  		`Command:` + fmt.Sprintf("%v", this.Command) + `,`,
 10083  		`Args:` + fmt.Sprintf("%v", this.Args) + `,`,
 10084  		`}`,
 10085  	}, "")
 10086  	return s
 10087  }
 10088  func (this *ComparedTo) String() string {
 10089  	if this == nil {
 10090  		return "nil"
 10091  	}
 10092  	s := strings.Join([]string{`&ComparedTo{`,
 10093  		`Source:` + strings.Replace(strings.Replace(this.Source.String(), "ApplicationSource", "ApplicationSource", 1), `&`, ``, 1) + `,`,
 10094  		`Destination:` + strings.Replace(strings.Replace(this.Destination.String(), "ApplicationDestination", "ApplicationDestination", 1), `&`, ``, 1) + `,`,
 10095  		`}`,
 10096  	}, "")
 10097  	return s
 10098  }
 10099  func (this *ComponentParameter) String() string {
 10100  	if this == nil {
 10101  		return "nil"
 10102  	}
 10103  	s := strings.Join([]string{`&ComponentParameter{`,
 10104  		`Component:` + fmt.Sprintf("%v", this.Component) + `,`,
 10105  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 10106  		`Value:` + fmt.Sprintf("%v", this.Value) + `,`,
 10107  		`}`,
 10108  	}, "")
 10109  	return s
 10110  }
 10111  func (this *ConfigManagementPlugin) String() string {
 10112  	if this == nil {
 10113  		return "nil"
 10114  	}
 10115  	s := strings.Join([]string{`&ConfigManagementPlugin{`,
 10116  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 10117  		`Init:` + strings.Replace(this.Init.String(), "Command", "Command", 1) + `,`,
 10118  		`Generate:` + strings.Replace(strings.Replace(this.Generate.String(), "Command", "Command", 1), `&`, ``, 1) + `,`,
 10119  		`}`,
 10120  	}, "")
 10121  	return s
 10122  }
 10123  func (this *ConnectionState) String() string {
 10124  	if this == nil {
 10125  		return "nil"
 10126  	}
 10127  	s := strings.Join([]string{`&ConnectionState{`,
 10128  		`Status:` + fmt.Sprintf("%v", this.Status) + `,`,
 10129  		`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
 10130  		`ModifiedAt:` + strings.Replace(fmt.Sprintf("%v", this.ModifiedAt), "Time", "v1.Time", 1) + `,`,
 10131  		`}`,
 10132  	}, "")
 10133  	return s
 10134  }
 10135  func (this *EnvEntry) String() string {
 10136  	if this == nil {
 10137  		return "nil"
 10138  	}
 10139  	s := strings.Join([]string{`&EnvEntry{`,
 10140  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 10141  		`Value:` + fmt.Sprintf("%v", this.Value) + `,`,
 10142  		`}`,
 10143  	}, "")
 10144  	return s
 10145  }
 10146  func (this *ExecProviderConfig) String() string {
 10147  	if this == nil {
 10148  		return "nil"
 10149  	}
 10150  	keysForEnv := make([]string, 0, len(this.Env))
 10151  	for k := range this.Env {
 10152  		keysForEnv = append(keysForEnv, k)
 10153  	}
 10154  	github_com_gogo_protobuf_sortkeys.Strings(keysForEnv)
 10155  	mapStringForEnv := "map[string]string{"
 10156  	for _, k := range keysForEnv {
 10157  		mapStringForEnv += fmt.Sprintf("%v: %v,", k, this.Env[k])
 10158  	}
 10159  	mapStringForEnv += "}"
 10160  	s := strings.Join([]string{`&ExecProviderConfig{`,
 10161  		`Command:` + fmt.Sprintf("%v", this.Command) + `,`,
 10162  		`Args:` + fmt.Sprintf("%v", this.Args) + `,`,
 10163  		`Env:` + mapStringForEnv + `,`,
 10164  		`APIVersion:` + fmt.Sprintf("%v", this.APIVersion) + `,`,
 10165  		`InstallHint:` + fmt.Sprintf("%v", this.InstallHint) + `,`,
 10166  		`}`,
 10167  	}, "")
 10168  	return s
 10169  }
 10170  func (this *GnuPGPublicKey) String() string {
 10171  	if this == nil {
 10172  		return "nil"
 10173  	}
 10174  	s := strings.Join([]string{`&GnuPGPublicKey{`,
 10175  		`KeyID:` + fmt.Sprintf("%v", this.KeyID) + `,`,
 10176  		`Fingerprint:` + fmt.Sprintf("%v", this.Fingerprint) + `,`,
 10177  		`Owner:` + fmt.Sprintf("%v", this.Owner) + `,`,
 10178  		`Trust:` + fmt.Sprintf("%v", this.Trust) + `,`,
 10179  		`SubType:` + fmt.Sprintf("%v", this.SubType) + `,`,
 10180  		`KeyData:` + fmt.Sprintf("%v", this.KeyData) + `,`,
 10181  		`}`,
 10182  	}, "")
 10183  	return s
 10184  }
 10185  func (this *GnuPGPublicKeyList) String() string {
 10186  	if this == nil {
 10187  		return "nil"
 10188  	}
 10189  	repeatedStringForItems := "[]GnuPGPublicKey{"
 10190  	for _, f := range this.Items {
 10191  		repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "GnuPGPublicKey", "GnuPGPublicKey", 1), `&`, ``, 1) + ","
 10192  	}
 10193  	repeatedStringForItems += "}"
 10194  	s := strings.Join([]string{`&GnuPGPublicKeyList{`,
 10195  		`ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
 10196  		`Items:` + repeatedStringForItems + `,`,
 10197  		`}`,
 10198  	}, "")
 10199  	return s
 10200  }
 10201  func (this *HealthStatus) String() string {
 10202  	if this == nil {
 10203  		return "nil"
 10204  	}
 10205  	s := strings.Join([]string{`&HealthStatus{`,
 10206  		`Status:` + fmt.Sprintf("%v", this.Status) + `,`,
 10207  		`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
 10208  		`}`,
 10209  	}, "")
 10210  	return s
 10211  }
 10212  func (this *HelmFileParameter) String() string {
 10213  	if this == nil {
 10214  		return "nil"
 10215  	}
 10216  	s := strings.Join([]string{`&HelmFileParameter{`,
 10217  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 10218  		`Path:` + fmt.Sprintf("%v", this.Path) + `,`,
 10219  		`}`,
 10220  	}, "")
 10221  	return s
 10222  }
 10223  func (this *HelmParameter) String() string {
 10224  	if this == nil {
 10225  		return "nil"
 10226  	}
 10227  	s := strings.Join([]string{`&HelmParameter{`,
 10228  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 10229  		`Value:` + fmt.Sprintf("%v", this.Value) + `,`,
 10230  		`ForceString:` + fmt.Sprintf("%v", this.ForceString) + `,`,
 10231  		`}`,
 10232  	}, "")
 10233  	return s
 10234  }
 10235  func (this *Info) String() string {
 10236  	if this == nil {
 10237  		return "nil"
 10238  	}
 10239  	s := strings.Join([]string{`&Info{`,
 10240  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 10241  		`Value:` + fmt.Sprintf("%v", this.Value) + `,`,
 10242  		`}`,
 10243  	}, "")
 10244  	return s
 10245  }
 10246  func (this *InfoItem) String() string {
 10247  	if this == nil {
 10248  		return "nil"
 10249  	}
 10250  	s := strings.Join([]string{`&InfoItem{`,
 10251  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 10252  		`Value:` + fmt.Sprintf("%v", this.Value) + `,`,
 10253  		`}`,
 10254  	}, "")
 10255  	return s
 10256  }
 10257  func (this *JWTToken) String() string {
 10258  	if this == nil {
 10259  		return "nil"
 10260  	}
 10261  	s := strings.Join([]string{`&JWTToken{`,
 10262  		`IssuedAt:` + fmt.Sprintf("%v", this.IssuedAt) + `,`,
 10263  		`ExpiresAt:` + fmt.Sprintf("%v", this.ExpiresAt) + `,`,
 10264  		`ID:` + fmt.Sprintf("%v", this.ID) + `,`,
 10265  		`}`,
 10266  	}, "")
 10267  	return s
 10268  }
 10269  func (this *JWTTokens) String() string {
 10270  	if this == nil {
 10271  		return "nil"
 10272  	}
 10273  	repeatedStringForItems := "[]JWTToken{"
 10274  	for _, f := range this.Items {
 10275  		repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "JWTToken", "JWTToken", 1), `&`, ``, 1) + ","
 10276  	}
 10277  	repeatedStringForItems += "}"
 10278  	s := strings.Join([]string{`&JWTTokens{`,
 10279  		`Items:` + repeatedStringForItems + `,`,
 10280  		`}`,
 10281  	}, "")
 10282  	return s
 10283  }
 10284  func (this *JsonnetVar) String() string {
 10285  	if this == nil {
 10286  		return "nil"
 10287  	}
 10288  	s := strings.Join([]string{`&JsonnetVar{`,
 10289  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 10290  		`Value:` + fmt.Sprintf("%v", this.Value) + `,`,
 10291  		`Code:` + fmt.Sprintf("%v", this.Code) + `,`,
 10292  		`}`,
 10293  	}, "")
 10294  	return s
 10295  }
 10296  func (this *KnownTypeField) String() string {
 10297  	if this == nil {
 10298  		return "nil"
 10299  	}
 10300  	s := strings.Join([]string{`&KnownTypeField{`,
 10301  		`Field:` + fmt.Sprintf("%v", this.Field) + `,`,
 10302  		`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
 10303  		`}`,
 10304  	}, "")
 10305  	return s
 10306  }
 10307  func (this *KsonnetParameter) String() string {
 10308  	if this == nil {
 10309  		return "nil"
 10310  	}
 10311  	s := strings.Join([]string{`&KsonnetParameter{`,
 10312  		`Component:` + fmt.Sprintf("%v", this.Component) + `,`,
 10313  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 10314  		`Value:` + fmt.Sprintf("%v", this.Value) + `,`,
 10315  		`}`,
 10316  	}, "")
 10317  	return s
 10318  }
 10319  func (this *KustomizeOptions) String() string {
 10320  	if this == nil {
 10321  		return "nil"
 10322  	}
 10323  	s := strings.Join([]string{`&KustomizeOptions{`,
 10324  		`BuildOptions:` + fmt.Sprintf("%v", this.BuildOptions) + `,`,
 10325  		`BinaryPath:` + fmt.Sprintf("%v", this.BinaryPath) + `,`,
 10326  		`}`,
 10327  	}, "")
 10328  	return s
 10329  }
 10330  func (this *Operation) String() string {
 10331  	if this == nil {
 10332  		return "nil"
 10333  	}
 10334  	repeatedStringForInfo := "[]*Info{"
 10335  	for _, f := range this.Info {
 10336  		repeatedStringForInfo += strings.Replace(f.String(), "Info", "Info", 1) + ","
 10337  	}
 10338  	repeatedStringForInfo += "}"
 10339  	s := strings.Join([]string{`&Operation{`,
 10340  		`Sync:` + strings.Replace(this.Sync.String(), "SyncOperation", "SyncOperation", 1) + `,`,
 10341  		`InitiatedBy:` + strings.Replace(strings.Replace(this.InitiatedBy.String(), "OperationInitiator", "OperationInitiator", 1), `&`, ``, 1) + `,`,
 10342  		`Info:` + repeatedStringForInfo + `,`,
 10343  		`Retry:` + strings.Replace(strings.Replace(this.Retry.String(), "RetryStrategy", "RetryStrategy", 1), `&`, ``, 1) + `,`,
 10344  		`}`,
 10345  	}, "")
 10346  	return s
 10347  }
 10348  func (this *OperationInitiator) String() string {
 10349  	if this == nil {
 10350  		return "nil"
 10351  	}
 10352  	s := strings.Join([]string{`&OperationInitiator{`,
 10353  		`Username:` + fmt.Sprintf("%v", this.Username) + `,`,
 10354  		`Automated:` + fmt.Sprintf("%v", this.Automated) + `,`,
 10355  		`}`,
 10356  	}, "")
 10357  	return s
 10358  }
 10359  func (this *OperationState) String() string {
 10360  	if this == nil {
 10361  		return "nil"
 10362  	}
 10363  	s := strings.Join([]string{`&OperationState{`,
 10364  		`Operation:` + strings.Replace(strings.Replace(this.Operation.String(), "Operation", "Operation", 1), `&`, ``, 1) + `,`,
 10365  		`Phase:` + fmt.Sprintf("%v", this.Phase) + `,`,
 10366  		`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
 10367  		`SyncResult:` + strings.Replace(this.SyncResult.String(), "SyncOperationResult", "SyncOperationResult", 1) + `,`,
 10368  		`StartedAt:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.StartedAt), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
 10369  		`FinishedAt:` + strings.Replace(fmt.Sprintf("%v", this.FinishedAt), "Time", "v1.Time", 1) + `,`,
 10370  		`RetryCount:` + fmt.Sprintf("%v", this.RetryCount) + `,`,
 10371  		`}`,
 10372  	}, "")
 10373  	return s
 10374  }
 10375  func (this *OrphanedResourceKey) String() string {
 10376  	if this == nil {
 10377  		return "nil"
 10378  	}
 10379  	s := strings.Join([]string{`&OrphanedResourceKey{`,
 10380  		`Group:` + fmt.Sprintf("%v", this.Group) + `,`,
 10381  		`Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
 10382  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 10383  		`}`,
 10384  	}, "")
 10385  	return s
 10386  }
 10387  func (this *OrphanedResourcesMonitorSettings) String() string {
 10388  	if this == nil {
 10389  		return "nil"
 10390  	}
 10391  	repeatedStringForIgnore := "[]OrphanedResourceKey{"
 10392  	for _, f := range this.Ignore {
 10393  		repeatedStringForIgnore += strings.Replace(strings.Replace(f.String(), "OrphanedResourceKey", "OrphanedResourceKey", 1), `&`, ``, 1) + ","
 10394  	}
 10395  	repeatedStringForIgnore += "}"
 10396  	s := strings.Join([]string{`&OrphanedResourcesMonitorSettings{`,
 10397  		`Warn:` + valueToStringGenerated(this.Warn) + `,`,
 10398  		`Ignore:` + repeatedStringForIgnore + `,`,
 10399  		`}`,
 10400  	}, "")
 10401  	return s
 10402  }
 10403  func (this *OverrideIgnoreDiff) String() string {
 10404  	if this == nil {
 10405  		return "nil"
 10406  	}
 10407  	s := strings.Join([]string{`&OverrideIgnoreDiff{`,
 10408  		`JSONPointers:` + fmt.Sprintf("%v", this.JSONPointers) + `,`,
 10409  		`}`,
 10410  	}, "")
 10411  	return s
 10412  }
 10413  func (this *ProjectRole) String() string {
 10414  	if this == nil {
 10415  		return "nil"
 10416  	}
 10417  	repeatedStringForJWTTokens := "[]JWTToken{"
 10418  	for _, f := range this.JWTTokens {
 10419  		repeatedStringForJWTTokens += strings.Replace(strings.Replace(f.String(), "JWTToken", "JWTToken", 1), `&`, ``, 1) + ","
 10420  	}
 10421  	repeatedStringForJWTTokens += "}"
 10422  	s := strings.Join([]string{`&ProjectRole{`,
 10423  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 10424  		`Description:` + fmt.Sprintf("%v", this.Description) + `,`,
 10425  		`Policies:` + fmt.Sprintf("%v", this.Policies) + `,`,
 10426  		`JWTTokens:` + repeatedStringForJWTTokens + `,`,
 10427  		`Groups:` + fmt.Sprintf("%v", this.Groups) + `,`,
 10428  		`}`,
 10429  	}, "")
 10430  	return s
 10431  }
 10432  func (this *RepoCreds) String() string {
 10433  	if this == nil {
 10434  		return "nil"
 10435  	}
 10436  	s := strings.Join([]string{`&RepoCreds{`,
 10437  		`URL:` + fmt.Sprintf("%v", this.URL) + `,`,
 10438  		`Username:` + fmt.Sprintf("%v", this.Username) + `,`,
 10439  		`Password:` + fmt.Sprintf("%v", this.Password) + `,`,
 10440  		`SSHPrivateKey:` + fmt.Sprintf("%v", this.SSHPrivateKey) + `,`,
 10441  		`TLSClientCertData:` + fmt.Sprintf("%v", this.TLSClientCertData) + `,`,
 10442  		`TLSClientCertKey:` + fmt.Sprintf("%v", this.TLSClientCertKey) + `,`,
 10443  		`}`,
 10444  	}, "")
 10445  	return s
 10446  }
 10447  func (this *RepoCredsList) String() string {
 10448  	if this == nil {
 10449  		return "nil"
 10450  	}
 10451  	repeatedStringForItems := "[]RepoCreds{"
 10452  	for _, f := range this.Items {
 10453  		repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "RepoCreds", "RepoCreds", 1), `&`, ``, 1) + ","
 10454  	}
 10455  	repeatedStringForItems += "}"
 10456  	s := strings.Join([]string{`&RepoCredsList{`,
 10457  		`ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
 10458  		`Items:` + repeatedStringForItems + `,`,
 10459  		`}`,
 10460  	}, "")
 10461  	return s
 10462  }
 10463  func (this *Repository) String() string {
 10464  	if this == nil {
 10465  		return "nil"
 10466  	}
 10467  	s := strings.Join([]string{`&Repository{`,
 10468  		`Repo:` + fmt.Sprintf("%v", this.Repo) + `,`,
 10469  		`Username:` + fmt.Sprintf("%v", this.Username) + `,`,
 10470  		`Password:` + fmt.Sprintf("%v", this.Password) + `,`,
 10471  		`SSHPrivateKey:` + fmt.Sprintf("%v", this.SSHPrivateKey) + `,`,
 10472  		`ConnectionState:` + strings.Replace(strings.Replace(this.ConnectionState.String(), "ConnectionState", "ConnectionState", 1), `&`, ``, 1) + `,`,
 10473  		`InsecureIgnoreHostKey:` + fmt.Sprintf("%v", this.InsecureIgnoreHostKey) + `,`,
 10474  		`Insecure:` + fmt.Sprintf("%v", this.Insecure) + `,`,
 10475  		`EnableLFS:` + fmt.Sprintf("%v", this.EnableLFS) + `,`,
 10476  		`TLSClientCertData:` + fmt.Sprintf("%v", this.TLSClientCertData) + `,`,
 10477  		`TLSClientCertKey:` + fmt.Sprintf("%v", this.TLSClientCertKey) + `,`,
 10478  		`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
 10479  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 10480  		`InheritedCreds:` + fmt.Sprintf("%v", this.InheritedCreds) + `,`,
 10481  		`EnableOCI:` + fmt.Sprintf("%v", this.EnableOCI) + `,`,
 10482  		`}`,
 10483  	}, "")
 10484  	return s
 10485  }
 10486  func (this *RepositoryCertificate) String() string {
 10487  	if this == nil {
 10488  		return "nil"
 10489  	}
 10490  	s := strings.Join([]string{`&RepositoryCertificate{`,
 10491  		`ServerName:` + fmt.Sprintf("%v", this.ServerName) + `,`,
 10492  		`CertType:` + fmt.Sprintf("%v", this.CertType) + `,`,
 10493  		`CertSubType:` + fmt.Sprintf("%v", this.CertSubType) + `,`,
 10494  		`CertData:` + valueToStringGenerated(this.CertData) + `,`,
 10495  		`CertInfo:` + fmt.Sprintf("%v", this.CertInfo) + `,`,
 10496  		`}`,
 10497  	}, "")
 10498  	return s
 10499  }
 10500  func (this *RepositoryCertificateList) String() string {
 10501  	if this == nil {
 10502  		return "nil"
 10503  	}
 10504  	repeatedStringForItems := "[]RepositoryCertificate{"
 10505  	for _, f := range this.Items {
 10506  		repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "RepositoryCertificate", "RepositoryCertificate", 1), `&`, ``, 1) + ","
 10507  	}
 10508  	repeatedStringForItems += "}"
 10509  	s := strings.Join([]string{`&RepositoryCertificateList{`,
 10510  		`ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
 10511  		`Items:` + repeatedStringForItems + `,`,
 10512  		`}`,
 10513  	}, "")
 10514  	return s
 10515  }
 10516  func (this *RepositoryList) String() string {
 10517  	if this == nil {
 10518  		return "nil"
 10519  	}
 10520  	repeatedStringForItems := "[]*Repository{"
 10521  	for _, f := range this.Items {
 10522  		repeatedStringForItems += strings.Replace(f.String(), "Repository", "Repository", 1) + ","
 10523  	}
 10524  	repeatedStringForItems += "}"
 10525  	s := strings.Join([]string{`&RepositoryList{`,
 10526  		`ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
 10527  		`Items:` + repeatedStringForItems + `,`,
 10528  		`}`,
 10529  	}, "")
 10530  	return s
 10531  }
 10532  func (this *ResourceAction) String() string {
 10533  	if this == nil {
 10534  		return "nil"
 10535  	}
 10536  	repeatedStringForParams := "[]ResourceActionParam{"
 10537  	for _, f := range this.Params {
 10538  		repeatedStringForParams += strings.Replace(strings.Replace(f.String(), "ResourceActionParam", "ResourceActionParam", 1), `&`, ``, 1) + ","
 10539  	}
 10540  	repeatedStringForParams += "}"
 10541  	s := strings.Join([]string{`&ResourceAction{`,
 10542  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 10543  		`Params:` + repeatedStringForParams + `,`,
 10544  		`Disabled:` + fmt.Sprintf("%v", this.Disabled) + `,`,
 10545  		`}`,
 10546  	}, "")
 10547  	return s
 10548  }
 10549  func (this *ResourceActionDefinition) String() string {
 10550  	if this == nil {
 10551  		return "nil"
 10552  	}
 10553  	s := strings.Join([]string{`&ResourceActionDefinition{`,
 10554  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 10555  		`ActionLua:` + fmt.Sprintf("%v", this.ActionLua) + `,`,
 10556  		`}`,
 10557  	}, "")
 10558  	return s
 10559  }
 10560  func (this *ResourceActionParam) String() string {
 10561  	if this == nil {
 10562  		return "nil"
 10563  	}
 10564  	s := strings.Join([]string{`&ResourceActionParam{`,
 10565  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 10566  		`Value:` + fmt.Sprintf("%v", this.Value) + `,`,
 10567  		`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
 10568  		`Default:` + fmt.Sprintf("%v", this.Default) + `,`,
 10569  		`}`,
 10570  	}, "")
 10571  	return s
 10572  }
 10573  func (this *ResourceActions) String() string {
 10574  	if this == nil {
 10575  		return "nil"
 10576  	}
 10577  	repeatedStringForDefinitions := "[]ResourceActionDefinition{"
 10578  	for _, f := range this.Definitions {
 10579  		repeatedStringForDefinitions += strings.Replace(strings.Replace(f.String(), "ResourceActionDefinition", "ResourceActionDefinition", 1), `&`, ``, 1) + ","
 10580  	}
 10581  	repeatedStringForDefinitions += "}"
 10582  	s := strings.Join([]string{`&ResourceActions{`,
 10583  		`ActionDiscoveryLua:` + fmt.Sprintf("%v", this.ActionDiscoveryLua) + `,`,
 10584  		`Definitions:` + repeatedStringForDefinitions + `,`,
 10585  		`}`,
 10586  	}, "")
 10587  	return s
 10588  }
 10589  func (this *ResourceDiff) String() string {
 10590  	if this == nil {
 10591  		return "nil"
 10592  	}
 10593  	s := strings.Join([]string{`&ResourceDiff{`,
 10594  		`Group:` + fmt.Sprintf("%v", this.Group) + `,`,
 10595  		`Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
 10596  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 10597  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 10598  		`TargetState:` + fmt.Sprintf("%v", this.TargetState) + `,`,
 10599  		`LiveState:` + fmt.Sprintf("%v", this.LiveState) + `,`,
 10600  		`Diff:` + fmt.Sprintf("%v", this.Diff) + `,`,
 10601  		`Hook:` + fmt.Sprintf("%v", this.Hook) + `,`,
 10602  		`NormalizedLiveState:` + fmt.Sprintf("%v", this.NormalizedLiveState) + `,`,
 10603  		`PredictedLiveState:` + fmt.Sprintf("%v", this.PredictedLiveState) + `,`,
 10604  		`}`,
 10605  	}, "")
 10606  	return s
 10607  }
 10608  func (this *ResourceIgnoreDifferences) String() string {
 10609  	if this == nil {
 10610  		return "nil"
 10611  	}
 10612  	s := strings.Join([]string{`&ResourceIgnoreDifferences{`,
 10613  		`Group:` + fmt.Sprintf("%v", this.Group) + `,`,
 10614  		`Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
 10615  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 10616  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 10617  		`JSONPointers:` + fmt.Sprintf("%v", this.JSONPointers) + `,`,
 10618  		`}`,
 10619  	}, "")
 10620  	return s
 10621  }
 10622  func (this *ResourceNetworkingInfo) String() string {
 10623  	if this == nil {
 10624  		return "nil"
 10625  	}
 10626  	repeatedStringForTargetRefs := "[]ResourceRef{"
 10627  	for _, f := range this.TargetRefs {
 10628  		repeatedStringForTargetRefs += strings.Replace(strings.Replace(f.String(), "ResourceRef", "ResourceRef", 1), `&`, ``, 1) + ","
 10629  	}
 10630  	repeatedStringForTargetRefs += "}"
 10631  	repeatedStringForIngress := "[]LoadBalancerIngress{"
 10632  	for _, f := range this.Ingress {
 10633  		repeatedStringForIngress += fmt.Sprintf("%v", f) + ","
 10634  	}
 10635  	repeatedStringForIngress += "}"
 10636  	keysForTargetLabels := make([]string, 0, len(this.TargetLabels))
 10637  	for k := range this.TargetLabels {
 10638  		keysForTargetLabels = append(keysForTargetLabels, k)
 10639  	}
 10640  	github_com_gogo_protobuf_sortkeys.Strings(keysForTargetLabels)
 10641  	mapStringForTargetLabels := "map[string]string{"
 10642  	for _, k := range keysForTargetLabels {
 10643  		mapStringForTargetLabels += fmt.Sprintf("%v: %v,", k, this.TargetLabels[k])
 10644  	}
 10645  	mapStringForTargetLabels += "}"
 10646  	keysForLabels := make([]string, 0, len(this.Labels))
 10647  	for k := range this.Labels {
 10648  		keysForLabels = append(keysForLabels, k)
 10649  	}
 10650  	github_com_gogo_protobuf_sortkeys.Strings(keysForLabels)
 10651  	mapStringForLabels := "map[string]string{"
 10652  	for _, k := range keysForLabels {
 10653  		mapStringForLabels += fmt.Sprintf("%v: %v,", k, this.Labels[k])
 10654  	}
 10655  	mapStringForLabels += "}"
 10656  	s := strings.Join([]string{`&ResourceNetworkingInfo{`,
 10657  		`TargetLabels:` + mapStringForTargetLabels + `,`,
 10658  		`TargetRefs:` + repeatedStringForTargetRefs + `,`,
 10659  		`Labels:` + mapStringForLabels + `,`,
 10660  		`Ingress:` + repeatedStringForIngress + `,`,
 10661  		`ExternalURLs:` + fmt.Sprintf("%v", this.ExternalURLs) + `,`,
 10662  		`}`,
 10663  	}, "")
 10664  	return s
 10665  }
 10666  func (this *ResourceNode) String() string {
 10667  	if this == nil {
 10668  		return "nil"
 10669  	}
 10670  	repeatedStringForParentRefs := "[]ResourceRef{"
 10671  	for _, f := range this.ParentRefs {
 10672  		repeatedStringForParentRefs += strings.Replace(strings.Replace(f.String(), "ResourceRef", "ResourceRef", 1), `&`, ``, 1) + ","
 10673  	}
 10674  	repeatedStringForParentRefs += "}"
 10675  	repeatedStringForInfo := "[]InfoItem{"
 10676  	for _, f := range this.Info {
 10677  		repeatedStringForInfo += strings.Replace(strings.Replace(f.String(), "InfoItem", "InfoItem", 1), `&`, ``, 1) + ","
 10678  	}
 10679  	repeatedStringForInfo += "}"
 10680  	s := strings.Join([]string{`&ResourceNode{`,
 10681  		`ResourceRef:` + strings.Replace(strings.Replace(this.ResourceRef.String(), "ResourceRef", "ResourceRef", 1), `&`, ``, 1) + `,`,
 10682  		`ParentRefs:` + repeatedStringForParentRefs + `,`,
 10683  		`Info:` + repeatedStringForInfo + `,`,
 10684  		`NetworkingInfo:` + strings.Replace(this.NetworkingInfo.String(), "ResourceNetworkingInfo", "ResourceNetworkingInfo", 1) + `,`,
 10685  		`ResourceVersion:` + fmt.Sprintf("%v", this.ResourceVersion) + `,`,
 10686  		`Images:` + fmt.Sprintf("%v", this.Images) + `,`,
 10687  		`Health:` + strings.Replace(this.Health.String(), "HealthStatus", "HealthStatus", 1) + `,`,
 10688  		`CreatedAt:` + strings.Replace(fmt.Sprintf("%v", this.CreatedAt), "Time", "v1.Time", 1) + `,`,
 10689  		`}`,
 10690  	}, "")
 10691  	return s
 10692  }
 10693  func (this *ResourceOverride) String() string {
 10694  	if this == nil {
 10695  		return "nil"
 10696  	}
 10697  	repeatedStringForKnownTypeFields := "[]KnownTypeField{"
 10698  	for _, f := range this.KnownTypeFields {
 10699  		repeatedStringForKnownTypeFields += strings.Replace(strings.Replace(f.String(), "KnownTypeField", "KnownTypeField", 1), `&`, ``, 1) + ","
 10700  	}
 10701  	repeatedStringForKnownTypeFields += "}"
 10702  	s := strings.Join([]string{`&ResourceOverride{`,
 10703  		`HealthLua:` + fmt.Sprintf("%v", this.HealthLua) + `,`,
 10704  		`IgnoreDifferences:` + strings.Replace(strings.Replace(this.IgnoreDifferences.String(), "OverrideIgnoreDiff", "OverrideIgnoreDiff", 1), `&`, ``, 1) + `,`,
 10705  		`Actions:` + fmt.Sprintf("%v", this.Actions) + `,`,
 10706  		`KnownTypeFields:` + repeatedStringForKnownTypeFields + `,`,
 10707  		`}`,
 10708  	}, "")
 10709  	return s
 10710  }
 10711  func (this *ResourceRef) String() string {
 10712  	if this == nil {
 10713  		return "nil"
 10714  	}
 10715  	s := strings.Join([]string{`&ResourceRef{`,
 10716  		`Group:` + fmt.Sprintf("%v", this.Group) + `,`,
 10717  		`Version:` + fmt.Sprintf("%v", this.Version) + `,`,
 10718  		`Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
 10719  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 10720  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 10721  		`UID:` + fmt.Sprintf("%v", this.UID) + `,`,
 10722  		`}`,
 10723  	}, "")
 10724  	return s
 10725  }
 10726  func (this *ResourceResult) String() string {
 10727  	if this == nil {
 10728  		return "nil"
 10729  	}
 10730  	s := strings.Join([]string{`&ResourceResult{`,
 10731  		`Group:` + fmt.Sprintf("%v", this.Group) + `,`,
 10732  		`Version:` + fmt.Sprintf("%v", this.Version) + `,`,
 10733  		`Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
 10734  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 10735  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 10736  		`Status:` + fmt.Sprintf("%v", this.Status) + `,`,
 10737  		`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
 10738  		`HookType:` + fmt.Sprintf("%v", this.HookType) + `,`,
 10739  		`HookPhase:` + fmt.Sprintf("%v", this.HookPhase) + `,`,
 10740  		`SyncPhase:` + fmt.Sprintf("%v", this.SyncPhase) + `,`,
 10741  		`}`,
 10742  	}, "")
 10743  	return s
 10744  }
 10745  func (this *ResourceStatus) String() string {
 10746  	if this == nil {
 10747  		return "nil"
 10748  	}
 10749  	s := strings.Join([]string{`&ResourceStatus{`,
 10750  		`Group:` + fmt.Sprintf("%v", this.Group) + `,`,
 10751  		`Version:` + fmt.Sprintf("%v", this.Version) + `,`,
 10752  		`Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
 10753  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 10754  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 10755  		`Status:` + fmt.Sprintf("%v", this.Status) + `,`,
 10756  		`Health:` + strings.Replace(this.Health.String(), "HealthStatus", "HealthStatus", 1) + `,`,
 10757  		`Hook:` + fmt.Sprintf("%v", this.Hook) + `,`,
 10758  		`RequiresPruning:` + fmt.Sprintf("%v", this.RequiresPruning) + `,`,
 10759  		`}`,
 10760  	}, "")
 10761  	return s
 10762  }
 10763  func (this *RetryStrategy) String() string {
 10764  	if this == nil {
 10765  		return "nil"
 10766  	}
 10767  	s := strings.Join([]string{`&RetryStrategy{`,
 10768  		`Limit:` + fmt.Sprintf("%v", this.Limit) + `,`,
 10769  		`Backoff:` + strings.Replace(this.Backoff.String(), "Backoff", "Backoff", 1) + `,`,
 10770  		`}`,
 10771  	}, "")
 10772  	return s
 10773  }
 10774  func (this *RevisionHistory) String() string {
 10775  	if this == nil {
 10776  		return "nil"
 10777  	}
 10778  	s := strings.Join([]string{`&RevisionHistory{`,
 10779  		`Revision:` + fmt.Sprintf("%v", this.Revision) + `,`,
 10780  		`DeployedAt:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.DeployedAt), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
 10781  		`ID:` + fmt.Sprintf("%v", this.ID) + `,`,
 10782  		`Source:` + strings.Replace(strings.Replace(this.Source.String(), "ApplicationSource", "ApplicationSource", 1), `&`, ``, 1) + `,`,
 10783  		`DeployStartedAt:` + strings.Replace(fmt.Sprintf("%v", this.DeployStartedAt), "Time", "v1.Time", 1) + `,`,
 10784  		`}`,
 10785  	}, "")
 10786  	return s
 10787  }
 10788  func (this *RevisionMetadata) String() string {
 10789  	if this == nil {
 10790  		return "nil"
 10791  	}
 10792  	s := strings.Join([]string{`&RevisionMetadata{`,
 10793  		`Author:` + fmt.Sprintf("%v", this.Author) + `,`,
 10794  		`Date:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Date), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
 10795  		`Tags:` + fmt.Sprintf("%v", this.Tags) + `,`,
 10796  		`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
 10797  		`SignatureInfo:` + fmt.Sprintf("%v", this.SignatureInfo) + `,`,
 10798  		`}`,
 10799  	}, "")
 10800  	return s
 10801  }
 10802  func (this *SignatureKey) String() string {
 10803  	if this == nil {
 10804  		return "nil"
 10805  	}
 10806  	s := strings.Join([]string{`&SignatureKey{`,
 10807  		`KeyID:` + fmt.Sprintf("%v", this.KeyID) + `,`,
 10808  		`}`,
 10809  	}, "")
 10810  	return s
 10811  }
 10812  func (this *SyncOperation) String() string {
 10813  	if this == nil {
 10814  		return "nil"
 10815  	}
 10816  	repeatedStringForResources := "[]SyncOperationResource{"
 10817  	for _, f := range this.Resources {
 10818  		repeatedStringForResources += strings.Replace(strings.Replace(f.String(), "SyncOperationResource", "SyncOperationResource", 1), `&`, ``, 1) + ","
 10819  	}
 10820  	repeatedStringForResources += "}"
 10821  	s := strings.Join([]string{`&SyncOperation{`,
 10822  		`Revision:` + fmt.Sprintf("%v", this.Revision) + `,`,
 10823  		`Prune:` + fmt.Sprintf("%v", this.Prune) + `,`,
 10824  		`DryRun:` + fmt.Sprintf("%v", this.DryRun) + `,`,
 10825  		`SyncStrategy:` + strings.Replace(this.SyncStrategy.String(), "SyncStrategy", "SyncStrategy", 1) + `,`,
 10826  		`Resources:` + repeatedStringForResources + `,`,
 10827  		`Source:` + strings.Replace(this.Source.String(), "ApplicationSource", "ApplicationSource", 1) + `,`,
 10828  		`Manifests:` + fmt.Sprintf("%v", this.Manifests) + `,`,
 10829  		`SyncOptions:` + fmt.Sprintf("%v", this.SyncOptions) + `,`,
 10830  		`}`,
 10831  	}, "")
 10832  	return s
 10833  }
 10834  func (this *SyncOperationResource) String() string {
 10835  	if this == nil {
 10836  		return "nil"
 10837  	}
 10838  	s := strings.Join([]string{`&SyncOperationResource{`,
 10839  		`Group:` + fmt.Sprintf("%v", this.Group) + `,`,
 10840  		`Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
 10841  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 10842  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 10843  		`}`,
 10844  	}, "")
 10845  	return s
 10846  }
 10847  func (this *SyncOperationResult) String() string {
 10848  	if this == nil {
 10849  		return "nil"
 10850  	}
 10851  	repeatedStringForResources := "[]*ResourceResult{"
 10852  	for _, f := range this.Resources {
 10853  		repeatedStringForResources += strings.Replace(f.String(), "ResourceResult", "ResourceResult", 1) + ","
 10854  	}
 10855  	repeatedStringForResources += "}"
 10856  	s := strings.Join([]string{`&SyncOperationResult{`,
 10857  		`Resources:` + repeatedStringForResources + `,`,
 10858  		`Revision:` + fmt.Sprintf("%v", this.Revision) + `,`,
 10859  		`Source:` + strings.Replace(strings.Replace(this.Source.String(), "ApplicationSource", "ApplicationSource", 1), `&`, ``, 1) + `,`,
 10860  		`}`,
 10861  	}, "")
 10862  	return s
 10863  }
 10864  func (this *SyncPolicy) String() string {
 10865  	if this == nil {
 10866  		return "nil"
 10867  	}
 10868  	s := strings.Join([]string{`&SyncPolicy{`,
 10869  		`Automated:` + strings.Replace(this.Automated.String(), "SyncPolicyAutomated", "SyncPolicyAutomated", 1) + `,`,
 10870  		`SyncOptions:` + fmt.Sprintf("%v", this.SyncOptions) + `,`,
 10871  		`Retry:` + strings.Replace(this.Retry.String(), "RetryStrategy", "RetryStrategy", 1) + `,`,
 10872  		`}`,
 10873  	}, "")
 10874  	return s
 10875  }
 10876  func (this *SyncPolicyAutomated) String() string {
 10877  	if this == nil {
 10878  		return "nil"
 10879  	}
 10880  	s := strings.Join([]string{`&SyncPolicyAutomated{`,
 10881  		`Prune:` + fmt.Sprintf("%v", this.Prune) + `,`,
 10882  		`SelfHeal:` + fmt.Sprintf("%v", this.SelfHeal) + `,`,
 10883  		`AllowEmpty:` + fmt.Sprintf("%v", this.AllowEmpty) + `,`,
 10884  		`}`,
 10885  	}, "")
 10886  	return s
 10887  }
 10888  func (this *SyncStatus) String() string {
 10889  	if this == nil {
 10890  		return "nil"
 10891  	}
 10892  	s := strings.Join([]string{`&SyncStatus{`,
 10893  		`Status:` + fmt.Sprintf("%v", this.Status) + `,`,
 10894  		`ComparedTo:` + strings.Replace(strings.Replace(this.ComparedTo.String(), "ComparedTo", "ComparedTo", 1), `&`, ``, 1) + `,`,
 10895  		`Revision:` + fmt.Sprintf("%v", this.Revision) + `,`,
 10896  		`}`,
 10897  	}, "")
 10898  	return s
 10899  }
 10900  func (this *SyncStrategy) String() string {
 10901  	if this == nil {
 10902  		return "nil"
 10903  	}
 10904  	s := strings.Join([]string{`&SyncStrategy{`,
 10905  		`Apply:` + strings.Replace(this.Apply.String(), "SyncStrategyApply", "SyncStrategyApply", 1) + `,`,
 10906  		`Hook:` + strings.Replace(this.Hook.String(), "SyncStrategyHook", "SyncStrategyHook", 1) + `,`,
 10907  		`}`,
 10908  	}, "")
 10909  	return s
 10910  }
 10911  func (this *SyncStrategyApply) String() string {
 10912  	if this == nil {
 10913  		return "nil"
 10914  	}
 10915  	s := strings.Join([]string{`&SyncStrategyApply{`,
 10916  		`Force:` + fmt.Sprintf("%v", this.Force) + `,`,
 10917  		`}`,
 10918  	}, "")
 10919  	return s
 10920  }
 10921  func (this *SyncStrategyHook) String() string {
 10922  	if this == nil {
 10923  		return "nil"
 10924  	}
 10925  	s := strings.Join([]string{`&SyncStrategyHook{`,
 10926  		`SyncStrategyApply:` + strings.Replace(strings.Replace(this.SyncStrategyApply.String(), "SyncStrategyApply", "SyncStrategyApply", 1), `&`, ``, 1) + `,`,
 10927  		`}`,
 10928  	}, "")
 10929  	return s
 10930  }
 10931  func (this *SyncWindow) String() string {
 10932  	if this == nil {
 10933  		return "nil"
 10934  	}
 10935  	s := strings.Join([]string{`&SyncWindow{`,
 10936  		`Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
 10937  		`Schedule:` + fmt.Sprintf("%v", this.Schedule) + `,`,
 10938  		`Duration:` + fmt.Sprintf("%v", this.Duration) + `,`,
 10939  		`Applications:` + fmt.Sprintf("%v", this.Applications) + `,`,
 10940  		`Namespaces:` + fmt.Sprintf("%v", this.Namespaces) + `,`,
 10941  		`Clusters:` + fmt.Sprintf("%v", this.Clusters) + `,`,
 10942  		`ManualSync:` + fmt.Sprintf("%v", this.ManualSync) + `,`,
 10943  		`}`,
 10944  	}, "")
 10945  	return s
 10946  }
 10947  func (this *TLSClientConfig) String() string {
 10948  	if this == nil {
 10949  		return "nil"
 10950  	}
 10951  	s := strings.Join([]string{`&TLSClientConfig{`,
 10952  		`Insecure:` + fmt.Sprintf("%v", this.Insecure) + `,`,
 10953  		`ServerName:` + fmt.Sprintf("%v", this.ServerName) + `,`,
 10954  		`CertData:` + valueToStringGenerated(this.CertData) + `,`,
 10955  		`KeyData:` + valueToStringGenerated(this.KeyData) + `,`,
 10956  		`CAData:` + valueToStringGenerated(this.CAData) + `,`,
 10957  		`}`,
 10958  	}, "")
 10959  	return s
 10960  }
 10961  func valueToStringGenerated(v interface{}) string {
 10962  	rv := reflect.ValueOf(v)
 10963  	if rv.IsNil() {
 10964  		return "nil"
 10965  	}
 10966  	pv := reflect.Indirect(rv).Interface()
 10967  	return fmt.Sprintf("*%v", pv)
 10968  }
 10969  func (m *AWSAuthConfig) Unmarshal(dAtA []byte) error {
 10970  	l := len(dAtA)
 10971  	iNdEx := 0
 10972  	for iNdEx < l {
 10973  		preIndex := iNdEx
 10974  		var wire uint64
 10975  		for shift := uint(0); ; shift += 7 {
 10976  			if shift >= 64 {
 10977  				return ErrIntOverflowGenerated
 10978  			}
 10979  			if iNdEx >= l {
 10980  				return io.ErrUnexpectedEOF
 10981  			}
 10982  			b := dAtA[iNdEx]
 10983  			iNdEx++
 10984  			wire |= uint64(b&0x7F) << shift
 10985  			if b < 0x80 {
 10986  				break
 10987  			}
 10988  		}
 10989  		fieldNum := int32(wire >> 3)
 10990  		wireType := int(wire & 0x7)
 10991  		if wireType == 4 {
 10992  			return fmt.Errorf("proto: AWSAuthConfig: wiretype end group for non-group")
 10993  		}
 10994  		if fieldNum <= 0 {
 10995  			return fmt.Errorf("proto: AWSAuthConfig: illegal tag %d (wire type %d)", fieldNum, wire)
 10996  		}
 10997  		switch fieldNum {
 10998  		case 1:
 10999  			if wireType != 2 {
 11000  				return fmt.Errorf("proto: wrong wireType = %d for field ClusterName", wireType)
 11001  			}
 11002  			var stringLen uint64
 11003  			for shift := uint(0); ; shift += 7 {
 11004  				if shift >= 64 {
 11005  					return ErrIntOverflowGenerated
 11006  				}
 11007  				if iNdEx >= l {
 11008  					return io.ErrUnexpectedEOF
 11009  				}
 11010  				b := dAtA[iNdEx]
 11011  				iNdEx++
 11012  				stringLen |= uint64(b&0x7F) << shift
 11013  				if b < 0x80 {
 11014  					break
 11015  				}
 11016  			}
 11017  			intStringLen := int(stringLen)
 11018  			if intStringLen < 0 {
 11019  				return ErrInvalidLengthGenerated
 11020  			}
 11021  			postIndex := iNdEx + intStringLen
 11022  			if postIndex < 0 {
 11023  				return ErrInvalidLengthGenerated
 11024  			}
 11025  			if postIndex > l {
 11026  				return io.ErrUnexpectedEOF
 11027  			}
 11028  			m.ClusterName = string(dAtA[iNdEx:postIndex])
 11029  			iNdEx = postIndex
 11030  		case 2:
 11031  			if wireType != 2 {
 11032  				return fmt.Errorf("proto: wrong wireType = %d for field RoleARN", wireType)
 11033  			}
 11034  			var stringLen uint64
 11035  			for shift := uint(0); ; shift += 7 {
 11036  				if shift >= 64 {
 11037  					return ErrIntOverflowGenerated
 11038  				}
 11039  				if iNdEx >= l {
 11040  					return io.ErrUnexpectedEOF
 11041  				}
 11042  				b := dAtA[iNdEx]
 11043  				iNdEx++
 11044  				stringLen |= uint64(b&0x7F) << shift
 11045  				if b < 0x80 {
 11046  					break
 11047  				}
 11048  			}
 11049  			intStringLen := int(stringLen)
 11050  			if intStringLen < 0 {
 11051  				return ErrInvalidLengthGenerated
 11052  			}
 11053  			postIndex := iNdEx + intStringLen
 11054  			if postIndex < 0 {
 11055  				return ErrInvalidLengthGenerated
 11056  			}
 11057  			if postIndex > l {
 11058  				return io.ErrUnexpectedEOF
 11059  			}
 11060  			m.RoleARN = string(dAtA[iNdEx:postIndex])
 11061  			iNdEx = postIndex
 11062  		default:
 11063  			iNdEx = preIndex
 11064  			skippy, err := skipGenerated(dAtA[iNdEx:])
 11065  			if err != nil {
 11066  				return err
 11067  			}
 11068  			if skippy < 0 {
 11069  				return ErrInvalidLengthGenerated
 11070  			}
 11071  			if (iNdEx + skippy) < 0 {
 11072  				return ErrInvalidLengthGenerated
 11073  			}
 11074  			if (iNdEx + skippy) > l {
 11075  				return io.ErrUnexpectedEOF
 11076  			}
 11077  			iNdEx += skippy
 11078  		}
 11079  	}
 11080  
 11081  	if iNdEx > l {
 11082  		return io.ErrUnexpectedEOF
 11083  	}
 11084  	return nil
 11085  }
 11086  func (m *AppProject) Unmarshal(dAtA []byte) error {
 11087  	l := len(dAtA)
 11088  	iNdEx := 0
 11089  	for iNdEx < l {
 11090  		preIndex := iNdEx
 11091  		var wire uint64
 11092  		for shift := uint(0); ; shift += 7 {
 11093  			if shift >= 64 {
 11094  				return ErrIntOverflowGenerated
 11095  			}
 11096  			if iNdEx >= l {
 11097  				return io.ErrUnexpectedEOF
 11098  			}
 11099  			b := dAtA[iNdEx]
 11100  			iNdEx++
 11101  			wire |= uint64(b&0x7F) << shift
 11102  			if b < 0x80 {
 11103  				break
 11104  			}
 11105  		}
 11106  		fieldNum := int32(wire >> 3)
 11107  		wireType := int(wire & 0x7)
 11108  		if wireType == 4 {
 11109  			return fmt.Errorf("proto: AppProject: wiretype end group for non-group")
 11110  		}
 11111  		if fieldNum <= 0 {
 11112  			return fmt.Errorf("proto: AppProject: illegal tag %d (wire type %d)", fieldNum, wire)
 11113  		}
 11114  		switch fieldNum {
 11115  		case 1:
 11116  			if wireType != 2 {
 11117  				return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
 11118  			}
 11119  			var msglen int
 11120  			for shift := uint(0); ; shift += 7 {
 11121  				if shift >= 64 {
 11122  					return ErrIntOverflowGenerated
 11123  				}
 11124  				if iNdEx >= l {
 11125  					return io.ErrUnexpectedEOF
 11126  				}
 11127  				b := dAtA[iNdEx]
 11128  				iNdEx++
 11129  				msglen |= int(b&0x7F) << shift
 11130  				if b < 0x80 {
 11131  					break
 11132  				}
 11133  			}
 11134  			if msglen < 0 {
 11135  				return ErrInvalidLengthGenerated
 11136  			}
 11137  			postIndex := iNdEx + msglen
 11138  			if postIndex < 0 {
 11139  				return ErrInvalidLengthGenerated
 11140  			}
 11141  			if postIndex > l {
 11142  				return io.ErrUnexpectedEOF
 11143  			}
 11144  			if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 11145  				return err
 11146  			}
 11147  			iNdEx = postIndex
 11148  		case 2:
 11149  			if wireType != 2 {
 11150  				return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
 11151  			}
 11152  			var msglen int
 11153  			for shift := uint(0); ; shift += 7 {
 11154  				if shift >= 64 {
 11155  					return ErrIntOverflowGenerated
 11156  				}
 11157  				if iNdEx >= l {
 11158  					return io.ErrUnexpectedEOF
 11159  				}
 11160  				b := dAtA[iNdEx]
 11161  				iNdEx++
 11162  				msglen |= int(b&0x7F) << shift
 11163  				if b < 0x80 {
 11164  					break
 11165  				}
 11166  			}
 11167  			if msglen < 0 {
 11168  				return ErrInvalidLengthGenerated
 11169  			}
 11170  			postIndex := iNdEx + msglen
 11171  			if postIndex < 0 {
 11172  				return ErrInvalidLengthGenerated
 11173  			}
 11174  			if postIndex > l {
 11175  				return io.ErrUnexpectedEOF
 11176  			}
 11177  			if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 11178  				return err
 11179  			}
 11180  			iNdEx = postIndex
 11181  		case 3:
 11182  			if wireType != 2 {
 11183  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 11184  			}
 11185  			var msglen int
 11186  			for shift := uint(0); ; shift += 7 {
 11187  				if shift >= 64 {
 11188  					return ErrIntOverflowGenerated
 11189  				}
 11190  				if iNdEx >= l {
 11191  					return io.ErrUnexpectedEOF
 11192  				}
 11193  				b := dAtA[iNdEx]
 11194  				iNdEx++
 11195  				msglen |= int(b&0x7F) << shift
 11196  				if b < 0x80 {
 11197  					break
 11198  				}
 11199  			}
 11200  			if msglen < 0 {
 11201  				return ErrInvalidLengthGenerated
 11202  			}
 11203  			postIndex := iNdEx + msglen
 11204  			if postIndex < 0 {
 11205  				return ErrInvalidLengthGenerated
 11206  			}
 11207  			if postIndex > l {
 11208  				return io.ErrUnexpectedEOF
 11209  			}
 11210  			if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 11211  				return err
 11212  			}
 11213  			iNdEx = postIndex
 11214  		default:
 11215  			iNdEx = preIndex
 11216  			skippy, err := skipGenerated(dAtA[iNdEx:])
 11217  			if err != nil {
 11218  				return err
 11219  			}
 11220  			if skippy < 0 {
 11221  				return ErrInvalidLengthGenerated
 11222  			}
 11223  			if (iNdEx + skippy) < 0 {
 11224  				return ErrInvalidLengthGenerated
 11225  			}
 11226  			if (iNdEx + skippy) > l {
 11227  				return io.ErrUnexpectedEOF
 11228  			}
 11229  			iNdEx += skippy
 11230  		}
 11231  	}
 11232  
 11233  	if iNdEx > l {
 11234  		return io.ErrUnexpectedEOF
 11235  	}
 11236  	return nil
 11237  }
 11238  func (m *AppProjectList) Unmarshal(dAtA []byte) error {
 11239  	l := len(dAtA)
 11240  	iNdEx := 0
 11241  	for iNdEx < l {
 11242  		preIndex := iNdEx
 11243  		var wire uint64
 11244  		for shift := uint(0); ; shift += 7 {
 11245  			if shift >= 64 {
 11246  				return ErrIntOverflowGenerated
 11247  			}
 11248  			if iNdEx >= l {
 11249  				return io.ErrUnexpectedEOF
 11250  			}
 11251  			b := dAtA[iNdEx]
 11252  			iNdEx++
 11253  			wire |= uint64(b&0x7F) << shift
 11254  			if b < 0x80 {
 11255  				break
 11256  			}
 11257  		}
 11258  		fieldNum := int32(wire >> 3)
 11259  		wireType := int(wire & 0x7)
 11260  		if wireType == 4 {
 11261  			return fmt.Errorf("proto: AppProjectList: wiretype end group for non-group")
 11262  		}
 11263  		if fieldNum <= 0 {
 11264  			return fmt.Errorf("proto: AppProjectList: illegal tag %d (wire type %d)", fieldNum, wire)
 11265  		}
 11266  		switch fieldNum {
 11267  		case 1:
 11268  			if wireType != 2 {
 11269  				return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
 11270  			}
 11271  			var msglen int
 11272  			for shift := uint(0); ; shift += 7 {
 11273  				if shift >= 64 {
 11274  					return ErrIntOverflowGenerated
 11275  				}
 11276  				if iNdEx >= l {
 11277  					return io.ErrUnexpectedEOF
 11278  				}
 11279  				b := dAtA[iNdEx]
 11280  				iNdEx++
 11281  				msglen |= int(b&0x7F) << shift
 11282  				if b < 0x80 {
 11283  					break
 11284  				}
 11285  			}
 11286  			if msglen < 0 {
 11287  				return ErrInvalidLengthGenerated
 11288  			}
 11289  			postIndex := iNdEx + msglen
 11290  			if postIndex < 0 {
 11291  				return ErrInvalidLengthGenerated
 11292  			}
 11293  			if postIndex > l {
 11294  				return io.ErrUnexpectedEOF
 11295  			}
 11296  			if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 11297  				return err
 11298  			}
 11299  			iNdEx = postIndex
 11300  		case 2:
 11301  			if wireType != 2 {
 11302  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
 11303  			}
 11304  			var msglen int
 11305  			for shift := uint(0); ; shift += 7 {
 11306  				if shift >= 64 {
 11307  					return ErrIntOverflowGenerated
 11308  				}
 11309  				if iNdEx >= l {
 11310  					return io.ErrUnexpectedEOF
 11311  				}
 11312  				b := dAtA[iNdEx]
 11313  				iNdEx++
 11314  				msglen |= int(b&0x7F) << shift
 11315  				if b < 0x80 {
 11316  					break
 11317  				}
 11318  			}
 11319  			if msglen < 0 {
 11320  				return ErrInvalidLengthGenerated
 11321  			}
 11322  			postIndex := iNdEx + msglen
 11323  			if postIndex < 0 {
 11324  				return ErrInvalidLengthGenerated
 11325  			}
 11326  			if postIndex > l {
 11327  				return io.ErrUnexpectedEOF
 11328  			}
 11329  			m.Items = append(m.Items, AppProject{})
 11330  			if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 11331  				return err
 11332  			}
 11333  			iNdEx = postIndex
 11334  		default:
 11335  			iNdEx = preIndex
 11336  			skippy, err := skipGenerated(dAtA[iNdEx:])
 11337  			if err != nil {
 11338  				return err
 11339  			}
 11340  			if skippy < 0 {
 11341  				return ErrInvalidLengthGenerated
 11342  			}
 11343  			if (iNdEx + skippy) < 0 {
 11344  				return ErrInvalidLengthGenerated
 11345  			}
 11346  			if (iNdEx + skippy) > l {
 11347  				return io.ErrUnexpectedEOF
 11348  			}
 11349  			iNdEx += skippy
 11350  		}
 11351  	}
 11352  
 11353  	if iNdEx > l {
 11354  		return io.ErrUnexpectedEOF
 11355  	}
 11356  	return nil
 11357  }
 11358  func (m *AppProjectSpec) Unmarshal(dAtA []byte) error {
 11359  	l := len(dAtA)
 11360  	iNdEx := 0
 11361  	for iNdEx < l {
 11362  		preIndex := iNdEx
 11363  		var wire uint64
 11364  		for shift := uint(0); ; shift += 7 {
 11365  			if shift >= 64 {
 11366  				return ErrIntOverflowGenerated
 11367  			}
 11368  			if iNdEx >= l {
 11369  				return io.ErrUnexpectedEOF
 11370  			}
 11371  			b := dAtA[iNdEx]
 11372  			iNdEx++
 11373  			wire |= uint64(b&0x7F) << shift
 11374  			if b < 0x80 {
 11375  				break
 11376  			}
 11377  		}
 11378  		fieldNum := int32(wire >> 3)
 11379  		wireType := int(wire & 0x7)
 11380  		if wireType == 4 {
 11381  			return fmt.Errorf("proto: AppProjectSpec: wiretype end group for non-group")
 11382  		}
 11383  		if fieldNum <= 0 {
 11384  			return fmt.Errorf("proto: AppProjectSpec: illegal tag %d (wire type %d)", fieldNum, wire)
 11385  		}
 11386  		switch fieldNum {
 11387  		case 1:
 11388  			if wireType != 2 {
 11389  				return fmt.Errorf("proto: wrong wireType = %d for field SourceRepos", wireType)
 11390  			}
 11391  			var stringLen uint64
 11392  			for shift := uint(0); ; shift += 7 {
 11393  				if shift >= 64 {
 11394  					return ErrIntOverflowGenerated
 11395  				}
 11396  				if iNdEx >= l {
 11397  					return io.ErrUnexpectedEOF
 11398  				}
 11399  				b := dAtA[iNdEx]
 11400  				iNdEx++
 11401  				stringLen |= uint64(b&0x7F) << shift
 11402  				if b < 0x80 {
 11403  					break
 11404  				}
 11405  			}
 11406  			intStringLen := int(stringLen)
 11407  			if intStringLen < 0 {
 11408  				return ErrInvalidLengthGenerated
 11409  			}
 11410  			postIndex := iNdEx + intStringLen
 11411  			if postIndex < 0 {
 11412  				return ErrInvalidLengthGenerated
 11413  			}
 11414  			if postIndex > l {
 11415  				return io.ErrUnexpectedEOF
 11416  			}
 11417  			m.SourceRepos = append(m.SourceRepos, string(dAtA[iNdEx:postIndex]))
 11418  			iNdEx = postIndex
 11419  		case 2:
 11420  			if wireType != 2 {
 11421  				return fmt.Errorf("proto: wrong wireType = %d for field Destinations", wireType)
 11422  			}
 11423  			var msglen int
 11424  			for shift := uint(0); ; shift += 7 {
 11425  				if shift >= 64 {
 11426  					return ErrIntOverflowGenerated
 11427  				}
 11428  				if iNdEx >= l {
 11429  					return io.ErrUnexpectedEOF
 11430  				}
 11431  				b := dAtA[iNdEx]
 11432  				iNdEx++
 11433  				msglen |= int(b&0x7F) << shift
 11434  				if b < 0x80 {
 11435  					break
 11436  				}
 11437  			}
 11438  			if msglen < 0 {
 11439  				return ErrInvalidLengthGenerated
 11440  			}
 11441  			postIndex := iNdEx + msglen
 11442  			if postIndex < 0 {
 11443  				return ErrInvalidLengthGenerated
 11444  			}
 11445  			if postIndex > l {
 11446  				return io.ErrUnexpectedEOF
 11447  			}
 11448  			m.Destinations = append(m.Destinations, ApplicationDestination{})
 11449  			if err := m.Destinations[len(m.Destinations)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 11450  				return err
 11451  			}
 11452  			iNdEx = postIndex
 11453  		case 3:
 11454  			if wireType != 2 {
 11455  				return fmt.Errorf("proto: wrong wireType = %d for field Description", wireType)
 11456  			}
 11457  			var stringLen uint64
 11458  			for shift := uint(0); ; shift += 7 {
 11459  				if shift >= 64 {
 11460  					return ErrIntOverflowGenerated
 11461  				}
 11462  				if iNdEx >= l {
 11463  					return io.ErrUnexpectedEOF
 11464  				}
 11465  				b := dAtA[iNdEx]
 11466  				iNdEx++
 11467  				stringLen |= uint64(b&0x7F) << shift
 11468  				if b < 0x80 {
 11469  					break
 11470  				}
 11471  			}
 11472  			intStringLen := int(stringLen)
 11473  			if intStringLen < 0 {
 11474  				return ErrInvalidLengthGenerated
 11475  			}
 11476  			postIndex := iNdEx + intStringLen
 11477  			if postIndex < 0 {
 11478  				return ErrInvalidLengthGenerated
 11479  			}
 11480  			if postIndex > l {
 11481  				return io.ErrUnexpectedEOF
 11482  			}
 11483  			m.Description = string(dAtA[iNdEx:postIndex])
 11484  			iNdEx = postIndex
 11485  		case 4:
 11486  			if wireType != 2 {
 11487  				return fmt.Errorf("proto: wrong wireType = %d for field Roles", wireType)
 11488  			}
 11489  			var msglen int
 11490  			for shift := uint(0); ; shift += 7 {
 11491  				if shift >= 64 {
 11492  					return ErrIntOverflowGenerated
 11493  				}
 11494  				if iNdEx >= l {
 11495  					return io.ErrUnexpectedEOF
 11496  				}
 11497  				b := dAtA[iNdEx]
 11498  				iNdEx++
 11499  				msglen |= int(b&0x7F) << shift
 11500  				if b < 0x80 {
 11501  					break
 11502  				}
 11503  			}
 11504  			if msglen < 0 {
 11505  				return ErrInvalidLengthGenerated
 11506  			}
 11507  			postIndex := iNdEx + msglen
 11508  			if postIndex < 0 {
 11509  				return ErrInvalidLengthGenerated
 11510  			}
 11511  			if postIndex > l {
 11512  				return io.ErrUnexpectedEOF
 11513  			}
 11514  			m.Roles = append(m.Roles, ProjectRole{})
 11515  			if err := m.Roles[len(m.Roles)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 11516  				return err
 11517  			}
 11518  			iNdEx = postIndex
 11519  		case 5:
 11520  			if wireType != 2 {
 11521  				return fmt.Errorf("proto: wrong wireType = %d for field ClusterResourceWhitelist", wireType)
 11522  			}
 11523  			var msglen int
 11524  			for shift := uint(0); ; shift += 7 {
 11525  				if shift >= 64 {
 11526  					return ErrIntOverflowGenerated
 11527  				}
 11528  				if iNdEx >= l {
 11529  					return io.ErrUnexpectedEOF
 11530  				}
 11531  				b := dAtA[iNdEx]
 11532  				iNdEx++
 11533  				msglen |= int(b&0x7F) << shift
 11534  				if b < 0x80 {
 11535  					break
 11536  				}
 11537  			}
 11538  			if msglen < 0 {
 11539  				return ErrInvalidLengthGenerated
 11540  			}
 11541  			postIndex := iNdEx + msglen
 11542  			if postIndex < 0 {
 11543  				return ErrInvalidLengthGenerated
 11544  			}
 11545  			if postIndex > l {
 11546  				return io.ErrUnexpectedEOF
 11547  			}
 11548  			m.ClusterResourceWhitelist = append(m.ClusterResourceWhitelist, v1.GroupKind{})
 11549  			if err := m.ClusterResourceWhitelist[len(m.ClusterResourceWhitelist)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 11550  				return err
 11551  			}
 11552  			iNdEx = postIndex
 11553  		case 6:
 11554  			if wireType != 2 {
 11555  				return fmt.Errorf("proto: wrong wireType = %d for field NamespaceResourceBlacklist", wireType)
 11556  			}
 11557  			var msglen int
 11558  			for shift := uint(0); ; shift += 7 {
 11559  				if shift >= 64 {
 11560  					return ErrIntOverflowGenerated
 11561  				}
 11562  				if iNdEx >= l {
 11563  					return io.ErrUnexpectedEOF
 11564  				}
 11565  				b := dAtA[iNdEx]
 11566  				iNdEx++
 11567  				msglen |= int(b&0x7F) << shift
 11568  				if b < 0x80 {
 11569  					break
 11570  				}
 11571  			}
 11572  			if msglen < 0 {
 11573  				return ErrInvalidLengthGenerated
 11574  			}
 11575  			postIndex := iNdEx + msglen
 11576  			if postIndex < 0 {
 11577  				return ErrInvalidLengthGenerated
 11578  			}
 11579  			if postIndex > l {
 11580  				return io.ErrUnexpectedEOF
 11581  			}
 11582  			m.NamespaceResourceBlacklist = append(m.NamespaceResourceBlacklist, v1.GroupKind{})
 11583  			if err := m.NamespaceResourceBlacklist[len(m.NamespaceResourceBlacklist)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 11584  				return err
 11585  			}
 11586  			iNdEx = postIndex
 11587  		case 7:
 11588  			if wireType != 2 {
 11589  				return fmt.Errorf("proto: wrong wireType = %d for field OrphanedResources", wireType)
 11590  			}
 11591  			var msglen int
 11592  			for shift := uint(0); ; shift += 7 {
 11593  				if shift >= 64 {
 11594  					return ErrIntOverflowGenerated
 11595  				}
 11596  				if iNdEx >= l {
 11597  					return io.ErrUnexpectedEOF
 11598  				}
 11599  				b := dAtA[iNdEx]
 11600  				iNdEx++
 11601  				msglen |= int(b&0x7F) << shift
 11602  				if b < 0x80 {
 11603  					break
 11604  				}
 11605  			}
 11606  			if msglen < 0 {
 11607  				return ErrInvalidLengthGenerated
 11608  			}
 11609  			postIndex := iNdEx + msglen
 11610  			if postIndex < 0 {
 11611  				return ErrInvalidLengthGenerated
 11612  			}
 11613  			if postIndex > l {
 11614  				return io.ErrUnexpectedEOF
 11615  			}
 11616  			if m.OrphanedResources == nil {
 11617  				m.OrphanedResources = &OrphanedResourcesMonitorSettings{}
 11618  			}
 11619  			if err := m.OrphanedResources.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 11620  				return err
 11621  			}
 11622  			iNdEx = postIndex
 11623  		case 8:
 11624  			if wireType != 2 {
 11625  				return fmt.Errorf("proto: wrong wireType = %d for field SyncWindows", wireType)
 11626  			}
 11627  			var msglen int
 11628  			for shift := uint(0); ; shift += 7 {
 11629  				if shift >= 64 {
 11630  					return ErrIntOverflowGenerated
 11631  				}
 11632  				if iNdEx >= l {
 11633  					return io.ErrUnexpectedEOF
 11634  				}
 11635  				b := dAtA[iNdEx]
 11636  				iNdEx++
 11637  				msglen |= int(b&0x7F) << shift
 11638  				if b < 0x80 {
 11639  					break
 11640  				}
 11641  			}
 11642  			if msglen < 0 {
 11643  				return ErrInvalidLengthGenerated
 11644  			}
 11645  			postIndex := iNdEx + msglen
 11646  			if postIndex < 0 {
 11647  				return ErrInvalidLengthGenerated
 11648  			}
 11649  			if postIndex > l {
 11650  				return io.ErrUnexpectedEOF
 11651  			}
 11652  			m.SyncWindows = append(m.SyncWindows, &SyncWindow{})
 11653  			if err := m.SyncWindows[len(m.SyncWindows)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 11654  				return err
 11655  			}
 11656  			iNdEx = postIndex
 11657  		case 9:
 11658  			if wireType != 2 {
 11659  				return fmt.Errorf("proto: wrong wireType = %d for field NamespaceResourceWhitelist", wireType)
 11660  			}
 11661  			var msglen int
 11662  			for shift := uint(0); ; shift += 7 {
 11663  				if shift >= 64 {
 11664  					return ErrIntOverflowGenerated
 11665  				}
 11666  				if iNdEx >= l {
 11667  					return io.ErrUnexpectedEOF
 11668  				}
 11669  				b := dAtA[iNdEx]
 11670  				iNdEx++
 11671  				msglen |= int(b&0x7F) << shift
 11672  				if b < 0x80 {
 11673  					break
 11674  				}
 11675  			}
 11676  			if msglen < 0 {
 11677  				return ErrInvalidLengthGenerated
 11678  			}
 11679  			postIndex := iNdEx + msglen
 11680  			if postIndex < 0 {
 11681  				return ErrInvalidLengthGenerated
 11682  			}
 11683  			if postIndex > l {
 11684  				return io.ErrUnexpectedEOF
 11685  			}
 11686  			m.NamespaceResourceWhitelist = append(m.NamespaceResourceWhitelist, v1.GroupKind{})
 11687  			if err := m.NamespaceResourceWhitelist[len(m.NamespaceResourceWhitelist)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 11688  				return err
 11689  			}
 11690  			iNdEx = postIndex
 11691  		case 10:
 11692  			if wireType != 2 {
 11693  				return fmt.Errorf("proto: wrong wireType = %d for field SignatureKeys", wireType)
 11694  			}
 11695  			var msglen int
 11696  			for shift := uint(0); ; shift += 7 {
 11697  				if shift >= 64 {
 11698  					return ErrIntOverflowGenerated
 11699  				}
 11700  				if iNdEx >= l {
 11701  					return io.ErrUnexpectedEOF
 11702  				}
 11703  				b := dAtA[iNdEx]
 11704  				iNdEx++
 11705  				msglen |= int(b&0x7F) << shift
 11706  				if b < 0x80 {
 11707  					break
 11708  				}
 11709  			}
 11710  			if msglen < 0 {
 11711  				return ErrInvalidLengthGenerated
 11712  			}
 11713  			postIndex := iNdEx + msglen
 11714  			if postIndex < 0 {
 11715  				return ErrInvalidLengthGenerated
 11716  			}
 11717  			if postIndex > l {
 11718  				return io.ErrUnexpectedEOF
 11719  			}
 11720  			m.SignatureKeys = append(m.SignatureKeys, SignatureKey{})
 11721  			if err := m.SignatureKeys[len(m.SignatureKeys)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 11722  				return err
 11723  			}
 11724  			iNdEx = postIndex
 11725  		case 11:
 11726  			if wireType != 2 {
 11727  				return fmt.Errorf("proto: wrong wireType = %d for field ClusterResourceBlacklist", wireType)
 11728  			}
 11729  			var msglen int
 11730  			for shift := uint(0); ; shift += 7 {
 11731  				if shift >= 64 {
 11732  					return ErrIntOverflowGenerated
 11733  				}
 11734  				if iNdEx >= l {
 11735  					return io.ErrUnexpectedEOF
 11736  				}
 11737  				b := dAtA[iNdEx]
 11738  				iNdEx++
 11739  				msglen |= int(b&0x7F) << shift
 11740  				if b < 0x80 {
 11741  					break
 11742  				}
 11743  			}
 11744  			if msglen < 0 {
 11745  				return ErrInvalidLengthGenerated
 11746  			}
 11747  			postIndex := iNdEx + msglen
 11748  			if postIndex < 0 {
 11749  				return ErrInvalidLengthGenerated
 11750  			}
 11751  			if postIndex > l {
 11752  				return io.ErrUnexpectedEOF
 11753  			}
 11754  			m.ClusterResourceBlacklist = append(m.ClusterResourceBlacklist, v1.GroupKind{})
 11755  			if err := m.ClusterResourceBlacklist[len(m.ClusterResourceBlacklist)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 11756  				return err
 11757  			}
 11758  			iNdEx = postIndex
 11759  		default:
 11760  			iNdEx = preIndex
 11761  			skippy, err := skipGenerated(dAtA[iNdEx:])
 11762  			if err != nil {
 11763  				return err
 11764  			}
 11765  			if skippy < 0 {
 11766  				return ErrInvalidLengthGenerated
 11767  			}
 11768  			if (iNdEx + skippy) < 0 {
 11769  				return ErrInvalidLengthGenerated
 11770  			}
 11771  			if (iNdEx + skippy) > l {
 11772  				return io.ErrUnexpectedEOF
 11773  			}
 11774  			iNdEx += skippy
 11775  		}
 11776  	}
 11777  
 11778  	if iNdEx > l {
 11779  		return io.ErrUnexpectedEOF
 11780  	}
 11781  	return nil
 11782  }
 11783  func (m *AppProjectStatus) Unmarshal(dAtA []byte) error {
 11784  	l := len(dAtA)
 11785  	iNdEx := 0
 11786  	for iNdEx < l {
 11787  		preIndex := iNdEx
 11788  		var wire uint64
 11789  		for shift := uint(0); ; shift += 7 {
 11790  			if shift >= 64 {
 11791  				return ErrIntOverflowGenerated
 11792  			}
 11793  			if iNdEx >= l {
 11794  				return io.ErrUnexpectedEOF
 11795  			}
 11796  			b := dAtA[iNdEx]
 11797  			iNdEx++
 11798  			wire |= uint64(b&0x7F) << shift
 11799  			if b < 0x80 {
 11800  				break
 11801  			}
 11802  		}
 11803  		fieldNum := int32(wire >> 3)
 11804  		wireType := int(wire & 0x7)
 11805  		if wireType == 4 {
 11806  			return fmt.Errorf("proto: AppProjectStatus: wiretype end group for non-group")
 11807  		}
 11808  		if fieldNum <= 0 {
 11809  			return fmt.Errorf("proto: AppProjectStatus: illegal tag %d (wire type %d)", fieldNum, wire)
 11810  		}
 11811  		switch fieldNum {
 11812  		case 1:
 11813  			if wireType != 2 {
 11814  				return fmt.Errorf("proto: wrong wireType = %d for field JWTTokensByRole", wireType)
 11815  			}
 11816  			var msglen int
 11817  			for shift := uint(0); ; shift += 7 {
 11818  				if shift >= 64 {
 11819  					return ErrIntOverflowGenerated
 11820  				}
 11821  				if iNdEx >= l {
 11822  					return io.ErrUnexpectedEOF
 11823  				}
 11824  				b := dAtA[iNdEx]
 11825  				iNdEx++
 11826  				msglen |= int(b&0x7F) << shift
 11827  				if b < 0x80 {
 11828  					break
 11829  				}
 11830  			}
 11831  			if msglen < 0 {
 11832  				return ErrInvalidLengthGenerated
 11833  			}
 11834  			postIndex := iNdEx + msglen
 11835  			if postIndex < 0 {
 11836  				return ErrInvalidLengthGenerated
 11837  			}
 11838  			if postIndex > l {
 11839  				return io.ErrUnexpectedEOF
 11840  			}
 11841  			if m.JWTTokensByRole == nil {
 11842  				m.JWTTokensByRole = make(map[string]JWTTokens)
 11843  			}
 11844  			var mapkey string
 11845  			mapvalue := &JWTTokens{}
 11846  			for iNdEx < postIndex {
 11847  				entryPreIndex := iNdEx
 11848  				var wire uint64
 11849  				for shift := uint(0); ; shift += 7 {
 11850  					if shift >= 64 {
 11851  						return ErrIntOverflowGenerated
 11852  					}
 11853  					if iNdEx >= l {
 11854  						return io.ErrUnexpectedEOF
 11855  					}
 11856  					b := dAtA[iNdEx]
 11857  					iNdEx++
 11858  					wire |= uint64(b&0x7F) << shift
 11859  					if b < 0x80 {
 11860  						break
 11861  					}
 11862  				}
 11863  				fieldNum := int32(wire >> 3)
 11864  				if fieldNum == 1 {
 11865  					var stringLenmapkey uint64
 11866  					for shift := uint(0); ; shift += 7 {
 11867  						if shift >= 64 {
 11868  							return ErrIntOverflowGenerated
 11869  						}
 11870  						if iNdEx >= l {
 11871  							return io.ErrUnexpectedEOF
 11872  						}
 11873  						b := dAtA[iNdEx]
 11874  						iNdEx++
 11875  						stringLenmapkey |= uint64(b&0x7F) << shift
 11876  						if b < 0x80 {
 11877  							break
 11878  						}
 11879  					}
 11880  					intStringLenmapkey := int(stringLenmapkey)
 11881  					if intStringLenmapkey < 0 {
 11882  						return ErrInvalidLengthGenerated
 11883  					}
 11884  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 11885  					if postStringIndexmapkey < 0 {
 11886  						return ErrInvalidLengthGenerated
 11887  					}
 11888  					if postStringIndexmapkey > l {
 11889  						return io.ErrUnexpectedEOF
 11890  					}
 11891  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 11892  					iNdEx = postStringIndexmapkey
 11893  				} else if fieldNum == 2 {
 11894  					var mapmsglen int
 11895  					for shift := uint(0); ; shift += 7 {
 11896  						if shift >= 64 {
 11897  							return ErrIntOverflowGenerated
 11898  						}
 11899  						if iNdEx >= l {
 11900  							return io.ErrUnexpectedEOF
 11901  						}
 11902  						b := dAtA[iNdEx]
 11903  						iNdEx++
 11904  						mapmsglen |= int(b&0x7F) << shift
 11905  						if b < 0x80 {
 11906  							break
 11907  						}
 11908  					}
 11909  					if mapmsglen < 0 {
 11910  						return ErrInvalidLengthGenerated
 11911  					}
 11912  					postmsgIndex := iNdEx + mapmsglen
 11913  					if postmsgIndex < 0 {
 11914  						return ErrInvalidLengthGenerated
 11915  					}
 11916  					if postmsgIndex > l {
 11917  						return io.ErrUnexpectedEOF
 11918  					}
 11919  					mapvalue = &JWTTokens{}
 11920  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 11921  						return err
 11922  					}
 11923  					iNdEx = postmsgIndex
 11924  				} else {
 11925  					iNdEx = entryPreIndex
 11926  					skippy, err := skipGenerated(dAtA[iNdEx:])
 11927  					if err != nil {
 11928  						return err
 11929  					}
 11930  					if skippy < 0 {
 11931  						return ErrInvalidLengthGenerated
 11932  					}
 11933  					if (iNdEx + skippy) > postIndex {
 11934  						return io.ErrUnexpectedEOF
 11935  					}
 11936  					iNdEx += skippy
 11937  				}
 11938  			}
 11939  			m.JWTTokensByRole[mapkey] = *mapvalue
 11940  			iNdEx = postIndex
 11941  		default:
 11942  			iNdEx = preIndex
 11943  			skippy, err := skipGenerated(dAtA[iNdEx:])
 11944  			if err != nil {
 11945  				return err
 11946  			}
 11947  			if skippy < 0 {
 11948  				return ErrInvalidLengthGenerated
 11949  			}
 11950  			if (iNdEx + skippy) < 0 {
 11951  				return ErrInvalidLengthGenerated
 11952  			}
 11953  			if (iNdEx + skippy) > l {
 11954  				return io.ErrUnexpectedEOF
 11955  			}
 11956  			iNdEx += skippy
 11957  		}
 11958  	}
 11959  
 11960  	if iNdEx > l {
 11961  		return io.ErrUnexpectedEOF
 11962  	}
 11963  	return nil
 11964  }
 11965  func (m *Application) Unmarshal(dAtA []byte) error {
 11966  	l := len(dAtA)
 11967  	iNdEx := 0
 11968  	for iNdEx < l {
 11969  		preIndex := iNdEx
 11970  		var wire uint64
 11971  		for shift := uint(0); ; shift += 7 {
 11972  			if shift >= 64 {
 11973  				return ErrIntOverflowGenerated
 11974  			}
 11975  			if iNdEx >= l {
 11976  				return io.ErrUnexpectedEOF
 11977  			}
 11978  			b := dAtA[iNdEx]
 11979  			iNdEx++
 11980  			wire |= uint64(b&0x7F) << shift
 11981  			if b < 0x80 {
 11982  				break
 11983  			}
 11984  		}
 11985  		fieldNum := int32(wire >> 3)
 11986  		wireType := int(wire & 0x7)
 11987  		if wireType == 4 {
 11988  			return fmt.Errorf("proto: Application: wiretype end group for non-group")
 11989  		}
 11990  		if fieldNum <= 0 {
 11991  			return fmt.Errorf("proto: Application: illegal tag %d (wire type %d)", fieldNum, wire)
 11992  		}
 11993  		switch fieldNum {
 11994  		case 1:
 11995  			if wireType != 2 {
 11996  				return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
 11997  			}
 11998  			var msglen int
 11999  			for shift := uint(0); ; shift += 7 {
 12000  				if shift >= 64 {
 12001  					return ErrIntOverflowGenerated
 12002  				}
 12003  				if iNdEx >= l {
 12004  					return io.ErrUnexpectedEOF
 12005  				}
 12006  				b := dAtA[iNdEx]
 12007  				iNdEx++
 12008  				msglen |= int(b&0x7F) << shift
 12009  				if b < 0x80 {
 12010  					break
 12011  				}
 12012  			}
 12013  			if msglen < 0 {
 12014  				return ErrInvalidLengthGenerated
 12015  			}
 12016  			postIndex := iNdEx + msglen
 12017  			if postIndex < 0 {
 12018  				return ErrInvalidLengthGenerated
 12019  			}
 12020  			if postIndex > l {
 12021  				return io.ErrUnexpectedEOF
 12022  			}
 12023  			if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12024  				return err
 12025  			}
 12026  			iNdEx = postIndex
 12027  		case 2:
 12028  			if wireType != 2 {
 12029  				return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
 12030  			}
 12031  			var msglen int
 12032  			for shift := uint(0); ; shift += 7 {
 12033  				if shift >= 64 {
 12034  					return ErrIntOverflowGenerated
 12035  				}
 12036  				if iNdEx >= l {
 12037  					return io.ErrUnexpectedEOF
 12038  				}
 12039  				b := dAtA[iNdEx]
 12040  				iNdEx++
 12041  				msglen |= int(b&0x7F) << shift
 12042  				if b < 0x80 {
 12043  					break
 12044  				}
 12045  			}
 12046  			if msglen < 0 {
 12047  				return ErrInvalidLengthGenerated
 12048  			}
 12049  			postIndex := iNdEx + msglen
 12050  			if postIndex < 0 {
 12051  				return ErrInvalidLengthGenerated
 12052  			}
 12053  			if postIndex > l {
 12054  				return io.ErrUnexpectedEOF
 12055  			}
 12056  			if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12057  				return err
 12058  			}
 12059  			iNdEx = postIndex
 12060  		case 3:
 12061  			if wireType != 2 {
 12062  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 12063  			}
 12064  			var msglen int
 12065  			for shift := uint(0); ; shift += 7 {
 12066  				if shift >= 64 {
 12067  					return ErrIntOverflowGenerated
 12068  				}
 12069  				if iNdEx >= l {
 12070  					return io.ErrUnexpectedEOF
 12071  				}
 12072  				b := dAtA[iNdEx]
 12073  				iNdEx++
 12074  				msglen |= int(b&0x7F) << shift
 12075  				if b < 0x80 {
 12076  					break
 12077  				}
 12078  			}
 12079  			if msglen < 0 {
 12080  				return ErrInvalidLengthGenerated
 12081  			}
 12082  			postIndex := iNdEx + msglen
 12083  			if postIndex < 0 {
 12084  				return ErrInvalidLengthGenerated
 12085  			}
 12086  			if postIndex > l {
 12087  				return io.ErrUnexpectedEOF
 12088  			}
 12089  			if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12090  				return err
 12091  			}
 12092  			iNdEx = postIndex
 12093  		case 4:
 12094  			if wireType != 2 {
 12095  				return fmt.Errorf("proto: wrong wireType = %d for field Operation", wireType)
 12096  			}
 12097  			var msglen int
 12098  			for shift := uint(0); ; shift += 7 {
 12099  				if shift >= 64 {
 12100  					return ErrIntOverflowGenerated
 12101  				}
 12102  				if iNdEx >= l {
 12103  					return io.ErrUnexpectedEOF
 12104  				}
 12105  				b := dAtA[iNdEx]
 12106  				iNdEx++
 12107  				msglen |= int(b&0x7F) << shift
 12108  				if b < 0x80 {
 12109  					break
 12110  				}
 12111  			}
 12112  			if msglen < 0 {
 12113  				return ErrInvalidLengthGenerated
 12114  			}
 12115  			postIndex := iNdEx + msglen
 12116  			if postIndex < 0 {
 12117  				return ErrInvalidLengthGenerated
 12118  			}
 12119  			if postIndex > l {
 12120  				return io.ErrUnexpectedEOF
 12121  			}
 12122  			if m.Operation == nil {
 12123  				m.Operation = &Operation{}
 12124  			}
 12125  			if err := m.Operation.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12126  				return err
 12127  			}
 12128  			iNdEx = postIndex
 12129  		default:
 12130  			iNdEx = preIndex
 12131  			skippy, err := skipGenerated(dAtA[iNdEx:])
 12132  			if err != nil {
 12133  				return err
 12134  			}
 12135  			if skippy < 0 {
 12136  				return ErrInvalidLengthGenerated
 12137  			}
 12138  			if (iNdEx + skippy) < 0 {
 12139  				return ErrInvalidLengthGenerated
 12140  			}
 12141  			if (iNdEx + skippy) > l {
 12142  				return io.ErrUnexpectedEOF
 12143  			}
 12144  			iNdEx += skippy
 12145  		}
 12146  	}
 12147  
 12148  	if iNdEx > l {
 12149  		return io.ErrUnexpectedEOF
 12150  	}
 12151  	return nil
 12152  }
 12153  func (m *ApplicationCondition) Unmarshal(dAtA []byte) error {
 12154  	l := len(dAtA)
 12155  	iNdEx := 0
 12156  	for iNdEx < l {
 12157  		preIndex := iNdEx
 12158  		var wire uint64
 12159  		for shift := uint(0); ; shift += 7 {
 12160  			if shift >= 64 {
 12161  				return ErrIntOverflowGenerated
 12162  			}
 12163  			if iNdEx >= l {
 12164  				return io.ErrUnexpectedEOF
 12165  			}
 12166  			b := dAtA[iNdEx]
 12167  			iNdEx++
 12168  			wire |= uint64(b&0x7F) << shift
 12169  			if b < 0x80 {
 12170  				break
 12171  			}
 12172  		}
 12173  		fieldNum := int32(wire >> 3)
 12174  		wireType := int(wire & 0x7)
 12175  		if wireType == 4 {
 12176  			return fmt.Errorf("proto: ApplicationCondition: wiretype end group for non-group")
 12177  		}
 12178  		if fieldNum <= 0 {
 12179  			return fmt.Errorf("proto: ApplicationCondition: illegal tag %d (wire type %d)", fieldNum, wire)
 12180  		}
 12181  		switch fieldNum {
 12182  		case 1:
 12183  			if wireType != 2 {
 12184  				return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
 12185  			}
 12186  			var stringLen uint64
 12187  			for shift := uint(0); ; shift += 7 {
 12188  				if shift >= 64 {
 12189  					return ErrIntOverflowGenerated
 12190  				}
 12191  				if iNdEx >= l {
 12192  					return io.ErrUnexpectedEOF
 12193  				}
 12194  				b := dAtA[iNdEx]
 12195  				iNdEx++
 12196  				stringLen |= uint64(b&0x7F) << shift
 12197  				if b < 0x80 {
 12198  					break
 12199  				}
 12200  			}
 12201  			intStringLen := int(stringLen)
 12202  			if intStringLen < 0 {
 12203  				return ErrInvalidLengthGenerated
 12204  			}
 12205  			postIndex := iNdEx + intStringLen
 12206  			if postIndex < 0 {
 12207  				return ErrInvalidLengthGenerated
 12208  			}
 12209  			if postIndex > l {
 12210  				return io.ErrUnexpectedEOF
 12211  			}
 12212  			m.Type = string(dAtA[iNdEx:postIndex])
 12213  			iNdEx = postIndex
 12214  		case 2:
 12215  			if wireType != 2 {
 12216  				return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
 12217  			}
 12218  			var stringLen uint64
 12219  			for shift := uint(0); ; shift += 7 {
 12220  				if shift >= 64 {
 12221  					return ErrIntOverflowGenerated
 12222  				}
 12223  				if iNdEx >= l {
 12224  					return io.ErrUnexpectedEOF
 12225  				}
 12226  				b := dAtA[iNdEx]
 12227  				iNdEx++
 12228  				stringLen |= uint64(b&0x7F) << shift
 12229  				if b < 0x80 {
 12230  					break
 12231  				}
 12232  			}
 12233  			intStringLen := int(stringLen)
 12234  			if intStringLen < 0 {
 12235  				return ErrInvalidLengthGenerated
 12236  			}
 12237  			postIndex := iNdEx + intStringLen
 12238  			if postIndex < 0 {
 12239  				return ErrInvalidLengthGenerated
 12240  			}
 12241  			if postIndex > l {
 12242  				return io.ErrUnexpectedEOF
 12243  			}
 12244  			m.Message = string(dAtA[iNdEx:postIndex])
 12245  			iNdEx = postIndex
 12246  		case 3:
 12247  			if wireType != 2 {
 12248  				return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
 12249  			}
 12250  			var msglen int
 12251  			for shift := uint(0); ; shift += 7 {
 12252  				if shift >= 64 {
 12253  					return ErrIntOverflowGenerated
 12254  				}
 12255  				if iNdEx >= l {
 12256  					return io.ErrUnexpectedEOF
 12257  				}
 12258  				b := dAtA[iNdEx]
 12259  				iNdEx++
 12260  				msglen |= int(b&0x7F) << shift
 12261  				if b < 0x80 {
 12262  					break
 12263  				}
 12264  			}
 12265  			if msglen < 0 {
 12266  				return ErrInvalidLengthGenerated
 12267  			}
 12268  			postIndex := iNdEx + msglen
 12269  			if postIndex < 0 {
 12270  				return ErrInvalidLengthGenerated
 12271  			}
 12272  			if postIndex > l {
 12273  				return io.ErrUnexpectedEOF
 12274  			}
 12275  			if m.LastTransitionTime == nil {
 12276  				m.LastTransitionTime = &v1.Time{}
 12277  			}
 12278  			if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12279  				return err
 12280  			}
 12281  			iNdEx = postIndex
 12282  		default:
 12283  			iNdEx = preIndex
 12284  			skippy, err := skipGenerated(dAtA[iNdEx:])
 12285  			if err != nil {
 12286  				return err
 12287  			}
 12288  			if skippy < 0 {
 12289  				return ErrInvalidLengthGenerated
 12290  			}
 12291  			if (iNdEx + skippy) < 0 {
 12292  				return ErrInvalidLengthGenerated
 12293  			}
 12294  			if (iNdEx + skippy) > l {
 12295  				return io.ErrUnexpectedEOF
 12296  			}
 12297  			iNdEx += skippy
 12298  		}
 12299  	}
 12300  
 12301  	if iNdEx > l {
 12302  		return io.ErrUnexpectedEOF
 12303  	}
 12304  	return nil
 12305  }
 12306  func (m *ApplicationDestination) Unmarshal(dAtA []byte) error {
 12307  	l := len(dAtA)
 12308  	iNdEx := 0
 12309  	for iNdEx < l {
 12310  		preIndex := iNdEx
 12311  		var wire uint64
 12312  		for shift := uint(0); ; shift += 7 {
 12313  			if shift >= 64 {
 12314  				return ErrIntOverflowGenerated
 12315  			}
 12316  			if iNdEx >= l {
 12317  				return io.ErrUnexpectedEOF
 12318  			}
 12319  			b := dAtA[iNdEx]
 12320  			iNdEx++
 12321  			wire |= uint64(b&0x7F) << shift
 12322  			if b < 0x80 {
 12323  				break
 12324  			}
 12325  		}
 12326  		fieldNum := int32(wire >> 3)
 12327  		wireType := int(wire & 0x7)
 12328  		if wireType == 4 {
 12329  			return fmt.Errorf("proto: ApplicationDestination: wiretype end group for non-group")
 12330  		}
 12331  		if fieldNum <= 0 {
 12332  			return fmt.Errorf("proto: ApplicationDestination: illegal tag %d (wire type %d)", fieldNum, wire)
 12333  		}
 12334  		switch fieldNum {
 12335  		case 1:
 12336  			if wireType != 2 {
 12337  				return fmt.Errorf("proto: wrong wireType = %d for field Server", wireType)
 12338  			}
 12339  			var stringLen uint64
 12340  			for shift := uint(0); ; shift += 7 {
 12341  				if shift >= 64 {
 12342  					return ErrIntOverflowGenerated
 12343  				}
 12344  				if iNdEx >= l {
 12345  					return io.ErrUnexpectedEOF
 12346  				}
 12347  				b := dAtA[iNdEx]
 12348  				iNdEx++
 12349  				stringLen |= uint64(b&0x7F) << shift
 12350  				if b < 0x80 {
 12351  					break
 12352  				}
 12353  			}
 12354  			intStringLen := int(stringLen)
 12355  			if intStringLen < 0 {
 12356  				return ErrInvalidLengthGenerated
 12357  			}
 12358  			postIndex := iNdEx + intStringLen
 12359  			if postIndex < 0 {
 12360  				return ErrInvalidLengthGenerated
 12361  			}
 12362  			if postIndex > l {
 12363  				return io.ErrUnexpectedEOF
 12364  			}
 12365  			m.Server = string(dAtA[iNdEx:postIndex])
 12366  			iNdEx = postIndex
 12367  		case 2:
 12368  			if wireType != 2 {
 12369  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 12370  			}
 12371  			var stringLen uint64
 12372  			for shift := uint(0); ; shift += 7 {
 12373  				if shift >= 64 {
 12374  					return ErrIntOverflowGenerated
 12375  				}
 12376  				if iNdEx >= l {
 12377  					return io.ErrUnexpectedEOF
 12378  				}
 12379  				b := dAtA[iNdEx]
 12380  				iNdEx++
 12381  				stringLen |= uint64(b&0x7F) << shift
 12382  				if b < 0x80 {
 12383  					break
 12384  				}
 12385  			}
 12386  			intStringLen := int(stringLen)
 12387  			if intStringLen < 0 {
 12388  				return ErrInvalidLengthGenerated
 12389  			}
 12390  			postIndex := iNdEx + intStringLen
 12391  			if postIndex < 0 {
 12392  				return ErrInvalidLengthGenerated
 12393  			}
 12394  			if postIndex > l {
 12395  				return io.ErrUnexpectedEOF
 12396  			}
 12397  			m.Namespace = string(dAtA[iNdEx:postIndex])
 12398  			iNdEx = postIndex
 12399  		case 3:
 12400  			if wireType != 2 {
 12401  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 12402  			}
 12403  			var stringLen uint64
 12404  			for shift := uint(0); ; shift += 7 {
 12405  				if shift >= 64 {
 12406  					return ErrIntOverflowGenerated
 12407  				}
 12408  				if iNdEx >= l {
 12409  					return io.ErrUnexpectedEOF
 12410  				}
 12411  				b := dAtA[iNdEx]
 12412  				iNdEx++
 12413  				stringLen |= uint64(b&0x7F) << shift
 12414  				if b < 0x80 {
 12415  					break
 12416  				}
 12417  			}
 12418  			intStringLen := int(stringLen)
 12419  			if intStringLen < 0 {
 12420  				return ErrInvalidLengthGenerated
 12421  			}
 12422  			postIndex := iNdEx + intStringLen
 12423  			if postIndex < 0 {
 12424  				return ErrInvalidLengthGenerated
 12425  			}
 12426  			if postIndex > l {
 12427  				return io.ErrUnexpectedEOF
 12428  			}
 12429  			m.Name = string(dAtA[iNdEx:postIndex])
 12430  			iNdEx = postIndex
 12431  		default:
 12432  			iNdEx = preIndex
 12433  			skippy, err := skipGenerated(dAtA[iNdEx:])
 12434  			if err != nil {
 12435  				return err
 12436  			}
 12437  			if skippy < 0 {
 12438  				return ErrInvalidLengthGenerated
 12439  			}
 12440  			if (iNdEx + skippy) < 0 {
 12441  				return ErrInvalidLengthGenerated
 12442  			}
 12443  			if (iNdEx + skippy) > l {
 12444  				return io.ErrUnexpectedEOF
 12445  			}
 12446  			iNdEx += skippy
 12447  		}
 12448  	}
 12449  
 12450  	if iNdEx > l {
 12451  		return io.ErrUnexpectedEOF
 12452  	}
 12453  	return nil
 12454  }
 12455  func (m *ApplicationList) Unmarshal(dAtA []byte) error {
 12456  	l := len(dAtA)
 12457  	iNdEx := 0
 12458  	for iNdEx < l {
 12459  		preIndex := iNdEx
 12460  		var wire uint64
 12461  		for shift := uint(0); ; shift += 7 {
 12462  			if shift >= 64 {
 12463  				return ErrIntOverflowGenerated
 12464  			}
 12465  			if iNdEx >= l {
 12466  				return io.ErrUnexpectedEOF
 12467  			}
 12468  			b := dAtA[iNdEx]
 12469  			iNdEx++
 12470  			wire |= uint64(b&0x7F) << shift
 12471  			if b < 0x80 {
 12472  				break
 12473  			}
 12474  		}
 12475  		fieldNum := int32(wire >> 3)
 12476  		wireType := int(wire & 0x7)
 12477  		if wireType == 4 {
 12478  			return fmt.Errorf("proto: ApplicationList: wiretype end group for non-group")
 12479  		}
 12480  		if fieldNum <= 0 {
 12481  			return fmt.Errorf("proto: ApplicationList: illegal tag %d (wire type %d)", fieldNum, wire)
 12482  		}
 12483  		switch fieldNum {
 12484  		case 1:
 12485  			if wireType != 2 {
 12486  				return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
 12487  			}
 12488  			var msglen int
 12489  			for shift := uint(0); ; shift += 7 {
 12490  				if shift >= 64 {
 12491  					return ErrIntOverflowGenerated
 12492  				}
 12493  				if iNdEx >= l {
 12494  					return io.ErrUnexpectedEOF
 12495  				}
 12496  				b := dAtA[iNdEx]
 12497  				iNdEx++
 12498  				msglen |= int(b&0x7F) << shift
 12499  				if b < 0x80 {
 12500  					break
 12501  				}
 12502  			}
 12503  			if msglen < 0 {
 12504  				return ErrInvalidLengthGenerated
 12505  			}
 12506  			postIndex := iNdEx + msglen
 12507  			if postIndex < 0 {
 12508  				return ErrInvalidLengthGenerated
 12509  			}
 12510  			if postIndex > l {
 12511  				return io.ErrUnexpectedEOF
 12512  			}
 12513  			if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12514  				return err
 12515  			}
 12516  			iNdEx = postIndex
 12517  		case 2:
 12518  			if wireType != 2 {
 12519  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
 12520  			}
 12521  			var msglen int
 12522  			for shift := uint(0); ; shift += 7 {
 12523  				if shift >= 64 {
 12524  					return ErrIntOverflowGenerated
 12525  				}
 12526  				if iNdEx >= l {
 12527  					return io.ErrUnexpectedEOF
 12528  				}
 12529  				b := dAtA[iNdEx]
 12530  				iNdEx++
 12531  				msglen |= int(b&0x7F) << shift
 12532  				if b < 0x80 {
 12533  					break
 12534  				}
 12535  			}
 12536  			if msglen < 0 {
 12537  				return ErrInvalidLengthGenerated
 12538  			}
 12539  			postIndex := iNdEx + msglen
 12540  			if postIndex < 0 {
 12541  				return ErrInvalidLengthGenerated
 12542  			}
 12543  			if postIndex > l {
 12544  				return io.ErrUnexpectedEOF
 12545  			}
 12546  			m.Items = append(m.Items, Application{})
 12547  			if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12548  				return err
 12549  			}
 12550  			iNdEx = postIndex
 12551  		default:
 12552  			iNdEx = preIndex
 12553  			skippy, err := skipGenerated(dAtA[iNdEx:])
 12554  			if err != nil {
 12555  				return err
 12556  			}
 12557  			if skippy < 0 {
 12558  				return ErrInvalidLengthGenerated
 12559  			}
 12560  			if (iNdEx + skippy) < 0 {
 12561  				return ErrInvalidLengthGenerated
 12562  			}
 12563  			if (iNdEx + skippy) > l {
 12564  				return io.ErrUnexpectedEOF
 12565  			}
 12566  			iNdEx += skippy
 12567  		}
 12568  	}
 12569  
 12570  	if iNdEx > l {
 12571  		return io.ErrUnexpectedEOF
 12572  	}
 12573  	return nil
 12574  }
 12575  func (m *ApplicationSource) Unmarshal(dAtA []byte) error {
 12576  	l := len(dAtA)
 12577  	iNdEx := 0
 12578  	for iNdEx < l {
 12579  		preIndex := iNdEx
 12580  		var wire uint64
 12581  		for shift := uint(0); ; shift += 7 {
 12582  			if shift >= 64 {
 12583  				return ErrIntOverflowGenerated
 12584  			}
 12585  			if iNdEx >= l {
 12586  				return io.ErrUnexpectedEOF
 12587  			}
 12588  			b := dAtA[iNdEx]
 12589  			iNdEx++
 12590  			wire |= uint64(b&0x7F) << shift
 12591  			if b < 0x80 {
 12592  				break
 12593  			}
 12594  		}
 12595  		fieldNum := int32(wire >> 3)
 12596  		wireType := int(wire & 0x7)
 12597  		if wireType == 4 {
 12598  			return fmt.Errorf("proto: ApplicationSource: wiretype end group for non-group")
 12599  		}
 12600  		if fieldNum <= 0 {
 12601  			return fmt.Errorf("proto: ApplicationSource: illegal tag %d (wire type %d)", fieldNum, wire)
 12602  		}
 12603  		switch fieldNum {
 12604  		case 1:
 12605  			if wireType != 2 {
 12606  				return fmt.Errorf("proto: wrong wireType = %d for field RepoURL", wireType)
 12607  			}
 12608  			var stringLen uint64
 12609  			for shift := uint(0); ; shift += 7 {
 12610  				if shift >= 64 {
 12611  					return ErrIntOverflowGenerated
 12612  				}
 12613  				if iNdEx >= l {
 12614  					return io.ErrUnexpectedEOF
 12615  				}
 12616  				b := dAtA[iNdEx]
 12617  				iNdEx++
 12618  				stringLen |= uint64(b&0x7F) << shift
 12619  				if b < 0x80 {
 12620  					break
 12621  				}
 12622  			}
 12623  			intStringLen := int(stringLen)
 12624  			if intStringLen < 0 {
 12625  				return ErrInvalidLengthGenerated
 12626  			}
 12627  			postIndex := iNdEx + intStringLen
 12628  			if postIndex < 0 {
 12629  				return ErrInvalidLengthGenerated
 12630  			}
 12631  			if postIndex > l {
 12632  				return io.ErrUnexpectedEOF
 12633  			}
 12634  			m.RepoURL = string(dAtA[iNdEx:postIndex])
 12635  			iNdEx = postIndex
 12636  		case 2:
 12637  			if wireType != 2 {
 12638  				return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
 12639  			}
 12640  			var stringLen uint64
 12641  			for shift := uint(0); ; shift += 7 {
 12642  				if shift >= 64 {
 12643  					return ErrIntOverflowGenerated
 12644  				}
 12645  				if iNdEx >= l {
 12646  					return io.ErrUnexpectedEOF
 12647  				}
 12648  				b := dAtA[iNdEx]
 12649  				iNdEx++
 12650  				stringLen |= uint64(b&0x7F) << shift
 12651  				if b < 0x80 {
 12652  					break
 12653  				}
 12654  			}
 12655  			intStringLen := int(stringLen)
 12656  			if intStringLen < 0 {
 12657  				return ErrInvalidLengthGenerated
 12658  			}
 12659  			postIndex := iNdEx + intStringLen
 12660  			if postIndex < 0 {
 12661  				return ErrInvalidLengthGenerated
 12662  			}
 12663  			if postIndex > l {
 12664  				return io.ErrUnexpectedEOF
 12665  			}
 12666  			m.Path = string(dAtA[iNdEx:postIndex])
 12667  			iNdEx = postIndex
 12668  		case 4:
 12669  			if wireType != 2 {
 12670  				return fmt.Errorf("proto: wrong wireType = %d for field TargetRevision", wireType)
 12671  			}
 12672  			var stringLen uint64
 12673  			for shift := uint(0); ; shift += 7 {
 12674  				if shift >= 64 {
 12675  					return ErrIntOverflowGenerated
 12676  				}
 12677  				if iNdEx >= l {
 12678  					return io.ErrUnexpectedEOF
 12679  				}
 12680  				b := dAtA[iNdEx]
 12681  				iNdEx++
 12682  				stringLen |= uint64(b&0x7F) << shift
 12683  				if b < 0x80 {
 12684  					break
 12685  				}
 12686  			}
 12687  			intStringLen := int(stringLen)
 12688  			if intStringLen < 0 {
 12689  				return ErrInvalidLengthGenerated
 12690  			}
 12691  			postIndex := iNdEx + intStringLen
 12692  			if postIndex < 0 {
 12693  				return ErrInvalidLengthGenerated
 12694  			}
 12695  			if postIndex > l {
 12696  				return io.ErrUnexpectedEOF
 12697  			}
 12698  			m.TargetRevision = string(dAtA[iNdEx:postIndex])
 12699  			iNdEx = postIndex
 12700  		case 7:
 12701  			if wireType != 2 {
 12702  				return fmt.Errorf("proto: wrong wireType = %d for field Helm", wireType)
 12703  			}
 12704  			var msglen int
 12705  			for shift := uint(0); ; shift += 7 {
 12706  				if shift >= 64 {
 12707  					return ErrIntOverflowGenerated
 12708  				}
 12709  				if iNdEx >= l {
 12710  					return io.ErrUnexpectedEOF
 12711  				}
 12712  				b := dAtA[iNdEx]
 12713  				iNdEx++
 12714  				msglen |= int(b&0x7F) << shift
 12715  				if b < 0x80 {
 12716  					break
 12717  				}
 12718  			}
 12719  			if msglen < 0 {
 12720  				return ErrInvalidLengthGenerated
 12721  			}
 12722  			postIndex := iNdEx + msglen
 12723  			if postIndex < 0 {
 12724  				return ErrInvalidLengthGenerated
 12725  			}
 12726  			if postIndex > l {
 12727  				return io.ErrUnexpectedEOF
 12728  			}
 12729  			if m.Helm == nil {
 12730  				m.Helm = &ApplicationSourceHelm{}
 12731  			}
 12732  			if err := m.Helm.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12733  				return err
 12734  			}
 12735  			iNdEx = postIndex
 12736  		case 8:
 12737  			if wireType != 2 {
 12738  				return fmt.Errorf("proto: wrong wireType = %d for field Kustomize", wireType)
 12739  			}
 12740  			var msglen int
 12741  			for shift := uint(0); ; shift += 7 {
 12742  				if shift >= 64 {
 12743  					return ErrIntOverflowGenerated
 12744  				}
 12745  				if iNdEx >= l {
 12746  					return io.ErrUnexpectedEOF
 12747  				}
 12748  				b := dAtA[iNdEx]
 12749  				iNdEx++
 12750  				msglen |= int(b&0x7F) << shift
 12751  				if b < 0x80 {
 12752  					break
 12753  				}
 12754  			}
 12755  			if msglen < 0 {
 12756  				return ErrInvalidLengthGenerated
 12757  			}
 12758  			postIndex := iNdEx + msglen
 12759  			if postIndex < 0 {
 12760  				return ErrInvalidLengthGenerated
 12761  			}
 12762  			if postIndex > l {
 12763  				return io.ErrUnexpectedEOF
 12764  			}
 12765  			if m.Kustomize == nil {
 12766  				m.Kustomize = &ApplicationSourceKustomize{}
 12767  			}
 12768  			if err := m.Kustomize.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12769  				return err
 12770  			}
 12771  			iNdEx = postIndex
 12772  		case 9:
 12773  			if wireType != 2 {
 12774  				return fmt.Errorf("proto: wrong wireType = %d for field Ksonnet", wireType)
 12775  			}
 12776  			var msglen int
 12777  			for shift := uint(0); ; shift += 7 {
 12778  				if shift >= 64 {
 12779  					return ErrIntOverflowGenerated
 12780  				}
 12781  				if iNdEx >= l {
 12782  					return io.ErrUnexpectedEOF
 12783  				}
 12784  				b := dAtA[iNdEx]
 12785  				iNdEx++
 12786  				msglen |= int(b&0x7F) << shift
 12787  				if b < 0x80 {
 12788  					break
 12789  				}
 12790  			}
 12791  			if msglen < 0 {
 12792  				return ErrInvalidLengthGenerated
 12793  			}
 12794  			postIndex := iNdEx + msglen
 12795  			if postIndex < 0 {
 12796  				return ErrInvalidLengthGenerated
 12797  			}
 12798  			if postIndex > l {
 12799  				return io.ErrUnexpectedEOF
 12800  			}
 12801  			if m.Ksonnet == nil {
 12802  				m.Ksonnet = &ApplicationSourceKsonnet{}
 12803  			}
 12804  			if err := m.Ksonnet.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12805  				return err
 12806  			}
 12807  			iNdEx = postIndex
 12808  		case 10:
 12809  			if wireType != 2 {
 12810  				return fmt.Errorf("proto: wrong wireType = %d for field Directory", wireType)
 12811  			}
 12812  			var msglen int
 12813  			for shift := uint(0); ; shift += 7 {
 12814  				if shift >= 64 {
 12815  					return ErrIntOverflowGenerated
 12816  				}
 12817  				if iNdEx >= l {
 12818  					return io.ErrUnexpectedEOF
 12819  				}
 12820  				b := dAtA[iNdEx]
 12821  				iNdEx++
 12822  				msglen |= int(b&0x7F) << shift
 12823  				if b < 0x80 {
 12824  					break
 12825  				}
 12826  			}
 12827  			if msglen < 0 {
 12828  				return ErrInvalidLengthGenerated
 12829  			}
 12830  			postIndex := iNdEx + msglen
 12831  			if postIndex < 0 {
 12832  				return ErrInvalidLengthGenerated
 12833  			}
 12834  			if postIndex > l {
 12835  				return io.ErrUnexpectedEOF
 12836  			}
 12837  			if m.Directory == nil {
 12838  				m.Directory = &ApplicationSourceDirectory{}
 12839  			}
 12840  			if err := m.Directory.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12841  				return err
 12842  			}
 12843  			iNdEx = postIndex
 12844  		case 11:
 12845  			if wireType != 2 {
 12846  				return fmt.Errorf("proto: wrong wireType = %d for field Plugin", wireType)
 12847  			}
 12848  			var msglen int
 12849  			for shift := uint(0); ; shift += 7 {
 12850  				if shift >= 64 {
 12851  					return ErrIntOverflowGenerated
 12852  				}
 12853  				if iNdEx >= l {
 12854  					return io.ErrUnexpectedEOF
 12855  				}
 12856  				b := dAtA[iNdEx]
 12857  				iNdEx++
 12858  				msglen |= int(b&0x7F) << shift
 12859  				if b < 0x80 {
 12860  					break
 12861  				}
 12862  			}
 12863  			if msglen < 0 {
 12864  				return ErrInvalidLengthGenerated
 12865  			}
 12866  			postIndex := iNdEx + msglen
 12867  			if postIndex < 0 {
 12868  				return ErrInvalidLengthGenerated
 12869  			}
 12870  			if postIndex > l {
 12871  				return io.ErrUnexpectedEOF
 12872  			}
 12873  			if m.Plugin == nil {
 12874  				m.Plugin = &ApplicationSourcePlugin{}
 12875  			}
 12876  			if err := m.Plugin.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12877  				return err
 12878  			}
 12879  			iNdEx = postIndex
 12880  		case 12:
 12881  			if wireType != 2 {
 12882  				return fmt.Errorf("proto: wrong wireType = %d for field Chart", wireType)
 12883  			}
 12884  			var stringLen uint64
 12885  			for shift := uint(0); ; shift += 7 {
 12886  				if shift >= 64 {
 12887  					return ErrIntOverflowGenerated
 12888  				}
 12889  				if iNdEx >= l {
 12890  					return io.ErrUnexpectedEOF
 12891  				}
 12892  				b := dAtA[iNdEx]
 12893  				iNdEx++
 12894  				stringLen |= uint64(b&0x7F) << shift
 12895  				if b < 0x80 {
 12896  					break
 12897  				}
 12898  			}
 12899  			intStringLen := int(stringLen)
 12900  			if intStringLen < 0 {
 12901  				return ErrInvalidLengthGenerated
 12902  			}
 12903  			postIndex := iNdEx + intStringLen
 12904  			if postIndex < 0 {
 12905  				return ErrInvalidLengthGenerated
 12906  			}
 12907  			if postIndex > l {
 12908  				return io.ErrUnexpectedEOF
 12909  			}
 12910  			m.Chart = string(dAtA[iNdEx:postIndex])
 12911  			iNdEx = postIndex
 12912  		default:
 12913  			iNdEx = preIndex
 12914  			skippy, err := skipGenerated(dAtA[iNdEx:])
 12915  			if err != nil {
 12916  				return err
 12917  			}
 12918  			if skippy < 0 {
 12919  				return ErrInvalidLengthGenerated
 12920  			}
 12921  			if (iNdEx + skippy) < 0 {
 12922  				return ErrInvalidLengthGenerated
 12923  			}
 12924  			if (iNdEx + skippy) > l {
 12925  				return io.ErrUnexpectedEOF
 12926  			}
 12927  			iNdEx += skippy
 12928  		}
 12929  	}
 12930  
 12931  	if iNdEx > l {
 12932  		return io.ErrUnexpectedEOF
 12933  	}
 12934  	return nil
 12935  }
 12936  func (m *ApplicationSourceDirectory) Unmarshal(dAtA []byte) error {
 12937  	l := len(dAtA)
 12938  	iNdEx := 0
 12939  	for iNdEx < l {
 12940  		preIndex := iNdEx
 12941  		var wire uint64
 12942  		for shift := uint(0); ; shift += 7 {
 12943  			if shift >= 64 {
 12944  				return ErrIntOverflowGenerated
 12945  			}
 12946  			if iNdEx >= l {
 12947  				return io.ErrUnexpectedEOF
 12948  			}
 12949  			b := dAtA[iNdEx]
 12950  			iNdEx++
 12951  			wire |= uint64(b&0x7F) << shift
 12952  			if b < 0x80 {
 12953  				break
 12954  			}
 12955  		}
 12956  		fieldNum := int32(wire >> 3)
 12957  		wireType := int(wire & 0x7)
 12958  		if wireType == 4 {
 12959  			return fmt.Errorf("proto: ApplicationSourceDirectory: wiretype end group for non-group")
 12960  		}
 12961  		if fieldNum <= 0 {
 12962  			return fmt.Errorf("proto: ApplicationSourceDirectory: illegal tag %d (wire type %d)", fieldNum, wire)
 12963  		}
 12964  		switch fieldNum {
 12965  		case 1:
 12966  			if wireType != 0 {
 12967  				return fmt.Errorf("proto: wrong wireType = %d for field Recurse", wireType)
 12968  			}
 12969  			var v int
 12970  			for shift := uint(0); ; shift += 7 {
 12971  				if shift >= 64 {
 12972  					return ErrIntOverflowGenerated
 12973  				}
 12974  				if iNdEx >= l {
 12975  					return io.ErrUnexpectedEOF
 12976  				}
 12977  				b := dAtA[iNdEx]
 12978  				iNdEx++
 12979  				v |= int(b&0x7F) << shift
 12980  				if b < 0x80 {
 12981  					break
 12982  				}
 12983  			}
 12984  			m.Recurse = bool(v != 0)
 12985  		case 2:
 12986  			if wireType != 2 {
 12987  				return fmt.Errorf("proto: wrong wireType = %d for field Jsonnet", wireType)
 12988  			}
 12989  			var msglen int
 12990  			for shift := uint(0); ; shift += 7 {
 12991  				if shift >= 64 {
 12992  					return ErrIntOverflowGenerated
 12993  				}
 12994  				if iNdEx >= l {
 12995  					return io.ErrUnexpectedEOF
 12996  				}
 12997  				b := dAtA[iNdEx]
 12998  				iNdEx++
 12999  				msglen |= int(b&0x7F) << shift
 13000  				if b < 0x80 {
 13001  					break
 13002  				}
 13003  			}
 13004  			if msglen < 0 {
 13005  				return ErrInvalidLengthGenerated
 13006  			}
 13007  			postIndex := iNdEx + msglen
 13008  			if postIndex < 0 {
 13009  				return ErrInvalidLengthGenerated
 13010  			}
 13011  			if postIndex > l {
 13012  				return io.ErrUnexpectedEOF
 13013  			}
 13014  			if err := m.Jsonnet.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 13015  				return err
 13016  			}
 13017  			iNdEx = postIndex
 13018  		case 3:
 13019  			if wireType != 2 {
 13020  				return fmt.Errorf("proto: wrong wireType = %d for field Exclude", wireType)
 13021  			}
 13022  			var stringLen uint64
 13023  			for shift := uint(0); ; shift += 7 {
 13024  				if shift >= 64 {
 13025  					return ErrIntOverflowGenerated
 13026  				}
 13027  				if iNdEx >= l {
 13028  					return io.ErrUnexpectedEOF
 13029  				}
 13030  				b := dAtA[iNdEx]
 13031  				iNdEx++
 13032  				stringLen |= uint64(b&0x7F) << shift
 13033  				if b < 0x80 {
 13034  					break
 13035  				}
 13036  			}
 13037  			intStringLen := int(stringLen)
 13038  			if intStringLen < 0 {
 13039  				return ErrInvalidLengthGenerated
 13040  			}
 13041  			postIndex := iNdEx + intStringLen
 13042  			if postIndex < 0 {
 13043  				return ErrInvalidLengthGenerated
 13044  			}
 13045  			if postIndex > l {
 13046  				return io.ErrUnexpectedEOF
 13047  			}
 13048  			m.Exclude = string(dAtA[iNdEx:postIndex])
 13049  			iNdEx = postIndex
 13050  		default:
 13051  			iNdEx = preIndex
 13052  			skippy, err := skipGenerated(dAtA[iNdEx:])
 13053  			if err != nil {
 13054  				return err
 13055  			}
 13056  			if skippy < 0 {
 13057  				return ErrInvalidLengthGenerated
 13058  			}
 13059  			if (iNdEx + skippy) < 0 {
 13060  				return ErrInvalidLengthGenerated
 13061  			}
 13062  			if (iNdEx + skippy) > l {
 13063  				return io.ErrUnexpectedEOF
 13064  			}
 13065  			iNdEx += skippy
 13066  		}
 13067  	}
 13068  
 13069  	if iNdEx > l {
 13070  		return io.ErrUnexpectedEOF
 13071  	}
 13072  	return nil
 13073  }
 13074  func (m *ApplicationSourceHelm) Unmarshal(dAtA []byte) error {
 13075  	l := len(dAtA)
 13076  	iNdEx := 0
 13077  	for iNdEx < l {
 13078  		preIndex := iNdEx
 13079  		var wire uint64
 13080  		for shift := uint(0); ; shift += 7 {
 13081  			if shift >= 64 {
 13082  				return ErrIntOverflowGenerated
 13083  			}
 13084  			if iNdEx >= l {
 13085  				return io.ErrUnexpectedEOF
 13086  			}
 13087  			b := dAtA[iNdEx]
 13088  			iNdEx++
 13089  			wire |= uint64(b&0x7F) << shift
 13090  			if b < 0x80 {
 13091  				break
 13092  			}
 13093  		}
 13094  		fieldNum := int32(wire >> 3)
 13095  		wireType := int(wire & 0x7)
 13096  		if wireType == 4 {
 13097  			return fmt.Errorf("proto: ApplicationSourceHelm: wiretype end group for non-group")
 13098  		}
 13099  		if fieldNum <= 0 {
 13100  			return fmt.Errorf("proto: ApplicationSourceHelm: illegal tag %d (wire type %d)", fieldNum, wire)
 13101  		}
 13102  		switch fieldNum {
 13103  		case 1:
 13104  			if wireType != 2 {
 13105  				return fmt.Errorf("proto: wrong wireType = %d for field ValueFiles", wireType)
 13106  			}
 13107  			var stringLen uint64
 13108  			for shift := uint(0); ; shift += 7 {
 13109  				if shift >= 64 {
 13110  					return ErrIntOverflowGenerated
 13111  				}
 13112  				if iNdEx >= l {
 13113  					return io.ErrUnexpectedEOF
 13114  				}
 13115  				b := dAtA[iNdEx]
 13116  				iNdEx++
 13117  				stringLen |= uint64(b&0x7F) << shift
 13118  				if b < 0x80 {
 13119  					break
 13120  				}
 13121  			}
 13122  			intStringLen := int(stringLen)
 13123  			if intStringLen < 0 {
 13124  				return ErrInvalidLengthGenerated
 13125  			}
 13126  			postIndex := iNdEx + intStringLen
 13127  			if postIndex < 0 {
 13128  				return ErrInvalidLengthGenerated
 13129  			}
 13130  			if postIndex > l {
 13131  				return io.ErrUnexpectedEOF
 13132  			}
 13133  			m.ValueFiles = append(m.ValueFiles, string(dAtA[iNdEx:postIndex]))
 13134  			iNdEx = postIndex
 13135  		case 2:
 13136  			if wireType != 2 {
 13137  				return fmt.Errorf("proto: wrong wireType = %d for field Parameters", wireType)
 13138  			}
 13139  			var msglen int
 13140  			for shift := uint(0); ; shift += 7 {
 13141  				if shift >= 64 {
 13142  					return ErrIntOverflowGenerated
 13143  				}
 13144  				if iNdEx >= l {
 13145  					return io.ErrUnexpectedEOF
 13146  				}
 13147  				b := dAtA[iNdEx]
 13148  				iNdEx++
 13149  				msglen |= int(b&0x7F) << shift
 13150  				if b < 0x80 {
 13151  					break
 13152  				}
 13153  			}
 13154  			if msglen < 0 {
 13155  				return ErrInvalidLengthGenerated
 13156  			}
 13157  			postIndex := iNdEx + msglen
 13158  			if postIndex < 0 {
 13159  				return ErrInvalidLengthGenerated
 13160  			}
 13161  			if postIndex > l {
 13162  				return io.ErrUnexpectedEOF
 13163  			}
 13164  			m.Parameters = append(m.Parameters, HelmParameter{})
 13165  			if err := m.Parameters[len(m.Parameters)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 13166  				return err
 13167  			}
 13168  			iNdEx = postIndex
 13169  		case 3:
 13170  			if wireType != 2 {
 13171  				return fmt.Errorf("proto: wrong wireType = %d for field ReleaseName", wireType)
 13172  			}
 13173  			var stringLen uint64
 13174  			for shift := uint(0); ; shift += 7 {
 13175  				if shift >= 64 {
 13176  					return ErrIntOverflowGenerated
 13177  				}
 13178  				if iNdEx >= l {
 13179  					return io.ErrUnexpectedEOF
 13180  				}
 13181  				b := dAtA[iNdEx]
 13182  				iNdEx++
 13183  				stringLen |= uint64(b&0x7F) << shift
 13184  				if b < 0x80 {
 13185  					break
 13186  				}
 13187  			}
 13188  			intStringLen := int(stringLen)
 13189  			if intStringLen < 0 {
 13190  				return ErrInvalidLengthGenerated
 13191  			}
 13192  			postIndex := iNdEx + intStringLen
 13193  			if postIndex < 0 {
 13194  				return ErrInvalidLengthGenerated
 13195  			}
 13196  			if postIndex > l {
 13197  				return io.ErrUnexpectedEOF
 13198  			}
 13199  			m.ReleaseName = string(dAtA[iNdEx:postIndex])
 13200  			iNdEx = postIndex
 13201  		case 4:
 13202  			if wireType != 2 {
 13203  				return fmt.Errorf("proto: wrong wireType = %d for field Values", wireType)
 13204  			}
 13205  			var stringLen uint64
 13206  			for shift := uint(0); ; shift += 7 {
 13207  				if shift >= 64 {
 13208  					return ErrIntOverflowGenerated
 13209  				}
 13210  				if iNdEx >= l {
 13211  					return io.ErrUnexpectedEOF
 13212  				}
 13213  				b := dAtA[iNdEx]
 13214  				iNdEx++
 13215  				stringLen |= uint64(b&0x7F) << shift
 13216  				if b < 0x80 {
 13217  					break
 13218  				}
 13219  			}
 13220  			intStringLen := int(stringLen)
 13221  			if intStringLen < 0 {
 13222  				return ErrInvalidLengthGenerated
 13223  			}
 13224  			postIndex := iNdEx + intStringLen
 13225  			if postIndex < 0 {
 13226  				return ErrInvalidLengthGenerated
 13227  			}
 13228  			if postIndex > l {
 13229  				return io.ErrUnexpectedEOF
 13230  			}
 13231  			m.Values = string(dAtA[iNdEx:postIndex])
 13232  			iNdEx = postIndex
 13233  		case 5:
 13234  			if wireType != 2 {
 13235  				return fmt.Errorf("proto: wrong wireType = %d for field FileParameters", wireType)
 13236  			}
 13237  			var msglen int
 13238  			for shift := uint(0); ; shift += 7 {
 13239  				if shift >= 64 {
 13240  					return ErrIntOverflowGenerated
 13241  				}
 13242  				if iNdEx >= l {
 13243  					return io.ErrUnexpectedEOF
 13244  				}
 13245  				b := dAtA[iNdEx]
 13246  				iNdEx++
 13247  				msglen |= int(b&0x7F) << shift
 13248  				if b < 0x80 {
 13249  					break
 13250  				}
 13251  			}
 13252  			if msglen < 0 {
 13253  				return ErrInvalidLengthGenerated
 13254  			}
 13255  			postIndex := iNdEx + msglen
 13256  			if postIndex < 0 {
 13257  				return ErrInvalidLengthGenerated
 13258  			}
 13259  			if postIndex > l {
 13260  				return io.ErrUnexpectedEOF
 13261  			}
 13262  			m.FileParameters = append(m.FileParameters, HelmFileParameter{})
 13263  			if err := m.FileParameters[len(m.FileParameters)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 13264  				return err
 13265  			}
 13266  			iNdEx = postIndex
 13267  		case 6:
 13268  			if wireType != 2 {
 13269  				return fmt.Errorf("proto: wrong wireType = %d for field Version", wireType)
 13270  			}
 13271  			var stringLen uint64
 13272  			for shift := uint(0); ; shift += 7 {
 13273  				if shift >= 64 {
 13274  					return ErrIntOverflowGenerated
 13275  				}
 13276  				if iNdEx >= l {
 13277  					return io.ErrUnexpectedEOF
 13278  				}
 13279  				b := dAtA[iNdEx]
 13280  				iNdEx++
 13281  				stringLen |= uint64(b&0x7F) << shift
 13282  				if b < 0x80 {
 13283  					break
 13284  				}
 13285  			}
 13286  			intStringLen := int(stringLen)
 13287  			if intStringLen < 0 {
 13288  				return ErrInvalidLengthGenerated
 13289  			}
 13290  			postIndex := iNdEx + intStringLen
 13291  			if postIndex < 0 {
 13292  				return ErrInvalidLengthGenerated
 13293  			}
 13294  			if postIndex > l {
 13295  				return io.ErrUnexpectedEOF
 13296  			}
 13297  			m.Version = string(dAtA[iNdEx:postIndex])
 13298  			iNdEx = postIndex
 13299  		default:
 13300  			iNdEx = preIndex
 13301  			skippy, err := skipGenerated(dAtA[iNdEx:])
 13302  			if err != nil {
 13303  				return err
 13304  			}
 13305  			if skippy < 0 {
 13306  				return ErrInvalidLengthGenerated
 13307  			}
 13308  			if (iNdEx + skippy) < 0 {
 13309  				return ErrInvalidLengthGenerated
 13310  			}
 13311  			if (iNdEx + skippy) > l {
 13312  				return io.ErrUnexpectedEOF
 13313  			}
 13314  			iNdEx += skippy
 13315  		}
 13316  	}
 13317  
 13318  	if iNdEx > l {
 13319  		return io.ErrUnexpectedEOF
 13320  	}
 13321  	return nil
 13322  }
 13323  func (m *ApplicationSourceJsonnet) Unmarshal(dAtA []byte) error {
 13324  	l := len(dAtA)
 13325  	iNdEx := 0
 13326  	for iNdEx < l {
 13327  		preIndex := iNdEx
 13328  		var wire uint64
 13329  		for shift := uint(0); ; shift += 7 {
 13330  			if shift >= 64 {
 13331  				return ErrIntOverflowGenerated
 13332  			}
 13333  			if iNdEx >= l {
 13334  				return io.ErrUnexpectedEOF
 13335  			}
 13336  			b := dAtA[iNdEx]
 13337  			iNdEx++
 13338  			wire |= uint64(b&0x7F) << shift
 13339  			if b < 0x80 {
 13340  				break
 13341  			}
 13342  		}
 13343  		fieldNum := int32(wire >> 3)
 13344  		wireType := int(wire & 0x7)
 13345  		if wireType == 4 {
 13346  			return fmt.Errorf("proto: ApplicationSourceJsonnet: wiretype end group for non-group")
 13347  		}
 13348  		if fieldNum <= 0 {
 13349  			return fmt.Errorf("proto: ApplicationSourceJsonnet: illegal tag %d (wire type %d)", fieldNum, wire)
 13350  		}
 13351  		switch fieldNum {
 13352  		case 1:
 13353  			if wireType != 2 {
 13354  				return fmt.Errorf("proto: wrong wireType = %d for field ExtVars", wireType)
 13355  			}
 13356  			var msglen int
 13357  			for shift := uint(0); ; shift += 7 {
 13358  				if shift >= 64 {
 13359  					return ErrIntOverflowGenerated
 13360  				}
 13361  				if iNdEx >= l {
 13362  					return io.ErrUnexpectedEOF
 13363  				}
 13364  				b := dAtA[iNdEx]
 13365  				iNdEx++
 13366  				msglen |= int(b&0x7F) << shift
 13367  				if b < 0x80 {
 13368  					break
 13369  				}
 13370  			}
 13371  			if msglen < 0 {
 13372  				return ErrInvalidLengthGenerated
 13373  			}
 13374  			postIndex := iNdEx + msglen
 13375  			if postIndex < 0 {
 13376  				return ErrInvalidLengthGenerated
 13377  			}
 13378  			if postIndex > l {
 13379  				return io.ErrUnexpectedEOF
 13380  			}
 13381  			m.ExtVars = append(m.ExtVars, JsonnetVar{})
 13382  			if err := m.ExtVars[len(m.ExtVars)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 13383  				return err
 13384  			}
 13385  			iNdEx = postIndex
 13386  		case 2:
 13387  			if wireType != 2 {
 13388  				return fmt.Errorf("proto: wrong wireType = %d for field TLAs", wireType)
 13389  			}
 13390  			var msglen int
 13391  			for shift := uint(0); ; shift += 7 {
 13392  				if shift >= 64 {
 13393  					return ErrIntOverflowGenerated
 13394  				}
 13395  				if iNdEx >= l {
 13396  					return io.ErrUnexpectedEOF
 13397  				}
 13398  				b := dAtA[iNdEx]
 13399  				iNdEx++
 13400  				msglen |= int(b&0x7F) << shift
 13401  				if b < 0x80 {
 13402  					break
 13403  				}
 13404  			}
 13405  			if msglen < 0 {
 13406  				return ErrInvalidLengthGenerated
 13407  			}
 13408  			postIndex := iNdEx + msglen
 13409  			if postIndex < 0 {
 13410  				return ErrInvalidLengthGenerated
 13411  			}
 13412  			if postIndex > l {
 13413  				return io.ErrUnexpectedEOF
 13414  			}
 13415  			m.TLAs = append(m.TLAs, JsonnetVar{})
 13416  			if err := m.TLAs[len(m.TLAs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 13417  				return err
 13418  			}
 13419  			iNdEx = postIndex
 13420  		case 3:
 13421  			if wireType != 2 {
 13422  				return fmt.Errorf("proto: wrong wireType = %d for field Libs", wireType)
 13423  			}
 13424  			var stringLen uint64
 13425  			for shift := uint(0); ; shift += 7 {
 13426  				if shift >= 64 {
 13427  					return ErrIntOverflowGenerated
 13428  				}
 13429  				if iNdEx >= l {
 13430  					return io.ErrUnexpectedEOF
 13431  				}
 13432  				b := dAtA[iNdEx]
 13433  				iNdEx++
 13434  				stringLen |= uint64(b&0x7F) << shift
 13435  				if b < 0x80 {
 13436  					break
 13437  				}
 13438  			}
 13439  			intStringLen := int(stringLen)
 13440  			if intStringLen < 0 {
 13441  				return ErrInvalidLengthGenerated
 13442  			}
 13443  			postIndex := iNdEx + intStringLen
 13444  			if postIndex < 0 {
 13445  				return ErrInvalidLengthGenerated
 13446  			}
 13447  			if postIndex > l {
 13448  				return io.ErrUnexpectedEOF
 13449  			}
 13450  			m.Libs = append(m.Libs, string(dAtA[iNdEx:postIndex]))
 13451  			iNdEx = postIndex
 13452  		default:
 13453  			iNdEx = preIndex
 13454  			skippy, err := skipGenerated(dAtA[iNdEx:])
 13455  			if err != nil {
 13456  				return err
 13457  			}
 13458  			if skippy < 0 {
 13459  				return ErrInvalidLengthGenerated
 13460  			}
 13461  			if (iNdEx + skippy) < 0 {
 13462  				return ErrInvalidLengthGenerated
 13463  			}
 13464  			if (iNdEx + skippy) > l {
 13465  				return io.ErrUnexpectedEOF
 13466  			}
 13467  			iNdEx += skippy
 13468  		}
 13469  	}
 13470  
 13471  	if iNdEx > l {
 13472  		return io.ErrUnexpectedEOF
 13473  	}
 13474  	return nil
 13475  }
 13476  func (m *ApplicationSourceKsonnet) Unmarshal(dAtA []byte) error {
 13477  	l := len(dAtA)
 13478  	iNdEx := 0
 13479  	for iNdEx < l {
 13480  		preIndex := iNdEx
 13481  		var wire uint64
 13482  		for shift := uint(0); ; shift += 7 {
 13483  			if shift >= 64 {
 13484  				return ErrIntOverflowGenerated
 13485  			}
 13486  			if iNdEx >= l {
 13487  				return io.ErrUnexpectedEOF
 13488  			}
 13489  			b := dAtA[iNdEx]
 13490  			iNdEx++
 13491  			wire |= uint64(b&0x7F) << shift
 13492  			if b < 0x80 {
 13493  				break
 13494  			}
 13495  		}
 13496  		fieldNum := int32(wire >> 3)
 13497  		wireType := int(wire & 0x7)
 13498  		if wireType == 4 {
 13499  			return fmt.Errorf("proto: ApplicationSourceKsonnet: wiretype end group for non-group")
 13500  		}
 13501  		if fieldNum <= 0 {
 13502  			return fmt.Errorf("proto: ApplicationSourceKsonnet: illegal tag %d (wire type %d)", fieldNum, wire)
 13503  		}
 13504  		switch fieldNum {
 13505  		case 1:
 13506  			if wireType != 2 {
 13507  				return fmt.Errorf("proto: wrong wireType = %d for field Environment", wireType)
 13508  			}
 13509  			var stringLen uint64
 13510  			for shift := uint(0); ; shift += 7 {
 13511  				if shift >= 64 {
 13512  					return ErrIntOverflowGenerated
 13513  				}
 13514  				if iNdEx >= l {
 13515  					return io.ErrUnexpectedEOF
 13516  				}
 13517  				b := dAtA[iNdEx]
 13518  				iNdEx++
 13519  				stringLen |= uint64(b&0x7F) << shift
 13520  				if b < 0x80 {
 13521  					break
 13522  				}
 13523  			}
 13524  			intStringLen := int(stringLen)
 13525  			if intStringLen < 0 {
 13526  				return ErrInvalidLengthGenerated
 13527  			}
 13528  			postIndex := iNdEx + intStringLen
 13529  			if postIndex < 0 {
 13530  				return ErrInvalidLengthGenerated
 13531  			}
 13532  			if postIndex > l {
 13533  				return io.ErrUnexpectedEOF
 13534  			}
 13535  			m.Environment = string(dAtA[iNdEx:postIndex])
 13536  			iNdEx = postIndex
 13537  		case 2:
 13538  			if wireType != 2 {
 13539  				return fmt.Errorf("proto: wrong wireType = %d for field Parameters", wireType)
 13540  			}
 13541  			var msglen int
 13542  			for shift := uint(0); ; shift += 7 {
 13543  				if shift >= 64 {
 13544  					return ErrIntOverflowGenerated
 13545  				}
 13546  				if iNdEx >= l {
 13547  					return io.ErrUnexpectedEOF
 13548  				}
 13549  				b := dAtA[iNdEx]
 13550  				iNdEx++
 13551  				msglen |= int(b&0x7F) << shift
 13552  				if b < 0x80 {
 13553  					break
 13554  				}
 13555  			}
 13556  			if msglen < 0 {
 13557  				return ErrInvalidLengthGenerated
 13558  			}
 13559  			postIndex := iNdEx + msglen
 13560  			if postIndex < 0 {
 13561  				return ErrInvalidLengthGenerated
 13562  			}
 13563  			if postIndex > l {
 13564  				return io.ErrUnexpectedEOF
 13565  			}
 13566  			m.Parameters = append(m.Parameters, KsonnetParameter{})
 13567  			if err := m.Parameters[len(m.Parameters)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 13568  				return err
 13569  			}
 13570  			iNdEx = postIndex
 13571  		default:
 13572  			iNdEx = preIndex
 13573  			skippy, err := skipGenerated(dAtA[iNdEx:])
 13574  			if err != nil {
 13575  				return err
 13576  			}
 13577  			if skippy < 0 {
 13578  				return ErrInvalidLengthGenerated
 13579  			}
 13580  			if (iNdEx + skippy) < 0 {
 13581  				return ErrInvalidLengthGenerated
 13582  			}
 13583  			if (iNdEx + skippy) > l {
 13584  				return io.ErrUnexpectedEOF
 13585  			}
 13586  			iNdEx += skippy
 13587  		}
 13588  	}
 13589  
 13590  	if iNdEx > l {
 13591  		return io.ErrUnexpectedEOF
 13592  	}
 13593  	return nil
 13594  }
 13595  func (m *ApplicationSourceKustomize) Unmarshal(dAtA []byte) error {
 13596  	l := len(dAtA)
 13597  	iNdEx := 0
 13598  	for iNdEx < l {
 13599  		preIndex := iNdEx
 13600  		var wire uint64
 13601  		for shift := uint(0); ; shift += 7 {
 13602  			if shift >= 64 {
 13603  				return ErrIntOverflowGenerated
 13604  			}
 13605  			if iNdEx >= l {
 13606  				return io.ErrUnexpectedEOF
 13607  			}
 13608  			b := dAtA[iNdEx]
 13609  			iNdEx++
 13610  			wire |= uint64(b&0x7F) << shift
 13611  			if b < 0x80 {
 13612  				break
 13613  			}
 13614  		}
 13615  		fieldNum := int32(wire >> 3)
 13616  		wireType := int(wire & 0x7)
 13617  		if wireType == 4 {
 13618  			return fmt.Errorf("proto: ApplicationSourceKustomize: wiretype end group for non-group")
 13619  		}
 13620  		if fieldNum <= 0 {
 13621  			return fmt.Errorf("proto: ApplicationSourceKustomize: illegal tag %d (wire type %d)", fieldNum, wire)
 13622  		}
 13623  		switch fieldNum {
 13624  		case 1:
 13625  			if wireType != 2 {
 13626  				return fmt.Errorf("proto: wrong wireType = %d for field NamePrefix", wireType)
 13627  			}
 13628  			var stringLen uint64
 13629  			for shift := uint(0); ; shift += 7 {
 13630  				if shift >= 64 {
 13631  					return ErrIntOverflowGenerated
 13632  				}
 13633  				if iNdEx >= l {
 13634  					return io.ErrUnexpectedEOF
 13635  				}
 13636  				b := dAtA[iNdEx]
 13637  				iNdEx++
 13638  				stringLen |= uint64(b&0x7F) << shift
 13639  				if b < 0x80 {
 13640  					break
 13641  				}
 13642  			}
 13643  			intStringLen := int(stringLen)
 13644  			if intStringLen < 0 {
 13645  				return ErrInvalidLengthGenerated
 13646  			}
 13647  			postIndex := iNdEx + intStringLen
 13648  			if postIndex < 0 {
 13649  				return ErrInvalidLengthGenerated
 13650  			}
 13651  			if postIndex > l {
 13652  				return io.ErrUnexpectedEOF
 13653  			}
 13654  			m.NamePrefix = string(dAtA[iNdEx:postIndex])
 13655  			iNdEx = postIndex
 13656  		case 2:
 13657  			if wireType != 2 {
 13658  				return fmt.Errorf("proto: wrong wireType = %d for field NameSuffix", wireType)
 13659  			}
 13660  			var stringLen uint64
 13661  			for shift := uint(0); ; shift += 7 {
 13662  				if shift >= 64 {
 13663  					return ErrIntOverflowGenerated
 13664  				}
 13665  				if iNdEx >= l {
 13666  					return io.ErrUnexpectedEOF
 13667  				}
 13668  				b := dAtA[iNdEx]
 13669  				iNdEx++
 13670  				stringLen |= uint64(b&0x7F) << shift
 13671  				if b < 0x80 {
 13672  					break
 13673  				}
 13674  			}
 13675  			intStringLen := int(stringLen)
 13676  			if intStringLen < 0 {
 13677  				return ErrInvalidLengthGenerated
 13678  			}
 13679  			postIndex := iNdEx + intStringLen
 13680  			if postIndex < 0 {
 13681  				return ErrInvalidLengthGenerated
 13682  			}
 13683  			if postIndex > l {
 13684  				return io.ErrUnexpectedEOF
 13685  			}
 13686  			m.NameSuffix = string(dAtA[iNdEx:postIndex])
 13687  			iNdEx = postIndex
 13688  		case 3:
 13689  			if wireType != 2 {
 13690  				return fmt.Errorf("proto: wrong wireType = %d for field Images", wireType)
 13691  			}
 13692  			var stringLen uint64
 13693  			for shift := uint(0); ; shift += 7 {
 13694  				if shift >= 64 {
 13695  					return ErrIntOverflowGenerated
 13696  				}
 13697  				if iNdEx >= l {
 13698  					return io.ErrUnexpectedEOF
 13699  				}
 13700  				b := dAtA[iNdEx]
 13701  				iNdEx++
 13702  				stringLen |= uint64(b&0x7F) << shift
 13703  				if b < 0x80 {
 13704  					break
 13705  				}
 13706  			}
 13707  			intStringLen := int(stringLen)
 13708  			if intStringLen < 0 {
 13709  				return ErrInvalidLengthGenerated
 13710  			}
 13711  			postIndex := iNdEx + intStringLen
 13712  			if postIndex < 0 {
 13713  				return ErrInvalidLengthGenerated
 13714  			}
 13715  			if postIndex > l {
 13716  				return io.ErrUnexpectedEOF
 13717  			}
 13718  			m.Images = append(m.Images, KustomizeImage(dAtA[iNdEx:postIndex]))
 13719  			iNdEx = postIndex
 13720  		case 4:
 13721  			if wireType != 2 {
 13722  				return fmt.Errorf("proto: wrong wireType = %d for field CommonLabels", wireType)
 13723  			}
 13724  			var msglen int
 13725  			for shift := uint(0); ; shift += 7 {
 13726  				if shift >= 64 {
 13727  					return ErrIntOverflowGenerated
 13728  				}
 13729  				if iNdEx >= l {
 13730  					return io.ErrUnexpectedEOF
 13731  				}
 13732  				b := dAtA[iNdEx]
 13733  				iNdEx++
 13734  				msglen |= int(b&0x7F) << shift
 13735  				if b < 0x80 {
 13736  					break
 13737  				}
 13738  			}
 13739  			if msglen < 0 {
 13740  				return ErrInvalidLengthGenerated
 13741  			}
 13742  			postIndex := iNdEx + msglen
 13743  			if postIndex < 0 {
 13744  				return ErrInvalidLengthGenerated
 13745  			}
 13746  			if postIndex > l {
 13747  				return io.ErrUnexpectedEOF
 13748  			}
 13749  			if m.CommonLabels == nil {
 13750  				m.CommonLabels = make(map[string]string)
 13751  			}
 13752  			var mapkey string
 13753  			var mapvalue string
 13754  			for iNdEx < postIndex {
 13755  				entryPreIndex := iNdEx
 13756  				var wire uint64
 13757  				for shift := uint(0); ; shift += 7 {
 13758  					if shift >= 64 {
 13759  						return ErrIntOverflowGenerated
 13760  					}
 13761  					if iNdEx >= l {
 13762  						return io.ErrUnexpectedEOF
 13763  					}
 13764  					b := dAtA[iNdEx]
 13765  					iNdEx++
 13766  					wire |= uint64(b&0x7F) << shift
 13767  					if b < 0x80 {
 13768  						break
 13769  					}
 13770  				}
 13771  				fieldNum := int32(wire >> 3)
 13772  				if fieldNum == 1 {
 13773  					var stringLenmapkey uint64
 13774  					for shift := uint(0); ; shift += 7 {
 13775  						if shift >= 64 {
 13776  							return ErrIntOverflowGenerated
 13777  						}
 13778  						if iNdEx >= l {
 13779  							return io.ErrUnexpectedEOF
 13780  						}
 13781  						b := dAtA[iNdEx]
 13782  						iNdEx++
 13783  						stringLenmapkey |= uint64(b&0x7F) << shift
 13784  						if b < 0x80 {
 13785  							break
 13786  						}
 13787  					}
 13788  					intStringLenmapkey := int(stringLenmapkey)
 13789  					if intStringLenmapkey < 0 {
 13790  						return ErrInvalidLengthGenerated
 13791  					}
 13792  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 13793  					if postStringIndexmapkey < 0 {
 13794  						return ErrInvalidLengthGenerated
 13795  					}
 13796  					if postStringIndexmapkey > l {
 13797  						return io.ErrUnexpectedEOF
 13798  					}
 13799  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 13800  					iNdEx = postStringIndexmapkey
 13801  				} else if fieldNum == 2 {
 13802  					var stringLenmapvalue uint64
 13803  					for shift := uint(0); ; shift += 7 {
 13804  						if shift >= 64 {
 13805  							return ErrIntOverflowGenerated
 13806  						}
 13807  						if iNdEx >= l {
 13808  							return io.ErrUnexpectedEOF
 13809  						}
 13810  						b := dAtA[iNdEx]
 13811  						iNdEx++
 13812  						stringLenmapvalue |= uint64(b&0x7F) << shift
 13813  						if b < 0x80 {
 13814  							break
 13815  						}
 13816  					}
 13817  					intStringLenmapvalue := int(stringLenmapvalue)
 13818  					if intStringLenmapvalue < 0 {
 13819  						return ErrInvalidLengthGenerated
 13820  					}
 13821  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 13822  					if postStringIndexmapvalue < 0 {
 13823  						return ErrInvalidLengthGenerated
 13824  					}
 13825  					if postStringIndexmapvalue > l {
 13826  						return io.ErrUnexpectedEOF
 13827  					}
 13828  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 13829  					iNdEx = postStringIndexmapvalue
 13830  				} else {
 13831  					iNdEx = entryPreIndex
 13832  					skippy, err := skipGenerated(dAtA[iNdEx:])
 13833  					if err != nil {
 13834  						return err
 13835  					}
 13836  					if skippy < 0 {
 13837  						return ErrInvalidLengthGenerated
 13838  					}
 13839  					if (iNdEx + skippy) > postIndex {
 13840  						return io.ErrUnexpectedEOF
 13841  					}
 13842  					iNdEx += skippy
 13843  				}
 13844  			}
 13845  			m.CommonLabels[mapkey] = mapvalue
 13846  			iNdEx = postIndex
 13847  		case 5:
 13848  			if wireType != 2 {
 13849  				return fmt.Errorf("proto: wrong wireType = %d for field Version", wireType)
 13850  			}
 13851  			var stringLen uint64
 13852  			for shift := uint(0); ; shift += 7 {
 13853  				if shift >= 64 {
 13854  					return ErrIntOverflowGenerated
 13855  				}
 13856  				if iNdEx >= l {
 13857  					return io.ErrUnexpectedEOF
 13858  				}
 13859  				b := dAtA[iNdEx]
 13860  				iNdEx++
 13861  				stringLen |= uint64(b&0x7F) << shift
 13862  				if b < 0x80 {
 13863  					break
 13864  				}
 13865  			}
 13866  			intStringLen := int(stringLen)
 13867  			if intStringLen < 0 {
 13868  				return ErrInvalidLengthGenerated
 13869  			}
 13870  			postIndex := iNdEx + intStringLen
 13871  			if postIndex < 0 {
 13872  				return ErrInvalidLengthGenerated
 13873  			}
 13874  			if postIndex > l {
 13875  				return io.ErrUnexpectedEOF
 13876  			}
 13877  			m.Version = string(dAtA[iNdEx:postIndex])
 13878  			iNdEx = postIndex
 13879  		case 6:
 13880  			if wireType != 2 {
 13881  				return fmt.Errorf("proto: wrong wireType = %d for field CommonAnnotations", wireType)
 13882  			}
 13883  			var msglen int
 13884  			for shift := uint(0); ; shift += 7 {
 13885  				if shift >= 64 {
 13886  					return ErrIntOverflowGenerated
 13887  				}
 13888  				if iNdEx >= l {
 13889  					return io.ErrUnexpectedEOF
 13890  				}
 13891  				b := dAtA[iNdEx]
 13892  				iNdEx++
 13893  				msglen |= int(b&0x7F) << shift
 13894  				if b < 0x80 {
 13895  					break
 13896  				}
 13897  			}
 13898  			if msglen < 0 {
 13899  				return ErrInvalidLengthGenerated
 13900  			}
 13901  			postIndex := iNdEx + msglen
 13902  			if postIndex < 0 {
 13903  				return ErrInvalidLengthGenerated
 13904  			}
 13905  			if postIndex > l {
 13906  				return io.ErrUnexpectedEOF
 13907  			}
 13908  			if m.CommonAnnotations == nil {
 13909  				m.CommonAnnotations = make(map[string]string)
 13910  			}
 13911  			var mapkey string
 13912  			var mapvalue string
 13913  			for iNdEx < postIndex {
 13914  				entryPreIndex := iNdEx
 13915  				var wire uint64
 13916  				for shift := uint(0); ; shift += 7 {
 13917  					if shift >= 64 {
 13918  						return ErrIntOverflowGenerated
 13919  					}
 13920  					if iNdEx >= l {
 13921  						return io.ErrUnexpectedEOF
 13922  					}
 13923  					b := dAtA[iNdEx]
 13924  					iNdEx++
 13925  					wire |= uint64(b&0x7F) << shift
 13926  					if b < 0x80 {
 13927  						break
 13928  					}
 13929  				}
 13930  				fieldNum := int32(wire >> 3)
 13931  				if fieldNum == 1 {
 13932  					var stringLenmapkey uint64
 13933  					for shift := uint(0); ; shift += 7 {
 13934  						if shift >= 64 {
 13935  							return ErrIntOverflowGenerated
 13936  						}
 13937  						if iNdEx >= l {
 13938  							return io.ErrUnexpectedEOF
 13939  						}
 13940  						b := dAtA[iNdEx]
 13941  						iNdEx++
 13942  						stringLenmapkey |= uint64(b&0x7F) << shift
 13943  						if b < 0x80 {
 13944  							break
 13945  						}
 13946  					}
 13947  					intStringLenmapkey := int(stringLenmapkey)
 13948  					if intStringLenmapkey < 0 {
 13949  						return ErrInvalidLengthGenerated
 13950  					}
 13951  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 13952  					if postStringIndexmapkey < 0 {
 13953  						return ErrInvalidLengthGenerated
 13954  					}
 13955  					if postStringIndexmapkey > l {
 13956  						return io.ErrUnexpectedEOF
 13957  					}
 13958  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 13959  					iNdEx = postStringIndexmapkey
 13960  				} else if fieldNum == 2 {
 13961  					var stringLenmapvalue uint64
 13962  					for shift := uint(0); ; shift += 7 {
 13963  						if shift >= 64 {
 13964  							return ErrIntOverflowGenerated
 13965  						}
 13966  						if iNdEx >= l {
 13967  							return io.ErrUnexpectedEOF
 13968  						}
 13969  						b := dAtA[iNdEx]
 13970  						iNdEx++
 13971  						stringLenmapvalue |= uint64(b&0x7F) << shift
 13972  						if b < 0x80 {
 13973  							break
 13974  						}
 13975  					}
 13976  					intStringLenmapvalue := int(stringLenmapvalue)
 13977  					if intStringLenmapvalue < 0 {
 13978  						return ErrInvalidLengthGenerated
 13979  					}
 13980  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 13981  					if postStringIndexmapvalue < 0 {
 13982  						return ErrInvalidLengthGenerated
 13983  					}
 13984  					if postStringIndexmapvalue > l {
 13985  						return io.ErrUnexpectedEOF
 13986  					}
 13987  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 13988  					iNdEx = postStringIndexmapvalue
 13989  				} else {
 13990  					iNdEx = entryPreIndex
 13991  					skippy, err := skipGenerated(dAtA[iNdEx:])
 13992  					if err != nil {
 13993  						return err
 13994  					}
 13995  					if skippy < 0 {
 13996  						return ErrInvalidLengthGenerated
 13997  					}
 13998  					if (iNdEx + skippy) > postIndex {
 13999  						return io.ErrUnexpectedEOF
 14000  					}
 14001  					iNdEx += skippy
 14002  				}
 14003  			}
 14004  			m.CommonAnnotations[mapkey] = mapvalue
 14005  			iNdEx = postIndex
 14006  		default:
 14007  			iNdEx = preIndex
 14008  			skippy, err := skipGenerated(dAtA[iNdEx:])
 14009  			if err != nil {
 14010  				return err
 14011  			}
 14012  			if skippy < 0 {
 14013  				return ErrInvalidLengthGenerated
 14014  			}
 14015  			if (iNdEx + skippy) < 0 {
 14016  				return ErrInvalidLengthGenerated
 14017  			}
 14018  			if (iNdEx + skippy) > l {
 14019  				return io.ErrUnexpectedEOF
 14020  			}
 14021  			iNdEx += skippy
 14022  		}
 14023  	}
 14024  
 14025  	if iNdEx > l {
 14026  		return io.ErrUnexpectedEOF
 14027  	}
 14028  	return nil
 14029  }
 14030  func (m *ApplicationSourcePlugin) Unmarshal(dAtA []byte) error {
 14031  	l := len(dAtA)
 14032  	iNdEx := 0
 14033  	for iNdEx < l {
 14034  		preIndex := iNdEx
 14035  		var wire uint64
 14036  		for shift := uint(0); ; shift += 7 {
 14037  			if shift >= 64 {
 14038  				return ErrIntOverflowGenerated
 14039  			}
 14040  			if iNdEx >= l {
 14041  				return io.ErrUnexpectedEOF
 14042  			}
 14043  			b := dAtA[iNdEx]
 14044  			iNdEx++
 14045  			wire |= uint64(b&0x7F) << shift
 14046  			if b < 0x80 {
 14047  				break
 14048  			}
 14049  		}
 14050  		fieldNum := int32(wire >> 3)
 14051  		wireType := int(wire & 0x7)
 14052  		if wireType == 4 {
 14053  			return fmt.Errorf("proto: ApplicationSourcePlugin: wiretype end group for non-group")
 14054  		}
 14055  		if fieldNum <= 0 {
 14056  			return fmt.Errorf("proto: ApplicationSourcePlugin: illegal tag %d (wire type %d)", fieldNum, wire)
 14057  		}
 14058  		switch fieldNum {
 14059  		case 1:
 14060  			if wireType != 2 {
 14061  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 14062  			}
 14063  			var stringLen uint64
 14064  			for shift := uint(0); ; shift += 7 {
 14065  				if shift >= 64 {
 14066  					return ErrIntOverflowGenerated
 14067  				}
 14068  				if iNdEx >= l {
 14069  					return io.ErrUnexpectedEOF
 14070  				}
 14071  				b := dAtA[iNdEx]
 14072  				iNdEx++
 14073  				stringLen |= uint64(b&0x7F) << shift
 14074  				if b < 0x80 {
 14075  					break
 14076  				}
 14077  			}
 14078  			intStringLen := int(stringLen)
 14079  			if intStringLen < 0 {
 14080  				return ErrInvalidLengthGenerated
 14081  			}
 14082  			postIndex := iNdEx + intStringLen
 14083  			if postIndex < 0 {
 14084  				return ErrInvalidLengthGenerated
 14085  			}
 14086  			if postIndex > l {
 14087  				return io.ErrUnexpectedEOF
 14088  			}
 14089  			m.Name = string(dAtA[iNdEx:postIndex])
 14090  			iNdEx = postIndex
 14091  		case 2:
 14092  			if wireType != 2 {
 14093  				return fmt.Errorf("proto: wrong wireType = %d for field Env", wireType)
 14094  			}
 14095  			var msglen int
 14096  			for shift := uint(0); ; shift += 7 {
 14097  				if shift >= 64 {
 14098  					return ErrIntOverflowGenerated
 14099  				}
 14100  				if iNdEx >= l {
 14101  					return io.ErrUnexpectedEOF
 14102  				}
 14103  				b := dAtA[iNdEx]
 14104  				iNdEx++
 14105  				msglen |= int(b&0x7F) << shift
 14106  				if b < 0x80 {
 14107  					break
 14108  				}
 14109  			}
 14110  			if msglen < 0 {
 14111  				return ErrInvalidLengthGenerated
 14112  			}
 14113  			postIndex := iNdEx + msglen
 14114  			if postIndex < 0 {
 14115  				return ErrInvalidLengthGenerated
 14116  			}
 14117  			if postIndex > l {
 14118  				return io.ErrUnexpectedEOF
 14119  			}
 14120  			m.Env = append(m.Env, &EnvEntry{})
 14121  			if err := m.Env[len(m.Env)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14122  				return err
 14123  			}
 14124  			iNdEx = postIndex
 14125  		default:
 14126  			iNdEx = preIndex
 14127  			skippy, err := skipGenerated(dAtA[iNdEx:])
 14128  			if err != nil {
 14129  				return err
 14130  			}
 14131  			if skippy < 0 {
 14132  				return ErrInvalidLengthGenerated
 14133  			}
 14134  			if (iNdEx + skippy) < 0 {
 14135  				return ErrInvalidLengthGenerated
 14136  			}
 14137  			if (iNdEx + skippy) > l {
 14138  				return io.ErrUnexpectedEOF
 14139  			}
 14140  			iNdEx += skippy
 14141  		}
 14142  	}
 14143  
 14144  	if iNdEx > l {
 14145  		return io.ErrUnexpectedEOF
 14146  	}
 14147  	return nil
 14148  }
 14149  func (m *ApplicationSpec) Unmarshal(dAtA []byte) error {
 14150  	l := len(dAtA)
 14151  	iNdEx := 0
 14152  	for iNdEx < l {
 14153  		preIndex := iNdEx
 14154  		var wire uint64
 14155  		for shift := uint(0); ; shift += 7 {
 14156  			if shift >= 64 {
 14157  				return ErrIntOverflowGenerated
 14158  			}
 14159  			if iNdEx >= l {
 14160  				return io.ErrUnexpectedEOF
 14161  			}
 14162  			b := dAtA[iNdEx]
 14163  			iNdEx++
 14164  			wire |= uint64(b&0x7F) << shift
 14165  			if b < 0x80 {
 14166  				break
 14167  			}
 14168  		}
 14169  		fieldNum := int32(wire >> 3)
 14170  		wireType := int(wire & 0x7)
 14171  		if wireType == 4 {
 14172  			return fmt.Errorf("proto: ApplicationSpec: wiretype end group for non-group")
 14173  		}
 14174  		if fieldNum <= 0 {
 14175  			return fmt.Errorf("proto: ApplicationSpec: illegal tag %d (wire type %d)", fieldNum, wire)
 14176  		}
 14177  		switch fieldNum {
 14178  		case 1:
 14179  			if wireType != 2 {
 14180  				return fmt.Errorf("proto: wrong wireType = %d for field Source", wireType)
 14181  			}
 14182  			var msglen int
 14183  			for shift := uint(0); ; shift += 7 {
 14184  				if shift >= 64 {
 14185  					return ErrIntOverflowGenerated
 14186  				}
 14187  				if iNdEx >= l {
 14188  					return io.ErrUnexpectedEOF
 14189  				}
 14190  				b := dAtA[iNdEx]
 14191  				iNdEx++
 14192  				msglen |= int(b&0x7F) << shift
 14193  				if b < 0x80 {
 14194  					break
 14195  				}
 14196  			}
 14197  			if msglen < 0 {
 14198  				return ErrInvalidLengthGenerated
 14199  			}
 14200  			postIndex := iNdEx + msglen
 14201  			if postIndex < 0 {
 14202  				return ErrInvalidLengthGenerated
 14203  			}
 14204  			if postIndex > l {
 14205  				return io.ErrUnexpectedEOF
 14206  			}
 14207  			if err := m.Source.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14208  				return err
 14209  			}
 14210  			iNdEx = postIndex
 14211  		case 2:
 14212  			if wireType != 2 {
 14213  				return fmt.Errorf("proto: wrong wireType = %d for field Destination", wireType)
 14214  			}
 14215  			var msglen int
 14216  			for shift := uint(0); ; shift += 7 {
 14217  				if shift >= 64 {
 14218  					return ErrIntOverflowGenerated
 14219  				}
 14220  				if iNdEx >= l {
 14221  					return io.ErrUnexpectedEOF
 14222  				}
 14223  				b := dAtA[iNdEx]
 14224  				iNdEx++
 14225  				msglen |= int(b&0x7F) << shift
 14226  				if b < 0x80 {
 14227  					break
 14228  				}
 14229  			}
 14230  			if msglen < 0 {
 14231  				return ErrInvalidLengthGenerated
 14232  			}
 14233  			postIndex := iNdEx + msglen
 14234  			if postIndex < 0 {
 14235  				return ErrInvalidLengthGenerated
 14236  			}
 14237  			if postIndex > l {
 14238  				return io.ErrUnexpectedEOF
 14239  			}
 14240  			if err := m.Destination.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14241  				return err
 14242  			}
 14243  			iNdEx = postIndex
 14244  		case 3:
 14245  			if wireType != 2 {
 14246  				return fmt.Errorf("proto: wrong wireType = %d for field Project", wireType)
 14247  			}
 14248  			var stringLen uint64
 14249  			for shift := uint(0); ; shift += 7 {
 14250  				if shift >= 64 {
 14251  					return ErrIntOverflowGenerated
 14252  				}
 14253  				if iNdEx >= l {
 14254  					return io.ErrUnexpectedEOF
 14255  				}
 14256  				b := dAtA[iNdEx]
 14257  				iNdEx++
 14258  				stringLen |= uint64(b&0x7F) << shift
 14259  				if b < 0x80 {
 14260  					break
 14261  				}
 14262  			}
 14263  			intStringLen := int(stringLen)
 14264  			if intStringLen < 0 {
 14265  				return ErrInvalidLengthGenerated
 14266  			}
 14267  			postIndex := iNdEx + intStringLen
 14268  			if postIndex < 0 {
 14269  				return ErrInvalidLengthGenerated
 14270  			}
 14271  			if postIndex > l {
 14272  				return io.ErrUnexpectedEOF
 14273  			}
 14274  			m.Project = string(dAtA[iNdEx:postIndex])
 14275  			iNdEx = postIndex
 14276  		case 4:
 14277  			if wireType != 2 {
 14278  				return fmt.Errorf("proto: wrong wireType = %d for field SyncPolicy", wireType)
 14279  			}
 14280  			var msglen int
 14281  			for shift := uint(0); ; shift += 7 {
 14282  				if shift >= 64 {
 14283  					return ErrIntOverflowGenerated
 14284  				}
 14285  				if iNdEx >= l {
 14286  					return io.ErrUnexpectedEOF
 14287  				}
 14288  				b := dAtA[iNdEx]
 14289  				iNdEx++
 14290  				msglen |= int(b&0x7F) << shift
 14291  				if b < 0x80 {
 14292  					break
 14293  				}
 14294  			}
 14295  			if msglen < 0 {
 14296  				return ErrInvalidLengthGenerated
 14297  			}
 14298  			postIndex := iNdEx + msglen
 14299  			if postIndex < 0 {
 14300  				return ErrInvalidLengthGenerated
 14301  			}
 14302  			if postIndex > l {
 14303  				return io.ErrUnexpectedEOF
 14304  			}
 14305  			if m.SyncPolicy == nil {
 14306  				m.SyncPolicy = &SyncPolicy{}
 14307  			}
 14308  			if err := m.SyncPolicy.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14309  				return err
 14310  			}
 14311  			iNdEx = postIndex
 14312  		case 5:
 14313  			if wireType != 2 {
 14314  				return fmt.Errorf("proto: wrong wireType = %d for field IgnoreDifferences", wireType)
 14315  			}
 14316  			var msglen int
 14317  			for shift := uint(0); ; shift += 7 {
 14318  				if shift >= 64 {
 14319  					return ErrIntOverflowGenerated
 14320  				}
 14321  				if iNdEx >= l {
 14322  					return io.ErrUnexpectedEOF
 14323  				}
 14324  				b := dAtA[iNdEx]
 14325  				iNdEx++
 14326  				msglen |= int(b&0x7F) << shift
 14327  				if b < 0x80 {
 14328  					break
 14329  				}
 14330  			}
 14331  			if msglen < 0 {
 14332  				return ErrInvalidLengthGenerated
 14333  			}
 14334  			postIndex := iNdEx + msglen
 14335  			if postIndex < 0 {
 14336  				return ErrInvalidLengthGenerated
 14337  			}
 14338  			if postIndex > l {
 14339  				return io.ErrUnexpectedEOF
 14340  			}
 14341  			m.IgnoreDifferences = append(m.IgnoreDifferences, ResourceIgnoreDifferences{})
 14342  			if err := m.IgnoreDifferences[len(m.IgnoreDifferences)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14343  				return err
 14344  			}
 14345  			iNdEx = postIndex
 14346  		case 6:
 14347  			if wireType != 2 {
 14348  				return fmt.Errorf("proto: wrong wireType = %d for field Info", wireType)
 14349  			}
 14350  			var msglen int
 14351  			for shift := uint(0); ; shift += 7 {
 14352  				if shift >= 64 {
 14353  					return ErrIntOverflowGenerated
 14354  				}
 14355  				if iNdEx >= l {
 14356  					return io.ErrUnexpectedEOF
 14357  				}
 14358  				b := dAtA[iNdEx]
 14359  				iNdEx++
 14360  				msglen |= int(b&0x7F) << shift
 14361  				if b < 0x80 {
 14362  					break
 14363  				}
 14364  			}
 14365  			if msglen < 0 {
 14366  				return ErrInvalidLengthGenerated
 14367  			}
 14368  			postIndex := iNdEx + msglen
 14369  			if postIndex < 0 {
 14370  				return ErrInvalidLengthGenerated
 14371  			}
 14372  			if postIndex > l {
 14373  				return io.ErrUnexpectedEOF
 14374  			}
 14375  			m.Info = append(m.Info, Info{})
 14376  			if err := m.Info[len(m.Info)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14377  				return err
 14378  			}
 14379  			iNdEx = postIndex
 14380  		case 7:
 14381  			if wireType != 0 {
 14382  				return fmt.Errorf("proto: wrong wireType = %d for field RevisionHistoryLimit", wireType)
 14383  			}
 14384  			var v int64
 14385  			for shift := uint(0); ; shift += 7 {
 14386  				if shift >= 64 {
 14387  					return ErrIntOverflowGenerated
 14388  				}
 14389  				if iNdEx >= l {
 14390  					return io.ErrUnexpectedEOF
 14391  				}
 14392  				b := dAtA[iNdEx]
 14393  				iNdEx++
 14394  				v |= int64(b&0x7F) << shift
 14395  				if b < 0x80 {
 14396  					break
 14397  				}
 14398  			}
 14399  			m.RevisionHistoryLimit = &v
 14400  		default:
 14401  			iNdEx = preIndex
 14402  			skippy, err := skipGenerated(dAtA[iNdEx:])
 14403  			if err != nil {
 14404  				return err
 14405  			}
 14406  			if skippy < 0 {
 14407  				return ErrInvalidLengthGenerated
 14408  			}
 14409  			if (iNdEx + skippy) < 0 {
 14410  				return ErrInvalidLengthGenerated
 14411  			}
 14412  			if (iNdEx + skippy) > l {
 14413  				return io.ErrUnexpectedEOF
 14414  			}
 14415  			iNdEx += skippy
 14416  		}
 14417  	}
 14418  
 14419  	if iNdEx > l {
 14420  		return io.ErrUnexpectedEOF
 14421  	}
 14422  	return nil
 14423  }
 14424  func (m *ApplicationStatus) Unmarshal(dAtA []byte) error {
 14425  	l := len(dAtA)
 14426  	iNdEx := 0
 14427  	for iNdEx < l {
 14428  		preIndex := iNdEx
 14429  		var wire uint64
 14430  		for shift := uint(0); ; shift += 7 {
 14431  			if shift >= 64 {
 14432  				return ErrIntOverflowGenerated
 14433  			}
 14434  			if iNdEx >= l {
 14435  				return io.ErrUnexpectedEOF
 14436  			}
 14437  			b := dAtA[iNdEx]
 14438  			iNdEx++
 14439  			wire |= uint64(b&0x7F) << shift
 14440  			if b < 0x80 {
 14441  				break
 14442  			}
 14443  		}
 14444  		fieldNum := int32(wire >> 3)
 14445  		wireType := int(wire & 0x7)
 14446  		if wireType == 4 {
 14447  			return fmt.Errorf("proto: ApplicationStatus: wiretype end group for non-group")
 14448  		}
 14449  		if fieldNum <= 0 {
 14450  			return fmt.Errorf("proto: ApplicationStatus: illegal tag %d (wire type %d)", fieldNum, wire)
 14451  		}
 14452  		switch fieldNum {
 14453  		case 1:
 14454  			if wireType != 2 {
 14455  				return fmt.Errorf("proto: wrong wireType = %d for field Resources", wireType)
 14456  			}
 14457  			var msglen int
 14458  			for shift := uint(0); ; shift += 7 {
 14459  				if shift >= 64 {
 14460  					return ErrIntOverflowGenerated
 14461  				}
 14462  				if iNdEx >= l {
 14463  					return io.ErrUnexpectedEOF
 14464  				}
 14465  				b := dAtA[iNdEx]
 14466  				iNdEx++
 14467  				msglen |= int(b&0x7F) << shift
 14468  				if b < 0x80 {
 14469  					break
 14470  				}
 14471  			}
 14472  			if msglen < 0 {
 14473  				return ErrInvalidLengthGenerated
 14474  			}
 14475  			postIndex := iNdEx + msglen
 14476  			if postIndex < 0 {
 14477  				return ErrInvalidLengthGenerated
 14478  			}
 14479  			if postIndex > l {
 14480  				return io.ErrUnexpectedEOF
 14481  			}
 14482  			m.Resources = append(m.Resources, ResourceStatus{})
 14483  			if err := m.Resources[len(m.Resources)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14484  				return err
 14485  			}
 14486  			iNdEx = postIndex
 14487  		case 2:
 14488  			if wireType != 2 {
 14489  				return fmt.Errorf("proto: wrong wireType = %d for field Sync", wireType)
 14490  			}
 14491  			var msglen int
 14492  			for shift := uint(0); ; shift += 7 {
 14493  				if shift >= 64 {
 14494  					return ErrIntOverflowGenerated
 14495  				}
 14496  				if iNdEx >= l {
 14497  					return io.ErrUnexpectedEOF
 14498  				}
 14499  				b := dAtA[iNdEx]
 14500  				iNdEx++
 14501  				msglen |= int(b&0x7F) << shift
 14502  				if b < 0x80 {
 14503  					break
 14504  				}
 14505  			}
 14506  			if msglen < 0 {
 14507  				return ErrInvalidLengthGenerated
 14508  			}
 14509  			postIndex := iNdEx + msglen
 14510  			if postIndex < 0 {
 14511  				return ErrInvalidLengthGenerated
 14512  			}
 14513  			if postIndex > l {
 14514  				return io.ErrUnexpectedEOF
 14515  			}
 14516  			if err := m.Sync.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14517  				return err
 14518  			}
 14519  			iNdEx = postIndex
 14520  		case 3:
 14521  			if wireType != 2 {
 14522  				return fmt.Errorf("proto: wrong wireType = %d for field Health", wireType)
 14523  			}
 14524  			var msglen int
 14525  			for shift := uint(0); ; shift += 7 {
 14526  				if shift >= 64 {
 14527  					return ErrIntOverflowGenerated
 14528  				}
 14529  				if iNdEx >= l {
 14530  					return io.ErrUnexpectedEOF
 14531  				}
 14532  				b := dAtA[iNdEx]
 14533  				iNdEx++
 14534  				msglen |= int(b&0x7F) << shift
 14535  				if b < 0x80 {
 14536  					break
 14537  				}
 14538  			}
 14539  			if msglen < 0 {
 14540  				return ErrInvalidLengthGenerated
 14541  			}
 14542  			postIndex := iNdEx + msglen
 14543  			if postIndex < 0 {
 14544  				return ErrInvalidLengthGenerated
 14545  			}
 14546  			if postIndex > l {
 14547  				return io.ErrUnexpectedEOF
 14548  			}
 14549  			if err := m.Health.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14550  				return err
 14551  			}
 14552  			iNdEx = postIndex
 14553  		case 4:
 14554  			if wireType != 2 {
 14555  				return fmt.Errorf("proto: wrong wireType = %d for field History", wireType)
 14556  			}
 14557  			var msglen int
 14558  			for shift := uint(0); ; shift += 7 {
 14559  				if shift >= 64 {
 14560  					return ErrIntOverflowGenerated
 14561  				}
 14562  				if iNdEx >= l {
 14563  					return io.ErrUnexpectedEOF
 14564  				}
 14565  				b := dAtA[iNdEx]
 14566  				iNdEx++
 14567  				msglen |= int(b&0x7F) << shift
 14568  				if b < 0x80 {
 14569  					break
 14570  				}
 14571  			}
 14572  			if msglen < 0 {
 14573  				return ErrInvalidLengthGenerated
 14574  			}
 14575  			postIndex := iNdEx + msglen
 14576  			if postIndex < 0 {
 14577  				return ErrInvalidLengthGenerated
 14578  			}
 14579  			if postIndex > l {
 14580  				return io.ErrUnexpectedEOF
 14581  			}
 14582  			m.History = append(m.History, RevisionHistory{})
 14583  			if err := m.History[len(m.History)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14584  				return err
 14585  			}
 14586  			iNdEx = postIndex
 14587  		case 5:
 14588  			if wireType != 2 {
 14589  				return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
 14590  			}
 14591  			var msglen int
 14592  			for shift := uint(0); ; shift += 7 {
 14593  				if shift >= 64 {
 14594  					return ErrIntOverflowGenerated
 14595  				}
 14596  				if iNdEx >= l {
 14597  					return io.ErrUnexpectedEOF
 14598  				}
 14599  				b := dAtA[iNdEx]
 14600  				iNdEx++
 14601  				msglen |= int(b&0x7F) << shift
 14602  				if b < 0x80 {
 14603  					break
 14604  				}
 14605  			}
 14606  			if msglen < 0 {
 14607  				return ErrInvalidLengthGenerated
 14608  			}
 14609  			postIndex := iNdEx + msglen
 14610  			if postIndex < 0 {
 14611  				return ErrInvalidLengthGenerated
 14612  			}
 14613  			if postIndex > l {
 14614  				return io.ErrUnexpectedEOF
 14615  			}
 14616  			m.Conditions = append(m.Conditions, ApplicationCondition{})
 14617  			if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14618  				return err
 14619  			}
 14620  			iNdEx = postIndex
 14621  		case 6:
 14622  			if wireType != 2 {
 14623  				return fmt.Errorf("proto: wrong wireType = %d for field ReconciledAt", wireType)
 14624  			}
 14625  			var msglen int
 14626  			for shift := uint(0); ; shift += 7 {
 14627  				if shift >= 64 {
 14628  					return ErrIntOverflowGenerated
 14629  				}
 14630  				if iNdEx >= l {
 14631  					return io.ErrUnexpectedEOF
 14632  				}
 14633  				b := dAtA[iNdEx]
 14634  				iNdEx++
 14635  				msglen |= int(b&0x7F) << shift
 14636  				if b < 0x80 {
 14637  					break
 14638  				}
 14639  			}
 14640  			if msglen < 0 {
 14641  				return ErrInvalidLengthGenerated
 14642  			}
 14643  			postIndex := iNdEx + msglen
 14644  			if postIndex < 0 {
 14645  				return ErrInvalidLengthGenerated
 14646  			}
 14647  			if postIndex > l {
 14648  				return io.ErrUnexpectedEOF
 14649  			}
 14650  			if m.ReconciledAt == nil {
 14651  				m.ReconciledAt = &v1.Time{}
 14652  			}
 14653  			if err := m.ReconciledAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14654  				return err
 14655  			}
 14656  			iNdEx = postIndex
 14657  		case 7:
 14658  			if wireType != 2 {
 14659  				return fmt.Errorf("proto: wrong wireType = %d for field OperationState", wireType)
 14660  			}
 14661  			var msglen int
 14662  			for shift := uint(0); ; shift += 7 {
 14663  				if shift >= 64 {
 14664  					return ErrIntOverflowGenerated
 14665  				}
 14666  				if iNdEx >= l {
 14667  					return io.ErrUnexpectedEOF
 14668  				}
 14669  				b := dAtA[iNdEx]
 14670  				iNdEx++
 14671  				msglen |= int(b&0x7F) << shift
 14672  				if b < 0x80 {
 14673  					break
 14674  				}
 14675  			}
 14676  			if msglen < 0 {
 14677  				return ErrInvalidLengthGenerated
 14678  			}
 14679  			postIndex := iNdEx + msglen
 14680  			if postIndex < 0 {
 14681  				return ErrInvalidLengthGenerated
 14682  			}
 14683  			if postIndex > l {
 14684  				return io.ErrUnexpectedEOF
 14685  			}
 14686  			if m.OperationState == nil {
 14687  				m.OperationState = &OperationState{}
 14688  			}
 14689  			if err := m.OperationState.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14690  				return err
 14691  			}
 14692  			iNdEx = postIndex
 14693  		case 8:
 14694  			if wireType != 2 {
 14695  				return fmt.Errorf("proto: wrong wireType = %d for field ObservedAt", wireType)
 14696  			}
 14697  			var msglen int
 14698  			for shift := uint(0); ; shift += 7 {
 14699  				if shift >= 64 {
 14700  					return ErrIntOverflowGenerated
 14701  				}
 14702  				if iNdEx >= l {
 14703  					return io.ErrUnexpectedEOF
 14704  				}
 14705  				b := dAtA[iNdEx]
 14706  				iNdEx++
 14707  				msglen |= int(b&0x7F) << shift
 14708  				if b < 0x80 {
 14709  					break
 14710  				}
 14711  			}
 14712  			if msglen < 0 {
 14713  				return ErrInvalidLengthGenerated
 14714  			}
 14715  			postIndex := iNdEx + msglen
 14716  			if postIndex < 0 {
 14717  				return ErrInvalidLengthGenerated
 14718  			}
 14719  			if postIndex > l {
 14720  				return io.ErrUnexpectedEOF
 14721  			}
 14722  			if m.ObservedAt == nil {
 14723  				m.ObservedAt = &v1.Time{}
 14724  			}
 14725  			if err := m.ObservedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14726  				return err
 14727  			}
 14728  			iNdEx = postIndex
 14729  		case 9:
 14730  			if wireType != 2 {
 14731  				return fmt.Errorf("proto: wrong wireType = %d for field SourceType", wireType)
 14732  			}
 14733  			var stringLen uint64
 14734  			for shift := uint(0); ; shift += 7 {
 14735  				if shift >= 64 {
 14736  					return ErrIntOverflowGenerated
 14737  				}
 14738  				if iNdEx >= l {
 14739  					return io.ErrUnexpectedEOF
 14740  				}
 14741  				b := dAtA[iNdEx]
 14742  				iNdEx++
 14743  				stringLen |= uint64(b&0x7F) << shift
 14744  				if b < 0x80 {
 14745  					break
 14746  				}
 14747  			}
 14748  			intStringLen := int(stringLen)
 14749  			if intStringLen < 0 {
 14750  				return ErrInvalidLengthGenerated
 14751  			}
 14752  			postIndex := iNdEx + intStringLen
 14753  			if postIndex < 0 {
 14754  				return ErrInvalidLengthGenerated
 14755  			}
 14756  			if postIndex > l {
 14757  				return io.ErrUnexpectedEOF
 14758  			}
 14759  			m.SourceType = ApplicationSourceType(dAtA[iNdEx:postIndex])
 14760  			iNdEx = postIndex
 14761  		case 10:
 14762  			if wireType != 2 {
 14763  				return fmt.Errorf("proto: wrong wireType = %d for field Summary", wireType)
 14764  			}
 14765  			var msglen int
 14766  			for shift := uint(0); ; shift += 7 {
 14767  				if shift >= 64 {
 14768  					return ErrIntOverflowGenerated
 14769  				}
 14770  				if iNdEx >= l {
 14771  					return io.ErrUnexpectedEOF
 14772  				}
 14773  				b := dAtA[iNdEx]
 14774  				iNdEx++
 14775  				msglen |= int(b&0x7F) << shift
 14776  				if b < 0x80 {
 14777  					break
 14778  				}
 14779  			}
 14780  			if msglen < 0 {
 14781  				return ErrInvalidLengthGenerated
 14782  			}
 14783  			postIndex := iNdEx + msglen
 14784  			if postIndex < 0 {
 14785  				return ErrInvalidLengthGenerated
 14786  			}
 14787  			if postIndex > l {
 14788  				return io.ErrUnexpectedEOF
 14789  			}
 14790  			if err := m.Summary.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14791  				return err
 14792  			}
 14793  			iNdEx = postIndex
 14794  		default:
 14795  			iNdEx = preIndex
 14796  			skippy, err := skipGenerated(dAtA[iNdEx:])
 14797  			if err != nil {
 14798  				return err
 14799  			}
 14800  			if skippy < 0 {
 14801  				return ErrInvalidLengthGenerated
 14802  			}
 14803  			if (iNdEx + skippy) < 0 {
 14804  				return ErrInvalidLengthGenerated
 14805  			}
 14806  			if (iNdEx + skippy) > l {
 14807  				return io.ErrUnexpectedEOF
 14808  			}
 14809  			iNdEx += skippy
 14810  		}
 14811  	}
 14812  
 14813  	if iNdEx > l {
 14814  		return io.ErrUnexpectedEOF
 14815  	}
 14816  	return nil
 14817  }
 14818  func (m *ApplicationSummary) Unmarshal(dAtA []byte) error {
 14819  	l := len(dAtA)
 14820  	iNdEx := 0
 14821  	for iNdEx < l {
 14822  		preIndex := iNdEx
 14823  		var wire uint64
 14824  		for shift := uint(0); ; shift += 7 {
 14825  			if shift >= 64 {
 14826  				return ErrIntOverflowGenerated
 14827  			}
 14828  			if iNdEx >= l {
 14829  				return io.ErrUnexpectedEOF
 14830  			}
 14831  			b := dAtA[iNdEx]
 14832  			iNdEx++
 14833  			wire |= uint64(b&0x7F) << shift
 14834  			if b < 0x80 {
 14835  				break
 14836  			}
 14837  		}
 14838  		fieldNum := int32(wire >> 3)
 14839  		wireType := int(wire & 0x7)
 14840  		if wireType == 4 {
 14841  			return fmt.Errorf("proto: ApplicationSummary: wiretype end group for non-group")
 14842  		}
 14843  		if fieldNum <= 0 {
 14844  			return fmt.Errorf("proto: ApplicationSummary: illegal tag %d (wire type %d)", fieldNum, wire)
 14845  		}
 14846  		switch fieldNum {
 14847  		case 1:
 14848  			if wireType != 2 {
 14849  				return fmt.Errorf("proto: wrong wireType = %d for field ExternalURLs", wireType)
 14850  			}
 14851  			var stringLen uint64
 14852  			for shift := uint(0); ; shift += 7 {
 14853  				if shift >= 64 {
 14854  					return ErrIntOverflowGenerated
 14855  				}
 14856  				if iNdEx >= l {
 14857  					return io.ErrUnexpectedEOF
 14858  				}
 14859  				b := dAtA[iNdEx]
 14860  				iNdEx++
 14861  				stringLen |= uint64(b&0x7F) << shift
 14862  				if b < 0x80 {
 14863  					break
 14864  				}
 14865  			}
 14866  			intStringLen := int(stringLen)
 14867  			if intStringLen < 0 {
 14868  				return ErrInvalidLengthGenerated
 14869  			}
 14870  			postIndex := iNdEx + intStringLen
 14871  			if postIndex < 0 {
 14872  				return ErrInvalidLengthGenerated
 14873  			}
 14874  			if postIndex > l {
 14875  				return io.ErrUnexpectedEOF
 14876  			}
 14877  			m.ExternalURLs = append(m.ExternalURLs, string(dAtA[iNdEx:postIndex]))
 14878  			iNdEx = postIndex
 14879  		case 2:
 14880  			if wireType != 2 {
 14881  				return fmt.Errorf("proto: wrong wireType = %d for field Images", wireType)
 14882  			}
 14883  			var stringLen uint64
 14884  			for shift := uint(0); ; shift += 7 {
 14885  				if shift >= 64 {
 14886  					return ErrIntOverflowGenerated
 14887  				}
 14888  				if iNdEx >= l {
 14889  					return io.ErrUnexpectedEOF
 14890  				}
 14891  				b := dAtA[iNdEx]
 14892  				iNdEx++
 14893  				stringLen |= uint64(b&0x7F) << shift
 14894  				if b < 0x80 {
 14895  					break
 14896  				}
 14897  			}
 14898  			intStringLen := int(stringLen)
 14899  			if intStringLen < 0 {
 14900  				return ErrInvalidLengthGenerated
 14901  			}
 14902  			postIndex := iNdEx + intStringLen
 14903  			if postIndex < 0 {
 14904  				return ErrInvalidLengthGenerated
 14905  			}
 14906  			if postIndex > l {
 14907  				return io.ErrUnexpectedEOF
 14908  			}
 14909  			m.Images = append(m.Images, string(dAtA[iNdEx:postIndex]))
 14910  			iNdEx = postIndex
 14911  		default:
 14912  			iNdEx = preIndex
 14913  			skippy, err := skipGenerated(dAtA[iNdEx:])
 14914  			if err != nil {
 14915  				return err
 14916  			}
 14917  			if skippy < 0 {
 14918  				return ErrInvalidLengthGenerated
 14919  			}
 14920  			if (iNdEx + skippy) < 0 {
 14921  				return ErrInvalidLengthGenerated
 14922  			}
 14923  			if (iNdEx + skippy) > l {
 14924  				return io.ErrUnexpectedEOF
 14925  			}
 14926  			iNdEx += skippy
 14927  		}
 14928  	}
 14929  
 14930  	if iNdEx > l {
 14931  		return io.ErrUnexpectedEOF
 14932  	}
 14933  	return nil
 14934  }
 14935  func (m *ApplicationTree) Unmarshal(dAtA []byte) error {
 14936  	l := len(dAtA)
 14937  	iNdEx := 0
 14938  	for iNdEx < l {
 14939  		preIndex := iNdEx
 14940  		var wire uint64
 14941  		for shift := uint(0); ; shift += 7 {
 14942  			if shift >= 64 {
 14943  				return ErrIntOverflowGenerated
 14944  			}
 14945  			if iNdEx >= l {
 14946  				return io.ErrUnexpectedEOF
 14947  			}
 14948  			b := dAtA[iNdEx]
 14949  			iNdEx++
 14950  			wire |= uint64(b&0x7F) << shift
 14951  			if b < 0x80 {
 14952  				break
 14953  			}
 14954  		}
 14955  		fieldNum := int32(wire >> 3)
 14956  		wireType := int(wire & 0x7)
 14957  		if wireType == 4 {
 14958  			return fmt.Errorf("proto: ApplicationTree: wiretype end group for non-group")
 14959  		}
 14960  		if fieldNum <= 0 {
 14961  			return fmt.Errorf("proto: ApplicationTree: illegal tag %d (wire type %d)", fieldNum, wire)
 14962  		}
 14963  		switch fieldNum {
 14964  		case 1:
 14965  			if wireType != 2 {
 14966  				return fmt.Errorf("proto: wrong wireType = %d for field Nodes", wireType)
 14967  			}
 14968  			var msglen int
 14969  			for shift := uint(0); ; shift += 7 {
 14970  				if shift >= 64 {
 14971  					return ErrIntOverflowGenerated
 14972  				}
 14973  				if iNdEx >= l {
 14974  					return io.ErrUnexpectedEOF
 14975  				}
 14976  				b := dAtA[iNdEx]
 14977  				iNdEx++
 14978  				msglen |= int(b&0x7F) << shift
 14979  				if b < 0x80 {
 14980  					break
 14981  				}
 14982  			}
 14983  			if msglen < 0 {
 14984  				return ErrInvalidLengthGenerated
 14985  			}
 14986  			postIndex := iNdEx + msglen
 14987  			if postIndex < 0 {
 14988  				return ErrInvalidLengthGenerated
 14989  			}
 14990  			if postIndex > l {
 14991  				return io.ErrUnexpectedEOF
 14992  			}
 14993  			m.Nodes = append(m.Nodes, ResourceNode{})
 14994  			if err := m.Nodes[len(m.Nodes)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14995  				return err
 14996  			}
 14997  			iNdEx = postIndex
 14998  		case 2:
 14999  			if wireType != 2 {
 15000  				return fmt.Errorf("proto: wrong wireType = %d for field OrphanedNodes", wireType)
 15001  			}
 15002  			var msglen int
 15003  			for shift := uint(0); ; shift += 7 {
 15004  				if shift >= 64 {
 15005  					return ErrIntOverflowGenerated
 15006  				}
 15007  				if iNdEx >= l {
 15008  					return io.ErrUnexpectedEOF
 15009  				}
 15010  				b := dAtA[iNdEx]
 15011  				iNdEx++
 15012  				msglen |= int(b&0x7F) << shift
 15013  				if b < 0x80 {
 15014  					break
 15015  				}
 15016  			}
 15017  			if msglen < 0 {
 15018  				return ErrInvalidLengthGenerated
 15019  			}
 15020  			postIndex := iNdEx + msglen
 15021  			if postIndex < 0 {
 15022  				return ErrInvalidLengthGenerated
 15023  			}
 15024  			if postIndex > l {
 15025  				return io.ErrUnexpectedEOF
 15026  			}
 15027  			m.OrphanedNodes = append(m.OrphanedNodes, ResourceNode{})
 15028  			if err := m.OrphanedNodes[len(m.OrphanedNodes)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 15029  				return err
 15030  			}
 15031  			iNdEx = postIndex
 15032  		default:
 15033  			iNdEx = preIndex
 15034  			skippy, err := skipGenerated(dAtA[iNdEx:])
 15035  			if err != nil {
 15036  				return err
 15037  			}
 15038  			if skippy < 0 {
 15039  				return ErrInvalidLengthGenerated
 15040  			}
 15041  			if (iNdEx + skippy) < 0 {
 15042  				return ErrInvalidLengthGenerated
 15043  			}
 15044  			if (iNdEx + skippy) > l {
 15045  				return io.ErrUnexpectedEOF
 15046  			}
 15047  			iNdEx += skippy
 15048  		}
 15049  	}
 15050  
 15051  	if iNdEx > l {
 15052  		return io.ErrUnexpectedEOF
 15053  	}
 15054  	return nil
 15055  }
 15056  func (m *ApplicationWatchEvent) Unmarshal(dAtA []byte) error {
 15057  	l := len(dAtA)
 15058  	iNdEx := 0
 15059  	for iNdEx < l {
 15060  		preIndex := iNdEx
 15061  		var wire uint64
 15062  		for shift := uint(0); ; shift += 7 {
 15063  			if shift >= 64 {
 15064  				return ErrIntOverflowGenerated
 15065  			}
 15066  			if iNdEx >= l {
 15067  				return io.ErrUnexpectedEOF
 15068  			}
 15069  			b := dAtA[iNdEx]
 15070  			iNdEx++
 15071  			wire |= uint64(b&0x7F) << shift
 15072  			if b < 0x80 {
 15073  				break
 15074  			}
 15075  		}
 15076  		fieldNum := int32(wire >> 3)
 15077  		wireType := int(wire & 0x7)
 15078  		if wireType == 4 {
 15079  			return fmt.Errorf("proto: ApplicationWatchEvent: wiretype end group for non-group")
 15080  		}
 15081  		if fieldNum <= 0 {
 15082  			return fmt.Errorf("proto: ApplicationWatchEvent: illegal tag %d (wire type %d)", fieldNum, wire)
 15083  		}
 15084  		switch fieldNum {
 15085  		case 1:
 15086  			if wireType != 2 {
 15087  				return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
 15088  			}
 15089  			var stringLen uint64
 15090  			for shift := uint(0); ; shift += 7 {
 15091  				if shift >= 64 {
 15092  					return ErrIntOverflowGenerated
 15093  				}
 15094  				if iNdEx >= l {
 15095  					return io.ErrUnexpectedEOF
 15096  				}
 15097  				b := dAtA[iNdEx]
 15098  				iNdEx++
 15099  				stringLen |= uint64(b&0x7F) << shift
 15100  				if b < 0x80 {
 15101  					break
 15102  				}
 15103  			}
 15104  			intStringLen := int(stringLen)
 15105  			if intStringLen < 0 {
 15106  				return ErrInvalidLengthGenerated
 15107  			}
 15108  			postIndex := iNdEx + intStringLen
 15109  			if postIndex < 0 {
 15110  				return ErrInvalidLengthGenerated
 15111  			}
 15112  			if postIndex > l {
 15113  				return io.ErrUnexpectedEOF
 15114  			}
 15115  			m.Type = k8s_io_apimachinery_pkg_watch.EventType(dAtA[iNdEx:postIndex])
 15116  			iNdEx = postIndex
 15117  		case 2:
 15118  			if wireType != 2 {
 15119  				return fmt.Errorf("proto: wrong wireType = %d for field Application", wireType)
 15120  			}
 15121  			var msglen int
 15122  			for shift := uint(0); ; shift += 7 {
 15123  				if shift >= 64 {
 15124  					return ErrIntOverflowGenerated
 15125  				}
 15126  				if iNdEx >= l {
 15127  					return io.ErrUnexpectedEOF
 15128  				}
 15129  				b := dAtA[iNdEx]
 15130  				iNdEx++
 15131  				msglen |= int(b&0x7F) << shift
 15132  				if b < 0x80 {
 15133  					break
 15134  				}
 15135  			}
 15136  			if msglen < 0 {
 15137  				return ErrInvalidLengthGenerated
 15138  			}
 15139  			postIndex := iNdEx + msglen
 15140  			if postIndex < 0 {
 15141  				return ErrInvalidLengthGenerated
 15142  			}
 15143  			if postIndex > l {
 15144  				return io.ErrUnexpectedEOF
 15145  			}
 15146  			if err := m.Application.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 15147  				return err
 15148  			}
 15149  			iNdEx = postIndex
 15150  		default:
 15151  			iNdEx = preIndex
 15152  			skippy, err := skipGenerated(dAtA[iNdEx:])
 15153  			if err != nil {
 15154  				return err
 15155  			}
 15156  			if skippy < 0 {
 15157  				return ErrInvalidLengthGenerated
 15158  			}
 15159  			if (iNdEx + skippy) < 0 {
 15160  				return ErrInvalidLengthGenerated
 15161  			}
 15162  			if (iNdEx + skippy) > l {
 15163  				return io.ErrUnexpectedEOF
 15164  			}
 15165  			iNdEx += skippy
 15166  		}
 15167  	}
 15168  
 15169  	if iNdEx > l {
 15170  		return io.ErrUnexpectedEOF
 15171  	}
 15172  	return nil
 15173  }
 15174  func (m *Backoff) Unmarshal(dAtA []byte) error {
 15175  	l := len(dAtA)
 15176  	iNdEx := 0
 15177  	for iNdEx < l {
 15178  		preIndex := iNdEx
 15179  		var wire uint64
 15180  		for shift := uint(0); ; shift += 7 {
 15181  			if shift >= 64 {
 15182  				return ErrIntOverflowGenerated
 15183  			}
 15184  			if iNdEx >= l {
 15185  				return io.ErrUnexpectedEOF
 15186  			}
 15187  			b := dAtA[iNdEx]
 15188  			iNdEx++
 15189  			wire |= uint64(b&0x7F) << shift
 15190  			if b < 0x80 {
 15191  				break
 15192  			}
 15193  		}
 15194  		fieldNum := int32(wire >> 3)
 15195  		wireType := int(wire & 0x7)
 15196  		if wireType == 4 {
 15197  			return fmt.Errorf("proto: Backoff: wiretype end group for non-group")
 15198  		}
 15199  		if fieldNum <= 0 {
 15200  			return fmt.Errorf("proto: Backoff: illegal tag %d (wire type %d)", fieldNum, wire)
 15201  		}
 15202  		switch fieldNum {
 15203  		case 1:
 15204  			if wireType != 2 {
 15205  				return fmt.Errorf("proto: wrong wireType = %d for field Duration", wireType)
 15206  			}
 15207  			var stringLen uint64
 15208  			for shift := uint(0); ; shift += 7 {
 15209  				if shift >= 64 {
 15210  					return ErrIntOverflowGenerated
 15211  				}
 15212  				if iNdEx >= l {
 15213  					return io.ErrUnexpectedEOF
 15214  				}
 15215  				b := dAtA[iNdEx]
 15216  				iNdEx++
 15217  				stringLen |= uint64(b&0x7F) << shift
 15218  				if b < 0x80 {
 15219  					break
 15220  				}
 15221  			}
 15222  			intStringLen := int(stringLen)
 15223  			if intStringLen < 0 {
 15224  				return ErrInvalidLengthGenerated
 15225  			}
 15226  			postIndex := iNdEx + intStringLen
 15227  			if postIndex < 0 {
 15228  				return ErrInvalidLengthGenerated
 15229  			}
 15230  			if postIndex > l {
 15231  				return io.ErrUnexpectedEOF
 15232  			}
 15233  			m.Duration = string(dAtA[iNdEx:postIndex])
 15234  			iNdEx = postIndex
 15235  		case 2:
 15236  			if wireType != 0 {
 15237  				return fmt.Errorf("proto: wrong wireType = %d for field Factor", wireType)
 15238  			}
 15239  			var v int64
 15240  			for shift := uint(0); ; shift += 7 {
 15241  				if shift >= 64 {
 15242  					return ErrIntOverflowGenerated
 15243  				}
 15244  				if iNdEx >= l {
 15245  					return io.ErrUnexpectedEOF
 15246  				}
 15247  				b := dAtA[iNdEx]
 15248  				iNdEx++
 15249  				v |= int64(b&0x7F) << shift
 15250  				if b < 0x80 {
 15251  					break
 15252  				}
 15253  			}
 15254  			m.Factor = &v
 15255  		case 3:
 15256  			if wireType != 2 {
 15257  				return fmt.Errorf("proto: wrong wireType = %d for field MaxDuration", wireType)
 15258  			}
 15259  			var stringLen uint64
 15260  			for shift := uint(0); ; shift += 7 {
 15261  				if shift >= 64 {
 15262  					return ErrIntOverflowGenerated
 15263  				}
 15264  				if iNdEx >= l {
 15265  					return io.ErrUnexpectedEOF
 15266  				}
 15267  				b := dAtA[iNdEx]
 15268  				iNdEx++
 15269  				stringLen |= uint64(b&0x7F) << shift
 15270  				if b < 0x80 {
 15271  					break
 15272  				}
 15273  			}
 15274  			intStringLen := int(stringLen)
 15275  			if intStringLen < 0 {
 15276  				return ErrInvalidLengthGenerated
 15277  			}
 15278  			postIndex := iNdEx + intStringLen
 15279  			if postIndex < 0 {
 15280  				return ErrInvalidLengthGenerated
 15281  			}
 15282  			if postIndex > l {
 15283  				return io.ErrUnexpectedEOF
 15284  			}
 15285  			m.MaxDuration = string(dAtA[iNdEx:postIndex])
 15286  			iNdEx = postIndex
 15287  		default:
 15288  			iNdEx = preIndex
 15289  			skippy, err := skipGenerated(dAtA[iNdEx:])
 15290  			if err != nil {
 15291  				return err
 15292  			}
 15293  			if skippy < 0 {
 15294  				return ErrInvalidLengthGenerated
 15295  			}
 15296  			if (iNdEx + skippy) < 0 {
 15297  				return ErrInvalidLengthGenerated
 15298  			}
 15299  			if (iNdEx + skippy) > l {
 15300  				return io.ErrUnexpectedEOF
 15301  			}
 15302  			iNdEx += skippy
 15303  		}
 15304  	}
 15305  
 15306  	if iNdEx > l {
 15307  		return io.ErrUnexpectedEOF
 15308  	}
 15309  	return nil
 15310  }
 15311  func (m *Cluster) Unmarshal(dAtA []byte) error {
 15312  	l := len(dAtA)
 15313  	iNdEx := 0
 15314  	for iNdEx < l {
 15315  		preIndex := iNdEx
 15316  		var wire uint64
 15317  		for shift := uint(0); ; shift += 7 {
 15318  			if shift >= 64 {
 15319  				return ErrIntOverflowGenerated
 15320  			}
 15321  			if iNdEx >= l {
 15322  				return io.ErrUnexpectedEOF
 15323  			}
 15324  			b := dAtA[iNdEx]
 15325  			iNdEx++
 15326  			wire |= uint64(b&0x7F) << shift
 15327  			if b < 0x80 {
 15328  				break
 15329  			}
 15330  		}
 15331  		fieldNum := int32(wire >> 3)
 15332  		wireType := int(wire & 0x7)
 15333  		if wireType == 4 {
 15334  			return fmt.Errorf("proto: Cluster: wiretype end group for non-group")
 15335  		}
 15336  		if fieldNum <= 0 {
 15337  			return fmt.Errorf("proto: Cluster: illegal tag %d (wire type %d)", fieldNum, wire)
 15338  		}
 15339  		switch fieldNum {
 15340  		case 1:
 15341  			if wireType != 2 {
 15342  				return fmt.Errorf("proto: wrong wireType = %d for field Server", wireType)
 15343  			}
 15344  			var stringLen uint64
 15345  			for shift := uint(0); ; shift += 7 {
 15346  				if shift >= 64 {
 15347  					return ErrIntOverflowGenerated
 15348  				}
 15349  				if iNdEx >= l {
 15350  					return io.ErrUnexpectedEOF
 15351  				}
 15352  				b := dAtA[iNdEx]
 15353  				iNdEx++
 15354  				stringLen |= uint64(b&0x7F) << shift
 15355  				if b < 0x80 {
 15356  					break
 15357  				}
 15358  			}
 15359  			intStringLen := int(stringLen)
 15360  			if intStringLen < 0 {
 15361  				return ErrInvalidLengthGenerated
 15362  			}
 15363  			postIndex := iNdEx + intStringLen
 15364  			if postIndex < 0 {
 15365  				return ErrInvalidLengthGenerated
 15366  			}
 15367  			if postIndex > l {
 15368  				return io.ErrUnexpectedEOF
 15369  			}
 15370  			m.Server = string(dAtA[iNdEx:postIndex])
 15371  			iNdEx = postIndex
 15372  		case 2:
 15373  			if wireType != 2 {
 15374  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 15375  			}
 15376  			var stringLen uint64
 15377  			for shift := uint(0); ; shift += 7 {
 15378  				if shift >= 64 {
 15379  					return ErrIntOverflowGenerated
 15380  				}
 15381  				if iNdEx >= l {
 15382  					return io.ErrUnexpectedEOF
 15383  				}
 15384  				b := dAtA[iNdEx]
 15385  				iNdEx++
 15386  				stringLen |= uint64(b&0x7F) << shift
 15387  				if b < 0x80 {
 15388  					break
 15389  				}
 15390  			}
 15391  			intStringLen := int(stringLen)
 15392  			if intStringLen < 0 {
 15393  				return ErrInvalidLengthGenerated
 15394  			}
 15395  			postIndex := iNdEx + intStringLen
 15396  			if postIndex < 0 {
 15397  				return ErrInvalidLengthGenerated
 15398  			}
 15399  			if postIndex > l {
 15400  				return io.ErrUnexpectedEOF
 15401  			}
 15402  			m.Name = string(dAtA[iNdEx:postIndex])
 15403  			iNdEx = postIndex
 15404  		case 3:
 15405  			if wireType != 2 {
 15406  				return fmt.Errorf("proto: wrong wireType = %d for field Config", wireType)
 15407  			}
 15408  			var msglen int
 15409  			for shift := uint(0); ; shift += 7 {
 15410  				if shift >= 64 {
 15411  					return ErrIntOverflowGenerated
 15412  				}
 15413  				if iNdEx >= l {
 15414  					return io.ErrUnexpectedEOF
 15415  				}
 15416  				b := dAtA[iNdEx]
 15417  				iNdEx++
 15418  				msglen |= int(b&0x7F) << shift
 15419  				if b < 0x80 {
 15420  					break
 15421  				}
 15422  			}
 15423  			if msglen < 0 {
 15424  				return ErrInvalidLengthGenerated
 15425  			}
 15426  			postIndex := iNdEx + msglen
 15427  			if postIndex < 0 {
 15428  				return ErrInvalidLengthGenerated
 15429  			}
 15430  			if postIndex > l {
 15431  				return io.ErrUnexpectedEOF
 15432  			}
 15433  			if err := m.Config.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 15434  				return err
 15435  			}
 15436  			iNdEx = postIndex
 15437  		case 4:
 15438  			if wireType != 2 {
 15439  				return fmt.Errorf("proto: wrong wireType = %d for field ConnectionState", wireType)
 15440  			}
 15441  			var msglen int
 15442  			for shift := uint(0); ; shift += 7 {
 15443  				if shift >= 64 {
 15444  					return ErrIntOverflowGenerated
 15445  				}
 15446  				if iNdEx >= l {
 15447  					return io.ErrUnexpectedEOF
 15448  				}
 15449  				b := dAtA[iNdEx]
 15450  				iNdEx++
 15451  				msglen |= int(b&0x7F) << shift
 15452  				if b < 0x80 {
 15453  					break
 15454  				}
 15455  			}
 15456  			if msglen < 0 {
 15457  				return ErrInvalidLengthGenerated
 15458  			}
 15459  			postIndex := iNdEx + msglen
 15460  			if postIndex < 0 {
 15461  				return ErrInvalidLengthGenerated
 15462  			}
 15463  			if postIndex > l {
 15464  				return io.ErrUnexpectedEOF
 15465  			}
 15466  			if err := m.ConnectionState.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 15467  				return err
 15468  			}
 15469  			iNdEx = postIndex
 15470  		case 5:
 15471  			if wireType != 2 {
 15472  				return fmt.Errorf("proto: wrong wireType = %d for field ServerVersion", wireType)
 15473  			}
 15474  			var stringLen uint64
 15475  			for shift := uint(0); ; shift += 7 {
 15476  				if shift >= 64 {
 15477  					return ErrIntOverflowGenerated
 15478  				}
 15479  				if iNdEx >= l {
 15480  					return io.ErrUnexpectedEOF
 15481  				}
 15482  				b := dAtA[iNdEx]
 15483  				iNdEx++
 15484  				stringLen |= uint64(b&0x7F) << shift
 15485  				if b < 0x80 {
 15486  					break
 15487  				}
 15488  			}
 15489  			intStringLen := int(stringLen)
 15490  			if intStringLen < 0 {
 15491  				return ErrInvalidLengthGenerated
 15492  			}
 15493  			postIndex := iNdEx + intStringLen
 15494  			if postIndex < 0 {
 15495  				return ErrInvalidLengthGenerated
 15496  			}
 15497  			if postIndex > l {
 15498  				return io.ErrUnexpectedEOF
 15499  			}
 15500  			m.ServerVersion = string(dAtA[iNdEx:postIndex])
 15501  			iNdEx = postIndex
 15502  		case 6:
 15503  			if wireType != 2 {
 15504  				return fmt.Errorf("proto: wrong wireType = %d for field Namespaces", wireType)
 15505  			}
 15506  			var stringLen uint64
 15507  			for shift := uint(0); ; shift += 7 {
 15508  				if shift >= 64 {
 15509  					return ErrIntOverflowGenerated
 15510  				}
 15511  				if iNdEx >= l {
 15512  					return io.ErrUnexpectedEOF
 15513  				}
 15514  				b := dAtA[iNdEx]
 15515  				iNdEx++
 15516  				stringLen |= uint64(b&0x7F) << shift
 15517  				if b < 0x80 {
 15518  					break
 15519  				}
 15520  			}
 15521  			intStringLen := int(stringLen)
 15522  			if intStringLen < 0 {
 15523  				return ErrInvalidLengthGenerated
 15524  			}
 15525  			postIndex := iNdEx + intStringLen
 15526  			if postIndex < 0 {
 15527  				return ErrInvalidLengthGenerated
 15528  			}
 15529  			if postIndex > l {
 15530  				return io.ErrUnexpectedEOF
 15531  			}
 15532  			m.Namespaces = append(m.Namespaces, string(dAtA[iNdEx:postIndex]))
 15533  			iNdEx = postIndex
 15534  		case 7:
 15535  			if wireType != 2 {
 15536  				return fmt.Errorf("proto: wrong wireType = %d for field RefreshRequestedAt", wireType)
 15537  			}
 15538  			var msglen int
 15539  			for shift := uint(0); ; shift += 7 {
 15540  				if shift >= 64 {
 15541  					return ErrIntOverflowGenerated
 15542  				}
 15543  				if iNdEx >= l {
 15544  					return io.ErrUnexpectedEOF
 15545  				}
 15546  				b := dAtA[iNdEx]
 15547  				iNdEx++
 15548  				msglen |= int(b&0x7F) << shift
 15549  				if b < 0x80 {
 15550  					break
 15551  				}
 15552  			}
 15553  			if msglen < 0 {
 15554  				return ErrInvalidLengthGenerated
 15555  			}
 15556  			postIndex := iNdEx + msglen
 15557  			if postIndex < 0 {
 15558  				return ErrInvalidLengthGenerated
 15559  			}
 15560  			if postIndex > l {
 15561  				return io.ErrUnexpectedEOF
 15562  			}
 15563  			if m.RefreshRequestedAt == nil {
 15564  				m.RefreshRequestedAt = &v1.Time{}
 15565  			}
 15566  			if err := m.RefreshRequestedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 15567  				return err
 15568  			}
 15569  			iNdEx = postIndex
 15570  		case 8:
 15571  			if wireType != 2 {
 15572  				return fmt.Errorf("proto: wrong wireType = %d for field Info", wireType)
 15573  			}
 15574  			var msglen int
 15575  			for shift := uint(0); ; shift += 7 {
 15576  				if shift >= 64 {
 15577  					return ErrIntOverflowGenerated
 15578  				}
 15579  				if iNdEx >= l {
 15580  					return io.ErrUnexpectedEOF
 15581  				}
 15582  				b := dAtA[iNdEx]
 15583  				iNdEx++
 15584  				msglen |= int(b&0x7F) << shift
 15585  				if b < 0x80 {
 15586  					break
 15587  				}
 15588  			}
 15589  			if msglen < 0 {
 15590  				return ErrInvalidLengthGenerated
 15591  			}
 15592  			postIndex := iNdEx + msglen
 15593  			if postIndex < 0 {
 15594  				return ErrInvalidLengthGenerated
 15595  			}
 15596  			if postIndex > l {
 15597  				return io.ErrUnexpectedEOF
 15598  			}
 15599  			if err := m.Info.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 15600  				return err
 15601  			}
 15602  			iNdEx = postIndex
 15603  		case 9:
 15604  			if wireType != 0 {
 15605  				return fmt.Errorf("proto: wrong wireType = %d for field Shard", wireType)
 15606  			}
 15607  			var v int64
 15608  			for shift := uint(0); ; shift += 7 {
 15609  				if shift >= 64 {
 15610  					return ErrIntOverflowGenerated
 15611  				}
 15612  				if iNdEx >= l {
 15613  					return io.ErrUnexpectedEOF
 15614  				}
 15615  				b := dAtA[iNdEx]
 15616  				iNdEx++
 15617  				v |= int64(b&0x7F) << shift
 15618  				if b < 0x80 {
 15619  					break
 15620  				}
 15621  			}
 15622  			m.Shard = &v
 15623  		default:
 15624  			iNdEx = preIndex
 15625  			skippy, err := skipGenerated(dAtA[iNdEx:])
 15626  			if err != nil {
 15627  				return err
 15628  			}
 15629  			if skippy < 0 {
 15630  				return ErrInvalidLengthGenerated
 15631  			}
 15632  			if (iNdEx + skippy) < 0 {
 15633  				return ErrInvalidLengthGenerated
 15634  			}
 15635  			if (iNdEx + skippy) > l {
 15636  				return io.ErrUnexpectedEOF
 15637  			}
 15638  			iNdEx += skippy
 15639  		}
 15640  	}
 15641  
 15642  	if iNdEx > l {
 15643  		return io.ErrUnexpectedEOF
 15644  	}
 15645  	return nil
 15646  }
 15647  func (m *ClusterCacheInfo) Unmarshal(dAtA []byte) error {
 15648  	l := len(dAtA)
 15649  	iNdEx := 0
 15650  	for iNdEx < l {
 15651  		preIndex := iNdEx
 15652  		var wire uint64
 15653  		for shift := uint(0); ; shift += 7 {
 15654  			if shift >= 64 {
 15655  				return ErrIntOverflowGenerated
 15656  			}
 15657  			if iNdEx >= l {
 15658  				return io.ErrUnexpectedEOF
 15659  			}
 15660  			b := dAtA[iNdEx]
 15661  			iNdEx++
 15662  			wire |= uint64(b&0x7F) << shift
 15663  			if b < 0x80 {
 15664  				break
 15665  			}
 15666  		}
 15667  		fieldNum := int32(wire >> 3)
 15668  		wireType := int(wire & 0x7)
 15669  		if wireType == 4 {
 15670  			return fmt.Errorf("proto: ClusterCacheInfo: wiretype end group for non-group")
 15671  		}
 15672  		if fieldNum <= 0 {
 15673  			return fmt.Errorf("proto: ClusterCacheInfo: illegal tag %d (wire type %d)", fieldNum, wire)
 15674  		}
 15675  		switch fieldNum {
 15676  		case 1:
 15677  			if wireType != 0 {
 15678  				return fmt.Errorf("proto: wrong wireType = %d for field ResourcesCount", wireType)
 15679  			}
 15680  			m.ResourcesCount = 0
 15681  			for shift := uint(0); ; shift += 7 {
 15682  				if shift >= 64 {
 15683  					return ErrIntOverflowGenerated
 15684  				}
 15685  				if iNdEx >= l {
 15686  					return io.ErrUnexpectedEOF
 15687  				}
 15688  				b := dAtA[iNdEx]
 15689  				iNdEx++
 15690  				m.ResourcesCount |= int64(b&0x7F) << shift
 15691  				if b < 0x80 {
 15692  					break
 15693  				}
 15694  			}
 15695  		case 2:
 15696  			if wireType != 0 {
 15697  				return fmt.Errorf("proto: wrong wireType = %d for field APIsCount", wireType)
 15698  			}
 15699  			m.APIsCount = 0
 15700  			for shift := uint(0); ; shift += 7 {
 15701  				if shift >= 64 {
 15702  					return ErrIntOverflowGenerated
 15703  				}
 15704  				if iNdEx >= l {
 15705  					return io.ErrUnexpectedEOF
 15706  				}
 15707  				b := dAtA[iNdEx]
 15708  				iNdEx++
 15709  				m.APIsCount |= int64(b&0x7F) << shift
 15710  				if b < 0x80 {
 15711  					break
 15712  				}
 15713  			}
 15714  		case 3:
 15715  			if wireType != 2 {
 15716  				return fmt.Errorf("proto: wrong wireType = %d for field LastCacheSyncTime", wireType)
 15717  			}
 15718  			var msglen int
 15719  			for shift := uint(0); ; shift += 7 {
 15720  				if shift >= 64 {
 15721  					return ErrIntOverflowGenerated
 15722  				}
 15723  				if iNdEx >= l {
 15724  					return io.ErrUnexpectedEOF
 15725  				}
 15726  				b := dAtA[iNdEx]
 15727  				iNdEx++
 15728  				msglen |= int(b&0x7F) << shift
 15729  				if b < 0x80 {
 15730  					break
 15731  				}
 15732  			}
 15733  			if msglen < 0 {
 15734  				return ErrInvalidLengthGenerated
 15735  			}
 15736  			postIndex := iNdEx + msglen
 15737  			if postIndex < 0 {
 15738  				return ErrInvalidLengthGenerated
 15739  			}
 15740  			if postIndex > l {
 15741  				return io.ErrUnexpectedEOF
 15742  			}
 15743  			if m.LastCacheSyncTime == nil {
 15744  				m.LastCacheSyncTime = &v1.Time{}
 15745  			}
 15746  			if err := m.LastCacheSyncTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 15747  				return err
 15748  			}
 15749  			iNdEx = postIndex
 15750  		default:
 15751  			iNdEx = preIndex
 15752  			skippy, err := skipGenerated(dAtA[iNdEx:])
 15753  			if err != nil {
 15754  				return err
 15755  			}
 15756  			if skippy < 0 {
 15757  				return ErrInvalidLengthGenerated
 15758  			}
 15759  			if (iNdEx + skippy) < 0 {
 15760  				return ErrInvalidLengthGenerated
 15761  			}
 15762  			if (iNdEx + skippy) > l {
 15763  				return io.ErrUnexpectedEOF
 15764  			}
 15765  			iNdEx += skippy
 15766  		}
 15767  	}
 15768  
 15769  	if iNdEx > l {
 15770  		return io.ErrUnexpectedEOF
 15771  	}
 15772  	return nil
 15773  }
 15774  func (m *ClusterConfig) Unmarshal(dAtA []byte) error {
 15775  	l := len(dAtA)
 15776  	iNdEx := 0
 15777  	for iNdEx < l {
 15778  		preIndex := iNdEx
 15779  		var wire uint64
 15780  		for shift := uint(0); ; shift += 7 {
 15781  			if shift >= 64 {
 15782  				return ErrIntOverflowGenerated
 15783  			}
 15784  			if iNdEx >= l {
 15785  				return io.ErrUnexpectedEOF
 15786  			}
 15787  			b := dAtA[iNdEx]
 15788  			iNdEx++
 15789  			wire |= uint64(b&0x7F) << shift
 15790  			if b < 0x80 {
 15791  				break
 15792  			}
 15793  		}
 15794  		fieldNum := int32(wire >> 3)
 15795  		wireType := int(wire & 0x7)
 15796  		if wireType == 4 {
 15797  			return fmt.Errorf("proto: ClusterConfig: wiretype end group for non-group")
 15798  		}
 15799  		if fieldNum <= 0 {
 15800  			return fmt.Errorf("proto: ClusterConfig: illegal tag %d (wire type %d)", fieldNum, wire)
 15801  		}
 15802  		switch fieldNum {
 15803  		case 1:
 15804  			if wireType != 2 {
 15805  				return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType)
 15806  			}
 15807  			var stringLen uint64
 15808  			for shift := uint(0); ; shift += 7 {
 15809  				if shift >= 64 {
 15810  					return ErrIntOverflowGenerated
 15811  				}
 15812  				if iNdEx >= l {
 15813  					return io.ErrUnexpectedEOF
 15814  				}
 15815  				b := dAtA[iNdEx]
 15816  				iNdEx++
 15817  				stringLen |= uint64(b&0x7F) << shift
 15818  				if b < 0x80 {
 15819  					break
 15820  				}
 15821  			}
 15822  			intStringLen := int(stringLen)
 15823  			if intStringLen < 0 {
 15824  				return ErrInvalidLengthGenerated
 15825  			}
 15826  			postIndex := iNdEx + intStringLen
 15827  			if postIndex < 0 {
 15828  				return ErrInvalidLengthGenerated
 15829  			}
 15830  			if postIndex > l {
 15831  				return io.ErrUnexpectedEOF
 15832  			}
 15833  			m.Username = string(dAtA[iNdEx:postIndex])
 15834  			iNdEx = postIndex
 15835  		case 2:
 15836  			if wireType != 2 {
 15837  				return fmt.Errorf("proto: wrong wireType = %d for field Password", wireType)
 15838  			}
 15839  			var stringLen uint64
 15840  			for shift := uint(0); ; shift += 7 {
 15841  				if shift >= 64 {
 15842  					return ErrIntOverflowGenerated
 15843  				}
 15844  				if iNdEx >= l {
 15845  					return io.ErrUnexpectedEOF
 15846  				}
 15847  				b := dAtA[iNdEx]
 15848  				iNdEx++
 15849  				stringLen |= uint64(b&0x7F) << shift
 15850  				if b < 0x80 {
 15851  					break
 15852  				}
 15853  			}
 15854  			intStringLen := int(stringLen)
 15855  			if intStringLen < 0 {
 15856  				return ErrInvalidLengthGenerated
 15857  			}
 15858  			postIndex := iNdEx + intStringLen
 15859  			if postIndex < 0 {
 15860  				return ErrInvalidLengthGenerated
 15861  			}
 15862  			if postIndex > l {
 15863  				return io.ErrUnexpectedEOF
 15864  			}
 15865  			m.Password = string(dAtA[iNdEx:postIndex])
 15866  			iNdEx = postIndex
 15867  		case 3:
 15868  			if wireType != 2 {
 15869  				return fmt.Errorf("proto: wrong wireType = %d for field BearerToken", wireType)
 15870  			}
 15871  			var stringLen uint64
 15872  			for shift := uint(0); ; shift += 7 {
 15873  				if shift >= 64 {
 15874  					return ErrIntOverflowGenerated
 15875  				}
 15876  				if iNdEx >= l {
 15877  					return io.ErrUnexpectedEOF
 15878  				}
 15879  				b := dAtA[iNdEx]
 15880  				iNdEx++
 15881  				stringLen |= uint64(b&0x7F) << shift
 15882  				if b < 0x80 {
 15883  					break
 15884  				}
 15885  			}
 15886  			intStringLen := int(stringLen)
 15887  			if intStringLen < 0 {
 15888  				return ErrInvalidLengthGenerated
 15889  			}
 15890  			postIndex := iNdEx + intStringLen
 15891  			if postIndex < 0 {
 15892  				return ErrInvalidLengthGenerated
 15893  			}
 15894  			if postIndex > l {
 15895  				return io.ErrUnexpectedEOF
 15896  			}
 15897  			m.BearerToken = string(dAtA[iNdEx:postIndex])
 15898  			iNdEx = postIndex
 15899  		case 4:
 15900  			if wireType != 2 {
 15901  				return fmt.Errorf("proto: wrong wireType = %d for field TLSClientConfig", wireType)
 15902  			}
 15903  			var msglen int
 15904  			for shift := uint(0); ; shift += 7 {
 15905  				if shift >= 64 {
 15906  					return ErrIntOverflowGenerated
 15907  				}
 15908  				if iNdEx >= l {
 15909  					return io.ErrUnexpectedEOF
 15910  				}
 15911  				b := dAtA[iNdEx]
 15912  				iNdEx++
 15913  				msglen |= int(b&0x7F) << shift
 15914  				if b < 0x80 {
 15915  					break
 15916  				}
 15917  			}
 15918  			if msglen < 0 {
 15919  				return ErrInvalidLengthGenerated
 15920  			}
 15921  			postIndex := iNdEx + msglen
 15922  			if postIndex < 0 {
 15923  				return ErrInvalidLengthGenerated
 15924  			}
 15925  			if postIndex > l {
 15926  				return io.ErrUnexpectedEOF
 15927  			}
 15928  			if err := m.TLSClientConfig.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 15929  				return err
 15930  			}
 15931  			iNdEx = postIndex
 15932  		case 5:
 15933  			if wireType != 2 {
 15934  				return fmt.Errorf("proto: wrong wireType = %d for field AWSAuthConfig", wireType)
 15935  			}
 15936  			var msglen int
 15937  			for shift := uint(0); ; shift += 7 {
 15938  				if shift >= 64 {
 15939  					return ErrIntOverflowGenerated
 15940  				}
 15941  				if iNdEx >= l {
 15942  					return io.ErrUnexpectedEOF
 15943  				}
 15944  				b := dAtA[iNdEx]
 15945  				iNdEx++
 15946  				msglen |= int(b&0x7F) << shift
 15947  				if b < 0x80 {
 15948  					break
 15949  				}
 15950  			}
 15951  			if msglen < 0 {
 15952  				return ErrInvalidLengthGenerated
 15953  			}
 15954  			postIndex := iNdEx + msglen
 15955  			if postIndex < 0 {
 15956  				return ErrInvalidLengthGenerated
 15957  			}
 15958  			if postIndex > l {
 15959  				return io.ErrUnexpectedEOF
 15960  			}
 15961  			if m.AWSAuthConfig == nil {
 15962  				m.AWSAuthConfig = &AWSAuthConfig{}
 15963  			}
 15964  			if err := m.AWSAuthConfig.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 15965  				return err
 15966  			}
 15967  			iNdEx = postIndex
 15968  		case 6:
 15969  			if wireType != 2 {
 15970  				return fmt.Errorf("proto: wrong wireType = %d for field ExecProviderConfig", wireType)
 15971  			}
 15972  			var msglen int
 15973  			for shift := uint(0); ; shift += 7 {
 15974  				if shift >= 64 {
 15975  					return ErrIntOverflowGenerated
 15976  				}
 15977  				if iNdEx >= l {
 15978  					return io.ErrUnexpectedEOF
 15979  				}
 15980  				b := dAtA[iNdEx]
 15981  				iNdEx++
 15982  				msglen |= int(b&0x7F) << shift
 15983  				if b < 0x80 {
 15984  					break
 15985  				}
 15986  			}
 15987  			if msglen < 0 {
 15988  				return ErrInvalidLengthGenerated
 15989  			}
 15990  			postIndex := iNdEx + msglen
 15991  			if postIndex < 0 {
 15992  				return ErrInvalidLengthGenerated
 15993  			}
 15994  			if postIndex > l {
 15995  				return io.ErrUnexpectedEOF
 15996  			}
 15997  			if m.ExecProviderConfig == nil {
 15998  				m.ExecProviderConfig = &ExecProviderConfig{}
 15999  			}
 16000  			if err := m.ExecProviderConfig.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 16001  				return err
 16002  			}
 16003  			iNdEx = postIndex
 16004  		default:
 16005  			iNdEx = preIndex
 16006  			skippy, err := skipGenerated(dAtA[iNdEx:])
 16007  			if err != nil {
 16008  				return err
 16009  			}
 16010  			if skippy < 0 {
 16011  				return ErrInvalidLengthGenerated
 16012  			}
 16013  			if (iNdEx + skippy) < 0 {
 16014  				return ErrInvalidLengthGenerated
 16015  			}
 16016  			if (iNdEx + skippy) > l {
 16017  				return io.ErrUnexpectedEOF
 16018  			}
 16019  			iNdEx += skippy
 16020  		}
 16021  	}
 16022  
 16023  	if iNdEx > l {
 16024  		return io.ErrUnexpectedEOF
 16025  	}
 16026  	return nil
 16027  }
 16028  func (m *ClusterInfo) Unmarshal(dAtA []byte) error {
 16029  	l := len(dAtA)
 16030  	iNdEx := 0
 16031  	for iNdEx < l {
 16032  		preIndex := iNdEx
 16033  		var wire uint64
 16034  		for shift := uint(0); ; shift += 7 {
 16035  			if shift >= 64 {
 16036  				return ErrIntOverflowGenerated
 16037  			}
 16038  			if iNdEx >= l {
 16039  				return io.ErrUnexpectedEOF
 16040  			}
 16041  			b := dAtA[iNdEx]
 16042  			iNdEx++
 16043  			wire |= uint64(b&0x7F) << shift
 16044  			if b < 0x80 {
 16045  				break
 16046  			}
 16047  		}
 16048  		fieldNum := int32(wire >> 3)
 16049  		wireType := int(wire & 0x7)
 16050  		if wireType == 4 {
 16051  			return fmt.Errorf("proto: ClusterInfo: wiretype end group for non-group")
 16052  		}
 16053  		if fieldNum <= 0 {
 16054  			return fmt.Errorf("proto: ClusterInfo: illegal tag %d (wire type %d)", fieldNum, wire)
 16055  		}
 16056  		switch fieldNum {
 16057  		case 1:
 16058  			if wireType != 2 {
 16059  				return fmt.Errorf("proto: wrong wireType = %d for field ConnectionState", wireType)
 16060  			}
 16061  			var msglen int
 16062  			for shift := uint(0); ; shift += 7 {
 16063  				if shift >= 64 {
 16064  					return ErrIntOverflowGenerated
 16065  				}
 16066  				if iNdEx >= l {
 16067  					return io.ErrUnexpectedEOF
 16068  				}
 16069  				b := dAtA[iNdEx]
 16070  				iNdEx++
 16071  				msglen |= int(b&0x7F) << shift
 16072  				if b < 0x80 {
 16073  					break
 16074  				}
 16075  			}
 16076  			if msglen < 0 {
 16077  				return ErrInvalidLengthGenerated
 16078  			}
 16079  			postIndex := iNdEx + msglen
 16080  			if postIndex < 0 {
 16081  				return ErrInvalidLengthGenerated
 16082  			}
 16083  			if postIndex > l {
 16084  				return io.ErrUnexpectedEOF
 16085  			}
 16086  			if err := m.ConnectionState.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 16087  				return err
 16088  			}
 16089  			iNdEx = postIndex
 16090  		case 2:
 16091  			if wireType != 2 {
 16092  				return fmt.Errorf("proto: wrong wireType = %d for field ServerVersion", wireType)
 16093  			}
 16094  			var stringLen uint64
 16095  			for shift := uint(0); ; shift += 7 {
 16096  				if shift >= 64 {
 16097  					return ErrIntOverflowGenerated
 16098  				}
 16099  				if iNdEx >= l {
 16100  					return io.ErrUnexpectedEOF
 16101  				}
 16102  				b := dAtA[iNdEx]
 16103  				iNdEx++
 16104  				stringLen |= uint64(b&0x7F) << shift
 16105  				if b < 0x80 {
 16106  					break
 16107  				}
 16108  			}
 16109  			intStringLen := int(stringLen)
 16110  			if intStringLen < 0 {
 16111  				return ErrInvalidLengthGenerated
 16112  			}
 16113  			postIndex := iNdEx + intStringLen
 16114  			if postIndex < 0 {
 16115  				return ErrInvalidLengthGenerated
 16116  			}
 16117  			if postIndex > l {
 16118  				return io.ErrUnexpectedEOF
 16119  			}
 16120  			m.ServerVersion = string(dAtA[iNdEx:postIndex])
 16121  			iNdEx = postIndex
 16122  		case 3:
 16123  			if wireType != 2 {
 16124  				return fmt.Errorf("proto: wrong wireType = %d for field CacheInfo", wireType)
 16125  			}
 16126  			var msglen int
 16127  			for shift := uint(0); ; shift += 7 {
 16128  				if shift >= 64 {
 16129  					return ErrIntOverflowGenerated
 16130  				}
 16131  				if iNdEx >= l {
 16132  					return io.ErrUnexpectedEOF
 16133  				}
 16134  				b := dAtA[iNdEx]
 16135  				iNdEx++
 16136  				msglen |= int(b&0x7F) << shift
 16137  				if b < 0x80 {
 16138  					break
 16139  				}
 16140  			}
 16141  			if msglen < 0 {
 16142  				return ErrInvalidLengthGenerated
 16143  			}
 16144  			postIndex := iNdEx + msglen
 16145  			if postIndex < 0 {
 16146  				return ErrInvalidLengthGenerated
 16147  			}
 16148  			if postIndex > l {
 16149  				return io.ErrUnexpectedEOF
 16150  			}
 16151  			if err := m.CacheInfo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 16152  				return err
 16153  			}
 16154  			iNdEx = postIndex
 16155  		case 4:
 16156  			if wireType != 0 {
 16157  				return fmt.Errorf("proto: wrong wireType = %d for field ApplicationsCount", wireType)
 16158  			}
 16159  			m.ApplicationsCount = 0
 16160  			for shift := uint(0); ; shift += 7 {
 16161  				if shift >= 64 {
 16162  					return ErrIntOverflowGenerated
 16163  				}
 16164  				if iNdEx >= l {
 16165  					return io.ErrUnexpectedEOF
 16166  				}
 16167  				b := dAtA[iNdEx]
 16168  				iNdEx++
 16169  				m.ApplicationsCount |= int64(b&0x7F) << shift
 16170  				if b < 0x80 {
 16171  					break
 16172  				}
 16173  			}
 16174  		default:
 16175  			iNdEx = preIndex
 16176  			skippy, err := skipGenerated(dAtA[iNdEx:])
 16177  			if err != nil {
 16178  				return err
 16179  			}
 16180  			if skippy < 0 {
 16181  				return ErrInvalidLengthGenerated
 16182  			}
 16183  			if (iNdEx + skippy) < 0 {
 16184  				return ErrInvalidLengthGenerated
 16185  			}
 16186  			if (iNdEx + skippy) > l {
 16187  				return io.ErrUnexpectedEOF
 16188  			}
 16189  			iNdEx += skippy
 16190  		}
 16191  	}
 16192  
 16193  	if iNdEx > l {
 16194  		return io.ErrUnexpectedEOF
 16195  	}
 16196  	return nil
 16197  }
 16198  func (m *ClusterList) Unmarshal(dAtA []byte) error {
 16199  	l := len(dAtA)
 16200  	iNdEx := 0
 16201  	for iNdEx < l {
 16202  		preIndex := iNdEx
 16203  		var wire uint64
 16204  		for shift := uint(0); ; shift += 7 {
 16205  			if shift >= 64 {
 16206  				return ErrIntOverflowGenerated
 16207  			}
 16208  			if iNdEx >= l {
 16209  				return io.ErrUnexpectedEOF
 16210  			}
 16211  			b := dAtA[iNdEx]
 16212  			iNdEx++
 16213  			wire |= uint64(b&0x7F) << shift
 16214  			if b < 0x80 {
 16215  				break
 16216  			}
 16217  		}
 16218  		fieldNum := int32(wire >> 3)
 16219  		wireType := int(wire & 0x7)
 16220  		if wireType == 4 {
 16221  			return fmt.Errorf("proto: ClusterList: wiretype end group for non-group")
 16222  		}
 16223  		if fieldNum <= 0 {
 16224  			return fmt.Errorf("proto: ClusterList: illegal tag %d (wire type %d)", fieldNum, wire)
 16225  		}
 16226  		switch fieldNum {
 16227  		case 1:
 16228  			if wireType != 2 {
 16229  				return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
 16230  			}
 16231  			var msglen int
 16232  			for shift := uint(0); ; shift += 7 {
 16233  				if shift >= 64 {
 16234  					return ErrIntOverflowGenerated
 16235  				}
 16236  				if iNdEx >= l {
 16237  					return io.ErrUnexpectedEOF
 16238  				}
 16239  				b := dAtA[iNdEx]
 16240  				iNdEx++
 16241  				msglen |= int(b&0x7F) << shift
 16242  				if b < 0x80 {
 16243  					break
 16244  				}
 16245  			}
 16246  			if msglen < 0 {
 16247  				return ErrInvalidLengthGenerated
 16248  			}
 16249  			postIndex := iNdEx + msglen
 16250  			if postIndex < 0 {
 16251  				return ErrInvalidLengthGenerated
 16252  			}
 16253  			if postIndex > l {
 16254  				return io.ErrUnexpectedEOF
 16255  			}
 16256  			if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 16257  				return err
 16258  			}
 16259  			iNdEx = postIndex
 16260  		case 2:
 16261  			if wireType != 2 {
 16262  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
 16263  			}
 16264  			var msglen int
 16265  			for shift := uint(0); ; shift += 7 {
 16266  				if shift >= 64 {
 16267  					return ErrIntOverflowGenerated
 16268  				}
 16269  				if iNdEx >= l {
 16270  					return io.ErrUnexpectedEOF
 16271  				}
 16272  				b := dAtA[iNdEx]
 16273  				iNdEx++
 16274  				msglen |= int(b&0x7F) << shift
 16275  				if b < 0x80 {
 16276  					break
 16277  				}
 16278  			}
 16279  			if msglen < 0 {
 16280  				return ErrInvalidLengthGenerated
 16281  			}
 16282  			postIndex := iNdEx + msglen
 16283  			if postIndex < 0 {
 16284  				return ErrInvalidLengthGenerated
 16285  			}
 16286  			if postIndex > l {
 16287  				return io.ErrUnexpectedEOF
 16288  			}
 16289  			m.Items = append(m.Items, Cluster{})
 16290  			if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 16291  				return err
 16292  			}
 16293  			iNdEx = postIndex
 16294  		default:
 16295  			iNdEx = preIndex
 16296  			skippy, err := skipGenerated(dAtA[iNdEx:])
 16297  			if err != nil {
 16298  				return err
 16299  			}
 16300  			if skippy < 0 {
 16301  				return ErrInvalidLengthGenerated
 16302  			}
 16303  			if (iNdEx + skippy) < 0 {
 16304  				return ErrInvalidLengthGenerated
 16305  			}
 16306  			if (iNdEx + skippy) > l {
 16307  				return io.ErrUnexpectedEOF
 16308  			}
 16309  			iNdEx += skippy
 16310  		}
 16311  	}
 16312  
 16313  	if iNdEx > l {
 16314  		return io.ErrUnexpectedEOF
 16315  	}
 16316  	return nil
 16317  }
 16318  func (m *Command) Unmarshal(dAtA []byte) error {
 16319  	l := len(dAtA)
 16320  	iNdEx := 0
 16321  	for iNdEx < l {
 16322  		preIndex := iNdEx
 16323  		var wire uint64
 16324  		for shift := uint(0); ; shift += 7 {
 16325  			if shift >= 64 {
 16326  				return ErrIntOverflowGenerated
 16327  			}
 16328  			if iNdEx >= l {
 16329  				return io.ErrUnexpectedEOF
 16330  			}
 16331  			b := dAtA[iNdEx]
 16332  			iNdEx++
 16333  			wire |= uint64(b&0x7F) << shift
 16334  			if b < 0x80 {
 16335  				break
 16336  			}
 16337  		}
 16338  		fieldNum := int32(wire >> 3)
 16339  		wireType := int(wire & 0x7)
 16340  		if wireType == 4 {
 16341  			return fmt.Errorf("proto: Command: wiretype end group for non-group")
 16342  		}
 16343  		if fieldNum <= 0 {
 16344  			return fmt.Errorf("proto: Command: illegal tag %d (wire type %d)", fieldNum, wire)
 16345  		}
 16346  		switch fieldNum {
 16347  		case 1:
 16348  			if wireType != 2 {
 16349  				return fmt.Errorf("proto: wrong wireType = %d for field Command", wireType)
 16350  			}
 16351  			var stringLen uint64
 16352  			for shift := uint(0); ; shift += 7 {
 16353  				if shift >= 64 {
 16354  					return ErrIntOverflowGenerated
 16355  				}
 16356  				if iNdEx >= l {
 16357  					return io.ErrUnexpectedEOF
 16358  				}
 16359  				b := dAtA[iNdEx]
 16360  				iNdEx++
 16361  				stringLen |= uint64(b&0x7F) << shift
 16362  				if b < 0x80 {
 16363  					break
 16364  				}
 16365  			}
 16366  			intStringLen := int(stringLen)
 16367  			if intStringLen < 0 {
 16368  				return ErrInvalidLengthGenerated
 16369  			}
 16370  			postIndex := iNdEx + intStringLen
 16371  			if postIndex < 0 {
 16372  				return ErrInvalidLengthGenerated
 16373  			}
 16374  			if postIndex > l {
 16375  				return io.ErrUnexpectedEOF
 16376  			}
 16377  			m.Command = append(m.Command, string(dAtA[iNdEx:postIndex]))
 16378  			iNdEx = postIndex
 16379  		case 2:
 16380  			if wireType != 2 {
 16381  				return fmt.Errorf("proto: wrong wireType = %d for field Args", wireType)
 16382  			}
 16383  			var stringLen uint64
 16384  			for shift := uint(0); ; shift += 7 {
 16385  				if shift >= 64 {
 16386  					return ErrIntOverflowGenerated
 16387  				}
 16388  				if iNdEx >= l {
 16389  					return io.ErrUnexpectedEOF
 16390  				}
 16391  				b := dAtA[iNdEx]
 16392  				iNdEx++
 16393  				stringLen |= uint64(b&0x7F) << shift
 16394  				if b < 0x80 {
 16395  					break
 16396  				}
 16397  			}
 16398  			intStringLen := int(stringLen)
 16399  			if intStringLen < 0 {
 16400  				return ErrInvalidLengthGenerated
 16401  			}
 16402  			postIndex := iNdEx + intStringLen
 16403  			if postIndex < 0 {
 16404  				return ErrInvalidLengthGenerated
 16405  			}
 16406  			if postIndex > l {
 16407  				return io.ErrUnexpectedEOF
 16408  			}
 16409  			m.Args = append(m.Args, string(dAtA[iNdEx:postIndex]))
 16410  			iNdEx = postIndex
 16411  		default:
 16412  			iNdEx = preIndex
 16413  			skippy, err := skipGenerated(dAtA[iNdEx:])
 16414  			if err != nil {
 16415  				return err
 16416  			}
 16417  			if skippy < 0 {
 16418  				return ErrInvalidLengthGenerated
 16419  			}
 16420  			if (iNdEx + skippy) < 0 {
 16421  				return ErrInvalidLengthGenerated
 16422  			}
 16423  			if (iNdEx + skippy) > l {
 16424  				return io.ErrUnexpectedEOF
 16425  			}
 16426  			iNdEx += skippy
 16427  		}
 16428  	}
 16429  
 16430  	if iNdEx > l {
 16431  		return io.ErrUnexpectedEOF
 16432  	}
 16433  	return nil
 16434  }
 16435  func (m *ComparedTo) Unmarshal(dAtA []byte) error {
 16436  	l := len(dAtA)
 16437  	iNdEx := 0
 16438  	for iNdEx < l {
 16439  		preIndex := iNdEx
 16440  		var wire uint64
 16441  		for shift := uint(0); ; shift += 7 {
 16442  			if shift >= 64 {
 16443  				return ErrIntOverflowGenerated
 16444  			}
 16445  			if iNdEx >= l {
 16446  				return io.ErrUnexpectedEOF
 16447  			}
 16448  			b := dAtA[iNdEx]
 16449  			iNdEx++
 16450  			wire |= uint64(b&0x7F) << shift
 16451  			if b < 0x80 {
 16452  				break
 16453  			}
 16454  		}
 16455  		fieldNum := int32(wire >> 3)
 16456  		wireType := int(wire & 0x7)
 16457  		if wireType == 4 {
 16458  			return fmt.Errorf("proto: ComparedTo: wiretype end group for non-group")
 16459  		}
 16460  		if fieldNum <= 0 {
 16461  			return fmt.Errorf("proto: ComparedTo: illegal tag %d (wire type %d)", fieldNum, wire)
 16462  		}
 16463  		switch fieldNum {
 16464  		case 1:
 16465  			if wireType != 2 {
 16466  				return fmt.Errorf("proto: wrong wireType = %d for field Source", wireType)
 16467  			}
 16468  			var msglen int
 16469  			for shift := uint(0); ; shift += 7 {
 16470  				if shift >= 64 {
 16471  					return ErrIntOverflowGenerated
 16472  				}
 16473  				if iNdEx >= l {
 16474  					return io.ErrUnexpectedEOF
 16475  				}
 16476  				b := dAtA[iNdEx]
 16477  				iNdEx++
 16478  				msglen |= int(b&0x7F) << shift
 16479  				if b < 0x80 {
 16480  					break
 16481  				}
 16482  			}
 16483  			if msglen < 0 {
 16484  				return ErrInvalidLengthGenerated
 16485  			}
 16486  			postIndex := iNdEx + msglen
 16487  			if postIndex < 0 {
 16488  				return ErrInvalidLengthGenerated
 16489  			}
 16490  			if postIndex > l {
 16491  				return io.ErrUnexpectedEOF
 16492  			}
 16493  			if err := m.Source.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 16494  				return err
 16495  			}
 16496  			iNdEx = postIndex
 16497  		case 2:
 16498  			if wireType != 2 {
 16499  				return fmt.Errorf("proto: wrong wireType = %d for field Destination", wireType)
 16500  			}
 16501  			var msglen int
 16502  			for shift := uint(0); ; shift += 7 {
 16503  				if shift >= 64 {
 16504  					return ErrIntOverflowGenerated
 16505  				}
 16506  				if iNdEx >= l {
 16507  					return io.ErrUnexpectedEOF
 16508  				}
 16509  				b := dAtA[iNdEx]
 16510  				iNdEx++
 16511  				msglen |= int(b&0x7F) << shift
 16512  				if b < 0x80 {
 16513  					break
 16514  				}
 16515  			}
 16516  			if msglen < 0 {
 16517  				return ErrInvalidLengthGenerated
 16518  			}
 16519  			postIndex := iNdEx + msglen
 16520  			if postIndex < 0 {
 16521  				return ErrInvalidLengthGenerated
 16522  			}
 16523  			if postIndex > l {
 16524  				return io.ErrUnexpectedEOF
 16525  			}
 16526  			if err := m.Destination.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 16527  				return err
 16528  			}
 16529  			iNdEx = postIndex
 16530  		default:
 16531  			iNdEx = preIndex
 16532  			skippy, err := skipGenerated(dAtA[iNdEx:])
 16533  			if err != nil {
 16534  				return err
 16535  			}
 16536  			if skippy < 0 {
 16537  				return ErrInvalidLengthGenerated
 16538  			}
 16539  			if (iNdEx + skippy) < 0 {
 16540  				return ErrInvalidLengthGenerated
 16541  			}
 16542  			if (iNdEx + skippy) > l {
 16543  				return io.ErrUnexpectedEOF
 16544  			}
 16545  			iNdEx += skippy
 16546  		}
 16547  	}
 16548  
 16549  	if iNdEx > l {
 16550  		return io.ErrUnexpectedEOF
 16551  	}
 16552  	return nil
 16553  }
 16554  func (m *ComponentParameter) Unmarshal(dAtA []byte) error {
 16555  	l := len(dAtA)
 16556  	iNdEx := 0
 16557  	for iNdEx < l {
 16558  		preIndex := iNdEx
 16559  		var wire uint64
 16560  		for shift := uint(0); ; shift += 7 {
 16561  			if shift >= 64 {
 16562  				return ErrIntOverflowGenerated
 16563  			}
 16564  			if iNdEx >= l {
 16565  				return io.ErrUnexpectedEOF
 16566  			}
 16567  			b := dAtA[iNdEx]
 16568  			iNdEx++
 16569  			wire |= uint64(b&0x7F) << shift
 16570  			if b < 0x80 {
 16571  				break
 16572  			}
 16573  		}
 16574  		fieldNum := int32(wire >> 3)
 16575  		wireType := int(wire & 0x7)
 16576  		if wireType == 4 {
 16577  			return fmt.Errorf("proto: ComponentParameter: wiretype end group for non-group")
 16578  		}
 16579  		if fieldNum <= 0 {
 16580  			return fmt.Errorf("proto: ComponentParameter: illegal tag %d (wire type %d)", fieldNum, wire)
 16581  		}
 16582  		switch fieldNum {
 16583  		case 1:
 16584  			if wireType != 2 {
 16585  				return fmt.Errorf("proto: wrong wireType = %d for field Component", wireType)
 16586  			}
 16587  			var stringLen uint64
 16588  			for shift := uint(0); ; shift += 7 {
 16589  				if shift >= 64 {
 16590  					return ErrIntOverflowGenerated
 16591  				}
 16592  				if iNdEx >= l {
 16593  					return io.ErrUnexpectedEOF
 16594  				}
 16595  				b := dAtA[iNdEx]
 16596  				iNdEx++
 16597  				stringLen |= uint64(b&0x7F) << shift
 16598  				if b < 0x80 {
 16599  					break
 16600  				}
 16601  			}
 16602  			intStringLen := int(stringLen)
 16603  			if intStringLen < 0 {
 16604  				return ErrInvalidLengthGenerated
 16605  			}
 16606  			postIndex := iNdEx + intStringLen
 16607  			if postIndex < 0 {
 16608  				return ErrInvalidLengthGenerated
 16609  			}
 16610  			if postIndex > l {
 16611  				return io.ErrUnexpectedEOF
 16612  			}
 16613  			m.Component = string(dAtA[iNdEx:postIndex])
 16614  			iNdEx = postIndex
 16615  		case 2:
 16616  			if wireType != 2 {
 16617  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 16618  			}
 16619  			var stringLen uint64
 16620  			for shift := uint(0); ; shift += 7 {
 16621  				if shift >= 64 {
 16622  					return ErrIntOverflowGenerated
 16623  				}
 16624  				if iNdEx >= l {
 16625  					return io.ErrUnexpectedEOF
 16626  				}
 16627  				b := dAtA[iNdEx]
 16628  				iNdEx++
 16629  				stringLen |= uint64(b&0x7F) << shift
 16630  				if b < 0x80 {
 16631  					break
 16632  				}
 16633  			}
 16634  			intStringLen := int(stringLen)
 16635  			if intStringLen < 0 {
 16636  				return ErrInvalidLengthGenerated
 16637  			}
 16638  			postIndex := iNdEx + intStringLen
 16639  			if postIndex < 0 {
 16640  				return ErrInvalidLengthGenerated
 16641  			}
 16642  			if postIndex > l {
 16643  				return io.ErrUnexpectedEOF
 16644  			}
 16645  			m.Name = string(dAtA[iNdEx:postIndex])
 16646  			iNdEx = postIndex
 16647  		case 3:
 16648  			if wireType != 2 {
 16649  				return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
 16650  			}
 16651  			var stringLen uint64
 16652  			for shift := uint(0); ; shift += 7 {
 16653  				if shift >= 64 {
 16654  					return ErrIntOverflowGenerated
 16655  				}
 16656  				if iNdEx >= l {
 16657  					return io.ErrUnexpectedEOF
 16658  				}
 16659  				b := dAtA[iNdEx]
 16660  				iNdEx++
 16661  				stringLen |= uint64(b&0x7F) << shift
 16662  				if b < 0x80 {
 16663  					break
 16664  				}
 16665  			}
 16666  			intStringLen := int(stringLen)
 16667  			if intStringLen < 0 {
 16668  				return ErrInvalidLengthGenerated
 16669  			}
 16670  			postIndex := iNdEx + intStringLen
 16671  			if postIndex < 0 {
 16672  				return ErrInvalidLengthGenerated
 16673  			}
 16674  			if postIndex > l {
 16675  				return io.ErrUnexpectedEOF
 16676  			}
 16677  			m.Value = string(dAtA[iNdEx:postIndex])
 16678  			iNdEx = postIndex
 16679  		default:
 16680  			iNdEx = preIndex
 16681  			skippy, err := skipGenerated(dAtA[iNdEx:])
 16682  			if err != nil {
 16683  				return err
 16684  			}
 16685  			if skippy < 0 {
 16686  				return ErrInvalidLengthGenerated
 16687  			}
 16688  			if (iNdEx + skippy) < 0 {
 16689  				return ErrInvalidLengthGenerated
 16690  			}
 16691  			if (iNdEx + skippy) > l {
 16692  				return io.ErrUnexpectedEOF
 16693  			}
 16694  			iNdEx += skippy
 16695  		}
 16696  	}
 16697  
 16698  	if iNdEx > l {
 16699  		return io.ErrUnexpectedEOF
 16700  	}
 16701  	return nil
 16702  }
 16703  func (m *ConfigManagementPlugin) Unmarshal(dAtA []byte) error {
 16704  	l := len(dAtA)
 16705  	iNdEx := 0
 16706  	for iNdEx < l {
 16707  		preIndex := iNdEx
 16708  		var wire uint64
 16709  		for shift := uint(0); ; shift += 7 {
 16710  			if shift >= 64 {
 16711  				return ErrIntOverflowGenerated
 16712  			}
 16713  			if iNdEx >= l {
 16714  				return io.ErrUnexpectedEOF
 16715  			}
 16716  			b := dAtA[iNdEx]
 16717  			iNdEx++
 16718  			wire |= uint64(b&0x7F) << shift
 16719  			if b < 0x80 {
 16720  				break
 16721  			}
 16722  		}
 16723  		fieldNum := int32(wire >> 3)
 16724  		wireType := int(wire & 0x7)
 16725  		if wireType == 4 {
 16726  			return fmt.Errorf("proto: ConfigManagementPlugin: wiretype end group for non-group")
 16727  		}
 16728  		if fieldNum <= 0 {
 16729  			return fmt.Errorf("proto: ConfigManagementPlugin: illegal tag %d (wire type %d)", fieldNum, wire)
 16730  		}
 16731  		switch fieldNum {
 16732  		case 1:
 16733  			if wireType != 2 {
 16734  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 16735  			}
 16736  			var stringLen uint64
 16737  			for shift := uint(0); ; shift += 7 {
 16738  				if shift >= 64 {
 16739  					return ErrIntOverflowGenerated
 16740  				}
 16741  				if iNdEx >= l {
 16742  					return io.ErrUnexpectedEOF
 16743  				}
 16744  				b := dAtA[iNdEx]
 16745  				iNdEx++
 16746  				stringLen |= uint64(b&0x7F) << shift
 16747  				if b < 0x80 {
 16748  					break
 16749  				}
 16750  			}
 16751  			intStringLen := int(stringLen)
 16752  			if intStringLen < 0 {
 16753  				return ErrInvalidLengthGenerated
 16754  			}
 16755  			postIndex := iNdEx + intStringLen
 16756  			if postIndex < 0 {
 16757  				return ErrInvalidLengthGenerated
 16758  			}
 16759  			if postIndex > l {
 16760  				return io.ErrUnexpectedEOF
 16761  			}
 16762  			m.Name = string(dAtA[iNdEx:postIndex])
 16763  			iNdEx = postIndex
 16764  		case 2:
 16765  			if wireType != 2 {
 16766  				return fmt.Errorf("proto: wrong wireType = %d for field Init", wireType)
 16767  			}
 16768  			var msglen int
 16769  			for shift := uint(0); ; shift += 7 {
 16770  				if shift >= 64 {
 16771  					return ErrIntOverflowGenerated
 16772  				}
 16773  				if iNdEx >= l {
 16774  					return io.ErrUnexpectedEOF
 16775  				}
 16776  				b := dAtA[iNdEx]
 16777  				iNdEx++
 16778  				msglen |= int(b&0x7F) << shift
 16779  				if b < 0x80 {
 16780  					break
 16781  				}
 16782  			}
 16783  			if msglen < 0 {
 16784  				return ErrInvalidLengthGenerated
 16785  			}
 16786  			postIndex := iNdEx + msglen
 16787  			if postIndex < 0 {
 16788  				return ErrInvalidLengthGenerated
 16789  			}
 16790  			if postIndex > l {
 16791  				return io.ErrUnexpectedEOF
 16792  			}
 16793  			if m.Init == nil {
 16794  				m.Init = &Command{}
 16795  			}
 16796  			if err := m.Init.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 16797  				return err
 16798  			}
 16799  			iNdEx = postIndex
 16800  		case 3:
 16801  			if wireType != 2 {
 16802  				return fmt.Errorf("proto: wrong wireType = %d for field Generate", wireType)
 16803  			}
 16804  			var msglen int
 16805  			for shift := uint(0); ; shift += 7 {
 16806  				if shift >= 64 {
 16807  					return ErrIntOverflowGenerated
 16808  				}
 16809  				if iNdEx >= l {
 16810  					return io.ErrUnexpectedEOF
 16811  				}
 16812  				b := dAtA[iNdEx]
 16813  				iNdEx++
 16814  				msglen |= int(b&0x7F) << shift
 16815  				if b < 0x80 {
 16816  					break
 16817  				}
 16818  			}
 16819  			if msglen < 0 {
 16820  				return ErrInvalidLengthGenerated
 16821  			}
 16822  			postIndex := iNdEx + msglen
 16823  			if postIndex < 0 {
 16824  				return ErrInvalidLengthGenerated
 16825  			}
 16826  			if postIndex > l {
 16827  				return io.ErrUnexpectedEOF
 16828  			}
 16829  			if err := m.Generate.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 16830  				return err
 16831  			}
 16832  			iNdEx = postIndex
 16833  		default:
 16834  			iNdEx = preIndex
 16835  			skippy, err := skipGenerated(dAtA[iNdEx:])
 16836  			if err != nil {
 16837  				return err
 16838  			}
 16839  			if skippy < 0 {
 16840  				return ErrInvalidLengthGenerated
 16841  			}
 16842  			if (iNdEx + skippy) < 0 {
 16843  				return ErrInvalidLengthGenerated
 16844  			}
 16845  			if (iNdEx + skippy) > l {
 16846  				return io.ErrUnexpectedEOF
 16847  			}
 16848  			iNdEx += skippy
 16849  		}
 16850  	}
 16851  
 16852  	if iNdEx > l {
 16853  		return io.ErrUnexpectedEOF
 16854  	}
 16855  	return nil
 16856  }
 16857  func (m *ConnectionState) Unmarshal(dAtA []byte) error {
 16858  	l := len(dAtA)
 16859  	iNdEx := 0
 16860  	for iNdEx < l {
 16861  		preIndex := iNdEx
 16862  		var wire uint64
 16863  		for shift := uint(0); ; shift += 7 {
 16864  			if shift >= 64 {
 16865  				return ErrIntOverflowGenerated
 16866  			}
 16867  			if iNdEx >= l {
 16868  				return io.ErrUnexpectedEOF
 16869  			}
 16870  			b := dAtA[iNdEx]
 16871  			iNdEx++
 16872  			wire |= uint64(b&0x7F) << shift
 16873  			if b < 0x80 {
 16874  				break
 16875  			}
 16876  		}
 16877  		fieldNum := int32(wire >> 3)
 16878  		wireType := int(wire & 0x7)
 16879  		if wireType == 4 {
 16880  			return fmt.Errorf("proto: ConnectionState: wiretype end group for non-group")
 16881  		}
 16882  		if fieldNum <= 0 {
 16883  			return fmt.Errorf("proto: ConnectionState: illegal tag %d (wire type %d)", fieldNum, wire)
 16884  		}
 16885  		switch fieldNum {
 16886  		case 1:
 16887  			if wireType != 2 {
 16888  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 16889  			}
 16890  			var stringLen uint64
 16891  			for shift := uint(0); ; shift += 7 {
 16892  				if shift >= 64 {
 16893  					return ErrIntOverflowGenerated
 16894  				}
 16895  				if iNdEx >= l {
 16896  					return io.ErrUnexpectedEOF
 16897  				}
 16898  				b := dAtA[iNdEx]
 16899  				iNdEx++
 16900  				stringLen |= uint64(b&0x7F) << shift
 16901  				if b < 0x80 {
 16902  					break
 16903  				}
 16904  			}
 16905  			intStringLen := int(stringLen)
 16906  			if intStringLen < 0 {
 16907  				return ErrInvalidLengthGenerated
 16908  			}
 16909  			postIndex := iNdEx + intStringLen
 16910  			if postIndex < 0 {
 16911  				return ErrInvalidLengthGenerated
 16912  			}
 16913  			if postIndex > l {
 16914  				return io.ErrUnexpectedEOF
 16915  			}
 16916  			m.Status = string(dAtA[iNdEx:postIndex])
 16917  			iNdEx = postIndex
 16918  		case 2:
 16919  			if wireType != 2 {
 16920  				return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
 16921  			}
 16922  			var stringLen uint64
 16923  			for shift := uint(0); ; shift += 7 {
 16924  				if shift >= 64 {
 16925  					return ErrIntOverflowGenerated
 16926  				}
 16927  				if iNdEx >= l {
 16928  					return io.ErrUnexpectedEOF
 16929  				}
 16930  				b := dAtA[iNdEx]
 16931  				iNdEx++
 16932  				stringLen |= uint64(b&0x7F) << shift
 16933  				if b < 0x80 {
 16934  					break
 16935  				}
 16936  			}
 16937  			intStringLen := int(stringLen)
 16938  			if intStringLen < 0 {
 16939  				return ErrInvalidLengthGenerated
 16940  			}
 16941  			postIndex := iNdEx + intStringLen
 16942  			if postIndex < 0 {
 16943  				return ErrInvalidLengthGenerated
 16944  			}
 16945  			if postIndex > l {
 16946  				return io.ErrUnexpectedEOF
 16947  			}
 16948  			m.Message = string(dAtA[iNdEx:postIndex])
 16949  			iNdEx = postIndex
 16950  		case 3:
 16951  			if wireType != 2 {
 16952  				return fmt.Errorf("proto: wrong wireType = %d for field ModifiedAt", wireType)
 16953  			}
 16954  			var msglen int
 16955  			for shift := uint(0); ; shift += 7 {
 16956  				if shift >= 64 {
 16957  					return ErrIntOverflowGenerated
 16958  				}
 16959  				if iNdEx >= l {
 16960  					return io.ErrUnexpectedEOF
 16961  				}
 16962  				b := dAtA[iNdEx]
 16963  				iNdEx++
 16964  				msglen |= int(b&0x7F) << shift
 16965  				if b < 0x80 {
 16966  					break
 16967  				}
 16968  			}
 16969  			if msglen < 0 {
 16970  				return ErrInvalidLengthGenerated
 16971  			}
 16972  			postIndex := iNdEx + msglen
 16973  			if postIndex < 0 {
 16974  				return ErrInvalidLengthGenerated
 16975  			}
 16976  			if postIndex > l {
 16977  				return io.ErrUnexpectedEOF
 16978  			}
 16979  			if m.ModifiedAt == nil {
 16980  				m.ModifiedAt = &v1.Time{}
 16981  			}
 16982  			if err := m.ModifiedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 16983  				return err
 16984  			}
 16985  			iNdEx = postIndex
 16986  		default:
 16987  			iNdEx = preIndex
 16988  			skippy, err := skipGenerated(dAtA[iNdEx:])
 16989  			if err != nil {
 16990  				return err
 16991  			}
 16992  			if skippy < 0 {
 16993  				return ErrInvalidLengthGenerated
 16994  			}
 16995  			if (iNdEx + skippy) < 0 {
 16996  				return ErrInvalidLengthGenerated
 16997  			}
 16998  			if (iNdEx + skippy) > l {
 16999  				return io.ErrUnexpectedEOF
 17000  			}
 17001  			iNdEx += skippy
 17002  		}
 17003  	}
 17004  
 17005  	if iNdEx > l {
 17006  		return io.ErrUnexpectedEOF
 17007  	}
 17008  	return nil
 17009  }
 17010  func (m *EnvEntry) Unmarshal(dAtA []byte) error {
 17011  	l := len(dAtA)
 17012  	iNdEx := 0
 17013  	for iNdEx < l {
 17014  		preIndex := iNdEx
 17015  		var wire uint64
 17016  		for shift := uint(0); ; shift += 7 {
 17017  			if shift >= 64 {
 17018  				return ErrIntOverflowGenerated
 17019  			}
 17020  			if iNdEx >= l {
 17021  				return io.ErrUnexpectedEOF
 17022  			}
 17023  			b := dAtA[iNdEx]
 17024  			iNdEx++
 17025  			wire |= uint64(b&0x7F) << shift
 17026  			if b < 0x80 {
 17027  				break
 17028  			}
 17029  		}
 17030  		fieldNum := int32(wire >> 3)
 17031  		wireType := int(wire & 0x7)
 17032  		if wireType == 4 {
 17033  			return fmt.Errorf("proto: EnvEntry: wiretype end group for non-group")
 17034  		}
 17035  		if fieldNum <= 0 {
 17036  			return fmt.Errorf("proto: EnvEntry: illegal tag %d (wire type %d)", fieldNum, wire)
 17037  		}
 17038  		switch fieldNum {
 17039  		case 1:
 17040  			if wireType != 2 {
 17041  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 17042  			}
 17043  			var stringLen uint64
 17044  			for shift := uint(0); ; shift += 7 {
 17045  				if shift >= 64 {
 17046  					return ErrIntOverflowGenerated
 17047  				}
 17048  				if iNdEx >= l {
 17049  					return io.ErrUnexpectedEOF
 17050  				}
 17051  				b := dAtA[iNdEx]
 17052  				iNdEx++
 17053  				stringLen |= uint64(b&0x7F) << shift
 17054  				if b < 0x80 {
 17055  					break
 17056  				}
 17057  			}
 17058  			intStringLen := int(stringLen)
 17059  			if intStringLen < 0 {
 17060  				return ErrInvalidLengthGenerated
 17061  			}
 17062  			postIndex := iNdEx + intStringLen
 17063  			if postIndex < 0 {
 17064  				return ErrInvalidLengthGenerated
 17065  			}
 17066  			if postIndex > l {
 17067  				return io.ErrUnexpectedEOF
 17068  			}
 17069  			m.Name = string(dAtA[iNdEx:postIndex])
 17070  			iNdEx = postIndex
 17071  		case 2:
 17072  			if wireType != 2 {
 17073  				return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
 17074  			}
 17075  			var stringLen uint64
 17076  			for shift := uint(0); ; shift += 7 {
 17077  				if shift >= 64 {
 17078  					return ErrIntOverflowGenerated
 17079  				}
 17080  				if iNdEx >= l {
 17081  					return io.ErrUnexpectedEOF
 17082  				}
 17083  				b := dAtA[iNdEx]
 17084  				iNdEx++
 17085  				stringLen |= uint64(b&0x7F) << shift
 17086  				if b < 0x80 {
 17087  					break
 17088  				}
 17089  			}
 17090  			intStringLen := int(stringLen)
 17091  			if intStringLen < 0 {
 17092  				return ErrInvalidLengthGenerated
 17093  			}
 17094  			postIndex := iNdEx + intStringLen
 17095  			if postIndex < 0 {
 17096  				return ErrInvalidLengthGenerated
 17097  			}
 17098  			if postIndex > l {
 17099  				return io.ErrUnexpectedEOF
 17100  			}
 17101  			m.Value = string(dAtA[iNdEx:postIndex])
 17102  			iNdEx = postIndex
 17103  		default:
 17104  			iNdEx = preIndex
 17105  			skippy, err := skipGenerated(dAtA[iNdEx:])
 17106  			if err != nil {
 17107  				return err
 17108  			}
 17109  			if skippy < 0 {
 17110  				return ErrInvalidLengthGenerated
 17111  			}
 17112  			if (iNdEx + skippy) < 0 {
 17113  				return ErrInvalidLengthGenerated
 17114  			}
 17115  			if (iNdEx + skippy) > l {
 17116  				return io.ErrUnexpectedEOF
 17117  			}
 17118  			iNdEx += skippy
 17119  		}
 17120  	}
 17121  
 17122  	if iNdEx > l {
 17123  		return io.ErrUnexpectedEOF
 17124  	}
 17125  	return nil
 17126  }
 17127  func (m *ExecProviderConfig) Unmarshal(dAtA []byte) error {
 17128  	l := len(dAtA)
 17129  	iNdEx := 0
 17130  	for iNdEx < l {
 17131  		preIndex := iNdEx
 17132  		var wire uint64
 17133  		for shift := uint(0); ; shift += 7 {
 17134  			if shift >= 64 {
 17135  				return ErrIntOverflowGenerated
 17136  			}
 17137  			if iNdEx >= l {
 17138  				return io.ErrUnexpectedEOF
 17139  			}
 17140  			b := dAtA[iNdEx]
 17141  			iNdEx++
 17142  			wire |= uint64(b&0x7F) << shift
 17143  			if b < 0x80 {
 17144  				break
 17145  			}
 17146  		}
 17147  		fieldNum := int32(wire >> 3)
 17148  		wireType := int(wire & 0x7)
 17149  		if wireType == 4 {
 17150  			return fmt.Errorf("proto: ExecProviderConfig: wiretype end group for non-group")
 17151  		}
 17152  		if fieldNum <= 0 {
 17153  			return fmt.Errorf("proto: ExecProviderConfig: illegal tag %d (wire type %d)", fieldNum, wire)
 17154  		}
 17155  		switch fieldNum {
 17156  		case 1:
 17157  			if wireType != 2 {
 17158  				return fmt.Errorf("proto: wrong wireType = %d for field Command", wireType)
 17159  			}
 17160  			var stringLen uint64
 17161  			for shift := uint(0); ; shift += 7 {
 17162  				if shift >= 64 {
 17163  					return ErrIntOverflowGenerated
 17164  				}
 17165  				if iNdEx >= l {
 17166  					return io.ErrUnexpectedEOF
 17167  				}
 17168  				b := dAtA[iNdEx]
 17169  				iNdEx++
 17170  				stringLen |= uint64(b&0x7F) << shift
 17171  				if b < 0x80 {
 17172  					break
 17173  				}
 17174  			}
 17175  			intStringLen := int(stringLen)
 17176  			if intStringLen < 0 {
 17177  				return ErrInvalidLengthGenerated
 17178  			}
 17179  			postIndex := iNdEx + intStringLen
 17180  			if postIndex < 0 {
 17181  				return ErrInvalidLengthGenerated
 17182  			}
 17183  			if postIndex > l {
 17184  				return io.ErrUnexpectedEOF
 17185  			}
 17186  			m.Command = string(dAtA[iNdEx:postIndex])
 17187  			iNdEx = postIndex
 17188  		case 2:
 17189  			if wireType != 2 {
 17190  				return fmt.Errorf("proto: wrong wireType = %d for field Args", wireType)
 17191  			}
 17192  			var stringLen uint64
 17193  			for shift := uint(0); ; shift += 7 {
 17194  				if shift >= 64 {
 17195  					return ErrIntOverflowGenerated
 17196  				}
 17197  				if iNdEx >= l {
 17198  					return io.ErrUnexpectedEOF
 17199  				}
 17200  				b := dAtA[iNdEx]
 17201  				iNdEx++
 17202  				stringLen |= uint64(b&0x7F) << shift
 17203  				if b < 0x80 {
 17204  					break
 17205  				}
 17206  			}
 17207  			intStringLen := int(stringLen)
 17208  			if intStringLen < 0 {
 17209  				return ErrInvalidLengthGenerated
 17210  			}
 17211  			postIndex := iNdEx + intStringLen
 17212  			if postIndex < 0 {
 17213  				return ErrInvalidLengthGenerated
 17214  			}
 17215  			if postIndex > l {
 17216  				return io.ErrUnexpectedEOF
 17217  			}
 17218  			m.Args = append(m.Args, string(dAtA[iNdEx:postIndex]))
 17219  			iNdEx = postIndex
 17220  		case 3:
 17221  			if wireType != 2 {
 17222  				return fmt.Errorf("proto: wrong wireType = %d for field Env", wireType)
 17223  			}
 17224  			var msglen int
 17225  			for shift := uint(0); ; shift += 7 {
 17226  				if shift >= 64 {
 17227  					return ErrIntOverflowGenerated
 17228  				}
 17229  				if iNdEx >= l {
 17230  					return io.ErrUnexpectedEOF
 17231  				}
 17232  				b := dAtA[iNdEx]
 17233  				iNdEx++
 17234  				msglen |= int(b&0x7F) << shift
 17235  				if b < 0x80 {
 17236  					break
 17237  				}
 17238  			}
 17239  			if msglen < 0 {
 17240  				return ErrInvalidLengthGenerated
 17241  			}
 17242  			postIndex := iNdEx + msglen
 17243  			if postIndex < 0 {
 17244  				return ErrInvalidLengthGenerated
 17245  			}
 17246  			if postIndex > l {
 17247  				return io.ErrUnexpectedEOF
 17248  			}
 17249  			if m.Env == nil {
 17250  				m.Env = make(map[string]string)
 17251  			}
 17252  			var mapkey string
 17253  			var mapvalue string
 17254  			for iNdEx < postIndex {
 17255  				entryPreIndex := iNdEx
 17256  				var wire uint64
 17257  				for shift := uint(0); ; shift += 7 {
 17258  					if shift >= 64 {
 17259  						return ErrIntOverflowGenerated
 17260  					}
 17261  					if iNdEx >= l {
 17262  						return io.ErrUnexpectedEOF
 17263  					}
 17264  					b := dAtA[iNdEx]
 17265  					iNdEx++
 17266  					wire |= uint64(b&0x7F) << shift
 17267  					if b < 0x80 {
 17268  						break
 17269  					}
 17270  				}
 17271  				fieldNum := int32(wire >> 3)
 17272  				if fieldNum == 1 {
 17273  					var stringLenmapkey uint64
 17274  					for shift := uint(0); ; shift += 7 {
 17275  						if shift >= 64 {
 17276  							return ErrIntOverflowGenerated
 17277  						}
 17278  						if iNdEx >= l {
 17279  							return io.ErrUnexpectedEOF
 17280  						}
 17281  						b := dAtA[iNdEx]
 17282  						iNdEx++
 17283  						stringLenmapkey |= uint64(b&0x7F) << shift
 17284  						if b < 0x80 {
 17285  							break
 17286  						}
 17287  					}
 17288  					intStringLenmapkey := int(stringLenmapkey)
 17289  					if intStringLenmapkey < 0 {
 17290  						return ErrInvalidLengthGenerated
 17291  					}
 17292  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 17293  					if postStringIndexmapkey < 0 {
 17294  						return ErrInvalidLengthGenerated
 17295  					}
 17296  					if postStringIndexmapkey > l {
 17297  						return io.ErrUnexpectedEOF
 17298  					}
 17299  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 17300  					iNdEx = postStringIndexmapkey
 17301  				} else if fieldNum == 2 {
 17302  					var stringLenmapvalue uint64
 17303  					for shift := uint(0); ; shift += 7 {
 17304  						if shift >= 64 {
 17305  							return ErrIntOverflowGenerated
 17306  						}
 17307  						if iNdEx >= l {
 17308  							return io.ErrUnexpectedEOF
 17309  						}
 17310  						b := dAtA[iNdEx]
 17311  						iNdEx++
 17312  						stringLenmapvalue |= uint64(b&0x7F) << shift
 17313  						if b < 0x80 {
 17314  							break
 17315  						}
 17316  					}
 17317  					intStringLenmapvalue := int(stringLenmapvalue)
 17318  					if intStringLenmapvalue < 0 {
 17319  						return ErrInvalidLengthGenerated
 17320  					}
 17321  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 17322  					if postStringIndexmapvalue < 0 {
 17323  						return ErrInvalidLengthGenerated
 17324  					}
 17325  					if postStringIndexmapvalue > l {
 17326  						return io.ErrUnexpectedEOF
 17327  					}
 17328  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 17329  					iNdEx = postStringIndexmapvalue
 17330  				} else {
 17331  					iNdEx = entryPreIndex
 17332  					skippy, err := skipGenerated(dAtA[iNdEx:])
 17333  					if err != nil {
 17334  						return err
 17335  					}
 17336  					if skippy < 0 {
 17337  						return ErrInvalidLengthGenerated
 17338  					}
 17339  					if (iNdEx + skippy) > postIndex {
 17340  						return io.ErrUnexpectedEOF
 17341  					}
 17342  					iNdEx += skippy
 17343  				}
 17344  			}
 17345  			m.Env[mapkey] = mapvalue
 17346  			iNdEx = postIndex
 17347  		case 4:
 17348  			if wireType != 2 {
 17349  				return fmt.Errorf("proto: wrong wireType = %d for field APIVersion", wireType)
 17350  			}
 17351  			var stringLen uint64
 17352  			for shift := uint(0); ; shift += 7 {
 17353  				if shift >= 64 {
 17354  					return ErrIntOverflowGenerated
 17355  				}
 17356  				if iNdEx >= l {
 17357  					return io.ErrUnexpectedEOF
 17358  				}
 17359  				b := dAtA[iNdEx]
 17360  				iNdEx++
 17361  				stringLen |= uint64(b&0x7F) << shift
 17362  				if b < 0x80 {
 17363  					break
 17364  				}
 17365  			}
 17366  			intStringLen := int(stringLen)
 17367  			if intStringLen < 0 {
 17368  				return ErrInvalidLengthGenerated
 17369  			}
 17370  			postIndex := iNdEx + intStringLen
 17371  			if postIndex < 0 {
 17372  				return ErrInvalidLengthGenerated
 17373  			}
 17374  			if postIndex > l {
 17375  				return io.ErrUnexpectedEOF
 17376  			}
 17377  			m.APIVersion = string(dAtA[iNdEx:postIndex])
 17378  			iNdEx = postIndex
 17379  		case 5:
 17380  			if wireType != 2 {
 17381  				return fmt.Errorf("proto: wrong wireType = %d for field InstallHint", wireType)
 17382  			}
 17383  			var stringLen uint64
 17384  			for shift := uint(0); ; shift += 7 {
 17385  				if shift >= 64 {
 17386  					return ErrIntOverflowGenerated
 17387  				}
 17388  				if iNdEx >= l {
 17389  					return io.ErrUnexpectedEOF
 17390  				}
 17391  				b := dAtA[iNdEx]
 17392  				iNdEx++
 17393  				stringLen |= uint64(b&0x7F) << shift
 17394  				if b < 0x80 {
 17395  					break
 17396  				}
 17397  			}
 17398  			intStringLen := int(stringLen)
 17399  			if intStringLen < 0 {
 17400  				return ErrInvalidLengthGenerated
 17401  			}
 17402  			postIndex := iNdEx + intStringLen
 17403  			if postIndex < 0 {
 17404  				return ErrInvalidLengthGenerated
 17405  			}
 17406  			if postIndex > l {
 17407  				return io.ErrUnexpectedEOF
 17408  			}
 17409  			m.InstallHint = string(dAtA[iNdEx:postIndex])
 17410  			iNdEx = postIndex
 17411  		default:
 17412  			iNdEx = preIndex
 17413  			skippy, err := skipGenerated(dAtA[iNdEx:])
 17414  			if err != nil {
 17415  				return err
 17416  			}
 17417  			if skippy < 0 {
 17418  				return ErrInvalidLengthGenerated
 17419  			}
 17420  			if (iNdEx + skippy) < 0 {
 17421  				return ErrInvalidLengthGenerated
 17422  			}
 17423  			if (iNdEx + skippy) > l {
 17424  				return io.ErrUnexpectedEOF
 17425  			}
 17426  			iNdEx += skippy
 17427  		}
 17428  	}
 17429  
 17430  	if iNdEx > l {
 17431  		return io.ErrUnexpectedEOF
 17432  	}
 17433  	return nil
 17434  }
 17435  func (m *GnuPGPublicKey) Unmarshal(dAtA []byte) error {
 17436  	l := len(dAtA)
 17437  	iNdEx := 0
 17438  	for iNdEx < l {
 17439  		preIndex := iNdEx
 17440  		var wire uint64
 17441  		for shift := uint(0); ; shift += 7 {
 17442  			if shift >= 64 {
 17443  				return ErrIntOverflowGenerated
 17444  			}
 17445  			if iNdEx >= l {
 17446  				return io.ErrUnexpectedEOF
 17447  			}
 17448  			b := dAtA[iNdEx]
 17449  			iNdEx++
 17450  			wire |= uint64(b&0x7F) << shift
 17451  			if b < 0x80 {
 17452  				break
 17453  			}
 17454  		}
 17455  		fieldNum := int32(wire >> 3)
 17456  		wireType := int(wire & 0x7)
 17457  		if wireType == 4 {
 17458  			return fmt.Errorf("proto: GnuPGPublicKey: wiretype end group for non-group")
 17459  		}
 17460  		if fieldNum <= 0 {
 17461  			return fmt.Errorf("proto: GnuPGPublicKey: illegal tag %d (wire type %d)", fieldNum, wire)
 17462  		}
 17463  		switch fieldNum {
 17464  		case 1:
 17465  			if wireType != 2 {
 17466  				return fmt.Errorf("proto: wrong wireType = %d for field KeyID", wireType)
 17467  			}
 17468  			var stringLen uint64
 17469  			for shift := uint(0); ; shift += 7 {
 17470  				if shift >= 64 {
 17471  					return ErrIntOverflowGenerated
 17472  				}
 17473  				if iNdEx >= l {
 17474  					return io.ErrUnexpectedEOF
 17475  				}
 17476  				b := dAtA[iNdEx]
 17477  				iNdEx++
 17478  				stringLen |= uint64(b&0x7F) << shift
 17479  				if b < 0x80 {
 17480  					break
 17481  				}
 17482  			}
 17483  			intStringLen := int(stringLen)
 17484  			if intStringLen < 0 {
 17485  				return ErrInvalidLengthGenerated
 17486  			}
 17487  			postIndex := iNdEx + intStringLen
 17488  			if postIndex < 0 {
 17489  				return ErrInvalidLengthGenerated
 17490  			}
 17491  			if postIndex > l {
 17492  				return io.ErrUnexpectedEOF
 17493  			}
 17494  			m.KeyID = string(dAtA[iNdEx:postIndex])
 17495  			iNdEx = postIndex
 17496  		case 2:
 17497  			if wireType != 2 {
 17498  				return fmt.Errorf("proto: wrong wireType = %d for field Fingerprint", wireType)
 17499  			}
 17500  			var stringLen uint64
 17501  			for shift := uint(0); ; shift += 7 {
 17502  				if shift >= 64 {
 17503  					return ErrIntOverflowGenerated
 17504  				}
 17505  				if iNdEx >= l {
 17506  					return io.ErrUnexpectedEOF
 17507  				}
 17508  				b := dAtA[iNdEx]
 17509  				iNdEx++
 17510  				stringLen |= uint64(b&0x7F) << shift
 17511  				if b < 0x80 {
 17512  					break
 17513  				}
 17514  			}
 17515  			intStringLen := int(stringLen)
 17516  			if intStringLen < 0 {
 17517  				return ErrInvalidLengthGenerated
 17518  			}
 17519  			postIndex := iNdEx + intStringLen
 17520  			if postIndex < 0 {
 17521  				return ErrInvalidLengthGenerated
 17522  			}
 17523  			if postIndex > l {
 17524  				return io.ErrUnexpectedEOF
 17525  			}
 17526  			m.Fingerprint = string(dAtA[iNdEx:postIndex])
 17527  			iNdEx = postIndex
 17528  		case 3:
 17529  			if wireType != 2 {
 17530  				return fmt.Errorf("proto: wrong wireType = %d for field Owner", wireType)
 17531  			}
 17532  			var stringLen uint64
 17533  			for shift := uint(0); ; shift += 7 {
 17534  				if shift >= 64 {
 17535  					return ErrIntOverflowGenerated
 17536  				}
 17537  				if iNdEx >= l {
 17538  					return io.ErrUnexpectedEOF
 17539  				}
 17540  				b := dAtA[iNdEx]
 17541  				iNdEx++
 17542  				stringLen |= uint64(b&0x7F) << shift
 17543  				if b < 0x80 {
 17544  					break
 17545  				}
 17546  			}
 17547  			intStringLen := int(stringLen)
 17548  			if intStringLen < 0 {
 17549  				return ErrInvalidLengthGenerated
 17550  			}
 17551  			postIndex := iNdEx + intStringLen
 17552  			if postIndex < 0 {
 17553  				return ErrInvalidLengthGenerated
 17554  			}
 17555  			if postIndex > l {
 17556  				return io.ErrUnexpectedEOF
 17557  			}
 17558  			m.Owner = string(dAtA[iNdEx:postIndex])
 17559  			iNdEx = postIndex
 17560  		case 4:
 17561  			if wireType != 2 {
 17562  				return fmt.Errorf("proto: wrong wireType = %d for field Trust", wireType)
 17563  			}
 17564  			var stringLen uint64
 17565  			for shift := uint(0); ; shift += 7 {
 17566  				if shift >= 64 {
 17567  					return ErrIntOverflowGenerated
 17568  				}
 17569  				if iNdEx >= l {
 17570  					return io.ErrUnexpectedEOF
 17571  				}
 17572  				b := dAtA[iNdEx]
 17573  				iNdEx++
 17574  				stringLen |= uint64(b&0x7F) << shift
 17575  				if b < 0x80 {
 17576  					break
 17577  				}
 17578  			}
 17579  			intStringLen := int(stringLen)
 17580  			if intStringLen < 0 {
 17581  				return ErrInvalidLengthGenerated
 17582  			}
 17583  			postIndex := iNdEx + intStringLen
 17584  			if postIndex < 0 {
 17585  				return ErrInvalidLengthGenerated
 17586  			}
 17587  			if postIndex > l {
 17588  				return io.ErrUnexpectedEOF
 17589  			}
 17590  			m.Trust = string(dAtA[iNdEx:postIndex])
 17591  			iNdEx = postIndex
 17592  		case 5:
 17593  			if wireType != 2 {
 17594  				return fmt.Errorf("proto: wrong wireType = %d for field SubType", wireType)
 17595  			}
 17596  			var stringLen uint64
 17597  			for shift := uint(0); ; shift += 7 {
 17598  				if shift >= 64 {
 17599  					return ErrIntOverflowGenerated
 17600  				}
 17601  				if iNdEx >= l {
 17602  					return io.ErrUnexpectedEOF
 17603  				}
 17604  				b := dAtA[iNdEx]
 17605  				iNdEx++
 17606  				stringLen |= uint64(b&0x7F) << shift
 17607  				if b < 0x80 {
 17608  					break
 17609  				}
 17610  			}
 17611  			intStringLen := int(stringLen)
 17612  			if intStringLen < 0 {
 17613  				return ErrInvalidLengthGenerated
 17614  			}
 17615  			postIndex := iNdEx + intStringLen
 17616  			if postIndex < 0 {
 17617  				return ErrInvalidLengthGenerated
 17618  			}
 17619  			if postIndex > l {
 17620  				return io.ErrUnexpectedEOF
 17621  			}
 17622  			m.SubType = string(dAtA[iNdEx:postIndex])
 17623  			iNdEx = postIndex
 17624  		case 6:
 17625  			if wireType != 2 {
 17626  				return fmt.Errorf("proto: wrong wireType = %d for field KeyData", wireType)
 17627  			}
 17628  			var stringLen uint64
 17629  			for shift := uint(0); ; shift += 7 {
 17630  				if shift >= 64 {
 17631  					return ErrIntOverflowGenerated
 17632  				}
 17633  				if iNdEx >= l {
 17634  					return io.ErrUnexpectedEOF
 17635  				}
 17636  				b := dAtA[iNdEx]
 17637  				iNdEx++
 17638  				stringLen |= uint64(b&0x7F) << shift
 17639  				if b < 0x80 {
 17640  					break
 17641  				}
 17642  			}
 17643  			intStringLen := int(stringLen)
 17644  			if intStringLen < 0 {
 17645  				return ErrInvalidLengthGenerated
 17646  			}
 17647  			postIndex := iNdEx + intStringLen
 17648  			if postIndex < 0 {
 17649  				return ErrInvalidLengthGenerated
 17650  			}
 17651  			if postIndex > l {
 17652  				return io.ErrUnexpectedEOF
 17653  			}
 17654  			m.KeyData = string(dAtA[iNdEx:postIndex])
 17655  			iNdEx = postIndex
 17656  		default:
 17657  			iNdEx = preIndex
 17658  			skippy, err := skipGenerated(dAtA[iNdEx:])
 17659  			if err != nil {
 17660  				return err
 17661  			}
 17662  			if skippy < 0 {
 17663  				return ErrInvalidLengthGenerated
 17664  			}
 17665  			if (iNdEx + skippy) < 0 {
 17666  				return ErrInvalidLengthGenerated
 17667  			}
 17668  			if (iNdEx + skippy) > l {
 17669  				return io.ErrUnexpectedEOF
 17670  			}
 17671  			iNdEx += skippy
 17672  		}
 17673  	}
 17674  
 17675  	if iNdEx > l {
 17676  		return io.ErrUnexpectedEOF
 17677  	}
 17678  	return nil
 17679  }
 17680  func (m *GnuPGPublicKeyList) Unmarshal(dAtA []byte) error {
 17681  	l := len(dAtA)
 17682  	iNdEx := 0
 17683  	for iNdEx < l {
 17684  		preIndex := iNdEx
 17685  		var wire uint64
 17686  		for shift := uint(0); ; shift += 7 {
 17687  			if shift >= 64 {
 17688  				return ErrIntOverflowGenerated
 17689  			}
 17690  			if iNdEx >= l {
 17691  				return io.ErrUnexpectedEOF
 17692  			}
 17693  			b := dAtA[iNdEx]
 17694  			iNdEx++
 17695  			wire |= uint64(b&0x7F) << shift
 17696  			if b < 0x80 {
 17697  				break
 17698  			}
 17699  		}
 17700  		fieldNum := int32(wire >> 3)
 17701  		wireType := int(wire & 0x7)
 17702  		if wireType == 4 {
 17703  			return fmt.Errorf("proto: GnuPGPublicKeyList: wiretype end group for non-group")
 17704  		}
 17705  		if fieldNum <= 0 {
 17706  			return fmt.Errorf("proto: GnuPGPublicKeyList: illegal tag %d (wire type %d)", fieldNum, wire)
 17707  		}
 17708  		switch fieldNum {
 17709  		case 1:
 17710  			if wireType != 2 {
 17711  				return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
 17712  			}
 17713  			var msglen int
 17714  			for shift := uint(0); ; shift += 7 {
 17715  				if shift >= 64 {
 17716  					return ErrIntOverflowGenerated
 17717  				}
 17718  				if iNdEx >= l {
 17719  					return io.ErrUnexpectedEOF
 17720  				}
 17721  				b := dAtA[iNdEx]
 17722  				iNdEx++
 17723  				msglen |= int(b&0x7F) << shift
 17724  				if b < 0x80 {
 17725  					break
 17726  				}
 17727  			}
 17728  			if msglen < 0 {
 17729  				return ErrInvalidLengthGenerated
 17730  			}
 17731  			postIndex := iNdEx + msglen
 17732  			if postIndex < 0 {
 17733  				return ErrInvalidLengthGenerated
 17734  			}
 17735  			if postIndex > l {
 17736  				return io.ErrUnexpectedEOF
 17737  			}
 17738  			if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 17739  				return err
 17740  			}
 17741  			iNdEx = postIndex
 17742  		case 2:
 17743  			if wireType != 2 {
 17744  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
 17745  			}
 17746  			var msglen int
 17747  			for shift := uint(0); ; shift += 7 {
 17748  				if shift >= 64 {
 17749  					return ErrIntOverflowGenerated
 17750  				}
 17751  				if iNdEx >= l {
 17752  					return io.ErrUnexpectedEOF
 17753  				}
 17754  				b := dAtA[iNdEx]
 17755  				iNdEx++
 17756  				msglen |= int(b&0x7F) << shift
 17757  				if b < 0x80 {
 17758  					break
 17759  				}
 17760  			}
 17761  			if msglen < 0 {
 17762  				return ErrInvalidLengthGenerated
 17763  			}
 17764  			postIndex := iNdEx + msglen
 17765  			if postIndex < 0 {
 17766  				return ErrInvalidLengthGenerated
 17767  			}
 17768  			if postIndex > l {
 17769  				return io.ErrUnexpectedEOF
 17770  			}
 17771  			m.Items = append(m.Items, GnuPGPublicKey{})
 17772  			if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 17773  				return err
 17774  			}
 17775  			iNdEx = postIndex
 17776  		default:
 17777  			iNdEx = preIndex
 17778  			skippy, err := skipGenerated(dAtA[iNdEx:])
 17779  			if err != nil {
 17780  				return err
 17781  			}
 17782  			if skippy < 0 {
 17783  				return ErrInvalidLengthGenerated
 17784  			}
 17785  			if (iNdEx + skippy) < 0 {
 17786  				return ErrInvalidLengthGenerated
 17787  			}
 17788  			if (iNdEx + skippy) > l {
 17789  				return io.ErrUnexpectedEOF
 17790  			}
 17791  			iNdEx += skippy
 17792  		}
 17793  	}
 17794  
 17795  	if iNdEx > l {
 17796  		return io.ErrUnexpectedEOF
 17797  	}
 17798  	return nil
 17799  }
 17800  func (m *HealthStatus) Unmarshal(dAtA []byte) error {
 17801  	l := len(dAtA)
 17802  	iNdEx := 0
 17803  	for iNdEx < l {
 17804  		preIndex := iNdEx
 17805  		var wire uint64
 17806  		for shift := uint(0); ; shift += 7 {
 17807  			if shift >= 64 {
 17808  				return ErrIntOverflowGenerated
 17809  			}
 17810  			if iNdEx >= l {
 17811  				return io.ErrUnexpectedEOF
 17812  			}
 17813  			b := dAtA[iNdEx]
 17814  			iNdEx++
 17815  			wire |= uint64(b&0x7F) << shift
 17816  			if b < 0x80 {
 17817  				break
 17818  			}
 17819  		}
 17820  		fieldNum := int32(wire >> 3)
 17821  		wireType := int(wire & 0x7)
 17822  		if wireType == 4 {
 17823  			return fmt.Errorf("proto: HealthStatus: wiretype end group for non-group")
 17824  		}
 17825  		if fieldNum <= 0 {
 17826  			return fmt.Errorf("proto: HealthStatus: illegal tag %d (wire type %d)", fieldNum, wire)
 17827  		}
 17828  		switch fieldNum {
 17829  		case 1:
 17830  			if wireType != 2 {
 17831  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 17832  			}
 17833  			var stringLen uint64
 17834  			for shift := uint(0); ; shift += 7 {
 17835  				if shift >= 64 {
 17836  					return ErrIntOverflowGenerated
 17837  				}
 17838  				if iNdEx >= l {
 17839  					return io.ErrUnexpectedEOF
 17840  				}
 17841  				b := dAtA[iNdEx]
 17842  				iNdEx++
 17843  				stringLen |= uint64(b&0x7F) << shift
 17844  				if b < 0x80 {
 17845  					break
 17846  				}
 17847  			}
 17848  			intStringLen := int(stringLen)
 17849  			if intStringLen < 0 {
 17850  				return ErrInvalidLengthGenerated
 17851  			}
 17852  			postIndex := iNdEx + intStringLen
 17853  			if postIndex < 0 {
 17854  				return ErrInvalidLengthGenerated
 17855  			}
 17856  			if postIndex > l {
 17857  				return io.ErrUnexpectedEOF
 17858  			}
 17859  			m.Status = github_com_argoproj_gitops_engine_pkg_health.HealthStatusCode(dAtA[iNdEx:postIndex])
 17860  			iNdEx = postIndex
 17861  		case 2:
 17862  			if wireType != 2 {
 17863  				return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
 17864  			}
 17865  			var stringLen uint64
 17866  			for shift := uint(0); ; shift += 7 {
 17867  				if shift >= 64 {
 17868  					return ErrIntOverflowGenerated
 17869  				}
 17870  				if iNdEx >= l {
 17871  					return io.ErrUnexpectedEOF
 17872  				}
 17873  				b := dAtA[iNdEx]
 17874  				iNdEx++
 17875  				stringLen |= uint64(b&0x7F) << shift
 17876  				if b < 0x80 {
 17877  					break
 17878  				}
 17879  			}
 17880  			intStringLen := int(stringLen)
 17881  			if intStringLen < 0 {
 17882  				return ErrInvalidLengthGenerated
 17883  			}
 17884  			postIndex := iNdEx + intStringLen
 17885  			if postIndex < 0 {
 17886  				return ErrInvalidLengthGenerated
 17887  			}
 17888  			if postIndex > l {
 17889  				return io.ErrUnexpectedEOF
 17890  			}
 17891  			m.Message = string(dAtA[iNdEx:postIndex])
 17892  			iNdEx = postIndex
 17893  		default:
 17894  			iNdEx = preIndex
 17895  			skippy, err := skipGenerated(dAtA[iNdEx:])
 17896  			if err != nil {
 17897  				return err
 17898  			}
 17899  			if skippy < 0 {
 17900  				return ErrInvalidLengthGenerated
 17901  			}
 17902  			if (iNdEx + skippy) < 0 {
 17903  				return ErrInvalidLengthGenerated
 17904  			}
 17905  			if (iNdEx + skippy) > l {
 17906  				return io.ErrUnexpectedEOF
 17907  			}
 17908  			iNdEx += skippy
 17909  		}
 17910  	}
 17911  
 17912  	if iNdEx > l {
 17913  		return io.ErrUnexpectedEOF
 17914  	}
 17915  	return nil
 17916  }
 17917  func (m *HelmFileParameter) Unmarshal(dAtA []byte) error {
 17918  	l := len(dAtA)
 17919  	iNdEx := 0
 17920  	for iNdEx < l {
 17921  		preIndex := iNdEx
 17922  		var wire uint64
 17923  		for shift := uint(0); ; shift += 7 {
 17924  			if shift >= 64 {
 17925  				return ErrIntOverflowGenerated
 17926  			}
 17927  			if iNdEx >= l {
 17928  				return io.ErrUnexpectedEOF
 17929  			}
 17930  			b := dAtA[iNdEx]
 17931  			iNdEx++
 17932  			wire |= uint64(b&0x7F) << shift
 17933  			if b < 0x80 {
 17934  				break
 17935  			}
 17936  		}
 17937  		fieldNum := int32(wire >> 3)
 17938  		wireType := int(wire & 0x7)
 17939  		if wireType == 4 {
 17940  			return fmt.Errorf("proto: HelmFileParameter: wiretype end group for non-group")
 17941  		}
 17942  		if fieldNum <= 0 {
 17943  			return fmt.Errorf("proto: HelmFileParameter: illegal tag %d (wire type %d)", fieldNum, wire)
 17944  		}
 17945  		switch fieldNum {
 17946  		case 1:
 17947  			if wireType != 2 {
 17948  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 17949  			}
 17950  			var stringLen uint64
 17951  			for shift := uint(0); ; shift += 7 {
 17952  				if shift >= 64 {
 17953  					return ErrIntOverflowGenerated
 17954  				}
 17955  				if iNdEx >= l {
 17956  					return io.ErrUnexpectedEOF
 17957  				}
 17958  				b := dAtA[iNdEx]
 17959  				iNdEx++
 17960  				stringLen |= uint64(b&0x7F) << shift
 17961  				if b < 0x80 {
 17962  					break
 17963  				}
 17964  			}
 17965  			intStringLen := int(stringLen)
 17966  			if intStringLen < 0 {
 17967  				return ErrInvalidLengthGenerated
 17968  			}
 17969  			postIndex := iNdEx + intStringLen
 17970  			if postIndex < 0 {
 17971  				return ErrInvalidLengthGenerated
 17972  			}
 17973  			if postIndex > l {
 17974  				return io.ErrUnexpectedEOF
 17975  			}
 17976  			m.Name = string(dAtA[iNdEx:postIndex])
 17977  			iNdEx = postIndex
 17978  		case 2:
 17979  			if wireType != 2 {
 17980  				return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
 17981  			}
 17982  			var stringLen uint64
 17983  			for shift := uint(0); ; shift += 7 {
 17984  				if shift >= 64 {
 17985  					return ErrIntOverflowGenerated
 17986  				}
 17987  				if iNdEx >= l {
 17988  					return io.ErrUnexpectedEOF
 17989  				}
 17990  				b := dAtA[iNdEx]
 17991  				iNdEx++
 17992  				stringLen |= uint64(b&0x7F) << shift
 17993  				if b < 0x80 {
 17994  					break
 17995  				}
 17996  			}
 17997  			intStringLen := int(stringLen)
 17998  			if intStringLen < 0 {
 17999  				return ErrInvalidLengthGenerated
 18000  			}
 18001  			postIndex := iNdEx + intStringLen
 18002  			if postIndex < 0 {
 18003  				return ErrInvalidLengthGenerated
 18004  			}
 18005  			if postIndex > l {
 18006  				return io.ErrUnexpectedEOF
 18007  			}
 18008  			m.Path = string(dAtA[iNdEx:postIndex])
 18009  			iNdEx = postIndex
 18010  		default:
 18011  			iNdEx = preIndex
 18012  			skippy, err := skipGenerated(dAtA[iNdEx:])
 18013  			if err != nil {
 18014  				return err
 18015  			}
 18016  			if skippy < 0 {
 18017  				return ErrInvalidLengthGenerated
 18018  			}
 18019  			if (iNdEx + skippy) < 0 {
 18020  				return ErrInvalidLengthGenerated
 18021  			}
 18022  			if (iNdEx + skippy) > l {
 18023  				return io.ErrUnexpectedEOF
 18024  			}
 18025  			iNdEx += skippy
 18026  		}
 18027  	}
 18028  
 18029  	if iNdEx > l {
 18030  		return io.ErrUnexpectedEOF
 18031  	}
 18032  	return nil
 18033  }
 18034  func (m *HelmParameter) Unmarshal(dAtA []byte) error {
 18035  	l := len(dAtA)
 18036  	iNdEx := 0
 18037  	for iNdEx < l {
 18038  		preIndex := iNdEx
 18039  		var wire uint64
 18040  		for shift := uint(0); ; shift += 7 {
 18041  			if shift >= 64 {
 18042  				return ErrIntOverflowGenerated
 18043  			}
 18044  			if iNdEx >= l {
 18045  				return io.ErrUnexpectedEOF
 18046  			}
 18047  			b := dAtA[iNdEx]
 18048  			iNdEx++
 18049  			wire |= uint64(b&0x7F) << shift
 18050  			if b < 0x80 {
 18051  				break
 18052  			}
 18053  		}
 18054  		fieldNum := int32(wire >> 3)
 18055  		wireType := int(wire & 0x7)
 18056  		if wireType == 4 {
 18057  			return fmt.Errorf("proto: HelmParameter: wiretype end group for non-group")
 18058  		}
 18059  		if fieldNum <= 0 {
 18060  			return fmt.Errorf("proto: HelmParameter: illegal tag %d (wire type %d)", fieldNum, wire)
 18061  		}
 18062  		switch fieldNum {
 18063  		case 1:
 18064  			if wireType != 2 {
 18065  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 18066  			}
 18067  			var stringLen uint64
 18068  			for shift := uint(0); ; shift += 7 {
 18069  				if shift >= 64 {
 18070  					return ErrIntOverflowGenerated
 18071  				}
 18072  				if iNdEx >= l {
 18073  					return io.ErrUnexpectedEOF
 18074  				}
 18075  				b := dAtA[iNdEx]
 18076  				iNdEx++
 18077  				stringLen |= uint64(b&0x7F) << shift
 18078  				if b < 0x80 {
 18079  					break
 18080  				}
 18081  			}
 18082  			intStringLen := int(stringLen)
 18083  			if intStringLen < 0 {
 18084  				return ErrInvalidLengthGenerated
 18085  			}
 18086  			postIndex := iNdEx + intStringLen
 18087  			if postIndex < 0 {
 18088  				return ErrInvalidLengthGenerated
 18089  			}
 18090  			if postIndex > l {
 18091  				return io.ErrUnexpectedEOF
 18092  			}
 18093  			m.Name = string(dAtA[iNdEx:postIndex])
 18094  			iNdEx = postIndex
 18095  		case 2:
 18096  			if wireType != 2 {
 18097  				return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
 18098  			}
 18099  			var stringLen uint64
 18100  			for shift := uint(0); ; shift += 7 {
 18101  				if shift >= 64 {
 18102  					return ErrIntOverflowGenerated
 18103  				}
 18104  				if iNdEx >= l {
 18105  					return io.ErrUnexpectedEOF
 18106  				}
 18107  				b := dAtA[iNdEx]
 18108  				iNdEx++
 18109  				stringLen |= uint64(b&0x7F) << shift
 18110  				if b < 0x80 {
 18111  					break
 18112  				}
 18113  			}
 18114  			intStringLen := int(stringLen)
 18115  			if intStringLen < 0 {
 18116  				return ErrInvalidLengthGenerated
 18117  			}
 18118  			postIndex := iNdEx + intStringLen
 18119  			if postIndex < 0 {
 18120  				return ErrInvalidLengthGenerated
 18121  			}
 18122  			if postIndex > l {
 18123  				return io.ErrUnexpectedEOF
 18124  			}
 18125  			m.Value = string(dAtA[iNdEx:postIndex])
 18126  			iNdEx = postIndex
 18127  		case 3:
 18128  			if wireType != 0 {
 18129  				return fmt.Errorf("proto: wrong wireType = %d for field ForceString", wireType)
 18130  			}
 18131  			var v int
 18132  			for shift := uint(0); ; shift += 7 {
 18133  				if shift >= 64 {
 18134  					return ErrIntOverflowGenerated
 18135  				}
 18136  				if iNdEx >= l {
 18137  					return io.ErrUnexpectedEOF
 18138  				}
 18139  				b := dAtA[iNdEx]
 18140  				iNdEx++
 18141  				v |= int(b&0x7F) << shift
 18142  				if b < 0x80 {
 18143  					break
 18144  				}
 18145  			}
 18146  			m.ForceString = bool(v != 0)
 18147  		default:
 18148  			iNdEx = preIndex
 18149  			skippy, err := skipGenerated(dAtA[iNdEx:])
 18150  			if err != nil {
 18151  				return err
 18152  			}
 18153  			if skippy < 0 {
 18154  				return ErrInvalidLengthGenerated
 18155  			}
 18156  			if (iNdEx + skippy) < 0 {
 18157  				return ErrInvalidLengthGenerated
 18158  			}
 18159  			if (iNdEx + skippy) > l {
 18160  				return io.ErrUnexpectedEOF
 18161  			}
 18162  			iNdEx += skippy
 18163  		}
 18164  	}
 18165  
 18166  	if iNdEx > l {
 18167  		return io.ErrUnexpectedEOF
 18168  	}
 18169  	return nil
 18170  }
 18171  func (m *Info) Unmarshal(dAtA []byte) error {
 18172  	l := len(dAtA)
 18173  	iNdEx := 0
 18174  	for iNdEx < l {
 18175  		preIndex := iNdEx
 18176  		var wire uint64
 18177  		for shift := uint(0); ; shift += 7 {
 18178  			if shift >= 64 {
 18179  				return ErrIntOverflowGenerated
 18180  			}
 18181  			if iNdEx >= l {
 18182  				return io.ErrUnexpectedEOF
 18183  			}
 18184  			b := dAtA[iNdEx]
 18185  			iNdEx++
 18186  			wire |= uint64(b&0x7F) << shift
 18187  			if b < 0x80 {
 18188  				break
 18189  			}
 18190  		}
 18191  		fieldNum := int32(wire >> 3)
 18192  		wireType := int(wire & 0x7)
 18193  		if wireType == 4 {
 18194  			return fmt.Errorf("proto: Info: wiretype end group for non-group")
 18195  		}
 18196  		if fieldNum <= 0 {
 18197  			return fmt.Errorf("proto: Info: illegal tag %d (wire type %d)", fieldNum, wire)
 18198  		}
 18199  		switch fieldNum {
 18200  		case 1:
 18201  			if wireType != 2 {
 18202  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 18203  			}
 18204  			var stringLen uint64
 18205  			for shift := uint(0); ; shift += 7 {
 18206  				if shift >= 64 {
 18207  					return ErrIntOverflowGenerated
 18208  				}
 18209  				if iNdEx >= l {
 18210  					return io.ErrUnexpectedEOF
 18211  				}
 18212  				b := dAtA[iNdEx]
 18213  				iNdEx++
 18214  				stringLen |= uint64(b&0x7F) << shift
 18215  				if b < 0x80 {
 18216  					break
 18217  				}
 18218  			}
 18219  			intStringLen := int(stringLen)
 18220  			if intStringLen < 0 {
 18221  				return ErrInvalidLengthGenerated
 18222  			}
 18223  			postIndex := iNdEx + intStringLen
 18224  			if postIndex < 0 {
 18225  				return ErrInvalidLengthGenerated
 18226  			}
 18227  			if postIndex > l {
 18228  				return io.ErrUnexpectedEOF
 18229  			}
 18230  			m.Name = string(dAtA[iNdEx:postIndex])
 18231  			iNdEx = postIndex
 18232  		case 2:
 18233  			if wireType != 2 {
 18234  				return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
 18235  			}
 18236  			var stringLen uint64
 18237  			for shift := uint(0); ; shift += 7 {
 18238  				if shift >= 64 {
 18239  					return ErrIntOverflowGenerated
 18240  				}
 18241  				if iNdEx >= l {
 18242  					return io.ErrUnexpectedEOF
 18243  				}
 18244  				b := dAtA[iNdEx]
 18245  				iNdEx++
 18246  				stringLen |= uint64(b&0x7F) << shift
 18247  				if b < 0x80 {
 18248  					break
 18249  				}
 18250  			}
 18251  			intStringLen := int(stringLen)
 18252  			if intStringLen < 0 {
 18253  				return ErrInvalidLengthGenerated
 18254  			}
 18255  			postIndex := iNdEx + intStringLen
 18256  			if postIndex < 0 {
 18257  				return ErrInvalidLengthGenerated
 18258  			}
 18259  			if postIndex > l {
 18260  				return io.ErrUnexpectedEOF
 18261  			}
 18262  			m.Value = string(dAtA[iNdEx:postIndex])
 18263  			iNdEx = postIndex
 18264  		default:
 18265  			iNdEx = preIndex
 18266  			skippy, err := skipGenerated(dAtA[iNdEx:])
 18267  			if err != nil {
 18268  				return err
 18269  			}
 18270  			if skippy < 0 {
 18271  				return ErrInvalidLengthGenerated
 18272  			}
 18273  			if (iNdEx + skippy) < 0 {
 18274  				return ErrInvalidLengthGenerated
 18275  			}
 18276  			if (iNdEx + skippy) > l {
 18277  				return io.ErrUnexpectedEOF
 18278  			}
 18279  			iNdEx += skippy
 18280  		}
 18281  	}
 18282  
 18283  	if iNdEx > l {
 18284  		return io.ErrUnexpectedEOF
 18285  	}
 18286  	return nil
 18287  }
 18288  func (m *InfoItem) Unmarshal(dAtA []byte) error {
 18289  	l := len(dAtA)
 18290  	iNdEx := 0
 18291  	for iNdEx < l {
 18292  		preIndex := iNdEx
 18293  		var wire uint64
 18294  		for shift := uint(0); ; shift += 7 {
 18295  			if shift >= 64 {
 18296  				return ErrIntOverflowGenerated
 18297  			}
 18298  			if iNdEx >= l {
 18299  				return io.ErrUnexpectedEOF
 18300  			}
 18301  			b := dAtA[iNdEx]
 18302  			iNdEx++
 18303  			wire |= uint64(b&0x7F) << shift
 18304  			if b < 0x80 {
 18305  				break
 18306  			}
 18307  		}
 18308  		fieldNum := int32(wire >> 3)
 18309  		wireType := int(wire & 0x7)
 18310  		if wireType == 4 {
 18311  			return fmt.Errorf("proto: InfoItem: wiretype end group for non-group")
 18312  		}
 18313  		if fieldNum <= 0 {
 18314  			return fmt.Errorf("proto: InfoItem: illegal tag %d (wire type %d)", fieldNum, wire)
 18315  		}
 18316  		switch fieldNum {
 18317  		case 1:
 18318  			if wireType != 2 {
 18319  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 18320  			}
 18321  			var stringLen uint64
 18322  			for shift := uint(0); ; shift += 7 {
 18323  				if shift >= 64 {
 18324  					return ErrIntOverflowGenerated
 18325  				}
 18326  				if iNdEx >= l {
 18327  					return io.ErrUnexpectedEOF
 18328  				}
 18329  				b := dAtA[iNdEx]
 18330  				iNdEx++
 18331  				stringLen |= uint64(b&0x7F) << shift
 18332  				if b < 0x80 {
 18333  					break
 18334  				}
 18335  			}
 18336  			intStringLen := int(stringLen)
 18337  			if intStringLen < 0 {
 18338  				return ErrInvalidLengthGenerated
 18339  			}
 18340  			postIndex := iNdEx + intStringLen
 18341  			if postIndex < 0 {
 18342  				return ErrInvalidLengthGenerated
 18343  			}
 18344  			if postIndex > l {
 18345  				return io.ErrUnexpectedEOF
 18346  			}
 18347  			m.Name = string(dAtA[iNdEx:postIndex])
 18348  			iNdEx = postIndex
 18349  		case 2:
 18350  			if wireType != 2 {
 18351  				return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
 18352  			}
 18353  			var stringLen uint64
 18354  			for shift := uint(0); ; shift += 7 {
 18355  				if shift >= 64 {
 18356  					return ErrIntOverflowGenerated
 18357  				}
 18358  				if iNdEx >= l {
 18359  					return io.ErrUnexpectedEOF
 18360  				}
 18361  				b := dAtA[iNdEx]
 18362  				iNdEx++
 18363  				stringLen |= uint64(b&0x7F) << shift
 18364  				if b < 0x80 {
 18365  					break
 18366  				}
 18367  			}
 18368  			intStringLen := int(stringLen)
 18369  			if intStringLen < 0 {
 18370  				return ErrInvalidLengthGenerated
 18371  			}
 18372  			postIndex := iNdEx + intStringLen
 18373  			if postIndex < 0 {
 18374  				return ErrInvalidLengthGenerated
 18375  			}
 18376  			if postIndex > l {
 18377  				return io.ErrUnexpectedEOF
 18378  			}
 18379  			m.Value = string(dAtA[iNdEx:postIndex])
 18380  			iNdEx = postIndex
 18381  		default:
 18382  			iNdEx = preIndex
 18383  			skippy, err := skipGenerated(dAtA[iNdEx:])
 18384  			if err != nil {
 18385  				return err
 18386  			}
 18387  			if skippy < 0 {
 18388  				return ErrInvalidLengthGenerated
 18389  			}
 18390  			if (iNdEx + skippy) < 0 {
 18391  				return ErrInvalidLengthGenerated
 18392  			}
 18393  			if (iNdEx + skippy) > l {
 18394  				return io.ErrUnexpectedEOF
 18395  			}
 18396  			iNdEx += skippy
 18397  		}
 18398  	}
 18399  
 18400  	if iNdEx > l {
 18401  		return io.ErrUnexpectedEOF
 18402  	}
 18403  	return nil
 18404  }
 18405  func (m *JWTToken) Unmarshal(dAtA []byte) error {
 18406  	l := len(dAtA)
 18407  	iNdEx := 0
 18408  	for iNdEx < l {
 18409  		preIndex := iNdEx
 18410  		var wire uint64
 18411  		for shift := uint(0); ; shift += 7 {
 18412  			if shift >= 64 {
 18413  				return ErrIntOverflowGenerated
 18414  			}
 18415  			if iNdEx >= l {
 18416  				return io.ErrUnexpectedEOF
 18417  			}
 18418  			b := dAtA[iNdEx]
 18419  			iNdEx++
 18420  			wire |= uint64(b&0x7F) << shift
 18421  			if b < 0x80 {
 18422  				break
 18423  			}
 18424  		}
 18425  		fieldNum := int32(wire >> 3)
 18426  		wireType := int(wire & 0x7)
 18427  		if wireType == 4 {
 18428  			return fmt.Errorf("proto: JWTToken: wiretype end group for non-group")
 18429  		}
 18430  		if fieldNum <= 0 {
 18431  			return fmt.Errorf("proto: JWTToken: illegal tag %d (wire type %d)", fieldNum, wire)
 18432  		}
 18433  		switch fieldNum {
 18434  		case 1:
 18435  			if wireType != 0 {
 18436  				return fmt.Errorf("proto: wrong wireType = %d for field IssuedAt", wireType)
 18437  			}
 18438  			m.IssuedAt = 0
 18439  			for shift := uint(0); ; shift += 7 {
 18440  				if shift >= 64 {
 18441  					return ErrIntOverflowGenerated
 18442  				}
 18443  				if iNdEx >= l {
 18444  					return io.ErrUnexpectedEOF
 18445  				}
 18446  				b := dAtA[iNdEx]
 18447  				iNdEx++
 18448  				m.IssuedAt |= int64(b&0x7F) << shift
 18449  				if b < 0x80 {
 18450  					break
 18451  				}
 18452  			}
 18453  		case 2:
 18454  			if wireType != 0 {
 18455  				return fmt.Errorf("proto: wrong wireType = %d for field ExpiresAt", wireType)
 18456  			}
 18457  			m.ExpiresAt = 0
 18458  			for shift := uint(0); ; shift += 7 {
 18459  				if shift >= 64 {
 18460  					return ErrIntOverflowGenerated
 18461  				}
 18462  				if iNdEx >= l {
 18463  					return io.ErrUnexpectedEOF
 18464  				}
 18465  				b := dAtA[iNdEx]
 18466  				iNdEx++
 18467  				m.ExpiresAt |= int64(b&0x7F) << shift
 18468  				if b < 0x80 {
 18469  					break
 18470  				}
 18471  			}
 18472  		case 3:
 18473  			if wireType != 2 {
 18474  				return fmt.Errorf("proto: wrong wireType = %d for field ID", wireType)
 18475  			}
 18476  			var stringLen uint64
 18477  			for shift := uint(0); ; shift += 7 {
 18478  				if shift >= 64 {
 18479  					return ErrIntOverflowGenerated
 18480  				}
 18481  				if iNdEx >= l {
 18482  					return io.ErrUnexpectedEOF
 18483  				}
 18484  				b := dAtA[iNdEx]
 18485  				iNdEx++
 18486  				stringLen |= uint64(b&0x7F) << shift
 18487  				if b < 0x80 {
 18488  					break
 18489  				}
 18490  			}
 18491  			intStringLen := int(stringLen)
 18492  			if intStringLen < 0 {
 18493  				return ErrInvalidLengthGenerated
 18494  			}
 18495  			postIndex := iNdEx + intStringLen
 18496  			if postIndex < 0 {
 18497  				return ErrInvalidLengthGenerated
 18498  			}
 18499  			if postIndex > l {
 18500  				return io.ErrUnexpectedEOF
 18501  			}
 18502  			m.ID = string(dAtA[iNdEx:postIndex])
 18503  			iNdEx = postIndex
 18504  		default:
 18505  			iNdEx = preIndex
 18506  			skippy, err := skipGenerated(dAtA[iNdEx:])
 18507  			if err != nil {
 18508  				return err
 18509  			}
 18510  			if skippy < 0 {
 18511  				return ErrInvalidLengthGenerated
 18512  			}
 18513  			if (iNdEx + skippy) < 0 {
 18514  				return ErrInvalidLengthGenerated
 18515  			}
 18516  			if (iNdEx + skippy) > l {
 18517  				return io.ErrUnexpectedEOF
 18518  			}
 18519  			iNdEx += skippy
 18520  		}
 18521  	}
 18522  
 18523  	if iNdEx > l {
 18524  		return io.ErrUnexpectedEOF
 18525  	}
 18526  	return nil
 18527  }
 18528  func (m *JWTTokens) Unmarshal(dAtA []byte) error {
 18529  	l := len(dAtA)
 18530  	iNdEx := 0
 18531  	for iNdEx < l {
 18532  		preIndex := iNdEx
 18533  		var wire uint64
 18534  		for shift := uint(0); ; shift += 7 {
 18535  			if shift >= 64 {
 18536  				return ErrIntOverflowGenerated
 18537  			}
 18538  			if iNdEx >= l {
 18539  				return io.ErrUnexpectedEOF
 18540  			}
 18541  			b := dAtA[iNdEx]
 18542  			iNdEx++
 18543  			wire |= uint64(b&0x7F) << shift
 18544  			if b < 0x80 {
 18545  				break
 18546  			}
 18547  		}
 18548  		fieldNum := int32(wire >> 3)
 18549  		wireType := int(wire & 0x7)
 18550  		if wireType == 4 {
 18551  			return fmt.Errorf("proto: JWTTokens: wiretype end group for non-group")
 18552  		}
 18553  		if fieldNum <= 0 {
 18554  			return fmt.Errorf("proto: JWTTokens: illegal tag %d (wire type %d)", fieldNum, wire)
 18555  		}
 18556  		switch fieldNum {
 18557  		case 1:
 18558  			if wireType != 2 {
 18559  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
 18560  			}
 18561  			var msglen int
 18562  			for shift := uint(0); ; shift += 7 {
 18563  				if shift >= 64 {
 18564  					return ErrIntOverflowGenerated
 18565  				}
 18566  				if iNdEx >= l {
 18567  					return io.ErrUnexpectedEOF
 18568  				}
 18569  				b := dAtA[iNdEx]
 18570  				iNdEx++
 18571  				msglen |= int(b&0x7F) << shift
 18572  				if b < 0x80 {
 18573  					break
 18574  				}
 18575  			}
 18576  			if msglen < 0 {
 18577  				return ErrInvalidLengthGenerated
 18578  			}
 18579  			postIndex := iNdEx + msglen
 18580  			if postIndex < 0 {
 18581  				return ErrInvalidLengthGenerated
 18582  			}
 18583  			if postIndex > l {
 18584  				return io.ErrUnexpectedEOF
 18585  			}
 18586  			m.Items = append(m.Items, JWTToken{})
 18587  			if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 18588  				return err
 18589  			}
 18590  			iNdEx = postIndex
 18591  		default:
 18592  			iNdEx = preIndex
 18593  			skippy, err := skipGenerated(dAtA[iNdEx:])
 18594  			if err != nil {
 18595  				return err
 18596  			}
 18597  			if skippy < 0 {
 18598  				return ErrInvalidLengthGenerated
 18599  			}
 18600  			if (iNdEx + skippy) < 0 {
 18601  				return ErrInvalidLengthGenerated
 18602  			}
 18603  			if (iNdEx + skippy) > l {
 18604  				return io.ErrUnexpectedEOF
 18605  			}
 18606  			iNdEx += skippy
 18607  		}
 18608  	}
 18609  
 18610  	if iNdEx > l {
 18611  		return io.ErrUnexpectedEOF
 18612  	}
 18613  	return nil
 18614  }
 18615  func (m *JsonnetVar) Unmarshal(dAtA []byte) error {
 18616  	l := len(dAtA)
 18617  	iNdEx := 0
 18618  	for iNdEx < l {
 18619  		preIndex := iNdEx
 18620  		var wire uint64
 18621  		for shift := uint(0); ; shift += 7 {
 18622  			if shift >= 64 {
 18623  				return ErrIntOverflowGenerated
 18624  			}
 18625  			if iNdEx >= l {
 18626  				return io.ErrUnexpectedEOF
 18627  			}
 18628  			b := dAtA[iNdEx]
 18629  			iNdEx++
 18630  			wire |= uint64(b&0x7F) << shift
 18631  			if b < 0x80 {
 18632  				break
 18633  			}
 18634  		}
 18635  		fieldNum := int32(wire >> 3)
 18636  		wireType := int(wire & 0x7)
 18637  		if wireType == 4 {
 18638  			return fmt.Errorf("proto: JsonnetVar: wiretype end group for non-group")
 18639  		}
 18640  		if fieldNum <= 0 {
 18641  			return fmt.Errorf("proto: JsonnetVar: illegal tag %d (wire type %d)", fieldNum, wire)
 18642  		}
 18643  		switch fieldNum {
 18644  		case 1:
 18645  			if wireType != 2 {
 18646  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 18647  			}
 18648  			var stringLen uint64
 18649  			for shift := uint(0); ; shift += 7 {
 18650  				if shift >= 64 {
 18651  					return ErrIntOverflowGenerated
 18652  				}
 18653  				if iNdEx >= l {
 18654  					return io.ErrUnexpectedEOF
 18655  				}
 18656  				b := dAtA[iNdEx]
 18657  				iNdEx++
 18658  				stringLen |= uint64(b&0x7F) << shift
 18659  				if b < 0x80 {
 18660  					break
 18661  				}
 18662  			}
 18663  			intStringLen := int(stringLen)
 18664  			if intStringLen < 0 {
 18665  				return ErrInvalidLengthGenerated
 18666  			}
 18667  			postIndex := iNdEx + intStringLen
 18668  			if postIndex < 0 {
 18669  				return ErrInvalidLengthGenerated
 18670  			}
 18671  			if postIndex > l {
 18672  				return io.ErrUnexpectedEOF
 18673  			}
 18674  			m.Name = string(dAtA[iNdEx:postIndex])
 18675  			iNdEx = postIndex
 18676  		case 2:
 18677  			if wireType != 2 {
 18678  				return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
 18679  			}
 18680  			var stringLen uint64
 18681  			for shift := uint(0); ; shift += 7 {
 18682  				if shift >= 64 {
 18683  					return ErrIntOverflowGenerated
 18684  				}
 18685  				if iNdEx >= l {
 18686  					return io.ErrUnexpectedEOF
 18687  				}
 18688  				b := dAtA[iNdEx]
 18689  				iNdEx++
 18690  				stringLen |= uint64(b&0x7F) << shift
 18691  				if b < 0x80 {
 18692  					break
 18693  				}
 18694  			}
 18695  			intStringLen := int(stringLen)
 18696  			if intStringLen < 0 {
 18697  				return ErrInvalidLengthGenerated
 18698  			}
 18699  			postIndex := iNdEx + intStringLen
 18700  			if postIndex < 0 {
 18701  				return ErrInvalidLengthGenerated
 18702  			}
 18703  			if postIndex > l {
 18704  				return io.ErrUnexpectedEOF
 18705  			}
 18706  			m.Value = string(dAtA[iNdEx:postIndex])
 18707  			iNdEx = postIndex
 18708  		case 3:
 18709  			if wireType != 0 {
 18710  				return fmt.Errorf("proto: wrong wireType = %d for field Code", wireType)
 18711  			}
 18712  			var v int
 18713  			for shift := uint(0); ; shift += 7 {
 18714  				if shift >= 64 {
 18715  					return ErrIntOverflowGenerated
 18716  				}
 18717  				if iNdEx >= l {
 18718  					return io.ErrUnexpectedEOF
 18719  				}
 18720  				b := dAtA[iNdEx]
 18721  				iNdEx++
 18722  				v |= int(b&0x7F) << shift
 18723  				if b < 0x80 {
 18724  					break
 18725  				}
 18726  			}
 18727  			m.Code = bool(v != 0)
 18728  		default:
 18729  			iNdEx = preIndex
 18730  			skippy, err := skipGenerated(dAtA[iNdEx:])
 18731  			if err != nil {
 18732  				return err
 18733  			}
 18734  			if skippy < 0 {
 18735  				return ErrInvalidLengthGenerated
 18736  			}
 18737  			if (iNdEx + skippy) < 0 {
 18738  				return ErrInvalidLengthGenerated
 18739  			}
 18740  			if (iNdEx + skippy) > l {
 18741  				return io.ErrUnexpectedEOF
 18742  			}
 18743  			iNdEx += skippy
 18744  		}
 18745  	}
 18746  
 18747  	if iNdEx > l {
 18748  		return io.ErrUnexpectedEOF
 18749  	}
 18750  	return nil
 18751  }
 18752  func (m *KnownTypeField) Unmarshal(dAtA []byte) error {
 18753  	l := len(dAtA)
 18754  	iNdEx := 0
 18755  	for iNdEx < l {
 18756  		preIndex := iNdEx
 18757  		var wire uint64
 18758  		for shift := uint(0); ; shift += 7 {
 18759  			if shift >= 64 {
 18760  				return ErrIntOverflowGenerated
 18761  			}
 18762  			if iNdEx >= l {
 18763  				return io.ErrUnexpectedEOF
 18764  			}
 18765  			b := dAtA[iNdEx]
 18766  			iNdEx++
 18767  			wire |= uint64(b&0x7F) << shift
 18768  			if b < 0x80 {
 18769  				break
 18770  			}
 18771  		}
 18772  		fieldNum := int32(wire >> 3)
 18773  		wireType := int(wire & 0x7)
 18774  		if wireType == 4 {
 18775  			return fmt.Errorf("proto: KnownTypeField: wiretype end group for non-group")
 18776  		}
 18777  		if fieldNum <= 0 {
 18778  			return fmt.Errorf("proto: KnownTypeField: illegal tag %d (wire type %d)", fieldNum, wire)
 18779  		}
 18780  		switch fieldNum {
 18781  		case 1:
 18782  			if wireType != 2 {
 18783  				return fmt.Errorf("proto: wrong wireType = %d for field Field", wireType)
 18784  			}
 18785  			var stringLen uint64
 18786  			for shift := uint(0); ; shift += 7 {
 18787  				if shift >= 64 {
 18788  					return ErrIntOverflowGenerated
 18789  				}
 18790  				if iNdEx >= l {
 18791  					return io.ErrUnexpectedEOF
 18792  				}
 18793  				b := dAtA[iNdEx]
 18794  				iNdEx++
 18795  				stringLen |= uint64(b&0x7F) << shift
 18796  				if b < 0x80 {
 18797  					break
 18798  				}
 18799  			}
 18800  			intStringLen := int(stringLen)
 18801  			if intStringLen < 0 {
 18802  				return ErrInvalidLengthGenerated
 18803  			}
 18804  			postIndex := iNdEx + intStringLen
 18805  			if postIndex < 0 {
 18806  				return ErrInvalidLengthGenerated
 18807  			}
 18808  			if postIndex > l {
 18809  				return io.ErrUnexpectedEOF
 18810  			}
 18811  			m.Field = string(dAtA[iNdEx:postIndex])
 18812  			iNdEx = postIndex
 18813  		case 2:
 18814  			if wireType != 2 {
 18815  				return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
 18816  			}
 18817  			var stringLen uint64
 18818  			for shift := uint(0); ; shift += 7 {
 18819  				if shift >= 64 {
 18820  					return ErrIntOverflowGenerated
 18821  				}
 18822  				if iNdEx >= l {
 18823  					return io.ErrUnexpectedEOF
 18824  				}
 18825  				b := dAtA[iNdEx]
 18826  				iNdEx++
 18827  				stringLen |= uint64(b&0x7F) << shift
 18828  				if b < 0x80 {
 18829  					break
 18830  				}
 18831  			}
 18832  			intStringLen := int(stringLen)
 18833  			if intStringLen < 0 {
 18834  				return ErrInvalidLengthGenerated
 18835  			}
 18836  			postIndex := iNdEx + intStringLen
 18837  			if postIndex < 0 {
 18838  				return ErrInvalidLengthGenerated
 18839  			}
 18840  			if postIndex > l {
 18841  				return io.ErrUnexpectedEOF
 18842  			}
 18843  			m.Type = string(dAtA[iNdEx:postIndex])
 18844  			iNdEx = postIndex
 18845  		default:
 18846  			iNdEx = preIndex
 18847  			skippy, err := skipGenerated(dAtA[iNdEx:])
 18848  			if err != nil {
 18849  				return err
 18850  			}
 18851  			if skippy < 0 {
 18852  				return ErrInvalidLengthGenerated
 18853  			}
 18854  			if (iNdEx + skippy) < 0 {
 18855  				return ErrInvalidLengthGenerated
 18856  			}
 18857  			if (iNdEx + skippy) > l {
 18858  				return io.ErrUnexpectedEOF
 18859  			}
 18860  			iNdEx += skippy
 18861  		}
 18862  	}
 18863  
 18864  	if iNdEx > l {
 18865  		return io.ErrUnexpectedEOF
 18866  	}
 18867  	return nil
 18868  }
 18869  func (m *KsonnetParameter) Unmarshal(dAtA []byte) error {
 18870  	l := len(dAtA)
 18871  	iNdEx := 0
 18872  	for iNdEx < l {
 18873  		preIndex := iNdEx
 18874  		var wire uint64
 18875  		for shift := uint(0); ; shift += 7 {
 18876  			if shift >= 64 {
 18877  				return ErrIntOverflowGenerated
 18878  			}
 18879  			if iNdEx >= l {
 18880  				return io.ErrUnexpectedEOF
 18881  			}
 18882  			b := dAtA[iNdEx]
 18883  			iNdEx++
 18884  			wire |= uint64(b&0x7F) << shift
 18885  			if b < 0x80 {
 18886  				break
 18887  			}
 18888  		}
 18889  		fieldNum := int32(wire >> 3)
 18890  		wireType := int(wire & 0x7)
 18891  		if wireType == 4 {
 18892  			return fmt.Errorf("proto: KsonnetParameter: wiretype end group for non-group")
 18893  		}
 18894  		if fieldNum <= 0 {
 18895  			return fmt.Errorf("proto: KsonnetParameter: illegal tag %d (wire type %d)", fieldNum, wire)
 18896  		}
 18897  		switch fieldNum {
 18898  		case 1:
 18899  			if wireType != 2 {
 18900  				return fmt.Errorf("proto: wrong wireType = %d for field Component", wireType)
 18901  			}
 18902  			var stringLen uint64
 18903  			for shift := uint(0); ; shift += 7 {
 18904  				if shift >= 64 {
 18905  					return ErrIntOverflowGenerated
 18906  				}
 18907  				if iNdEx >= l {
 18908  					return io.ErrUnexpectedEOF
 18909  				}
 18910  				b := dAtA[iNdEx]
 18911  				iNdEx++
 18912  				stringLen |= uint64(b&0x7F) << shift
 18913  				if b < 0x80 {
 18914  					break
 18915  				}
 18916  			}
 18917  			intStringLen := int(stringLen)
 18918  			if intStringLen < 0 {
 18919  				return ErrInvalidLengthGenerated
 18920  			}
 18921  			postIndex := iNdEx + intStringLen
 18922  			if postIndex < 0 {
 18923  				return ErrInvalidLengthGenerated
 18924  			}
 18925  			if postIndex > l {
 18926  				return io.ErrUnexpectedEOF
 18927  			}
 18928  			m.Component = string(dAtA[iNdEx:postIndex])
 18929  			iNdEx = postIndex
 18930  		case 2:
 18931  			if wireType != 2 {
 18932  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 18933  			}
 18934  			var stringLen uint64
 18935  			for shift := uint(0); ; shift += 7 {
 18936  				if shift >= 64 {
 18937  					return ErrIntOverflowGenerated
 18938  				}
 18939  				if iNdEx >= l {
 18940  					return io.ErrUnexpectedEOF
 18941  				}
 18942  				b := dAtA[iNdEx]
 18943  				iNdEx++
 18944  				stringLen |= uint64(b&0x7F) << shift
 18945  				if b < 0x80 {
 18946  					break
 18947  				}
 18948  			}
 18949  			intStringLen := int(stringLen)
 18950  			if intStringLen < 0 {
 18951  				return ErrInvalidLengthGenerated
 18952  			}
 18953  			postIndex := iNdEx + intStringLen
 18954  			if postIndex < 0 {
 18955  				return ErrInvalidLengthGenerated
 18956  			}
 18957  			if postIndex > l {
 18958  				return io.ErrUnexpectedEOF
 18959  			}
 18960  			m.Name = string(dAtA[iNdEx:postIndex])
 18961  			iNdEx = postIndex
 18962  		case 3:
 18963  			if wireType != 2 {
 18964  				return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
 18965  			}
 18966  			var stringLen uint64
 18967  			for shift := uint(0); ; shift += 7 {
 18968  				if shift >= 64 {
 18969  					return ErrIntOverflowGenerated
 18970  				}
 18971  				if iNdEx >= l {
 18972  					return io.ErrUnexpectedEOF
 18973  				}
 18974  				b := dAtA[iNdEx]
 18975  				iNdEx++
 18976  				stringLen |= uint64(b&0x7F) << shift
 18977  				if b < 0x80 {
 18978  					break
 18979  				}
 18980  			}
 18981  			intStringLen := int(stringLen)
 18982  			if intStringLen < 0 {
 18983  				return ErrInvalidLengthGenerated
 18984  			}
 18985  			postIndex := iNdEx + intStringLen
 18986  			if postIndex < 0 {
 18987  				return ErrInvalidLengthGenerated
 18988  			}
 18989  			if postIndex > l {
 18990  				return io.ErrUnexpectedEOF
 18991  			}
 18992  			m.Value = string(dAtA[iNdEx:postIndex])
 18993  			iNdEx = postIndex
 18994  		default:
 18995  			iNdEx = preIndex
 18996  			skippy, err := skipGenerated(dAtA[iNdEx:])
 18997  			if err != nil {
 18998  				return err
 18999  			}
 19000  			if skippy < 0 {
 19001  				return ErrInvalidLengthGenerated
 19002  			}
 19003  			if (iNdEx + skippy) < 0 {
 19004  				return ErrInvalidLengthGenerated
 19005  			}
 19006  			if (iNdEx + skippy) > l {
 19007  				return io.ErrUnexpectedEOF
 19008  			}
 19009  			iNdEx += skippy
 19010  		}
 19011  	}
 19012  
 19013  	if iNdEx > l {
 19014  		return io.ErrUnexpectedEOF
 19015  	}
 19016  	return nil
 19017  }
 19018  func (m *KustomizeOptions) Unmarshal(dAtA []byte) error {
 19019  	l := len(dAtA)
 19020  	iNdEx := 0
 19021  	for iNdEx < l {
 19022  		preIndex := iNdEx
 19023  		var wire uint64
 19024  		for shift := uint(0); ; shift += 7 {
 19025  			if shift >= 64 {
 19026  				return ErrIntOverflowGenerated
 19027  			}
 19028  			if iNdEx >= l {
 19029  				return io.ErrUnexpectedEOF
 19030  			}
 19031  			b := dAtA[iNdEx]
 19032  			iNdEx++
 19033  			wire |= uint64(b&0x7F) << shift
 19034  			if b < 0x80 {
 19035  				break
 19036  			}
 19037  		}
 19038  		fieldNum := int32(wire >> 3)
 19039  		wireType := int(wire & 0x7)
 19040  		if wireType == 4 {
 19041  			return fmt.Errorf("proto: KustomizeOptions: wiretype end group for non-group")
 19042  		}
 19043  		if fieldNum <= 0 {
 19044  			return fmt.Errorf("proto: KustomizeOptions: illegal tag %d (wire type %d)", fieldNum, wire)
 19045  		}
 19046  		switch fieldNum {
 19047  		case 1:
 19048  			if wireType != 2 {
 19049  				return fmt.Errorf("proto: wrong wireType = %d for field BuildOptions", wireType)
 19050  			}
 19051  			var stringLen uint64
 19052  			for shift := uint(0); ; shift += 7 {
 19053  				if shift >= 64 {
 19054  					return ErrIntOverflowGenerated
 19055  				}
 19056  				if iNdEx >= l {
 19057  					return io.ErrUnexpectedEOF
 19058  				}
 19059  				b := dAtA[iNdEx]
 19060  				iNdEx++
 19061  				stringLen |= uint64(b&0x7F) << shift
 19062  				if b < 0x80 {
 19063  					break
 19064  				}
 19065  			}
 19066  			intStringLen := int(stringLen)
 19067  			if intStringLen < 0 {
 19068  				return ErrInvalidLengthGenerated
 19069  			}
 19070  			postIndex := iNdEx + intStringLen
 19071  			if postIndex < 0 {
 19072  				return ErrInvalidLengthGenerated
 19073  			}
 19074  			if postIndex > l {
 19075  				return io.ErrUnexpectedEOF
 19076  			}
 19077  			m.BuildOptions = string(dAtA[iNdEx:postIndex])
 19078  			iNdEx = postIndex
 19079  		case 2:
 19080  			if wireType != 2 {
 19081  				return fmt.Errorf("proto: wrong wireType = %d for field BinaryPath", wireType)
 19082  			}
 19083  			var stringLen uint64
 19084  			for shift := uint(0); ; shift += 7 {
 19085  				if shift >= 64 {
 19086  					return ErrIntOverflowGenerated
 19087  				}
 19088  				if iNdEx >= l {
 19089  					return io.ErrUnexpectedEOF
 19090  				}
 19091  				b := dAtA[iNdEx]
 19092  				iNdEx++
 19093  				stringLen |= uint64(b&0x7F) << shift
 19094  				if b < 0x80 {
 19095  					break
 19096  				}
 19097  			}
 19098  			intStringLen := int(stringLen)
 19099  			if intStringLen < 0 {
 19100  				return ErrInvalidLengthGenerated
 19101  			}
 19102  			postIndex := iNdEx + intStringLen
 19103  			if postIndex < 0 {
 19104  				return ErrInvalidLengthGenerated
 19105  			}
 19106  			if postIndex > l {
 19107  				return io.ErrUnexpectedEOF
 19108  			}
 19109  			m.BinaryPath = string(dAtA[iNdEx:postIndex])
 19110  			iNdEx = postIndex
 19111  		default:
 19112  			iNdEx = preIndex
 19113  			skippy, err := skipGenerated(dAtA[iNdEx:])
 19114  			if err != nil {
 19115  				return err
 19116  			}
 19117  			if skippy < 0 {
 19118  				return ErrInvalidLengthGenerated
 19119  			}
 19120  			if (iNdEx + skippy) < 0 {
 19121  				return ErrInvalidLengthGenerated
 19122  			}
 19123  			if (iNdEx + skippy) > l {
 19124  				return io.ErrUnexpectedEOF
 19125  			}
 19126  			iNdEx += skippy
 19127  		}
 19128  	}
 19129  
 19130  	if iNdEx > l {
 19131  		return io.ErrUnexpectedEOF
 19132  	}
 19133  	return nil
 19134  }
 19135  func (m *Operation) Unmarshal(dAtA []byte) error {
 19136  	l := len(dAtA)
 19137  	iNdEx := 0
 19138  	for iNdEx < l {
 19139  		preIndex := iNdEx
 19140  		var wire uint64
 19141  		for shift := uint(0); ; shift += 7 {
 19142  			if shift >= 64 {
 19143  				return ErrIntOverflowGenerated
 19144  			}
 19145  			if iNdEx >= l {
 19146  				return io.ErrUnexpectedEOF
 19147  			}
 19148  			b := dAtA[iNdEx]
 19149  			iNdEx++
 19150  			wire |= uint64(b&0x7F) << shift
 19151  			if b < 0x80 {
 19152  				break
 19153  			}
 19154  		}
 19155  		fieldNum := int32(wire >> 3)
 19156  		wireType := int(wire & 0x7)
 19157  		if wireType == 4 {
 19158  			return fmt.Errorf("proto: Operation: wiretype end group for non-group")
 19159  		}
 19160  		if fieldNum <= 0 {
 19161  			return fmt.Errorf("proto: Operation: illegal tag %d (wire type %d)", fieldNum, wire)
 19162  		}
 19163  		switch fieldNum {
 19164  		case 1:
 19165  			if wireType != 2 {
 19166  				return fmt.Errorf("proto: wrong wireType = %d for field Sync", wireType)
 19167  			}
 19168  			var msglen int
 19169  			for shift := uint(0); ; shift += 7 {
 19170  				if shift >= 64 {
 19171  					return ErrIntOverflowGenerated
 19172  				}
 19173  				if iNdEx >= l {
 19174  					return io.ErrUnexpectedEOF
 19175  				}
 19176  				b := dAtA[iNdEx]
 19177  				iNdEx++
 19178  				msglen |= int(b&0x7F) << shift
 19179  				if b < 0x80 {
 19180  					break
 19181  				}
 19182  			}
 19183  			if msglen < 0 {
 19184  				return ErrInvalidLengthGenerated
 19185  			}
 19186  			postIndex := iNdEx + msglen
 19187  			if postIndex < 0 {
 19188  				return ErrInvalidLengthGenerated
 19189  			}
 19190  			if postIndex > l {
 19191  				return io.ErrUnexpectedEOF
 19192  			}
 19193  			if m.Sync == nil {
 19194  				m.Sync = &SyncOperation{}
 19195  			}
 19196  			if err := m.Sync.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 19197  				return err
 19198  			}
 19199  			iNdEx = postIndex
 19200  		case 2:
 19201  			if wireType != 2 {
 19202  				return fmt.Errorf("proto: wrong wireType = %d for field InitiatedBy", wireType)
 19203  			}
 19204  			var msglen int
 19205  			for shift := uint(0); ; shift += 7 {
 19206  				if shift >= 64 {
 19207  					return ErrIntOverflowGenerated
 19208  				}
 19209  				if iNdEx >= l {
 19210  					return io.ErrUnexpectedEOF
 19211  				}
 19212  				b := dAtA[iNdEx]
 19213  				iNdEx++
 19214  				msglen |= int(b&0x7F) << shift
 19215  				if b < 0x80 {
 19216  					break
 19217  				}
 19218  			}
 19219  			if msglen < 0 {
 19220  				return ErrInvalidLengthGenerated
 19221  			}
 19222  			postIndex := iNdEx + msglen
 19223  			if postIndex < 0 {
 19224  				return ErrInvalidLengthGenerated
 19225  			}
 19226  			if postIndex > l {
 19227  				return io.ErrUnexpectedEOF
 19228  			}
 19229  			if err := m.InitiatedBy.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 19230  				return err
 19231  			}
 19232  			iNdEx = postIndex
 19233  		case 3:
 19234  			if wireType != 2 {
 19235  				return fmt.Errorf("proto: wrong wireType = %d for field Info", wireType)
 19236  			}
 19237  			var msglen int
 19238  			for shift := uint(0); ; shift += 7 {
 19239  				if shift >= 64 {
 19240  					return ErrIntOverflowGenerated
 19241  				}
 19242  				if iNdEx >= l {
 19243  					return io.ErrUnexpectedEOF
 19244  				}
 19245  				b := dAtA[iNdEx]
 19246  				iNdEx++
 19247  				msglen |= int(b&0x7F) << shift
 19248  				if b < 0x80 {
 19249  					break
 19250  				}
 19251  			}
 19252  			if msglen < 0 {
 19253  				return ErrInvalidLengthGenerated
 19254  			}
 19255  			postIndex := iNdEx + msglen
 19256  			if postIndex < 0 {
 19257  				return ErrInvalidLengthGenerated
 19258  			}
 19259  			if postIndex > l {
 19260  				return io.ErrUnexpectedEOF
 19261  			}
 19262  			m.Info = append(m.Info, &Info{})
 19263  			if err := m.Info[len(m.Info)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 19264  				return err
 19265  			}
 19266  			iNdEx = postIndex
 19267  		case 4:
 19268  			if wireType != 2 {
 19269  				return fmt.Errorf("proto: wrong wireType = %d for field Retry", wireType)
 19270  			}
 19271  			var msglen int
 19272  			for shift := uint(0); ; shift += 7 {
 19273  				if shift >= 64 {
 19274  					return ErrIntOverflowGenerated
 19275  				}
 19276  				if iNdEx >= l {
 19277  					return io.ErrUnexpectedEOF
 19278  				}
 19279  				b := dAtA[iNdEx]
 19280  				iNdEx++
 19281  				msglen |= int(b&0x7F) << shift
 19282  				if b < 0x80 {
 19283  					break
 19284  				}
 19285  			}
 19286  			if msglen < 0 {
 19287  				return ErrInvalidLengthGenerated
 19288  			}
 19289  			postIndex := iNdEx + msglen
 19290  			if postIndex < 0 {
 19291  				return ErrInvalidLengthGenerated
 19292  			}
 19293  			if postIndex > l {
 19294  				return io.ErrUnexpectedEOF
 19295  			}
 19296  			if err := m.Retry.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 19297  				return err
 19298  			}
 19299  			iNdEx = postIndex
 19300  		default:
 19301  			iNdEx = preIndex
 19302  			skippy, err := skipGenerated(dAtA[iNdEx:])
 19303  			if err != nil {
 19304  				return err
 19305  			}
 19306  			if skippy < 0 {
 19307  				return ErrInvalidLengthGenerated
 19308  			}
 19309  			if (iNdEx + skippy) < 0 {
 19310  				return ErrInvalidLengthGenerated
 19311  			}
 19312  			if (iNdEx + skippy) > l {
 19313  				return io.ErrUnexpectedEOF
 19314  			}
 19315  			iNdEx += skippy
 19316  		}
 19317  	}
 19318  
 19319  	if iNdEx > l {
 19320  		return io.ErrUnexpectedEOF
 19321  	}
 19322  	return nil
 19323  }
 19324  func (m *OperationInitiator) Unmarshal(dAtA []byte) error {
 19325  	l := len(dAtA)
 19326  	iNdEx := 0
 19327  	for iNdEx < l {
 19328  		preIndex := iNdEx
 19329  		var wire uint64
 19330  		for shift := uint(0); ; shift += 7 {
 19331  			if shift >= 64 {
 19332  				return ErrIntOverflowGenerated
 19333  			}
 19334  			if iNdEx >= l {
 19335  				return io.ErrUnexpectedEOF
 19336  			}
 19337  			b := dAtA[iNdEx]
 19338  			iNdEx++
 19339  			wire |= uint64(b&0x7F) << shift
 19340  			if b < 0x80 {
 19341  				break
 19342  			}
 19343  		}
 19344  		fieldNum := int32(wire >> 3)
 19345  		wireType := int(wire & 0x7)
 19346  		if wireType == 4 {
 19347  			return fmt.Errorf("proto: OperationInitiator: wiretype end group for non-group")
 19348  		}
 19349  		if fieldNum <= 0 {
 19350  			return fmt.Errorf("proto: OperationInitiator: illegal tag %d (wire type %d)", fieldNum, wire)
 19351  		}
 19352  		switch fieldNum {
 19353  		case 1:
 19354  			if wireType != 2 {
 19355  				return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType)
 19356  			}
 19357  			var stringLen uint64
 19358  			for shift := uint(0); ; shift += 7 {
 19359  				if shift >= 64 {
 19360  					return ErrIntOverflowGenerated
 19361  				}
 19362  				if iNdEx >= l {
 19363  					return io.ErrUnexpectedEOF
 19364  				}
 19365  				b := dAtA[iNdEx]
 19366  				iNdEx++
 19367  				stringLen |= uint64(b&0x7F) << shift
 19368  				if b < 0x80 {
 19369  					break
 19370  				}
 19371  			}
 19372  			intStringLen := int(stringLen)
 19373  			if intStringLen < 0 {
 19374  				return ErrInvalidLengthGenerated
 19375  			}
 19376  			postIndex := iNdEx + intStringLen
 19377  			if postIndex < 0 {
 19378  				return ErrInvalidLengthGenerated
 19379  			}
 19380  			if postIndex > l {
 19381  				return io.ErrUnexpectedEOF
 19382  			}
 19383  			m.Username = string(dAtA[iNdEx:postIndex])
 19384  			iNdEx = postIndex
 19385  		case 2:
 19386  			if wireType != 0 {
 19387  				return fmt.Errorf("proto: wrong wireType = %d for field Automated", wireType)
 19388  			}
 19389  			var v int
 19390  			for shift := uint(0); ; shift += 7 {
 19391  				if shift >= 64 {
 19392  					return ErrIntOverflowGenerated
 19393  				}
 19394  				if iNdEx >= l {
 19395  					return io.ErrUnexpectedEOF
 19396  				}
 19397  				b := dAtA[iNdEx]
 19398  				iNdEx++
 19399  				v |= int(b&0x7F) << shift
 19400  				if b < 0x80 {
 19401  					break
 19402  				}
 19403  			}
 19404  			m.Automated = bool(v != 0)
 19405  		default:
 19406  			iNdEx = preIndex
 19407  			skippy, err := skipGenerated(dAtA[iNdEx:])
 19408  			if err != nil {
 19409  				return err
 19410  			}
 19411  			if skippy < 0 {
 19412  				return ErrInvalidLengthGenerated
 19413  			}
 19414  			if (iNdEx + skippy) < 0 {
 19415  				return ErrInvalidLengthGenerated
 19416  			}
 19417  			if (iNdEx + skippy) > l {
 19418  				return io.ErrUnexpectedEOF
 19419  			}
 19420  			iNdEx += skippy
 19421  		}
 19422  	}
 19423  
 19424  	if iNdEx > l {
 19425  		return io.ErrUnexpectedEOF
 19426  	}
 19427  	return nil
 19428  }
 19429  func (m *OperationState) Unmarshal(dAtA []byte) error {
 19430  	l := len(dAtA)
 19431  	iNdEx := 0
 19432  	for iNdEx < l {
 19433  		preIndex := iNdEx
 19434  		var wire uint64
 19435  		for shift := uint(0); ; shift += 7 {
 19436  			if shift >= 64 {
 19437  				return ErrIntOverflowGenerated
 19438  			}
 19439  			if iNdEx >= l {
 19440  				return io.ErrUnexpectedEOF
 19441  			}
 19442  			b := dAtA[iNdEx]
 19443  			iNdEx++
 19444  			wire |= uint64(b&0x7F) << shift
 19445  			if b < 0x80 {
 19446  				break
 19447  			}
 19448  		}
 19449  		fieldNum := int32(wire >> 3)
 19450  		wireType := int(wire & 0x7)
 19451  		if wireType == 4 {
 19452  			return fmt.Errorf("proto: OperationState: wiretype end group for non-group")
 19453  		}
 19454  		if fieldNum <= 0 {
 19455  			return fmt.Errorf("proto: OperationState: illegal tag %d (wire type %d)", fieldNum, wire)
 19456  		}
 19457  		switch fieldNum {
 19458  		case 1:
 19459  			if wireType != 2 {
 19460  				return fmt.Errorf("proto: wrong wireType = %d for field Operation", wireType)
 19461  			}
 19462  			var msglen int
 19463  			for shift := uint(0); ; shift += 7 {
 19464  				if shift >= 64 {
 19465  					return ErrIntOverflowGenerated
 19466  				}
 19467  				if iNdEx >= l {
 19468  					return io.ErrUnexpectedEOF
 19469  				}
 19470  				b := dAtA[iNdEx]
 19471  				iNdEx++
 19472  				msglen |= int(b&0x7F) << shift
 19473  				if b < 0x80 {
 19474  					break
 19475  				}
 19476  			}
 19477  			if msglen < 0 {
 19478  				return ErrInvalidLengthGenerated
 19479  			}
 19480  			postIndex := iNdEx + msglen
 19481  			if postIndex < 0 {
 19482  				return ErrInvalidLengthGenerated
 19483  			}
 19484  			if postIndex > l {
 19485  				return io.ErrUnexpectedEOF
 19486  			}
 19487  			if err := m.Operation.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 19488  				return err
 19489  			}
 19490  			iNdEx = postIndex
 19491  		case 2:
 19492  			if wireType != 2 {
 19493  				return fmt.Errorf("proto: wrong wireType = %d for field Phase", wireType)
 19494  			}
 19495  			var stringLen uint64
 19496  			for shift := uint(0); ; shift += 7 {
 19497  				if shift >= 64 {
 19498  					return ErrIntOverflowGenerated
 19499  				}
 19500  				if iNdEx >= l {
 19501  					return io.ErrUnexpectedEOF
 19502  				}
 19503  				b := dAtA[iNdEx]
 19504  				iNdEx++
 19505  				stringLen |= uint64(b&0x7F) << shift
 19506  				if b < 0x80 {
 19507  					break
 19508  				}
 19509  			}
 19510  			intStringLen := int(stringLen)
 19511  			if intStringLen < 0 {
 19512  				return ErrInvalidLengthGenerated
 19513  			}
 19514  			postIndex := iNdEx + intStringLen
 19515  			if postIndex < 0 {
 19516  				return ErrInvalidLengthGenerated
 19517  			}
 19518  			if postIndex > l {
 19519  				return io.ErrUnexpectedEOF
 19520  			}
 19521  			m.Phase = github_com_argoproj_gitops_engine_pkg_sync_common.OperationPhase(dAtA[iNdEx:postIndex])
 19522  			iNdEx = postIndex
 19523  		case 3:
 19524  			if wireType != 2 {
 19525  				return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
 19526  			}
 19527  			var stringLen uint64
 19528  			for shift := uint(0); ; shift += 7 {
 19529  				if shift >= 64 {
 19530  					return ErrIntOverflowGenerated
 19531  				}
 19532  				if iNdEx >= l {
 19533  					return io.ErrUnexpectedEOF
 19534  				}
 19535  				b := dAtA[iNdEx]
 19536  				iNdEx++
 19537  				stringLen |= uint64(b&0x7F) << shift
 19538  				if b < 0x80 {
 19539  					break
 19540  				}
 19541  			}
 19542  			intStringLen := int(stringLen)
 19543  			if intStringLen < 0 {
 19544  				return ErrInvalidLengthGenerated
 19545  			}
 19546  			postIndex := iNdEx + intStringLen
 19547  			if postIndex < 0 {
 19548  				return ErrInvalidLengthGenerated
 19549  			}
 19550  			if postIndex > l {
 19551  				return io.ErrUnexpectedEOF
 19552  			}
 19553  			m.Message = string(dAtA[iNdEx:postIndex])
 19554  			iNdEx = postIndex
 19555  		case 4:
 19556  			if wireType != 2 {
 19557  				return fmt.Errorf("proto: wrong wireType = %d for field SyncResult", wireType)
 19558  			}
 19559  			var msglen int
 19560  			for shift := uint(0); ; shift += 7 {
 19561  				if shift >= 64 {
 19562  					return ErrIntOverflowGenerated
 19563  				}
 19564  				if iNdEx >= l {
 19565  					return io.ErrUnexpectedEOF
 19566  				}
 19567  				b := dAtA[iNdEx]
 19568  				iNdEx++
 19569  				msglen |= int(b&0x7F) << shift
 19570  				if b < 0x80 {
 19571  					break
 19572  				}
 19573  			}
 19574  			if msglen < 0 {
 19575  				return ErrInvalidLengthGenerated
 19576  			}
 19577  			postIndex := iNdEx + msglen
 19578  			if postIndex < 0 {
 19579  				return ErrInvalidLengthGenerated
 19580  			}
 19581  			if postIndex > l {
 19582  				return io.ErrUnexpectedEOF
 19583  			}
 19584  			if m.SyncResult == nil {
 19585  				m.SyncResult = &SyncOperationResult{}
 19586  			}
 19587  			if err := m.SyncResult.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 19588  				return err
 19589  			}
 19590  			iNdEx = postIndex
 19591  		case 6:
 19592  			if wireType != 2 {
 19593  				return fmt.Errorf("proto: wrong wireType = %d for field StartedAt", wireType)
 19594  			}
 19595  			var msglen int
 19596  			for shift := uint(0); ; shift += 7 {
 19597  				if shift >= 64 {
 19598  					return ErrIntOverflowGenerated
 19599  				}
 19600  				if iNdEx >= l {
 19601  					return io.ErrUnexpectedEOF
 19602  				}
 19603  				b := dAtA[iNdEx]
 19604  				iNdEx++
 19605  				msglen |= int(b&0x7F) << shift
 19606  				if b < 0x80 {
 19607  					break
 19608  				}
 19609  			}
 19610  			if msglen < 0 {
 19611  				return ErrInvalidLengthGenerated
 19612  			}
 19613  			postIndex := iNdEx + msglen
 19614  			if postIndex < 0 {
 19615  				return ErrInvalidLengthGenerated
 19616  			}
 19617  			if postIndex > l {
 19618  				return io.ErrUnexpectedEOF
 19619  			}
 19620  			if err := m.StartedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 19621  				return err
 19622  			}
 19623  			iNdEx = postIndex
 19624  		case 7:
 19625  			if wireType != 2 {
 19626  				return fmt.Errorf("proto: wrong wireType = %d for field FinishedAt", wireType)
 19627  			}
 19628  			var msglen int
 19629  			for shift := uint(0); ; shift += 7 {
 19630  				if shift >= 64 {
 19631  					return ErrIntOverflowGenerated
 19632  				}
 19633  				if iNdEx >= l {
 19634  					return io.ErrUnexpectedEOF
 19635  				}
 19636  				b := dAtA[iNdEx]
 19637  				iNdEx++
 19638  				msglen |= int(b&0x7F) << shift
 19639  				if b < 0x80 {
 19640  					break
 19641  				}
 19642  			}
 19643  			if msglen < 0 {
 19644  				return ErrInvalidLengthGenerated
 19645  			}
 19646  			postIndex := iNdEx + msglen
 19647  			if postIndex < 0 {
 19648  				return ErrInvalidLengthGenerated
 19649  			}
 19650  			if postIndex > l {
 19651  				return io.ErrUnexpectedEOF
 19652  			}
 19653  			if m.FinishedAt == nil {
 19654  				m.FinishedAt = &v1.Time{}
 19655  			}
 19656  			if err := m.FinishedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 19657  				return err
 19658  			}
 19659  			iNdEx = postIndex
 19660  		case 8:
 19661  			if wireType != 0 {
 19662  				return fmt.Errorf("proto: wrong wireType = %d for field RetryCount", wireType)
 19663  			}
 19664  			m.RetryCount = 0
 19665  			for shift := uint(0); ; shift += 7 {
 19666  				if shift >= 64 {
 19667  					return ErrIntOverflowGenerated
 19668  				}
 19669  				if iNdEx >= l {
 19670  					return io.ErrUnexpectedEOF
 19671  				}
 19672  				b := dAtA[iNdEx]
 19673  				iNdEx++
 19674  				m.RetryCount |= int64(b&0x7F) << shift
 19675  				if b < 0x80 {
 19676  					break
 19677  				}
 19678  			}
 19679  		default:
 19680  			iNdEx = preIndex
 19681  			skippy, err := skipGenerated(dAtA[iNdEx:])
 19682  			if err != nil {
 19683  				return err
 19684  			}
 19685  			if skippy < 0 {
 19686  				return ErrInvalidLengthGenerated
 19687  			}
 19688  			if (iNdEx + skippy) < 0 {
 19689  				return ErrInvalidLengthGenerated
 19690  			}
 19691  			if (iNdEx + skippy) > l {
 19692  				return io.ErrUnexpectedEOF
 19693  			}
 19694  			iNdEx += skippy
 19695  		}
 19696  	}
 19697  
 19698  	if iNdEx > l {
 19699  		return io.ErrUnexpectedEOF
 19700  	}
 19701  	return nil
 19702  }
 19703  func (m *OrphanedResourceKey) Unmarshal(dAtA []byte) error {
 19704  	l := len(dAtA)
 19705  	iNdEx := 0
 19706  	for iNdEx < l {
 19707  		preIndex := iNdEx
 19708  		var wire uint64
 19709  		for shift := uint(0); ; shift += 7 {
 19710  			if shift >= 64 {
 19711  				return ErrIntOverflowGenerated
 19712  			}
 19713  			if iNdEx >= l {
 19714  				return io.ErrUnexpectedEOF
 19715  			}
 19716  			b := dAtA[iNdEx]
 19717  			iNdEx++
 19718  			wire |= uint64(b&0x7F) << shift
 19719  			if b < 0x80 {
 19720  				break
 19721  			}
 19722  		}
 19723  		fieldNum := int32(wire >> 3)
 19724  		wireType := int(wire & 0x7)
 19725  		if wireType == 4 {
 19726  			return fmt.Errorf("proto: OrphanedResourceKey: wiretype end group for non-group")
 19727  		}
 19728  		if fieldNum <= 0 {
 19729  			return fmt.Errorf("proto: OrphanedResourceKey: illegal tag %d (wire type %d)", fieldNum, wire)
 19730  		}
 19731  		switch fieldNum {
 19732  		case 1:
 19733  			if wireType != 2 {
 19734  				return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
 19735  			}
 19736  			var stringLen uint64
 19737  			for shift := uint(0); ; shift += 7 {
 19738  				if shift >= 64 {
 19739  					return ErrIntOverflowGenerated
 19740  				}
 19741  				if iNdEx >= l {
 19742  					return io.ErrUnexpectedEOF
 19743  				}
 19744  				b := dAtA[iNdEx]
 19745  				iNdEx++
 19746  				stringLen |= uint64(b&0x7F) << shift
 19747  				if b < 0x80 {
 19748  					break
 19749  				}
 19750  			}
 19751  			intStringLen := int(stringLen)
 19752  			if intStringLen < 0 {
 19753  				return ErrInvalidLengthGenerated
 19754  			}
 19755  			postIndex := iNdEx + intStringLen
 19756  			if postIndex < 0 {
 19757  				return ErrInvalidLengthGenerated
 19758  			}
 19759  			if postIndex > l {
 19760  				return io.ErrUnexpectedEOF
 19761  			}
 19762  			m.Group = string(dAtA[iNdEx:postIndex])
 19763  			iNdEx = postIndex
 19764  		case 2:
 19765  			if wireType != 2 {
 19766  				return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
 19767  			}
 19768  			var stringLen uint64
 19769  			for shift := uint(0); ; shift += 7 {
 19770  				if shift >= 64 {
 19771  					return ErrIntOverflowGenerated
 19772  				}
 19773  				if iNdEx >= l {
 19774  					return io.ErrUnexpectedEOF
 19775  				}
 19776  				b := dAtA[iNdEx]
 19777  				iNdEx++
 19778  				stringLen |= uint64(b&0x7F) << shift
 19779  				if b < 0x80 {
 19780  					break
 19781  				}
 19782  			}
 19783  			intStringLen := int(stringLen)
 19784  			if intStringLen < 0 {
 19785  				return ErrInvalidLengthGenerated
 19786  			}
 19787  			postIndex := iNdEx + intStringLen
 19788  			if postIndex < 0 {
 19789  				return ErrInvalidLengthGenerated
 19790  			}
 19791  			if postIndex > l {
 19792  				return io.ErrUnexpectedEOF
 19793  			}
 19794  			m.Kind = string(dAtA[iNdEx:postIndex])
 19795  			iNdEx = postIndex
 19796  		case 3:
 19797  			if wireType != 2 {
 19798  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 19799  			}
 19800  			var stringLen uint64
 19801  			for shift := uint(0); ; shift += 7 {
 19802  				if shift >= 64 {
 19803  					return ErrIntOverflowGenerated
 19804  				}
 19805  				if iNdEx >= l {
 19806  					return io.ErrUnexpectedEOF
 19807  				}
 19808  				b := dAtA[iNdEx]
 19809  				iNdEx++
 19810  				stringLen |= uint64(b&0x7F) << shift
 19811  				if b < 0x80 {
 19812  					break
 19813  				}
 19814  			}
 19815  			intStringLen := int(stringLen)
 19816  			if intStringLen < 0 {
 19817  				return ErrInvalidLengthGenerated
 19818  			}
 19819  			postIndex := iNdEx + intStringLen
 19820  			if postIndex < 0 {
 19821  				return ErrInvalidLengthGenerated
 19822  			}
 19823  			if postIndex > l {
 19824  				return io.ErrUnexpectedEOF
 19825  			}
 19826  			m.Name = string(dAtA[iNdEx:postIndex])
 19827  			iNdEx = postIndex
 19828  		default:
 19829  			iNdEx = preIndex
 19830  			skippy, err := skipGenerated(dAtA[iNdEx:])
 19831  			if err != nil {
 19832  				return err
 19833  			}
 19834  			if skippy < 0 {
 19835  				return ErrInvalidLengthGenerated
 19836  			}
 19837  			if (iNdEx + skippy) < 0 {
 19838  				return ErrInvalidLengthGenerated
 19839  			}
 19840  			if (iNdEx + skippy) > l {
 19841  				return io.ErrUnexpectedEOF
 19842  			}
 19843  			iNdEx += skippy
 19844  		}
 19845  	}
 19846  
 19847  	if iNdEx > l {
 19848  		return io.ErrUnexpectedEOF
 19849  	}
 19850  	return nil
 19851  }
 19852  func (m *OrphanedResourcesMonitorSettings) Unmarshal(dAtA []byte) error {
 19853  	l := len(dAtA)
 19854  	iNdEx := 0
 19855  	for iNdEx < l {
 19856  		preIndex := iNdEx
 19857  		var wire uint64
 19858  		for shift := uint(0); ; shift += 7 {
 19859  			if shift >= 64 {
 19860  				return ErrIntOverflowGenerated
 19861  			}
 19862  			if iNdEx >= l {
 19863  				return io.ErrUnexpectedEOF
 19864  			}
 19865  			b := dAtA[iNdEx]
 19866  			iNdEx++
 19867  			wire |= uint64(b&0x7F) << shift
 19868  			if b < 0x80 {
 19869  				break
 19870  			}
 19871  		}
 19872  		fieldNum := int32(wire >> 3)
 19873  		wireType := int(wire & 0x7)
 19874  		if wireType == 4 {
 19875  			return fmt.Errorf("proto: OrphanedResourcesMonitorSettings: wiretype end group for non-group")
 19876  		}
 19877  		if fieldNum <= 0 {
 19878  			return fmt.Errorf("proto: OrphanedResourcesMonitorSettings: illegal tag %d (wire type %d)", fieldNum, wire)
 19879  		}
 19880  		switch fieldNum {
 19881  		case 1:
 19882  			if wireType != 0 {
 19883  				return fmt.Errorf("proto: wrong wireType = %d for field Warn", wireType)
 19884  			}
 19885  			var v int
 19886  			for shift := uint(0); ; shift += 7 {
 19887  				if shift >= 64 {
 19888  					return ErrIntOverflowGenerated
 19889  				}
 19890  				if iNdEx >= l {
 19891  					return io.ErrUnexpectedEOF
 19892  				}
 19893  				b := dAtA[iNdEx]
 19894  				iNdEx++
 19895  				v |= int(b&0x7F) << shift
 19896  				if b < 0x80 {
 19897  					break
 19898  				}
 19899  			}
 19900  			b := bool(v != 0)
 19901  			m.Warn = &b
 19902  		case 2:
 19903  			if wireType != 2 {
 19904  				return fmt.Errorf("proto: wrong wireType = %d for field Ignore", wireType)
 19905  			}
 19906  			var msglen int
 19907  			for shift := uint(0); ; shift += 7 {
 19908  				if shift >= 64 {
 19909  					return ErrIntOverflowGenerated
 19910  				}
 19911  				if iNdEx >= l {
 19912  					return io.ErrUnexpectedEOF
 19913  				}
 19914  				b := dAtA[iNdEx]
 19915  				iNdEx++
 19916  				msglen |= int(b&0x7F) << shift
 19917  				if b < 0x80 {
 19918  					break
 19919  				}
 19920  			}
 19921  			if msglen < 0 {
 19922  				return ErrInvalidLengthGenerated
 19923  			}
 19924  			postIndex := iNdEx + msglen
 19925  			if postIndex < 0 {
 19926  				return ErrInvalidLengthGenerated
 19927  			}
 19928  			if postIndex > l {
 19929  				return io.ErrUnexpectedEOF
 19930  			}
 19931  			m.Ignore = append(m.Ignore, OrphanedResourceKey{})
 19932  			if err := m.Ignore[len(m.Ignore)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 19933  				return err
 19934  			}
 19935  			iNdEx = postIndex
 19936  		default:
 19937  			iNdEx = preIndex
 19938  			skippy, err := skipGenerated(dAtA[iNdEx:])
 19939  			if err != nil {
 19940  				return err
 19941  			}
 19942  			if skippy < 0 {
 19943  				return ErrInvalidLengthGenerated
 19944  			}
 19945  			if (iNdEx + skippy) < 0 {
 19946  				return ErrInvalidLengthGenerated
 19947  			}
 19948  			if (iNdEx + skippy) > l {
 19949  				return io.ErrUnexpectedEOF
 19950  			}
 19951  			iNdEx += skippy
 19952  		}
 19953  	}
 19954  
 19955  	if iNdEx > l {
 19956  		return io.ErrUnexpectedEOF
 19957  	}
 19958  	return nil
 19959  }
 19960  func (m *OverrideIgnoreDiff) Unmarshal(dAtA []byte) error {
 19961  	l := len(dAtA)
 19962  	iNdEx := 0
 19963  	for iNdEx < l {
 19964  		preIndex := iNdEx
 19965  		var wire uint64
 19966  		for shift := uint(0); ; shift += 7 {
 19967  			if shift >= 64 {
 19968  				return ErrIntOverflowGenerated
 19969  			}
 19970  			if iNdEx >= l {
 19971  				return io.ErrUnexpectedEOF
 19972  			}
 19973  			b := dAtA[iNdEx]
 19974  			iNdEx++
 19975  			wire |= uint64(b&0x7F) << shift
 19976  			if b < 0x80 {
 19977  				break
 19978  			}
 19979  		}
 19980  		fieldNum := int32(wire >> 3)
 19981  		wireType := int(wire & 0x7)
 19982  		if wireType == 4 {
 19983  			return fmt.Errorf("proto: OverrideIgnoreDiff: wiretype end group for non-group")
 19984  		}
 19985  		if fieldNum <= 0 {
 19986  			return fmt.Errorf("proto: OverrideIgnoreDiff: illegal tag %d (wire type %d)", fieldNum, wire)
 19987  		}
 19988  		switch fieldNum {
 19989  		case 1:
 19990  			if wireType != 2 {
 19991  				return fmt.Errorf("proto: wrong wireType = %d for field JSONPointers", wireType)
 19992  			}
 19993  			var stringLen uint64
 19994  			for shift := uint(0); ; shift += 7 {
 19995  				if shift >= 64 {
 19996  					return ErrIntOverflowGenerated
 19997  				}
 19998  				if iNdEx >= l {
 19999  					return io.ErrUnexpectedEOF
 20000  				}
 20001  				b := dAtA[iNdEx]
 20002  				iNdEx++
 20003  				stringLen |= uint64(b&0x7F) << shift
 20004  				if b < 0x80 {
 20005  					break
 20006  				}
 20007  			}
 20008  			intStringLen := int(stringLen)
 20009  			if intStringLen < 0 {
 20010  				return ErrInvalidLengthGenerated
 20011  			}
 20012  			postIndex := iNdEx + intStringLen
 20013  			if postIndex < 0 {
 20014  				return ErrInvalidLengthGenerated
 20015  			}
 20016  			if postIndex > l {
 20017  				return io.ErrUnexpectedEOF
 20018  			}
 20019  			m.JSONPointers = append(m.JSONPointers, string(dAtA[iNdEx:postIndex]))
 20020  			iNdEx = postIndex
 20021  		default:
 20022  			iNdEx = preIndex
 20023  			skippy, err := skipGenerated(dAtA[iNdEx:])
 20024  			if err != nil {
 20025  				return err
 20026  			}
 20027  			if skippy < 0 {
 20028  				return ErrInvalidLengthGenerated
 20029  			}
 20030  			if (iNdEx + skippy) < 0 {
 20031  				return ErrInvalidLengthGenerated
 20032  			}
 20033  			if (iNdEx + skippy) > l {
 20034  				return io.ErrUnexpectedEOF
 20035  			}
 20036  			iNdEx += skippy
 20037  		}
 20038  	}
 20039  
 20040  	if iNdEx > l {
 20041  		return io.ErrUnexpectedEOF
 20042  	}
 20043  	return nil
 20044  }
 20045  func (m *ProjectRole) Unmarshal(dAtA []byte) error {
 20046  	l := len(dAtA)
 20047  	iNdEx := 0
 20048  	for iNdEx < l {
 20049  		preIndex := iNdEx
 20050  		var wire uint64
 20051  		for shift := uint(0); ; shift += 7 {
 20052  			if shift >= 64 {
 20053  				return ErrIntOverflowGenerated
 20054  			}
 20055  			if iNdEx >= l {
 20056  				return io.ErrUnexpectedEOF
 20057  			}
 20058  			b := dAtA[iNdEx]
 20059  			iNdEx++
 20060  			wire |= uint64(b&0x7F) << shift
 20061  			if b < 0x80 {
 20062  				break
 20063  			}
 20064  		}
 20065  		fieldNum := int32(wire >> 3)
 20066  		wireType := int(wire & 0x7)
 20067  		if wireType == 4 {
 20068  			return fmt.Errorf("proto: ProjectRole: wiretype end group for non-group")
 20069  		}
 20070  		if fieldNum <= 0 {
 20071  			return fmt.Errorf("proto: ProjectRole: illegal tag %d (wire type %d)", fieldNum, wire)
 20072  		}
 20073  		switch fieldNum {
 20074  		case 1:
 20075  			if wireType != 2 {
 20076  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 20077  			}
 20078  			var stringLen uint64
 20079  			for shift := uint(0); ; shift += 7 {
 20080  				if shift >= 64 {
 20081  					return ErrIntOverflowGenerated
 20082  				}
 20083  				if iNdEx >= l {
 20084  					return io.ErrUnexpectedEOF
 20085  				}
 20086  				b := dAtA[iNdEx]
 20087  				iNdEx++
 20088  				stringLen |= uint64(b&0x7F) << shift
 20089  				if b < 0x80 {
 20090  					break
 20091  				}
 20092  			}
 20093  			intStringLen := int(stringLen)
 20094  			if intStringLen < 0 {
 20095  				return ErrInvalidLengthGenerated
 20096  			}
 20097  			postIndex := iNdEx + intStringLen
 20098  			if postIndex < 0 {
 20099  				return ErrInvalidLengthGenerated
 20100  			}
 20101  			if postIndex > l {
 20102  				return io.ErrUnexpectedEOF
 20103  			}
 20104  			m.Name = string(dAtA[iNdEx:postIndex])
 20105  			iNdEx = postIndex
 20106  		case 2:
 20107  			if wireType != 2 {
 20108  				return fmt.Errorf("proto: wrong wireType = %d for field Description", wireType)
 20109  			}
 20110  			var stringLen uint64
 20111  			for shift := uint(0); ; shift += 7 {
 20112  				if shift >= 64 {
 20113  					return ErrIntOverflowGenerated
 20114  				}
 20115  				if iNdEx >= l {
 20116  					return io.ErrUnexpectedEOF
 20117  				}
 20118  				b := dAtA[iNdEx]
 20119  				iNdEx++
 20120  				stringLen |= uint64(b&0x7F) << shift
 20121  				if b < 0x80 {
 20122  					break
 20123  				}
 20124  			}
 20125  			intStringLen := int(stringLen)
 20126  			if intStringLen < 0 {
 20127  				return ErrInvalidLengthGenerated
 20128  			}
 20129  			postIndex := iNdEx + intStringLen
 20130  			if postIndex < 0 {
 20131  				return ErrInvalidLengthGenerated
 20132  			}
 20133  			if postIndex > l {
 20134  				return io.ErrUnexpectedEOF
 20135  			}
 20136  			m.Description = string(dAtA[iNdEx:postIndex])
 20137  			iNdEx = postIndex
 20138  		case 3:
 20139  			if wireType != 2 {
 20140  				return fmt.Errorf("proto: wrong wireType = %d for field Policies", wireType)
 20141  			}
 20142  			var stringLen uint64
 20143  			for shift := uint(0); ; shift += 7 {
 20144  				if shift >= 64 {
 20145  					return ErrIntOverflowGenerated
 20146  				}
 20147  				if iNdEx >= l {
 20148  					return io.ErrUnexpectedEOF
 20149  				}
 20150  				b := dAtA[iNdEx]
 20151  				iNdEx++
 20152  				stringLen |= uint64(b&0x7F) << shift
 20153  				if b < 0x80 {
 20154  					break
 20155  				}
 20156  			}
 20157  			intStringLen := int(stringLen)
 20158  			if intStringLen < 0 {
 20159  				return ErrInvalidLengthGenerated
 20160  			}
 20161  			postIndex := iNdEx + intStringLen
 20162  			if postIndex < 0 {
 20163  				return ErrInvalidLengthGenerated
 20164  			}
 20165  			if postIndex > l {
 20166  				return io.ErrUnexpectedEOF
 20167  			}
 20168  			m.Policies = append(m.Policies, string(dAtA[iNdEx:postIndex]))
 20169  			iNdEx = postIndex
 20170  		case 4:
 20171  			if wireType != 2 {
 20172  				return fmt.Errorf("proto: wrong wireType = %d for field JWTTokens", wireType)
 20173  			}
 20174  			var msglen int
 20175  			for shift := uint(0); ; shift += 7 {
 20176  				if shift >= 64 {
 20177  					return ErrIntOverflowGenerated
 20178  				}
 20179  				if iNdEx >= l {
 20180  					return io.ErrUnexpectedEOF
 20181  				}
 20182  				b := dAtA[iNdEx]
 20183  				iNdEx++
 20184  				msglen |= int(b&0x7F) << shift
 20185  				if b < 0x80 {
 20186  					break
 20187  				}
 20188  			}
 20189  			if msglen < 0 {
 20190  				return ErrInvalidLengthGenerated
 20191  			}
 20192  			postIndex := iNdEx + msglen
 20193  			if postIndex < 0 {
 20194  				return ErrInvalidLengthGenerated
 20195  			}
 20196  			if postIndex > l {
 20197  				return io.ErrUnexpectedEOF
 20198  			}
 20199  			m.JWTTokens = append(m.JWTTokens, JWTToken{})
 20200  			if err := m.JWTTokens[len(m.JWTTokens)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 20201  				return err
 20202  			}
 20203  			iNdEx = postIndex
 20204  		case 5:
 20205  			if wireType != 2 {
 20206  				return fmt.Errorf("proto: wrong wireType = %d for field Groups", wireType)
 20207  			}
 20208  			var stringLen uint64
 20209  			for shift := uint(0); ; shift += 7 {
 20210  				if shift >= 64 {
 20211  					return ErrIntOverflowGenerated
 20212  				}
 20213  				if iNdEx >= l {
 20214  					return io.ErrUnexpectedEOF
 20215  				}
 20216  				b := dAtA[iNdEx]
 20217  				iNdEx++
 20218  				stringLen |= uint64(b&0x7F) << shift
 20219  				if b < 0x80 {
 20220  					break
 20221  				}
 20222  			}
 20223  			intStringLen := int(stringLen)
 20224  			if intStringLen < 0 {
 20225  				return ErrInvalidLengthGenerated
 20226  			}
 20227  			postIndex := iNdEx + intStringLen
 20228  			if postIndex < 0 {
 20229  				return ErrInvalidLengthGenerated
 20230  			}
 20231  			if postIndex > l {
 20232  				return io.ErrUnexpectedEOF
 20233  			}
 20234  			m.Groups = append(m.Groups, string(dAtA[iNdEx:postIndex]))
 20235  			iNdEx = postIndex
 20236  		default:
 20237  			iNdEx = preIndex
 20238  			skippy, err := skipGenerated(dAtA[iNdEx:])
 20239  			if err != nil {
 20240  				return err
 20241  			}
 20242  			if skippy < 0 {
 20243  				return ErrInvalidLengthGenerated
 20244  			}
 20245  			if (iNdEx + skippy) < 0 {
 20246  				return ErrInvalidLengthGenerated
 20247  			}
 20248  			if (iNdEx + skippy) > l {
 20249  				return io.ErrUnexpectedEOF
 20250  			}
 20251  			iNdEx += skippy
 20252  		}
 20253  	}
 20254  
 20255  	if iNdEx > l {
 20256  		return io.ErrUnexpectedEOF
 20257  	}
 20258  	return nil
 20259  }
 20260  func (m *RepoCreds) Unmarshal(dAtA []byte) error {
 20261  	l := len(dAtA)
 20262  	iNdEx := 0
 20263  	for iNdEx < l {
 20264  		preIndex := iNdEx
 20265  		var wire uint64
 20266  		for shift := uint(0); ; shift += 7 {
 20267  			if shift >= 64 {
 20268  				return ErrIntOverflowGenerated
 20269  			}
 20270  			if iNdEx >= l {
 20271  				return io.ErrUnexpectedEOF
 20272  			}
 20273  			b := dAtA[iNdEx]
 20274  			iNdEx++
 20275  			wire |= uint64(b&0x7F) << shift
 20276  			if b < 0x80 {
 20277  				break
 20278  			}
 20279  		}
 20280  		fieldNum := int32(wire >> 3)
 20281  		wireType := int(wire & 0x7)
 20282  		if wireType == 4 {
 20283  			return fmt.Errorf("proto: RepoCreds: wiretype end group for non-group")
 20284  		}
 20285  		if fieldNum <= 0 {
 20286  			return fmt.Errorf("proto: RepoCreds: illegal tag %d (wire type %d)", fieldNum, wire)
 20287  		}
 20288  		switch fieldNum {
 20289  		case 1:
 20290  			if wireType != 2 {
 20291  				return fmt.Errorf("proto: wrong wireType = %d for field URL", wireType)
 20292  			}
 20293  			var stringLen uint64
 20294  			for shift := uint(0); ; shift += 7 {
 20295  				if shift >= 64 {
 20296  					return ErrIntOverflowGenerated
 20297  				}
 20298  				if iNdEx >= l {
 20299  					return io.ErrUnexpectedEOF
 20300  				}
 20301  				b := dAtA[iNdEx]
 20302  				iNdEx++
 20303  				stringLen |= uint64(b&0x7F) << shift
 20304  				if b < 0x80 {
 20305  					break
 20306  				}
 20307  			}
 20308  			intStringLen := int(stringLen)
 20309  			if intStringLen < 0 {
 20310  				return ErrInvalidLengthGenerated
 20311  			}
 20312  			postIndex := iNdEx + intStringLen
 20313  			if postIndex < 0 {
 20314  				return ErrInvalidLengthGenerated
 20315  			}
 20316  			if postIndex > l {
 20317  				return io.ErrUnexpectedEOF
 20318  			}
 20319  			m.URL = string(dAtA[iNdEx:postIndex])
 20320  			iNdEx = postIndex
 20321  		case 2:
 20322  			if wireType != 2 {
 20323  				return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType)
 20324  			}
 20325  			var stringLen uint64
 20326  			for shift := uint(0); ; shift += 7 {
 20327  				if shift >= 64 {
 20328  					return ErrIntOverflowGenerated
 20329  				}
 20330  				if iNdEx >= l {
 20331  					return io.ErrUnexpectedEOF
 20332  				}
 20333  				b := dAtA[iNdEx]
 20334  				iNdEx++
 20335  				stringLen |= uint64(b&0x7F) << shift
 20336  				if b < 0x80 {
 20337  					break
 20338  				}
 20339  			}
 20340  			intStringLen := int(stringLen)
 20341  			if intStringLen < 0 {
 20342  				return ErrInvalidLengthGenerated
 20343  			}
 20344  			postIndex := iNdEx + intStringLen
 20345  			if postIndex < 0 {
 20346  				return ErrInvalidLengthGenerated
 20347  			}
 20348  			if postIndex > l {
 20349  				return io.ErrUnexpectedEOF
 20350  			}
 20351  			m.Username = string(dAtA[iNdEx:postIndex])
 20352  			iNdEx = postIndex
 20353  		case 3:
 20354  			if wireType != 2 {
 20355  				return fmt.Errorf("proto: wrong wireType = %d for field Password", wireType)
 20356  			}
 20357  			var stringLen uint64
 20358  			for shift := uint(0); ; shift += 7 {
 20359  				if shift >= 64 {
 20360  					return ErrIntOverflowGenerated
 20361  				}
 20362  				if iNdEx >= l {
 20363  					return io.ErrUnexpectedEOF
 20364  				}
 20365  				b := dAtA[iNdEx]
 20366  				iNdEx++
 20367  				stringLen |= uint64(b&0x7F) << shift
 20368  				if b < 0x80 {
 20369  					break
 20370  				}
 20371  			}
 20372  			intStringLen := int(stringLen)
 20373  			if intStringLen < 0 {
 20374  				return ErrInvalidLengthGenerated
 20375  			}
 20376  			postIndex := iNdEx + intStringLen
 20377  			if postIndex < 0 {
 20378  				return ErrInvalidLengthGenerated
 20379  			}
 20380  			if postIndex > l {
 20381  				return io.ErrUnexpectedEOF
 20382  			}
 20383  			m.Password = string(dAtA[iNdEx:postIndex])
 20384  			iNdEx = postIndex
 20385  		case 4:
 20386  			if wireType != 2 {
 20387  				return fmt.Errorf("proto: wrong wireType = %d for field SSHPrivateKey", wireType)
 20388  			}
 20389  			var stringLen uint64
 20390  			for shift := uint(0); ; shift += 7 {
 20391  				if shift >= 64 {
 20392  					return ErrIntOverflowGenerated
 20393  				}
 20394  				if iNdEx >= l {
 20395  					return io.ErrUnexpectedEOF
 20396  				}
 20397  				b := dAtA[iNdEx]
 20398  				iNdEx++
 20399  				stringLen |= uint64(b&0x7F) << shift
 20400  				if b < 0x80 {
 20401  					break
 20402  				}
 20403  			}
 20404  			intStringLen := int(stringLen)
 20405  			if intStringLen < 0 {
 20406  				return ErrInvalidLengthGenerated
 20407  			}
 20408  			postIndex := iNdEx + intStringLen
 20409  			if postIndex < 0 {
 20410  				return ErrInvalidLengthGenerated
 20411  			}
 20412  			if postIndex > l {
 20413  				return io.ErrUnexpectedEOF
 20414  			}
 20415  			m.SSHPrivateKey = string(dAtA[iNdEx:postIndex])
 20416  			iNdEx = postIndex
 20417  		case 5:
 20418  			if wireType != 2 {
 20419  				return fmt.Errorf("proto: wrong wireType = %d for field TLSClientCertData", wireType)
 20420  			}
 20421  			var stringLen uint64
 20422  			for shift := uint(0); ; shift += 7 {
 20423  				if shift >= 64 {
 20424  					return ErrIntOverflowGenerated
 20425  				}
 20426  				if iNdEx >= l {
 20427  					return io.ErrUnexpectedEOF
 20428  				}
 20429  				b := dAtA[iNdEx]
 20430  				iNdEx++
 20431  				stringLen |= uint64(b&0x7F) << shift
 20432  				if b < 0x80 {
 20433  					break
 20434  				}
 20435  			}
 20436  			intStringLen := int(stringLen)
 20437  			if intStringLen < 0 {
 20438  				return ErrInvalidLengthGenerated
 20439  			}
 20440  			postIndex := iNdEx + intStringLen
 20441  			if postIndex < 0 {
 20442  				return ErrInvalidLengthGenerated
 20443  			}
 20444  			if postIndex > l {
 20445  				return io.ErrUnexpectedEOF
 20446  			}
 20447  			m.TLSClientCertData = string(dAtA[iNdEx:postIndex])
 20448  			iNdEx = postIndex
 20449  		case 6:
 20450  			if wireType != 2 {
 20451  				return fmt.Errorf("proto: wrong wireType = %d for field TLSClientCertKey", wireType)
 20452  			}
 20453  			var stringLen uint64
 20454  			for shift := uint(0); ; shift += 7 {
 20455  				if shift >= 64 {
 20456  					return ErrIntOverflowGenerated
 20457  				}
 20458  				if iNdEx >= l {
 20459  					return io.ErrUnexpectedEOF
 20460  				}
 20461  				b := dAtA[iNdEx]
 20462  				iNdEx++
 20463  				stringLen |= uint64(b&0x7F) << shift
 20464  				if b < 0x80 {
 20465  					break
 20466  				}
 20467  			}
 20468  			intStringLen := int(stringLen)
 20469  			if intStringLen < 0 {
 20470  				return ErrInvalidLengthGenerated
 20471  			}
 20472  			postIndex := iNdEx + intStringLen
 20473  			if postIndex < 0 {
 20474  				return ErrInvalidLengthGenerated
 20475  			}
 20476  			if postIndex > l {
 20477  				return io.ErrUnexpectedEOF
 20478  			}
 20479  			m.TLSClientCertKey = string(dAtA[iNdEx:postIndex])
 20480  			iNdEx = postIndex
 20481  		default:
 20482  			iNdEx = preIndex
 20483  			skippy, err := skipGenerated(dAtA[iNdEx:])
 20484  			if err != nil {
 20485  				return err
 20486  			}
 20487  			if skippy < 0 {
 20488  				return ErrInvalidLengthGenerated
 20489  			}
 20490  			if (iNdEx + skippy) < 0 {
 20491  				return ErrInvalidLengthGenerated
 20492  			}
 20493  			if (iNdEx + skippy) > l {
 20494  				return io.ErrUnexpectedEOF
 20495  			}
 20496  			iNdEx += skippy
 20497  		}
 20498  	}
 20499  
 20500  	if iNdEx > l {
 20501  		return io.ErrUnexpectedEOF
 20502  	}
 20503  	return nil
 20504  }
 20505  func (m *RepoCredsList) Unmarshal(dAtA []byte) error {
 20506  	l := len(dAtA)
 20507  	iNdEx := 0
 20508  	for iNdEx < l {
 20509  		preIndex := iNdEx
 20510  		var wire uint64
 20511  		for shift := uint(0); ; shift += 7 {
 20512  			if shift >= 64 {
 20513  				return ErrIntOverflowGenerated
 20514  			}
 20515  			if iNdEx >= l {
 20516  				return io.ErrUnexpectedEOF
 20517  			}
 20518  			b := dAtA[iNdEx]
 20519  			iNdEx++
 20520  			wire |= uint64(b&0x7F) << shift
 20521  			if b < 0x80 {
 20522  				break
 20523  			}
 20524  		}
 20525  		fieldNum := int32(wire >> 3)
 20526  		wireType := int(wire & 0x7)
 20527  		if wireType == 4 {
 20528  			return fmt.Errorf("proto: RepoCredsList: wiretype end group for non-group")
 20529  		}
 20530  		if fieldNum <= 0 {
 20531  			return fmt.Errorf("proto: RepoCredsList: illegal tag %d (wire type %d)", fieldNum, wire)
 20532  		}
 20533  		switch fieldNum {
 20534  		case 1:
 20535  			if wireType != 2 {
 20536  				return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
 20537  			}
 20538  			var msglen int
 20539  			for shift := uint(0); ; shift += 7 {
 20540  				if shift >= 64 {
 20541  					return ErrIntOverflowGenerated
 20542  				}
 20543  				if iNdEx >= l {
 20544  					return io.ErrUnexpectedEOF
 20545  				}
 20546  				b := dAtA[iNdEx]
 20547  				iNdEx++
 20548  				msglen |= int(b&0x7F) << shift
 20549  				if b < 0x80 {
 20550  					break
 20551  				}
 20552  			}
 20553  			if msglen < 0 {
 20554  				return ErrInvalidLengthGenerated
 20555  			}
 20556  			postIndex := iNdEx + msglen
 20557  			if postIndex < 0 {
 20558  				return ErrInvalidLengthGenerated
 20559  			}
 20560  			if postIndex > l {
 20561  				return io.ErrUnexpectedEOF
 20562  			}
 20563  			if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 20564  				return err
 20565  			}
 20566  			iNdEx = postIndex
 20567  		case 2:
 20568  			if wireType != 2 {
 20569  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
 20570  			}
 20571  			var msglen int
 20572  			for shift := uint(0); ; shift += 7 {
 20573  				if shift >= 64 {
 20574  					return ErrIntOverflowGenerated
 20575  				}
 20576  				if iNdEx >= l {
 20577  					return io.ErrUnexpectedEOF
 20578  				}
 20579  				b := dAtA[iNdEx]
 20580  				iNdEx++
 20581  				msglen |= int(b&0x7F) << shift
 20582  				if b < 0x80 {
 20583  					break
 20584  				}
 20585  			}
 20586  			if msglen < 0 {
 20587  				return ErrInvalidLengthGenerated
 20588  			}
 20589  			postIndex := iNdEx + msglen
 20590  			if postIndex < 0 {
 20591  				return ErrInvalidLengthGenerated
 20592  			}
 20593  			if postIndex > l {
 20594  				return io.ErrUnexpectedEOF
 20595  			}
 20596  			m.Items = append(m.Items, RepoCreds{})
 20597  			if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 20598  				return err
 20599  			}
 20600  			iNdEx = postIndex
 20601  		default:
 20602  			iNdEx = preIndex
 20603  			skippy, err := skipGenerated(dAtA[iNdEx:])
 20604  			if err != nil {
 20605  				return err
 20606  			}
 20607  			if skippy < 0 {
 20608  				return ErrInvalidLengthGenerated
 20609  			}
 20610  			if (iNdEx + skippy) < 0 {
 20611  				return ErrInvalidLengthGenerated
 20612  			}
 20613  			if (iNdEx + skippy) > l {
 20614  				return io.ErrUnexpectedEOF
 20615  			}
 20616  			iNdEx += skippy
 20617  		}
 20618  	}
 20619  
 20620  	if iNdEx > l {
 20621  		return io.ErrUnexpectedEOF
 20622  	}
 20623  	return nil
 20624  }
 20625  func (m *Repository) Unmarshal(dAtA []byte) error {
 20626  	l := len(dAtA)
 20627  	iNdEx := 0
 20628  	for iNdEx < l {
 20629  		preIndex := iNdEx
 20630  		var wire uint64
 20631  		for shift := uint(0); ; shift += 7 {
 20632  			if shift >= 64 {
 20633  				return ErrIntOverflowGenerated
 20634  			}
 20635  			if iNdEx >= l {
 20636  				return io.ErrUnexpectedEOF
 20637  			}
 20638  			b := dAtA[iNdEx]
 20639  			iNdEx++
 20640  			wire |= uint64(b&0x7F) << shift
 20641  			if b < 0x80 {
 20642  				break
 20643  			}
 20644  		}
 20645  		fieldNum := int32(wire >> 3)
 20646  		wireType := int(wire & 0x7)
 20647  		if wireType == 4 {
 20648  			return fmt.Errorf("proto: Repository: wiretype end group for non-group")
 20649  		}
 20650  		if fieldNum <= 0 {
 20651  			return fmt.Errorf("proto: Repository: illegal tag %d (wire type %d)", fieldNum, wire)
 20652  		}
 20653  		switch fieldNum {
 20654  		case 1:
 20655  			if wireType != 2 {
 20656  				return fmt.Errorf("proto: wrong wireType = %d for field Repo", wireType)
 20657  			}
 20658  			var stringLen uint64
 20659  			for shift := uint(0); ; shift += 7 {
 20660  				if shift >= 64 {
 20661  					return ErrIntOverflowGenerated
 20662  				}
 20663  				if iNdEx >= l {
 20664  					return io.ErrUnexpectedEOF
 20665  				}
 20666  				b := dAtA[iNdEx]
 20667  				iNdEx++
 20668  				stringLen |= uint64(b&0x7F) << shift
 20669  				if b < 0x80 {
 20670  					break
 20671  				}
 20672  			}
 20673  			intStringLen := int(stringLen)
 20674  			if intStringLen < 0 {
 20675  				return ErrInvalidLengthGenerated
 20676  			}
 20677  			postIndex := iNdEx + intStringLen
 20678  			if postIndex < 0 {
 20679  				return ErrInvalidLengthGenerated
 20680  			}
 20681  			if postIndex > l {
 20682  				return io.ErrUnexpectedEOF
 20683  			}
 20684  			m.Repo = string(dAtA[iNdEx:postIndex])
 20685  			iNdEx = postIndex
 20686  		case 2:
 20687  			if wireType != 2 {
 20688  				return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType)
 20689  			}
 20690  			var stringLen uint64
 20691  			for shift := uint(0); ; shift += 7 {
 20692  				if shift >= 64 {
 20693  					return ErrIntOverflowGenerated
 20694  				}
 20695  				if iNdEx >= l {
 20696  					return io.ErrUnexpectedEOF
 20697  				}
 20698  				b := dAtA[iNdEx]
 20699  				iNdEx++
 20700  				stringLen |= uint64(b&0x7F) << shift
 20701  				if b < 0x80 {
 20702  					break
 20703  				}
 20704  			}
 20705  			intStringLen := int(stringLen)
 20706  			if intStringLen < 0 {
 20707  				return ErrInvalidLengthGenerated
 20708  			}
 20709  			postIndex := iNdEx + intStringLen
 20710  			if postIndex < 0 {
 20711  				return ErrInvalidLengthGenerated
 20712  			}
 20713  			if postIndex > l {
 20714  				return io.ErrUnexpectedEOF
 20715  			}
 20716  			m.Username = string(dAtA[iNdEx:postIndex])
 20717  			iNdEx = postIndex
 20718  		case 3:
 20719  			if wireType != 2 {
 20720  				return fmt.Errorf("proto: wrong wireType = %d for field Password", wireType)
 20721  			}
 20722  			var stringLen uint64
 20723  			for shift := uint(0); ; shift += 7 {
 20724  				if shift >= 64 {
 20725  					return ErrIntOverflowGenerated
 20726  				}
 20727  				if iNdEx >= l {
 20728  					return io.ErrUnexpectedEOF
 20729  				}
 20730  				b := dAtA[iNdEx]
 20731  				iNdEx++
 20732  				stringLen |= uint64(b&0x7F) << shift
 20733  				if b < 0x80 {
 20734  					break
 20735  				}
 20736  			}
 20737  			intStringLen := int(stringLen)
 20738  			if intStringLen < 0 {
 20739  				return ErrInvalidLengthGenerated
 20740  			}
 20741  			postIndex := iNdEx + intStringLen
 20742  			if postIndex < 0 {
 20743  				return ErrInvalidLengthGenerated
 20744  			}
 20745  			if postIndex > l {
 20746  				return io.ErrUnexpectedEOF
 20747  			}
 20748  			m.Password = string(dAtA[iNdEx:postIndex])
 20749  			iNdEx = postIndex
 20750  		case 4:
 20751  			if wireType != 2 {
 20752  				return fmt.Errorf("proto: wrong wireType = %d for field SSHPrivateKey", wireType)
 20753  			}
 20754  			var stringLen uint64
 20755  			for shift := uint(0); ; shift += 7 {
 20756  				if shift >= 64 {
 20757  					return ErrIntOverflowGenerated
 20758  				}
 20759  				if iNdEx >= l {
 20760  					return io.ErrUnexpectedEOF
 20761  				}
 20762  				b := dAtA[iNdEx]
 20763  				iNdEx++
 20764  				stringLen |= uint64(b&0x7F) << shift
 20765  				if b < 0x80 {
 20766  					break
 20767  				}
 20768  			}
 20769  			intStringLen := int(stringLen)
 20770  			if intStringLen < 0 {
 20771  				return ErrInvalidLengthGenerated
 20772  			}
 20773  			postIndex := iNdEx + intStringLen
 20774  			if postIndex < 0 {
 20775  				return ErrInvalidLengthGenerated
 20776  			}
 20777  			if postIndex > l {
 20778  				return io.ErrUnexpectedEOF
 20779  			}
 20780  			m.SSHPrivateKey = string(dAtA[iNdEx:postIndex])
 20781  			iNdEx = postIndex
 20782  		case 5:
 20783  			if wireType != 2 {
 20784  				return fmt.Errorf("proto: wrong wireType = %d for field ConnectionState", wireType)
 20785  			}
 20786  			var msglen int
 20787  			for shift := uint(0); ; shift += 7 {
 20788  				if shift >= 64 {
 20789  					return ErrIntOverflowGenerated
 20790  				}
 20791  				if iNdEx >= l {
 20792  					return io.ErrUnexpectedEOF
 20793  				}
 20794  				b := dAtA[iNdEx]
 20795  				iNdEx++
 20796  				msglen |= int(b&0x7F) << shift
 20797  				if b < 0x80 {
 20798  					break
 20799  				}
 20800  			}
 20801  			if msglen < 0 {
 20802  				return ErrInvalidLengthGenerated
 20803  			}
 20804  			postIndex := iNdEx + msglen
 20805  			if postIndex < 0 {
 20806  				return ErrInvalidLengthGenerated
 20807  			}
 20808  			if postIndex > l {
 20809  				return io.ErrUnexpectedEOF
 20810  			}
 20811  			if err := m.ConnectionState.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 20812  				return err
 20813  			}
 20814  			iNdEx = postIndex
 20815  		case 6:
 20816  			if wireType != 0 {
 20817  				return fmt.Errorf("proto: wrong wireType = %d for field InsecureIgnoreHostKey", wireType)
 20818  			}
 20819  			var v int
 20820  			for shift := uint(0); ; shift += 7 {
 20821  				if shift >= 64 {
 20822  					return ErrIntOverflowGenerated
 20823  				}
 20824  				if iNdEx >= l {
 20825  					return io.ErrUnexpectedEOF
 20826  				}
 20827  				b := dAtA[iNdEx]
 20828  				iNdEx++
 20829  				v |= int(b&0x7F) << shift
 20830  				if b < 0x80 {
 20831  					break
 20832  				}
 20833  			}
 20834  			m.InsecureIgnoreHostKey = bool(v != 0)
 20835  		case 7:
 20836  			if wireType != 0 {
 20837  				return fmt.Errorf("proto: wrong wireType = %d for field Insecure", wireType)
 20838  			}
 20839  			var v int
 20840  			for shift := uint(0); ; shift += 7 {
 20841  				if shift >= 64 {
 20842  					return ErrIntOverflowGenerated
 20843  				}
 20844  				if iNdEx >= l {
 20845  					return io.ErrUnexpectedEOF
 20846  				}
 20847  				b := dAtA[iNdEx]
 20848  				iNdEx++
 20849  				v |= int(b&0x7F) << shift
 20850  				if b < 0x80 {
 20851  					break
 20852  				}
 20853  			}
 20854  			m.Insecure = bool(v != 0)
 20855  		case 8:
 20856  			if wireType != 0 {
 20857  				return fmt.Errorf("proto: wrong wireType = %d for field EnableLFS", wireType)
 20858  			}
 20859  			var v int
 20860  			for shift := uint(0); ; shift += 7 {
 20861  				if shift >= 64 {
 20862  					return ErrIntOverflowGenerated
 20863  				}
 20864  				if iNdEx >= l {
 20865  					return io.ErrUnexpectedEOF
 20866  				}
 20867  				b := dAtA[iNdEx]
 20868  				iNdEx++
 20869  				v |= int(b&0x7F) << shift
 20870  				if b < 0x80 {
 20871  					break
 20872  				}
 20873  			}
 20874  			m.EnableLFS = bool(v != 0)
 20875  		case 9:
 20876  			if wireType != 2 {
 20877  				return fmt.Errorf("proto: wrong wireType = %d for field TLSClientCertData", wireType)
 20878  			}
 20879  			var stringLen uint64
 20880  			for shift := uint(0); ; shift += 7 {
 20881  				if shift >= 64 {
 20882  					return ErrIntOverflowGenerated
 20883  				}
 20884  				if iNdEx >= l {
 20885  					return io.ErrUnexpectedEOF
 20886  				}
 20887  				b := dAtA[iNdEx]
 20888  				iNdEx++
 20889  				stringLen |= uint64(b&0x7F) << shift
 20890  				if b < 0x80 {
 20891  					break
 20892  				}
 20893  			}
 20894  			intStringLen := int(stringLen)
 20895  			if intStringLen < 0 {
 20896  				return ErrInvalidLengthGenerated
 20897  			}
 20898  			postIndex := iNdEx + intStringLen
 20899  			if postIndex < 0 {
 20900  				return ErrInvalidLengthGenerated
 20901  			}
 20902  			if postIndex > l {
 20903  				return io.ErrUnexpectedEOF
 20904  			}
 20905  			m.TLSClientCertData = string(dAtA[iNdEx:postIndex])
 20906  			iNdEx = postIndex
 20907  		case 10:
 20908  			if wireType != 2 {
 20909  				return fmt.Errorf("proto: wrong wireType = %d for field TLSClientCertKey", wireType)
 20910  			}
 20911  			var stringLen uint64
 20912  			for shift := uint(0); ; shift += 7 {
 20913  				if shift >= 64 {
 20914  					return ErrIntOverflowGenerated
 20915  				}
 20916  				if iNdEx >= l {
 20917  					return io.ErrUnexpectedEOF
 20918  				}
 20919  				b := dAtA[iNdEx]
 20920  				iNdEx++
 20921  				stringLen |= uint64(b&0x7F) << shift
 20922  				if b < 0x80 {
 20923  					break
 20924  				}
 20925  			}
 20926  			intStringLen := int(stringLen)
 20927  			if intStringLen < 0 {
 20928  				return ErrInvalidLengthGenerated
 20929  			}
 20930  			postIndex := iNdEx + intStringLen
 20931  			if postIndex < 0 {
 20932  				return ErrInvalidLengthGenerated
 20933  			}
 20934  			if postIndex > l {
 20935  				return io.ErrUnexpectedEOF
 20936  			}
 20937  			m.TLSClientCertKey = string(dAtA[iNdEx:postIndex])
 20938  			iNdEx = postIndex
 20939  		case 11:
 20940  			if wireType != 2 {
 20941  				return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
 20942  			}
 20943  			var stringLen uint64
 20944  			for shift := uint(0); ; shift += 7 {
 20945  				if shift >= 64 {
 20946  					return ErrIntOverflowGenerated
 20947  				}
 20948  				if iNdEx >= l {
 20949  					return io.ErrUnexpectedEOF
 20950  				}
 20951  				b := dAtA[iNdEx]
 20952  				iNdEx++
 20953  				stringLen |= uint64(b&0x7F) << shift
 20954  				if b < 0x80 {
 20955  					break
 20956  				}
 20957  			}
 20958  			intStringLen := int(stringLen)
 20959  			if intStringLen < 0 {
 20960  				return ErrInvalidLengthGenerated
 20961  			}
 20962  			postIndex := iNdEx + intStringLen
 20963  			if postIndex < 0 {
 20964  				return ErrInvalidLengthGenerated
 20965  			}
 20966  			if postIndex > l {
 20967  				return io.ErrUnexpectedEOF
 20968  			}
 20969  			m.Type = string(dAtA[iNdEx:postIndex])
 20970  			iNdEx = postIndex
 20971  		case 12:
 20972  			if wireType != 2 {
 20973  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 20974  			}
 20975  			var stringLen uint64
 20976  			for shift := uint(0); ; shift += 7 {
 20977  				if shift >= 64 {
 20978  					return ErrIntOverflowGenerated
 20979  				}
 20980  				if iNdEx >= l {
 20981  					return io.ErrUnexpectedEOF
 20982  				}
 20983  				b := dAtA[iNdEx]
 20984  				iNdEx++
 20985  				stringLen |= uint64(b&0x7F) << shift
 20986  				if b < 0x80 {
 20987  					break
 20988  				}
 20989  			}
 20990  			intStringLen := int(stringLen)
 20991  			if intStringLen < 0 {
 20992  				return ErrInvalidLengthGenerated
 20993  			}
 20994  			postIndex := iNdEx + intStringLen
 20995  			if postIndex < 0 {
 20996  				return ErrInvalidLengthGenerated
 20997  			}
 20998  			if postIndex > l {
 20999  				return io.ErrUnexpectedEOF
 21000  			}
 21001  			m.Name = string(dAtA[iNdEx:postIndex])
 21002  			iNdEx = postIndex
 21003  		case 13:
 21004  			if wireType != 0 {
 21005  				return fmt.Errorf("proto: wrong wireType = %d for field InheritedCreds", wireType)
 21006  			}
 21007  			var v int
 21008  			for shift := uint(0); ; shift += 7 {
 21009  				if shift >= 64 {
 21010  					return ErrIntOverflowGenerated
 21011  				}
 21012  				if iNdEx >= l {
 21013  					return io.ErrUnexpectedEOF
 21014  				}
 21015  				b := dAtA[iNdEx]
 21016  				iNdEx++
 21017  				v |= int(b&0x7F) << shift
 21018  				if b < 0x80 {
 21019  					break
 21020  				}
 21021  			}
 21022  			m.InheritedCreds = bool(v != 0)
 21023  		case 14:
 21024  			if wireType != 0 {
 21025  				return fmt.Errorf("proto: wrong wireType = %d for field EnableOCI", wireType)
 21026  			}
 21027  			var v int
 21028  			for shift := uint(0); ; shift += 7 {
 21029  				if shift >= 64 {
 21030  					return ErrIntOverflowGenerated
 21031  				}
 21032  				if iNdEx >= l {
 21033  					return io.ErrUnexpectedEOF
 21034  				}
 21035  				b := dAtA[iNdEx]
 21036  				iNdEx++
 21037  				v |= int(b&0x7F) << shift
 21038  				if b < 0x80 {
 21039  					break
 21040  				}
 21041  			}
 21042  			m.EnableOCI = bool(v != 0)
 21043  		default:
 21044  			iNdEx = preIndex
 21045  			skippy, err := skipGenerated(dAtA[iNdEx:])
 21046  			if err != nil {
 21047  				return err
 21048  			}
 21049  			if skippy < 0 {
 21050  				return ErrInvalidLengthGenerated
 21051  			}
 21052  			if (iNdEx + skippy) < 0 {
 21053  				return ErrInvalidLengthGenerated
 21054  			}
 21055  			if (iNdEx + skippy) > l {
 21056  				return io.ErrUnexpectedEOF
 21057  			}
 21058  			iNdEx += skippy
 21059  		}
 21060  	}
 21061  
 21062  	if iNdEx > l {
 21063  		return io.ErrUnexpectedEOF
 21064  	}
 21065  	return nil
 21066  }
 21067  func (m *RepositoryCertificate) Unmarshal(dAtA []byte) error {
 21068  	l := len(dAtA)
 21069  	iNdEx := 0
 21070  	for iNdEx < l {
 21071  		preIndex := iNdEx
 21072  		var wire uint64
 21073  		for shift := uint(0); ; shift += 7 {
 21074  			if shift >= 64 {
 21075  				return ErrIntOverflowGenerated
 21076  			}
 21077  			if iNdEx >= l {
 21078  				return io.ErrUnexpectedEOF
 21079  			}
 21080  			b := dAtA[iNdEx]
 21081  			iNdEx++
 21082  			wire |= uint64(b&0x7F) << shift
 21083  			if b < 0x80 {
 21084  				break
 21085  			}
 21086  		}
 21087  		fieldNum := int32(wire >> 3)
 21088  		wireType := int(wire & 0x7)
 21089  		if wireType == 4 {
 21090  			return fmt.Errorf("proto: RepositoryCertificate: wiretype end group for non-group")
 21091  		}
 21092  		if fieldNum <= 0 {
 21093  			return fmt.Errorf("proto: RepositoryCertificate: illegal tag %d (wire type %d)", fieldNum, wire)
 21094  		}
 21095  		switch fieldNum {
 21096  		case 1:
 21097  			if wireType != 2 {
 21098  				return fmt.Errorf("proto: wrong wireType = %d for field ServerName", wireType)
 21099  			}
 21100  			var stringLen uint64
 21101  			for shift := uint(0); ; shift += 7 {
 21102  				if shift >= 64 {
 21103  					return ErrIntOverflowGenerated
 21104  				}
 21105  				if iNdEx >= l {
 21106  					return io.ErrUnexpectedEOF
 21107  				}
 21108  				b := dAtA[iNdEx]
 21109  				iNdEx++
 21110  				stringLen |= uint64(b&0x7F) << shift
 21111  				if b < 0x80 {
 21112  					break
 21113  				}
 21114  			}
 21115  			intStringLen := int(stringLen)
 21116  			if intStringLen < 0 {
 21117  				return ErrInvalidLengthGenerated
 21118  			}
 21119  			postIndex := iNdEx + intStringLen
 21120  			if postIndex < 0 {
 21121  				return ErrInvalidLengthGenerated
 21122  			}
 21123  			if postIndex > l {
 21124  				return io.ErrUnexpectedEOF
 21125  			}
 21126  			m.ServerName = string(dAtA[iNdEx:postIndex])
 21127  			iNdEx = postIndex
 21128  		case 2:
 21129  			if wireType != 2 {
 21130  				return fmt.Errorf("proto: wrong wireType = %d for field CertType", wireType)
 21131  			}
 21132  			var stringLen uint64
 21133  			for shift := uint(0); ; shift += 7 {
 21134  				if shift >= 64 {
 21135  					return ErrIntOverflowGenerated
 21136  				}
 21137  				if iNdEx >= l {
 21138  					return io.ErrUnexpectedEOF
 21139  				}
 21140  				b := dAtA[iNdEx]
 21141  				iNdEx++
 21142  				stringLen |= uint64(b&0x7F) << shift
 21143  				if b < 0x80 {
 21144  					break
 21145  				}
 21146  			}
 21147  			intStringLen := int(stringLen)
 21148  			if intStringLen < 0 {
 21149  				return ErrInvalidLengthGenerated
 21150  			}
 21151  			postIndex := iNdEx + intStringLen
 21152  			if postIndex < 0 {
 21153  				return ErrInvalidLengthGenerated
 21154  			}
 21155  			if postIndex > l {
 21156  				return io.ErrUnexpectedEOF
 21157  			}
 21158  			m.CertType = string(dAtA[iNdEx:postIndex])
 21159  			iNdEx = postIndex
 21160  		case 3:
 21161  			if wireType != 2 {
 21162  				return fmt.Errorf("proto: wrong wireType = %d for field CertSubType", wireType)
 21163  			}
 21164  			var stringLen uint64
 21165  			for shift := uint(0); ; shift += 7 {
 21166  				if shift >= 64 {
 21167  					return ErrIntOverflowGenerated
 21168  				}
 21169  				if iNdEx >= l {
 21170  					return io.ErrUnexpectedEOF
 21171  				}
 21172  				b := dAtA[iNdEx]
 21173  				iNdEx++
 21174  				stringLen |= uint64(b&0x7F) << shift
 21175  				if b < 0x80 {
 21176  					break
 21177  				}
 21178  			}
 21179  			intStringLen := int(stringLen)
 21180  			if intStringLen < 0 {
 21181  				return ErrInvalidLengthGenerated
 21182  			}
 21183  			postIndex := iNdEx + intStringLen
 21184  			if postIndex < 0 {
 21185  				return ErrInvalidLengthGenerated
 21186  			}
 21187  			if postIndex > l {
 21188  				return io.ErrUnexpectedEOF
 21189  			}
 21190  			m.CertSubType = string(dAtA[iNdEx:postIndex])
 21191  			iNdEx = postIndex
 21192  		case 4:
 21193  			if wireType != 2 {
 21194  				return fmt.Errorf("proto: wrong wireType = %d for field CertData", wireType)
 21195  			}
 21196  			var byteLen int
 21197  			for shift := uint(0); ; shift += 7 {
 21198  				if shift >= 64 {
 21199  					return ErrIntOverflowGenerated
 21200  				}
 21201  				if iNdEx >= l {
 21202  					return io.ErrUnexpectedEOF
 21203  				}
 21204  				b := dAtA[iNdEx]
 21205  				iNdEx++
 21206  				byteLen |= int(b&0x7F) << shift
 21207  				if b < 0x80 {
 21208  					break
 21209  				}
 21210  			}
 21211  			if byteLen < 0 {
 21212  				return ErrInvalidLengthGenerated
 21213  			}
 21214  			postIndex := iNdEx + byteLen
 21215  			if postIndex < 0 {
 21216  				return ErrInvalidLengthGenerated
 21217  			}
 21218  			if postIndex > l {
 21219  				return io.ErrUnexpectedEOF
 21220  			}
 21221  			m.CertData = append(m.CertData[:0], dAtA[iNdEx:postIndex]...)
 21222  			if m.CertData == nil {
 21223  				m.CertData = []byte{}
 21224  			}
 21225  			iNdEx = postIndex
 21226  		case 5:
 21227  			if wireType != 2 {
 21228  				return fmt.Errorf("proto: wrong wireType = %d for field CertInfo", wireType)
 21229  			}
 21230  			var stringLen uint64
 21231  			for shift := uint(0); ; shift += 7 {
 21232  				if shift >= 64 {
 21233  					return ErrIntOverflowGenerated
 21234  				}
 21235  				if iNdEx >= l {
 21236  					return io.ErrUnexpectedEOF
 21237  				}
 21238  				b := dAtA[iNdEx]
 21239  				iNdEx++
 21240  				stringLen |= uint64(b&0x7F) << shift
 21241  				if b < 0x80 {
 21242  					break
 21243  				}
 21244  			}
 21245  			intStringLen := int(stringLen)
 21246  			if intStringLen < 0 {
 21247  				return ErrInvalidLengthGenerated
 21248  			}
 21249  			postIndex := iNdEx + intStringLen
 21250  			if postIndex < 0 {
 21251  				return ErrInvalidLengthGenerated
 21252  			}
 21253  			if postIndex > l {
 21254  				return io.ErrUnexpectedEOF
 21255  			}
 21256  			m.CertInfo = string(dAtA[iNdEx:postIndex])
 21257  			iNdEx = postIndex
 21258  		default:
 21259  			iNdEx = preIndex
 21260  			skippy, err := skipGenerated(dAtA[iNdEx:])
 21261  			if err != nil {
 21262  				return err
 21263  			}
 21264  			if skippy < 0 {
 21265  				return ErrInvalidLengthGenerated
 21266  			}
 21267  			if (iNdEx + skippy) < 0 {
 21268  				return ErrInvalidLengthGenerated
 21269  			}
 21270  			if (iNdEx + skippy) > l {
 21271  				return io.ErrUnexpectedEOF
 21272  			}
 21273  			iNdEx += skippy
 21274  		}
 21275  	}
 21276  
 21277  	if iNdEx > l {
 21278  		return io.ErrUnexpectedEOF
 21279  	}
 21280  	return nil
 21281  }
 21282  func (m *RepositoryCertificateList) Unmarshal(dAtA []byte) error {
 21283  	l := len(dAtA)
 21284  	iNdEx := 0
 21285  	for iNdEx < l {
 21286  		preIndex := iNdEx
 21287  		var wire uint64
 21288  		for shift := uint(0); ; shift += 7 {
 21289  			if shift >= 64 {
 21290  				return ErrIntOverflowGenerated
 21291  			}
 21292  			if iNdEx >= l {
 21293  				return io.ErrUnexpectedEOF
 21294  			}
 21295  			b := dAtA[iNdEx]
 21296  			iNdEx++
 21297  			wire |= uint64(b&0x7F) << shift
 21298  			if b < 0x80 {
 21299  				break
 21300  			}
 21301  		}
 21302  		fieldNum := int32(wire >> 3)
 21303  		wireType := int(wire & 0x7)
 21304  		if wireType == 4 {
 21305  			return fmt.Errorf("proto: RepositoryCertificateList: wiretype end group for non-group")
 21306  		}
 21307  		if fieldNum <= 0 {
 21308  			return fmt.Errorf("proto: RepositoryCertificateList: illegal tag %d (wire type %d)", fieldNum, wire)
 21309  		}
 21310  		switch fieldNum {
 21311  		case 1:
 21312  			if wireType != 2 {
 21313  				return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
 21314  			}
 21315  			var msglen int
 21316  			for shift := uint(0); ; shift += 7 {
 21317  				if shift >= 64 {
 21318  					return ErrIntOverflowGenerated
 21319  				}
 21320  				if iNdEx >= l {
 21321  					return io.ErrUnexpectedEOF
 21322  				}
 21323  				b := dAtA[iNdEx]
 21324  				iNdEx++
 21325  				msglen |= int(b&0x7F) << shift
 21326  				if b < 0x80 {
 21327  					break
 21328  				}
 21329  			}
 21330  			if msglen < 0 {
 21331  				return ErrInvalidLengthGenerated
 21332  			}
 21333  			postIndex := iNdEx + msglen
 21334  			if postIndex < 0 {
 21335  				return ErrInvalidLengthGenerated
 21336  			}
 21337  			if postIndex > l {
 21338  				return io.ErrUnexpectedEOF
 21339  			}
 21340  			if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 21341  				return err
 21342  			}
 21343  			iNdEx = postIndex
 21344  		case 2:
 21345  			if wireType != 2 {
 21346  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
 21347  			}
 21348  			var msglen int
 21349  			for shift := uint(0); ; shift += 7 {
 21350  				if shift >= 64 {
 21351  					return ErrIntOverflowGenerated
 21352  				}
 21353  				if iNdEx >= l {
 21354  					return io.ErrUnexpectedEOF
 21355  				}
 21356  				b := dAtA[iNdEx]
 21357  				iNdEx++
 21358  				msglen |= int(b&0x7F) << shift
 21359  				if b < 0x80 {
 21360  					break
 21361  				}
 21362  			}
 21363  			if msglen < 0 {
 21364  				return ErrInvalidLengthGenerated
 21365  			}
 21366  			postIndex := iNdEx + msglen
 21367  			if postIndex < 0 {
 21368  				return ErrInvalidLengthGenerated
 21369  			}
 21370  			if postIndex > l {
 21371  				return io.ErrUnexpectedEOF
 21372  			}
 21373  			m.Items = append(m.Items, RepositoryCertificate{})
 21374  			if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 21375  				return err
 21376  			}
 21377  			iNdEx = postIndex
 21378  		default:
 21379  			iNdEx = preIndex
 21380  			skippy, err := skipGenerated(dAtA[iNdEx:])
 21381  			if err != nil {
 21382  				return err
 21383  			}
 21384  			if skippy < 0 {
 21385  				return ErrInvalidLengthGenerated
 21386  			}
 21387  			if (iNdEx + skippy) < 0 {
 21388  				return ErrInvalidLengthGenerated
 21389  			}
 21390  			if (iNdEx + skippy) > l {
 21391  				return io.ErrUnexpectedEOF
 21392  			}
 21393  			iNdEx += skippy
 21394  		}
 21395  	}
 21396  
 21397  	if iNdEx > l {
 21398  		return io.ErrUnexpectedEOF
 21399  	}
 21400  	return nil
 21401  }
 21402  func (m *RepositoryList) Unmarshal(dAtA []byte) error {
 21403  	l := len(dAtA)
 21404  	iNdEx := 0
 21405  	for iNdEx < l {
 21406  		preIndex := iNdEx
 21407  		var wire uint64
 21408  		for shift := uint(0); ; shift += 7 {
 21409  			if shift >= 64 {
 21410  				return ErrIntOverflowGenerated
 21411  			}
 21412  			if iNdEx >= l {
 21413  				return io.ErrUnexpectedEOF
 21414  			}
 21415  			b := dAtA[iNdEx]
 21416  			iNdEx++
 21417  			wire |= uint64(b&0x7F) << shift
 21418  			if b < 0x80 {
 21419  				break
 21420  			}
 21421  		}
 21422  		fieldNum := int32(wire >> 3)
 21423  		wireType := int(wire & 0x7)
 21424  		if wireType == 4 {
 21425  			return fmt.Errorf("proto: RepositoryList: wiretype end group for non-group")
 21426  		}
 21427  		if fieldNum <= 0 {
 21428  			return fmt.Errorf("proto: RepositoryList: illegal tag %d (wire type %d)", fieldNum, wire)
 21429  		}
 21430  		switch fieldNum {
 21431  		case 1:
 21432  			if wireType != 2 {
 21433  				return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
 21434  			}
 21435  			var msglen int
 21436  			for shift := uint(0); ; shift += 7 {
 21437  				if shift >= 64 {
 21438  					return ErrIntOverflowGenerated
 21439  				}
 21440  				if iNdEx >= l {
 21441  					return io.ErrUnexpectedEOF
 21442  				}
 21443  				b := dAtA[iNdEx]
 21444  				iNdEx++
 21445  				msglen |= int(b&0x7F) << shift
 21446  				if b < 0x80 {
 21447  					break
 21448  				}
 21449  			}
 21450  			if msglen < 0 {
 21451  				return ErrInvalidLengthGenerated
 21452  			}
 21453  			postIndex := iNdEx + msglen
 21454  			if postIndex < 0 {
 21455  				return ErrInvalidLengthGenerated
 21456  			}
 21457  			if postIndex > l {
 21458  				return io.ErrUnexpectedEOF
 21459  			}
 21460  			if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 21461  				return err
 21462  			}
 21463  			iNdEx = postIndex
 21464  		case 2:
 21465  			if wireType != 2 {
 21466  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
 21467  			}
 21468  			var msglen int
 21469  			for shift := uint(0); ; shift += 7 {
 21470  				if shift >= 64 {
 21471  					return ErrIntOverflowGenerated
 21472  				}
 21473  				if iNdEx >= l {
 21474  					return io.ErrUnexpectedEOF
 21475  				}
 21476  				b := dAtA[iNdEx]
 21477  				iNdEx++
 21478  				msglen |= int(b&0x7F) << shift
 21479  				if b < 0x80 {
 21480  					break
 21481  				}
 21482  			}
 21483  			if msglen < 0 {
 21484  				return ErrInvalidLengthGenerated
 21485  			}
 21486  			postIndex := iNdEx + msglen
 21487  			if postIndex < 0 {
 21488  				return ErrInvalidLengthGenerated
 21489  			}
 21490  			if postIndex > l {
 21491  				return io.ErrUnexpectedEOF
 21492  			}
 21493  			m.Items = append(m.Items, &Repository{})
 21494  			if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 21495  				return err
 21496  			}
 21497  			iNdEx = postIndex
 21498  		default:
 21499  			iNdEx = preIndex
 21500  			skippy, err := skipGenerated(dAtA[iNdEx:])
 21501  			if err != nil {
 21502  				return err
 21503  			}
 21504  			if skippy < 0 {
 21505  				return ErrInvalidLengthGenerated
 21506  			}
 21507  			if (iNdEx + skippy) < 0 {
 21508  				return ErrInvalidLengthGenerated
 21509  			}
 21510  			if (iNdEx + skippy) > l {
 21511  				return io.ErrUnexpectedEOF
 21512  			}
 21513  			iNdEx += skippy
 21514  		}
 21515  	}
 21516  
 21517  	if iNdEx > l {
 21518  		return io.ErrUnexpectedEOF
 21519  	}
 21520  	return nil
 21521  }
 21522  func (m *ResourceAction) Unmarshal(dAtA []byte) error {
 21523  	l := len(dAtA)
 21524  	iNdEx := 0
 21525  	for iNdEx < l {
 21526  		preIndex := iNdEx
 21527  		var wire uint64
 21528  		for shift := uint(0); ; shift += 7 {
 21529  			if shift >= 64 {
 21530  				return ErrIntOverflowGenerated
 21531  			}
 21532  			if iNdEx >= l {
 21533  				return io.ErrUnexpectedEOF
 21534  			}
 21535  			b := dAtA[iNdEx]
 21536  			iNdEx++
 21537  			wire |= uint64(b&0x7F) << shift
 21538  			if b < 0x80 {
 21539  				break
 21540  			}
 21541  		}
 21542  		fieldNum := int32(wire >> 3)
 21543  		wireType := int(wire & 0x7)
 21544  		if wireType == 4 {
 21545  			return fmt.Errorf("proto: ResourceAction: wiretype end group for non-group")
 21546  		}
 21547  		if fieldNum <= 0 {
 21548  			return fmt.Errorf("proto: ResourceAction: illegal tag %d (wire type %d)", fieldNum, wire)
 21549  		}
 21550  		switch fieldNum {
 21551  		case 1:
 21552  			if wireType != 2 {
 21553  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 21554  			}
 21555  			var stringLen uint64
 21556  			for shift := uint(0); ; shift += 7 {
 21557  				if shift >= 64 {
 21558  					return ErrIntOverflowGenerated
 21559  				}
 21560  				if iNdEx >= l {
 21561  					return io.ErrUnexpectedEOF
 21562  				}
 21563  				b := dAtA[iNdEx]
 21564  				iNdEx++
 21565  				stringLen |= uint64(b&0x7F) << shift
 21566  				if b < 0x80 {
 21567  					break
 21568  				}
 21569  			}
 21570  			intStringLen := int(stringLen)
 21571  			if intStringLen < 0 {
 21572  				return ErrInvalidLengthGenerated
 21573  			}
 21574  			postIndex := iNdEx + intStringLen
 21575  			if postIndex < 0 {
 21576  				return ErrInvalidLengthGenerated
 21577  			}
 21578  			if postIndex > l {
 21579  				return io.ErrUnexpectedEOF
 21580  			}
 21581  			m.Name = string(dAtA[iNdEx:postIndex])
 21582  			iNdEx = postIndex
 21583  		case 2:
 21584  			if wireType != 2 {
 21585  				return fmt.Errorf("proto: wrong wireType = %d for field Params", wireType)
 21586  			}
 21587  			var msglen int
 21588  			for shift := uint(0); ; shift += 7 {
 21589  				if shift >= 64 {
 21590  					return ErrIntOverflowGenerated
 21591  				}
 21592  				if iNdEx >= l {
 21593  					return io.ErrUnexpectedEOF
 21594  				}
 21595  				b := dAtA[iNdEx]
 21596  				iNdEx++
 21597  				msglen |= int(b&0x7F) << shift
 21598  				if b < 0x80 {
 21599  					break
 21600  				}
 21601  			}
 21602  			if msglen < 0 {
 21603  				return ErrInvalidLengthGenerated
 21604  			}
 21605  			postIndex := iNdEx + msglen
 21606  			if postIndex < 0 {
 21607  				return ErrInvalidLengthGenerated
 21608  			}
 21609  			if postIndex > l {
 21610  				return io.ErrUnexpectedEOF
 21611  			}
 21612  			m.Params = append(m.Params, ResourceActionParam{})
 21613  			if err := m.Params[len(m.Params)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 21614  				return err
 21615  			}
 21616  			iNdEx = postIndex
 21617  		case 3:
 21618  			if wireType != 0 {
 21619  				return fmt.Errorf("proto: wrong wireType = %d for field Disabled", wireType)
 21620  			}
 21621  			var v int
 21622  			for shift := uint(0); ; shift += 7 {
 21623  				if shift >= 64 {
 21624  					return ErrIntOverflowGenerated
 21625  				}
 21626  				if iNdEx >= l {
 21627  					return io.ErrUnexpectedEOF
 21628  				}
 21629  				b := dAtA[iNdEx]
 21630  				iNdEx++
 21631  				v |= int(b&0x7F) << shift
 21632  				if b < 0x80 {
 21633  					break
 21634  				}
 21635  			}
 21636  			m.Disabled = bool(v != 0)
 21637  		default:
 21638  			iNdEx = preIndex
 21639  			skippy, err := skipGenerated(dAtA[iNdEx:])
 21640  			if err != nil {
 21641  				return err
 21642  			}
 21643  			if skippy < 0 {
 21644  				return ErrInvalidLengthGenerated
 21645  			}
 21646  			if (iNdEx + skippy) < 0 {
 21647  				return ErrInvalidLengthGenerated
 21648  			}
 21649  			if (iNdEx + skippy) > l {
 21650  				return io.ErrUnexpectedEOF
 21651  			}
 21652  			iNdEx += skippy
 21653  		}
 21654  	}
 21655  
 21656  	if iNdEx > l {
 21657  		return io.ErrUnexpectedEOF
 21658  	}
 21659  	return nil
 21660  }
 21661  func (m *ResourceActionDefinition) Unmarshal(dAtA []byte) error {
 21662  	l := len(dAtA)
 21663  	iNdEx := 0
 21664  	for iNdEx < l {
 21665  		preIndex := iNdEx
 21666  		var wire uint64
 21667  		for shift := uint(0); ; shift += 7 {
 21668  			if shift >= 64 {
 21669  				return ErrIntOverflowGenerated
 21670  			}
 21671  			if iNdEx >= l {
 21672  				return io.ErrUnexpectedEOF
 21673  			}
 21674  			b := dAtA[iNdEx]
 21675  			iNdEx++
 21676  			wire |= uint64(b&0x7F) << shift
 21677  			if b < 0x80 {
 21678  				break
 21679  			}
 21680  		}
 21681  		fieldNum := int32(wire >> 3)
 21682  		wireType := int(wire & 0x7)
 21683  		if wireType == 4 {
 21684  			return fmt.Errorf("proto: ResourceActionDefinition: wiretype end group for non-group")
 21685  		}
 21686  		if fieldNum <= 0 {
 21687  			return fmt.Errorf("proto: ResourceActionDefinition: illegal tag %d (wire type %d)", fieldNum, wire)
 21688  		}
 21689  		switch fieldNum {
 21690  		case 1:
 21691  			if wireType != 2 {
 21692  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 21693  			}
 21694  			var stringLen uint64
 21695  			for shift := uint(0); ; shift += 7 {
 21696  				if shift >= 64 {
 21697  					return ErrIntOverflowGenerated
 21698  				}
 21699  				if iNdEx >= l {
 21700  					return io.ErrUnexpectedEOF
 21701  				}
 21702  				b := dAtA[iNdEx]
 21703  				iNdEx++
 21704  				stringLen |= uint64(b&0x7F) << shift
 21705  				if b < 0x80 {
 21706  					break
 21707  				}
 21708  			}
 21709  			intStringLen := int(stringLen)
 21710  			if intStringLen < 0 {
 21711  				return ErrInvalidLengthGenerated
 21712  			}
 21713  			postIndex := iNdEx + intStringLen
 21714  			if postIndex < 0 {
 21715  				return ErrInvalidLengthGenerated
 21716  			}
 21717  			if postIndex > l {
 21718  				return io.ErrUnexpectedEOF
 21719  			}
 21720  			m.Name = string(dAtA[iNdEx:postIndex])
 21721  			iNdEx = postIndex
 21722  		case 2:
 21723  			if wireType != 2 {
 21724  				return fmt.Errorf("proto: wrong wireType = %d for field ActionLua", wireType)
 21725  			}
 21726  			var stringLen uint64
 21727  			for shift := uint(0); ; shift += 7 {
 21728  				if shift >= 64 {
 21729  					return ErrIntOverflowGenerated
 21730  				}
 21731  				if iNdEx >= l {
 21732  					return io.ErrUnexpectedEOF
 21733  				}
 21734  				b := dAtA[iNdEx]
 21735  				iNdEx++
 21736  				stringLen |= uint64(b&0x7F) << shift
 21737  				if b < 0x80 {
 21738  					break
 21739  				}
 21740  			}
 21741  			intStringLen := int(stringLen)
 21742  			if intStringLen < 0 {
 21743  				return ErrInvalidLengthGenerated
 21744  			}
 21745  			postIndex := iNdEx + intStringLen
 21746  			if postIndex < 0 {
 21747  				return ErrInvalidLengthGenerated
 21748  			}
 21749  			if postIndex > l {
 21750  				return io.ErrUnexpectedEOF
 21751  			}
 21752  			m.ActionLua = string(dAtA[iNdEx:postIndex])
 21753  			iNdEx = postIndex
 21754  		default:
 21755  			iNdEx = preIndex
 21756  			skippy, err := skipGenerated(dAtA[iNdEx:])
 21757  			if err != nil {
 21758  				return err
 21759  			}
 21760  			if skippy < 0 {
 21761  				return ErrInvalidLengthGenerated
 21762  			}
 21763  			if (iNdEx + skippy) < 0 {
 21764  				return ErrInvalidLengthGenerated
 21765  			}
 21766  			if (iNdEx + skippy) > l {
 21767  				return io.ErrUnexpectedEOF
 21768  			}
 21769  			iNdEx += skippy
 21770  		}
 21771  	}
 21772  
 21773  	if iNdEx > l {
 21774  		return io.ErrUnexpectedEOF
 21775  	}
 21776  	return nil
 21777  }
 21778  func (m *ResourceActionParam) Unmarshal(dAtA []byte) error {
 21779  	l := len(dAtA)
 21780  	iNdEx := 0
 21781  	for iNdEx < l {
 21782  		preIndex := iNdEx
 21783  		var wire uint64
 21784  		for shift := uint(0); ; shift += 7 {
 21785  			if shift >= 64 {
 21786  				return ErrIntOverflowGenerated
 21787  			}
 21788  			if iNdEx >= l {
 21789  				return io.ErrUnexpectedEOF
 21790  			}
 21791  			b := dAtA[iNdEx]
 21792  			iNdEx++
 21793  			wire |= uint64(b&0x7F) << shift
 21794  			if b < 0x80 {
 21795  				break
 21796  			}
 21797  		}
 21798  		fieldNum := int32(wire >> 3)
 21799  		wireType := int(wire & 0x7)
 21800  		if wireType == 4 {
 21801  			return fmt.Errorf("proto: ResourceActionParam: wiretype end group for non-group")
 21802  		}
 21803  		if fieldNum <= 0 {
 21804  			return fmt.Errorf("proto: ResourceActionParam: illegal tag %d (wire type %d)", fieldNum, wire)
 21805  		}
 21806  		switch fieldNum {
 21807  		case 1:
 21808  			if wireType != 2 {
 21809  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 21810  			}
 21811  			var stringLen uint64
 21812  			for shift := uint(0); ; shift += 7 {
 21813  				if shift >= 64 {
 21814  					return ErrIntOverflowGenerated
 21815  				}
 21816  				if iNdEx >= l {
 21817  					return io.ErrUnexpectedEOF
 21818  				}
 21819  				b := dAtA[iNdEx]
 21820  				iNdEx++
 21821  				stringLen |= uint64(b&0x7F) << shift
 21822  				if b < 0x80 {
 21823  					break
 21824  				}
 21825  			}
 21826  			intStringLen := int(stringLen)
 21827  			if intStringLen < 0 {
 21828  				return ErrInvalidLengthGenerated
 21829  			}
 21830  			postIndex := iNdEx + intStringLen
 21831  			if postIndex < 0 {
 21832  				return ErrInvalidLengthGenerated
 21833  			}
 21834  			if postIndex > l {
 21835  				return io.ErrUnexpectedEOF
 21836  			}
 21837  			m.Name = string(dAtA[iNdEx:postIndex])
 21838  			iNdEx = postIndex
 21839  		case 2:
 21840  			if wireType != 2 {
 21841  				return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
 21842  			}
 21843  			var stringLen uint64
 21844  			for shift := uint(0); ; shift += 7 {
 21845  				if shift >= 64 {
 21846  					return ErrIntOverflowGenerated
 21847  				}
 21848  				if iNdEx >= l {
 21849  					return io.ErrUnexpectedEOF
 21850  				}
 21851  				b := dAtA[iNdEx]
 21852  				iNdEx++
 21853  				stringLen |= uint64(b&0x7F) << shift
 21854  				if b < 0x80 {
 21855  					break
 21856  				}
 21857  			}
 21858  			intStringLen := int(stringLen)
 21859  			if intStringLen < 0 {
 21860  				return ErrInvalidLengthGenerated
 21861  			}
 21862  			postIndex := iNdEx + intStringLen
 21863  			if postIndex < 0 {
 21864  				return ErrInvalidLengthGenerated
 21865  			}
 21866  			if postIndex > l {
 21867  				return io.ErrUnexpectedEOF
 21868  			}
 21869  			m.Value = string(dAtA[iNdEx:postIndex])
 21870  			iNdEx = postIndex
 21871  		case 3:
 21872  			if wireType != 2 {
 21873  				return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
 21874  			}
 21875  			var stringLen uint64
 21876  			for shift := uint(0); ; shift += 7 {
 21877  				if shift >= 64 {
 21878  					return ErrIntOverflowGenerated
 21879  				}
 21880  				if iNdEx >= l {
 21881  					return io.ErrUnexpectedEOF
 21882  				}
 21883  				b := dAtA[iNdEx]
 21884  				iNdEx++
 21885  				stringLen |= uint64(b&0x7F) << shift
 21886  				if b < 0x80 {
 21887  					break
 21888  				}
 21889  			}
 21890  			intStringLen := int(stringLen)
 21891  			if intStringLen < 0 {
 21892  				return ErrInvalidLengthGenerated
 21893  			}
 21894  			postIndex := iNdEx + intStringLen
 21895  			if postIndex < 0 {
 21896  				return ErrInvalidLengthGenerated
 21897  			}
 21898  			if postIndex > l {
 21899  				return io.ErrUnexpectedEOF
 21900  			}
 21901  			m.Type = string(dAtA[iNdEx:postIndex])
 21902  			iNdEx = postIndex
 21903  		case 4:
 21904  			if wireType != 2 {
 21905  				return fmt.Errorf("proto: wrong wireType = %d for field Default", wireType)
 21906  			}
 21907  			var stringLen uint64
 21908  			for shift := uint(0); ; shift += 7 {
 21909  				if shift >= 64 {
 21910  					return ErrIntOverflowGenerated
 21911  				}
 21912  				if iNdEx >= l {
 21913  					return io.ErrUnexpectedEOF
 21914  				}
 21915  				b := dAtA[iNdEx]
 21916  				iNdEx++
 21917  				stringLen |= uint64(b&0x7F) << shift
 21918  				if b < 0x80 {
 21919  					break
 21920  				}
 21921  			}
 21922  			intStringLen := int(stringLen)
 21923  			if intStringLen < 0 {
 21924  				return ErrInvalidLengthGenerated
 21925  			}
 21926  			postIndex := iNdEx + intStringLen
 21927  			if postIndex < 0 {
 21928  				return ErrInvalidLengthGenerated
 21929  			}
 21930  			if postIndex > l {
 21931  				return io.ErrUnexpectedEOF
 21932  			}
 21933  			m.Default = string(dAtA[iNdEx:postIndex])
 21934  			iNdEx = postIndex
 21935  		default:
 21936  			iNdEx = preIndex
 21937  			skippy, err := skipGenerated(dAtA[iNdEx:])
 21938  			if err != nil {
 21939  				return err
 21940  			}
 21941  			if skippy < 0 {
 21942  				return ErrInvalidLengthGenerated
 21943  			}
 21944  			if (iNdEx + skippy) < 0 {
 21945  				return ErrInvalidLengthGenerated
 21946  			}
 21947  			if (iNdEx + skippy) > l {
 21948  				return io.ErrUnexpectedEOF
 21949  			}
 21950  			iNdEx += skippy
 21951  		}
 21952  	}
 21953  
 21954  	if iNdEx > l {
 21955  		return io.ErrUnexpectedEOF
 21956  	}
 21957  	return nil
 21958  }
 21959  func (m *ResourceActions) Unmarshal(dAtA []byte) error {
 21960  	l := len(dAtA)
 21961  	iNdEx := 0
 21962  	for iNdEx < l {
 21963  		preIndex := iNdEx
 21964  		var wire uint64
 21965  		for shift := uint(0); ; shift += 7 {
 21966  			if shift >= 64 {
 21967  				return ErrIntOverflowGenerated
 21968  			}
 21969  			if iNdEx >= l {
 21970  				return io.ErrUnexpectedEOF
 21971  			}
 21972  			b := dAtA[iNdEx]
 21973  			iNdEx++
 21974  			wire |= uint64(b&0x7F) << shift
 21975  			if b < 0x80 {
 21976  				break
 21977  			}
 21978  		}
 21979  		fieldNum := int32(wire >> 3)
 21980  		wireType := int(wire & 0x7)
 21981  		if wireType == 4 {
 21982  			return fmt.Errorf("proto: ResourceActions: wiretype end group for non-group")
 21983  		}
 21984  		if fieldNum <= 0 {
 21985  			return fmt.Errorf("proto: ResourceActions: illegal tag %d (wire type %d)", fieldNum, wire)
 21986  		}
 21987  		switch fieldNum {
 21988  		case 1:
 21989  			if wireType != 2 {
 21990  				return fmt.Errorf("proto: wrong wireType = %d for field ActionDiscoveryLua", wireType)
 21991  			}
 21992  			var stringLen uint64
 21993  			for shift := uint(0); ; shift += 7 {
 21994  				if shift >= 64 {
 21995  					return ErrIntOverflowGenerated
 21996  				}
 21997  				if iNdEx >= l {
 21998  					return io.ErrUnexpectedEOF
 21999  				}
 22000  				b := dAtA[iNdEx]
 22001  				iNdEx++
 22002  				stringLen |= uint64(b&0x7F) << shift
 22003  				if b < 0x80 {
 22004  					break
 22005  				}
 22006  			}
 22007  			intStringLen := int(stringLen)
 22008  			if intStringLen < 0 {
 22009  				return ErrInvalidLengthGenerated
 22010  			}
 22011  			postIndex := iNdEx + intStringLen
 22012  			if postIndex < 0 {
 22013  				return ErrInvalidLengthGenerated
 22014  			}
 22015  			if postIndex > l {
 22016  				return io.ErrUnexpectedEOF
 22017  			}
 22018  			m.ActionDiscoveryLua = string(dAtA[iNdEx:postIndex])
 22019  			iNdEx = postIndex
 22020  		case 2:
 22021  			if wireType != 2 {
 22022  				return fmt.Errorf("proto: wrong wireType = %d for field Definitions", wireType)
 22023  			}
 22024  			var msglen int
 22025  			for shift := uint(0); ; shift += 7 {
 22026  				if shift >= 64 {
 22027  					return ErrIntOverflowGenerated
 22028  				}
 22029  				if iNdEx >= l {
 22030  					return io.ErrUnexpectedEOF
 22031  				}
 22032  				b := dAtA[iNdEx]
 22033  				iNdEx++
 22034  				msglen |= int(b&0x7F) << shift
 22035  				if b < 0x80 {
 22036  					break
 22037  				}
 22038  			}
 22039  			if msglen < 0 {
 22040  				return ErrInvalidLengthGenerated
 22041  			}
 22042  			postIndex := iNdEx + msglen
 22043  			if postIndex < 0 {
 22044  				return ErrInvalidLengthGenerated
 22045  			}
 22046  			if postIndex > l {
 22047  				return io.ErrUnexpectedEOF
 22048  			}
 22049  			m.Definitions = append(m.Definitions, ResourceActionDefinition{})
 22050  			if err := m.Definitions[len(m.Definitions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 22051  				return err
 22052  			}
 22053  			iNdEx = postIndex
 22054  		default:
 22055  			iNdEx = preIndex
 22056  			skippy, err := skipGenerated(dAtA[iNdEx:])
 22057  			if err != nil {
 22058  				return err
 22059  			}
 22060  			if skippy < 0 {
 22061  				return ErrInvalidLengthGenerated
 22062  			}
 22063  			if (iNdEx + skippy) < 0 {
 22064  				return ErrInvalidLengthGenerated
 22065  			}
 22066  			if (iNdEx + skippy) > l {
 22067  				return io.ErrUnexpectedEOF
 22068  			}
 22069  			iNdEx += skippy
 22070  		}
 22071  	}
 22072  
 22073  	if iNdEx > l {
 22074  		return io.ErrUnexpectedEOF
 22075  	}
 22076  	return nil
 22077  }
 22078  func (m *ResourceDiff) Unmarshal(dAtA []byte) error {
 22079  	l := len(dAtA)
 22080  	iNdEx := 0
 22081  	for iNdEx < l {
 22082  		preIndex := iNdEx
 22083  		var wire uint64
 22084  		for shift := uint(0); ; shift += 7 {
 22085  			if shift >= 64 {
 22086  				return ErrIntOverflowGenerated
 22087  			}
 22088  			if iNdEx >= l {
 22089  				return io.ErrUnexpectedEOF
 22090  			}
 22091  			b := dAtA[iNdEx]
 22092  			iNdEx++
 22093  			wire |= uint64(b&0x7F) << shift
 22094  			if b < 0x80 {
 22095  				break
 22096  			}
 22097  		}
 22098  		fieldNum := int32(wire >> 3)
 22099  		wireType := int(wire & 0x7)
 22100  		if wireType == 4 {
 22101  			return fmt.Errorf("proto: ResourceDiff: wiretype end group for non-group")
 22102  		}
 22103  		if fieldNum <= 0 {
 22104  			return fmt.Errorf("proto: ResourceDiff: illegal tag %d (wire type %d)", fieldNum, wire)
 22105  		}
 22106  		switch fieldNum {
 22107  		case 1:
 22108  			if wireType != 2 {
 22109  				return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
 22110  			}
 22111  			var stringLen uint64
 22112  			for shift := uint(0); ; shift += 7 {
 22113  				if shift >= 64 {
 22114  					return ErrIntOverflowGenerated
 22115  				}
 22116  				if iNdEx >= l {
 22117  					return io.ErrUnexpectedEOF
 22118  				}
 22119  				b := dAtA[iNdEx]
 22120  				iNdEx++
 22121  				stringLen |= uint64(b&0x7F) << shift
 22122  				if b < 0x80 {
 22123  					break
 22124  				}
 22125  			}
 22126  			intStringLen := int(stringLen)
 22127  			if intStringLen < 0 {
 22128  				return ErrInvalidLengthGenerated
 22129  			}
 22130  			postIndex := iNdEx + intStringLen
 22131  			if postIndex < 0 {
 22132  				return ErrInvalidLengthGenerated
 22133  			}
 22134  			if postIndex > l {
 22135  				return io.ErrUnexpectedEOF
 22136  			}
 22137  			m.Group = string(dAtA[iNdEx:postIndex])
 22138  			iNdEx = postIndex
 22139  		case 2:
 22140  			if wireType != 2 {
 22141  				return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
 22142  			}
 22143  			var stringLen uint64
 22144  			for shift := uint(0); ; shift += 7 {
 22145  				if shift >= 64 {
 22146  					return ErrIntOverflowGenerated
 22147  				}
 22148  				if iNdEx >= l {
 22149  					return io.ErrUnexpectedEOF
 22150  				}
 22151  				b := dAtA[iNdEx]
 22152  				iNdEx++
 22153  				stringLen |= uint64(b&0x7F) << shift
 22154  				if b < 0x80 {
 22155  					break
 22156  				}
 22157  			}
 22158  			intStringLen := int(stringLen)
 22159  			if intStringLen < 0 {
 22160  				return ErrInvalidLengthGenerated
 22161  			}
 22162  			postIndex := iNdEx + intStringLen
 22163  			if postIndex < 0 {
 22164  				return ErrInvalidLengthGenerated
 22165  			}
 22166  			if postIndex > l {
 22167  				return io.ErrUnexpectedEOF
 22168  			}
 22169  			m.Kind = string(dAtA[iNdEx:postIndex])
 22170  			iNdEx = postIndex
 22171  		case 3:
 22172  			if wireType != 2 {
 22173  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 22174  			}
 22175  			var stringLen uint64
 22176  			for shift := uint(0); ; shift += 7 {
 22177  				if shift >= 64 {
 22178  					return ErrIntOverflowGenerated
 22179  				}
 22180  				if iNdEx >= l {
 22181  					return io.ErrUnexpectedEOF
 22182  				}
 22183  				b := dAtA[iNdEx]
 22184  				iNdEx++
 22185  				stringLen |= uint64(b&0x7F) << shift
 22186  				if b < 0x80 {
 22187  					break
 22188  				}
 22189  			}
 22190  			intStringLen := int(stringLen)
 22191  			if intStringLen < 0 {
 22192  				return ErrInvalidLengthGenerated
 22193  			}
 22194  			postIndex := iNdEx + intStringLen
 22195  			if postIndex < 0 {
 22196  				return ErrInvalidLengthGenerated
 22197  			}
 22198  			if postIndex > l {
 22199  				return io.ErrUnexpectedEOF
 22200  			}
 22201  			m.Namespace = string(dAtA[iNdEx:postIndex])
 22202  			iNdEx = postIndex
 22203  		case 4:
 22204  			if wireType != 2 {
 22205  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 22206  			}
 22207  			var stringLen uint64
 22208  			for shift := uint(0); ; shift += 7 {
 22209  				if shift >= 64 {
 22210  					return ErrIntOverflowGenerated
 22211  				}
 22212  				if iNdEx >= l {
 22213  					return io.ErrUnexpectedEOF
 22214  				}
 22215  				b := dAtA[iNdEx]
 22216  				iNdEx++
 22217  				stringLen |= uint64(b&0x7F) << shift
 22218  				if b < 0x80 {
 22219  					break
 22220  				}
 22221  			}
 22222  			intStringLen := int(stringLen)
 22223  			if intStringLen < 0 {
 22224  				return ErrInvalidLengthGenerated
 22225  			}
 22226  			postIndex := iNdEx + intStringLen
 22227  			if postIndex < 0 {
 22228  				return ErrInvalidLengthGenerated
 22229  			}
 22230  			if postIndex > l {
 22231  				return io.ErrUnexpectedEOF
 22232  			}
 22233  			m.Name = string(dAtA[iNdEx:postIndex])
 22234  			iNdEx = postIndex
 22235  		case 5:
 22236  			if wireType != 2 {
 22237  				return fmt.Errorf("proto: wrong wireType = %d for field TargetState", wireType)
 22238  			}
 22239  			var stringLen uint64
 22240  			for shift := uint(0); ; shift += 7 {
 22241  				if shift >= 64 {
 22242  					return ErrIntOverflowGenerated
 22243  				}
 22244  				if iNdEx >= l {
 22245  					return io.ErrUnexpectedEOF
 22246  				}
 22247  				b := dAtA[iNdEx]
 22248  				iNdEx++
 22249  				stringLen |= uint64(b&0x7F) << shift
 22250  				if b < 0x80 {
 22251  					break
 22252  				}
 22253  			}
 22254  			intStringLen := int(stringLen)
 22255  			if intStringLen < 0 {
 22256  				return ErrInvalidLengthGenerated
 22257  			}
 22258  			postIndex := iNdEx + intStringLen
 22259  			if postIndex < 0 {
 22260  				return ErrInvalidLengthGenerated
 22261  			}
 22262  			if postIndex > l {
 22263  				return io.ErrUnexpectedEOF
 22264  			}
 22265  			m.TargetState = string(dAtA[iNdEx:postIndex])
 22266  			iNdEx = postIndex
 22267  		case 6:
 22268  			if wireType != 2 {
 22269  				return fmt.Errorf("proto: wrong wireType = %d for field LiveState", wireType)
 22270  			}
 22271  			var stringLen uint64
 22272  			for shift := uint(0); ; shift += 7 {
 22273  				if shift >= 64 {
 22274  					return ErrIntOverflowGenerated
 22275  				}
 22276  				if iNdEx >= l {
 22277  					return io.ErrUnexpectedEOF
 22278  				}
 22279  				b := dAtA[iNdEx]
 22280  				iNdEx++
 22281  				stringLen |= uint64(b&0x7F) << shift
 22282  				if b < 0x80 {
 22283  					break
 22284  				}
 22285  			}
 22286  			intStringLen := int(stringLen)
 22287  			if intStringLen < 0 {
 22288  				return ErrInvalidLengthGenerated
 22289  			}
 22290  			postIndex := iNdEx + intStringLen
 22291  			if postIndex < 0 {
 22292  				return ErrInvalidLengthGenerated
 22293  			}
 22294  			if postIndex > l {
 22295  				return io.ErrUnexpectedEOF
 22296  			}
 22297  			m.LiveState = string(dAtA[iNdEx:postIndex])
 22298  			iNdEx = postIndex
 22299  		case 7:
 22300  			if wireType != 2 {
 22301  				return fmt.Errorf("proto: wrong wireType = %d for field Diff", wireType)
 22302  			}
 22303  			var stringLen uint64
 22304  			for shift := uint(0); ; shift += 7 {
 22305  				if shift >= 64 {
 22306  					return ErrIntOverflowGenerated
 22307  				}
 22308  				if iNdEx >= l {
 22309  					return io.ErrUnexpectedEOF
 22310  				}
 22311  				b := dAtA[iNdEx]
 22312  				iNdEx++
 22313  				stringLen |= uint64(b&0x7F) << shift
 22314  				if b < 0x80 {
 22315  					break
 22316  				}
 22317  			}
 22318  			intStringLen := int(stringLen)
 22319  			if intStringLen < 0 {
 22320  				return ErrInvalidLengthGenerated
 22321  			}
 22322  			postIndex := iNdEx + intStringLen
 22323  			if postIndex < 0 {
 22324  				return ErrInvalidLengthGenerated
 22325  			}
 22326  			if postIndex > l {
 22327  				return io.ErrUnexpectedEOF
 22328  			}
 22329  			m.Diff = string(dAtA[iNdEx:postIndex])
 22330  			iNdEx = postIndex
 22331  		case 8:
 22332  			if wireType != 0 {
 22333  				return fmt.Errorf("proto: wrong wireType = %d for field Hook", wireType)
 22334  			}
 22335  			var v int
 22336  			for shift := uint(0); ; shift += 7 {
 22337  				if shift >= 64 {
 22338  					return ErrIntOverflowGenerated
 22339  				}
 22340  				if iNdEx >= l {
 22341  					return io.ErrUnexpectedEOF
 22342  				}
 22343  				b := dAtA[iNdEx]
 22344  				iNdEx++
 22345  				v |= int(b&0x7F) << shift
 22346  				if b < 0x80 {
 22347  					break
 22348  				}
 22349  			}
 22350  			m.Hook = bool(v != 0)
 22351  		case 9:
 22352  			if wireType != 2 {
 22353  				return fmt.Errorf("proto: wrong wireType = %d for field NormalizedLiveState", wireType)
 22354  			}
 22355  			var stringLen uint64
 22356  			for shift := uint(0); ; shift += 7 {
 22357  				if shift >= 64 {
 22358  					return ErrIntOverflowGenerated
 22359  				}
 22360  				if iNdEx >= l {
 22361  					return io.ErrUnexpectedEOF
 22362  				}
 22363  				b := dAtA[iNdEx]
 22364  				iNdEx++
 22365  				stringLen |= uint64(b&0x7F) << shift
 22366  				if b < 0x80 {
 22367  					break
 22368  				}
 22369  			}
 22370  			intStringLen := int(stringLen)
 22371  			if intStringLen < 0 {
 22372  				return ErrInvalidLengthGenerated
 22373  			}
 22374  			postIndex := iNdEx + intStringLen
 22375  			if postIndex < 0 {
 22376  				return ErrInvalidLengthGenerated
 22377  			}
 22378  			if postIndex > l {
 22379  				return io.ErrUnexpectedEOF
 22380  			}
 22381  			m.NormalizedLiveState = string(dAtA[iNdEx:postIndex])
 22382  			iNdEx = postIndex
 22383  		case 10:
 22384  			if wireType != 2 {
 22385  				return fmt.Errorf("proto: wrong wireType = %d for field PredictedLiveState", wireType)
 22386  			}
 22387  			var stringLen uint64
 22388  			for shift := uint(0); ; shift += 7 {
 22389  				if shift >= 64 {
 22390  					return ErrIntOverflowGenerated
 22391  				}
 22392  				if iNdEx >= l {
 22393  					return io.ErrUnexpectedEOF
 22394  				}
 22395  				b := dAtA[iNdEx]
 22396  				iNdEx++
 22397  				stringLen |= uint64(b&0x7F) << shift
 22398  				if b < 0x80 {
 22399  					break
 22400  				}
 22401  			}
 22402  			intStringLen := int(stringLen)
 22403  			if intStringLen < 0 {
 22404  				return ErrInvalidLengthGenerated
 22405  			}
 22406  			postIndex := iNdEx + intStringLen
 22407  			if postIndex < 0 {
 22408  				return ErrInvalidLengthGenerated
 22409  			}
 22410  			if postIndex > l {
 22411  				return io.ErrUnexpectedEOF
 22412  			}
 22413  			m.PredictedLiveState = string(dAtA[iNdEx:postIndex])
 22414  			iNdEx = postIndex
 22415  		default:
 22416  			iNdEx = preIndex
 22417  			skippy, err := skipGenerated(dAtA[iNdEx:])
 22418  			if err != nil {
 22419  				return err
 22420  			}
 22421  			if skippy < 0 {
 22422  				return ErrInvalidLengthGenerated
 22423  			}
 22424  			if (iNdEx + skippy) < 0 {
 22425  				return ErrInvalidLengthGenerated
 22426  			}
 22427  			if (iNdEx + skippy) > l {
 22428  				return io.ErrUnexpectedEOF
 22429  			}
 22430  			iNdEx += skippy
 22431  		}
 22432  	}
 22433  
 22434  	if iNdEx > l {
 22435  		return io.ErrUnexpectedEOF
 22436  	}
 22437  	return nil
 22438  }
 22439  func (m *ResourceIgnoreDifferences) Unmarshal(dAtA []byte) error {
 22440  	l := len(dAtA)
 22441  	iNdEx := 0
 22442  	for iNdEx < l {
 22443  		preIndex := iNdEx
 22444  		var wire uint64
 22445  		for shift := uint(0); ; shift += 7 {
 22446  			if shift >= 64 {
 22447  				return ErrIntOverflowGenerated
 22448  			}
 22449  			if iNdEx >= l {
 22450  				return io.ErrUnexpectedEOF
 22451  			}
 22452  			b := dAtA[iNdEx]
 22453  			iNdEx++
 22454  			wire |= uint64(b&0x7F) << shift
 22455  			if b < 0x80 {
 22456  				break
 22457  			}
 22458  		}
 22459  		fieldNum := int32(wire >> 3)
 22460  		wireType := int(wire & 0x7)
 22461  		if wireType == 4 {
 22462  			return fmt.Errorf("proto: ResourceIgnoreDifferences: wiretype end group for non-group")
 22463  		}
 22464  		if fieldNum <= 0 {
 22465  			return fmt.Errorf("proto: ResourceIgnoreDifferences: illegal tag %d (wire type %d)", fieldNum, wire)
 22466  		}
 22467  		switch fieldNum {
 22468  		case 1:
 22469  			if wireType != 2 {
 22470  				return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
 22471  			}
 22472  			var stringLen uint64
 22473  			for shift := uint(0); ; shift += 7 {
 22474  				if shift >= 64 {
 22475  					return ErrIntOverflowGenerated
 22476  				}
 22477  				if iNdEx >= l {
 22478  					return io.ErrUnexpectedEOF
 22479  				}
 22480  				b := dAtA[iNdEx]
 22481  				iNdEx++
 22482  				stringLen |= uint64(b&0x7F) << shift
 22483  				if b < 0x80 {
 22484  					break
 22485  				}
 22486  			}
 22487  			intStringLen := int(stringLen)
 22488  			if intStringLen < 0 {
 22489  				return ErrInvalidLengthGenerated
 22490  			}
 22491  			postIndex := iNdEx + intStringLen
 22492  			if postIndex < 0 {
 22493  				return ErrInvalidLengthGenerated
 22494  			}
 22495  			if postIndex > l {
 22496  				return io.ErrUnexpectedEOF
 22497  			}
 22498  			m.Group = string(dAtA[iNdEx:postIndex])
 22499  			iNdEx = postIndex
 22500  		case 2:
 22501  			if wireType != 2 {
 22502  				return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
 22503  			}
 22504  			var stringLen uint64
 22505  			for shift := uint(0); ; shift += 7 {
 22506  				if shift >= 64 {
 22507  					return ErrIntOverflowGenerated
 22508  				}
 22509  				if iNdEx >= l {
 22510  					return io.ErrUnexpectedEOF
 22511  				}
 22512  				b := dAtA[iNdEx]
 22513  				iNdEx++
 22514  				stringLen |= uint64(b&0x7F) << shift
 22515  				if b < 0x80 {
 22516  					break
 22517  				}
 22518  			}
 22519  			intStringLen := int(stringLen)
 22520  			if intStringLen < 0 {
 22521  				return ErrInvalidLengthGenerated
 22522  			}
 22523  			postIndex := iNdEx + intStringLen
 22524  			if postIndex < 0 {
 22525  				return ErrInvalidLengthGenerated
 22526  			}
 22527  			if postIndex > l {
 22528  				return io.ErrUnexpectedEOF
 22529  			}
 22530  			m.Kind = string(dAtA[iNdEx:postIndex])
 22531  			iNdEx = postIndex
 22532  		case 3:
 22533  			if wireType != 2 {
 22534  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 22535  			}
 22536  			var stringLen uint64
 22537  			for shift := uint(0); ; shift += 7 {
 22538  				if shift >= 64 {
 22539  					return ErrIntOverflowGenerated
 22540  				}
 22541  				if iNdEx >= l {
 22542  					return io.ErrUnexpectedEOF
 22543  				}
 22544  				b := dAtA[iNdEx]
 22545  				iNdEx++
 22546  				stringLen |= uint64(b&0x7F) << shift
 22547  				if b < 0x80 {
 22548  					break
 22549  				}
 22550  			}
 22551  			intStringLen := int(stringLen)
 22552  			if intStringLen < 0 {
 22553  				return ErrInvalidLengthGenerated
 22554  			}
 22555  			postIndex := iNdEx + intStringLen
 22556  			if postIndex < 0 {
 22557  				return ErrInvalidLengthGenerated
 22558  			}
 22559  			if postIndex > l {
 22560  				return io.ErrUnexpectedEOF
 22561  			}
 22562  			m.Name = string(dAtA[iNdEx:postIndex])
 22563  			iNdEx = postIndex
 22564  		case 4:
 22565  			if wireType != 2 {
 22566  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 22567  			}
 22568  			var stringLen uint64
 22569  			for shift := uint(0); ; shift += 7 {
 22570  				if shift >= 64 {
 22571  					return ErrIntOverflowGenerated
 22572  				}
 22573  				if iNdEx >= l {
 22574  					return io.ErrUnexpectedEOF
 22575  				}
 22576  				b := dAtA[iNdEx]
 22577  				iNdEx++
 22578  				stringLen |= uint64(b&0x7F) << shift
 22579  				if b < 0x80 {
 22580  					break
 22581  				}
 22582  			}
 22583  			intStringLen := int(stringLen)
 22584  			if intStringLen < 0 {
 22585  				return ErrInvalidLengthGenerated
 22586  			}
 22587  			postIndex := iNdEx + intStringLen
 22588  			if postIndex < 0 {
 22589  				return ErrInvalidLengthGenerated
 22590  			}
 22591  			if postIndex > l {
 22592  				return io.ErrUnexpectedEOF
 22593  			}
 22594  			m.Namespace = string(dAtA[iNdEx:postIndex])
 22595  			iNdEx = postIndex
 22596  		case 5:
 22597  			if wireType != 2 {
 22598  				return fmt.Errorf("proto: wrong wireType = %d for field JSONPointers", wireType)
 22599  			}
 22600  			var stringLen uint64
 22601  			for shift := uint(0); ; shift += 7 {
 22602  				if shift >= 64 {
 22603  					return ErrIntOverflowGenerated
 22604  				}
 22605  				if iNdEx >= l {
 22606  					return io.ErrUnexpectedEOF
 22607  				}
 22608  				b := dAtA[iNdEx]
 22609  				iNdEx++
 22610  				stringLen |= uint64(b&0x7F) << shift
 22611  				if b < 0x80 {
 22612  					break
 22613  				}
 22614  			}
 22615  			intStringLen := int(stringLen)
 22616  			if intStringLen < 0 {
 22617  				return ErrInvalidLengthGenerated
 22618  			}
 22619  			postIndex := iNdEx + intStringLen
 22620  			if postIndex < 0 {
 22621  				return ErrInvalidLengthGenerated
 22622  			}
 22623  			if postIndex > l {
 22624  				return io.ErrUnexpectedEOF
 22625  			}
 22626  			m.JSONPointers = append(m.JSONPointers, string(dAtA[iNdEx:postIndex]))
 22627  			iNdEx = postIndex
 22628  		default:
 22629  			iNdEx = preIndex
 22630  			skippy, err := skipGenerated(dAtA[iNdEx:])
 22631  			if err != nil {
 22632  				return err
 22633  			}
 22634  			if skippy < 0 {
 22635  				return ErrInvalidLengthGenerated
 22636  			}
 22637  			if (iNdEx + skippy) < 0 {
 22638  				return ErrInvalidLengthGenerated
 22639  			}
 22640  			if (iNdEx + skippy) > l {
 22641  				return io.ErrUnexpectedEOF
 22642  			}
 22643  			iNdEx += skippy
 22644  		}
 22645  	}
 22646  
 22647  	if iNdEx > l {
 22648  		return io.ErrUnexpectedEOF
 22649  	}
 22650  	return nil
 22651  }
 22652  func (m *ResourceNetworkingInfo) Unmarshal(dAtA []byte) error {
 22653  	l := len(dAtA)
 22654  	iNdEx := 0
 22655  	for iNdEx < l {
 22656  		preIndex := iNdEx
 22657  		var wire uint64
 22658  		for shift := uint(0); ; shift += 7 {
 22659  			if shift >= 64 {
 22660  				return ErrIntOverflowGenerated
 22661  			}
 22662  			if iNdEx >= l {
 22663  				return io.ErrUnexpectedEOF
 22664  			}
 22665  			b := dAtA[iNdEx]
 22666  			iNdEx++
 22667  			wire |= uint64(b&0x7F) << shift
 22668  			if b < 0x80 {
 22669  				break
 22670  			}
 22671  		}
 22672  		fieldNum := int32(wire >> 3)
 22673  		wireType := int(wire & 0x7)
 22674  		if wireType == 4 {
 22675  			return fmt.Errorf("proto: ResourceNetworkingInfo: wiretype end group for non-group")
 22676  		}
 22677  		if fieldNum <= 0 {
 22678  			return fmt.Errorf("proto: ResourceNetworkingInfo: illegal tag %d (wire type %d)", fieldNum, wire)
 22679  		}
 22680  		switch fieldNum {
 22681  		case 1:
 22682  			if wireType != 2 {
 22683  				return fmt.Errorf("proto: wrong wireType = %d for field TargetLabels", wireType)
 22684  			}
 22685  			var msglen int
 22686  			for shift := uint(0); ; shift += 7 {
 22687  				if shift >= 64 {
 22688  					return ErrIntOverflowGenerated
 22689  				}
 22690  				if iNdEx >= l {
 22691  					return io.ErrUnexpectedEOF
 22692  				}
 22693  				b := dAtA[iNdEx]
 22694  				iNdEx++
 22695  				msglen |= int(b&0x7F) << shift
 22696  				if b < 0x80 {
 22697  					break
 22698  				}
 22699  			}
 22700  			if msglen < 0 {
 22701  				return ErrInvalidLengthGenerated
 22702  			}
 22703  			postIndex := iNdEx + msglen
 22704  			if postIndex < 0 {
 22705  				return ErrInvalidLengthGenerated
 22706  			}
 22707  			if postIndex > l {
 22708  				return io.ErrUnexpectedEOF
 22709  			}
 22710  			if m.TargetLabels == nil {
 22711  				m.TargetLabels = make(map[string]string)
 22712  			}
 22713  			var mapkey string
 22714  			var mapvalue string
 22715  			for iNdEx < postIndex {
 22716  				entryPreIndex := iNdEx
 22717  				var wire uint64
 22718  				for shift := uint(0); ; shift += 7 {
 22719  					if shift >= 64 {
 22720  						return ErrIntOverflowGenerated
 22721  					}
 22722  					if iNdEx >= l {
 22723  						return io.ErrUnexpectedEOF
 22724  					}
 22725  					b := dAtA[iNdEx]
 22726  					iNdEx++
 22727  					wire |= uint64(b&0x7F) << shift
 22728  					if b < 0x80 {
 22729  						break
 22730  					}
 22731  				}
 22732  				fieldNum := int32(wire >> 3)
 22733  				if fieldNum == 1 {
 22734  					var stringLenmapkey uint64
 22735  					for shift := uint(0); ; shift += 7 {
 22736  						if shift >= 64 {
 22737  							return ErrIntOverflowGenerated
 22738  						}
 22739  						if iNdEx >= l {
 22740  							return io.ErrUnexpectedEOF
 22741  						}
 22742  						b := dAtA[iNdEx]
 22743  						iNdEx++
 22744  						stringLenmapkey |= uint64(b&0x7F) << shift
 22745  						if b < 0x80 {
 22746  							break
 22747  						}
 22748  					}
 22749  					intStringLenmapkey := int(stringLenmapkey)
 22750  					if intStringLenmapkey < 0 {
 22751  						return ErrInvalidLengthGenerated
 22752  					}
 22753  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 22754  					if postStringIndexmapkey < 0 {
 22755  						return ErrInvalidLengthGenerated
 22756  					}
 22757  					if postStringIndexmapkey > l {
 22758  						return io.ErrUnexpectedEOF
 22759  					}
 22760  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 22761  					iNdEx = postStringIndexmapkey
 22762  				} else if fieldNum == 2 {
 22763  					var stringLenmapvalue uint64
 22764  					for shift := uint(0); ; shift += 7 {
 22765  						if shift >= 64 {
 22766  							return ErrIntOverflowGenerated
 22767  						}
 22768  						if iNdEx >= l {
 22769  							return io.ErrUnexpectedEOF
 22770  						}
 22771  						b := dAtA[iNdEx]
 22772  						iNdEx++
 22773  						stringLenmapvalue |= uint64(b&0x7F) << shift
 22774  						if b < 0x80 {
 22775  							break
 22776  						}
 22777  					}
 22778  					intStringLenmapvalue := int(stringLenmapvalue)
 22779  					if intStringLenmapvalue < 0 {
 22780  						return ErrInvalidLengthGenerated
 22781  					}
 22782  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 22783  					if postStringIndexmapvalue < 0 {
 22784  						return ErrInvalidLengthGenerated
 22785  					}
 22786  					if postStringIndexmapvalue > l {
 22787  						return io.ErrUnexpectedEOF
 22788  					}
 22789  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 22790  					iNdEx = postStringIndexmapvalue
 22791  				} else {
 22792  					iNdEx = entryPreIndex
 22793  					skippy, err := skipGenerated(dAtA[iNdEx:])
 22794  					if err != nil {
 22795  						return err
 22796  					}
 22797  					if skippy < 0 {
 22798  						return ErrInvalidLengthGenerated
 22799  					}
 22800  					if (iNdEx + skippy) > postIndex {
 22801  						return io.ErrUnexpectedEOF
 22802  					}
 22803  					iNdEx += skippy
 22804  				}
 22805  			}
 22806  			m.TargetLabels[mapkey] = mapvalue
 22807  			iNdEx = postIndex
 22808  		case 2:
 22809  			if wireType != 2 {
 22810  				return fmt.Errorf("proto: wrong wireType = %d for field TargetRefs", wireType)
 22811  			}
 22812  			var msglen int
 22813  			for shift := uint(0); ; shift += 7 {
 22814  				if shift >= 64 {
 22815  					return ErrIntOverflowGenerated
 22816  				}
 22817  				if iNdEx >= l {
 22818  					return io.ErrUnexpectedEOF
 22819  				}
 22820  				b := dAtA[iNdEx]
 22821  				iNdEx++
 22822  				msglen |= int(b&0x7F) << shift
 22823  				if b < 0x80 {
 22824  					break
 22825  				}
 22826  			}
 22827  			if msglen < 0 {
 22828  				return ErrInvalidLengthGenerated
 22829  			}
 22830  			postIndex := iNdEx + msglen
 22831  			if postIndex < 0 {
 22832  				return ErrInvalidLengthGenerated
 22833  			}
 22834  			if postIndex > l {
 22835  				return io.ErrUnexpectedEOF
 22836  			}
 22837  			m.TargetRefs = append(m.TargetRefs, ResourceRef{})
 22838  			if err := m.TargetRefs[len(m.TargetRefs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 22839  				return err
 22840  			}
 22841  			iNdEx = postIndex
 22842  		case 3:
 22843  			if wireType != 2 {
 22844  				return fmt.Errorf("proto: wrong wireType = %d for field Labels", wireType)
 22845  			}
 22846  			var msglen int
 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  				msglen |= int(b&0x7F) << shift
 22857  				if b < 0x80 {
 22858  					break
 22859  				}
 22860  			}
 22861  			if msglen < 0 {
 22862  				return ErrInvalidLengthGenerated
 22863  			}
 22864  			postIndex := iNdEx + msglen
 22865  			if postIndex < 0 {
 22866  				return ErrInvalidLengthGenerated
 22867  			}
 22868  			if postIndex > l {
 22869  				return io.ErrUnexpectedEOF
 22870  			}
 22871  			if m.Labels == nil {
 22872  				m.Labels = make(map[string]string)
 22873  			}
 22874  			var mapkey string
 22875  			var mapvalue string
 22876  			for iNdEx < postIndex {
 22877  				entryPreIndex := iNdEx
 22878  				var wire 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  					wire |= uint64(b&0x7F) << shift
 22889  					if b < 0x80 {
 22890  						break
 22891  					}
 22892  				}
 22893  				fieldNum := int32(wire >> 3)
 22894  				if fieldNum == 1 {
 22895  					var stringLenmapkey uint64
 22896  					for shift := uint(0); ; shift += 7 {
 22897  						if shift >= 64 {
 22898  							return ErrIntOverflowGenerated
 22899  						}
 22900  						if iNdEx >= l {
 22901  							return io.ErrUnexpectedEOF
 22902  						}
 22903  						b := dAtA[iNdEx]
 22904  						iNdEx++
 22905  						stringLenmapkey |= uint64(b&0x7F) << shift
 22906  						if b < 0x80 {
 22907  							break
 22908  						}
 22909  					}
 22910  					intStringLenmapkey := int(stringLenmapkey)
 22911  					if intStringLenmapkey < 0 {
 22912  						return ErrInvalidLengthGenerated
 22913  					}
 22914  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 22915  					if postStringIndexmapkey < 0 {
 22916  						return ErrInvalidLengthGenerated
 22917  					}
 22918  					if postStringIndexmapkey > l {
 22919  						return io.ErrUnexpectedEOF
 22920  					}
 22921  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 22922  					iNdEx = postStringIndexmapkey
 22923  				} else if fieldNum == 2 {
 22924  					var stringLenmapvalue uint64
 22925  					for shift := uint(0); ; shift += 7 {
 22926  						if shift >= 64 {
 22927  							return ErrIntOverflowGenerated
 22928  						}
 22929  						if iNdEx >= l {
 22930  							return io.ErrUnexpectedEOF
 22931  						}
 22932  						b := dAtA[iNdEx]
 22933  						iNdEx++
 22934  						stringLenmapvalue |= uint64(b&0x7F) << shift
 22935  						if b < 0x80 {
 22936  							break
 22937  						}
 22938  					}
 22939  					intStringLenmapvalue := int(stringLenmapvalue)
 22940  					if intStringLenmapvalue < 0 {
 22941  						return ErrInvalidLengthGenerated
 22942  					}
 22943  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 22944  					if postStringIndexmapvalue < 0 {
 22945  						return ErrInvalidLengthGenerated
 22946  					}
 22947  					if postStringIndexmapvalue > l {
 22948  						return io.ErrUnexpectedEOF
 22949  					}
 22950  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 22951  					iNdEx = postStringIndexmapvalue
 22952  				} else {
 22953  					iNdEx = entryPreIndex
 22954  					skippy, err := skipGenerated(dAtA[iNdEx:])
 22955  					if err != nil {
 22956  						return err
 22957  					}
 22958  					if skippy < 0 {
 22959  						return ErrInvalidLengthGenerated
 22960  					}
 22961  					if (iNdEx + skippy) > postIndex {
 22962  						return io.ErrUnexpectedEOF
 22963  					}
 22964  					iNdEx += skippy
 22965  				}
 22966  			}
 22967  			m.Labels[mapkey] = mapvalue
 22968  			iNdEx = postIndex
 22969  		case 4:
 22970  			if wireType != 2 {
 22971  				return fmt.Errorf("proto: wrong wireType = %d for field Ingress", wireType)
 22972  			}
 22973  			var msglen int
 22974  			for shift := uint(0); ; shift += 7 {
 22975  				if shift >= 64 {
 22976  					return ErrIntOverflowGenerated
 22977  				}
 22978  				if iNdEx >= l {
 22979  					return io.ErrUnexpectedEOF
 22980  				}
 22981  				b := dAtA[iNdEx]
 22982  				iNdEx++
 22983  				msglen |= int(b&0x7F) << shift
 22984  				if b < 0x80 {
 22985  					break
 22986  				}
 22987  			}
 22988  			if msglen < 0 {
 22989  				return ErrInvalidLengthGenerated
 22990  			}
 22991  			postIndex := iNdEx + msglen
 22992  			if postIndex < 0 {
 22993  				return ErrInvalidLengthGenerated
 22994  			}
 22995  			if postIndex > l {
 22996  				return io.ErrUnexpectedEOF
 22997  			}
 22998  			m.Ingress = append(m.Ingress, v11.LoadBalancerIngress{})
 22999  			if err := m.Ingress[len(m.Ingress)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23000  				return err
 23001  			}
 23002  			iNdEx = postIndex
 23003  		case 5:
 23004  			if wireType != 2 {
 23005  				return fmt.Errorf("proto: wrong wireType = %d for field ExternalURLs", wireType)
 23006  			}
 23007  			var stringLen uint64
 23008  			for shift := uint(0); ; shift += 7 {
 23009  				if shift >= 64 {
 23010  					return ErrIntOverflowGenerated
 23011  				}
 23012  				if iNdEx >= l {
 23013  					return io.ErrUnexpectedEOF
 23014  				}
 23015  				b := dAtA[iNdEx]
 23016  				iNdEx++
 23017  				stringLen |= uint64(b&0x7F) << shift
 23018  				if b < 0x80 {
 23019  					break
 23020  				}
 23021  			}
 23022  			intStringLen := int(stringLen)
 23023  			if intStringLen < 0 {
 23024  				return ErrInvalidLengthGenerated
 23025  			}
 23026  			postIndex := iNdEx + intStringLen
 23027  			if postIndex < 0 {
 23028  				return ErrInvalidLengthGenerated
 23029  			}
 23030  			if postIndex > l {
 23031  				return io.ErrUnexpectedEOF
 23032  			}
 23033  			m.ExternalURLs = append(m.ExternalURLs, string(dAtA[iNdEx:postIndex]))
 23034  			iNdEx = postIndex
 23035  		default:
 23036  			iNdEx = preIndex
 23037  			skippy, err := skipGenerated(dAtA[iNdEx:])
 23038  			if err != nil {
 23039  				return err
 23040  			}
 23041  			if skippy < 0 {
 23042  				return ErrInvalidLengthGenerated
 23043  			}
 23044  			if (iNdEx + skippy) < 0 {
 23045  				return ErrInvalidLengthGenerated
 23046  			}
 23047  			if (iNdEx + skippy) > l {
 23048  				return io.ErrUnexpectedEOF
 23049  			}
 23050  			iNdEx += skippy
 23051  		}
 23052  	}
 23053  
 23054  	if iNdEx > l {
 23055  		return io.ErrUnexpectedEOF
 23056  	}
 23057  	return nil
 23058  }
 23059  func (m *ResourceNode) Unmarshal(dAtA []byte) error {
 23060  	l := len(dAtA)
 23061  	iNdEx := 0
 23062  	for iNdEx < l {
 23063  		preIndex := iNdEx
 23064  		var wire uint64
 23065  		for shift := uint(0); ; shift += 7 {
 23066  			if shift >= 64 {
 23067  				return ErrIntOverflowGenerated
 23068  			}
 23069  			if iNdEx >= l {
 23070  				return io.ErrUnexpectedEOF
 23071  			}
 23072  			b := dAtA[iNdEx]
 23073  			iNdEx++
 23074  			wire |= uint64(b&0x7F) << shift
 23075  			if b < 0x80 {
 23076  				break
 23077  			}
 23078  		}
 23079  		fieldNum := int32(wire >> 3)
 23080  		wireType := int(wire & 0x7)
 23081  		if wireType == 4 {
 23082  			return fmt.Errorf("proto: ResourceNode: wiretype end group for non-group")
 23083  		}
 23084  		if fieldNum <= 0 {
 23085  			return fmt.Errorf("proto: ResourceNode: illegal tag %d (wire type %d)", fieldNum, wire)
 23086  		}
 23087  		switch fieldNum {
 23088  		case 1:
 23089  			if wireType != 2 {
 23090  				return fmt.Errorf("proto: wrong wireType = %d for field ResourceRef", wireType)
 23091  			}
 23092  			var msglen int
 23093  			for shift := uint(0); ; shift += 7 {
 23094  				if shift >= 64 {
 23095  					return ErrIntOverflowGenerated
 23096  				}
 23097  				if iNdEx >= l {
 23098  					return io.ErrUnexpectedEOF
 23099  				}
 23100  				b := dAtA[iNdEx]
 23101  				iNdEx++
 23102  				msglen |= int(b&0x7F) << shift
 23103  				if b < 0x80 {
 23104  					break
 23105  				}
 23106  			}
 23107  			if msglen < 0 {
 23108  				return ErrInvalidLengthGenerated
 23109  			}
 23110  			postIndex := iNdEx + msglen
 23111  			if postIndex < 0 {
 23112  				return ErrInvalidLengthGenerated
 23113  			}
 23114  			if postIndex > l {
 23115  				return io.ErrUnexpectedEOF
 23116  			}
 23117  			if err := m.ResourceRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23118  				return err
 23119  			}
 23120  			iNdEx = postIndex
 23121  		case 2:
 23122  			if wireType != 2 {
 23123  				return fmt.Errorf("proto: wrong wireType = %d for field ParentRefs", wireType)
 23124  			}
 23125  			var msglen int
 23126  			for shift := uint(0); ; shift += 7 {
 23127  				if shift >= 64 {
 23128  					return ErrIntOverflowGenerated
 23129  				}
 23130  				if iNdEx >= l {
 23131  					return io.ErrUnexpectedEOF
 23132  				}
 23133  				b := dAtA[iNdEx]
 23134  				iNdEx++
 23135  				msglen |= int(b&0x7F) << shift
 23136  				if b < 0x80 {
 23137  					break
 23138  				}
 23139  			}
 23140  			if msglen < 0 {
 23141  				return ErrInvalidLengthGenerated
 23142  			}
 23143  			postIndex := iNdEx + msglen
 23144  			if postIndex < 0 {
 23145  				return ErrInvalidLengthGenerated
 23146  			}
 23147  			if postIndex > l {
 23148  				return io.ErrUnexpectedEOF
 23149  			}
 23150  			m.ParentRefs = append(m.ParentRefs, ResourceRef{})
 23151  			if err := m.ParentRefs[len(m.ParentRefs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23152  				return err
 23153  			}
 23154  			iNdEx = postIndex
 23155  		case 3:
 23156  			if wireType != 2 {
 23157  				return fmt.Errorf("proto: wrong wireType = %d for field Info", wireType)
 23158  			}
 23159  			var msglen int
 23160  			for shift := uint(0); ; shift += 7 {
 23161  				if shift >= 64 {
 23162  					return ErrIntOverflowGenerated
 23163  				}
 23164  				if iNdEx >= l {
 23165  					return io.ErrUnexpectedEOF
 23166  				}
 23167  				b := dAtA[iNdEx]
 23168  				iNdEx++
 23169  				msglen |= int(b&0x7F) << shift
 23170  				if b < 0x80 {
 23171  					break
 23172  				}
 23173  			}
 23174  			if msglen < 0 {
 23175  				return ErrInvalidLengthGenerated
 23176  			}
 23177  			postIndex := iNdEx + msglen
 23178  			if postIndex < 0 {
 23179  				return ErrInvalidLengthGenerated
 23180  			}
 23181  			if postIndex > l {
 23182  				return io.ErrUnexpectedEOF
 23183  			}
 23184  			m.Info = append(m.Info, InfoItem{})
 23185  			if err := m.Info[len(m.Info)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23186  				return err
 23187  			}
 23188  			iNdEx = postIndex
 23189  		case 4:
 23190  			if wireType != 2 {
 23191  				return fmt.Errorf("proto: wrong wireType = %d for field NetworkingInfo", wireType)
 23192  			}
 23193  			var msglen int
 23194  			for shift := uint(0); ; shift += 7 {
 23195  				if shift >= 64 {
 23196  					return ErrIntOverflowGenerated
 23197  				}
 23198  				if iNdEx >= l {
 23199  					return io.ErrUnexpectedEOF
 23200  				}
 23201  				b := dAtA[iNdEx]
 23202  				iNdEx++
 23203  				msglen |= int(b&0x7F) << shift
 23204  				if b < 0x80 {
 23205  					break
 23206  				}
 23207  			}
 23208  			if msglen < 0 {
 23209  				return ErrInvalidLengthGenerated
 23210  			}
 23211  			postIndex := iNdEx + msglen
 23212  			if postIndex < 0 {
 23213  				return ErrInvalidLengthGenerated
 23214  			}
 23215  			if postIndex > l {
 23216  				return io.ErrUnexpectedEOF
 23217  			}
 23218  			if m.NetworkingInfo == nil {
 23219  				m.NetworkingInfo = &ResourceNetworkingInfo{}
 23220  			}
 23221  			if err := m.NetworkingInfo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23222  				return err
 23223  			}
 23224  			iNdEx = postIndex
 23225  		case 5:
 23226  			if wireType != 2 {
 23227  				return fmt.Errorf("proto: wrong wireType = %d for field ResourceVersion", wireType)
 23228  			}
 23229  			var stringLen uint64
 23230  			for shift := uint(0); ; shift += 7 {
 23231  				if shift >= 64 {
 23232  					return ErrIntOverflowGenerated
 23233  				}
 23234  				if iNdEx >= l {
 23235  					return io.ErrUnexpectedEOF
 23236  				}
 23237  				b := dAtA[iNdEx]
 23238  				iNdEx++
 23239  				stringLen |= uint64(b&0x7F) << shift
 23240  				if b < 0x80 {
 23241  					break
 23242  				}
 23243  			}
 23244  			intStringLen := int(stringLen)
 23245  			if intStringLen < 0 {
 23246  				return ErrInvalidLengthGenerated
 23247  			}
 23248  			postIndex := iNdEx + intStringLen
 23249  			if postIndex < 0 {
 23250  				return ErrInvalidLengthGenerated
 23251  			}
 23252  			if postIndex > l {
 23253  				return io.ErrUnexpectedEOF
 23254  			}
 23255  			m.ResourceVersion = string(dAtA[iNdEx:postIndex])
 23256  			iNdEx = postIndex
 23257  		case 6:
 23258  			if wireType != 2 {
 23259  				return fmt.Errorf("proto: wrong wireType = %d for field Images", wireType)
 23260  			}
 23261  			var stringLen uint64
 23262  			for shift := uint(0); ; shift += 7 {
 23263  				if shift >= 64 {
 23264  					return ErrIntOverflowGenerated
 23265  				}
 23266  				if iNdEx >= l {
 23267  					return io.ErrUnexpectedEOF
 23268  				}
 23269  				b := dAtA[iNdEx]
 23270  				iNdEx++
 23271  				stringLen |= uint64(b&0x7F) << shift
 23272  				if b < 0x80 {
 23273  					break
 23274  				}
 23275  			}
 23276  			intStringLen := int(stringLen)
 23277  			if intStringLen < 0 {
 23278  				return ErrInvalidLengthGenerated
 23279  			}
 23280  			postIndex := iNdEx + intStringLen
 23281  			if postIndex < 0 {
 23282  				return ErrInvalidLengthGenerated
 23283  			}
 23284  			if postIndex > l {
 23285  				return io.ErrUnexpectedEOF
 23286  			}
 23287  			m.Images = append(m.Images, string(dAtA[iNdEx:postIndex]))
 23288  			iNdEx = postIndex
 23289  		case 7:
 23290  			if wireType != 2 {
 23291  				return fmt.Errorf("proto: wrong wireType = %d for field Health", wireType)
 23292  			}
 23293  			var msglen int
 23294  			for shift := uint(0); ; shift += 7 {
 23295  				if shift >= 64 {
 23296  					return ErrIntOverflowGenerated
 23297  				}
 23298  				if iNdEx >= l {
 23299  					return io.ErrUnexpectedEOF
 23300  				}
 23301  				b := dAtA[iNdEx]
 23302  				iNdEx++
 23303  				msglen |= int(b&0x7F) << shift
 23304  				if b < 0x80 {
 23305  					break
 23306  				}
 23307  			}
 23308  			if msglen < 0 {
 23309  				return ErrInvalidLengthGenerated
 23310  			}
 23311  			postIndex := iNdEx + msglen
 23312  			if postIndex < 0 {
 23313  				return ErrInvalidLengthGenerated
 23314  			}
 23315  			if postIndex > l {
 23316  				return io.ErrUnexpectedEOF
 23317  			}
 23318  			if m.Health == nil {
 23319  				m.Health = &HealthStatus{}
 23320  			}
 23321  			if err := m.Health.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23322  				return err
 23323  			}
 23324  			iNdEx = postIndex
 23325  		case 8:
 23326  			if wireType != 2 {
 23327  				return fmt.Errorf("proto: wrong wireType = %d for field CreatedAt", wireType)
 23328  			}
 23329  			var msglen int
 23330  			for shift := uint(0); ; shift += 7 {
 23331  				if shift >= 64 {
 23332  					return ErrIntOverflowGenerated
 23333  				}
 23334  				if iNdEx >= l {
 23335  					return io.ErrUnexpectedEOF
 23336  				}
 23337  				b := dAtA[iNdEx]
 23338  				iNdEx++
 23339  				msglen |= int(b&0x7F) << shift
 23340  				if b < 0x80 {
 23341  					break
 23342  				}
 23343  			}
 23344  			if msglen < 0 {
 23345  				return ErrInvalidLengthGenerated
 23346  			}
 23347  			postIndex := iNdEx + msglen
 23348  			if postIndex < 0 {
 23349  				return ErrInvalidLengthGenerated
 23350  			}
 23351  			if postIndex > l {
 23352  				return io.ErrUnexpectedEOF
 23353  			}
 23354  			if m.CreatedAt == nil {
 23355  				m.CreatedAt = &v1.Time{}
 23356  			}
 23357  			if err := m.CreatedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23358  				return err
 23359  			}
 23360  			iNdEx = postIndex
 23361  		default:
 23362  			iNdEx = preIndex
 23363  			skippy, err := skipGenerated(dAtA[iNdEx:])
 23364  			if err != nil {
 23365  				return err
 23366  			}
 23367  			if skippy < 0 {
 23368  				return ErrInvalidLengthGenerated
 23369  			}
 23370  			if (iNdEx + skippy) < 0 {
 23371  				return ErrInvalidLengthGenerated
 23372  			}
 23373  			if (iNdEx + skippy) > l {
 23374  				return io.ErrUnexpectedEOF
 23375  			}
 23376  			iNdEx += skippy
 23377  		}
 23378  	}
 23379  
 23380  	if iNdEx > l {
 23381  		return io.ErrUnexpectedEOF
 23382  	}
 23383  	return nil
 23384  }
 23385  func (m *ResourceOverride) Unmarshal(dAtA []byte) error {
 23386  	l := len(dAtA)
 23387  	iNdEx := 0
 23388  	for iNdEx < l {
 23389  		preIndex := iNdEx
 23390  		var wire uint64
 23391  		for shift := uint(0); ; shift += 7 {
 23392  			if shift >= 64 {
 23393  				return ErrIntOverflowGenerated
 23394  			}
 23395  			if iNdEx >= l {
 23396  				return io.ErrUnexpectedEOF
 23397  			}
 23398  			b := dAtA[iNdEx]
 23399  			iNdEx++
 23400  			wire |= uint64(b&0x7F) << shift
 23401  			if b < 0x80 {
 23402  				break
 23403  			}
 23404  		}
 23405  		fieldNum := int32(wire >> 3)
 23406  		wireType := int(wire & 0x7)
 23407  		if wireType == 4 {
 23408  			return fmt.Errorf("proto: ResourceOverride: wiretype end group for non-group")
 23409  		}
 23410  		if fieldNum <= 0 {
 23411  			return fmt.Errorf("proto: ResourceOverride: illegal tag %d (wire type %d)", fieldNum, wire)
 23412  		}
 23413  		switch fieldNum {
 23414  		case 1:
 23415  			if wireType != 2 {
 23416  				return fmt.Errorf("proto: wrong wireType = %d for field HealthLua", wireType)
 23417  			}
 23418  			var stringLen uint64
 23419  			for shift := uint(0); ; shift += 7 {
 23420  				if shift >= 64 {
 23421  					return ErrIntOverflowGenerated
 23422  				}
 23423  				if iNdEx >= l {
 23424  					return io.ErrUnexpectedEOF
 23425  				}
 23426  				b := dAtA[iNdEx]
 23427  				iNdEx++
 23428  				stringLen |= uint64(b&0x7F) << shift
 23429  				if b < 0x80 {
 23430  					break
 23431  				}
 23432  			}
 23433  			intStringLen := int(stringLen)
 23434  			if intStringLen < 0 {
 23435  				return ErrInvalidLengthGenerated
 23436  			}
 23437  			postIndex := iNdEx + intStringLen
 23438  			if postIndex < 0 {
 23439  				return ErrInvalidLengthGenerated
 23440  			}
 23441  			if postIndex > l {
 23442  				return io.ErrUnexpectedEOF
 23443  			}
 23444  			m.HealthLua = string(dAtA[iNdEx:postIndex])
 23445  			iNdEx = postIndex
 23446  		case 2:
 23447  			if wireType != 2 {
 23448  				return fmt.Errorf("proto: wrong wireType = %d for field IgnoreDifferences", wireType)
 23449  			}
 23450  			var msglen int
 23451  			for shift := uint(0); ; shift += 7 {
 23452  				if shift >= 64 {
 23453  					return ErrIntOverflowGenerated
 23454  				}
 23455  				if iNdEx >= l {
 23456  					return io.ErrUnexpectedEOF
 23457  				}
 23458  				b := dAtA[iNdEx]
 23459  				iNdEx++
 23460  				msglen |= int(b&0x7F) << shift
 23461  				if b < 0x80 {
 23462  					break
 23463  				}
 23464  			}
 23465  			if msglen < 0 {
 23466  				return ErrInvalidLengthGenerated
 23467  			}
 23468  			postIndex := iNdEx + msglen
 23469  			if postIndex < 0 {
 23470  				return ErrInvalidLengthGenerated
 23471  			}
 23472  			if postIndex > l {
 23473  				return io.ErrUnexpectedEOF
 23474  			}
 23475  			if err := m.IgnoreDifferences.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23476  				return err
 23477  			}
 23478  			iNdEx = postIndex
 23479  		case 3:
 23480  			if wireType != 2 {
 23481  				return fmt.Errorf("proto: wrong wireType = %d for field Actions", wireType)
 23482  			}
 23483  			var stringLen uint64
 23484  			for shift := uint(0); ; shift += 7 {
 23485  				if shift >= 64 {
 23486  					return ErrIntOverflowGenerated
 23487  				}
 23488  				if iNdEx >= l {
 23489  					return io.ErrUnexpectedEOF
 23490  				}
 23491  				b := dAtA[iNdEx]
 23492  				iNdEx++
 23493  				stringLen |= uint64(b&0x7F) << shift
 23494  				if b < 0x80 {
 23495  					break
 23496  				}
 23497  			}
 23498  			intStringLen := int(stringLen)
 23499  			if intStringLen < 0 {
 23500  				return ErrInvalidLengthGenerated
 23501  			}
 23502  			postIndex := iNdEx + intStringLen
 23503  			if postIndex < 0 {
 23504  				return ErrInvalidLengthGenerated
 23505  			}
 23506  			if postIndex > l {
 23507  				return io.ErrUnexpectedEOF
 23508  			}
 23509  			m.Actions = string(dAtA[iNdEx:postIndex])
 23510  			iNdEx = postIndex
 23511  		case 4:
 23512  			if wireType != 2 {
 23513  				return fmt.Errorf("proto: wrong wireType = %d for field KnownTypeFields", wireType)
 23514  			}
 23515  			var msglen int
 23516  			for shift := uint(0); ; shift += 7 {
 23517  				if shift >= 64 {
 23518  					return ErrIntOverflowGenerated
 23519  				}
 23520  				if iNdEx >= l {
 23521  					return io.ErrUnexpectedEOF
 23522  				}
 23523  				b := dAtA[iNdEx]
 23524  				iNdEx++
 23525  				msglen |= int(b&0x7F) << shift
 23526  				if b < 0x80 {
 23527  					break
 23528  				}
 23529  			}
 23530  			if msglen < 0 {
 23531  				return ErrInvalidLengthGenerated
 23532  			}
 23533  			postIndex := iNdEx + msglen
 23534  			if postIndex < 0 {
 23535  				return ErrInvalidLengthGenerated
 23536  			}
 23537  			if postIndex > l {
 23538  				return io.ErrUnexpectedEOF
 23539  			}
 23540  			m.KnownTypeFields = append(m.KnownTypeFields, KnownTypeField{})
 23541  			if err := m.KnownTypeFields[len(m.KnownTypeFields)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23542  				return err
 23543  			}
 23544  			iNdEx = postIndex
 23545  		default:
 23546  			iNdEx = preIndex
 23547  			skippy, err := skipGenerated(dAtA[iNdEx:])
 23548  			if err != nil {
 23549  				return err
 23550  			}
 23551  			if skippy < 0 {
 23552  				return ErrInvalidLengthGenerated
 23553  			}
 23554  			if (iNdEx + skippy) < 0 {
 23555  				return ErrInvalidLengthGenerated
 23556  			}
 23557  			if (iNdEx + skippy) > l {
 23558  				return io.ErrUnexpectedEOF
 23559  			}
 23560  			iNdEx += skippy
 23561  		}
 23562  	}
 23563  
 23564  	if iNdEx > l {
 23565  		return io.ErrUnexpectedEOF
 23566  	}
 23567  	return nil
 23568  }
 23569  func (m *ResourceRef) Unmarshal(dAtA []byte) error {
 23570  	l := len(dAtA)
 23571  	iNdEx := 0
 23572  	for iNdEx < l {
 23573  		preIndex := iNdEx
 23574  		var wire uint64
 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  			wire |= uint64(b&0x7F) << shift
 23585  			if b < 0x80 {
 23586  				break
 23587  			}
 23588  		}
 23589  		fieldNum := int32(wire >> 3)
 23590  		wireType := int(wire & 0x7)
 23591  		if wireType == 4 {
 23592  			return fmt.Errorf("proto: ResourceRef: wiretype end group for non-group")
 23593  		}
 23594  		if fieldNum <= 0 {
 23595  			return fmt.Errorf("proto: ResourceRef: illegal tag %d (wire type %d)", fieldNum, wire)
 23596  		}
 23597  		switch fieldNum {
 23598  		case 1:
 23599  			if wireType != 2 {
 23600  				return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
 23601  			}
 23602  			var stringLen uint64
 23603  			for shift := uint(0); ; shift += 7 {
 23604  				if shift >= 64 {
 23605  					return ErrIntOverflowGenerated
 23606  				}
 23607  				if iNdEx >= l {
 23608  					return io.ErrUnexpectedEOF
 23609  				}
 23610  				b := dAtA[iNdEx]
 23611  				iNdEx++
 23612  				stringLen |= uint64(b&0x7F) << shift
 23613  				if b < 0x80 {
 23614  					break
 23615  				}
 23616  			}
 23617  			intStringLen := int(stringLen)
 23618  			if intStringLen < 0 {
 23619  				return ErrInvalidLengthGenerated
 23620  			}
 23621  			postIndex := iNdEx + intStringLen
 23622  			if postIndex < 0 {
 23623  				return ErrInvalidLengthGenerated
 23624  			}
 23625  			if postIndex > l {
 23626  				return io.ErrUnexpectedEOF
 23627  			}
 23628  			m.Group = string(dAtA[iNdEx:postIndex])
 23629  			iNdEx = postIndex
 23630  		case 2:
 23631  			if wireType != 2 {
 23632  				return fmt.Errorf("proto: wrong wireType = %d for field Version", wireType)
 23633  			}
 23634  			var stringLen uint64
 23635  			for shift := uint(0); ; shift += 7 {
 23636  				if shift >= 64 {
 23637  					return ErrIntOverflowGenerated
 23638  				}
 23639  				if iNdEx >= l {
 23640  					return io.ErrUnexpectedEOF
 23641  				}
 23642  				b := dAtA[iNdEx]
 23643  				iNdEx++
 23644  				stringLen |= uint64(b&0x7F) << shift
 23645  				if b < 0x80 {
 23646  					break
 23647  				}
 23648  			}
 23649  			intStringLen := int(stringLen)
 23650  			if intStringLen < 0 {
 23651  				return ErrInvalidLengthGenerated
 23652  			}
 23653  			postIndex := iNdEx + intStringLen
 23654  			if postIndex < 0 {
 23655  				return ErrInvalidLengthGenerated
 23656  			}
 23657  			if postIndex > l {
 23658  				return io.ErrUnexpectedEOF
 23659  			}
 23660  			m.Version = string(dAtA[iNdEx:postIndex])
 23661  			iNdEx = postIndex
 23662  		case 3:
 23663  			if wireType != 2 {
 23664  				return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
 23665  			}
 23666  			var stringLen uint64
 23667  			for shift := uint(0); ; shift += 7 {
 23668  				if shift >= 64 {
 23669  					return ErrIntOverflowGenerated
 23670  				}
 23671  				if iNdEx >= l {
 23672  					return io.ErrUnexpectedEOF
 23673  				}
 23674  				b := dAtA[iNdEx]
 23675  				iNdEx++
 23676  				stringLen |= uint64(b&0x7F) << shift
 23677  				if b < 0x80 {
 23678  					break
 23679  				}
 23680  			}
 23681  			intStringLen := int(stringLen)
 23682  			if intStringLen < 0 {
 23683  				return ErrInvalidLengthGenerated
 23684  			}
 23685  			postIndex := iNdEx + intStringLen
 23686  			if postIndex < 0 {
 23687  				return ErrInvalidLengthGenerated
 23688  			}
 23689  			if postIndex > l {
 23690  				return io.ErrUnexpectedEOF
 23691  			}
 23692  			m.Kind = string(dAtA[iNdEx:postIndex])
 23693  			iNdEx = postIndex
 23694  		case 4:
 23695  			if wireType != 2 {
 23696  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 23697  			}
 23698  			var stringLen uint64
 23699  			for shift := uint(0); ; shift += 7 {
 23700  				if shift >= 64 {
 23701  					return ErrIntOverflowGenerated
 23702  				}
 23703  				if iNdEx >= l {
 23704  					return io.ErrUnexpectedEOF
 23705  				}
 23706  				b := dAtA[iNdEx]
 23707  				iNdEx++
 23708  				stringLen |= uint64(b&0x7F) << shift
 23709  				if b < 0x80 {
 23710  					break
 23711  				}
 23712  			}
 23713  			intStringLen := int(stringLen)
 23714  			if intStringLen < 0 {
 23715  				return ErrInvalidLengthGenerated
 23716  			}
 23717  			postIndex := iNdEx + intStringLen
 23718  			if postIndex < 0 {
 23719  				return ErrInvalidLengthGenerated
 23720  			}
 23721  			if postIndex > l {
 23722  				return io.ErrUnexpectedEOF
 23723  			}
 23724  			m.Namespace = string(dAtA[iNdEx:postIndex])
 23725  			iNdEx = postIndex
 23726  		case 5:
 23727  			if wireType != 2 {
 23728  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 23729  			}
 23730  			var stringLen uint64
 23731  			for shift := uint(0); ; shift += 7 {
 23732  				if shift >= 64 {
 23733  					return ErrIntOverflowGenerated
 23734  				}
 23735  				if iNdEx >= l {
 23736  					return io.ErrUnexpectedEOF
 23737  				}
 23738  				b := dAtA[iNdEx]
 23739  				iNdEx++
 23740  				stringLen |= uint64(b&0x7F) << shift
 23741  				if b < 0x80 {
 23742  					break
 23743  				}
 23744  			}
 23745  			intStringLen := int(stringLen)
 23746  			if intStringLen < 0 {
 23747  				return ErrInvalidLengthGenerated
 23748  			}
 23749  			postIndex := iNdEx + intStringLen
 23750  			if postIndex < 0 {
 23751  				return ErrInvalidLengthGenerated
 23752  			}
 23753  			if postIndex > l {
 23754  				return io.ErrUnexpectedEOF
 23755  			}
 23756  			m.Name = string(dAtA[iNdEx:postIndex])
 23757  			iNdEx = postIndex
 23758  		case 6:
 23759  			if wireType != 2 {
 23760  				return fmt.Errorf("proto: wrong wireType = %d for field UID", wireType)
 23761  			}
 23762  			var stringLen uint64
 23763  			for shift := uint(0); ; shift += 7 {
 23764  				if shift >= 64 {
 23765  					return ErrIntOverflowGenerated
 23766  				}
 23767  				if iNdEx >= l {
 23768  					return io.ErrUnexpectedEOF
 23769  				}
 23770  				b := dAtA[iNdEx]
 23771  				iNdEx++
 23772  				stringLen |= uint64(b&0x7F) << shift
 23773  				if b < 0x80 {
 23774  					break
 23775  				}
 23776  			}
 23777  			intStringLen := int(stringLen)
 23778  			if intStringLen < 0 {
 23779  				return ErrInvalidLengthGenerated
 23780  			}
 23781  			postIndex := iNdEx + intStringLen
 23782  			if postIndex < 0 {
 23783  				return ErrInvalidLengthGenerated
 23784  			}
 23785  			if postIndex > l {
 23786  				return io.ErrUnexpectedEOF
 23787  			}
 23788  			m.UID = string(dAtA[iNdEx:postIndex])
 23789  			iNdEx = postIndex
 23790  		default:
 23791  			iNdEx = preIndex
 23792  			skippy, err := skipGenerated(dAtA[iNdEx:])
 23793  			if err != nil {
 23794  				return err
 23795  			}
 23796  			if skippy < 0 {
 23797  				return ErrInvalidLengthGenerated
 23798  			}
 23799  			if (iNdEx + skippy) < 0 {
 23800  				return ErrInvalidLengthGenerated
 23801  			}
 23802  			if (iNdEx + skippy) > l {
 23803  				return io.ErrUnexpectedEOF
 23804  			}
 23805  			iNdEx += skippy
 23806  		}
 23807  	}
 23808  
 23809  	if iNdEx > l {
 23810  		return io.ErrUnexpectedEOF
 23811  	}
 23812  	return nil
 23813  }
 23814  func (m *ResourceResult) Unmarshal(dAtA []byte) error {
 23815  	l := len(dAtA)
 23816  	iNdEx := 0
 23817  	for iNdEx < l {
 23818  		preIndex := iNdEx
 23819  		var wire uint64
 23820  		for shift := uint(0); ; shift += 7 {
 23821  			if shift >= 64 {
 23822  				return ErrIntOverflowGenerated
 23823  			}
 23824  			if iNdEx >= l {
 23825  				return io.ErrUnexpectedEOF
 23826  			}
 23827  			b := dAtA[iNdEx]
 23828  			iNdEx++
 23829  			wire |= uint64(b&0x7F) << shift
 23830  			if b < 0x80 {
 23831  				break
 23832  			}
 23833  		}
 23834  		fieldNum := int32(wire >> 3)
 23835  		wireType := int(wire & 0x7)
 23836  		if wireType == 4 {
 23837  			return fmt.Errorf("proto: ResourceResult: wiretype end group for non-group")
 23838  		}
 23839  		if fieldNum <= 0 {
 23840  			return fmt.Errorf("proto: ResourceResult: illegal tag %d (wire type %d)", fieldNum, wire)
 23841  		}
 23842  		switch fieldNum {
 23843  		case 1:
 23844  			if wireType != 2 {
 23845  				return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
 23846  			}
 23847  			var stringLen uint64
 23848  			for shift := uint(0); ; shift += 7 {
 23849  				if shift >= 64 {
 23850  					return ErrIntOverflowGenerated
 23851  				}
 23852  				if iNdEx >= l {
 23853  					return io.ErrUnexpectedEOF
 23854  				}
 23855  				b := dAtA[iNdEx]
 23856  				iNdEx++
 23857  				stringLen |= uint64(b&0x7F) << shift
 23858  				if b < 0x80 {
 23859  					break
 23860  				}
 23861  			}
 23862  			intStringLen := int(stringLen)
 23863  			if intStringLen < 0 {
 23864  				return ErrInvalidLengthGenerated
 23865  			}
 23866  			postIndex := iNdEx + intStringLen
 23867  			if postIndex < 0 {
 23868  				return ErrInvalidLengthGenerated
 23869  			}
 23870  			if postIndex > l {
 23871  				return io.ErrUnexpectedEOF
 23872  			}
 23873  			m.Group = string(dAtA[iNdEx:postIndex])
 23874  			iNdEx = postIndex
 23875  		case 2:
 23876  			if wireType != 2 {
 23877  				return fmt.Errorf("proto: wrong wireType = %d for field Version", wireType)
 23878  			}
 23879  			var stringLen uint64
 23880  			for shift := uint(0); ; shift += 7 {
 23881  				if shift >= 64 {
 23882  					return ErrIntOverflowGenerated
 23883  				}
 23884  				if iNdEx >= l {
 23885  					return io.ErrUnexpectedEOF
 23886  				}
 23887  				b := dAtA[iNdEx]
 23888  				iNdEx++
 23889  				stringLen |= uint64(b&0x7F) << shift
 23890  				if b < 0x80 {
 23891  					break
 23892  				}
 23893  			}
 23894  			intStringLen := int(stringLen)
 23895  			if intStringLen < 0 {
 23896  				return ErrInvalidLengthGenerated
 23897  			}
 23898  			postIndex := iNdEx + intStringLen
 23899  			if postIndex < 0 {
 23900  				return ErrInvalidLengthGenerated
 23901  			}
 23902  			if postIndex > l {
 23903  				return io.ErrUnexpectedEOF
 23904  			}
 23905  			m.Version = string(dAtA[iNdEx:postIndex])
 23906  			iNdEx = postIndex
 23907  		case 3:
 23908  			if wireType != 2 {
 23909  				return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
 23910  			}
 23911  			var stringLen uint64
 23912  			for shift := uint(0); ; shift += 7 {
 23913  				if shift >= 64 {
 23914  					return ErrIntOverflowGenerated
 23915  				}
 23916  				if iNdEx >= l {
 23917  					return io.ErrUnexpectedEOF
 23918  				}
 23919  				b := dAtA[iNdEx]
 23920  				iNdEx++
 23921  				stringLen |= uint64(b&0x7F) << shift
 23922  				if b < 0x80 {
 23923  					break
 23924  				}
 23925  			}
 23926  			intStringLen := int(stringLen)
 23927  			if intStringLen < 0 {
 23928  				return ErrInvalidLengthGenerated
 23929  			}
 23930  			postIndex := iNdEx + intStringLen
 23931  			if postIndex < 0 {
 23932  				return ErrInvalidLengthGenerated
 23933  			}
 23934  			if postIndex > l {
 23935  				return io.ErrUnexpectedEOF
 23936  			}
 23937  			m.Kind = string(dAtA[iNdEx:postIndex])
 23938  			iNdEx = postIndex
 23939  		case 4:
 23940  			if wireType != 2 {
 23941  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 23942  			}
 23943  			var stringLen uint64
 23944  			for shift := uint(0); ; shift += 7 {
 23945  				if shift >= 64 {
 23946  					return ErrIntOverflowGenerated
 23947  				}
 23948  				if iNdEx >= l {
 23949  					return io.ErrUnexpectedEOF
 23950  				}
 23951  				b := dAtA[iNdEx]
 23952  				iNdEx++
 23953  				stringLen |= uint64(b&0x7F) << shift
 23954  				if b < 0x80 {
 23955  					break
 23956  				}
 23957  			}
 23958  			intStringLen := int(stringLen)
 23959  			if intStringLen < 0 {
 23960  				return ErrInvalidLengthGenerated
 23961  			}
 23962  			postIndex := iNdEx + intStringLen
 23963  			if postIndex < 0 {
 23964  				return ErrInvalidLengthGenerated
 23965  			}
 23966  			if postIndex > l {
 23967  				return io.ErrUnexpectedEOF
 23968  			}
 23969  			m.Namespace = string(dAtA[iNdEx:postIndex])
 23970  			iNdEx = postIndex
 23971  		case 5:
 23972  			if wireType != 2 {
 23973  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 23974  			}
 23975  			var stringLen uint64
 23976  			for shift := uint(0); ; shift += 7 {
 23977  				if shift >= 64 {
 23978  					return ErrIntOverflowGenerated
 23979  				}
 23980  				if iNdEx >= l {
 23981  					return io.ErrUnexpectedEOF
 23982  				}
 23983  				b := dAtA[iNdEx]
 23984  				iNdEx++
 23985  				stringLen |= uint64(b&0x7F) << shift
 23986  				if b < 0x80 {
 23987  					break
 23988  				}
 23989  			}
 23990  			intStringLen := int(stringLen)
 23991  			if intStringLen < 0 {
 23992  				return ErrInvalidLengthGenerated
 23993  			}
 23994  			postIndex := iNdEx + intStringLen
 23995  			if postIndex < 0 {
 23996  				return ErrInvalidLengthGenerated
 23997  			}
 23998  			if postIndex > l {
 23999  				return io.ErrUnexpectedEOF
 24000  			}
 24001  			m.Name = string(dAtA[iNdEx:postIndex])
 24002  			iNdEx = postIndex
 24003  		case 6:
 24004  			if wireType != 2 {
 24005  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 24006  			}
 24007  			var stringLen uint64
 24008  			for shift := uint(0); ; shift += 7 {
 24009  				if shift >= 64 {
 24010  					return ErrIntOverflowGenerated
 24011  				}
 24012  				if iNdEx >= l {
 24013  					return io.ErrUnexpectedEOF
 24014  				}
 24015  				b := dAtA[iNdEx]
 24016  				iNdEx++
 24017  				stringLen |= uint64(b&0x7F) << shift
 24018  				if b < 0x80 {
 24019  					break
 24020  				}
 24021  			}
 24022  			intStringLen := int(stringLen)
 24023  			if intStringLen < 0 {
 24024  				return ErrInvalidLengthGenerated
 24025  			}
 24026  			postIndex := iNdEx + intStringLen
 24027  			if postIndex < 0 {
 24028  				return ErrInvalidLengthGenerated
 24029  			}
 24030  			if postIndex > l {
 24031  				return io.ErrUnexpectedEOF
 24032  			}
 24033  			m.Status = github_com_argoproj_gitops_engine_pkg_sync_common.ResultCode(dAtA[iNdEx:postIndex])
 24034  			iNdEx = postIndex
 24035  		case 7:
 24036  			if wireType != 2 {
 24037  				return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
 24038  			}
 24039  			var stringLen uint64
 24040  			for shift := uint(0); ; shift += 7 {
 24041  				if shift >= 64 {
 24042  					return ErrIntOverflowGenerated
 24043  				}
 24044  				if iNdEx >= l {
 24045  					return io.ErrUnexpectedEOF
 24046  				}
 24047  				b := dAtA[iNdEx]
 24048  				iNdEx++
 24049  				stringLen |= uint64(b&0x7F) << shift
 24050  				if b < 0x80 {
 24051  					break
 24052  				}
 24053  			}
 24054  			intStringLen := int(stringLen)
 24055  			if intStringLen < 0 {
 24056  				return ErrInvalidLengthGenerated
 24057  			}
 24058  			postIndex := iNdEx + intStringLen
 24059  			if postIndex < 0 {
 24060  				return ErrInvalidLengthGenerated
 24061  			}
 24062  			if postIndex > l {
 24063  				return io.ErrUnexpectedEOF
 24064  			}
 24065  			m.Message = string(dAtA[iNdEx:postIndex])
 24066  			iNdEx = postIndex
 24067  		case 8:
 24068  			if wireType != 2 {
 24069  				return fmt.Errorf("proto: wrong wireType = %d for field HookType", wireType)
 24070  			}
 24071  			var stringLen uint64
 24072  			for shift := uint(0); ; shift += 7 {
 24073  				if shift >= 64 {
 24074  					return ErrIntOverflowGenerated
 24075  				}
 24076  				if iNdEx >= l {
 24077  					return io.ErrUnexpectedEOF
 24078  				}
 24079  				b := dAtA[iNdEx]
 24080  				iNdEx++
 24081  				stringLen |= uint64(b&0x7F) << shift
 24082  				if b < 0x80 {
 24083  					break
 24084  				}
 24085  			}
 24086  			intStringLen := int(stringLen)
 24087  			if intStringLen < 0 {
 24088  				return ErrInvalidLengthGenerated
 24089  			}
 24090  			postIndex := iNdEx + intStringLen
 24091  			if postIndex < 0 {
 24092  				return ErrInvalidLengthGenerated
 24093  			}
 24094  			if postIndex > l {
 24095  				return io.ErrUnexpectedEOF
 24096  			}
 24097  			m.HookType = github_com_argoproj_gitops_engine_pkg_sync_common.HookType(dAtA[iNdEx:postIndex])
 24098  			iNdEx = postIndex
 24099  		case 9:
 24100  			if wireType != 2 {
 24101  				return fmt.Errorf("proto: wrong wireType = %d for field HookPhase", wireType)
 24102  			}
 24103  			var stringLen uint64
 24104  			for shift := uint(0); ; shift += 7 {
 24105  				if shift >= 64 {
 24106  					return ErrIntOverflowGenerated
 24107  				}
 24108  				if iNdEx >= l {
 24109  					return io.ErrUnexpectedEOF
 24110  				}
 24111  				b := dAtA[iNdEx]
 24112  				iNdEx++
 24113  				stringLen |= uint64(b&0x7F) << shift
 24114  				if b < 0x80 {
 24115  					break
 24116  				}
 24117  			}
 24118  			intStringLen := int(stringLen)
 24119  			if intStringLen < 0 {
 24120  				return ErrInvalidLengthGenerated
 24121  			}
 24122  			postIndex := iNdEx + intStringLen
 24123  			if postIndex < 0 {
 24124  				return ErrInvalidLengthGenerated
 24125  			}
 24126  			if postIndex > l {
 24127  				return io.ErrUnexpectedEOF
 24128  			}
 24129  			m.HookPhase = github_com_argoproj_gitops_engine_pkg_sync_common.OperationPhase(dAtA[iNdEx:postIndex])
 24130  			iNdEx = postIndex
 24131  		case 10:
 24132  			if wireType != 2 {
 24133  				return fmt.Errorf("proto: wrong wireType = %d for field SyncPhase", wireType)
 24134  			}
 24135  			var stringLen uint64
 24136  			for shift := uint(0); ; shift += 7 {
 24137  				if shift >= 64 {
 24138  					return ErrIntOverflowGenerated
 24139  				}
 24140  				if iNdEx >= l {
 24141  					return io.ErrUnexpectedEOF
 24142  				}
 24143  				b := dAtA[iNdEx]
 24144  				iNdEx++
 24145  				stringLen |= uint64(b&0x7F) << shift
 24146  				if b < 0x80 {
 24147  					break
 24148  				}
 24149  			}
 24150  			intStringLen := int(stringLen)
 24151  			if intStringLen < 0 {
 24152  				return ErrInvalidLengthGenerated
 24153  			}
 24154  			postIndex := iNdEx + intStringLen
 24155  			if postIndex < 0 {
 24156  				return ErrInvalidLengthGenerated
 24157  			}
 24158  			if postIndex > l {
 24159  				return io.ErrUnexpectedEOF
 24160  			}
 24161  			m.SyncPhase = github_com_argoproj_gitops_engine_pkg_sync_common.SyncPhase(dAtA[iNdEx:postIndex])
 24162  			iNdEx = postIndex
 24163  		default:
 24164  			iNdEx = preIndex
 24165  			skippy, err := skipGenerated(dAtA[iNdEx:])
 24166  			if err != nil {
 24167  				return err
 24168  			}
 24169  			if skippy < 0 {
 24170  				return ErrInvalidLengthGenerated
 24171  			}
 24172  			if (iNdEx + skippy) < 0 {
 24173  				return ErrInvalidLengthGenerated
 24174  			}
 24175  			if (iNdEx + skippy) > l {
 24176  				return io.ErrUnexpectedEOF
 24177  			}
 24178  			iNdEx += skippy
 24179  		}
 24180  	}
 24181  
 24182  	if iNdEx > l {
 24183  		return io.ErrUnexpectedEOF
 24184  	}
 24185  	return nil
 24186  }
 24187  func (m *ResourceStatus) Unmarshal(dAtA []byte) error {
 24188  	l := len(dAtA)
 24189  	iNdEx := 0
 24190  	for iNdEx < l {
 24191  		preIndex := iNdEx
 24192  		var wire uint64
 24193  		for shift := uint(0); ; shift += 7 {
 24194  			if shift >= 64 {
 24195  				return ErrIntOverflowGenerated
 24196  			}
 24197  			if iNdEx >= l {
 24198  				return io.ErrUnexpectedEOF
 24199  			}
 24200  			b := dAtA[iNdEx]
 24201  			iNdEx++
 24202  			wire |= uint64(b&0x7F) << shift
 24203  			if b < 0x80 {
 24204  				break
 24205  			}
 24206  		}
 24207  		fieldNum := int32(wire >> 3)
 24208  		wireType := int(wire & 0x7)
 24209  		if wireType == 4 {
 24210  			return fmt.Errorf("proto: ResourceStatus: wiretype end group for non-group")
 24211  		}
 24212  		if fieldNum <= 0 {
 24213  			return fmt.Errorf("proto: ResourceStatus: illegal tag %d (wire type %d)", fieldNum, wire)
 24214  		}
 24215  		switch fieldNum {
 24216  		case 1:
 24217  			if wireType != 2 {
 24218  				return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
 24219  			}
 24220  			var stringLen uint64
 24221  			for shift := uint(0); ; shift += 7 {
 24222  				if shift >= 64 {
 24223  					return ErrIntOverflowGenerated
 24224  				}
 24225  				if iNdEx >= l {
 24226  					return io.ErrUnexpectedEOF
 24227  				}
 24228  				b := dAtA[iNdEx]
 24229  				iNdEx++
 24230  				stringLen |= uint64(b&0x7F) << shift
 24231  				if b < 0x80 {
 24232  					break
 24233  				}
 24234  			}
 24235  			intStringLen := int(stringLen)
 24236  			if intStringLen < 0 {
 24237  				return ErrInvalidLengthGenerated
 24238  			}
 24239  			postIndex := iNdEx + intStringLen
 24240  			if postIndex < 0 {
 24241  				return ErrInvalidLengthGenerated
 24242  			}
 24243  			if postIndex > l {
 24244  				return io.ErrUnexpectedEOF
 24245  			}
 24246  			m.Group = string(dAtA[iNdEx:postIndex])
 24247  			iNdEx = postIndex
 24248  		case 2:
 24249  			if wireType != 2 {
 24250  				return fmt.Errorf("proto: wrong wireType = %d for field Version", wireType)
 24251  			}
 24252  			var stringLen 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  				stringLen |= uint64(b&0x7F) << shift
 24263  				if b < 0x80 {
 24264  					break
 24265  				}
 24266  			}
 24267  			intStringLen := int(stringLen)
 24268  			if intStringLen < 0 {
 24269  				return ErrInvalidLengthGenerated
 24270  			}
 24271  			postIndex := iNdEx + intStringLen
 24272  			if postIndex < 0 {
 24273  				return ErrInvalidLengthGenerated
 24274  			}
 24275  			if postIndex > l {
 24276  				return io.ErrUnexpectedEOF
 24277  			}
 24278  			m.Version = string(dAtA[iNdEx:postIndex])
 24279  			iNdEx = postIndex
 24280  		case 3:
 24281  			if wireType != 2 {
 24282  				return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
 24283  			}
 24284  			var stringLen uint64
 24285  			for shift := uint(0); ; shift += 7 {
 24286  				if shift >= 64 {
 24287  					return ErrIntOverflowGenerated
 24288  				}
 24289  				if iNdEx >= l {
 24290  					return io.ErrUnexpectedEOF
 24291  				}
 24292  				b := dAtA[iNdEx]
 24293  				iNdEx++
 24294  				stringLen |= uint64(b&0x7F) << shift
 24295  				if b < 0x80 {
 24296  					break
 24297  				}
 24298  			}
 24299  			intStringLen := int(stringLen)
 24300  			if intStringLen < 0 {
 24301  				return ErrInvalidLengthGenerated
 24302  			}
 24303  			postIndex := iNdEx + intStringLen
 24304  			if postIndex < 0 {
 24305  				return ErrInvalidLengthGenerated
 24306  			}
 24307  			if postIndex > l {
 24308  				return io.ErrUnexpectedEOF
 24309  			}
 24310  			m.Kind = string(dAtA[iNdEx:postIndex])
 24311  			iNdEx = postIndex
 24312  		case 4:
 24313  			if wireType != 2 {
 24314  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 24315  			}
 24316  			var stringLen uint64
 24317  			for shift := uint(0); ; shift += 7 {
 24318  				if shift >= 64 {
 24319  					return ErrIntOverflowGenerated
 24320  				}
 24321  				if iNdEx >= l {
 24322  					return io.ErrUnexpectedEOF
 24323  				}
 24324  				b := dAtA[iNdEx]
 24325  				iNdEx++
 24326  				stringLen |= uint64(b&0x7F) << shift
 24327  				if b < 0x80 {
 24328  					break
 24329  				}
 24330  			}
 24331  			intStringLen := int(stringLen)
 24332  			if intStringLen < 0 {
 24333  				return ErrInvalidLengthGenerated
 24334  			}
 24335  			postIndex := iNdEx + intStringLen
 24336  			if postIndex < 0 {
 24337  				return ErrInvalidLengthGenerated
 24338  			}
 24339  			if postIndex > l {
 24340  				return io.ErrUnexpectedEOF
 24341  			}
 24342  			m.Namespace = string(dAtA[iNdEx:postIndex])
 24343  			iNdEx = postIndex
 24344  		case 5:
 24345  			if wireType != 2 {
 24346  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 24347  			}
 24348  			var stringLen uint64
 24349  			for shift := uint(0); ; shift += 7 {
 24350  				if shift >= 64 {
 24351  					return ErrIntOverflowGenerated
 24352  				}
 24353  				if iNdEx >= l {
 24354  					return io.ErrUnexpectedEOF
 24355  				}
 24356  				b := dAtA[iNdEx]
 24357  				iNdEx++
 24358  				stringLen |= uint64(b&0x7F) << shift
 24359  				if b < 0x80 {
 24360  					break
 24361  				}
 24362  			}
 24363  			intStringLen := int(stringLen)
 24364  			if intStringLen < 0 {
 24365  				return ErrInvalidLengthGenerated
 24366  			}
 24367  			postIndex := iNdEx + intStringLen
 24368  			if postIndex < 0 {
 24369  				return ErrInvalidLengthGenerated
 24370  			}
 24371  			if postIndex > l {
 24372  				return io.ErrUnexpectedEOF
 24373  			}
 24374  			m.Name = string(dAtA[iNdEx:postIndex])
 24375  			iNdEx = postIndex
 24376  		case 6:
 24377  			if wireType != 2 {
 24378  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 24379  			}
 24380  			var stringLen uint64
 24381  			for shift := uint(0); ; shift += 7 {
 24382  				if shift >= 64 {
 24383  					return ErrIntOverflowGenerated
 24384  				}
 24385  				if iNdEx >= l {
 24386  					return io.ErrUnexpectedEOF
 24387  				}
 24388  				b := dAtA[iNdEx]
 24389  				iNdEx++
 24390  				stringLen |= uint64(b&0x7F) << shift
 24391  				if b < 0x80 {
 24392  					break
 24393  				}
 24394  			}
 24395  			intStringLen := int(stringLen)
 24396  			if intStringLen < 0 {
 24397  				return ErrInvalidLengthGenerated
 24398  			}
 24399  			postIndex := iNdEx + intStringLen
 24400  			if postIndex < 0 {
 24401  				return ErrInvalidLengthGenerated
 24402  			}
 24403  			if postIndex > l {
 24404  				return io.ErrUnexpectedEOF
 24405  			}
 24406  			m.Status = SyncStatusCode(dAtA[iNdEx:postIndex])
 24407  			iNdEx = postIndex
 24408  		case 7:
 24409  			if wireType != 2 {
 24410  				return fmt.Errorf("proto: wrong wireType = %d for field Health", wireType)
 24411  			}
 24412  			var msglen int
 24413  			for shift := uint(0); ; shift += 7 {
 24414  				if shift >= 64 {
 24415  					return ErrIntOverflowGenerated
 24416  				}
 24417  				if iNdEx >= l {
 24418  					return io.ErrUnexpectedEOF
 24419  				}
 24420  				b := dAtA[iNdEx]
 24421  				iNdEx++
 24422  				msglen |= int(b&0x7F) << shift
 24423  				if b < 0x80 {
 24424  					break
 24425  				}
 24426  			}
 24427  			if msglen < 0 {
 24428  				return ErrInvalidLengthGenerated
 24429  			}
 24430  			postIndex := iNdEx + msglen
 24431  			if postIndex < 0 {
 24432  				return ErrInvalidLengthGenerated
 24433  			}
 24434  			if postIndex > l {
 24435  				return io.ErrUnexpectedEOF
 24436  			}
 24437  			if m.Health == nil {
 24438  				m.Health = &HealthStatus{}
 24439  			}
 24440  			if err := m.Health.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24441  				return err
 24442  			}
 24443  			iNdEx = postIndex
 24444  		case 8:
 24445  			if wireType != 0 {
 24446  				return fmt.Errorf("proto: wrong wireType = %d for field Hook", wireType)
 24447  			}
 24448  			var v int
 24449  			for shift := uint(0); ; shift += 7 {
 24450  				if shift >= 64 {
 24451  					return ErrIntOverflowGenerated
 24452  				}
 24453  				if iNdEx >= l {
 24454  					return io.ErrUnexpectedEOF
 24455  				}
 24456  				b := dAtA[iNdEx]
 24457  				iNdEx++
 24458  				v |= int(b&0x7F) << shift
 24459  				if b < 0x80 {
 24460  					break
 24461  				}
 24462  			}
 24463  			m.Hook = bool(v != 0)
 24464  		case 9:
 24465  			if wireType != 0 {
 24466  				return fmt.Errorf("proto: wrong wireType = %d for field RequiresPruning", wireType)
 24467  			}
 24468  			var v int
 24469  			for shift := uint(0); ; shift += 7 {
 24470  				if shift >= 64 {
 24471  					return ErrIntOverflowGenerated
 24472  				}
 24473  				if iNdEx >= l {
 24474  					return io.ErrUnexpectedEOF
 24475  				}
 24476  				b := dAtA[iNdEx]
 24477  				iNdEx++
 24478  				v |= int(b&0x7F) << shift
 24479  				if b < 0x80 {
 24480  					break
 24481  				}
 24482  			}
 24483  			m.RequiresPruning = bool(v != 0)
 24484  		default:
 24485  			iNdEx = preIndex
 24486  			skippy, err := skipGenerated(dAtA[iNdEx:])
 24487  			if err != nil {
 24488  				return err
 24489  			}
 24490  			if skippy < 0 {
 24491  				return ErrInvalidLengthGenerated
 24492  			}
 24493  			if (iNdEx + skippy) < 0 {
 24494  				return ErrInvalidLengthGenerated
 24495  			}
 24496  			if (iNdEx + skippy) > l {
 24497  				return io.ErrUnexpectedEOF
 24498  			}
 24499  			iNdEx += skippy
 24500  		}
 24501  	}
 24502  
 24503  	if iNdEx > l {
 24504  		return io.ErrUnexpectedEOF
 24505  	}
 24506  	return nil
 24507  }
 24508  func (m *RetryStrategy) Unmarshal(dAtA []byte) error {
 24509  	l := len(dAtA)
 24510  	iNdEx := 0
 24511  	for iNdEx < l {
 24512  		preIndex := iNdEx
 24513  		var wire uint64
 24514  		for shift := uint(0); ; shift += 7 {
 24515  			if shift >= 64 {
 24516  				return ErrIntOverflowGenerated
 24517  			}
 24518  			if iNdEx >= l {
 24519  				return io.ErrUnexpectedEOF
 24520  			}
 24521  			b := dAtA[iNdEx]
 24522  			iNdEx++
 24523  			wire |= uint64(b&0x7F) << shift
 24524  			if b < 0x80 {
 24525  				break
 24526  			}
 24527  		}
 24528  		fieldNum := int32(wire >> 3)
 24529  		wireType := int(wire & 0x7)
 24530  		if wireType == 4 {
 24531  			return fmt.Errorf("proto: RetryStrategy: wiretype end group for non-group")
 24532  		}
 24533  		if fieldNum <= 0 {
 24534  			return fmt.Errorf("proto: RetryStrategy: illegal tag %d (wire type %d)", fieldNum, wire)
 24535  		}
 24536  		switch fieldNum {
 24537  		case 1:
 24538  			if wireType != 0 {
 24539  				return fmt.Errorf("proto: wrong wireType = %d for field Limit", wireType)
 24540  			}
 24541  			m.Limit = 0
 24542  			for shift := uint(0); ; shift += 7 {
 24543  				if shift >= 64 {
 24544  					return ErrIntOverflowGenerated
 24545  				}
 24546  				if iNdEx >= l {
 24547  					return io.ErrUnexpectedEOF
 24548  				}
 24549  				b := dAtA[iNdEx]
 24550  				iNdEx++
 24551  				m.Limit |= int64(b&0x7F) << shift
 24552  				if b < 0x80 {
 24553  					break
 24554  				}
 24555  			}
 24556  		case 2:
 24557  			if wireType != 2 {
 24558  				return fmt.Errorf("proto: wrong wireType = %d for field Backoff", wireType)
 24559  			}
 24560  			var msglen int
 24561  			for shift := uint(0); ; shift += 7 {
 24562  				if shift >= 64 {
 24563  					return ErrIntOverflowGenerated
 24564  				}
 24565  				if iNdEx >= l {
 24566  					return io.ErrUnexpectedEOF
 24567  				}
 24568  				b := dAtA[iNdEx]
 24569  				iNdEx++
 24570  				msglen |= int(b&0x7F) << shift
 24571  				if b < 0x80 {
 24572  					break
 24573  				}
 24574  			}
 24575  			if msglen < 0 {
 24576  				return ErrInvalidLengthGenerated
 24577  			}
 24578  			postIndex := iNdEx + msglen
 24579  			if postIndex < 0 {
 24580  				return ErrInvalidLengthGenerated
 24581  			}
 24582  			if postIndex > l {
 24583  				return io.ErrUnexpectedEOF
 24584  			}
 24585  			if m.Backoff == nil {
 24586  				m.Backoff = &Backoff{}
 24587  			}
 24588  			if err := m.Backoff.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24589  				return err
 24590  			}
 24591  			iNdEx = postIndex
 24592  		default:
 24593  			iNdEx = preIndex
 24594  			skippy, err := skipGenerated(dAtA[iNdEx:])
 24595  			if err != nil {
 24596  				return err
 24597  			}
 24598  			if skippy < 0 {
 24599  				return ErrInvalidLengthGenerated
 24600  			}
 24601  			if (iNdEx + skippy) < 0 {
 24602  				return ErrInvalidLengthGenerated
 24603  			}
 24604  			if (iNdEx + skippy) > l {
 24605  				return io.ErrUnexpectedEOF
 24606  			}
 24607  			iNdEx += skippy
 24608  		}
 24609  	}
 24610  
 24611  	if iNdEx > l {
 24612  		return io.ErrUnexpectedEOF
 24613  	}
 24614  	return nil
 24615  }
 24616  func (m *RevisionHistory) Unmarshal(dAtA []byte) error {
 24617  	l := len(dAtA)
 24618  	iNdEx := 0
 24619  	for iNdEx < l {
 24620  		preIndex := iNdEx
 24621  		var wire uint64
 24622  		for shift := uint(0); ; shift += 7 {
 24623  			if shift >= 64 {
 24624  				return ErrIntOverflowGenerated
 24625  			}
 24626  			if iNdEx >= l {
 24627  				return io.ErrUnexpectedEOF
 24628  			}
 24629  			b := dAtA[iNdEx]
 24630  			iNdEx++
 24631  			wire |= uint64(b&0x7F) << shift
 24632  			if b < 0x80 {
 24633  				break
 24634  			}
 24635  		}
 24636  		fieldNum := int32(wire >> 3)
 24637  		wireType := int(wire & 0x7)
 24638  		if wireType == 4 {
 24639  			return fmt.Errorf("proto: RevisionHistory: wiretype end group for non-group")
 24640  		}
 24641  		if fieldNum <= 0 {
 24642  			return fmt.Errorf("proto: RevisionHistory: illegal tag %d (wire type %d)", fieldNum, wire)
 24643  		}
 24644  		switch fieldNum {
 24645  		case 2:
 24646  			if wireType != 2 {
 24647  				return fmt.Errorf("proto: wrong wireType = %d for field Revision", wireType)
 24648  			}
 24649  			var stringLen uint64
 24650  			for shift := uint(0); ; shift += 7 {
 24651  				if shift >= 64 {
 24652  					return ErrIntOverflowGenerated
 24653  				}
 24654  				if iNdEx >= l {
 24655  					return io.ErrUnexpectedEOF
 24656  				}
 24657  				b := dAtA[iNdEx]
 24658  				iNdEx++
 24659  				stringLen |= uint64(b&0x7F) << shift
 24660  				if b < 0x80 {
 24661  					break
 24662  				}
 24663  			}
 24664  			intStringLen := int(stringLen)
 24665  			if intStringLen < 0 {
 24666  				return ErrInvalidLengthGenerated
 24667  			}
 24668  			postIndex := iNdEx + intStringLen
 24669  			if postIndex < 0 {
 24670  				return ErrInvalidLengthGenerated
 24671  			}
 24672  			if postIndex > l {
 24673  				return io.ErrUnexpectedEOF
 24674  			}
 24675  			m.Revision = string(dAtA[iNdEx:postIndex])
 24676  			iNdEx = postIndex
 24677  		case 4:
 24678  			if wireType != 2 {
 24679  				return fmt.Errorf("proto: wrong wireType = %d for field DeployedAt", wireType)
 24680  			}
 24681  			var msglen int
 24682  			for shift := uint(0); ; shift += 7 {
 24683  				if shift >= 64 {
 24684  					return ErrIntOverflowGenerated
 24685  				}
 24686  				if iNdEx >= l {
 24687  					return io.ErrUnexpectedEOF
 24688  				}
 24689  				b := dAtA[iNdEx]
 24690  				iNdEx++
 24691  				msglen |= int(b&0x7F) << shift
 24692  				if b < 0x80 {
 24693  					break
 24694  				}
 24695  			}
 24696  			if msglen < 0 {
 24697  				return ErrInvalidLengthGenerated
 24698  			}
 24699  			postIndex := iNdEx + msglen
 24700  			if postIndex < 0 {
 24701  				return ErrInvalidLengthGenerated
 24702  			}
 24703  			if postIndex > l {
 24704  				return io.ErrUnexpectedEOF
 24705  			}
 24706  			if err := m.DeployedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24707  				return err
 24708  			}
 24709  			iNdEx = postIndex
 24710  		case 5:
 24711  			if wireType != 0 {
 24712  				return fmt.Errorf("proto: wrong wireType = %d for field ID", wireType)
 24713  			}
 24714  			m.ID = 0
 24715  			for shift := uint(0); ; shift += 7 {
 24716  				if shift >= 64 {
 24717  					return ErrIntOverflowGenerated
 24718  				}
 24719  				if iNdEx >= l {
 24720  					return io.ErrUnexpectedEOF
 24721  				}
 24722  				b := dAtA[iNdEx]
 24723  				iNdEx++
 24724  				m.ID |= int64(b&0x7F) << shift
 24725  				if b < 0x80 {
 24726  					break
 24727  				}
 24728  			}
 24729  		case 6:
 24730  			if wireType != 2 {
 24731  				return fmt.Errorf("proto: wrong wireType = %d for field Source", wireType)
 24732  			}
 24733  			var msglen int
 24734  			for shift := uint(0); ; shift += 7 {
 24735  				if shift >= 64 {
 24736  					return ErrIntOverflowGenerated
 24737  				}
 24738  				if iNdEx >= l {
 24739  					return io.ErrUnexpectedEOF
 24740  				}
 24741  				b := dAtA[iNdEx]
 24742  				iNdEx++
 24743  				msglen |= int(b&0x7F) << shift
 24744  				if b < 0x80 {
 24745  					break
 24746  				}
 24747  			}
 24748  			if msglen < 0 {
 24749  				return ErrInvalidLengthGenerated
 24750  			}
 24751  			postIndex := iNdEx + msglen
 24752  			if postIndex < 0 {
 24753  				return ErrInvalidLengthGenerated
 24754  			}
 24755  			if postIndex > l {
 24756  				return io.ErrUnexpectedEOF
 24757  			}
 24758  			if err := m.Source.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24759  				return err
 24760  			}
 24761  			iNdEx = postIndex
 24762  		case 7:
 24763  			if wireType != 2 {
 24764  				return fmt.Errorf("proto: wrong wireType = %d for field DeployStartedAt", wireType)
 24765  			}
 24766  			var msglen int
 24767  			for shift := uint(0); ; shift += 7 {
 24768  				if shift >= 64 {
 24769  					return ErrIntOverflowGenerated
 24770  				}
 24771  				if iNdEx >= l {
 24772  					return io.ErrUnexpectedEOF
 24773  				}
 24774  				b := dAtA[iNdEx]
 24775  				iNdEx++
 24776  				msglen |= int(b&0x7F) << shift
 24777  				if b < 0x80 {
 24778  					break
 24779  				}
 24780  			}
 24781  			if msglen < 0 {
 24782  				return ErrInvalidLengthGenerated
 24783  			}
 24784  			postIndex := iNdEx + msglen
 24785  			if postIndex < 0 {
 24786  				return ErrInvalidLengthGenerated
 24787  			}
 24788  			if postIndex > l {
 24789  				return io.ErrUnexpectedEOF
 24790  			}
 24791  			if m.DeployStartedAt == nil {
 24792  				m.DeployStartedAt = &v1.Time{}
 24793  			}
 24794  			if err := m.DeployStartedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24795  				return err
 24796  			}
 24797  			iNdEx = postIndex
 24798  		default:
 24799  			iNdEx = preIndex
 24800  			skippy, err := skipGenerated(dAtA[iNdEx:])
 24801  			if err != nil {
 24802  				return err
 24803  			}
 24804  			if skippy < 0 {
 24805  				return ErrInvalidLengthGenerated
 24806  			}
 24807  			if (iNdEx + skippy) < 0 {
 24808  				return ErrInvalidLengthGenerated
 24809  			}
 24810  			if (iNdEx + skippy) > l {
 24811  				return io.ErrUnexpectedEOF
 24812  			}
 24813  			iNdEx += skippy
 24814  		}
 24815  	}
 24816  
 24817  	if iNdEx > l {
 24818  		return io.ErrUnexpectedEOF
 24819  	}
 24820  	return nil
 24821  }
 24822  func (m *RevisionMetadata) Unmarshal(dAtA []byte) error {
 24823  	l := len(dAtA)
 24824  	iNdEx := 0
 24825  	for iNdEx < l {
 24826  		preIndex := iNdEx
 24827  		var wire uint64
 24828  		for shift := uint(0); ; shift += 7 {
 24829  			if shift >= 64 {
 24830  				return ErrIntOverflowGenerated
 24831  			}
 24832  			if iNdEx >= l {
 24833  				return io.ErrUnexpectedEOF
 24834  			}
 24835  			b := dAtA[iNdEx]
 24836  			iNdEx++
 24837  			wire |= uint64(b&0x7F) << shift
 24838  			if b < 0x80 {
 24839  				break
 24840  			}
 24841  		}
 24842  		fieldNum := int32(wire >> 3)
 24843  		wireType := int(wire & 0x7)
 24844  		if wireType == 4 {
 24845  			return fmt.Errorf("proto: RevisionMetadata: wiretype end group for non-group")
 24846  		}
 24847  		if fieldNum <= 0 {
 24848  			return fmt.Errorf("proto: RevisionMetadata: illegal tag %d (wire type %d)", fieldNum, wire)
 24849  		}
 24850  		switch fieldNum {
 24851  		case 1:
 24852  			if wireType != 2 {
 24853  				return fmt.Errorf("proto: wrong wireType = %d for field Author", wireType)
 24854  			}
 24855  			var stringLen uint64
 24856  			for shift := uint(0); ; shift += 7 {
 24857  				if shift >= 64 {
 24858  					return ErrIntOverflowGenerated
 24859  				}
 24860  				if iNdEx >= l {
 24861  					return io.ErrUnexpectedEOF
 24862  				}
 24863  				b := dAtA[iNdEx]
 24864  				iNdEx++
 24865  				stringLen |= uint64(b&0x7F) << shift
 24866  				if b < 0x80 {
 24867  					break
 24868  				}
 24869  			}
 24870  			intStringLen := int(stringLen)
 24871  			if intStringLen < 0 {
 24872  				return ErrInvalidLengthGenerated
 24873  			}
 24874  			postIndex := iNdEx + intStringLen
 24875  			if postIndex < 0 {
 24876  				return ErrInvalidLengthGenerated
 24877  			}
 24878  			if postIndex > l {
 24879  				return io.ErrUnexpectedEOF
 24880  			}
 24881  			m.Author = string(dAtA[iNdEx:postIndex])
 24882  			iNdEx = postIndex
 24883  		case 2:
 24884  			if wireType != 2 {
 24885  				return fmt.Errorf("proto: wrong wireType = %d for field Date", wireType)
 24886  			}
 24887  			var msglen int
 24888  			for shift := uint(0); ; shift += 7 {
 24889  				if shift >= 64 {
 24890  					return ErrIntOverflowGenerated
 24891  				}
 24892  				if iNdEx >= l {
 24893  					return io.ErrUnexpectedEOF
 24894  				}
 24895  				b := dAtA[iNdEx]
 24896  				iNdEx++
 24897  				msglen |= int(b&0x7F) << shift
 24898  				if b < 0x80 {
 24899  					break
 24900  				}
 24901  			}
 24902  			if msglen < 0 {
 24903  				return ErrInvalidLengthGenerated
 24904  			}
 24905  			postIndex := iNdEx + msglen
 24906  			if postIndex < 0 {
 24907  				return ErrInvalidLengthGenerated
 24908  			}
 24909  			if postIndex > l {
 24910  				return io.ErrUnexpectedEOF
 24911  			}
 24912  			if err := m.Date.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24913  				return err
 24914  			}
 24915  			iNdEx = postIndex
 24916  		case 3:
 24917  			if wireType != 2 {
 24918  				return fmt.Errorf("proto: wrong wireType = %d for field Tags", wireType)
 24919  			}
 24920  			var stringLen uint64
 24921  			for shift := uint(0); ; shift += 7 {
 24922  				if shift >= 64 {
 24923  					return ErrIntOverflowGenerated
 24924  				}
 24925  				if iNdEx >= l {
 24926  					return io.ErrUnexpectedEOF
 24927  				}
 24928  				b := dAtA[iNdEx]
 24929  				iNdEx++
 24930  				stringLen |= uint64(b&0x7F) << shift
 24931  				if b < 0x80 {
 24932  					break
 24933  				}
 24934  			}
 24935  			intStringLen := int(stringLen)
 24936  			if intStringLen < 0 {
 24937  				return ErrInvalidLengthGenerated
 24938  			}
 24939  			postIndex := iNdEx + intStringLen
 24940  			if postIndex < 0 {
 24941  				return ErrInvalidLengthGenerated
 24942  			}
 24943  			if postIndex > l {
 24944  				return io.ErrUnexpectedEOF
 24945  			}
 24946  			m.Tags = append(m.Tags, string(dAtA[iNdEx:postIndex]))
 24947  			iNdEx = postIndex
 24948  		case 4:
 24949  			if wireType != 2 {
 24950  				return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
 24951  			}
 24952  			var stringLen uint64
 24953  			for shift := uint(0); ; shift += 7 {
 24954  				if shift >= 64 {
 24955  					return ErrIntOverflowGenerated
 24956  				}
 24957  				if iNdEx >= l {
 24958  					return io.ErrUnexpectedEOF
 24959  				}
 24960  				b := dAtA[iNdEx]
 24961  				iNdEx++
 24962  				stringLen |= uint64(b&0x7F) << shift
 24963  				if b < 0x80 {
 24964  					break
 24965  				}
 24966  			}
 24967  			intStringLen := int(stringLen)
 24968  			if intStringLen < 0 {
 24969  				return ErrInvalidLengthGenerated
 24970  			}
 24971  			postIndex := iNdEx + intStringLen
 24972  			if postIndex < 0 {
 24973  				return ErrInvalidLengthGenerated
 24974  			}
 24975  			if postIndex > l {
 24976  				return io.ErrUnexpectedEOF
 24977  			}
 24978  			m.Message = string(dAtA[iNdEx:postIndex])
 24979  			iNdEx = postIndex
 24980  		case 5:
 24981  			if wireType != 2 {
 24982  				return fmt.Errorf("proto: wrong wireType = %d for field SignatureInfo", wireType)
 24983  			}
 24984  			var stringLen uint64
 24985  			for shift := uint(0); ; shift += 7 {
 24986  				if shift >= 64 {
 24987  					return ErrIntOverflowGenerated
 24988  				}
 24989  				if iNdEx >= l {
 24990  					return io.ErrUnexpectedEOF
 24991  				}
 24992  				b := dAtA[iNdEx]
 24993  				iNdEx++
 24994  				stringLen |= uint64(b&0x7F) << shift
 24995  				if b < 0x80 {
 24996  					break
 24997  				}
 24998  			}
 24999  			intStringLen := int(stringLen)
 25000  			if intStringLen < 0 {
 25001  				return ErrInvalidLengthGenerated
 25002  			}
 25003  			postIndex := iNdEx + intStringLen
 25004  			if postIndex < 0 {
 25005  				return ErrInvalidLengthGenerated
 25006  			}
 25007  			if postIndex > l {
 25008  				return io.ErrUnexpectedEOF
 25009  			}
 25010  			m.SignatureInfo = string(dAtA[iNdEx:postIndex])
 25011  			iNdEx = postIndex
 25012  		default:
 25013  			iNdEx = preIndex
 25014  			skippy, err := skipGenerated(dAtA[iNdEx:])
 25015  			if err != nil {
 25016  				return err
 25017  			}
 25018  			if skippy < 0 {
 25019  				return ErrInvalidLengthGenerated
 25020  			}
 25021  			if (iNdEx + skippy) < 0 {
 25022  				return ErrInvalidLengthGenerated
 25023  			}
 25024  			if (iNdEx + skippy) > l {
 25025  				return io.ErrUnexpectedEOF
 25026  			}
 25027  			iNdEx += skippy
 25028  		}
 25029  	}
 25030  
 25031  	if iNdEx > l {
 25032  		return io.ErrUnexpectedEOF
 25033  	}
 25034  	return nil
 25035  }
 25036  func (m *SignatureKey) Unmarshal(dAtA []byte) error {
 25037  	l := len(dAtA)
 25038  	iNdEx := 0
 25039  	for iNdEx < l {
 25040  		preIndex := iNdEx
 25041  		var wire uint64
 25042  		for shift := uint(0); ; shift += 7 {
 25043  			if shift >= 64 {
 25044  				return ErrIntOverflowGenerated
 25045  			}
 25046  			if iNdEx >= l {
 25047  				return io.ErrUnexpectedEOF
 25048  			}
 25049  			b := dAtA[iNdEx]
 25050  			iNdEx++
 25051  			wire |= uint64(b&0x7F) << shift
 25052  			if b < 0x80 {
 25053  				break
 25054  			}
 25055  		}
 25056  		fieldNum := int32(wire >> 3)
 25057  		wireType := int(wire & 0x7)
 25058  		if wireType == 4 {
 25059  			return fmt.Errorf("proto: SignatureKey: wiretype end group for non-group")
 25060  		}
 25061  		if fieldNum <= 0 {
 25062  			return fmt.Errorf("proto: SignatureKey: illegal tag %d (wire type %d)", fieldNum, wire)
 25063  		}
 25064  		switch fieldNum {
 25065  		case 1:
 25066  			if wireType != 2 {
 25067  				return fmt.Errorf("proto: wrong wireType = %d for field KeyID", wireType)
 25068  			}
 25069  			var stringLen uint64
 25070  			for shift := uint(0); ; shift += 7 {
 25071  				if shift >= 64 {
 25072  					return ErrIntOverflowGenerated
 25073  				}
 25074  				if iNdEx >= l {
 25075  					return io.ErrUnexpectedEOF
 25076  				}
 25077  				b := dAtA[iNdEx]
 25078  				iNdEx++
 25079  				stringLen |= uint64(b&0x7F) << shift
 25080  				if b < 0x80 {
 25081  					break
 25082  				}
 25083  			}
 25084  			intStringLen := int(stringLen)
 25085  			if intStringLen < 0 {
 25086  				return ErrInvalidLengthGenerated
 25087  			}
 25088  			postIndex := iNdEx + intStringLen
 25089  			if postIndex < 0 {
 25090  				return ErrInvalidLengthGenerated
 25091  			}
 25092  			if postIndex > l {
 25093  				return io.ErrUnexpectedEOF
 25094  			}
 25095  			m.KeyID = string(dAtA[iNdEx:postIndex])
 25096  			iNdEx = postIndex
 25097  		default:
 25098  			iNdEx = preIndex
 25099  			skippy, err := skipGenerated(dAtA[iNdEx:])
 25100  			if err != nil {
 25101  				return err
 25102  			}
 25103  			if skippy < 0 {
 25104  				return ErrInvalidLengthGenerated
 25105  			}
 25106  			if (iNdEx + skippy) < 0 {
 25107  				return ErrInvalidLengthGenerated
 25108  			}
 25109  			if (iNdEx + skippy) > l {
 25110  				return io.ErrUnexpectedEOF
 25111  			}
 25112  			iNdEx += skippy
 25113  		}
 25114  	}
 25115  
 25116  	if iNdEx > l {
 25117  		return io.ErrUnexpectedEOF
 25118  	}
 25119  	return nil
 25120  }
 25121  func (m *SyncOperation) Unmarshal(dAtA []byte) error {
 25122  	l := len(dAtA)
 25123  	iNdEx := 0
 25124  	for iNdEx < l {
 25125  		preIndex := iNdEx
 25126  		var wire uint64
 25127  		for shift := uint(0); ; shift += 7 {
 25128  			if shift >= 64 {
 25129  				return ErrIntOverflowGenerated
 25130  			}
 25131  			if iNdEx >= l {
 25132  				return io.ErrUnexpectedEOF
 25133  			}
 25134  			b := dAtA[iNdEx]
 25135  			iNdEx++
 25136  			wire |= uint64(b&0x7F) << shift
 25137  			if b < 0x80 {
 25138  				break
 25139  			}
 25140  		}
 25141  		fieldNum := int32(wire >> 3)
 25142  		wireType := int(wire & 0x7)
 25143  		if wireType == 4 {
 25144  			return fmt.Errorf("proto: SyncOperation: wiretype end group for non-group")
 25145  		}
 25146  		if fieldNum <= 0 {
 25147  			return fmt.Errorf("proto: SyncOperation: illegal tag %d (wire type %d)", fieldNum, wire)
 25148  		}
 25149  		switch fieldNum {
 25150  		case 1:
 25151  			if wireType != 2 {
 25152  				return fmt.Errorf("proto: wrong wireType = %d for field Revision", wireType)
 25153  			}
 25154  			var stringLen uint64
 25155  			for shift := uint(0); ; shift += 7 {
 25156  				if shift >= 64 {
 25157  					return ErrIntOverflowGenerated
 25158  				}
 25159  				if iNdEx >= l {
 25160  					return io.ErrUnexpectedEOF
 25161  				}
 25162  				b := dAtA[iNdEx]
 25163  				iNdEx++
 25164  				stringLen |= uint64(b&0x7F) << shift
 25165  				if b < 0x80 {
 25166  					break
 25167  				}
 25168  			}
 25169  			intStringLen := int(stringLen)
 25170  			if intStringLen < 0 {
 25171  				return ErrInvalidLengthGenerated
 25172  			}
 25173  			postIndex := iNdEx + intStringLen
 25174  			if postIndex < 0 {
 25175  				return ErrInvalidLengthGenerated
 25176  			}
 25177  			if postIndex > l {
 25178  				return io.ErrUnexpectedEOF
 25179  			}
 25180  			m.Revision = string(dAtA[iNdEx:postIndex])
 25181  			iNdEx = postIndex
 25182  		case 2:
 25183  			if wireType != 0 {
 25184  				return fmt.Errorf("proto: wrong wireType = %d for field Prune", wireType)
 25185  			}
 25186  			var v int
 25187  			for shift := uint(0); ; shift += 7 {
 25188  				if shift >= 64 {
 25189  					return ErrIntOverflowGenerated
 25190  				}
 25191  				if iNdEx >= l {
 25192  					return io.ErrUnexpectedEOF
 25193  				}
 25194  				b := dAtA[iNdEx]
 25195  				iNdEx++
 25196  				v |= int(b&0x7F) << shift
 25197  				if b < 0x80 {
 25198  					break
 25199  				}
 25200  			}
 25201  			m.Prune = bool(v != 0)
 25202  		case 3:
 25203  			if wireType != 0 {
 25204  				return fmt.Errorf("proto: wrong wireType = %d for field DryRun", wireType)
 25205  			}
 25206  			var v int
 25207  			for shift := uint(0); ; shift += 7 {
 25208  				if shift >= 64 {
 25209  					return ErrIntOverflowGenerated
 25210  				}
 25211  				if iNdEx >= l {
 25212  					return io.ErrUnexpectedEOF
 25213  				}
 25214  				b := dAtA[iNdEx]
 25215  				iNdEx++
 25216  				v |= int(b&0x7F) << shift
 25217  				if b < 0x80 {
 25218  					break
 25219  				}
 25220  			}
 25221  			m.DryRun = bool(v != 0)
 25222  		case 4:
 25223  			if wireType != 2 {
 25224  				return fmt.Errorf("proto: wrong wireType = %d for field SyncStrategy", wireType)
 25225  			}
 25226  			var msglen int
 25227  			for shift := uint(0); ; shift += 7 {
 25228  				if shift >= 64 {
 25229  					return ErrIntOverflowGenerated
 25230  				}
 25231  				if iNdEx >= l {
 25232  					return io.ErrUnexpectedEOF
 25233  				}
 25234  				b := dAtA[iNdEx]
 25235  				iNdEx++
 25236  				msglen |= int(b&0x7F) << shift
 25237  				if b < 0x80 {
 25238  					break
 25239  				}
 25240  			}
 25241  			if msglen < 0 {
 25242  				return ErrInvalidLengthGenerated
 25243  			}
 25244  			postIndex := iNdEx + msglen
 25245  			if postIndex < 0 {
 25246  				return ErrInvalidLengthGenerated
 25247  			}
 25248  			if postIndex > l {
 25249  				return io.ErrUnexpectedEOF
 25250  			}
 25251  			if m.SyncStrategy == nil {
 25252  				m.SyncStrategy = &SyncStrategy{}
 25253  			}
 25254  			if err := m.SyncStrategy.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25255  				return err
 25256  			}
 25257  			iNdEx = postIndex
 25258  		case 6:
 25259  			if wireType != 2 {
 25260  				return fmt.Errorf("proto: wrong wireType = %d for field Resources", wireType)
 25261  			}
 25262  			var msglen int
 25263  			for shift := uint(0); ; shift += 7 {
 25264  				if shift >= 64 {
 25265  					return ErrIntOverflowGenerated
 25266  				}
 25267  				if iNdEx >= l {
 25268  					return io.ErrUnexpectedEOF
 25269  				}
 25270  				b := dAtA[iNdEx]
 25271  				iNdEx++
 25272  				msglen |= int(b&0x7F) << shift
 25273  				if b < 0x80 {
 25274  					break
 25275  				}
 25276  			}
 25277  			if msglen < 0 {
 25278  				return ErrInvalidLengthGenerated
 25279  			}
 25280  			postIndex := iNdEx + msglen
 25281  			if postIndex < 0 {
 25282  				return ErrInvalidLengthGenerated
 25283  			}
 25284  			if postIndex > l {
 25285  				return io.ErrUnexpectedEOF
 25286  			}
 25287  			m.Resources = append(m.Resources, SyncOperationResource{})
 25288  			if err := m.Resources[len(m.Resources)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25289  				return err
 25290  			}
 25291  			iNdEx = postIndex
 25292  		case 7:
 25293  			if wireType != 2 {
 25294  				return fmt.Errorf("proto: wrong wireType = %d for field Source", wireType)
 25295  			}
 25296  			var msglen int
 25297  			for shift := uint(0); ; shift += 7 {
 25298  				if shift >= 64 {
 25299  					return ErrIntOverflowGenerated
 25300  				}
 25301  				if iNdEx >= l {
 25302  					return io.ErrUnexpectedEOF
 25303  				}
 25304  				b := dAtA[iNdEx]
 25305  				iNdEx++
 25306  				msglen |= int(b&0x7F) << shift
 25307  				if b < 0x80 {
 25308  					break
 25309  				}
 25310  			}
 25311  			if msglen < 0 {
 25312  				return ErrInvalidLengthGenerated
 25313  			}
 25314  			postIndex := iNdEx + msglen
 25315  			if postIndex < 0 {
 25316  				return ErrInvalidLengthGenerated
 25317  			}
 25318  			if postIndex > l {
 25319  				return io.ErrUnexpectedEOF
 25320  			}
 25321  			if m.Source == nil {
 25322  				m.Source = &ApplicationSource{}
 25323  			}
 25324  			if err := m.Source.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25325  				return err
 25326  			}
 25327  			iNdEx = postIndex
 25328  		case 8:
 25329  			if wireType != 2 {
 25330  				return fmt.Errorf("proto: wrong wireType = %d for field Manifests", wireType)
 25331  			}
 25332  			var stringLen uint64
 25333  			for shift := uint(0); ; shift += 7 {
 25334  				if shift >= 64 {
 25335  					return ErrIntOverflowGenerated
 25336  				}
 25337  				if iNdEx >= l {
 25338  					return io.ErrUnexpectedEOF
 25339  				}
 25340  				b := dAtA[iNdEx]
 25341  				iNdEx++
 25342  				stringLen |= uint64(b&0x7F) << shift
 25343  				if b < 0x80 {
 25344  					break
 25345  				}
 25346  			}
 25347  			intStringLen := int(stringLen)
 25348  			if intStringLen < 0 {
 25349  				return ErrInvalidLengthGenerated
 25350  			}
 25351  			postIndex := iNdEx + intStringLen
 25352  			if postIndex < 0 {
 25353  				return ErrInvalidLengthGenerated
 25354  			}
 25355  			if postIndex > l {
 25356  				return io.ErrUnexpectedEOF
 25357  			}
 25358  			m.Manifests = append(m.Manifests, string(dAtA[iNdEx:postIndex]))
 25359  			iNdEx = postIndex
 25360  		case 9:
 25361  			if wireType != 2 {
 25362  				return fmt.Errorf("proto: wrong wireType = %d for field SyncOptions", wireType)
 25363  			}
 25364  			var stringLen uint64
 25365  			for shift := uint(0); ; shift += 7 {
 25366  				if shift >= 64 {
 25367  					return ErrIntOverflowGenerated
 25368  				}
 25369  				if iNdEx >= l {
 25370  					return io.ErrUnexpectedEOF
 25371  				}
 25372  				b := dAtA[iNdEx]
 25373  				iNdEx++
 25374  				stringLen |= uint64(b&0x7F) << shift
 25375  				if b < 0x80 {
 25376  					break
 25377  				}
 25378  			}
 25379  			intStringLen := int(stringLen)
 25380  			if intStringLen < 0 {
 25381  				return ErrInvalidLengthGenerated
 25382  			}
 25383  			postIndex := iNdEx + intStringLen
 25384  			if postIndex < 0 {
 25385  				return ErrInvalidLengthGenerated
 25386  			}
 25387  			if postIndex > l {
 25388  				return io.ErrUnexpectedEOF
 25389  			}
 25390  			m.SyncOptions = append(m.SyncOptions, string(dAtA[iNdEx:postIndex]))
 25391  			iNdEx = postIndex
 25392  		default:
 25393  			iNdEx = preIndex
 25394  			skippy, err := skipGenerated(dAtA[iNdEx:])
 25395  			if err != nil {
 25396  				return err
 25397  			}
 25398  			if skippy < 0 {
 25399  				return ErrInvalidLengthGenerated
 25400  			}
 25401  			if (iNdEx + skippy) < 0 {
 25402  				return ErrInvalidLengthGenerated
 25403  			}
 25404  			if (iNdEx + skippy) > l {
 25405  				return io.ErrUnexpectedEOF
 25406  			}
 25407  			iNdEx += skippy
 25408  		}
 25409  	}
 25410  
 25411  	if iNdEx > l {
 25412  		return io.ErrUnexpectedEOF
 25413  	}
 25414  	return nil
 25415  }
 25416  func (m *SyncOperationResource) Unmarshal(dAtA []byte) error {
 25417  	l := len(dAtA)
 25418  	iNdEx := 0
 25419  	for iNdEx < l {
 25420  		preIndex := iNdEx
 25421  		var wire uint64
 25422  		for shift := uint(0); ; shift += 7 {
 25423  			if shift >= 64 {
 25424  				return ErrIntOverflowGenerated
 25425  			}
 25426  			if iNdEx >= l {
 25427  				return io.ErrUnexpectedEOF
 25428  			}
 25429  			b := dAtA[iNdEx]
 25430  			iNdEx++
 25431  			wire |= uint64(b&0x7F) << shift
 25432  			if b < 0x80 {
 25433  				break
 25434  			}
 25435  		}
 25436  		fieldNum := int32(wire >> 3)
 25437  		wireType := int(wire & 0x7)
 25438  		if wireType == 4 {
 25439  			return fmt.Errorf("proto: SyncOperationResource: wiretype end group for non-group")
 25440  		}
 25441  		if fieldNum <= 0 {
 25442  			return fmt.Errorf("proto: SyncOperationResource: illegal tag %d (wire type %d)", fieldNum, wire)
 25443  		}
 25444  		switch fieldNum {
 25445  		case 1:
 25446  			if wireType != 2 {
 25447  				return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
 25448  			}
 25449  			var stringLen uint64
 25450  			for shift := uint(0); ; shift += 7 {
 25451  				if shift >= 64 {
 25452  					return ErrIntOverflowGenerated
 25453  				}
 25454  				if iNdEx >= l {
 25455  					return io.ErrUnexpectedEOF
 25456  				}
 25457  				b := dAtA[iNdEx]
 25458  				iNdEx++
 25459  				stringLen |= uint64(b&0x7F) << shift
 25460  				if b < 0x80 {
 25461  					break
 25462  				}
 25463  			}
 25464  			intStringLen := int(stringLen)
 25465  			if intStringLen < 0 {
 25466  				return ErrInvalidLengthGenerated
 25467  			}
 25468  			postIndex := iNdEx + intStringLen
 25469  			if postIndex < 0 {
 25470  				return ErrInvalidLengthGenerated
 25471  			}
 25472  			if postIndex > l {
 25473  				return io.ErrUnexpectedEOF
 25474  			}
 25475  			m.Group = string(dAtA[iNdEx:postIndex])
 25476  			iNdEx = postIndex
 25477  		case 2:
 25478  			if wireType != 2 {
 25479  				return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
 25480  			}
 25481  			var stringLen uint64
 25482  			for shift := uint(0); ; shift += 7 {
 25483  				if shift >= 64 {
 25484  					return ErrIntOverflowGenerated
 25485  				}
 25486  				if iNdEx >= l {
 25487  					return io.ErrUnexpectedEOF
 25488  				}
 25489  				b := dAtA[iNdEx]
 25490  				iNdEx++
 25491  				stringLen |= uint64(b&0x7F) << shift
 25492  				if b < 0x80 {
 25493  					break
 25494  				}
 25495  			}
 25496  			intStringLen := int(stringLen)
 25497  			if intStringLen < 0 {
 25498  				return ErrInvalidLengthGenerated
 25499  			}
 25500  			postIndex := iNdEx + intStringLen
 25501  			if postIndex < 0 {
 25502  				return ErrInvalidLengthGenerated
 25503  			}
 25504  			if postIndex > l {
 25505  				return io.ErrUnexpectedEOF
 25506  			}
 25507  			m.Kind = string(dAtA[iNdEx:postIndex])
 25508  			iNdEx = postIndex
 25509  		case 3:
 25510  			if wireType != 2 {
 25511  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 25512  			}
 25513  			var stringLen uint64
 25514  			for shift := uint(0); ; shift += 7 {
 25515  				if shift >= 64 {
 25516  					return ErrIntOverflowGenerated
 25517  				}
 25518  				if iNdEx >= l {
 25519  					return io.ErrUnexpectedEOF
 25520  				}
 25521  				b := dAtA[iNdEx]
 25522  				iNdEx++
 25523  				stringLen |= uint64(b&0x7F) << shift
 25524  				if b < 0x80 {
 25525  					break
 25526  				}
 25527  			}
 25528  			intStringLen := int(stringLen)
 25529  			if intStringLen < 0 {
 25530  				return ErrInvalidLengthGenerated
 25531  			}
 25532  			postIndex := iNdEx + intStringLen
 25533  			if postIndex < 0 {
 25534  				return ErrInvalidLengthGenerated
 25535  			}
 25536  			if postIndex > l {
 25537  				return io.ErrUnexpectedEOF
 25538  			}
 25539  			m.Name = string(dAtA[iNdEx:postIndex])
 25540  			iNdEx = postIndex
 25541  		case 4:
 25542  			if wireType != 2 {
 25543  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 25544  			}
 25545  			var stringLen uint64
 25546  			for shift := uint(0); ; shift += 7 {
 25547  				if shift >= 64 {
 25548  					return ErrIntOverflowGenerated
 25549  				}
 25550  				if iNdEx >= l {
 25551  					return io.ErrUnexpectedEOF
 25552  				}
 25553  				b := dAtA[iNdEx]
 25554  				iNdEx++
 25555  				stringLen |= uint64(b&0x7F) << shift
 25556  				if b < 0x80 {
 25557  					break
 25558  				}
 25559  			}
 25560  			intStringLen := int(stringLen)
 25561  			if intStringLen < 0 {
 25562  				return ErrInvalidLengthGenerated
 25563  			}
 25564  			postIndex := iNdEx + intStringLen
 25565  			if postIndex < 0 {
 25566  				return ErrInvalidLengthGenerated
 25567  			}
 25568  			if postIndex > l {
 25569  				return io.ErrUnexpectedEOF
 25570  			}
 25571  			m.Namespace = string(dAtA[iNdEx:postIndex])
 25572  			iNdEx = postIndex
 25573  		default:
 25574  			iNdEx = preIndex
 25575  			skippy, err := skipGenerated(dAtA[iNdEx:])
 25576  			if err != nil {
 25577  				return err
 25578  			}
 25579  			if skippy < 0 {
 25580  				return ErrInvalidLengthGenerated
 25581  			}
 25582  			if (iNdEx + skippy) < 0 {
 25583  				return ErrInvalidLengthGenerated
 25584  			}
 25585  			if (iNdEx + skippy) > l {
 25586  				return io.ErrUnexpectedEOF
 25587  			}
 25588  			iNdEx += skippy
 25589  		}
 25590  	}
 25591  
 25592  	if iNdEx > l {
 25593  		return io.ErrUnexpectedEOF
 25594  	}
 25595  	return nil
 25596  }
 25597  func (m *SyncOperationResult) Unmarshal(dAtA []byte) error {
 25598  	l := len(dAtA)
 25599  	iNdEx := 0
 25600  	for iNdEx < l {
 25601  		preIndex := iNdEx
 25602  		var wire uint64
 25603  		for shift := uint(0); ; shift += 7 {
 25604  			if shift >= 64 {
 25605  				return ErrIntOverflowGenerated
 25606  			}
 25607  			if iNdEx >= l {
 25608  				return io.ErrUnexpectedEOF
 25609  			}
 25610  			b := dAtA[iNdEx]
 25611  			iNdEx++
 25612  			wire |= uint64(b&0x7F) << shift
 25613  			if b < 0x80 {
 25614  				break
 25615  			}
 25616  		}
 25617  		fieldNum := int32(wire >> 3)
 25618  		wireType := int(wire & 0x7)
 25619  		if wireType == 4 {
 25620  			return fmt.Errorf("proto: SyncOperationResult: wiretype end group for non-group")
 25621  		}
 25622  		if fieldNum <= 0 {
 25623  			return fmt.Errorf("proto: SyncOperationResult: illegal tag %d (wire type %d)", fieldNum, wire)
 25624  		}
 25625  		switch fieldNum {
 25626  		case 1:
 25627  			if wireType != 2 {
 25628  				return fmt.Errorf("proto: wrong wireType = %d for field Resources", wireType)
 25629  			}
 25630  			var msglen int
 25631  			for shift := uint(0); ; shift += 7 {
 25632  				if shift >= 64 {
 25633  					return ErrIntOverflowGenerated
 25634  				}
 25635  				if iNdEx >= l {
 25636  					return io.ErrUnexpectedEOF
 25637  				}
 25638  				b := dAtA[iNdEx]
 25639  				iNdEx++
 25640  				msglen |= int(b&0x7F) << shift
 25641  				if b < 0x80 {
 25642  					break
 25643  				}
 25644  			}
 25645  			if msglen < 0 {
 25646  				return ErrInvalidLengthGenerated
 25647  			}
 25648  			postIndex := iNdEx + msglen
 25649  			if postIndex < 0 {
 25650  				return ErrInvalidLengthGenerated
 25651  			}
 25652  			if postIndex > l {
 25653  				return io.ErrUnexpectedEOF
 25654  			}
 25655  			m.Resources = append(m.Resources, &ResourceResult{})
 25656  			if err := m.Resources[len(m.Resources)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25657  				return err
 25658  			}
 25659  			iNdEx = postIndex
 25660  		case 2:
 25661  			if wireType != 2 {
 25662  				return fmt.Errorf("proto: wrong wireType = %d for field Revision", wireType)
 25663  			}
 25664  			var stringLen uint64
 25665  			for shift := uint(0); ; shift += 7 {
 25666  				if shift >= 64 {
 25667  					return ErrIntOverflowGenerated
 25668  				}
 25669  				if iNdEx >= l {
 25670  					return io.ErrUnexpectedEOF
 25671  				}
 25672  				b := dAtA[iNdEx]
 25673  				iNdEx++
 25674  				stringLen |= uint64(b&0x7F) << shift
 25675  				if b < 0x80 {
 25676  					break
 25677  				}
 25678  			}
 25679  			intStringLen := int(stringLen)
 25680  			if intStringLen < 0 {
 25681  				return ErrInvalidLengthGenerated
 25682  			}
 25683  			postIndex := iNdEx + intStringLen
 25684  			if postIndex < 0 {
 25685  				return ErrInvalidLengthGenerated
 25686  			}
 25687  			if postIndex > l {
 25688  				return io.ErrUnexpectedEOF
 25689  			}
 25690  			m.Revision = string(dAtA[iNdEx:postIndex])
 25691  			iNdEx = postIndex
 25692  		case 3:
 25693  			if wireType != 2 {
 25694  				return fmt.Errorf("proto: wrong wireType = %d for field Source", wireType)
 25695  			}
 25696  			var msglen int
 25697  			for shift := uint(0); ; shift += 7 {
 25698  				if shift >= 64 {
 25699  					return ErrIntOverflowGenerated
 25700  				}
 25701  				if iNdEx >= l {
 25702  					return io.ErrUnexpectedEOF
 25703  				}
 25704  				b := dAtA[iNdEx]
 25705  				iNdEx++
 25706  				msglen |= int(b&0x7F) << shift
 25707  				if b < 0x80 {
 25708  					break
 25709  				}
 25710  			}
 25711  			if msglen < 0 {
 25712  				return ErrInvalidLengthGenerated
 25713  			}
 25714  			postIndex := iNdEx + msglen
 25715  			if postIndex < 0 {
 25716  				return ErrInvalidLengthGenerated
 25717  			}
 25718  			if postIndex > l {
 25719  				return io.ErrUnexpectedEOF
 25720  			}
 25721  			if err := m.Source.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25722  				return err
 25723  			}
 25724  			iNdEx = postIndex
 25725  		default:
 25726  			iNdEx = preIndex
 25727  			skippy, err := skipGenerated(dAtA[iNdEx:])
 25728  			if err != nil {
 25729  				return err
 25730  			}
 25731  			if skippy < 0 {
 25732  				return ErrInvalidLengthGenerated
 25733  			}
 25734  			if (iNdEx + skippy) < 0 {
 25735  				return ErrInvalidLengthGenerated
 25736  			}
 25737  			if (iNdEx + skippy) > l {
 25738  				return io.ErrUnexpectedEOF
 25739  			}
 25740  			iNdEx += skippy
 25741  		}
 25742  	}
 25743  
 25744  	if iNdEx > l {
 25745  		return io.ErrUnexpectedEOF
 25746  	}
 25747  	return nil
 25748  }
 25749  func (m *SyncPolicy) Unmarshal(dAtA []byte) error {
 25750  	l := len(dAtA)
 25751  	iNdEx := 0
 25752  	for iNdEx < l {
 25753  		preIndex := iNdEx
 25754  		var wire uint64
 25755  		for shift := uint(0); ; shift += 7 {
 25756  			if shift >= 64 {
 25757  				return ErrIntOverflowGenerated
 25758  			}
 25759  			if iNdEx >= l {
 25760  				return io.ErrUnexpectedEOF
 25761  			}
 25762  			b := dAtA[iNdEx]
 25763  			iNdEx++
 25764  			wire |= uint64(b&0x7F) << shift
 25765  			if b < 0x80 {
 25766  				break
 25767  			}
 25768  		}
 25769  		fieldNum := int32(wire >> 3)
 25770  		wireType := int(wire & 0x7)
 25771  		if wireType == 4 {
 25772  			return fmt.Errorf("proto: SyncPolicy: wiretype end group for non-group")
 25773  		}
 25774  		if fieldNum <= 0 {
 25775  			return fmt.Errorf("proto: SyncPolicy: illegal tag %d (wire type %d)", fieldNum, wire)
 25776  		}
 25777  		switch fieldNum {
 25778  		case 1:
 25779  			if wireType != 2 {
 25780  				return fmt.Errorf("proto: wrong wireType = %d for field Automated", wireType)
 25781  			}
 25782  			var msglen int
 25783  			for shift := uint(0); ; shift += 7 {
 25784  				if shift >= 64 {
 25785  					return ErrIntOverflowGenerated
 25786  				}
 25787  				if iNdEx >= l {
 25788  					return io.ErrUnexpectedEOF
 25789  				}
 25790  				b := dAtA[iNdEx]
 25791  				iNdEx++
 25792  				msglen |= int(b&0x7F) << shift
 25793  				if b < 0x80 {
 25794  					break
 25795  				}
 25796  			}
 25797  			if msglen < 0 {
 25798  				return ErrInvalidLengthGenerated
 25799  			}
 25800  			postIndex := iNdEx + msglen
 25801  			if postIndex < 0 {
 25802  				return ErrInvalidLengthGenerated
 25803  			}
 25804  			if postIndex > l {
 25805  				return io.ErrUnexpectedEOF
 25806  			}
 25807  			if m.Automated == nil {
 25808  				m.Automated = &SyncPolicyAutomated{}
 25809  			}
 25810  			if err := m.Automated.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25811  				return err
 25812  			}
 25813  			iNdEx = postIndex
 25814  		case 2:
 25815  			if wireType != 2 {
 25816  				return fmt.Errorf("proto: wrong wireType = %d for field SyncOptions", wireType)
 25817  			}
 25818  			var stringLen uint64
 25819  			for shift := uint(0); ; shift += 7 {
 25820  				if shift >= 64 {
 25821  					return ErrIntOverflowGenerated
 25822  				}
 25823  				if iNdEx >= l {
 25824  					return io.ErrUnexpectedEOF
 25825  				}
 25826  				b := dAtA[iNdEx]
 25827  				iNdEx++
 25828  				stringLen |= uint64(b&0x7F) << shift
 25829  				if b < 0x80 {
 25830  					break
 25831  				}
 25832  			}
 25833  			intStringLen := int(stringLen)
 25834  			if intStringLen < 0 {
 25835  				return ErrInvalidLengthGenerated
 25836  			}
 25837  			postIndex := iNdEx + intStringLen
 25838  			if postIndex < 0 {
 25839  				return ErrInvalidLengthGenerated
 25840  			}
 25841  			if postIndex > l {
 25842  				return io.ErrUnexpectedEOF
 25843  			}
 25844  			m.SyncOptions = append(m.SyncOptions, string(dAtA[iNdEx:postIndex]))
 25845  			iNdEx = postIndex
 25846  		case 3:
 25847  			if wireType != 2 {
 25848  				return fmt.Errorf("proto: wrong wireType = %d for field Retry", wireType)
 25849  			}
 25850  			var msglen int
 25851  			for shift := uint(0); ; shift += 7 {
 25852  				if shift >= 64 {
 25853  					return ErrIntOverflowGenerated
 25854  				}
 25855  				if iNdEx >= l {
 25856  					return io.ErrUnexpectedEOF
 25857  				}
 25858  				b := dAtA[iNdEx]
 25859  				iNdEx++
 25860  				msglen |= int(b&0x7F) << shift
 25861  				if b < 0x80 {
 25862  					break
 25863  				}
 25864  			}
 25865  			if msglen < 0 {
 25866  				return ErrInvalidLengthGenerated
 25867  			}
 25868  			postIndex := iNdEx + msglen
 25869  			if postIndex < 0 {
 25870  				return ErrInvalidLengthGenerated
 25871  			}
 25872  			if postIndex > l {
 25873  				return io.ErrUnexpectedEOF
 25874  			}
 25875  			if m.Retry == nil {
 25876  				m.Retry = &RetryStrategy{}
 25877  			}
 25878  			if err := m.Retry.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25879  				return err
 25880  			}
 25881  			iNdEx = postIndex
 25882  		default:
 25883  			iNdEx = preIndex
 25884  			skippy, err := skipGenerated(dAtA[iNdEx:])
 25885  			if err != nil {
 25886  				return err
 25887  			}
 25888  			if skippy < 0 {
 25889  				return ErrInvalidLengthGenerated
 25890  			}
 25891  			if (iNdEx + skippy) < 0 {
 25892  				return ErrInvalidLengthGenerated
 25893  			}
 25894  			if (iNdEx + skippy) > l {
 25895  				return io.ErrUnexpectedEOF
 25896  			}
 25897  			iNdEx += skippy
 25898  		}
 25899  	}
 25900  
 25901  	if iNdEx > l {
 25902  		return io.ErrUnexpectedEOF
 25903  	}
 25904  	return nil
 25905  }
 25906  func (m *SyncPolicyAutomated) Unmarshal(dAtA []byte) error {
 25907  	l := len(dAtA)
 25908  	iNdEx := 0
 25909  	for iNdEx < l {
 25910  		preIndex := iNdEx
 25911  		var wire uint64
 25912  		for shift := uint(0); ; shift += 7 {
 25913  			if shift >= 64 {
 25914  				return ErrIntOverflowGenerated
 25915  			}
 25916  			if iNdEx >= l {
 25917  				return io.ErrUnexpectedEOF
 25918  			}
 25919  			b := dAtA[iNdEx]
 25920  			iNdEx++
 25921  			wire |= uint64(b&0x7F) << shift
 25922  			if b < 0x80 {
 25923  				break
 25924  			}
 25925  		}
 25926  		fieldNum := int32(wire >> 3)
 25927  		wireType := int(wire & 0x7)
 25928  		if wireType == 4 {
 25929  			return fmt.Errorf("proto: SyncPolicyAutomated: wiretype end group for non-group")
 25930  		}
 25931  		if fieldNum <= 0 {
 25932  			return fmt.Errorf("proto: SyncPolicyAutomated: illegal tag %d (wire type %d)", fieldNum, wire)
 25933  		}
 25934  		switch fieldNum {
 25935  		case 1:
 25936  			if wireType != 0 {
 25937  				return fmt.Errorf("proto: wrong wireType = %d for field Prune", wireType)
 25938  			}
 25939  			var v int
 25940  			for shift := uint(0); ; shift += 7 {
 25941  				if shift >= 64 {
 25942  					return ErrIntOverflowGenerated
 25943  				}
 25944  				if iNdEx >= l {
 25945  					return io.ErrUnexpectedEOF
 25946  				}
 25947  				b := dAtA[iNdEx]
 25948  				iNdEx++
 25949  				v |= int(b&0x7F) << shift
 25950  				if b < 0x80 {
 25951  					break
 25952  				}
 25953  			}
 25954  			m.Prune = bool(v != 0)
 25955  		case 2:
 25956  			if wireType != 0 {
 25957  				return fmt.Errorf("proto: wrong wireType = %d for field SelfHeal", wireType)
 25958  			}
 25959  			var v int
 25960  			for shift := uint(0); ; shift += 7 {
 25961  				if shift >= 64 {
 25962  					return ErrIntOverflowGenerated
 25963  				}
 25964  				if iNdEx >= l {
 25965  					return io.ErrUnexpectedEOF
 25966  				}
 25967  				b := dAtA[iNdEx]
 25968  				iNdEx++
 25969  				v |= int(b&0x7F) << shift
 25970  				if b < 0x80 {
 25971  					break
 25972  				}
 25973  			}
 25974  			m.SelfHeal = bool(v != 0)
 25975  		case 3:
 25976  			if wireType != 0 {
 25977  				return fmt.Errorf("proto: wrong wireType = %d for field AllowEmpty", wireType)
 25978  			}
 25979  			var v int
 25980  			for shift := uint(0); ; shift += 7 {
 25981  				if shift >= 64 {
 25982  					return ErrIntOverflowGenerated
 25983  				}
 25984  				if iNdEx >= l {
 25985  					return io.ErrUnexpectedEOF
 25986  				}
 25987  				b := dAtA[iNdEx]
 25988  				iNdEx++
 25989  				v |= int(b&0x7F) << shift
 25990  				if b < 0x80 {
 25991  					break
 25992  				}
 25993  			}
 25994  			m.AllowEmpty = bool(v != 0)
 25995  		default:
 25996  			iNdEx = preIndex
 25997  			skippy, err := skipGenerated(dAtA[iNdEx:])
 25998  			if err != nil {
 25999  				return err
 26000  			}
 26001  			if skippy < 0 {
 26002  				return ErrInvalidLengthGenerated
 26003  			}
 26004  			if (iNdEx + skippy) < 0 {
 26005  				return ErrInvalidLengthGenerated
 26006  			}
 26007  			if (iNdEx + skippy) > l {
 26008  				return io.ErrUnexpectedEOF
 26009  			}
 26010  			iNdEx += skippy
 26011  		}
 26012  	}
 26013  
 26014  	if iNdEx > l {
 26015  		return io.ErrUnexpectedEOF
 26016  	}
 26017  	return nil
 26018  }
 26019  func (m *SyncStatus) Unmarshal(dAtA []byte) error {
 26020  	l := len(dAtA)
 26021  	iNdEx := 0
 26022  	for iNdEx < l {
 26023  		preIndex := iNdEx
 26024  		var wire uint64
 26025  		for shift := uint(0); ; shift += 7 {
 26026  			if shift >= 64 {
 26027  				return ErrIntOverflowGenerated
 26028  			}
 26029  			if iNdEx >= l {
 26030  				return io.ErrUnexpectedEOF
 26031  			}
 26032  			b := dAtA[iNdEx]
 26033  			iNdEx++
 26034  			wire |= uint64(b&0x7F) << shift
 26035  			if b < 0x80 {
 26036  				break
 26037  			}
 26038  		}
 26039  		fieldNum := int32(wire >> 3)
 26040  		wireType := int(wire & 0x7)
 26041  		if wireType == 4 {
 26042  			return fmt.Errorf("proto: SyncStatus: wiretype end group for non-group")
 26043  		}
 26044  		if fieldNum <= 0 {
 26045  			return fmt.Errorf("proto: SyncStatus: illegal tag %d (wire type %d)", fieldNum, wire)
 26046  		}
 26047  		switch fieldNum {
 26048  		case 1:
 26049  			if wireType != 2 {
 26050  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 26051  			}
 26052  			var stringLen uint64
 26053  			for shift := uint(0); ; shift += 7 {
 26054  				if shift >= 64 {
 26055  					return ErrIntOverflowGenerated
 26056  				}
 26057  				if iNdEx >= l {
 26058  					return io.ErrUnexpectedEOF
 26059  				}
 26060  				b := dAtA[iNdEx]
 26061  				iNdEx++
 26062  				stringLen |= uint64(b&0x7F) << shift
 26063  				if b < 0x80 {
 26064  					break
 26065  				}
 26066  			}
 26067  			intStringLen := int(stringLen)
 26068  			if intStringLen < 0 {
 26069  				return ErrInvalidLengthGenerated
 26070  			}
 26071  			postIndex := iNdEx + intStringLen
 26072  			if postIndex < 0 {
 26073  				return ErrInvalidLengthGenerated
 26074  			}
 26075  			if postIndex > l {
 26076  				return io.ErrUnexpectedEOF
 26077  			}
 26078  			m.Status = SyncStatusCode(dAtA[iNdEx:postIndex])
 26079  			iNdEx = postIndex
 26080  		case 2:
 26081  			if wireType != 2 {
 26082  				return fmt.Errorf("proto: wrong wireType = %d for field ComparedTo", wireType)
 26083  			}
 26084  			var msglen int
 26085  			for shift := uint(0); ; shift += 7 {
 26086  				if shift >= 64 {
 26087  					return ErrIntOverflowGenerated
 26088  				}
 26089  				if iNdEx >= l {
 26090  					return io.ErrUnexpectedEOF
 26091  				}
 26092  				b := dAtA[iNdEx]
 26093  				iNdEx++
 26094  				msglen |= int(b&0x7F) << shift
 26095  				if b < 0x80 {
 26096  					break
 26097  				}
 26098  			}
 26099  			if msglen < 0 {
 26100  				return ErrInvalidLengthGenerated
 26101  			}
 26102  			postIndex := iNdEx + msglen
 26103  			if postIndex < 0 {
 26104  				return ErrInvalidLengthGenerated
 26105  			}
 26106  			if postIndex > l {
 26107  				return io.ErrUnexpectedEOF
 26108  			}
 26109  			if err := m.ComparedTo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26110  				return err
 26111  			}
 26112  			iNdEx = postIndex
 26113  		case 3:
 26114  			if wireType != 2 {
 26115  				return fmt.Errorf("proto: wrong wireType = %d for field Revision", wireType)
 26116  			}
 26117  			var stringLen uint64
 26118  			for shift := uint(0); ; shift += 7 {
 26119  				if shift >= 64 {
 26120  					return ErrIntOverflowGenerated
 26121  				}
 26122  				if iNdEx >= l {
 26123  					return io.ErrUnexpectedEOF
 26124  				}
 26125  				b := dAtA[iNdEx]
 26126  				iNdEx++
 26127  				stringLen |= uint64(b&0x7F) << shift
 26128  				if b < 0x80 {
 26129  					break
 26130  				}
 26131  			}
 26132  			intStringLen := int(stringLen)
 26133  			if intStringLen < 0 {
 26134  				return ErrInvalidLengthGenerated
 26135  			}
 26136  			postIndex := iNdEx + intStringLen
 26137  			if postIndex < 0 {
 26138  				return ErrInvalidLengthGenerated
 26139  			}
 26140  			if postIndex > l {
 26141  				return io.ErrUnexpectedEOF
 26142  			}
 26143  			m.Revision = string(dAtA[iNdEx:postIndex])
 26144  			iNdEx = postIndex
 26145  		default:
 26146  			iNdEx = preIndex
 26147  			skippy, err := skipGenerated(dAtA[iNdEx:])
 26148  			if err != nil {
 26149  				return err
 26150  			}
 26151  			if skippy < 0 {
 26152  				return ErrInvalidLengthGenerated
 26153  			}
 26154  			if (iNdEx + skippy) < 0 {
 26155  				return ErrInvalidLengthGenerated
 26156  			}
 26157  			if (iNdEx + skippy) > l {
 26158  				return io.ErrUnexpectedEOF
 26159  			}
 26160  			iNdEx += skippy
 26161  		}
 26162  	}
 26163  
 26164  	if iNdEx > l {
 26165  		return io.ErrUnexpectedEOF
 26166  	}
 26167  	return nil
 26168  }
 26169  func (m *SyncStrategy) Unmarshal(dAtA []byte) error {
 26170  	l := len(dAtA)
 26171  	iNdEx := 0
 26172  	for iNdEx < l {
 26173  		preIndex := iNdEx
 26174  		var wire uint64
 26175  		for shift := uint(0); ; shift += 7 {
 26176  			if shift >= 64 {
 26177  				return ErrIntOverflowGenerated
 26178  			}
 26179  			if iNdEx >= l {
 26180  				return io.ErrUnexpectedEOF
 26181  			}
 26182  			b := dAtA[iNdEx]
 26183  			iNdEx++
 26184  			wire |= uint64(b&0x7F) << shift
 26185  			if b < 0x80 {
 26186  				break
 26187  			}
 26188  		}
 26189  		fieldNum := int32(wire >> 3)
 26190  		wireType := int(wire & 0x7)
 26191  		if wireType == 4 {
 26192  			return fmt.Errorf("proto: SyncStrategy: wiretype end group for non-group")
 26193  		}
 26194  		if fieldNum <= 0 {
 26195  			return fmt.Errorf("proto: SyncStrategy: illegal tag %d (wire type %d)", fieldNum, wire)
 26196  		}
 26197  		switch fieldNum {
 26198  		case 1:
 26199  			if wireType != 2 {
 26200  				return fmt.Errorf("proto: wrong wireType = %d for field Apply", wireType)
 26201  			}
 26202  			var msglen int
 26203  			for shift := uint(0); ; shift += 7 {
 26204  				if shift >= 64 {
 26205  					return ErrIntOverflowGenerated
 26206  				}
 26207  				if iNdEx >= l {
 26208  					return io.ErrUnexpectedEOF
 26209  				}
 26210  				b := dAtA[iNdEx]
 26211  				iNdEx++
 26212  				msglen |= int(b&0x7F) << shift
 26213  				if b < 0x80 {
 26214  					break
 26215  				}
 26216  			}
 26217  			if msglen < 0 {
 26218  				return ErrInvalidLengthGenerated
 26219  			}
 26220  			postIndex := iNdEx + msglen
 26221  			if postIndex < 0 {
 26222  				return ErrInvalidLengthGenerated
 26223  			}
 26224  			if postIndex > l {
 26225  				return io.ErrUnexpectedEOF
 26226  			}
 26227  			if m.Apply == nil {
 26228  				m.Apply = &SyncStrategyApply{}
 26229  			}
 26230  			if err := m.Apply.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26231  				return err
 26232  			}
 26233  			iNdEx = postIndex
 26234  		case 2:
 26235  			if wireType != 2 {
 26236  				return fmt.Errorf("proto: wrong wireType = %d for field Hook", wireType)
 26237  			}
 26238  			var msglen int
 26239  			for shift := uint(0); ; shift += 7 {
 26240  				if shift >= 64 {
 26241  					return ErrIntOverflowGenerated
 26242  				}
 26243  				if iNdEx >= l {
 26244  					return io.ErrUnexpectedEOF
 26245  				}
 26246  				b := dAtA[iNdEx]
 26247  				iNdEx++
 26248  				msglen |= int(b&0x7F) << shift
 26249  				if b < 0x80 {
 26250  					break
 26251  				}
 26252  			}
 26253  			if msglen < 0 {
 26254  				return ErrInvalidLengthGenerated
 26255  			}
 26256  			postIndex := iNdEx + msglen
 26257  			if postIndex < 0 {
 26258  				return ErrInvalidLengthGenerated
 26259  			}
 26260  			if postIndex > l {
 26261  				return io.ErrUnexpectedEOF
 26262  			}
 26263  			if m.Hook == nil {
 26264  				m.Hook = &SyncStrategyHook{}
 26265  			}
 26266  			if err := m.Hook.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26267  				return err
 26268  			}
 26269  			iNdEx = postIndex
 26270  		default:
 26271  			iNdEx = preIndex
 26272  			skippy, err := skipGenerated(dAtA[iNdEx:])
 26273  			if err != nil {
 26274  				return err
 26275  			}
 26276  			if skippy < 0 {
 26277  				return ErrInvalidLengthGenerated
 26278  			}
 26279  			if (iNdEx + skippy) < 0 {
 26280  				return ErrInvalidLengthGenerated
 26281  			}
 26282  			if (iNdEx + skippy) > l {
 26283  				return io.ErrUnexpectedEOF
 26284  			}
 26285  			iNdEx += skippy
 26286  		}
 26287  	}
 26288  
 26289  	if iNdEx > l {
 26290  		return io.ErrUnexpectedEOF
 26291  	}
 26292  	return nil
 26293  }
 26294  func (m *SyncStrategyApply) Unmarshal(dAtA []byte) error {
 26295  	l := len(dAtA)
 26296  	iNdEx := 0
 26297  	for iNdEx < l {
 26298  		preIndex := iNdEx
 26299  		var wire uint64
 26300  		for shift := uint(0); ; shift += 7 {
 26301  			if shift >= 64 {
 26302  				return ErrIntOverflowGenerated
 26303  			}
 26304  			if iNdEx >= l {
 26305  				return io.ErrUnexpectedEOF
 26306  			}
 26307  			b := dAtA[iNdEx]
 26308  			iNdEx++
 26309  			wire |= uint64(b&0x7F) << shift
 26310  			if b < 0x80 {
 26311  				break
 26312  			}
 26313  		}
 26314  		fieldNum := int32(wire >> 3)
 26315  		wireType := int(wire & 0x7)
 26316  		if wireType == 4 {
 26317  			return fmt.Errorf("proto: SyncStrategyApply: wiretype end group for non-group")
 26318  		}
 26319  		if fieldNum <= 0 {
 26320  			return fmt.Errorf("proto: SyncStrategyApply: illegal tag %d (wire type %d)", fieldNum, wire)
 26321  		}
 26322  		switch fieldNum {
 26323  		case 1:
 26324  			if wireType != 0 {
 26325  				return fmt.Errorf("proto: wrong wireType = %d for field Force", wireType)
 26326  			}
 26327  			var v int
 26328  			for shift := uint(0); ; shift += 7 {
 26329  				if shift >= 64 {
 26330  					return ErrIntOverflowGenerated
 26331  				}
 26332  				if iNdEx >= l {
 26333  					return io.ErrUnexpectedEOF
 26334  				}
 26335  				b := dAtA[iNdEx]
 26336  				iNdEx++
 26337  				v |= int(b&0x7F) << shift
 26338  				if b < 0x80 {
 26339  					break
 26340  				}
 26341  			}
 26342  			m.Force = bool(v != 0)
 26343  		default:
 26344  			iNdEx = preIndex
 26345  			skippy, err := skipGenerated(dAtA[iNdEx:])
 26346  			if err != nil {
 26347  				return err
 26348  			}
 26349  			if skippy < 0 {
 26350  				return ErrInvalidLengthGenerated
 26351  			}
 26352  			if (iNdEx + skippy) < 0 {
 26353  				return ErrInvalidLengthGenerated
 26354  			}
 26355  			if (iNdEx + skippy) > l {
 26356  				return io.ErrUnexpectedEOF
 26357  			}
 26358  			iNdEx += skippy
 26359  		}
 26360  	}
 26361  
 26362  	if iNdEx > l {
 26363  		return io.ErrUnexpectedEOF
 26364  	}
 26365  	return nil
 26366  }
 26367  func (m *SyncStrategyHook) Unmarshal(dAtA []byte) error {
 26368  	l := len(dAtA)
 26369  	iNdEx := 0
 26370  	for iNdEx < l {
 26371  		preIndex := iNdEx
 26372  		var wire uint64
 26373  		for shift := uint(0); ; shift += 7 {
 26374  			if shift >= 64 {
 26375  				return ErrIntOverflowGenerated
 26376  			}
 26377  			if iNdEx >= l {
 26378  				return io.ErrUnexpectedEOF
 26379  			}
 26380  			b := dAtA[iNdEx]
 26381  			iNdEx++
 26382  			wire |= uint64(b&0x7F) << shift
 26383  			if b < 0x80 {
 26384  				break
 26385  			}
 26386  		}
 26387  		fieldNum := int32(wire >> 3)
 26388  		wireType := int(wire & 0x7)
 26389  		if wireType == 4 {
 26390  			return fmt.Errorf("proto: SyncStrategyHook: wiretype end group for non-group")
 26391  		}
 26392  		if fieldNum <= 0 {
 26393  			return fmt.Errorf("proto: SyncStrategyHook: illegal tag %d (wire type %d)", fieldNum, wire)
 26394  		}
 26395  		switch fieldNum {
 26396  		case 1:
 26397  			if wireType != 2 {
 26398  				return fmt.Errorf("proto: wrong wireType = %d for field SyncStrategyApply", wireType)
 26399  			}
 26400  			var msglen int
 26401  			for shift := uint(0); ; shift += 7 {
 26402  				if shift >= 64 {
 26403  					return ErrIntOverflowGenerated
 26404  				}
 26405  				if iNdEx >= l {
 26406  					return io.ErrUnexpectedEOF
 26407  				}
 26408  				b := dAtA[iNdEx]
 26409  				iNdEx++
 26410  				msglen |= int(b&0x7F) << shift
 26411  				if b < 0x80 {
 26412  					break
 26413  				}
 26414  			}
 26415  			if msglen < 0 {
 26416  				return ErrInvalidLengthGenerated
 26417  			}
 26418  			postIndex := iNdEx + msglen
 26419  			if postIndex < 0 {
 26420  				return ErrInvalidLengthGenerated
 26421  			}
 26422  			if postIndex > l {
 26423  				return io.ErrUnexpectedEOF
 26424  			}
 26425  			if err := m.SyncStrategyApply.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26426  				return err
 26427  			}
 26428  			iNdEx = postIndex
 26429  		default:
 26430  			iNdEx = preIndex
 26431  			skippy, err := skipGenerated(dAtA[iNdEx:])
 26432  			if err != nil {
 26433  				return err
 26434  			}
 26435  			if skippy < 0 {
 26436  				return ErrInvalidLengthGenerated
 26437  			}
 26438  			if (iNdEx + skippy) < 0 {
 26439  				return ErrInvalidLengthGenerated
 26440  			}
 26441  			if (iNdEx + skippy) > l {
 26442  				return io.ErrUnexpectedEOF
 26443  			}
 26444  			iNdEx += skippy
 26445  		}
 26446  	}
 26447  
 26448  	if iNdEx > l {
 26449  		return io.ErrUnexpectedEOF
 26450  	}
 26451  	return nil
 26452  }
 26453  func (m *SyncWindow) Unmarshal(dAtA []byte) error {
 26454  	l := len(dAtA)
 26455  	iNdEx := 0
 26456  	for iNdEx < l {
 26457  		preIndex := iNdEx
 26458  		var wire uint64
 26459  		for shift := uint(0); ; shift += 7 {
 26460  			if shift >= 64 {
 26461  				return ErrIntOverflowGenerated
 26462  			}
 26463  			if iNdEx >= l {
 26464  				return io.ErrUnexpectedEOF
 26465  			}
 26466  			b := dAtA[iNdEx]
 26467  			iNdEx++
 26468  			wire |= uint64(b&0x7F) << shift
 26469  			if b < 0x80 {
 26470  				break
 26471  			}
 26472  		}
 26473  		fieldNum := int32(wire >> 3)
 26474  		wireType := int(wire & 0x7)
 26475  		if wireType == 4 {
 26476  			return fmt.Errorf("proto: SyncWindow: wiretype end group for non-group")
 26477  		}
 26478  		if fieldNum <= 0 {
 26479  			return fmt.Errorf("proto: SyncWindow: illegal tag %d (wire type %d)", fieldNum, wire)
 26480  		}
 26481  		switch fieldNum {
 26482  		case 1:
 26483  			if wireType != 2 {
 26484  				return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
 26485  			}
 26486  			var stringLen uint64
 26487  			for shift := uint(0); ; shift += 7 {
 26488  				if shift >= 64 {
 26489  					return ErrIntOverflowGenerated
 26490  				}
 26491  				if iNdEx >= l {
 26492  					return io.ErrUnexpectedEOF
 26493  				}
 26494  				b := dAtA[iNdEx]
 26495  				iNdEx++
 26496  				stringLen |= uint64(b&0x7F) << shift
 26497  				if b < 0x80 {
 26498  					break
 26499  				}
 26500  			}
 26501  			intStringLen := int(stringLen)
 26502  			if intStringLen < 0 {
 26503  				return ErrInvalidLengthGenerated
 26504  			}
 26505  			postIndex := iNdEx + intStringLen
 26506  			if postIndex < 0 {
 26507  				return ErrInvalidLengthGenerated
 26508  			}
 26509  			if postIndex > l {
 26510  				return io.ErrUnexpectedEOF
 26511  			}
 26512  			m.Kind = string(dAtA[iNdEx:postIndex])
 26513  			iNdEx = postIndex
 26514  		case 2:
 26515  			if wireType != 2 {
 26516  				return fmt.Errorf("proto: wrong wireType = %d for field Schedule", wireType)
 26517  			}
 26518  			var stringLen uint64
 26519  			for shift := uint(0); ; shift += 7 {
 26520  				if shift >= 64 {
 26521  					return ErrIntOverflowGenerated
 26522  				}
 26523  				if iNdEx >= l {
 26524  					return io.ErrUnexpectedEOF
 26525  				}
 26526  				b := dAtA[iNdEx]
 26527  				iNdEx++
 26528  				stringLen |= uint64(b&0x7F) << shift
 26529  				if b < 0x80 {
 26530  					break
 26531  				}
 26532  			}
 26533  			intStringLen := int(stringLen)
 26534  			if intStringLen < 0 {
 26535  				return ErrInvalidLengthGenerated
 26536  			}
 26537  			postIndex := iNdEx + intStringLen
 26538  			if postIndex < 0 {
 26539  				return ErrInvalidLengthGenerated
 26540  			}
 26541  			if postIndex > l {
 26542  				return io.ErrUnexpectedEOF
 26543  			}
 26544  			m.Schedule = string(dAtA[iNdEx:postIndex])
 26545  			iNdEx = postIndex
 26546  		case 3:
 26547  			if wireType != 2 {
 26548  				return fmt.Errorf("proto: wrong wireType = %d for field Duration", wireType)
 26549  			}
 26550  			var stringLen uint64
 26551  			for shift := uint(0); ; shift += 7 {
 26552  				if shift >= 64 {
 26553  					return ErrIntOverflowGenerated
 26554  				}
 26555  				if iNdEx >= l {
 26556  					return io.ErrUnexpectedEOF
 26557  				}
 26558  				b := dAtA[iNdEx]
 26559  				iNdEx++
 26560  				stringLen |= uint64(b&0x7F) << shift
 26561  				if b < 0x80 {
 26562  					break
 26563  				}
 26564  			}
 26565  			intStringLen := int(stringLen)
 26566  			if intStringLen < 0 {
 26567  				return ErrInvalidLengthGenerated
 26568  			}
 26569  			postIndex := iNdEx + intStringLen
 26570  			if postIndex < 0 {
 26571  				return ErrInvalidLengthGenerated
 26572  			}
 26573  			if postIndex > l {
 26574  				return io.ErrUnexpectedEOF
 26575  			}
 26576  			m.Duration = string(dAtA[iNdEx:postIndex])
 26577  			iNdEx = postIndex
 26578  		case 4:
 26579  			if wireType != 2 {
 26580  				return fmt.Errorf("proto: wrong wireType = %d for field Applications", wireType)
 26581  			}
 26582  			var stringLen uint64
 26583  			for shift := uint(0); ; shift += 7 {
 26584  				if shift >= 64 {
 26585  					return ErrIntOverflowGenerated
 26586  				}
 26587  				if iNdEx >= l {
 26588  					return io.ErrUnexpectedEOF
 26589  				}
 26590  				b := dAtA[iNdEx]
 26591  				iNdEx++
 26592  				stringLen |= uint64(b&0x7F) << shift
 26593  				if b < 0x80 {
 26594  					break
 26595  				}
 26596  			}
 26597  			intStringLen := int(stringLen)
 26598  			if intStringLen < 0 {
 26599  				return ErrInvalidLengthGenerated
 26600  			}
 26601  			postIndex := iNdEx + intStringLen
 26602  			if postIndex < 0 {
 26603  				return ErrInvalidLengthGenerated
 26604  			}
 26605  			if postIndex > l {
 26606  				return io.ErrUnexpectedEOF
 26607  			}
 26608  			m.Applications = append(m.Applications, string(dAtA[iNdEx:postIndex]))
 26609  			iNdEx = postIndex
 26610  		case 5:
 26611  			if wireType != 2 {
 26612  				return fmt.Errorf("proto: wrong wireType = %d for field Namespaces", wireType)
 26613  			}
 26614  			var stringLen uint64
 26615  			for shift := uint(0); ; shift += 7 {
 26616  				if shift >= 64 {
 26617  					return ErrIntOverflowGenerated
 26618  				}
 26619  				if iNdEx >= l {
 26620  					return io.ErrUnexpectedEOF
 26621  				}
 26622  				b := dAtA[iNdEx]
 26623  				iNdEx++
 26624  				stringLen |= uint64(b&0x7F) << shift
 26625  				if b < 0x80 {
 26626  					break
 26627  				}
 26628  			}
 26629  			intStringLen := int(stringLen)
 26630  			if intStringLen < 0 {
 26631  				return ErrInvalidLengthGenerated
 26632  			}
 26633  			postIndex := iNdEx + intStringLen
 26634  			if postIndex < 0 {
 26635  				return ErrInvalidLengthGenerated
 26636  			}
 26637  			if postIndex > l {
 26638  				return io.ErrUnexpectedEOF
 26639  			}
 26640  			m.Namespaces = append(m.Namespaces, string(dAtA[iNdEx:postIndex]))
 26641  			iNdEx = postIndex
 26642  		case 6:
 26643  			if wireType != 2 {
 26644  				return fmt.Errorf("proto: wrong wireType = %d for field Clusters", wireType)
 26645  			}
 26646  			var stringLen uint64
 26647  			for shift := uint(0); ; shift += 7 {
 26648  				if shift >= 64 {
 26649  					return ErrIntOverflowGenerated
 26650  				}
 26651  				if iNdEx >= l {
 26652  					return io.ErrUnexpectedEOF
 26653  				}
 26654  				b := dAtA[iNdEx]
 26655  				iNdEx++
 26656  				stringLen |= uint64(b&0x7F) << shift
 26657  				if b < 0x80 {
 26658  					break
 26659  				}
 26660  			}
 26661  			intStringLen := int(stringLen)
 26662  			if intStringLen < 0 {
 26663  				return ErrInvalidLengthGenerated
 26664  			}
 26665  			postIndex := iNdEx + intStringLen
 26666  			if postIndex < 0 {
 26667  				return ErrInvalidLengthGenerated
 26668  			}
 26669  			if postIndex > l {
 26670  				return io.ErrUnexpectedEOF
 26671  			}
 26672  			m.Clusters = append(m.Clusters, string(dAtA[iNdEx:postIndex]))
 26673  			iNdEx = postIndex
 26674  		case 7:
 26675  			if wireType != 0 {
 26676  				return fmt.Errorf("proto: wrong wireType = %d for field ManualSync", wireType)
 26677  			}
 26678  			var v int
 26679  			for shift := uint(0); ; shift += 7 {
 26680  				if shift >= 64 {
 26681  					return ErrIntOverflowGenerated
 26682  				}
 26683  				if iNdEx >= l {
 26684  					return io.ErrUnexpectedEOF
 26685  				}
 26686  				b := dAtA[iNdEx]
 26687  				iNdEx++
 26688  				v |= int(b&0x7F) << shift
 26689  				if b < 0x80 {
 26690  					break
 26691  				}
 26692  			}
 26693  			m.ManualSync = bool(v != 0)
 26694  		default:
 26695  			iNdEx = preIndex
 26696  			skippy, err := skipGenerated(dAtA[iNdEx:])
 26697  			if err != nil {
 26698  				return err
 26699  			}
 26700  			if skippy < 0 {
 26701  				return ErrInvalidLengthGenerated
 26702  			}
 26703  			if (iNdEx + skippy) < 0 {
 26704  				return ErrInvalidLengthGenerated
 26705  			}
 26706  			if (iNdEx + skippy) > l {
 26707  				return io.ErrUnexpectedEOF
 26708  			}
 26709  			iNdEx += skippy
 26710  		}
 26711  	}
 26712  
 26713  	if iNdEx > l {
 26714  		return io.ErrUnexpectedEOF
 26715  	}
 26716  	return nil
 26717  }
 26718  func (m *TLSClientConfig) Unmarshal(dAtA []byte) error {
 26719  	l := len(dAtA)
 26720  	iNdEx := 0
 26721  	for iNdEx < l {
 26722  		preIndex := iNdEx
 26723  		var wire uint64
 26724  		for shift := uint(0); ; shift += 7 {
 26725  			if shift >= 64 {
 26726  				return ErrIntOverflowGenerated
 26727  			}
 26728  			if iNdEx >= l {
 26729  				return io.ErrUnexpectedEOF
 26730  			}
 26731  			b := dAtA[iNdEx]
 26732  			iNdEx++
 26733  			wire |= uint64(b&0x7F) << shift
 26734  			if b < 0x80 {
 26735  				break
 26736  			}
 26737  		}
 26738  		fieldNum := int32(wire >> 3)
 26739  		wireType := int(wire & 0x7)
 26740  		if wireType == 4 {
 26741  			return fmt.Errorf("proto: TLSClientConfig: wiretype end group for non-group")
 26742  		}
 26743  		if fieldNum <= 0 {
 26744  			return fmt.Errorf("proto: TLSClientConfig: illegal tag %d (wire type %d)", fieldNum, wire)
 26745  		}
 26746  		switch fieldNum {
 26747  		case 1:
 26748  			if wireType != 0 {
 26749  				return fmt.Errorf("proto: wrong wireType = %d for field Insecure", wireType)
 26750  			}
 26751  			var v int
 26752  			for shift := uint(0); ; shift += 7 {
 26753  				if shift >= 64 {
 26754  					return ErrIntOverflowGenerated
 26755  				}
 26756  				if iNdEx >= l {
 26757  					return io.ErrUnexpectedEOF
 26758  				}
 26759  				b := dAtA[iNdEx]
 26760  				iNdEx++
 26761  				v |= int(b&0x7F) << shift
 26762  				if b < 0x80 {
 26763  					break
 26764  				}
 26765  			}
 26766  			m.Insecure = bool(v != 0)
 26767  		case 2:
 26768  			if wireType != 2 {
 26769  				return fmt.Errorf("proto: wrong wireType = %d for field ServerName", wireType)
 26770  			}
 26771  			var stringLen uint64
 26772  			for shift := uint(0); ; shift += 7 {
 26773  				if shift >= 64 {
 26774  					return ErrIntOverflowGenerated
 26775  				}
 26776  				if iNdEx >= l {
 26777  					return io.ErrUnexpectedEOF
 26778  				}
 26779  				b := dAtA[iNdEx]
 26780  				iNdEx++
 26781  				stringLen |= uint64(b&0x7F) << shift
 26782  				if b < 0x80 {
 26783  					break
 26784  				}
 26785  			}
 26786  			intStringLen := int(stringLen)
 26787  			if intStringLen < 0 {
 26788  				return ErrInvalidLengthGenerated
 26789  			}
 26790  			postIndex := iNdEx + intStringLen
 26791  			if postIndex < 0 {
 26792  				return ErrInvalidLengthGenerated
 26793  			}
 26794  			if postIndex > l {
 26795  				return io.ErrUnexpectedEOF
 26796  			}
 26797  			m.ServerName = string(dAtA[iNdEx:postIndex])
 26798  			iNdEx = postIndex
 26799  		case 3:
 26800  			if wireType != 2 {
 26801  				return fmt.Errorf("proto: wrong wireType = %d for field CertData", wireType)
 26802  			}
 26803  			var byteLen int
 26804  			for shift := uint(0); ; shift += 7 {
 26805  				if shift >= 64 {
 26806  					return ErrIntOverflowGenerated
 26807  				}
 26808  				if iNdEx >= l {
 26809  					return io.ErrUnexpectedEOF
 26810  				}
 26811  				b := dAtA[iNdEx]
 26812  				iNdEx++
 26813  				byteLen |= int(b&0x7F) << shift
 26814  				if b < 0x80 {
 26815  					break
 26816  				}
 26817  			}
 26818  			if byteLen < 0 {
 26819  				return ErrInvalidLengthGenerated
 26820  			}
 26821  			postIndex := iNdEx + byteLen
 26822  			if postIndex < 0 {
 26823  				return ErrInvalidLengthGenerated
 26824  			}
 26825  			if postIndex > l {
 26826  				return io.ErrUnexpectedEOF
 26827  			}
 26828  			m.CertData = append(m.CertData[:0], dAtA[iNdEx:postIndex]...)
 26829  			if m.CertData == nil {
 26830  				m.CertData = []byte{}
 26831  			}
 26832  			iNdEx = postIndex
 26833  		case 4:
 26834  			if wireType != 2 {
 26835  				return fmt.Errorf("proto: wrong wireType = %d for field KeyData", wireType)
 26836  			}
 26837  			var byteLen int
 26838  			for shift := uint(0); ; shift += 7 {
 26839  				if shift >= 64 {
 26840  					return ErrIntOverflowGenerated
 26841  				}
 26842  				if iNdEx >= l {
 26843  					return io.ErrUnexpectedEOF
 26844  				}
 26845  				b := dAtA[iNdEx]
 26846  				iNdEx++
 26847  				byteLen |= int(b&0x7F) << shift
 26848  				if b < 0x80 {
 26849  					break
 26850  				}
 26851  			}
 26852  			if byteLen < 0 {
 26853  				return ErrInvalidLengthGenerated
 26854  			}
 26855  			postIndex := iNdEx + byteLen
 26856  			if postIndex < 0 {
 26857  				return ErrInvalidLengthGenerated
 26858  			}
 26859  			if postIndex > l {
 26860  				return io.ErrUnexpectedEOF
 26861  			}
 26862  			m.KeyData = append(m.KeyData[:0], dAtA[iNdEx:postIndex]...)
 26863  			if m.KeyData == nil {
 26864  				m.KeyData = []byte{}
 26865  			}
 26866  			iNdEx = postIndex
 26867  		case 5:
 26868  			if wireType != 2 {
 26869  				return fmt.Errorf("proto: wrong wireType = %d for field CAData", wireType)
 26870  			}
 26871  			var byteLen int
 26872  			for shift := uint(0); ; shift += 7 {
 26873  				if shift >= 64 {
 26874  					return ErrIntOverflowGenerated
 26875  				}
 26876  				if iNdEx >= l {
 26877  					return io.ErrUnexpectedEOF
 26878  				}
 26879  				b := dAtA[iNdEx]
 26880  				iNdEx++
 26881  				byteLen |= int(b&0x7F) << shift
 26882  				if b < 0x80 {
 26883  					break
 26884  				}
 26885  			}
 26886  			if byteLen < 0 {
 26887  				return ErrInvalidLengthGenerated
 26888  			}
 26889  			postIndex := iNdEx + byteLen
 26890  			if postIndex < 0 {
 26891  				return ErrInvalidLengthGenerated
 26892  			}
 26893  			if postIndex > l {
 26894  				return io.ErrUnexpectedEOF
 26895  			}
 26896  			m.CAData = append(m.CAData[:0], dAtA[iNdEx:postIndex]...)
 26897  			if m.CAData == nil {
 26898  				m.CAData = []byte{}
 26899  			}
 26900  			iNdEx = postIndex
 26901  		default:
 26902  			iNdEx = preIndex
 26903  			skippy, err := skipGenerated(dAtA[iNdEx:])
 26904  			if err != nil {
 26905  				return err
 26906  			}
 26907  			if skippy < 0 {
 26908  				return ErrInvalidLengthGenerated
 26909  			}
 26910  			if (iNdEx + skippy) < 0 {
 26911  				return ErrInvalidLengthGenerated
 26912  			}
 26913  			if (iNdEx + skippy) > l {
 26914  				return io.ErrUnexpectedEOF
 26915  			}
 26916  			iNdEx += skippy
 26917  		}
 26918  	}
 26919  
 26920  	if iNdEx > l {
 26921  		return io.ErrUnexpectedEOF
 26922  	}
 26923  	return nil
 26924  }
 26925  func skipGenerated(dAtA []byte) (n int, err error) {
 26926  	l := len(dAtA)
 26927  	iNdEx := 0
 26928  	depth := 0
 26929  	for iNdEx < l {
 26930  		var wire uint64
 26931  		for shift := uint(0); ; shift += 7 {
 26932  			if shift >= 64 {
 26933  				return 0, ErrIntOverflowGenerated
 26934  			}
 26935  			if iNdEx >= l {
 26936  				return 0, io.ErrUnexpectedEOF
 26937  			}
 26938  			b := dAtA[iNdEx]
 26939  			iNdEx++
 26940  			wire |= (uint64(b) & 0x7F) << shift
 26941  			if b < 0x80 {
 26942  				break
 26943  			}
 26944  		}
 26945  		wireType := int(wire & 0x7)
 26946  		switch wireType {
 26947  		case 0:
 26948  			for shift := uint(0); ; shift += 7 {
 26949  				if shift >= 64 {
 26950  					return 0, ErrIntOverflowGenerated
 26951  				}
 26952  				if iNdEx >= l {
 26953  					return 0, io.ErrUnexpectedEOF
 26954  				}
 26955  				iNdEx++
 26956  				if dAtA[iNdEx-1] < 0x80 {
 26957  					break
 26958  				}
 26959  			}
 26960  		case 1:
 26961  			iNdEx += 8
 26962  		case 2:
 26963  			var length int
 26964  			for shift := uint(0); ; shift += 7 {
 26965  				if shift >= 64 {
 26966  					return 0, ErrIntOverflowGenerated
 26967  				}
 26968  				if iNdEx >= l {
 26969  					return 0, io.ErrUnexpectedEOF
 26970  				}
 26971  				b := dAtA[iNdEx]
 26972  				iNdEx++
 26973  				length |= (int(b) & 0x7F) << shift
 26974  				if b < 0x80 {
 26975  					break
 26976  				}
 26977  			}
 26978  			if length < 0 {
 26979  				return 0, ErrInvalidLengthGenerated
 26980  			}
 26981  			iNdEx += length
 26982  		case 3:
 26983  			depth++
 26984  		case 4:
 26985  			if depth == 0 {
 26986  				return 0, ErrUnexpectedEndOfGroupGenerated
 26987  			}
 26988  			depth--
 26989  		case 5:
 26990  			iNdEx += 4
 26991  		default:
 26992  			return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
 26993  		}
 26994  		if iNdEx < 0 {
 26995  			return 0, ErrInvalidLengthGenerated
 26996  		}
 26997  		if depth == 0 {
 26998  			return iNdEx, nil
 26999  		}
 27000  	}
 27001  	return 0, io.ErrUnexpectedEOF
 27002  }
 27003  
 27004  var (
 27005  	ErrInvalidLengthGenerated        = fmt.Errorf("proto: negative length found during unmarshaling")
 27006  	ErrIntOverflowGenerated          = fmt.Errorf("proto: integer overflow")
 27007  	ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group")
 27008  )