github.com/argoproj/argo-events@v1.9.1/pkg/apis/eventsource/v1alpha1/generated.pb.go (about)

     1  /*
     2  Copyright 2021 BlackRock, Inc.
     3  
     4  Licensed under the Apache License, Version 2.0 (the "License");
     5  you may not use this file except in compliance with the License.
     6  You may obtain a copy of the License at
     7  
     8      http://www.apache.org/licenses/LICENSE-2.0
     9  
    10  Unless required by applicable law or agreed to in writing, software
    11  distributed under the License is distributed on an "AS IS" BASIS,
    12  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    13  See the License for the specific language governing permissions and
    14  limitations under the License.
    15  */
    16  // Code generated by protoc-gen-gogo. DO NOT EDIT.
    17  // source: github.com/argoproj/argo-events/pkg/apis/eventsource/v1alpha1/generated.proto
    18  
    19  package v1alpha1
    20  
    21  import (
    22  	fmt "fmt"
    23  
    24  	common "github.com/argoproj/argo-events/pkg/apis/common"
    25  
    26  	io "io"
    27  
    28  	proto "github.com/gogo/protobuf/proto"
    29  	github_com_gogo_protobuf_sortkeys "github.com/gogo/protobuf/sortkeys"
    30  	v1 "k8s.io/api/core/v1"
    31  
    32  	math "math"
    33  	math_bits "math/bits"
    34  	reflect "reflect"
    35  	strings "strings"
    36  )
    37  
    38  // Reference imports to suppress errors if they are not otherwise used.
    39  var _ = proto.Marshal
    40  var _ = fmt.Errorf
    41  var _ = math.Inf
    42  
    43  // This is a compile-time assertion to ensure that this generated file
    44  // is compatible with the proto package it is being compiled against.
    45  // A compilation error at this line likely means your copy of the
    46  // proto package needs to be updated.
    47  const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
    48  
    49  func (m *AMQPConsumeConfig) Reset()      { *m = AMQPConsumeConfig{} }
    50  func (*AMQPConsumeConfig) ProtoMessage() {}
    51  func (*AMQPConsumeConfig) Descriptor() ([]byte, []int) {
    52  	return fileDescriptor_c9ac5d6cd016403b, []int{0}
    53  }
    54  func (m *AMQPConsumeConfig) XXX_Unmarshal(b []byte) error {
    55  	return m.Unmarshal(b)
    56  }
    57  func (m *AMQPConsumeConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
    58  	b = b[:cap(b)]
    59  	n, err := m.MarshalToSizedBuffer(b)
    60  	if err != nil {
    61  		return nil, err
    62  	}
    63  	return b[:n], nil
    64  }
    65  func (m *AMQPConsumeConfig) XXX_Merge(src proto.Message) {
    66  	xxx_messageInfo_AMQPConsumeConfig.Merge(m, src)
    67  }
    68  func (m *AMQPConsumeConfig) XXX_Size() int {
    69  	return m.Size()
    70  }
    71  func (m *AMQPConsumeConfig) XXX_DiscardUnknown() {
    72  	xxx_messageInfo_AMQPConsumeConfig.DiscardUnknown(m)
    73  }
    74  
    75  var xxx_messageInfo_AMQPConsumeConfig proto.InternalMessageInfo
    76  
    77  func (m *AMQPEventSource) Reset()      { *m = AMQPEventSource{} }
    78  func (*AMQPEventSource) ProtoMessage() {}
    79  func (*AMQPEventSource) Descriptor() ([]byte, []int) {
    80  	return fileDescriptor_c9ac5d6cd016403b, []int{1}
    81  }
    82  func (m *AMQPEventSource) XXX_Unmarshal(b []byte) error {
    83  	return m.Unmarshal(b)
    84  }
    85  func (m *AMQPEventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
    86  	b = b[:cap(b)]
    87  	n, err := m.MarshalToSizedBuffer(b)
    88  	if err != nil {
    89  		return nil, err
    90  	}
    91  	return b[:n], nil
    92  }
    93  func (m *AMQPEventSource) XXX_Merge(src proto.Message) {
    94  	xxx_messageInfo_AMQPEventSource.Merge(m, src)
    95  }
    96  func (m *AMQPEventSource) XXX_Size() int {
    97  	return m.Size()
    98  }
    99  func (m *AMQPEventSource) XXX_DiscardUnknown() {
   100  	xxx_messageInfo_AMQPEventSource.DiscardUnknown(m)
   101  }
   102  
   103  var xxx_messageInfo_AMQPEventSource proto.InternalMessageInfo
   104  
   105  func (m *AMQPExchangeDeclareConfig) Reset()      { *m = AMQPExchangeDeclareConfig{} }
   106  func (*AMQPExchangeDeclareConfig) ProtoMessage() {}
   107  func (*AMQPExchangeDeclareConfig) Descriptor() ([]byte, []int) {
   108  	return fileDescriptor_c9ac5d6cd016403b, []int{2}
   109  }
   110  func (m *AMQPExchangeDeclareConfig) XXX_Unmarshal(b []byte) error {
   111  	return m.Unmarshal(b)
   112  }
   113  func (m *AMQPExchangeDeclareConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   114  	b = b[:cap(b)]
   115  	n, err := m.MarshalToSizedBuffer(b)
   116  	if err != nil {
   117  		return nil, err
   118  	}
   119  	return b[:n], nil
   120  }
   121  func (m *AMQPExchangeDeclareConfig) XXX_Merge(src proto.Message) {
   122  	xxx_messageInfo_AMQPExchangeDeclareConfig.Merge(m, src)
   123  }
   124  func (m *AMQPExchangeDeclareConfig) XXX_Size() int {
   125  	return m.Size()
   126  }
   127  func (m *AMQPExchangeDeclareConfig) XXX_DiscardUnknown() {
   128  	xxx_messageInfo_AMQPExchangeDeclareConfig.DiscardUnknown(m)
   129  }
   130  
   131  var xxx_messageInfo_AMQPExchangeDeclareConfig proto.InternalMessageInfo
   132  
   133  func (m *AMQPQueueBindConfig) Reset()      { *m = AMQPQueueBindConfig{} }
   134  func (*AMQPQueueBindConfig) ProtoMessage() {}
   135  func (*AMQPQueueBindConfig) Descriptor() ([]byte, []int) {
   136  	return fileDescriptor_c9ac5d6cd016403b, []int{3}
   137  }
   138  func (m *AMQPQueueBindConfig) XXX_Unmarshal(b []byte) error {
   139  	return m.Unmarshal(b)
   140  }
   141  func (m *AMQPQueueBindConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   142  	b = b[:cap(b)]
   143  	n, err := m.MarshalToSizedBuffer(b)
   144  	if err != nil {
   145  		return nil, err
   146  	}
   147  	return b[:n], nil
   148  }
   149  func (m *AMQPQueueBindConfig) XXX_Merge(src proto.Message) {
   150  	xxx_messageInfo_AMQPQueueBindConfig.Merge(m, src)
   151  }
   152  func (m *AMQPQueueBindConfig) XXX_Size() int {
   153  	return m.Size()
   154  }
   155  func (m *AMQPQueueBindConfig) XXX_DiscardUnknown() {
   156  	xxx_messageInfo_AMQPQueueBindConfig.DiscardUnknown(m)
   157  }
   158  
   159  var xxx_messageInfo_AMQPQueueBindConfig proto.InternalMessageInfo
   160  
   161  func (m *AMQPQueueDeclareConfig) Reset()      { *m = AMQPQueueDeclareConfig{} }
   162  func (*AMQPQueueDeclareConfig) ProtoMessage() {}
   163  func (*AMQPQueueDeclareConfig) Descriptor() ([]byte, []int) {
   164  	return fileDescriptor_c9ac5d6cd016403b, []int{4}
   165  }
   166  func (m *AMQPQueueDeclareConfig) XXX_Unmarshal(b []byte) error {
   167  	return m.Unmarshal(b)
   168  }
   169  func (m *AMQPQueueDeclareConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   170  	b = b[:cap(b)]
   171  	n, err := m.MarshalToSizedBuffer(b)
   172  	if err != nil {
   173  		return nil, err
   174  	}
   175  	return b[:n], nil
   176  }
   177  func (m *AMQPQueueDeclareConfig) XXX_Merge(src proto.Message) {
   178  	xxx_messageInfo_AMQPQueueDeclareConfig.Merge(m, src)
   179  }
   180  func (m *AMQPQueueDeclareConfig) XXX_Size() int {
   181  	return m.Size()
   182  }
   183  func (m *AMQPQueueDeclareConfig) XXX_DiscardUnknown() {
   184  	xxx_messageInfo_AMQPQueueDeclareConfig.DiscardUnknown(m)
   185  }
   186  
   187  var xxx_messageInfo_AMQPQueueDeclareConfig proto.InternalMessageInfo
   188  
   189  func (m *AzureEventsHubEventSource) Reset()      { *m = AzureEventsHubEventSource{} }
   190  func (*AzureEventsHubEventSource) ProtoMessage() {}
   191  func (*AzureEventsHubEventSource) Descriptor() ([]byte, []int) {
   192  	return fileDescriptor_c9ac5d6cd016403b, []int{5}
   193  }
   194  func (m *AzureEventsHubEventSource) XXX_Unmarshal(b []byte) error {
   195  	return m.Unmarshal(b)
   196  }
   197  func (m *AzureEventsHubEventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   198  	b = b[:cap(b)]
   199  	n, err := m.MarshalToSizedBuffer(b)
   200  	if err != nil {
   201  		return nil, err
   202  	}
   203  	return b[:n], nil
   204  }
   205  func (m *AzureEventsHubEventSource) XXX_Merge(src proto.Message) {
   206  	xxx_messageInfo_AzureEventsHubEventSource.Merge(m, src)
   207  }
   208  func (m *AzureEventsHubEventSource) XXX_Size() int {
   209  	return m.Size()
   210  }
   211  func (m *AzureEventsHubEventSource) XXX_DiscardUnknown() {
   212  	xxx_messageInfo_AzureEventsHubEventSource.DiscardUnknown(m)
   213  }
   214  
   215  var xxx_messageInfo_AzureEventsHubEventSource proto.InternalMessageInfo
   216  
   217  func (m *AzureQueueStorageEventSource) Reset()      { *m = AzureQueueStorageEventSource{} }
   218  func (*AzureQueueStorageEventSource) ProtoMessage() {}
   219  func (*AzureQueueStorageEventSource) Descriptor() ([]byte, []int) {
   220  	return fileDescriptor_c9ac5d6cd016403b, []int{6}
   221  }
   222  func (m *AzureQueueStorageEventSource) XXX_Unmarshal(b []byte) error {
   223  	return m.Unmarshal(b)
   224  }
   225  func (m *AzureQueueStorageEventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   226  	b = b[:cap(b)]
   227  	n, err := m.MarshalToSizedBuffer(b)
   228  	if err != nil {
   229  		return nil, err
   230  	}
   231  	return b[:n], nil
   232  }
   233  func (m *AzureQueueStorageEventSource) XXX_Merge(src proto.Message) {
   234  	xxx_messageInfo_AzureQueueStorageEventSource.Merge(m, src)
   235  }
   236  func (m *AzureQueueStorageEventSource) XXX_Size() int {
   237  	return m.Size()
   238  }
   239  func (m *AzureQueueStorageEventSource) XXX_DiscardUnknown() {
   240  	xxx_messageInfo_AzureQueueStorageEventSource.DiscardUnknown(m)
   241  }
   242  
   243  var xxx_messageInfo_AzureQueueStorageEventSource proto.InternalMessageInfo
   244  
   245  func (m *AzureServiceBusEventSource) Reset()      { *m = AzureServiceBusEventSource{} }
   246  func (*AzureServiceBusEventSource) ProtoMessage() {}
   247  func (*AzureServiceBusEventSource) Descriptor() ([]byte, []int) {
   248  	return fileDescriptor_c9ac5d6cd016403b, []int{7}
   249  }
   250  func (m *AzureServiceBusEventSource) XXX_Unmarshal(b []byte) error {
   251  	return m.Unmarshal(b)
   252  }
   253  func (m *AzureServiceBusEventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   254  	b = b[:cap(b)]
   255  	n, err := m.MarshalToSizedBuffer(b)
   256  	if err != nil {
   257  		return nil, err
   258  	}
   259  	return b[:n], nil
   260  }
   261  func (m *AzureServiceBusEventSource) XXX_Merge(src proto.Message) {
   262  	xxx_messageInfo_AzureServiceBusEventSource.Merge(m, src)
   263  }
   264  func (m *AzureServiceBusEventSource) XXX_Size() int {
   265  	return m.Size()
   266  }
   267  func (m *AzureServiceBusEventSource) XXX_DiscardUnknown() {
   268  	xxx_messageInfo_AzureServiceBusEventSource.DiscardUnknown(m)
   269  }
   270  
   271  var xxx_messageInfo_AzureServiceBusEventSource proto.InternalMessageInfo
   272  
   273  func (m *BitbucketAuth) Reset()      { *m = BitbucketAuth{} }
   274  func (*BitbucketAuth) ProtoMessage() {}
   275  func (*BitbucketAuth) Descriptor() ([]byte, []int) {
   276  	return fileDescriptor_c9ac5d6cd016403b, []int{8}
   277  }
   278  func (m *BitbucketAuth) XXX_Unmarshal(b []byte) error {
   279  	return m.Unmarshal(b)
   280  }
   281  func (m *BitbucketAuth) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   282  	b = b[:cap(b)]
   283  	n, err := m.MarshalToSizedBuffer(b)
   284  	if err != nil {
   285  		return nil, err
   286  	}
   287  	return b[:n], nil
   288  }
   289  func (m *BitbucketAuth) XXX_Merge(src proto.Message) {
   290  	xxx_messageInfo_BitbucketAuth.Merge(m, src)
   291  }
   292  func (m *BitbucketAuth) XXX_Size() int {
   293  	return m.Size()
   294  }
   295  func (m *BitbucketAuth) XXX_DiscardUnknown() {
   296  	xxx_messageInfo_BitbucketAuth.DiscardUnknown(m)
   297  }
   298  
   299  var xxx_messageInfo_BitbucketAuth proto.InternalMessageInfo
   300  
   301  func (m *BitbucketBasicAuth) Reset()      { *m = BitbucketBasicAuth{} }
   302  func (*BitbucketBasicAuth) ProtoMessage() {}
   303  func (*BitbucketBasicAuth) Descriptor() ([]byte, []int) {
   304  	return fileDescriptor_c9ac5d6cd016403b, []int{9}
   305  }
   306  func (m *BitbucketBasicAuth) XXX_Unmarshal(b []byte) error {
   307  	return m.Unmarshal(b)
   308  }
   309  func (m *BitbucketBasicAuth) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   310  	b = b[:cap(b)]
   311  	n, err := m.MarshalToSizedBuffer(b)
   312  	if err != nil {
   313  		return nil, err
   314  	}
   315  	return b[:n], nil
   316  }
   317  func (m *BitbucketBasicAuth) XXX_Merge(src proto.Message) {
   318  	xxx_messageInfo_BitbucketBasicAuth.Merge(m, src)
   319  }
   320  func (m *BitbucketBasicAuth) XXX_Size() int {
   321  	return m.Size()
   322  }
   323  func (m *BitbucketBasicAuth) XXX_DiscardUnknown() {
   324  	xxx_messageInfo_BitbucketBasicAuth.DiscardUnknown(m)
   325  }
   326  
   327  var xxx_messageInfo_BitbucketBasicAuth proto.InternalMessageInfo
   328  
   329  func (m *BitbucketEventSource) Reset()      { *m = BitbucketEventSource{} }
   330  func (*BitbucketEventSource) ProtoMessage() {}
   331  func (*BitbucketEventSource) Descriptor() ([]byte, []int) {
   332  	return fileDescriptor_c9ac5d6cd016403b, []int{10}
   333  }
   334  func (m *BitbucketEventSource) XXX_Unmarshal(b []byte) error {
   335  	return m.Unmarshal(b)
   336  }
   337  func (m *BitbucketEventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   338  	b = b[:cap(b)]
   339  	n, err := m.MarshalToSizedBuffer(b)
   340  	if err != nil {
   341  		return nil, err
   342  	}
   343  	return b[:n], nil
   344  }
   345  func (m *BitbucketEventSource) XXX_Merge(src proto.Message) {
   346  	xxx_messageInfo_BitbucketEventSource.Merge(m, src)
   347  }
   348  func (m *BitbucketEventSource) XXX_Size() int {
   349  	return m.Size()
   350  }
   351  func (m *BitbucketEventSource) XXX_DiscardUnknown() {
   352  	xxx_messageInfo_BitbucketEventSource.DiscardUnknown(m)
   353  }
   354  
   355  var xxx_messageInfo_BitbucketEventSource proto.InternalMessageInfo
   356  
   357  func (m *BitbucketRepository) Reset()      { *m = BitbucketRepository{} }
   358  func (*BitbucketRepository) ProtoMessage() {}
   359  func (*BitbucketRepository) Descriptor() ([]byte, []int) {
   360  	return fileDescriptor_c9ac5d6cd016403b, []int{11}
   361  }
   362  func (m *BitbucketRepository) XXX_Unmarshal(b []byte) error {
   363  	return m.Unmarshal(b)
   364  }
   365  func (m *BitbucketRepository) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   366  	b = b[:cap(b)]
   367  	n, err := m.MarshalToSizedBuffer(b)
   368  	if err != nil {
   369  		return nil, err
   370  	}
   371  	return b[:n], nil
   372  }
   373  func (m *BitbucketRepository) XXX_Merge(src proto.Message) {
   374  	xxx_messageInfo_BitbucketRepository.Merge(m, src)
   375  }
   376  func (m *BitbucketRepository) XXX_Size() int {
   377  	return m.Size()
   378  }
   379  func (m *BitbucketRepository) XXX_DiscardUnknown() {
   380  	xxx_messageInfo_BitbucketRepository.DiscardUnknown(m)
   381  }
   382  
   383  var xxx_messageInfo_BitbucketRepository proto.InternalMessageInfo
   384  
   385  func (m *BitbucketServerEventSource) Reset()      { *m = BitbucketServerEventSource{} }
   386  func (*BitbucketServerEventSource) ProtoMessage() {}
   387  func (*BitbucketServerEventSource) Descriptor() ([]byte, []int) {
   388  	return fileDescriptor_c9ac5d6cd016403b, []int{12}
   389  }
   390  func (m *BitbucketServerEventSource) XXX_Unmarshal(b []byte) error {
   391  	return m.Unmarshal(b)
   392  }
   393  func (m *BitbucketServerEventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   394  	b = b[:cap(b)]
   395  	n, err := m.MarshalToSizedBuffer(b)
   396  	if err != nil {
   397  		return nil, err
   398  	}
   399  	return b[:n], nil
   400  }
   401  func (m *BitbucketServerEventSource) XXX_Merge(src proto.Message) {
   402  	xxx_messageInfo_BitbucketServerEventSource.Merge(m, src)
   403  }
   404  func (m *BitbucketServerEventSource) XXX_Size() int {
   405  	return m.Size()
   406  }
   407  func (m *BitbucketServerEventSource) XXX_DiscardUnknown() {
   408  	xxx_messageInfo_BitbucketServerEventSource.DiscardUnknown(m)
   409  }
   410  
   411  var xxx_messageInfo_BitbucketServerEventSource proto.InternalMessageInfo
   412  
   413  func (m *BitbucketServerRepository) Reset()      { *m = BitbucketServerRepository{} }
   414  func (*BitbucketServerRepository) ProtoMessage() {}
   415  func (*BitbucketServerRepository) Descriptor() ([]byte, []int) {
   416  	return fileDescriptor_c9ac5d6cd016403b, []int{13}
   417  }
   418  func (m *BitbucketServerRepository) XXX_Unmarshal(b []byte) error {
   419  	return m.Unmarshal(b)
   420  }
   421  func (m *BitbucketServerRepository) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   422  	b = b[:cap(b)]
   423  	n, err := m.MarshalToSizedBuffer(b)
   424  	if err != nil {
   425  		return nil, err
   426  	}
   427  	return b[:n], nil
   428  }
   429  func (m *BitbucketServerRepository) XXX_Merge(src proto.Message) {
   430  	xxx_messageInfo_BitbucketServerRepository.Merge(m, src)
   431  }
   432  func (m *BitbucketServerRepository) XXX_Size() int {
   433  	return m.Size()
   434  }
   435  func (m *BitbucketServerRepository) XXX_DiscardUnknown() {
   436  	xxx_messageInfo_BitbucketServerRepository.DiscardUnknown(m)
   437  }
   438  
   439  var xxx_messageInfo_BitbucketServerRepository proto.InternalMessageInfo
   440  
   441  func (m *CalendarEventSource) Reset()      { *m = CalendarEventSource{} }
   442  func (*CalendarEventSource) ProtoMessage() {}
   443  func (*CalendarEventSource) Descriptor() ([]byte, []int) {
   444  	return fileDescriptor_c9ac5d6cd016403b, []int{14}
   445  }
   446  func (m *CalendarEventSource) XXX_Unmarshal(b []byte) error {
   447  	return m.Unmarshal(b)
   448  }
   449  func (m *CalendarEventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   450  	b = b[:cap(b)]
   451  	n, err := m.MarshalToSizedBuffer(b)
   452  	if err != nil {
   453  		return nil, err
   454  	}
   455  	return b[:n], nil
   456  }
   457  func (m *CalendarEventSource) XXX_Merge(src proto.Message) {
   458  	xxx_messageInfo_CalendarEventSource.Merge(m, src)
   459  }
   460  func (m *CalendarEventSource) XXX_Size() int {
   461  	return m.Size()
   462  }
   463  func (m *CalendarEventSource) XXX_DiscardUnknown() {
   464  	xxx_messageInfo_CalendarEventSource.DiscardUnknown(m)
   465  }
   466  
   467  var xxx_messageInfo_CalendarEventSource proto.InternalMessageInfo
   468  
   469  func (m *CatchupConfiguration) Reset()      { *m = CatchupConfiguration{} }
   470  func (*CatchupConfiguration) ProtoMessage() {}
   471  func (*CatchupConfiguration) Descriptor() ([]byte, []int) {
   472  	return fileDescriptor_c9ac5d6cd016403b, []int{15}
   473  }
   474  func (m *CatchupConfiguration) XXX_Unmarshal(b []byte) error {
   475  	return m.Unmarshal(b)
   476  }
   477  func (m *CatchupConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   478  	b = b[:cap(b)]
   479  	n, err := m.MarshalToSizedBuffer(b)
   480  	if err != nil {
   481  		return nil, err
   482  	}
   483  	return b[:n], nil
   484  }
   485  func (m *CatchupConfiguration) XXX_Merge(src proto.Message) {
   486  	xxx_messageInfo_CatchupConfiguration.Merge(m, src)
   487  }
   488  func (m *CatchupConfiguration) XXX_Size() int {
   489  	return m.Size()
   490  }
   491  func (m *CatchupConfiguration) XXX_DiscardUnknown() {
   492  	xxx_messageInfo_CatchupConfiguration.DiscardUnknown(m)
   493  }
   494  
   495  var xxx_messageInfo_CatchupConfiguration proto.InternalMessageInfo
   496  
   497  func (m *ConfigMapPersistence) Reset()      { *m = ConfigMapPersistence{} }
   498  func (*ConfigMapPersistence) ProtoMessage() {}
   499  func (*ConfigMapPersistence) Descriptor() ([]byte, []int) {
   500  	return fileDescriptor_c9ac5d6cd016403b, []int{16}
   501  }
   502  func (m *ConfigMapPersistence) XXX_Unmarshal(b []byte) error {
   503  	return m.Unmarshal(b)
   504  }
   505  func (m *ConfigMapPersistence) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   506  	b = b[:cap(b)]
   507  	n, err := m.MarshalToSizedBuffer(b)
   508  	if err != nil {
   509  		return nil, err
   510  	}
   511  	return b[:n], nil
   512  }
   513  func (m *ConfigMapPersistence) XXX_Merge(src proto.Message) {
   514  	xxx_messageInfo_ConfigMapPersistence.Merge(m, src)
   515  }
   516  func (m *ConfigMapPersistence) XXX_Size() int {
   517  	return m.Size()
   518  }
   519  func (m *ConfigMapPersistence) XXX_DiscardUnknown() {
   520  	xxx_messageInfo_ConfigMapPersistence.DiscardUnknown(m)
   521  }
   522  
   523  var xxx_messageInfo_ConfigMapPersistence proto.InternalMessageInfo
   524  
   525  func (m *EmitterEventSource) Reset()      { *m = EmitterEventSource{} }
   526  func (*EmitterEventSource) ProtoMessage() {}
   527  func (*EmitterEventSource) Descriptor() ([]byte, []int) {
   528  	return fileDescriptor_c9ac5d6cd016403b, []int{17}
   529  }
   530  func (m *EmitterEventSource) XXX_Unmarshal(b []byte) error {
   531  	return m.Unmarshal(b)
   532  }
   533  func (m *EmitterEventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   534  	b = b[:cap(b)]
   535  	n, err := m.MarshalToSizedBuffer(b)
   536  	if err != nil {
   537  		return nil, err
   538  	}
   539  	return b[:n], nil
   540  }
   541  func (m *EmitterEventSource) XXX_Merge(src proto.Message) {
   542  	xxx_messageInfo_EmitterEventSource.Merge(m, src)
   543  }
   544  func (m *EmitterEventSource) XXX_Size() int {
   545  	return m.Size()
   546  }
   547  func (m *EmitterEventSource) XXX_DiscardUnknown() {
   548  	xxx_messageInfo_EmitterEventSource.DiscardUnknown(m)
   549  }
   550  
   551  var xxx_messageInfo_EmitterEventSource proto.InternalMessageInfo
   552  
   553  func (m *EventPersistence) Reset()      { *m = EventPersistence{} }
   554  func (*EventPersistence) ProtoMessage() {}
   555  func (*EventPersistence) Descriptor() ([]byte, []int) {
   556  	return fileDescriptor_c9ac5d6cd016403b, []int{18}
   557  }
   558  func (m *EventPersistence) XXX_Unmarshal(b []byte) error {
   559  	return m.Unmarshal(b)
   560  }
   561  func (m *EventPersistence) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   562  	b = b[:cap(b)]
   563  	n, err := m.MarshalToSizedBuffer(b)
   564  	if err != nil {
   565  		return nil, err
   566  	}
   567  	return b[:n], nil
   568  }
   569  func (m *EventPersistence) XXX_Merge(src proto.Message) {
   570  	xxx_messageInfo_EventPersistence.Merge(m, src)
   571  }
   572  func (m *EventPersistence) XXX_Size() int {
   573  	return m.Size()
   574  }
   575  func (m *EventPersistence) XXX_DiscardUnknown() {
   576  	xxx_messageInfo_EventPersistence.DiscardUnknown(m)
   577  }
   578  
   579  var xxx_messageInfo_EventPersistence proto.InternalMessageInfo
   580  
   581  func (m *EventSource) Reset()      { *m = EventSource{} }
   582  func (*EventSource) ProtoMessage() {}
   583  func (*EventSource) Descriptor() ([]byte, []int) {
   584  	return fileDescriptor_c9ac5d6cd016403b, []int{19}
   585  }
   586  func (m *EventSource) XXX_Unmarshal(b []byte) error {
   587  	return m.Unmarshal(b)
   588  }
   589  func (m *EventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   590  	b = b[:cap(b)]
   591  	n, err := m.MarshalToSizedBuffer(b)
   592  	if err != nil {
   593  		return nil, err
   594  	}
   595  	return b[:n], nil
   596  }
   597  func (m *EventSource) XXX_Merge(src proto.Message) {
   598  	xxx_messageInfo_EventSource.Merge(m, src)
   599  }
   600  func (m *EventSource) XXX_Size() int {
   601  	return m.Size()
   602  }
   603  func (m *EventSource) XXX_DiscardUnknown() {
   604  	xxx_messageInfo_EventSource.DiscardUnknown(m)
   605  }
   606  
   607  var xxx_messageInfo_EventSource proto.InternalMessageInfo
   608  
   609  func (m *EventSourceFilter) Reset()      { *m = EventSourceFilter{} }
   610  func (*EventSourceFilter) ProtoMessage() {}
   611  func (*EventSourceFilter) Descriptor() ([]byte, []int) {
   612  	return fileDescriptor_c9ac5d6cd016403b, []int{20}
   613  }
   614  func (m *EventSourceFilter) XXX_Unmarshal(b []byte) error {
   615  	return m.Unmarshal(b)
   616  }
   617  func (m *EventSourceFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   618  	b = b[:cap(b)]
   619  	n, err := m.MarshalToSizedBuffer(b)
   620  	if err != nil {
   621  		return nil, err
   622  	}
   623  	return b[:n], nil
   624  }
   625  func (m *EventSourceFilter) XXX_Merge(src proto.Message) {
   626  	xxx_messageInfo_EventSourceFilter.Merge(m, src)
   627  }
   628  func (m *EventSourceFilter) XXX_Size() int {
   629  	return m.Size()
   630  }
   631  func (m *EventSourceFilter) XXX_DiscardUnknown() {
   632  	xxx_messageInfo_EventSourceFilter.DiscardUnknown(m)
   633  }
   634  
   635  var xxx_messageInfo_EventSourceFilter proto.InternalMessageInfo
   636  
   637  func (m *EventSourceList) Reset()      { *m = EventSourceList{} }
   638  func (*EventSourceList) ProtoMessage() {}
   639  func (*EventSourceList) Descriptor() ([]byte, []int) {
   640  	return fileDescriptor_c9ac5d6cd016403b, []int{21}
   641  }
   642  func (m *EventSourceList) XXX_Unmarshal(b []byte) error {
   643  	return m.Unmarshal(b)
   644  }
   645  func (m *EventSourceList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   646  	b = b[:cap(b)]
   647  	n, err := m.MarshalToSizedBuffer(b)
   648  	if err != nil {
   649  		return nil, err
   650  	}
   651  	return b[:n], nil
   652  }
   653  func (m *EventSourceList) XXX_Merge(src proto.Message) {
   654  	xxx_messageInfo_EventSourceList.Merge(m, src)
   655  }
   656  func (m *EventSourceList) XXX_Size() int {
   657  	return m.Size()
   658  }
   659  func (m *EventSourceList) XXX_DiscardUnknown() {
   660  	xxx_messageInfo_EventSourceList.DiscardUnknown(m)
   661  }
   662  
   663  var xxx_messageInfo_EventSourceList proto.InternalMessageInfo
   664  
   665  func (m *EventSourceSpec) Reset()      { *m = EventSourceSpec{} }
   666  func (*EventSourceSpec) ProtoMessage() {}
   667  func (*EventSourceSpec) Descriptor() ([]byte, []int) {
   668  	return fileDescriptor_c9ac5d6cd016403b, []int{22}
   669  }
   670  func (m *EventSourceSpec) XXX_Unmarshal(b []byte) error {
   671  	return m.Unmarshal(b)
   672  }
   673  func (m *EventSourceSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   674  	b = b[:cap(b)]
   675  	n, err := m.MarshalToSizedBuffer(b)
   676  	if err != nil {
   677  		return nil, err
   678  	}
   679  	return b[:n], nil
   680  }
   681  func (m *EventSourceSpec) XXX_Merge(src proto.Message) {
   682  	xxx_messageInfo_EventSourceSpec.Merge(m, src)
   683  }
   684  func (m *EventSourceSpec) XXX_Size() int {
   685  	return m.Size()
   686  }
   687  func (m *EventSourceSpec) XXX_DiscardUnknown() {
   688  	xxx_messageInfo_EventSourceSpec.DiscardUnknown(m)
   689  }
   690  
   691  var xxx_messageInfo_EventSourceSpec proto.InternalMessageInfo
   692  
   693  func (m *EventSourceStatus) Reset()      { *m = EventSourceStatus{} }
   694  func (*EventSourceStatus) ProtoMessage() {}
   695  func (*EventSourceStatus) Descriptor() ([]byte, []int) {
   696  	return fileDescriptor_c9ac5d6cd016403b, []int{23}
   697  }
   698  func (m *EventSourceStatus) XXX_Unmarshal(b []byte) error {
   699  	return m.Unmarshal(b)
   700  }
   701  func (m *EventSourceStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   702  	b = b[:cap(b)]
   703  	n, err := m.MarshalToSizedBuffer(b)
   704  	if err != nil {
   705  		return nil, err
   706  	}
   707  	return b[:n], nil
   708  }
   709  func (m *EventSourceStatus) XXX_Merge(src proto.Message) {
   710  	xxx_messageInfo_EventSourceStatus.Merge(m, src)
   711  }
   712  func (m *EventSourceStatus) XXX_Size() int {
   713  	return m.Size()
   714  }
   715  func (m *EventSourceStatus) XXX_DiscardUnknown() {
   716  	xxx_messageInfo_EventSourceStatus.DiscardUnknown(m)
   717  }
   718  
   719  var xxx_messageInfo_EventSourceStatus proto.InternalMessageInfo
   720  
   721  func (m *FileEventSource) Reset()      { *m = FileEventSource{} }
   722  func (*FileEventSource) ProtoMessage() {}
   723  func (*FileEventSource) Descriptor() ([]byte, []int) {
   724  	return fileDescriptor_c9ac5d6cd016403b, []int{24}
   725  }
   726  func (m *FileEventSource) XXX_Unmarshal(b []byte) error {
   727  	return m.Unmarshal(b)
   728  }
   729  func (m *FileEventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   730  	b = b[:cap(b)]
   731  	n, err := m.MarshalToSizedBuffer(b)
   732  	if err != nil {
   733  		return nil, err
   734  	}
   735  	return b[:n], nil
   736  }
   737  func (m *FileEventSource) XXX_Merge(src proto.Message) {
   738  	xxx_messageInfo_FileEventSource.Merge(m, src)
   739  }
   740  func (m *FileEventSource) XXX_Size() int {
   741  	return m.Size()
   742  }
   743  func (m *FileEventSource) XXX_DiscardUnknown() {
   744  	xxx_messageInfo_FileEventSource.DiscardUnknown(m)
   745  }
   746  
   747  var xxx_messageInfo_FileEventSource proto.InternalMessageInfo
   748  
   749  func (m *GenericEventSource) Reset()      { *m = GenericEventSource{} }
   750  func (*GenericEventSource) ProtoMessage() {}
   751  func (*GenericEventSource) Descriptor() ([]byte, []int) {
   752  	return fileDescriptor_c9ac5d6cd016403b, []int{25}
   753  }
   754  func (m *GenericEventSource) XXX_Unmarshal(b []byte) error {
   755  	return m.Unmarshal(b)
   756  }
   757  func (m *GenericEventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   758  	b = b[:cap(b)]
   759  	n, err := m.MarshalToSizedBuffer(b)
   760  	if err != nil {
   761  		return nil, err
   762  	}
   763  	return b[:n], nil
   764  }
   765  func (m *GenericEventSource) XXX_Merge(src proto.Message) {
   766  	xxx_messageInfo_GenericEventSource.Merge(m, src)
   767  }
   768  func (m *GenericEventSource) XXX_Size() int {
   769  	return m.Size()
   770  }
   771  func (m *GenericEventSource) XXX_DiscardUnknown() {
   772  	xxx_messageInfo_GenericEventSource.DiscardUnknown(m)
   773  }
   774  
   775  var xxx_messageInfo_GenericEventSource proto.InternalMessageInfo
   776  
   777  func (m *GerritEventSource) Reset()      { *m = GerritEventSource{} }
   778  func (*GerritEventSource) ProtoMessage() {}
   779  func (*GerritEventSource) Descriptor() ([]byte, []int) {
   780  	return fileDescriptor_c9ac5d6cd016403b, []int{26}
   781  }
   782  func (m *GerritEventSource) XXX_Unmarshal(b []byte) error {
   783  	return m.Unmarshal(b)
   784  }
   785  func (m *GerritEventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   786  	b = b[:cap(b)]
   787  	n, err := m.MarshalToSizedBuffer(b)
   788  	if err != nil {
   789  		return nil, err
   790  	}
   791  	return b[:n], nil
   792  }
   793  func (m *GerritEventSource) XXX_Merge(src proto.Message) {
   794  	xxx_messageInfo_GerritEventSource.Merge(m, src)
   795  }
   796  func (m *GerritEventSource) XXX_Size() int {
   797  	return m.Size()
   798  }
   799  func (m *GerritEventSource) XXX_DiscardUnknown() {
   800  	xxx_messageInfo_GerritEventSource.DiscardUnknown(m)
   801  }
   802  
   803  var xxx_messageInfo_GerritEventSource proto.InternalMessageInfo
   804  
   805  func (m *GithubAppCreds) Reset()      { *m = GithubAppCreds{} }
   806  func (*GithubAppCreds) ProtoMessage() {}
   807  func (*GithubAppCreds) Descriptor() ([]byte, []int) {
   808  	return fileDescriptor_c9ac5d6cd016403b, []int{27}
   809  }
   810  func (m *GithubAppCreds) XXX_Unmarshal(b []byte) error {
   811  	return m.Unmarshal(b)
   812  }
   813  func (m *GithubAppCreds) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   814  	b = b[:cap(b)]
   815  	n, err := m.MarshalToSizedBuffer(b)
   816  	if err != nil {
   817  		return nil, err
   818  	}
   819  	return b[:n], nil
   820  }
   821  func (m *GithubAppCreds) XXX_Merge(src proto.Message) {
   822  	xxx_messageInfo_GithubAppCreds.Merge(m, src)
   823  }
   824  func (m *GithubAppCreds) XXX_Size() int {
   825  	return m.Size()
   826  }
   827  func (m *GithubAppCreds) XXX_DiscardUnknown() {
   828  	xxx_messageInfo_GithubAppCreds.DiscardUnknown(m)
   829  }
   830  
   831  var xxx_messageInfo_GithubAppCreds proto.InternalMessageInfo
   832  
   833  func (m *GithubEventSource) Reset()      { *m = GithubEventSource{} }
   834  func (*GithubEventSource) ProtoMessage() {}
   835  func (*GithubEventSource) Descriptor() ([]byte, []int) {
   836  	return fileDescriptor_c9ac5d6cd016403b, []int{28}
   837  }
   838  func (m *GithubEventSource) XXX_Unmarshal(b []byte) error {
   839  	return m.Unmarshal(b)
   840  }
   841  func (m *GithubEventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   842  	b = b[:cap(b)]
   843  	n, err := m.MarshalToSizedBuffer(b)
   844  	if err != nil {
   845  		return nil, err
   846  	}
   847  	return b[:n], nil
   848  }
   849  func (m *GithubEventSource) XXX_Merge(src proto.Message) {
   850  	xxx_messageInfo_GithubEventSource.Merge(m, src)
   851  }
   852  func (m *GithubEventSource) XXX_Size() int {
   853  	return m.Size()
   854  }
   855  func (m *GithubEventSource) XXX_DiscardUnknown() {
   856  	xxx_messageInfo_GithubEventSource.DiscardUnknown(m)
   857  }
   858  
   859  var xxx_messageInfo_GithubEventSource proto.InternalMessageInfo
   860  
   861  func (m *GitlabEventSource) Reset()      { *m = GitlabEventSource{} }
   862  func (*GitlabEventSource) ProtoMessage() {}
   863  func (*GitlabEventSource) Descriptor() ([]byte, []int) {
   864  	return fileDescriptor_c9ac5d6cd016403b, []int{29}
   865  }
   866  func (m *GitlabEventSource) XXX_Unmarshal(b []byte) error {
   867  	return m.Unmarshal(b)
   868  }
   869  func (m *GitlabEventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   870  	b = b[:cap(b)]
   871  	n, err := m.MarshalToSizedBuffer(b)
   872  	if err != nil {
   873  		return nil, err
   874  	}
   875  	return b[:n], nil
   876  }
   877  func (m *GitlabEventSource) XXX_Merge(src proto.Message) {
   878  	xxx_messageInfo_GitlabEventSource.Merge(m, src)
   879  }
   880  func (m *GitlabEventSource) XXX_Size() int {
   881  	return m.Size()
   882  }
   883  func (m *GitlabEventSource) XXX_DiscardUnknown() {
   884  	xxx_messageInfo_GitlabEventSource.DiscardUnknown(m)
   885  }
   886  
   887  var xxx_messageInfo_GitlabEventSource proto.InternalMessageInfo
   888  
   889  func (m *HDFSEventSource) Reset()      { *m = HDFSEventSource{} }
   890  func (*HDFSEventSource) ProtoMessage() {}
   891  func (*HDFSEventSource) Descriptor() ([]byte, []int) {
   892  	return fileDescriptor_c9ac5d6cd016403b, []int{30}
   893  }
   894  func (m *HDFSEventSource) XXX_Unmarshal(b []byte) error {
   895  	return m.Unmarshal(b)
   896  }
   897  func (m *HDFSEventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   898  	b = b[:cap(b)]
   899  	n, err := m.MarshalToSizedBuffer(b)
   900  	if err != nil {
   901  		return nil, err
   902  	}
   903  	return b[:n], nil
   904  }
   905  func (m *HDFSEventSource) XXX_Merge(src proto.Message) {
   906  	xxx_messageInfo_HDFSEventSource.Merge(m, src)
   907  }
   908  func (m *HDFSEventSource) XXX_Size() int {
   909  	return m.Size()
   910  }
   911  func (m *HDFSEventSource) XXX_DiscardUnknown() {
   912  	xxx_messageInfo_HDFSEventSource.DiscardUnknown(m)
   913  }
   914  
   915  var xxx_messageInfo_HDFSEventSource proto.InternalMessageInfo
   916  
   917  func (m *KafkaConsumerGroup) Reset()      { *m = KafkaConsumerGroup{} }
   918  func (*KafkaConsumerGroup) ProtoMessage() {}
   919  func (*KafkaConsumerGroup) Descriptor() ([]byte, []int) {
   920  	return fileDescriptor_c9ac5d6cd016403b, []int{31}
   921  }
   922  func (m *KafkaConsumerGroup) XXX_Unmarshal(b []byte) error {
   923  	return m.Unmarshal(b)
   924  }
   925  func (m *KafkaConsumerGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   926  	b = b[:cap(b)]
   927  	n, err := m.MarshalToSizedBuffer(b)
   928  	if err != nil {
   929  		return nil, err
   930  	}
   931  	return b[:n], nil
   932  }
   933  func (m *KafkaConsumerGroup) XXX_Merge(src proto.Message) {
   934  	xxx_messageInfo_KafkaConsumerGroup.Merge(m, src)
   935  }
   936  func (m *KafkaConsumerGroup) XXX_Size() int {
   937  	return m.Size()
   938  }
   939  func (m *KafkaConsumerGroup) XXX_DiscardUnknown() {
   940  	xxx_messageInfo_KafkaConsumerGroup.DiscardUnknown(m)
   941  }
   942  
   943  var xxx_messageInfo_KafkaConsumerGroup proto.InternalMessageInfo
   944  
   945  func (m *KafkaEventSource) Reset()      { *m = KafkaEventSource{} }
   946  func (*KafkaEventSource) ProtoMessage() {}
   947  func (*KafkaEventSource) Descriptor() ([]byte, []int) {
   948  	return fileDescriptor_c9ac5d6cd016403b, []int{32}
   949  }
   950  func (m *KafkaEventSource) XXX_Unmarshal(b []byte) error {
   951  	return m.Unmarshal(b)
   952  }
   953  func (m *KafkaEventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   954  	b = b[:cap(b)]
   955  	n, err := m.MarshalToSizedBuffer(b)
   956  	if err != nil {
   957  		return nil, err
   958  	}
   959  	return b[:n], nil
   960  }
   961  func (m *KafkaEventSource) XXX_Merge(src proto.Message) {
   962  	xxx_messageInfo_KafkaEventSource.Merge(m, src)
   963  }
   964  func (m *KafkaEventSource) XXX_Size() int {
   965  	return m.Size()
   966  }
   967  func (m *KafkaEventSource) XXX_DiscardUnknown() {
   968  	xxx_messageInfo_KafkaEventSource.DiscardUnknown(m)
   969  }
   970  
   971  var xxx_messageInfo_KafkaEventSource proto.InternalMessageInfo
   972  
   973  func (m *MQTTEventSource) Reset()      { *m = MQTTEventSource{} }
   974  func (*MQTTEventSource) ProtoMessage() {}
   975  func (*MQTTEventSource) Descriptor() ([]byte, []int) {
   976  	return fileDescriptor_c9ac5d6cd016403b, []int{33}
   977  }
   978  func (m *MQTTEventSource) XXX_Unmarshal(b []byte) error {
   979  	return m.Unmarshal(b)
   980  }
   981  func (m *MQTTEventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   982  	b = b[:cap(b)]
   983  	n, err := m.MarshalToSizedBuffer(b)
   984  	if err != nil {
   985  		return nil, err
   986  	}
   987  	return b[:n], nil
   988  }
   989  func (m *MQTTEventSource) XXX_Merge(src proto.Message) {
   990  	xxx_messageInfo_MQTTEventSource.Merge(m, src)
   991  }
   992  func (m *MQTTEventSource) XXX_Size() int {
   993  	return m.Size()
   994  }
   995  func (m *MQTTEventSource) XXX_DiscardUnknown() {
   996  	xxx_messageInfo_MQTTEventSource.DiscardUnknown(m)
   997  }
   998  
   999  var xxx_messageInfo_MQTTEventSource proto.InternalMessageInfo
  1000  
  1001  func (m *NATSAuth) Reset()      { *m = NATSAuth{} }
  1002  func (*NATSAuth) ProtoMessage() {}
  1003  func (*NATSAuth) Descriptor() ([]byte, []int) {
  1004  	return fileDescriptor_c9ac5d6cd016403b, []int{34}
  1005  }
  1006  func (m *NATSAuth) XXX_Unmarshal(b []byte) error {
  1007  	return m.Unmarshal(b)
  1008  }
  1009  func (m *NATSAuth) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1010  	b = b[:cap(b)]
  1011  	n, err := m.MarshalToSizedBuffer(b)
  1012  	if err != nil {
  1013  		return nil, err
  1014  	}
  1015  	return b[:n], nil
  1016  }
  1017  func (m *NATSAuth) XXX_Merge(src proto.Message) {
  1018  	xxx_messageInfo_NATSAuth.Merge(m, src)
  1019  }
  1020  func (m *NATSAuth) XXX_Size() int {
  1021  	return m.Size()
  1022  }
  1023  func (m *NATSAuth) XXX_DiscardUnknown() {
  1024  	xxx_messageInfo_NATSAuth.DiscardUnknown(m)
  1025  }
  1026  
  1027  var xxx_messageInfo_NATSAuth proto.InternalMessageInfo
  1028  
  1029  func (m *NATSEventsSource) Reset()      { *m = NATSEventsSource{} }
  1030  func (*NATSEventsSource) ProtoMessage() {}
  1031  func (*NATSEventsSource) Descriptor() ([]byte, []int) {
  1032  	return fileDescriptor_c9ac5d6cd016403b, []int{35}
  1033  }
  1034  func (m *NATSEventsSource) XXX_Unmarshal(b []byte) error {
  1035  	return m.Unmarshal(b)
  1036  }
  1037  func (m *NATSEventsSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1038  	b = b[:cap(b)]
  1039  	n, err := m.MarshalToSizedBuffer(b)
  1040  	if err != nil {
  1041  		return nil, err
  1042  	}
  1043  	return b[:n], nil
  1044  }
  1045  func (m *NATSEventsSource) XXX_Merge(src proto.Message) {
  1046  	xxx_messageInfo_NATSEventsSource.Merge(m, src)
  1047  }
  1048  func (m *NATSEventsSource) XXX_Size() int {
  1049  	return m.Size()
  1050  }
  1051  func (m *NATSEventsSource) XXX_DiscardUnknown() {
  1052  	xxx_messageInfo_NATSEventsSource.DiscardUnknown(m)
  1053  }
  1054  
  1055  var xxx_messageInfo_NATSEventsSource proto.InternalMessageInfo
  1056  
  1057  func (m *NSQEventSource) Reset()      { *m = NSQEventSource{} }
  1058  func (*NSQEventSource) ProtoMessage() {}
  1059  func (*NSQEventSource) Descriptor() ([]byte, []int) {
  1060  	return fileDescriptor_c9ac5d6cd016403b, []int{36}
  1061  }
  1062  func (m *NSQEventSource) XXX_Unmarshal(b []byte) error {
  1063  	return m.Unmarshal(b)
  1064  }
  1065  func (m *NSQEventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1066  	b = b[:cap(b)]
  1067  	n, err := m.MarshalToSizedBuffer(b)
  1068  	if err != nil {
  1069  		return nil, err
  1070  	}
  1071  	return b[:n], nil
  1072  }
  1073  func (m *NSQEventSource) XXX_Merge(src proto.Message) {
  1074  	xxx_messageInfo_NSQEventSource.Merge(m, src)
  1075  }
  1076  func (m *NSQEventSource) XXX_Size() int {
  1077  	return m.Size()
  1078  }
  1079  func (m *NSQEventSource) XXX_DiscardUnknown() {
  1080  	xxx_messageInfo_NSQEventSource.DiscardUnknown(m)
  1081  }
  1082  
  1083  var xxx_messageInfo_NSQEventSource proto.InternalMessageInfo
  1084  
  1085  func (m *OwnedRepositories) Reset()      { *m = OwnedRepositories{} }
  1086  func (*OwnedRepositories) ProtoMessage() {}
  1087  func (*OwnedRepositories) Descriptor() ([]byte, []int) {
  1088  	return fileDescriptor_c9ac5d6cd016403b, []int{37}
  1089  }
  1090  func (m *OwnedRepositories) XXX_Unmarshal(b []byte) error {
  1091  	return m.Unmarshal(b)
  1092  }
  1093  func (m *OwnedRepositories) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1094  	b = b[:cap(b)]
  1095  	n, err := m.MarshalToSizedBuffer(b)
  1096  	if err != nil {
  1097  		return nil, err
  1098  	}
  1099  	return b[:n], nil
  1100  }
  1101  func (m *OwnedRepositories) XXX_Merge(src proto.Message) {
  1102  	xxx_messageInfo_OwnedRepositories.Merge(m, src)
  1103  }
  1104  func (m *OwnedRepositories) XXX_Size() int {
  1105  	return m.Size()
  1106  }
  1107  func (m *OwnedRepositories) XXX_DiscardUnknown() {
  1108  	xxx_messageInfo_OwnedRepositories.DiscardUnknown(m)
  1109  }
  1110  
  1111  var xxx_messageInfo_OwnedRepositories proto.InternalMessageInfo
  1112  
  1113  func (m *PubSubEventSource) Reset()      { *m = PubSubEventSource{} }
  1114  func (*PubSubEventSource) ProtoMessage() {}
  1115  func (*PubSubEventSource) Descriptor() ([]byte, []int) {
  1116  	return fileDescriptor_c9ac5d6cd016403b, []int{38}
  1117  }
  1118  func (m *PubSubEventSource) XXX_Unmarshal(b []byte) error {
  1119  	return m.Unmarshal(b)
  1120  }
  1121  func (m *PubSubEventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1122  	b = b[:cap(b)]
  1123  	n, err := m.MarshalToSizedBuffer(b)
  1124  	if err != nil {
  1125  		return nil, err
  1126  	}
  1127  	return b[:n], nil
  1128  }
  1129  func (m *PubSubEventSource) XXX_Merge(src proto.Message) {
  1130  	xxx_messageInfo_PubSubEventSource.Merge(m, src)
  1131  }
  1132  func (m *PubSubEventSource) XXX_Size() int {
  1133  	return m.Size()
  1134  }
  1135  func (m *PubSubEventSource) XXX_DiscardUnknown() {
  1136  	xxx_messageInfo_PubSubEventSource.DiscardUnknown(m)
  1137  }
  1138  
  1139  var xxx_messageInfo_PubSubEventSource proto.InternalMessageInfo
  1140  
  1141  func (m *PulsarEventSource) Reset()      { *m = PulsarEventSource{} }
  1142  func (*PulsarEventSource) ProtoMessage() {}
  1143  func (*PulsarEventSource) Descriptor() ([]byte, []int) {
  1144  	return fileDescriptor_c9ac5d6cd016403b, []int{39}
  1145  }
  1146  func (m *PulsarEventSource) XXX_Unmarshal(b []byte) error {
  1147  	return m.Unmarshal(b)
  1148  }
  1149  func (m *PulsarEventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1150  	b = b[:cap(b)]
  1151  	n, err := m.MarshalToSizedBuffer(b)
  1152  	if err != nil {
  1153  		return nil, err
  1154  	}
  1155  	return b[:n], nil
  1156  }
  1157  func (m *PulsarEventSource) XXX_Merge(src proto.Message) {
  1158  	xxx_messageInfo_PulsarEventSource.Merge(m, src)
  1159  }
  1160  func (m *PulsarEventSource) XXX_Size() int {
  1161  	return m.Size()
  1162  }
  1163  func (m *PulsarEventSource) XXX_DiscardUnknown() {
  1164  	xxx_messageInfo_PulsarEventSource.DiscardUnknown(m)
  1165  }
  1166  
  1167  var xxx_messageInfo_PulsarEventSource proto.InternalMessageInfo
  1168  
  1169  func (m *RedisEventSource) Reset()      { *m = RedisEventSource{} }
  1170  func (*RedisEventSource) ProtoMessage() {}
  1171  func (*RedisEventSource) Descriptor() ([]byte, []int) {
  1172  	return fileDescriptor_c9ac5d6cd016403b, []int{40}
  1173  }
  1174  func (m *RedisEventSource) XXX_Unmarshal(b []byte) error {
  1175  	return m.Unmarshal(b)
  1176  }
  1177  func (m *RedisEventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1178  	b = b[:cap(b)]
  1179  	n, err := m.MarshalToSizedBuffer(b)
  1180  	if err != nil {
  1181  		return nil, err
  1182  	}
  1183  	return b[:n], nil
  1184  }
  1185  func (m *RedisEventSource) XXX_Merge(src proto.Message) {
  1186  	xxx_messageInfo_RedisEventSource.Merge(m, src)
  1187  }
  1188  func (m *RedisEventSource) XXX_Size() int {
  1189  	return m.Size()
  1190  }
  1191  func (m *RedisEventSource) XXX_DiscardUnknown() {
  1192  	xxx_messageInfo_RedisEventSource.DiscardUnknown(m)
  1193  }
  1194  
  1195  var xxx_messageInfo_RedisEventSource proto.InternalMessageInfo
  1196  
  1197  func (m *RedisStreamEventSource) Reset()      { *m = RedisStreamEventSource{} }
  1198  func (*RedisStreamEventSource) ProtoMessage() {}
  1199  func (*RedisStreamEventSource) Descriptor() ([]byte, []int) {
  1200  	return fileDescriptor_c9ac5d6cd016403b, []int{41}
  1201  }
  1202  func (m *RedisStreamEventSource) XXX_Unmarshal(b []byte) error {
  1203  	return m.Unmarshal(b)
  1204  }
  1205  func (m *RedisStreamEventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1206  	b = b[:cap(b)]
  1207  	n, err := m.MarshalToSizedBuffer(b)
  1208  	if err != nil {
  1209  		return nil, err
  1210  	}
  1211  	return b[:n], nil
  1212  }
  1213  func (m *RedisStreamEventSource) XXX_Merge(src proto.Message) {
  1214  	xxx_messageInfo_RedisStreamEventSource.Merge(m, src)
  1215  }
  1216  func (m *RedisStreamEventSource) XXX_Size() int {
  1217  	return m.Size()
  1218  }
  1219  func (m *RedisStreamEventSource) XXX_DiscardUnknown() {
  1220  	xxx_messageInfo_RedisStreamEventSource.DiscardUnknown(m)
  1221  }
  1222  
  1223  var xxx_messageInfo_RedisStreamEventSource proto.InternalMessageInfo
  1224  
  1225  func (m *ResourceEventSource) Reset()      { *m = ResourceEventSource{} }
  1226  func (*ResourceEventSource) ProtoMessage() {}
  1227  func (*ResourceEventSource) Descriptor() ([]byte, []int) {
  1228  	return fileDescriptor_c9ac5d6cd016403b, []int{42}
  1229  }
  1230  func (m *ResourceEventSource) XXX_Unmarshal(b []byte) error {
  1231  	return m.Unmarshal(b)
  1232  }
  1233  func (m *ResourceEventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1234  	b = b[:cap(b)]
  1235  	n, err := m.MarshalToSizedBuffer(b)
  1236  	if err != nil {
  1237  		return nil, err
  1238  	}
  1239  	return b[:n], nil
  1240  }
  1241  func (m *ResourceEventSource) XXX_Merge(src proto.Message) {
  1242  	xxx_messageInfo_ResourceEventSource.Merge(m, src)
  1243  }
  1244  func (m *ResourceEventSource) XXX_Size() int {
  1245  	return m.Size()
  1246  }
  1247  func (m *ResourceEventSource) XXX_DiscardUnknown() {
  1248  	xxx_messageInfo_ResourceEventSource.DiscardUnknown(m)
  1249  }
  1250  
  1251  var xxx_messageInfo_ResourceEventSource proto.InternalMessageInfo
  1252  
  1253  func (m *ResourceFilter) Reset()      { *m = ResourceFilter{} }
  1254  func (*ResourceFilter) ProtoMessage() {}
  1255  func (*ResourceFilter) Descriptor() ([]byte, []int) {
  1256  	return fileDescriptor_c9ac5d6cd016403b, []int{43}
  1257  }
  1258  func (m *ResourceFilter) XXX_Unmarshal(b []byte) error {
  1259  	return m.Unmarshal(b)
  1260  }
  1261  func (m *ResourceFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1262  	b = b[:cap(b)]
  1263  	n, err := m.MarshalToSizedBuffer(b)
  1264  	if err != nil {
  1265  		return nil, err
  1266  	}
  1267  	return b[:n], nil
  1268  }
  1269  func (m *ResourceFilter) XXX_Merge(src proto.Message) {
  1270  	xxx_messageInfo_ResourceFilter.Merge(m, src)
  1271  }
  1272  func (m *ResourceFilter) XXX_Size() int {
  1273  	return m.Size()
  1274  }
  1275  func (m *ResourceFilter) XXX_DiscardUnknown() {
  1276  	xxx_messageInfo_ResourceFilter.DiscardUnknown(m)
  1277  }
  1278  
  1279  var xxx_messageInfo_ResourceFilter proto.InternalMessageInfo
  1280  
  1281  func (m *SFTPEventSource) Reset()      { *m = SFTPEventSource{} }
  1282  func (*SFTPEventSource) ProtoMessage() {}
  1283  func (*SFTPEventSource) Descriptor() ([]byte, []int) {
  1284  	return fileDescriptor_c9ac5d6cd016403b, []int{44}
  1285  }
  1286  func (m *SFTPEventSource) XXX_Unmarshal(b []byte) error {
  1287  	return m.Unmarshal(b)
  1288  }
  1289  func (m *SFTPEventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1290  	b = b[:cap(b)]
  1291  	n, err := m.MarshalToSizedBuffer(b)
  1292  	if err != nil {
  1293  		return nil, err
  1294  	}
  1295  	return b[:n], nil
  1296  }
  1297  func (m *SFTPEventSource) XXX_Merge(src proto.Message) {
  1298  	xxx_messageInfo_SFTPEventSource.Merge(m, src)
  1299  }
  1300  func (m *SFTPEventSource) XXX_Size() int {
  1301  	return m.Size()
  1302  }
  1303  func (m *SFTPEventSource) XXX_DiscardUnknown() {
  1304  	xxx_messageInfo_SFTPEventSource.DiscardUnknown(m)
  1305  }
  1306  
  1307  var xxx_messageInfo_SFTPEventSource proto.InternalMessageInfo
  1308  
  1309  func (m *SNSEventSource) Reset()      { *m = SNSEventSource{} }
  1310  func (*SNSEventSource) ProtoMessage() {}
  1311  func (*SNSEventSource) Descriptor() ([]byte, []int) {
  1312  	return fileDescriptor_c9ac5d6cd016403b, []int{45}
  1313  }
  1314  func (m *SNSEventSource) XXX_Unmarshal(b []byte) error {
  1315  	return m.Unmarshal(b)
  1316  }
  1317  func (m *SNSEventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1318  	b = b[:cap(b)]
  1319  	n, err := m.MarshalToSizedBuffer(b)
  1320  	if err != nil {
  1321  		return nil, err
  1322  	}
  1323  	return b[:n], nil
  1324  }
  1325  func (m *SNSEventSource) XXX_Merge(src proto.Message) {
  1326  	xxx_messageInfo_SNSEventSource.Merge(m, src)
  1327  }
  1328  func (m *SNSEventSource) XXX_Size() int {
  1329  	return m.Size()
  1330  }
  1331  func (m *SNSEventSource) XXX_DiscardUnknown() {
  1332  	xxx_messageInfo_SNSEventSource.DiscardUnknown(m)
  1333  }
  1334  
  1335  var xxx_messageInfo_SNSEventSource proto.InternalMessageInfo
  1336  
  1337  func (m *SQSEventSource) Reset()      { *m = SQSEventSource{} }
  1338  func (*SQSEventSource) ProtoMessage() {}
  1339  func (*SQSEventSource) Descriptor() ([]byte, []int) {
  1340  	return fileDescriptor_c9ac5d6cd016403b, []int{46}
  1341  }
  1342  func (m *SQSEventSource) XXX_Unmarshal(b []byte) error {
  1343  	return m.Unmarshal(b)
  1344  }
  1345  func (m *SQSEventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1346  	b = b[:cap(b)]
  1347  	n, err := m.MarshalToSizedBuffer(b)
  1348  	if err != nil {
  1349  		return nil, err
  1350  	}
  1351  	return b[:n], nil
  1352  }
  1353  func (m *SQSEventSource) XXX_Merge(src proto.Message) {
  1354  	xxx_messageInfo_SQSEventSource.Merge(m, src)
  1355  }
  1356  func (m *SQSEventSource) XXX_Size() int {
  1357  	return m.Size()
  1358  }
  1359  func (m *SQSEventSource) XXX_DiscardUnknown() {
  1360  	xxx_messageInfo_SQSEventSource.DiscardUnknown(m)
  1361  }
  1362  
  1363  var xxx_messageInfo_SQSEventSource proto.InternalMessageInfo
  1364  
  1365  func (m *Selector) Reset()      { *m = Selector{} }
  1366  func (*Selector) ProtoMessage() {}
  1367  func (*Selector) Descriptor() ([]byte, []int) {
  1368  	return fileDescriptor_c9ac5d6cd016403b, []int{47}
  1369  }
  1370  func (m *Selector) XXX_Unmarshal(b []byte) error {
  1371  	return m.Unmarshal(b)
  1372  }
  1373  func (m *Selector) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1374  	b = b[:cap(b)]
  1375  	n, err := m.MarshalToSizedBuffer(b)
  1376  	if err != nil {
  1377  		return nil, err
  1378  	}
  1379  	return b[:n], nil
  1380  }
  1381  func (m *Selector) XXX_Merge(src proto.Message) {
  1382  	xxx_messageInfo_Selector.Merge(m, src)
  1383  }
  1384  func (m *Selector) XXX_Size() int {
  1385  	return m.Size()
  1386  }
  1387  func (m *Selector) XXX_DiscardUnknown() {
  1388  	xxx_messageInfo_Selector.DiscardUnknown(m)
  1389  }
  1390  
  1391  var xxx_messageInfo_Selector proto.InternalMessageInfo
  1392  
  1393  func (m *Service) Reset()      { *m = Service{} }
  1394  func (*Service) ProtoMessage() {}
  1395  func (*Service) Descriptor() ([]byte, []int) {
  1396  	return fileDescriptor_c9ac5d6cd016403b, []int{48}
  1397  }
  1398  func (m *Service) XXX_Unmarshal(b []byte) error {
  1399  	return m.Unmarshal(b)
  1400  }
  1401  func (m *Service) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1402  	b = b[:cap(b)]
  1403  	n, err := m.MarshalToSizedBuffer(b)
  1404  	if err != nil {
  1405  		return nil, err
  1406  	}
  1407  	return b[:n], nil
  1408  }
  1409  func (m *Service) XXX_Merge(src proto.Message) {
  1410  	xxx_messageInfo_Service.Merge(m, src)
  1411  }
  1412  func (m *Service) XXX_Size() int {
  1413  	return m.Size()
  1414  }
  1415  func (m *Service) XXX_DiscardUnknown() {
  1416  	xxx_messageInfo_Service.DiscardUnknown(m)
  1417  }
  1418  
  1419  var xxx_messageInfo_Service proto.InternalMessageInfo
  1420  
  1421  func (m *SlackEventSource) Reset()      { *m = SlackEventSource{} }
  1422  func (*SlackEventSource) ProtoMessage() {}
  1423  func (*SlackEventSource) Descriptor() ([]byte, []int) {
  1424  	return fileDescriptor_c9ac5d6cd016403b, []int{49}
  1425  }
  1426  func (m *SlackEventSource) XXX_Unmarshal(b []byte) error {
  1427  	return m.Unmarshal(b)
  1428  }
  1429  func (m *SlackEventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1430  	b = b[:cap(b)]
  1431  	n, err := m.MarshalToSizedBuffer(b)
  1432  	if err != nil {
  1433  		return nil, err
  1434  	}
  1435  	return b[:n], nil
  1436  }
  1437  func (m *SlackEventSource) XXX_Merge(src proto.Message) {
  1438  	xxx_messageInfo_SlackEventSource.Merge(m, src)
  1439  }
  1440  func (m *SlackEventSource) XXX_Size() int {
  1441  	return m.Size()
  1442  }
  1443  func (m *SlackEventSource) XXX_DiscardUnknown() {
  1444  	xxx_messageInfo_SlackEventSource.DiscardUnknown(m)
  1445  }
  1446  
  1447  var xxx_messageInfo_SlackEventSource proto.InternalMessageInfo
  1448  
  1449  func (m *StorageGridEventSource) Reset()      { *m = StorageGridEventSource{} }
  1450  func (*StorageGridEventSource) ProtoMessage() {}
  1451  func (*StorageGridEventSource) Descriptor() ([]byte, []int) {
  1452  	return fileDescriptor_c9ac5d6cd016403b, []int{50}
  1453  }
  1454  func (m *StorageGridEventSource) XXX_Unmarshal(b []byte) error {
  1455  	return m.Unmarshal(b)
  1456  }
  1457  func (m *StorageGridEventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1458  	b = b[:cap(b)]
  1459  	n, err := m.MarshalToSizedBuffer(b)
  1460  	if err != nil {
  1461  		return nil, err
  1462  	}
  1463  	return b[:n], nil
  1464  }
  1465  func (m *StorageGridEventSource) XXX_Merge(src proto.Message) {
  1466  	xxx_messageInfo_StorageGridEventSource.Merge(m, src)
  1467  }
  1468  func (m *StorageGridEventSource) XXX_Size() int {
  1469  	return m.Size()
  1470  }
  1471  func (m *StorageGridEventSource) XXX_DiscardUnknown() {
  1472  	xxx_messageInfo_StorageGridEventSource.DiscardUnknown(m)
  1473  }
  1474  
  1475  var xxx_messageInfo_StorageGridEventSource proto.InternalMessageInfo
  1476  
  1477  func (m *StorageGridFilter) Reset()      { *m = StorageGridFilter{} }
  1478  func (*StorageGridFilter) ProtoMessage() {}
  1479  func (*StorageGridFilter) Descriptor() ([]byte, []int) {
  1480  	return fileDescriptor_c9ac5d6cd016403b, []int{51}
  1481  }
  1482  func (m *StorageGridFilter) XXX_Unmarshal(b []byte) error {
  1483  	return m.Unmarshal(b)
  1484  }
  1485  func (m *StorageGridFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1486  	b = b[:cap(b)]
  1487  	n, err := m.MarshalToSizedBuffer(b)
  1488  	if err != nil {
  1489  		return nil, err
  1490  	}
  1491  	return b[:n], nil
  1492  }
  1493  func (m *StorageGridFilter) XXX_Merge(src proto.Message) {
  1494  	xxx_messageInfo_StorageGridFilter.Merge(m, src)
  1495  }
  1496  func (m *StorageGridFilter) XXX_Size() int {
  1497  	return m.Size()
  1498  }
  1499  func (m *StorageGridFilter) XXX_DiscardUnknown() {
  1500  	xxx_messageInfo_StorageGridFilter.DiscardUnknown(m)
  1501  }
  1502  
  1503  var xxx_messageInfo_StorageGridFilter proto.InternalMessageInfo
  1504  
  1505  func (m *StripeEventSource) Reset()      { *m = StripeEventSource{} }
  1506  func (*StripeEventSource) ProtoMessage() {}
  1507  func (*StripeEventSource) Descriptor() ([]byte, []int) {
  1508  	return fileDescriptor_c9ac5d6cd016403b, []int{52}
  1509  }
  1510  func (m *StripeEventSource) XXX_Unmarshal(b []byte) error {
  1511  	return m.Unmarshal(b)
  1512  }
  1513  func (m *StripeEventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1514  	b = b[:cap(b)]
  1515  	n, err := m.MarshalToSizedBuffer(b)
  1516  	if err != nil {
  1517  		return nil, err
  1518  	}
  1519  	return b[:n], nil
  1520  }
  1521  func (m *StripeEventSource) XXX_Merge(src proto.Message) {
  1522  	xxx_messageInfo_StripeEventSource.Merge(m, src)
  1523  }
  1524  func (m *StripeEventSource) XXX_Size() int {
  1525  	return m.Size()
  1526  }
  1527  func (m *StripeEventSource) XXX_DiscardUnknown() {
  1528  	xxx_messageInfo_StripeEventSource.DiscardUnknown(m)
  1529  }
  1530  
  1531  var xxx_messageInfo_StripeEventSource proto.InternalMessageInfo
  1532  
  1533  func (m *Template) Reset()      { *m = Template{} }
  1534  func (*Template) ProtoMessage() {}
  1535  func (*Template) Descriptor() ([]byte, []int) {
  1536  	return fileDescriptor_c9ac5d6cd016403b, []int{53}
  1537  }
  1538  func (m *Template) XXX_Unmarshal(b []byte) error {
  1539  	return m.Unmarshal(b)
  1540  }
  1541  func (m *Template) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1542  	b = b[:cap(b)]
  1543  	n, err := m.MarshalToSizedBuffer(b)
  1544  	if err != nil {
  1545  		return nil, err
  1546  	}
  1547  	return b[:n], nil
  1548  }
  1549  func (m *Template) XXX_Merge(src proto.Message) {
  1550  	xxx_messageInfo_Template.Merge(m, src)
  1551  }
  1552  func (m *Template) XXX_Size() int {
  1553  	return m.Size()
  1554  }
  1555  func (m *Template) XXX_DiscardUnknown() {
  1556  	xxx_messageInfo_Template.DiscardUnknown(m)
  1557  }
  1558  
  1559  var xxx_messageInfo_Template proto.InternalMessageInfo
  1560  
  1561  func (m *WatchPathConfig) Reset()      { *m = WatchPathConfig{} }
  1562  func (*WatchPathConfig) ProtoMessage() {}
  1563  func (*WatchPathConfig) Descriptor() ([]byte, []int) {
  1564  	return fileDescriptor_c9ac5d6cd016403b, []int{54}
  1565  }
  1566  func (m *WatchPathConfig) XXX_Unmarshal(b []byte) error {
  1567  	return m.Unmarshal(b)
  1568  }
  1569  func (m *WatchPathConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1570  	b = b[:cap(b)]
  1571  	n, err := m.MarshalToSizedBuffer(b)
  1572  	if err != nil {
  1573  		return nil, err
  1574  	}
  1575  	return b[:n], nil
  1576  }
  1577  func (m *WatchPathConfig) XXX_Merge(src proto.Message) {
  1578  	xxx_messageInfo_WatchPathConfig.Merge(m, src)
  1579  }
  1580  func (m *WatchPathConfig) XXX_Size() int {
  1581  	return m.Size()
  1582  }
  1583  func (m *WatchPathConfig) XXX_DiscardUnknown() {
  1584  	xxx_messageInfo_WatchPathConfig.DiscardUnknown(m)
  1585  }
  1586  
  1587  var xxx_messageInfo_WatchPathConfig proto.InternalMessageInfo
  1588  
  1589  func (m *WebhookContext) Reset()      { *m = WebhookContext{} }
  1590  func (*WebhookContext) ProtoMessage() {}
  1591  func (*WebhookContext) Descriptor() ([]byte, []int) {
  1592  	return fileDescriptor_c9ac5d6cd016403b, []int{55}
  1593  }
  1594  func (m *WebhookContext) XXX_Unmarshal(b []byte) error {
  1595  	return m.Unmarshal(b)
  1596  }
  1597  func (m *WebhookContext) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1598  	b = b[:cap(b)]
  1599  	n, err := m.MarshalToSizedBuffer(b)
  1600  	if err != nil {
  1601  		return nil, err
  1602  	}
  1603  	return b[:n], nil
  1604  }
  1605  func (m *WebhookContext) XXX_Merge(src proto.Message) {
  1606  	xxx_messageInfo_WebhookContext.Merge(m, src)
  1607  }
  1608  func (m *WebhookContext) XXX_Size() int {
  1609  	return m.Size()
  1610  }
  1611  func (m *WebhookContext) XXX_DiscardUnknown() {
  1612  	xxx_messageInfo_WebhookContext.DiscardUnknown(m)
  1613  }
  1614  
  1615  var xxx_messageInfo_WebhookContext proto.InternalMessageInfo
  1616  
  1617  func (m *WebhookEventSource) Reset()      { *m = WebhookEventSource{} }
  1618  func (*WebhookEventSource) ProtoMessage() {}
  1619  func (*WebhookEventSource) Descriptor() ([]byte, []int) {
  1620  	return fileDescriptor_c9ac5d6cd016403b, []int{56}
  1621  }
  1622  func (m *WebhookEventSource) XXX_Unmarshal(b []byte) error {
  1623  	return m.Unmarshal(b)
  1624  }
  1625  func (m *WebhookEventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1626  	b = b[:cap(b)]
  1627  	n, err := m.MarshalToSizedBuffer(b)
  1628  	if err != nil {
  1629  		return nil, err
  1630  	}
  1631  	return b[:n], nil
  1632  }
  1633  func (m *WebhookEventSource) XXX_Merge(src proto.Message) {
  1634  	xxx_messageInfo_WebhookEventSource.Merge(m, src)
  1635  }
  1636  func (m *WebhookEventSource) XXX_Size() int {
  1637  	return m.Size()
  1638  }
  1639  func (m *WebhookEventSource) XXX_DiscardUnknown() {
  1640  	xxx_messageInfo_WebhookEventSource.DiscardUnknown(m)
  1641  }
  1642  
  1643  var xxx_messageInfo_WebhookEventSource proto.InternalMessageInfo
  1644  
  1645  func init() {
  1646  	proto.RegisterType((*AMQPConsumeConfig)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.AMQPConsumeConfig")
  1647  	proto.RegisterType((*AMQPEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.AMQPEventSource")
  1648  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.AMQPEventSource.MetadataEntry")
  1649  	proto.RegisterType((*AMQPExchangeDeclareConfig)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.AMQPExchangeDeclareConfig")
  1650  	proto.RegisterType((*AMQPQueueBindConfig)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.AMQPQueueBindConfig")
  1651  	proto.RegisterType((*AMQPQueueDeclareConfig)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.AMQPQueueDeclareConfig")
  1652  	proto.RegisterType((*AzureEventsHubEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.AzureEventsHubEventSource")
  1653  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.AzureEventsHubEventSource.MetadataEntry")
  1654  	proto.RegisterType((*AzureQueueStorageEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.AzureQueueStorageEventSource")
  1655  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.AzureQueueStorageEventSource.MetadataEntry")
  1656  	proto.RegisterType((*AzureServiceBusEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.AzureServiceBusEventSource")
  1657  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.AzureServiceBusEventSource.MetadataEntry")
  1658  	proto.RegisterType((*BitbucketAuth)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.BitbucketAuth")
  1659  	proto.RegisterType((*BitbucketBasicAuth)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.BitbucketBasicAuth")
  1660  	proto.RegisterType((*BitbucketEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.BitbucketEventSource")
  1661  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.BitbucketEventSource.MetadataEntry")
  1662  	proto.RegisterType((*BitbucketRepository)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.BitbucketRepository")
  1663  	proto.RegisterType((*BitbucketServerEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.BitbucketServerEventSource")
  1664  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.BitbucketServerEventSource.MetadataEntry")
  1665  	proto.RegisterType((*BitbucketServerRepository)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.BitbucketServerRepository")
  1666  	proto.RegisterType((*CalendarEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.CalendarEventSource")
  1667  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.CalendarEventSource.MetadataEntry")
  1668  	proto.RegisterType((*CatchupConfiguration)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.CatchupConfiguration")
  1669  	proto.RegisterType((*ConfigMapPersistence)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.ConfigMapPersistence")
  1670  	proto.RegisterType((*EmitterEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EmitterEventSource")
  1671  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EmitterEventSource.MetadataEntry")
  1672  	proto.RegisterType((*EventPersistence)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventPersistence")
  1673  	proto.RegisterType((*EventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSource")
  1674  	proto.RegisterType((*EventSourceFilter)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceFilter")
  1675  	proto.RegisterType((*EventSourceList)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceList")
  1676  	proto.RegisterType((*EventSourceSpec)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec")
  1677  	proto.RegisterMapType((map[string]AMQPEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.AmqpEntry")
  1678  	proto.RegisterMapType((map[string]AzureEventsHubEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.AzureEventsHubEntry")
  1679  	proto.RegisterMapType((map[string]AzureQueueStorageEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.AzureQueueStorageEntry")
  1680  	proto.RegisterMapType((map[string]AzureServiceBusEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.AzureServiceBusEntry")
  1681  	proto.RegisterMapType((map[string]BitbucketEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.BitbucketEntry")
  1682  	proto.RegisterMapType((map[string]BitbucketServerEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.BitbucketserverEntry")
  1683  	proto.RegisterMapType((map[string]CalendarEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.CalendarEntry")
  1684  	proto.RegisterMapType((map[string]EmitterEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.EmitterEntry")
  1685  	proto.RegisterMapType((map[string]FileEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.FileEntry")
  1686  	proto.RegisterMapType((map[string]GenericEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.GenericEntry")
  1687  	proto.RegisterMapType((map[string]GerritEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.GerritEntry")
  1688  	proto.RegisterMapType((map[string]GithubEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.GithubEntry")
  1689  	proto.RegisterMapType((map[string]GitlabEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.GitlabEntry")
  1690  	proto.RegisterMapType((map[string]HDFSEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.HdfsEntry")
  1691  	proto.RegisterMapType((map[string]KafkaEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.KafkaEntry")
  1692  	proto.RegisterMapType((map[string]common.S3Artifact)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.MinioEntry")
  1693  	proto.RegisterMapType((map[string]MQTTEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.MqttEntry")
  1694  	proto.RegisterMapType((map[string]NATSEventsSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.NatsEntry")
  1695  	proto.RegisterMapType((map[string]NSQEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.NsqEntry")
  1696  	proto.RegisterMapType((map[string]PubSubEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.PubSubEntry")
  1697  	proto.RegisterMapType((map[string]PulsarEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.PulsarEntry")
  1698  	proto.RegisterMapType((map[string]RedisEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.RedisEntry")
  1699  	proto.RegisterMapType((map[string]RedisStreamEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.RedisStreamEntry")
  1700  	proto.RegisterMapType((map[string]ResourceEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.ResourceEntry")
  1701  	proto.RegisterMapType((map[string]SFTPEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.SftpEntry")
  1702  	proto.RegisterMapType((map[string]SlackEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.SlackEntry")
  1703  	proto.RegisterMapType((map[string]SNSEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.SnsEntry")
  1704  	proto.RegisterMapType((map[string]SQSEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.SqsEntry")
  1705  	proto.RegisterMapType((map[string]StorageGridEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.StorageGridEntry")
  1706  	proto.RegisterMapType((map[string]StripeEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.StripeEntry")
  1707  	proto.RegisterMapType((map[string]WebhookEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceSpec.WebhookEntry")
  1708  	proto.RegisterType((*EventSourceStatus)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.EventSourceStatus")
  1709  	proto.RegisterType((*FileEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.FileEventSource")
  1710  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.FileEventSource.MetadataEntry")
  1711  	proto.RegisterType((*GenericEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.GenericEventSource")
  1712  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.GenericEventSource.MetadataEntry")
  1713  	proto.RegisterType((*GerritEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.GerritEventSource")
  1714  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.GerritEventSource.MetadataEntry")
  1715  	proto.RegisterType((*GithubAppCreds)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.GithubAppCreds")
  1716  	proto.RegisterType((*GithubEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.GithubEventSource")
  1717  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.GithubEventSource.MetadataEntry")
  1718  	proto.RegisterType((*GitlabEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.GitlabEventSource")
  1719  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.GitlabEventSource.MetadataEntry")
  1720  	proto.RegisterType((*HDFSEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.HDFSEventSource")
  1721  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.HDFSEventSource.MetadataEntry")
  1722  	proto.RegisterType((*KafkaConsumerGroup)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.KafkaConsumerGroup")
  1723  	proto.RegisterType((*KafkaEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.KafkaEventSource")
  1724  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.KafkaEventSource.MetadataEntry")
  1725  	proto.RegisterType((*MQTTEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.MQTTEventSource")
  1726  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.MQTTEventSource.MetadataEntry")
  1727  	proto.RegisterType((*NATSAuth)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.NATSAuth")
  1728  	proto.RegisterType((*NATSEventsSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.NATSEventsSource")
  1729  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.NATSEventsSource.MetadataEntry")
  1730  	proto.RegisterType((*NSQEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.NSQEventSource")
  1731  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.NSQEventSource.MetadataEntry")
  1732  	proto.RegisterType((*OwnedRepositories)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.OwnedRepositories")
  1733  	proto.RegisterType((*PubSubEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.PubSubEventSource")
  1734  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.PubSubEventSource.MetadataEntry")
  1735  	proto.RegisterType((*PulsarEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.PulsarEventSource")
  1736  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.PulsarEventSource.AuthAthenzParamsEntry")
  1737  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.PulsarEventSource.MetadataEntry")
  1738  	proto.RegisterType((*RedisEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.RedisEventSource")
  1739  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.RedisEventSource.MetadataEntry")
  1740  	proto.RegisterType((*RedisStreamEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.RedisStreamEventSource")
  1741  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.RedisStreamEventSource.MetadataEntry")
  1742  	proto.RegisterType((*ResourceEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.ResourceEventSource")
  1743  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.ResourceEventSource.MetadataEntry")
  1744  	proto.RegisterType((*ResourceFilter)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.ResourceFilter")
  1745  	proto.RegisterType((*SFTPEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.SFTPEventSource")
  1746  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.SFTPEventSource.MetadataEntry")
  1747  	proto.RegisterType((*SNSEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.SNSEventSource")
  1748  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.SNSEventSource.MetadataEntry")
  1749  	proto.RegisterType((*SQSEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.SQSEventSource")
  1750  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.SQSEventSource.MetadataEntry")
  1751  	proto.RegisterType((*Selector)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.Selector")
  1752  	proto.RegisterType((*Service)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.Service")
  1753  	proto.RegisterType((*SlackEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.SlackEventSource")
  1754  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.SlackEventSource.MetadataEntry")
  1755  	proto.RegisterType((*StorageGridEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.StorageGridEventSource")
  1756  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.StorageGridEventSource.MetadataEntry")
  1757  	proto.RegisterType((*StorageGridFilter)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.StorageGridFilter")
  1758  	proto.RegisterType((*StripeEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.StripeEventSource")
  1759  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.StripeEventSource.MetadataEntry")
  1760  	proto.RegisterType((*Template)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.Template")
  1761  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.Template.NodeSelectorEntry")
  1762  	proto.RegisterType((*WatchPathConfig)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.WatchPathConfig")
  1763  	proto.RegisterType((*WebhookContext)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.WebhookContext")
  1764  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.WebhookContext.MetadataEntry")
  1765  	proto.RegisterType((*WebhookEventSource)(nil), "github.com.argoproj.argo_events.pkg.apis.eventsource.v1alpha1.WebhookEventSource")
  1766  }
  1767  
  1768  func init() {
  1769  	proto.RegisterFile("github.com/argoproj/argo-events/pkg/apis/eventsource/v1alpha1/generated.proto", fileDescriptor_c9ac5d6cd016403b)
  1770  }
  1771  
  1772  var fileDescriptor_c9ac5d6cd016403b = []byte{
  1773  	// 7236 bytes of a gzipped FileDescriptorProto
  1774  	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x7d, 0x4d, 0x6c, 0x24, 0xc7,
  1775  	0x75, 0xb0, 0x9a, 0x1c, 0x0e, 0x67, 0x1e, 0xff, 0x6b, 0x57, 0xab, 0x11, 0x2d, 0x2d, 0xf7, 0xa3,
  1776  	0xe0, 0x85, 0xf4, 0x7d, 0x32, 0xf7, 0xd3, 0x26, 0x8e, 0x65, 0x29, 0x96, 0x31, 0x43, 0x2e, 0x77,
  1777  	0xa9, 0x25, 0xb9, 0xc3, 0x6a, 0xae, 0x7e, 0x2c, 0x4b, 0x72, 0xb3, 0xa7, 0x38, 0x6c, 0xb3, 0xa7,
  1778  	0x7b, 0xd8, 0xdd, 0xc3, 0x5d, 0x2e, 0x10, 0xdb, 0x30, 0xe0, 0xc4, 0xd6, 0x8f, 0x6d, 0x25, 0x71,
  1779  	0x12, 0x24, 0x30, 0x10, 0x27, 0x81, 0x2f, 0x09, 0x72, 0x8b, 0x91, 0x6b, 0x90, 0x1c, 0x8c, 0x24,
  1780  	0x07, 0x27, 0xb9, 0x38, 0x36, 0xb0, 0xb0, 0x19, 0xe4, 0x96, 0x4b, 0xe0, 0x53, 0x72, 0x0a, 0xea,
  1781  	0xa7, 0xab, 0xab, 0x7f, 0x86, 0xcb, 0xe1, 0xf4, 0x90, 0xbb, 0x46, 0x4e, 0xe4, 0xd4, 0x7b, 0xf5,
  1782  	0xde, 0xeb, 0xaa, 0xf7, 0x5e, 0xbd, 0x7a, 0xf5, 0x07, 0x6b, 0x4d, 0x2b, 0xd8, 0xe9, 0x6c, 0x2d,
  1783  	0x98, 0x6e, 0xeb, 0x8a, 0xe1, 0x35, 0xdd, 0xb6, 0xe7, 0x7e, 0x91, 0xfd, 0xf3, 0x09, 0xb2, 0x4f,
  1784  	0x9c, 0xc0, 0xbf, 0xd2, 0xde, 0x6d, 0x5e, 0x31, 0xda, 0x96, 0x7f, 0x85, 0xff, 0x76, 0x3b, 0x9e,
  1785  	0x49, 0xae, 0xec, 0xbf, 0x60, 0xd8, 0xed, 0x1d, 0xe3, 0x85, 0x2b, 0x4d, 0xe2, 0x10, 0xcf, 0x08,
  1786  	0x48, 0x63, 0xa1, 0xed, 0xb9, 0x81, 0x8b, 0x3e, 0x13, 0x91, 0x5b, 0x08, 0xc9, 0xb1, 0x7f, 0xde,
  1787  	0xe5, 0xd5, 0x17, 0xda, 0xbb, 0xcd, 0x05, 0x4a, 0x6e, 0x41, 0x21, 0xb7, 0x10, 0x92, 0x9b, 0xfd,
  1788  	0xec, 0xb1, 0xa5, 0x31, 0xdd, 0x56, 0xcb, 0x75, 0x92, 0xfc, 0x67, 0x3f, 0xa1, 0x10, 0x68, 0xba,
  1789  	0x4d, 0xf7, 0x0a, 0x2b, 0xde, 0xea, 0x6c, 0xb3, 0x5f, 0xec, 0x07, 0xfb, 0x4f, 0xa0, 0xcf, 0xef,
  1790  	0xbe, 0xe8, 0x2f, 0x58, 0x2e, 0x25, 0x79, 0xc5, 0x74, 0x3d, 0xfa, 0x61, 0x29, 0x92, 0xbf, 0x1a,
  1791  	0xe1, 0xb4, 0x0c, 0x73, 0xc7, 0x72, 0x88, 0x77, 0x10, 0xc9, 0xd1, 0x22, 0x81, 0x91, 0x55, 0xeb,
  1792  	0x4a, 0xb7, 0x5a, 0x5e, 0xc7, 0x09, 0xac, 0x16, 0x49, 0x55, 0xf8, 0xb5, 0x07, 0x55, 0xf0, 0xcd,
  1793  	0x1d, 0xd2, 0x32, 0x92, 0xf5, 0xe6, 0xff, 0x4b, 0x83, 0x99, 0xea, 0xda, 0x46, 0x7d, 0xd1, 0x75,
  1794  	0xfc, 0x4e, 0x8b, 0x2c, 0xba, 0xce, 0xb6, 0xd5, 0x44, 0x9f, 0x84, 0x31, 0x93, 0x17, 0x78, 0x9b,
  1795  	0x46, 0xb3, 0xa2, 0x5d, 0xd2, 0x9e, 0x2d, 0xd7, 0xce, 0xfd, 0xf0, 0xfe, 0xdc, 0x63, 0x87, 0xf7,
  1796  	0xe7, 0xc6, 0x16, 0x23, 0x10, 0x56, 0xf1, 0xd0, 0x73, 0x30, 0x6a, 0x74, 0x02, 0xb7, 0x6a, 0xee,
  1797  	0x56, 0x86, 0x2e, 0x69, 0xcf, 0x96, 0x6a, 0x53, 0xa2, 0xca, 0x68, 0x95, 0x17, 0xe3, 0x10, 0x8e,
  1798  	0xae, 0x40, 0x99, 0xdc, 0x35, 0xed, 0x8e, 0x6f, 0xed, 0x93, 0xca, 0x30, 0x43, 0x9e, 0x11, 0xc8,
  1799  	0xe5, 0x6b, 0x21, 0x00, 0x47, 0x38, 0x94, 0xb6, 0xe3, 0xae, 0xba, 0xa6, 0x61, 0x57, 0x0a, 0x71,
  1800  	0xda, 0xeb, 0xbc, 0x18, 0x87, 0x70, 0x74, 0x19, 0x8a, 0x8e, 0xfb, 0xba, 0x61, 0x05, 0x95, 0x11,
  1801  	0x86, 0x39, 0x29, 0x30, 0x8b, 0xeb, 0xac, 0x14, 0x0b, 0xe8, 0xfc, 0x7f, 0x8c, 0xc1, 0x14, 0xfd,
  1802  	0xf6, 0x6b, 0x54, 0x39, 0x74, 0xa6, 0x4b, 0xe8, 0x69, 0x18, 0xee, 0x78, 0xb6, 0xf8, 0xe2, 0x31,
  1803  	0x51, 0x71, 0xf8, 0x36, 0x5e, 0xc5, 0xb4, 0x1c, 0xbd, 0x08, 0xe3, 0xe4, 0xae, 0xb9, 0x63, 0x38,
  1804  	0x4d, 0xb2, 0x6e, 0xb4, 0x08, 0xfb, 0xcc, 0x72, 0xed, 0xbc, 0xc0, 0x1b, 0xbf, 0xa6, 0xc0, 0x70,
  1805  	0x0c, 0x53, 0xad, 0xb9, 0x79, 0xd0, 0xe6, 0xdf, 0x9c, 0x51, 0x93, 0xc2, 0x70, 0x0c, 0x13, 0x5d,
  1806  	0x05, 0xf0, 0xdc, 0x4e, 0x60, 0x39, 0xcd, 0x9b, 0xe4, 0x80, 0x7d, 0x7c, 0xb9, 0x86, 0x44, 0x3d,
  1807  	0xc0, 0x12, 0x82, 0x15, 0x2c, 0xf4, 0x1b, 0x30, 0x63, 0xba, 0x8e, 0x43, 0xcc, 0xc0, 0x72, 0x9d,
  1808  	0x9a, 0x61, 0xee, 0xba, 0xdb, 0xdb, 0xac, 0x35, 0xc6, 0xae, 0xbe, 0xb8, 0x70, 0x6c, 0x23, 0xe3,
  1809  	0x56, 0xb2, 0x20, 0xea, 0xd7, 0x1e, 0x3f, 0xbc, 0x3f, 0x37, 0xb3, 0x98, 0x24, 0x8b, 0xd3, 0x9c,
  1810  	0xd0, 0xf3, 0x50, 0xfa, 0xa2, 0xef, 0x3a, 0x35, 0xb7, 0x71, 0x50, 0x29, 0xb2, 0x3e, 0x98, 0x16,
  1811  	0x02, 0x97, 0x5e, 0xd5, 0x6f, 0xad, 0xd3, 0x72, 0x2c, 0x31, 0xd0, 0x6d, 0x18, 0x0e, 0x6c, 0xbf,
  1812  	0x32, 0xca, 0xc4, 0x7b, 0xa9, 0x67, 0xf1, 0x36, 0x57, 0x75, 0xae, 0xb6, 0xb5, 0x51, 0xda, 0x57,
  1813  	0x9b, 0xab, 0x3a, 0xa6, 0xf4, 0xd0, 0x7b, 0x1a, 0x94, 0xa8, 0x7d, 0x35, 0x8c, 0xc0, 0xa8, 0x94,
  1814  	0x2e, 0x0d, 0x3f, 0x3b, 0x76, 0xf5, 0xf3, 0x0b, 0x7d, 0x39, 0x98, 0x85, 0x84, 0xb6, 0x2c, 0xac,
  1815  	0x09, 0xf2, 0xd7, 0x9c, 0xc0, 0x3b, 0x88, 0xbe, 0x31, 0x2c, 0xc6, 0x92, 0x3f, 0xfa, 0x7d, 0x0d,
  1816  	0xa6, 0xc2, 0x5e, 0x5d, 0x22, 0xa6, 0x6d, 0x78, 0xa4, 0x52, 0x66, 0x1f, 0xfc, 0x46, 0x1e, 0x32,
  1817  	0xc5, 0x29, 0x8b, 0xe6, 0x38, 0x77, 0x78, 0x7f, 0x6e, 0x2a, 0x01, 0xc2, 0x49, 0x29, 0xd0, 0xfb,
  1818  	0x1a, 0x8c, 0xef, 0x75, 0x48, 0x47, 0x8a, 0x05, 0x4c, 0xac, 0xdb, 0x39, 0x88, 0xb5, 0xa1, 0x90,
  1819  	0x15, 0x32, 0x4d, 0x53, 0x65, 0x57, 0xcb, 0x71, 0x8c, 0x39, 0xfa, 0x32, 0x94, 0xd9, 0xef, 0x9a,
  1820  	0xe5, 0x34, 0x2a, 0x63, 0x4c, 0x12, 0x9c, 0x97, 0x24, 0x94, 0xa6, 0x10, 0x63, 0x82, 0xfa, 0x19,
  1821  	0x59, 0x88, 0x23, 0x9e, 0xe8, 0x0e, 0x8c, 0x0a, 0x97, 0x56, 0x19, 0x67, 0xec, 0xeb, 0x39, 0xb0,
  1822  	0x8f, 0x79, 0xd7, 0xda, 0x18, 0xf5, 0x5a, 0xa2, 0x08, 0x87, 0xdc, 0xd0, 0x1b, 0x50, 0x30, 0x3a,
  1823  	0xc1, 0x4e, 0x65, 0xe2, 0x84, 0x66, 0x50, 0x33, 0x7c, 0xcb, 0xac, 0x76, 0x82, 0x9d, 0x5a, 0xe9,
  1824  	0xf0, 0xfe, 0x5c, 0x81, 0xfe, 0x87, 0x19, 0x45, 0x84, 0xa1, 0xdc, 0xf1, 0x6c, 0x9d, 0x98, 0x1e,
  1825  	0x09, 0x2a, 0x93, 0x8c, 0xfc, 0xc7, 0x17, 0xf8, 0x78, 0x41, 0x29, 0x2c, 0xd0, 0xa1, 0x6b, 0x61,
  1826  	0xff, 0x85, 0x05, 0x8e, 0x71, 0x93, 0x1c, 0xe8, 0xc4, 0x26, 0x66, 0xe0, 0x7a, 0xbc, 0x99, 0x6e,
  1827  	0xe3, 0x55, 0x0e, 0xc1, 0x11, 0x19, 0x14, 0x40, 0x71, 0xdb, 0xb2, 0x03, 0xe2, 0x55, 0xa6, 0x72,
  1828  	0x69, 0x25, 0xc5, 0xaa, 0x96, 0x19, 0xdd, 0x1a, 0x50, 0x8f, 0xcd, 0xff, 0xc7, 0x82, 0xd7, 0xec,
  1829  	0xcb, 0x30, 0x11, 0x33, 0x39, 0x34, 0x0d, 0xc3, 0xbb, 0xe4, 0x80, 0xbb, 0x6b, 0x4c, 0xff, 0x45,
  1830  	0xe7, 0x61, 0x64, 0xdf, 0xb0, 0x3b, 0xc2, 0x35, 0x63, 0xfe, 0xe3, 0xa5, 0xa1, 0x17, 0xb5, 0xf9,
  1831  	0x1f, 0x69, 0xf0, 0x64, 0x57, 0x63, 0xa1, 0xe3, 0x4b, 0xa3, 0xe3, 0x19, 0x5b, 0x36, 0x61, 0xd4,
  1832  	0x94, 0xf1, 0x65, 0x89, 0x17, 0xe3, 0x10, 0x4e, 0x1d, 0x32, 0x1d, 0xc6, 0x96, 0x88, 0x4d, 0x02,
  1833  	0x22, 0x46, 0x3a, 0xe9, 0x90, 0xab, 0x12, 0x82, 0x15, 0x2c, 0xea, 0x11, 0x2d, 0x27, 0x20, 0x9e,
  1834  	0x63, 0xd8, 0x62, 0xb8, 0x93, 0xde, 0x62, 0x45, 0x94, 0x63, 0x89, 0xa1, 0x8c, 0x60, 0x85, 0x23,
  1835  	0x47, 0xb0, 0xcf, 0xc0, 0xb9, 0x0c, 0xed, 0x56, 0xaa, 0x6b, 0x47, 0x56, 0xff, 0xd3, 0x21, 0xb8,
  1836  	0x90, 0x6d, 0xa7, 0xe8, 0x12, 0x14, 0x1c, 0x3a, 0xc0, 0xf1, 0x81, 0x70, 0x5c, 0x10, 0x28, 0xb0,
  1837  	0x81, 0x8d, 0x41, 0xd4, 0x06, 0x1b, 0xea, 0xa9, 0xc1, 0x86, 0x8f, 0xd5, 0x60, 0xb1, 0x00, 0xa1,
  1838  	0x70, 0x8c, 0x00, 0xe1, 0x98, 0xa3, 0x3e, 0x25, 0x6c, 0x78, 0xcd, 0x4e, 0x8b, 0x2a, 0x21, 0x1b,
  1839  	0x9c, 0xca, 0x11, 0xe1, 0x6a, 0x08, 0xc0, 0x11, 0xce, 0xfc, 0x7b, 0x23, 0xf0, 0x64, 0xf5, 0x5e,
  1840  	0xc7, 0x23, 0x4c, 0x47, 0xfd, 0x1b, 0x9d, 0x2d, 0x35, 0x60, 0xb8, 0x04, 0x85, 0xed, 0xbd, 0x86,
  1841  	0x93, 0x6c, 0xa8, 0xe5, 0x8d, 0xa5, 0x75, 0xcc, 0x20, 0xa8, 0x0d, 0xe7, 0xfc, 0x1d, 0xc3, 0x23,
  1842  	0x8d, 0xaa, 0x69, 0x12, 0xdf, 0xbf, 0x49, 0x0e, 0x64, 0xe8, 0x70, 0x6c, 0x43, 0x7c, 0xe2, 0xf0,
  1843  	0xfe, 0xdc, 0x39, 0x3d, 0x4d, 0x05, 0x67, 0x91, 0x46, 0x0d, 0x98, 0x4a, 0x14, 0xb3, 0x46, 0x3f,
  1844  	0x36, 0x37, 0x36, 0x70, 0x24, 0xb8, 0xe1, 0x24, 0x49, 0xaa, 0x00, 0x3b, 0x9d, 0x2d, 0xf6, 0x2d,
  1845  	0x3c, 0x28, 0x91, 0x0a, 0x70, 0x83, 0x17, 0xe3, 0x10, 0x8e, 0x7e, 0x57, 0x1d, 0x8a, 0x47, 0xd8,
  1846  	0x50, 0xbc, 0xdd, 0xaf, 0x5b, 0xed, 0xd6, 0x23, 0x3d, 0x0c, 0xca, 0x91, 0x13, 0x2b, 0x3e, 0x2a,
  1847  	0x4e, 0xec, 0x8f, 0x8b, 0xf0, 0x14, 0xfb, 0x74, 0x66, 0xb3, 0x7a, 0xe0, 0x7a, 0x46, 0x93, 0xa8,
  1848  	0xfa, 0xf8, 0x2a, 0x20, 0x9f, 0x97, 0x56, 0x4d, 0xd3, 0xed, 0x38, 0xc1, 0x7a, 0x64, 0xc6, 0xb3,
  1849  	0xa2, 0x2d, 0x90, 0x9e, 0xc2, 0xc0, 0x19, 0xb5, 0x50, 0x13, 0xa6, 0xa3, 0xd8, 0x4e, 0x0f, 0x3c,
  1850  	0xcb, 0x69, 0xf6, 0xa6, 0xb6, 0xe7, 0x0f, 0xef, 0xcf, 0x4d, 0x2f, 0x26, 0x48, 0xe0, 0x14, 0x51,
  1851  	0x6a, 0x93, 0x6c, 0x04, 0x66, 0xb2, 0x0e, 0xc7, 0x6d, 0x72, 0x23, 0x04, 0xe0, 0x08, 0x27, 0x16,
  1852  	0x60, 0x16, 0x1e, 0x18, 0x60, 0x3e, 0x0d, 0xc3, 0x0d, 0x7b, 0x4f, 0xf8, 0x05, 0x19, 0xd4, 0x2f,
  1853  	0xad, 0x6e, 0x60, 0x5a, 0x4e, 0x63, 0xb3, 0x48, 0x3b, 0x8b, 0x4c, 0x3b, 0xad, 0x3c, 0xb4, 0xb3,
  1854  	0x4b, 0x17, 0x9d, 0x48, 0x41, 0x47, 0x4f, 0x4f, 0x41, 0xd1, 0xcb, 0x30, 0xd1, 0x20, 0xa6, 0xdb,
  1855  	0x20, 0x6b, 0xc4, 0xf7, 0x8d, 0x26, 0xa9, 0x94, 0x58, 0xc3, 0x3d, 0x2e, 0x04, 0x9d, 0x58, 0x52,
  1856  	0x81, 0x38, 0x8e, 0x8b, 0x16, 0x61, 0xe6, 0x8e, 0x61, 0x05, 0x9b, 0x56, 0x8b, 0xac, 0x38, 0x3a,
  1857  	0x31, 0x5d, 0xa7, 0xe1, 0xb3, 0x48, 0x77, 0x84, 0xcf, 0x1f, 0x5e, 0x4f, 0x02, 0x71, 0x1a, 0xbf,
  1858  	0x3f, 0x13, 0xf9, 0x71, 0x11, 0x66, 0x59, 0xfb, 0xeb, 0xc4, 0xdb, 0xb7, 0x4c, 0x52, 0xeb, 0xf8,
  1859  	0xaa, 0x81, 0x64, 0x29, 0xb5, 0x36, 0x70, 0xa5, 0x1e, 0x3a, 0x86, 0x52, 0x5f, 0x81, 0x72, 0xe0,
  1860  	0xb6, 0x2d, 0x33, 0xcb, 0x0a, 0x36, 0x43, 0x00, 0x8e, 0x70, 0xd0, 0x12, 0x4c, 0xfb, 0x9d, 0x2d,
  1861  	0xdf, 0xf4, 0xac, 0x36, 0xe5, 0xab, 0xb8, 0xe2, 0x8a, 0xa8, 0x37, 0xad, 0x27, 0xe0, 0x38, 0x55,
  1862  	0x23, 0x9c, 0x7e, 0x8d, 0xe4, 0x3c, 0xfd, 0xea, 0x6d, 0x0e, 0xf8, 0x1d, 0xd5, 0x06, 0x47, 0x99,
  1863  	0x0d, 0x36, 0xf3, 0xb0, 0xc1, 0x4c, 0x1d, 0x38, 0x91, 0x05, 0x96, 0x4e, 0xd1, 0x02, 0xdf, 0x84,
  1864  	0x27, 0xb6, 0x3b, 0xb6, 0x7d, 0xb0, 0xd1, 0x31, 0x6c, 0x6b, 0xdb, 0x22, 0x0d, 0xda, 0x51, 0x7e,
  1865  	0xdb, 0x30, 0xf9, 0xa4, 0xb1, 0x5c, 0x9b, 0x13, 0x22, 0x3f, 0xb1, 0x9c, 0x8d, 0x86, 0xbb, 0xd5,
  1866  	0xef, 0xcf, 0xb4, 0x7e, 0xa2, 0xc1, 0x44, 0xcd, 0x0a, 0xb6, 0x3a, 0xe6, 0x2e, 0x09, 0xe8, 0x0c,
  1867  	0x03, 0x79, 0x30, 0xb2, 0x45, 0x27, 0x1e, 0xc2, 0x84, 0x36, 0xfa, 0x6c, 0x1e, 0x49, 0x3c, 0x9a,
  1868  	0xcd, 0x94, 0x0f, 0xef, 0xcf, 0x8d, 0xb0, 0x9f, 0x98, 0xb3, 0x42, 0xb7, 0x01, 0x5c, 0x3a, 0xb1,
  1869  	0xd9, 0x74, 0x77, 0x89, 0xd3, 0xdb, 0x80, 0x34, 0x49, 0x23, 0xce, 0x5b, 0xd5, 0xb0, 0x32, 0x56,
  1870  	0x08, 0xcd, 0xff, 0x40, 0x03, 0x94, 0xe6, 0x8f, 0x6e, 0x41, 0xa9, 0xe3, 0xd3, 0xb0, 0x5c, 0x0c,
  1871  	0xa3, 0xc7, 0xe6, 0x35, 0x4e, 0x55, 0xea, 0xb6, 0xa8, 0x8a, 0x25, 0x11, 0x4a, 0xb0, 0x6d, 0xf8,
  1872  	0xfe, 0x1d, 0xd7, 0x6b, 0xf4, 0x26, 0x3c, 0x23, 0x58, 0x17, 0x55, 0xb1, 0x24, 0x32, 0xff, 0x8b,
  1873  	0x51, 0x38, 0x2f, 0x05, 0x4f, 0xc4, 0x02, 0x0d, 0x16, 0x4d, 0xdf, 0x70, 0xdd, 0xdd, 0x5b, 0xce,
  1874  	0xb2, 0xe5, 0x58, 0xfe, 0x8e, 0x98, 0x13, 0xc8, 0x58, 0x60, 0x29, 0x85, 0x81, 0x33, 0x6a, 0xa1,
  1875  	0x6f, 0xa9, 0x06, 0x3a, 0xc4, 0x0c, 0xd4, 0xc8, 0xab, 0xb3, 0x4f, 0x6a, 0x9a, 0xa3, 0x77, 0xc8,
  1876  	0xd6, 0x8e, 0xeb, 0xee, 0x8a, 0xe8, 0x76, 0xad, 0x4f, 0x79, 0x5e, 0xe7, 0xd4, 0x16, 0x5d, 0x27,
  1877  	0x20, 0x77, 0x03, 0x3e, 0x4d, 0x17, 0x65, 0x38, 0x64, 0x85, 0xbe, 0x28, 0xa6, 0xe9, 0x05, 0xc6,
  1878  	0x72, 0x35, 0xaf, 0x26, 0xc8, 0x9c, 0xb8, 0xcf, 0x43, 0x91, 0xd7, 0x62, 0x31, 0x73, 0x99, 0xbb,
  1879  	0x0a, 0x1e, 0xf3, 0x62, 0x01, 0x41, 0x9f, 0x80, 0x11, 0xf7, 0x8e, 0x23, 0x42, 0xd8, 0x72, 0xed,
  1880  	0x09, 0xd1, 0x60, 0x53, 0x4b, 0xa4, 0xed, 0x11, 0xd3, 0x08, 0x48, 0xe3, 0x16, 0x05, 0x63, 0x8e,
  1881  	0x85, 0x7e, 0x1d, 0x80, 0x8a, 0x48, 0x4c, 0xaa, 0x59, 0x2c, 0xaa, 0x28, 0xd7, 0x9e, 0x12, 0x75,
  1882  	0xce, 0x47, 0x75, 0xea, 0x12, 0x07, 0x2b, 0xf8, 0xe8, 0x06, 0x4c, 0x7a, 0xa4, 0xed, 0xfa, 0x56,
  1883  	0xe0, 0x7a, 0x07, 0xba, 0xdd, 0x69, 0x32, 0xaf, 0x58, 0xae, 0x5d, 0x12, 0x14, 0x2a, 0x11, 0x05,
  1884  	0x1c, 0xc3, 0xc3, 0x89, 0x7a, 0xe8, 0x03, 0x0d, 0xc6, 0x65, 0x91, 0x45, 0x68, 0x88, 0x30, 0x9c,
  1885  	0x43, 0xae, 0x47, 0xb6, 0x67, 0xc4, 0x3e, 0xca, 0xb1, 0x62, 0x85, 0x1f, 0x8e, 0x71, 0x57, 0xdc,
  1886  	0x3c, 0x3c, 0x2a, 0x33, 0x81, 0x7b, 0x70, 0x2e, 0xe3, 0x6b, 0xd1, 0x33, 0xa1, 0x3e, 0xf0, 0x90,
  1887  	0x7f, 0x42, 0x7c, 0xfc, 0x48, 0x4c, 0x0b, 0x5e, 0x49, 0xf5, 0x23, 0x8f, 0x4f, 0x2e, 0x08, 0xec,
  1888  	0xc9, 0xa3, 0x7b, 0x6f, 0xfe, 0x5f, 0xca, 0x30, 0x2b, 0x99, 0xd3, 0x21, 0x96, 0x78, 0xaa, 0xdf,
  1889  	0x51, 0x2c, 0x53, 0x3b, 0x3d, 0xcb, 0x8c, 0xab, 0xf6, 0x50, 0xdf, 0xaa, 0x3d, 0x7c, 0x42, 0xd5,
  1890  	0xfe, 0xed, 0xa4, 0x6a, 0x17, 0x98, 0x6a, 0xbf, 0x91, 0x97, 0x6a, 0xf3, 0xf6, 0xee, 0x51, 0xc1,
  1891  	0x8f, 0xe3, 0x4a, 0xde, 0x80, 0x31, 0x83, 0xcd, 0xee, 0xf9, 0xc0, 0x5a, 0xec, 0x65, 0x6c, 0x9a,
  1892  	0x3a, 0xbc, 0x3f, 0x37, 0x56, 0x8d, 0x6a, 0x63, 0x95, 0x14, 0x7a, 0x07, 0x26, 0x44, 0x2f, 0x89,
  1893  	0x2c, 0xe4, 0x68, 0x2f, 0xb4, 0x67, 0xe8, 0xa4, 0xe3, 0x75, 0xb5, 0x3e, 0x8e, 0x93, 0x43, 0xaf,
  1894  	0xc1, 0x85, 0xad, 0xb0, 0x79, 0x7c, 0xd6, 0x3c, 0x35, 0xc3, 0x27, 0xb7, 0xf1, 0xaa, 0xf0, 0x4f,
  1895  	0x17, 0x45, 0x0b, 0x5d, 0x48, 0x34, 0xa2, 0xc0, 0xc2, 0x5d, 0x6a, 0x77, 0x19, 0x40, 0xcb, 0x27,
  1896  	0x1a, 0x40, 0x63, 0x11, 0x2e, 0xe4, 0x12, 0xe1, 0x76, 0x37, 0xc1, 0x13, 0x45, 0xb8, 0x63, 0xa7,
  1897  	0x18, 0xe1, 0x8a, 0x49, 0xc7, 0x78, 0xbe, 0x93, 0x8e, 0xfe, 0x3c, 0xea, 0xb7, 0x34, 0x78, 0xb2,
  1898  	0xab, 0x95, 0xa1, 0xab, 0x31, 0xf7, 0xa2, 0xc5, 0x97, 0xe1, 0xba, 0x38, 0x95, 0x7e, 0xfd, 0xec,
  1899  	0x9f, 0x8d, 0xc0, 0xb9, 0x45, 0xc3, 0x26, 0x4e, 0xc3, 0x88, 0x39, 0xd8, 0xe7, 0xa1, 0xe4, 0x9b,
  1900  	0x3b, 0xa4, 0xd1, 0xb1, 0xc3, 0xd4, 0x8e, 0xec, 0x61, 0x5d, 0x94, 0x63, 0x89, 0x21, 0x73, 0xcf,
  1901  	0xfb, 0x86, 0x2d, 0xf8, 0xc7, 0x73, 0xcf, 0xfb, 0x32, 0xf7, 0xbc, 0x6f, 0xd8, 0xe8, 0x25, 0x98,
  1902  	0x14, 0x49, 0x55, 0xd7, 0x59, 0x32, 0x02, 0xe2, 0x57, 0x86, 0x99, 0xc7, 0x40, 0x54, 0xde, 0x6b,
  1903  	0x31, 0x08, 0x4e, 0x60, 0x52, 0x4e, 0x81, 0xd5, 0x22, 0xf7, 0x5c, 0x27, 0x9c, 0x88, 0x4a, 0x4e,
  1904  	0x9b, 0xa2, 0x1c, 0x4b, 0x0c, 0xf4, 0xcd, 0x74, 0x56, 0xf0, 0x0b, 0x7d, 0x2a, 0x5f, 0x46, 0x63,
  1905  	0xf5, 0x60, 0x0a, 0x5f, 0xd5, 0x60, 0xac, 0x4d, 0x3c, 0xdf, 0xf2, 0x03, 0xe2, 0x98, 0x44, 0x78,
  1906  	0xc0, 0x5b, 0x79, 0x18, 0x44, 0x3d, 0x22, 0xcb, 0x7d, 0xa5, 0x52, 0x80, 0x55, 0xa6, 0x67, 0x33,
  1907  	0xe3, 0xec, 0xcf, 0x70, 0xee, 0xc2, 0xf9, 0x45, 0x23, 0x30, 0x77, 0x3a, 0x6d, 0x6e, 0x94, 0x1d,
  1908  	0xcf, 0x08, 0x2c, 0xd7, 0x41, 0xcf, 0xc1, 0x28, 0x71, 0x8c, 0x2d, 0x9b, 0x34, 0x92, 0x6b, 0x2a,
  1909  	0xd7, 0x78, 0x31, 0x0e, 0xe1, 0xe8, 0x93, 0x30, 0xd6, 0x32, 0xee, 0x2e, 0x89, 0x9a, 0x42, 0x4d,
  1910  	0xe5, 0x8e, 0x83, 0xb5, 0x08, 0x84, 0x55, 0xbc, 0xf9, 0x2f, 0xc1, 0x79, 0xce, 0x72, 0xcd, 0x68,
  1911  	0x2b, 0x2d, 0x7a, 0x8c, 0xe5, 0x8b, 0x25, 0x98, 0x36, 0x3d, 0x62, 0x04, 0x64, 0x65, 0x7b, 0xdd,
  1912  	0x0d, 0xae, 0xdd, 0xb5, 0xfc, 0x40, 0xac, 0x63, 0xc8, 0xdc, 0xc9, 0x62, 0x02, 0x8e, 0x53, 0x35,
  1913  	0xe6, 0xbf, 0x3d, 0x0a, 0xe8, 0x5a, 0xcb, 0x0a, 0x82, 0x78, 0x00, 0x74, 0x19, 0x8a, 0x5b, 0x9e,
  1914  	0xbb, 0x2b, 0xa3, 0x30, 0xb9, 0x16, 0x51, 0x63, 0xa5, 0x58, 0x40, 0xa9, 0x4f, 0x31, 0x77, 0x0c,
  1915  	0xc7, 0x21, 0x76, 0x14, 0xb2, 0x48, 0x9f, 0xb2, 0x28, 0x21, 0x58, 0xc1, 0x62, 0x7b, 0x33, 0xf8,
  1916  	0x2f, 0x25, 0x4f, 0x14, 0xed, 0xcd, 0x88, 0x40, 0x58, 0xc5, 0x8b, 0x4d, 0x63, 0x0b, 0x79, 0x4f,
  1917  	0x63, 0x47, 0x72, 0x98, 0xc6, 0x66, 0xef, 0x59, 0x28, 0x9e, 0xc9, 0x9e, 0x85, 0xd1, 0xe3, 0xee,
  1918  	0x59, 0x28, 0xe5, 0x9c, 0x34, 0xfb, 0x50, 0x75, 0x89, 0x7c, 0x4a, 0xf4, 0x6e, 0xbf, 0xf6, 0x9f,
  1919  	0x52, 0xcf, 0x13, 0x05, 0x07, 0x8f, 0xcc, 0xbc, 0xe8, 0xa3, 0x21, 0x98, 0x4e, 0xba, 0x5c, 0x74,
  1920  	0x0f, 0x46, 0x4d, 0xee, 0xa1, 0xc4, 0x8c, 0x44, 0xef, 0x7b, 0xa0, 0x49, 0xfb, 0x3b, 0xb1, 0xb0,
  1921  	0xcf, 0x21, 0x38, 0x64, 0x88, 0xbe, 0xa2, 0x41, 0xd9, 0x0c, 0x9d, 0x94, 0xc8, 0xf8, 0xf4, 0xcd,
  1922  	0x3e, 0xc3, 0xe9, 0xf1, 0xd5, 0x7a, 0x09, 0xc1, 0x11, 0xd3, 0xf9, 0x9f, 0x0e, 0xc1, 0x98, 0xea,
  1923  	0x9f, 0xbe, 0xa0, 0x68, 0x19, 0x6f, 0x8f, 0xff, 0xaf, 0xd8, 0xae, 0xdc, 0x40, 0x16, 0x09, 0x41,
  1924  	0xb1, 0xa9, 0x35, 0xdf, 0xda, 0xa2, 0xa1, 0x0d, 0xed, 0x9c, 0xc8, 0x4f, 0x45, 0x65, 0x8a, 0xe2,
  1925  	0xb4, 0xa1, 0xe0, 0xb7, 0x89, 0x29, 0x3e, 0x77, 0x3d, 0x3f, 0xb5, 0xd1, 0xdb, 0xc4, 0x8c, 0x1c,
  1926  	0x3a, 0xfd, 0x85, 0x19, 0x27, 0x74, 0x17, 0x8a, 0x7e, 0x60, 0x04, 0x1d, 0x5f, 0x64, 0x83, 0x72,
  1927  	0x54, 0x55, 0x9d, 0xd1, 0x8d, 0xbc, 0x38, 0xff, 0x8d, 0x05, 0xbf, 0xf9, 0xeb, 0x30, 0x93, 0xd2,
  1928  	0x6b, 0xea, 0xda, 0xc9, 0xdd, 0xb6, 0x47, 0x7c, 0x1a, 0x1d, 0x25, 0xc3, 0xc5, 0x6b, 0x12, 0x82,
  1929  	0x15, 0xac, 0xf9, 0x9f, 0x69, 0x30, 0xa5, 0x50, 0x5a, 0xb5, 0xfc, 0x00, 0x7d, 0x3e, 0xd5, 0x55,
  1930  	0x0b, 0xc7, 0xeb, 0x2a, 0x5a, 0x9b, 0x75, 0x94, 0xb4, 0xef, 0xb0, 0x44, 0xe9, 0x26, 0x17, 0x46,
  1931  	0xac, 0x80, 0xb4, 0x7c, 0x91, 0xd1, 0x7b, 0x35, 0xbf, 0x36, 0x8b, 0x32, 0x0f, 0x2b, 0x94, 0x01,
  1932  	0xe6, 0x7c, 0xe6, 0xff, 0x76, 0x39, 0xf6, 0x89, 0xb4, 0xff, 0xd8, 0xd6, 0x38, 0x5a, 0x54, 0xeb,
  1933  	0xf8, 0xca, 0x62, 0x65, 0xb4, 0x35, 0x4e, 0x81, 0xe1, 0x18, 0x26, 0xda, 0x83, 0x52, 0x40, 0x5a,
  1934  	0x6d, 0xdb, 0x08, 0xc2, 0xf5, 0xf4, 0xeb, 0x7d, 0x7e, 0xc1, 0xa6, 0x20, 0xc7, 0x47, 0xa9, 0xf0,
  1935  	0x17, 0x96, 0x6c, 0x50, 0x0b, 0x46, 0x7d, 0xbe, 0xa6, 0x20, 0xf4, 0x6c, 0xb9, 0x4f, 0x8e, 0xe1,
  1936  	0x0a, 0x05, 0x73, 0x1e, 0xe2, 0x07, 0x0e, 0x79, 0xa0, 0x2f, 0xc1, 0x48, 0xcb, 0x72, 0x2c, 0x57,
  1937  	0x24, 0x11, 0xde, 0xcc, 0xd7, 0x90, 0x16, 0xd6, 0x28, 0x6d, 0x3e, 0x0c, 0xc8, 0xfe, 0x62, 0x65,
  1938  	0x98, 0xb3, 0x65, 0x9b, 0xe8, 0x4c, 0x11, 0x54, 0x8b, 0x18, 0xfd, 0xf3, 0x39, 0xcb, 0x20, 0x63,
  1939  	0xf6, 0xf8, 0x68, 0x14, 0x16, 0x63, 0xc9, 0x1f, 0xdd, 0x83, 0xc2, 0xb6, 0x65, 0x13, 0xb1, 0x46,
  1940  	0xfb, 0x46, 0xce, 0x72, 0x2c, 0x5b, 0x36, 0xe1, 0x32, 0x44, 0xbb, 0x38, 0x2c, 0x9b, 0x60, 0xc6,
  1941  	0x93, 0x35, 0x84, 0x47, 0x38, 0x0d, 0xb1, 0x40, 0x95, 0x77, 0x43, 0x60, 0x41, 0x3e, 0xd1, 0x10,
  1942  	0x61, 0x31, 0x96, 0xfc, 0xd1, 0x6f, 0x6a, 0x51, 0x86, 0x8d, 0xef, 0x6c, 0x7c, 0x2b, 0x67, 0x59,
  1943  	0x44, 0xba, 0x85, 0x8b, 0x22, 0xc3, 0xf6, 0x54, 0xce, 0xed, 0x1e, 0x14, 0x8c, 0xd6, 0x5e, 0x5b,
  1944  	0x84, 0x2a, 0x79, 0xf7, 0x48, 0xb5, 0xb5, 0xd7, 0x4e, 0xf4, 0x48, 0x75, 0x6d, 0xa3, 0x8e, 0x19,
  1945  	0x4f, 0x6a, 0x1a, 0xbb, 0xc6, 0xf6, 0x6e, 0x98, 0x4c, 0xc9, 0xdb, 0x34, 0x6e, 0x52, 0xda, 0x09,
  1946  	0xd3, 0x60, 0x65, 0x98, 0xb3, 0xa5, 0xdf, 0xde, 0xda, 0x0b, 0x82, 0xca, 0xd8, 0x40, 0xbe, 0x7d,
  1947  	0x6d, 0x2f, 0x08, 0x12, 0xdf, 0xbe, 0xb6, 0xb1, 0xb9, 0x89, 0x19, 0x4f, 0xca, 0xdb, 0x31, 0x02,
  1948  	0xbf, 0x32, 0x3e, 0x10, 0xde, 0xeb, 0x46, 0xe0, 0x27, 0x78, 0xaf, 0x57, 0x37, 0x75, 0xcc, 0x78,
  1949  	0xa2, 0x7d, 0x18, 0xf6, 0x1d, 0xbf, 0x32, 0xc1, 0x58, 0xbf, 0x9e, 0x33, 0x6b, 0xdd, 0x11, 0x9c,
  1950  	0xe5, 0x36, 0x0d, 0x7d, 0x5d, 0xc7, 0x94, 0x21, 0xe3, 0xbb, 0xe7, 0x57, 0x26, 0x07, 0xc3, 0x77,
  1951  	0x2f, 0xc5, 0x77, 0x83, 0xf2, 0xdd, 0xf3, 0xd1, 0x57, 0x35, 0x28, 0xb6, 0x3b, 0x5b, 0x7a, 0x67,
  1952  	0xab, 0x32, 0xc5, 0x78, 0x7f, 0x2e, 0x67, 0xde, 0x75, 0x46, 0x9c, 0xb3, 0x97, 0x31, 0x06, 0x2f,
  1953  	0xc4, 0x82, 0x33, 0x13, 0x82, 0x73, 0xad, 0x4c, 0x0f, 0x44, 0x88, 0xeb, 0x8c, 0x5a, 0x42, 0x08,
  1954  	0x5e, 0x88, 0x05, 0xe7, 0x50, 0x08, 0xdb, 0xd8, 0xaa, 0xcc, 0x0c, 0x4a, 0x08, 0xdb, 0xc8, 0x10,
  1955  	0xc2, 0x36, 0xb8, 0x10, 0xb6, 0xb1, 0x45, 0x55, 0x7f, 0xa7, 0xb1, 0xed, 0x57, 0xd0, 0x40, 0x54,
  1956  	0xff, 0x46, 0x63, 0x3b, 0xa9, 0xfa, 0x37, 0x96, 0x96, 0x75, 0xcc, 0x78, 0x52, 0x97, 0xe3, 0xdb,
  1957  	0x86, 0xb9, 0x5b, 0x39, 0x37, 0x10, 0x97, 0xa3, 0x53, 0xda, 0x09, 0x97, 0xc3, 0xca, 0x30, 0x67,
  1958  	0x8b, 0x7e, 0x4f, 0x83, 0x31, 0xb1, 0x4f, 0xeb, 0xba, 0x67, 0x35, 0x2a, 0xe7, 0xf3, 0x99, 0x21,
  1959  	0x26, 0xc5, 0x88, 0x38, 0x70, 0x61, 0x64, 0x76, 0x41, 0x81, 0x60, 0x55, 0x10, 0xf4, 0x27, 0x1a,
  1960  	0x4c, 0x1a, 0xb1, 0x1d, 0x79, 0x95, 0xc7, 0x99, 0x6c, 0x5b, 0x79, 0x0f, 0x09, 0xf1, 0x6d, 0x7f,
  1961  	0x4c, 0x3c, 0x99, 0x4d, 0x8d, 0x03, 0x71, 0x42, 0x22, 0xa6, 0xbe, 0x7e, 0xe0, 0x59, 0x6d, 0x52,
  1962  	0xb9, 0x30, 0x10, 0xf5, 0xd5, 0x19, 0xf1, 0x84, 0xfa, 0xf2, 0x42, 0x2c, 0x38, 0xb3, 0xa1, 0x9b,
  1963  	0xf0, 0x29, 0x79, 0xe5, 0x89, 0x81, 0x0c, 0xdd, 0xe1, 0x84, 0x3f, 0x3e, 0x74, 0x8b, 0x52, 0x1c,
  1964  	0x32, 0xa7, 0xba, 0xec, 0x91, 0x86, 0xe5, 0x57, 0x2a, 0x03, 0xd1, 0x65, 0x4c, 0x69, 0x27, 0x74,
  1965  	0x99, 0x95, 0x61, 0xce, 0x96, 0xba, 0x73, 0xc7, 0xdf, 0xab, 0x3c, 0x39, 0x10, 0x77, 0xbe, 0xee,
  1966  	0xef, 0x25, 0xdc, 0xf9, 0xba, 0xbe, 0x81, 0x29, 0x43, 0xe1, 0xce, 0x6d, 0xdf, 0xf0, 0x2a, 0xb3,
  1967  	0x03, 0x72, 0xe7, 0x94, 0x78, 0xca, 0x9d, 0xd3, 0x42, 0x2c, 0x38, 0x33, 0x2d, 0x60, 0x47, 0xb1,
  1968  	0x2c, 0xb3, 0xf2, 0xb1, 0x81, 0x68, 0xc1, 0x75, 0x4e, 0x3d, 0xa1, 0x05, 0xa2, 0x14, 0x87, 0xcc,
  1969  	0xd1, 0xb3, 0x34, 0xaa, 0x6d, 0xdb, 0x96, 0x69, 0xf8, 0x95, 0xa7, 0xd8, 0x2e, 0xbd, 0x71, 0x1e,
  1970  	0x73, 0xf2, 0x32, 0x2c, 0xa1, 0xe8, 0xfb, 0x1a, 0x4c, 0x25, 0x96, 0xc9, 0x2a, 0x4f, 0x33, 0xd1,
  1971  	0xcd, 0x9c, 0x45, 0xaf, 0xc5, 0xb9, 0xf0, 0x4f, 0x90, 0x1b, 0x1b, 0x92, 0x2b, 0x34, 0x49, 0xa1,
  1972  	0xd0, 0x37, 0x35, 0x28, 0xcb, 0xb2, 0xca, 0x45, 0x26, 0xe2, 0xdb, 0x83, 0x12, 0x91, 0x0b, 0x27,
  1973  	0xb7, 0xe9, 0x45, 0x2b, 0xf2, 0x91, 0x08, 0xcc, 0x6b, 0x33, 0x9d, 0xd7, 0x03, 0x8f, 0x18, 0xad,
  1974  	0xca, 0xdc, 0x40, 0xbc, 0x36, 0x8e, 0x38, 0x24, 0xbc, 0xb6, 0x02, 0xc1, 0xaa, 0x20, 0xac, 0x4b,
  1975  	0x8d, 0xf8, 0x2e, 0xb9, 0xca, 0xa5, 0x81, 0x74, 0x69, 0x72, 0x2f, 0x5e, 0xbc, 0x4b, 0x13, 0x50,
  1976  	0x9c, 0x14, 0x0a, 0xfd, 0xa5, 0x06, 0x33, 0x46, 0x72, 0x4b, 0x6d, 0xe5, 0xff, 0x30, 0x51, 0xc9,
  1977  	0x20, 0x44, 0x8d, 0x6d, 0xdd, 0x65, 0xc2, 0x3e, 0x29, 0x84, 0x9d, 0x49, 0xc1, 0x71, 0x5a, 0x34,
  1978  	0x1a, 0xa4, 0xf8, 0xdb, 0x41, 0xbb, 0x32, 0x3f, 0x90, 0x20, 0x45, 0xdf, 0x0e, 0x92, 0xf3, 0x22,
  1979  	0x7d, 0x79, 0xb3, 0x8e, 0x19, 0x4f, 0x1e, 0xa5, 0x11, 0xcf, 0xb3, 0x82, 0xca, 0x33, 0x83, 0x89,
  1980  	0xd2, 0x18, 0xf1, 0x64, 0x94, 0xc6, 0x0a, 0xb1, 0xe0, 0x3c, 0xdb, 0x01, 0x88, 0x72, 0x0b, 0x19,
  1981  	0xf9, 0xdb, 0x0d, 0x35, 0x7f, 0x3b, 0x76, 0xf5, 0xe5, 0x9e, 0x33, 0xe8, 0xfa, 0xaf, 0x54, 0xbd,
  1982  	0xc0, 0xda, 0x36, 0xcc, 0x40, 0x49, 0xfe, 0xce, 0x7e, 0x4b, 0x83, 0x89, 0x58, 0x3e, 0x21, 0x83,
  1983  	0xf5, 0x4e, 0x9c, 0x35, 0xce, 0x7f, 0xc9, 0x51, 0x95, 0xe8, 0xb7, 0x34, 0x28, 0xcb, 0xcc, 0x42,
  1984  	0x86, 0x34, 0x8d, 0xb8, 0x34, 0xfd, 0x66, 0x4a, 0x19, 0xab, 0x6c, 0x49, 0x68, 0xdb, 0xc4, 0x52,
  1985  	0x0c, 0x83, 0x6f, 0x1b, 0xc9, 0x2e, 0x5b, 0xa2, 0x0f, 0x35, 0x18, 0x57, 0x13, 0x0d, 0x19, 0x02,
  1986  	0x35, 0xe3, 0x02, 0x6d, 0xe4, 0xb3, 0x91, 0xe8, 0x88, 0xbe, 0x92, 0x39, 0x87, 0xc1, 0xf7, 0x55,
  1987  	0xe2, 0x34, 0xa9, 0x2a, 0xc9, 0x37, 0x34, 0x80, 0x28, 0x01, 0x91, 0x21, 0x0a, 0x89, 0x8b, 0xd2,
  1988  	0xef, 0x1a, 0x35, 0xe7, 0xd5, 0xbd, 0x55, 0x64, 0x36, 0x62, 0xf0, 0xad, 0xb2, 0xb6, 0xb1, 0xb9,
  1989  	0xd9, 0x45, 0x92, 0xaf, 0x6b, 0x50, 0x96, 0xb9, 0x89, 0xc1, 0x37, 0xca, 0x7a, 0x75, 0x53, 0xe7,
  1990  	0xb3, 0x87, 0xb4, 0x28, 0x5f, 0xd3, 0xa0, 0x14, 0xe6, 0x2a, 0x32, 0x24, 0x31, 0xe3, 0x92, 0xf4,
  1991  	0xbb, 0xff, 0x4d, 0x5f, 0xd7, 0xbb, 0x34, 0x09, 0x93, 0x63, 0xef, 0xd4, 0xe4, 0xd8, 0xe8, 0x26,
  1992  	0xc7, 0xfb, 0x1a, 0x8c, 0x29, 0x79, 0x8c, 0x0c, 0x51, 0xb6, 0xe3, 0xa2, 0xf4, 0xbb, 0x3c, 0x23,
  1993  	0x98, 0x75, 0x97, 0x46, 0x49, 0x68, 0x0c, 0x5e, 0x1a, 0xc1, 0xec, 0x48, 0x69, 0xc2, 0xcc, 0xc6,
  1994  	0xa9, 0x48, 0x43, 0x99, 0x75, 0x37, 0x67, 0x99, 0xe5, 0x18, 0xbc, 0x39, 0xdf, 0x58, 0x5a, 0xd6,
  1995  	0x8f, 0x70, 0x72, 0x51, 0xca, 0x63, 0xf0, 0xf6, 0xcc, 0x79, 0x65, 0xcb, 0xf2, 0x1d, 0x0d, 0xa6,
  1996  	0x93, 0x79, 0x8f, 0x0c, 0x89, 0x76, 0xe3, 0x12, 0xf5, 0x7b, 0x48, 0x5e, 0xe5, 0x98, 0x2d, 0xd7,
  1997  	0x1f, 0x69, 0x70, 0x2e, 0x23, 0xe7, 0x91, 0x21, 0x9a, 0x13, 0x17, 0xed, 0x8d, 0x41, 0x9d, 0xaf,
  1998  	0x4c, 0x6a, 0xb6, 0x92, 0xf4, 0x18, 0xbc, 0x66, 0x0b, 0x66, 0xdd, 0xc3, 0x09, 0x35, 0xf9, 0x31,
  1999  	0xf8, 0x70, 0x22, 0xbd, 0xb7, 0x22, 0xa9, 0xdf, 0x51, 0x1a, 0x64, 0xf0, 0xfa, 0xcd, 0x79, 0x75,
  2000  	0x1f, 0x27, 0xc2, 0xa4, 0xc8, 0xe0, 0xc7, 0x89, 0x75, 0x7d, 0xe3, 0xc8, 0x71, 0x42, 0x26, 0x48,
  2001  	0x4e, 0x63, 0x9c, 0x60, 0xcc, 0xba, 0x6b, 0x8c, 0x9a, 0x28, 0x19, 0xbc, 0xc6, 0x84, 0xdc, 0xb2,
  2002  	0xe5, 0xf9, 0xae, 0xa6, 0x9c, 0xe4, 0x51, 0xb2, 0x1f, 0x19, 0x72, 0xb9, 0x71, 0xb9, 0xde, 0x1c,
  2003  	0xd8, 0x56, 0x62, 0x55, 0xbe, 0x8f, 0x34, 0x98, 0x8c, 0xa7, 0x3e, 0x32, 0x24, 0xb3, 0xe2, 0x92,
  2004  	0xe9, 0x03, 0x38, 0x25, 0x94, 0xf4, 0xdc, 0xc9, 0xdc, 0xc7, 0xe0, 0x3d, 0xb7, 0xca, 0xb1, 0x7b,
  2005  	0x5f, 0x66, 0xa5, 0x3d, 0x06, 0xdf, 0x97, 0xdd, 0x0f, 0x3e, 0xaa, 0xf2, 0x7d, 0x4f, 0x83, 0x0b,
  2006  	0xd9, 0xb9, 0x8e, 0x0c, 0x09, 0xf7, 0xe2, 0x12, 0xbe, 0x35, 0xc0, 0xe3, 0xd1, 0xc9, 0x58, 0x45,
  2007  	0x26, 0x3b, 0x06, 0x1f, 0xab, 0xe8, 0xcb, 0x9b, 0xf5, 0xa3, 0x62, 0xb8, 0x28, 0xef, 0x71, 0x0a,
  2008  	0x31, 0x1c, 0x67, 0x96, 0x29, 0xcd, 0x7c, 0x10, 0xdb, 0x71, 0xc4, 0xb7, 0x23, 0xa1, 0x77, 0xe5,
  2009  	0x06, 0x28, 0xbe, 0x4f, 0xe8, 0x53, 0xbd, 0xe7, 0x54, 0x8e, 0xde, 0xe7, 0xf4, 0x37, 0x05, 0x98,
  2010  	0x4a, 0xe4, 0x17, 0xd8, 0x35, 0x1d, 0xf4, 0x27, 0xbb, 0xd3, 0x4a, 0x8b, 0x9f, 0x59, 0xbe, 0x16,
  2011  	0x02, 0x70, 0x84, 0x83, 0x3e, 0xd2, 0x60, 0xea, 0x8e, 0x11, 0x98, 0x3b, 0x75, 0x23, 0xd8, 0xe1,
  2012  	0x9b, 0xd5, 0x72, 0xea, 0xbd, 0xd7, 0xe3, 0x54, 0xa3, 0xf4, 0x62, 0x02, 0x80, 0x93, 0xfc, 0xd1,
  2013  	0x73, 0x30, 0xda, 0x76, 0x6d, 0xdb, 0x72, 0x9a, 0xe2, 0x72, 0x12, 0x99, 0x2f, 0xaf, 0xf3, 0x62,
  2014  	0x1c, 0xc2, 0xe3, 0x97, 0x4a, 0x15, 0x72, 0xd9, 0x06, 0x92, 0x68, 0xd2, 0x13, 0xed, 0xce, 0x1c,
  2015  	0x79, 0x54, 0x76, 0x67, 0xfe, 0x53, 0x01, 0x50, 0x7a, 0x0c, 0x7c, 0xd0, 0xb5, 0x6b, 0x97, 0xa1,
  2016  	0x68, 0x46, 0xaa, 0xa2, 0xec, 0xa7, 0x16, 0x3d, 0x2a, 0xa0, 0xfc, 0xa4, 0x83, 0x4f, 0xcc, 0x8e,
  2017  	0x47, 0xd2, 0xb7, 0xec, 0xf0, 0x72, 0x2c, 0x31, 0x7a, 0xbc, 0x44, 0xe2, 0xc3, 0xf4, 0x69, 0x85,
  2018  	0x77, 0x73, 0x0f, 0x06, 0x7a, 0xe8, 0xfc, 0xdb, 0xec, 0x52, 0x9d, 0x1d, 0x71, 0xa0, 0xaa, 0xd8,
  2019  	0xf3, 0x29, 0xe8, 0xaa, 0xac, 0x8c, 0x15, 0x42, 0x67, 0x73, 0xe5, 0x44, 0x7f, 0x3a, 0xf5, 0xd3,
  2020  	0x22, 0xcc, 0xa4, 0xdc, 0xe5, 0x19, 0x1d, 0x42, 0x7c, 0x1e, 0x4a, 0xf4, 0xaf, 0x72, 0xe7, 0x83,
  2021  	0xec, 0xc3, 0x1b, 0xa2, 0x1c, 0x4b, 0x0c, 0xe5, 0x54, 0xde, 0xf0, 0x11, 0xa7, 0xf2, 0xd4, 0x03,
  2022  	0xc7, 0x79, 0xde, 0x0b, 0xf6, 0x32, 0x4c, 0xf0, 0x6c, 0x7d, 0x78, 0x58, 0x6e, 0x84, 0x09, 0x2c,
  2023  	0xef, 0xf9, 0xb8, 0xae, 0x02, 0x71, 0x1c, 0xb7, 0xcb, 0xd1, 0xb8, 0xe2, 0x89, 0x8e, 0xc6, 0x7d,
  2024  	0x90, 0xbe, 0xfc, 0xe1, 0x9d, 0xbc, 0x87, 0xcf, 0x1e, 0x2c, 0xeb, 0x59, 0x28, 0x89, 0x33, 0x5c,
  2025  	0x3e, 0xdb, 0x5d, 0x57, 0x16, 0x47, 0x16, 0x44, 0x19, 0x96, 0x50, 0x3a, 0xfa, 0xf9, 0xbe, 0xfd,
  2026  	0x1a, 0xf1, 0xac, 0xed, 0x03, 0x71, 0x2c, 0x50, 0x8e, 0x7e, 0x7a, 0x08, 0xc0, 0x11, 0xce, 0xa3,
  2027  	0xb8, 0x9f, 0xfe, 0x1f, 0x35, 0x98, 0xe4, 0xe9, 0xad, 0x6a, 0xbb, 0xbd, 0xe8, 0x91, 0x86, 0x4f,
  2028  	0x5d, 0x4f, 0xdb, 0xb3, 0xf6, 0x8d, 0x80, 0x84, 0x47, 0xe1, 0x7a, 0x73, 0x3d, 0x75, 0x59, 0x19,
  2029  	0x2b, 0x84, 0xd0, 0x33, 0x30, 0x62, 0xb4, 0xdb, 0x2b, 0x4b, 0x4c, 0x86, 0xe1, 0x68, 0xdb, 0x40,
  2030  	0x95, 0x16, 0x62, 0x0e, 0x43, 0xaf, 0xc0, 0xa4, 0xe5, 0xf8, 0x81, 0x61, 0xdb, 0x6c, 0xcf, 0xfd,
  2031  	0xca, 0x12, 0x73, 0xf4, 0xc3, 0xd1, 0x26, 0x90, 0x95, 0x18, 0x14, 0x27, 0xb0, 0xe7, 0xff, 0x6e,
  2032  	0x0c, 0x66, 0x52, 0xd9, 0x3a, 0x34, 0x0b, 0x43, 0x16, 0x3f, 0xa4, 0x34, 0x5c, 0x03, 0x41, 0x69,
  2033  	0x68, 0x65, 0x09, 0x0f, 0x59, 0x0d, 0xd5, 0x91, 0x0c, 0x9d, 0x9e, 0x23, 0x91, 0xe7, 0xfa, 0x87,
  2034  	0x8f, 0x7b, 0xae, 0x3f, 0x3a, 0x3b, 0x28, 0xce, 0xde, 0x65, 0x1c, 0x7e, 0x8e, 0xce, 0x1b, 0x62,
  2035  	0x05, 0xff, 0x58, 0xa7, 0x83, 0x6f, 0x41, 0xc9, 0x68, 0x5b, 0x27, 0x38, 0x1a, 0xcc, 0x8c, 0xa7,
  2036  	0x5a, 0x5f, 0xe1, 0xe7, 0x82, 0x25, 0x91, 0x81, 0x1f, 0x0a, 0x56, 0x83, 0x81, 0xd2, 0x03, 0x83,
  2037  	0x81, 0xcb, 0x50, 0x34, 0xcc, 0xc0, 0xda, 0x27, 0xc2, 0x8e, 0x65, 0x88, 0x51, 0x65, 0xa5, 0x58,
  2038  	0x40, 0xc5, 0xd5, 0xb8, 0x41, 0x18, 0xf2, 0x42, 0xea, 0x6a, 0xdc, 0x10, 0x84, 0x55, 0x3c, 0xe6,
  2039  	0x6b, 0x99, 0xd2, 0x84, 0xbe, 0x76, 0x2c, 0xe1, 0x6b, 0x55, 0x20, 0x8e, 0xe3, 0xa2, 0x2a, 0x4c,
  2040  	0xf1, 0x82, 0xdb, 0x6d, 0xdb, 0x35, 0x1a, 0xb4, 0xfa, 0x78, 0x5c, 0x2b, 0xae, 0xc7, 0xc1, 0x38,
  2041  	0x89, 0xdf, 0xc5, 0x5d, 0x4f, 0xf4, 0xef, 0xae, 0x27, 0xf3, 0x71, 0xd7, 0x49, 0x8b, 0xec, 0xc1,
  2042  	0x5d, 0xbf, 0x97, 0x3c, 0x6f, 0xcf, 0x77, 0x69, 0xf6, 0xeb, 0x5a, 0xa9, 0x79, 0x35, 0xd4, 0x13,
  2043  	0xf5, 0xc7, 0x3a, 0x67, 0xff, 0x29, 0x98, 0x70, 0xbd, 0xa6, 0xe1, 0x58, 0xf7, 0x98, 0xc3, 0xf1,
  2044  	0xd9, 0x6e, 0xcd, 0x32, 0xd7, 0xd6, 0x5b, 0x2a, 0x00, 0xc7, 0xf1, 0xd0, 0x3d, 0x28, 0x37, 0x43,
  2045  	0x2f, 0x5b, 0x99, 0xc9, 0xc5, 0xcf, 0xc4, 0xbd, 0x36, 0x3f, 0x1e, 0x24, 0xcb, 0x70, 0xc4, 0x4e,
  2046  	0x19, 0x95, 0xd0, 0xa3, 0x32, 0x2a, 0xbd, 0x57, 0x62, 0x6e, 0x3c, 0xbe, 0xcc, 0x71, 0x46, 0x31,
  2047  	0xdf, 0xa7, 0xa1, 0x2c, 0x22, 0x02, 0x31, 0x76, 0x95, 0x6b, 0x1f, 0x13, 0xaa, 0x72, 0x2e, 0x75,
  2048  	0xef, 0xc4, 0xca, 0x12, 0x8e, 0xb0, 0x8f, 0x19, 0x00, 0xc6, 0xae, 0x65, 0x28, 0xe4, 0x77, 0x2d,
  2049  	0x83, 0x0e, 0x8f, 0xf3, 0xf3, 0xb7, 0xba, 0xbe, 0xca, 0x02, 0x14, 0xcb, 0xe4, 0xc7, 0x6f, 0xf9,
  2050  	0x4d, 0x79, 0x4f, 0x8b, 0x8f, 0x78, 0xfc, 0x5a, 0x16, 0x12, 0xce, 0xae, 0x2b, 0x3c, 0x9d, 0x6d,
  2051  	0x48, 0x4f, 0x57, 0x4c, 0x79, 0xba, 0x08, 0x88, 0xe3, 0xb8, 0x5d, 0xdc, 0x54, 0xa9, 0x7f, 0x37,
  2052  	0x55, 0xce, 0xcb, 0x4d, 0xc5, 0x35, 0xee, 0x84, 0x51, 0x25, 0x1c, 0x19, 0x55, 0xbe, 0x01, 0x63,
  2053  	0x3e, 0xeb, 0x49, 0xde, 0xe1, 0x63, 0x3d, 0x77, 0xb8, 0x1e, 0xd5, 0xc6, 0x2a, 0x29, 0xc5, 0xd0,
  2054  	0xc7, 0x4f, 0xf1, 0xae, 0x87, 0x79, 0x28, 0x36, 0x3d, 0xb7, 0xd3, 0xe6, 0x67, 0x06, 0x84, 0x92,
  2055  	0x5f, 0x67, 0x25, 0x58, 0x40, 0xfa, 0x73, 0x06, 0xdf, 0x2d, 0xc3, 0x54, 0x62, 0x9d, 0x31, 0x33,
  2056  	0xcf, 0xa4, 0x9d, 0x71, 0x9e, 0xe9, 0x12, 0x14, 0x02, 0x1a, 0x34, 0x0c, 0xc5, 0x4f, 0xa5, 0xb3,
  2057  	0x68, 0x81, 0x41, 0xa8, 0xf1, 0x98, 0x3b, 0xc4, 0xdc, 0x0d, 0xef, 0x65, 0x10, 0xd1, 0x9f, 0x34,
  2058  	0x9e, 0x45, 0x15, 0x88, 0xe3, 0xb8, 0xe8, 0xff, 0x41, 0xd9, 0x68, 0x34, 0x3c, 0xe2, 0xfb, 0xe2,
  2059  	0xd2, 0x99, 0x32, 0xf7, 0xf9, 0xd5, 0xb0, 0x10, 0x47, 0x70, 0x36, 0x51, 0x6d, 0x6c, 0xfb, 0xb7,
  2060  	0x7d, 0x91, 0x3d, 0x52, 0x27, 0xaa, 0x4b, 0xcb, 0x3a, 0x2d, 0xc7, 0x12, 0x03, 0x35, 0x60, 0x6a,
  2061  	0xd7, 0xdb, 0x5a, 0x5c, 0x34, 0xcc, 0x1d, 0x72, 0x92, 0x8c, 0x03, 0xbb, 0x51, 0xf6, 0x66, 0x9c,
  2062  	0x02, 0x4e, 0x92, 0x14, 0x5c, 0x6e, 0x92, 0x83, 0xc0, 0xd8, 0x3a, 0x49, 0x4c, 0x18, 0x72, 0x51,
  2063  	0x29, 0xe0, 0x24, 0x49, 0x1a, 0xc1, 0xed, 0x7a, 0x5b, 0xe1, 0x89, 0x76, 0x71, 0x43, 0x8c, 0x8c,
  2064  	0xe0, 0x6e, 0x46, 0x20, 0xac, 0xe2, 0xd1, 0x06, 0xdb, 0xf5, 0xb6, 0x30, 0x31, 0xec, 0x96, 0xb8,
  2065  	0x84, 0x4f, 0x36, 0xd8, 0x4d, 0x51, 0x8e, 0x25, 0x06, 0x6a, 0x03, 0xa2, 0x5f, 0xc7, 0xfa, 0x5d,
  2066  	0x1e, 0xc9, 0x15, 0x93, 0xbe, 0x67, 0xb3, 0xbe, 0x46, 0x22, 0xa9, 0x1f, 0x74, 0x81, 0xba, 0xbb,
  2067  	0x9b, 0x29, 0x3a, 0x38, 0x83, 0x36, 0x7a, 0x13, 0x9e, 0xd8, 0xf5, 0xb6, 0x44, 0xda, 0xbf, 0xee,
  2068  	0x59, 0x8e, 0x69, 0xb5, 0x0d, 0x7e, 0x47, 0xc0, 0x58, 0xfc, 0xce, 0xc0, 0x9b, 0xd9, 0x68, 0xb8,
  2069  	0x5b, 0xfd, 0x78, 0xd2, 0x73, 0x3c, 0x97, 0xa4, 0x67, 0xc2, 0x5c, 0x4f, 0x94, 0xf4, 0x9c, 0x78,
  2070  	0x54, 0x82, 0x95, 0x1f, 0x68, 0x80, 0xd8, 0x0e, 0xab, 0xf0, 0xe5, 0x0c, 0xe6, 0xfc, 0xd0, 0x15,
  2071  	0x28, 0x33, 0xef, 0xa7, 0x1c, 0x7a, 0x95, 0xd9, 0x83, 0xeb, 0x21, 0x00, 0x47, 0x38, 0x74, 0x8e,
  2072  	0xe2, 0xda, 0x0d, 0x22, 0x6f, 0xaa, 0x90, 0x73, 0x94, 0x5b, 0xac, 0x14, 0x0b, 0x28, 0xba, 0x0e,
  2073  	0x33, 0x1e, 0xd9, 0x32, 0x6c, 0xc3, 0x31, 0x89, 0x1e, 0x78, 0x46, 0x40, 0x9a, 0x07, 0xc2, 0x93,
  2074  	0xc8, 0x6d, 0xac, 0x38, 0x89, 0x80, 0xd3, 0x75, 0xe6, 0xff, 0xb5, 0x04, 0xd3, 0xc9, 0xad, 0x61,
  2075  	0x0f, 0xca, 0xd5, 0x5e, 0x81, 0x72, 0xdb, 0xf0, 0x02, 0x4b, 0xb9, 0xc7, 0x43, 0x7e, 0x55, 0x3d,
  2076  	0x04, 0xe0, 0x08, 0x87, 0x4e, 0xfb, 0xd9, 0x95, 0xa6, 0x42, 0x42, 0x39, 0xed, 0x67, 0x57, 0x9e,
  2077  	0x62, 0x0e, 0xcb, 0xbe, 0x1c, 0xa2, 0x70, 0x6a, 0x97, 0x43, 0x3c, 0x14, 0x77, 0xa4, 0xbe, 0x9f,
  2078  	0x4e, 0x93, 0xbd, 0x9d, 0xf3, 0xbe, 0xbf, 0xde, 0xa6, 0x5d, 0x13, 0xa6, 0xaa, 0xcf, 0xe2, 0x32,
  2079  	0x8c, 0x8d, 0x3c, 0x44, 0x8a, 0x19, 0x0a, 0x9f, 0x3d, 0xc5, 0x8a, 0x70, 0x9c, 0x35, 0xaa, 0xc3,
  2080  	0x79, 0xdb, 0x6a, 0x89, 0x84, 0x9f, 0x5f, 0x27, 0x1e, 0xbf, 0x49, 0x98, 0x39, 0xea, 0xe1, 0x28,
  2081  	0x11, 0xb2, 0x9a, 0x81, 0x83, 0x33, 0x6b, 0xa2, 0xe7, 0x60, 0x74, 0x9f, 0x78, 0xec, 0xf0, 0x3e,
  2082  	0xc4, 0x6f, 0x37, 0x7f, 0x8d, 0x17, 0xe3, 0x10, 0x8e, 0xde, 0x84, 0x82, 0x6f, 0xf8, 0xb6, 0x08,
  2083  	0xd4, 0x4e, 0xb0, 0x95, 0xb9, 0xaa, 0xaf, 0x0a, 0xf5, 0x60, 0x29, 0x5a, 0xfa, 0x1b, 0x33, 0x92,
  2084  	0x67, 0x14, 0xb0, 0x45, 0xcb, 0x2d, 0x13, 0x47, 0x2d, 0xb7, 0xf4, 0xe7, 0x14, 0xbf, 0x57, 0x84,
  2085  	0xa9, 0xc4, 0x5e, 0xcf, 0x07, 0xb9, 0x16, 0xe9, 0x29, 0x86, 0x8e, 0xf0, 0x14, 0xcf, 0x43, 0xc9,
  2086  	0xb4, 0x2d, 0xe2, 0x04, 0x2b, 0x0d, 0xe1, 0x51, 0xa2, 0x23, 0xe5, 0xbc, 0x7c, 0x09, 0x4b, 0x8c,
  2087  	0xb3, 0xf6, 0x2b, 0xaa, 0x03, 0x18, 0x39, 0xee, 0xa5, 0x33, 0xc5, 0x41, 0x3e, 0x94, 0x93, 0xcf,
  2088  	0xd1, 0xf6, 0x44, 0xc7, 0x3e, 0xf4, 0x17, 0x2e, 0x87, 0x8b, 0x2c, 0xe5, 0xbc, 0x17, 0x59, 0xfa,
  2089  	0xb3, 0x91, 0x7f, 0x18, 0x82, 0xd2, 0x7a, 0x75, 0x53, 0x67, 0x17, 0x11, 0xbf, 0x15, 0xbf, 0x6a,
  2090  	0xb9, 0x1f, 0x21, 0xd3, 0x77, 0x2a, 0x2f, 0x53, 0xd3, 0xea, 0xf9, 0x3a, 0xe5, 0x32, 0xb7, 0x3e,
  2091  	0x3a, 0xcf, 0xe4, 0xd5, 0xd1, 0x22, 0x14, 0x9c, 0xdd, 0x5e, 0xdf, 0x9b, 0x60, 0x6d, 0xb6, 0x7e,
  2092  	0x93, 0x1c, 0x60, 0x56, 0x19, 0xdd, 0x06, 0x30, 0x3d, 0xd2, 0x20, 0x4e, 0x60, 0x89, 0xe7, 0xbe,
  2093  	0x7a, 0x5b, 0x5f, 0x58, 0x94, 0x95, 0xb1, 0x42, 0x68, 0xfe, 0xeb, 0x45, 0x98, 0x4e, 0xee, 0xe9,
  2094  	0x7e, 0x90, 0xcb, 0x79, 0x0e, 0x46, 0xfd, 0x0e, 0xbb, 0xe0, 0x46, 0x38, 0x1d, 0x39, 0x0c, 0xe8,
  2095  	0xbc, 0x18, 0x87, 0xf0, 0x6c, 0x57, 0x32, 0x7c, 0x26, 0xae, 0xa4, 0x70, 0x5c, 0x57, 0x92, 0x77,
  2096  	0x40, 0xf3, 0x7e, 0xfa, 0x29, 0x85, 0xb7, 0x73, 0xde, 0x85, 0xdf, 0x83, 0x2f, 0x21, 0xc2, 0xaa,
  2097  	0x47, 0x73, 0xb9, 0x1a, 0x26, 0x34, 0xc4, 0xd4, 0x3a, 0xea, 0x23, 0x78, 0x63, 0xdf, 0x4f, 0x46,
  2098  	0x60, 0x32, 0xbe, 0x49, 0x93, 0x4e, 0x8b, 0x77, 0x5c, 0x3f, 0x10, 0xc9, 0x82, 0xe4, 0x9b, 0x7f,
  2099  	0x37, 0x22, 0x10, 0x56, 0xf1, 0x8e, 0x37, 0x26, 0x3f, 0x07, 0xa3, 0xe2, 0x2e, 0x3a, 0x31, 0x24,
  2100  	0x4b, 0x2b, 0x12, 0xf7, 0xd5, 0xe1, 0x10, 0xfe, 0xbf, 0x03, 0xb2, 0xed, 0xa3, 0x6f, 0xa4, 0x07,
  2101  	0xe4, 0xb7, 0x72, 0xdd, 0x91, 0xfb, 0xb0, 0x8f, 0xc7, 0xfd, 0x29, 0xf7, 0x9b, 0x30, 0x93, 0x5a,
  2102  	0xbc, 0x39, 0xde, 0xbd, 0xd8, 0x73, 0x30, 0xe2, 0x18, 0x2d, 0xc2, 0xaf, 0xc3, 0x2a, 0xf3, 0xe1,
  2103  	0x8d, 0x3d, 0x9d, 0x80, 0x79, 0xf9, 0xfc, 0xf7, 0x8b, 0x30, 0x93, 0x3a, 0x79, 0xc2, 0xa6, 0xbc,
  2104  	0x72, 0x01, 0x20, 0x31, 0x91, 0xcf, 0x4c, 0xfb, 0xbf, 0x02, 0x93, 0xcc, 0x30, 0xea, 0x89, 0x65,
  2105  	0x03, 0xb9, 0x88, 0xbd, 0x19, 0x83, 0xe2, 0x04, 0xf6, 0xf1, 0xa6, 0xcc, 0xaf, 0xc0, 0xa4, 0xfa,
  2106  	0xd6, 0xc7, 0xca, 0x92, 0x58, 0x16, 0x96, 0x4c, 0xf4, 0x18, 0x14, 0x27, 0xb0, 0xd9, 0x43, 0x29,
  2107  	0x72, 0xf0, 0x14, 0xe9, 0xb8, 0x91, 0xde, 0x1f, 0x4a, 0x49, 0x90, 0xc0, 0x29, 0xa2, 0x68, 0x0b,
  2108  	0x66, 0x79, 0xfa, 0x5e, 0x15, 0x28, 0xb1, 0xa5, 0x64, 0x5e, 0x08, 0x3d, 0xbb, 0xd4, 0x15, 0x13,
  2109  	0x1f, 0x41, 0xa5, 0xc7, 0xdb, 0x1d, 0x3f, 0x48, 0x3f, 0x1d, 0xf9, 0x4e, 0xde, 0xe7, 0x95, 0x4e,
  2110  	0x64, 0x83, 0xe5, 0x47, 0xc5, 0x06, 0xbf, 0x3f, 0x46, 0x0d, 0x25, 0xb1, 0xf5, 0x1e, 0xcd, 0x43,
  2111  	0x91, 0xe9, 0x26, 0x1d, 0x5e, 0xe4, 0x4a, 0x00, 0x53, 0x5a, 0x1f, 0x0b, 0xc8, 0x31, 0x92, 0xe4,
  2112  	0x22, 0x64, 0x1b, 0xee, 0x12, 0xb2, 0xb5, 0xe1, 0x5c, 0x60, 0xfb, 0x9b, 0x5e, 0xc7, 0x0f, 0x16,
  2113  	0x89, 0x17, 0xf8, 0x42, 0x75, 0x0b, 0x3d, 0xbf, 0xb7, 0xb6, 0xb9, 0xaa, 0x27, 0xa9, 0xe0, 0x2c,
  2114  	0xd2, 0x54, 0x81, 0x03, 0xdb, 0xaf, 0xda, 0xb6, 0x7b, 0x27, 0xdc, 0x59, 0x10, 0x0d, 0x36, 0x62,
  2115  	0x18, 0x91, 0x0a, 0xbc, 0xb9, 0xaa, 0x77, 0xc1, 0xc4, 0x47, 0x50, 0x41, 0x6b, 0xec, 0xab, 0x5e,
  2116  	0x33, 0x6c, 0xab, 0x61, 0x04, 0x84, 0x0e, 0xc7, 0x2c, 0x7b, 0xcd, 0xad, 0x43, 0x2e, 0x37, 0x6e,
  2117  	0xae, 0xea, 0x49, 0x14, 0x9c, 0x55, 0x6f, 0x50, 0x6f, 0xae, 0x66, 0x8e, 0xde, 0xa5, 0x33, 0x19,
  2118  	0xbd, 0xcb, 0xbd, 0x59, 0x39, 0xe4, 0x64, 0xe5, 0x09, 0x95, 0xef, 0xc1, 0xca, 0x1b, 0x30, 0x25,
  2119  	0x1f, 0xa3, 0x11, 0x3a, 0x3b, 0xd6, 0xf3, 0xea, 0x47, 0x35, 0x4e, 0x01, 0x27, 0x49, 0x9e, 0x51,
  2120  	0x46, 0xe9, 0x2f, 0x34, 0x98, 0xa6, 0x92, 0x54, 0x83, 0x1d, 0xe2, 0xdc, 0xab, 0x1b, 0x9e, 0xd1,
  2121  	0x0a, 0x6f, 0x10, 0xdb, 0xce, 0xbd, 0xc9, 0xab, 0x09, 0x46, 0xbc, 0xe9, 0xe5, 0xb5, 0xce, 0x49,
  2122  	0x30, 0x4e, 0x49, 0x46, 0x87, 0xbe, 0xa8, 0xec, 0x24, 0x0f, 0xa7, 0x9e, 0x8f, 0x33, 0x0a, 0x87,
  2123  	0xbe, 0x24, 0xd1, 0xbe, 0x7c, 0xec, 0xec, 0x22, 0x3c, 0x9e, 0xf9, 0xa9, 0x3d, 0x39, 0xea, 0xaf,
  2124  	0x15, 0xc5, 0xf1, 0x99, 0x1c, 0xe6, 0x02, 0x79, 0xbf, 0x6c, 0x44, 0x03, 0x2b, 0x47, 0xbe, 0x7c,
  2125  	0x95, 0x78, 0x11, 0x2d, 0x7a, 0xeb, 0x2a, 0xc2, 0x41, 0xb3, 0x30, 0xd4, 0xd8, 0x62, 0xae, 0x7e,
  2126  	0x24, 0xda, 0xc7, 0xb7, 0x54, 0xc3, 0x43, 0x8d, 0x2d, 0xf4, 0x2c, 0x94, 0xc4, 0x24, 0x23, 0xdc,
  2127  	0xe6, 0xc6, 0xd8, 0x8a, 0x19, 0x88, 0x8f, 0x25, 0x74, 0x50, 0x61, 0xfd, 0x00, 0xf2, 0xf7, 0xc9,
  2128  	0x9e, 0x7b, 0xe8, 0x13, 0x6d, 0xbd, 0x79, 0xe8, 0xe7, 0x95, 0x4b, 0xcb, 0x21, 0x9e, 0xcb, 0x4d,
  2129  	0xdf, 0x48, 0xde, 0x5f, 0xc0, 0xf2, 0xd7, 0x45, 0xb8, 0x90, 0x7d, 0xa8, 0xeb, 0xa1, 0xb1, 0x06,
  2130  	0xae, 0xdc, 0xc3, 0x99, 0xca, 0xfd, 0x71, 0x18, 0xf5, 0x99, 0xe0, 0xe1, 0xca, 0x3f, 0xbf, 0x4e,
  2131  	0x96, 0x17, 0xe1, 0x10, 0x86, 0x5e, 0x05, 0xd4, 0x32, 0xee, 0xae, 0xf9, 0xcd, 0x45, 0xb7, 0xc3,
  2132  	0x6e, 0xc8, 0xc6, 0xc4, 0xe0, 0xd7, 0xb7, 0x8f, 0x44, 0xfb, 0x6b, 0xd6, 0x52, 0x18, 0x38, 0xa3,
  2133  	0x16, 0xdb, 0xab, 0x10, 0x5b, 0xff, 0x49, 0x6c, 0xf4, 0x39, 0x72, 0xc1, 0x66, 0x40, 0xf1, 0xc7,
  2134  	0x47, 0xe9, 0xc0, 0xdd, 0x1c, 0xc8, 0x49, 0xbf, 0x87, 0x3d, 0x7a, 0x3f, 0x4d, 0xd3, 0xf9, 0x69,
  2135  	0x01, 0xce, 0x65, 0xdc, 0xf4, 0x12, 0xf7, 0xde, 0xda, 0x31, 0xbc, 0xf7, 0x9e, 0x6c, 0xa9, 0x7c,
  2136  	0x36, 0x5a, 0x87, 0x42, 0x1d, 0xd1, 0x4c, 0x1f, 0x68, 0x70, 0x9e, 0x2d, 0xb0, 0x87, 0xab, 0x7a,
  2137  	0xe1, 0x15, 0xbf, 0xc3, 0x42, 0x33, 0x8f, 0x75, 0xd7, 0xf6, 0xf5, 0x0c, 0x0a, 0xd1, 0xaa, 0x63,
  2138  	0x16, 0x14, 0x67, 0x72, 0x45, 0x8b, 0x00, 0xf2, 0xa8, 0x5c, 0x68, 0xc9, 0xcf, 0xb0, 0x1b, 0xc3,
  2139  	0x65, 0xe9, 0x7f, 0xb3, 0xc5, 0x7b, 0xa5, 0xb5, 0xd9, 0xcc, 0x48, 0xa9, 0x36, 0x88, 0x77, 0x55,
  2140  	0x32, 0xba, 0xf7, 0xf8, 0x16, 0xd0, 0x9f, 0x76, 0xfd, 0xf9, 0x30, 0x4c, 0xc6, 0x3b, 0x12, 0x5d,
  2141  	0x86, 0x62, 0xdb, 0x23, 0xdb, 0xd6, 0xdd, 0xe4, 0xf3, 0x1a, 0x75, 0x56, 0x8a, 0x05, 0x14, 0xb9,
  2142  	0x50, 0xb4, 0x8d, 0x2d, 0x3a, 0xde, 0xf3, 0xeb, 0xcd, 0xaf, 0xf7, 0x7d, 0x55, 0x77, 0xb8, 0xca,
  2143  	0x10, 0x32, 0x5c, 0x65, 0xe4, 0xb1, 0x60, 0x43, 0x19, 0x6e, 0x5b, 0xc4, 0x6e, 0xf0, 0xed, 0x9c,
  2144  	0x83, 0x60, 0xb8, 0xcc, 0xc8, 0x63, 0xc1, 0x06, 0xbd, 0x05, 0x65, 0xfe, 0x26, 0x49, 0xa3, 0x76,
  2145  	0x20, 0x66, 0xb8, 0xff, 0xf7, 0x78, 0x2a, 0xbb, 0x69, 0xb5, 0x48, 0x64, 0x8e, 0x8b, 0x21, 0x11,
  2146  	0x1c, 0xd1, 0x63, 0xcf, 0xb6, 0x6f, 0x07, 0xc4, 0xd3, 0x03, 0xc3, 0x0b, 0x5f, 0x55, 0x8f, 0x9e,
  2147  	0x6d, 0x97, 0x10, 0xac, 0x60, 0xcd, 0xff, 0xd5, 0x28, 0x4c, 0x25, 0x8e, 0xd1, 0xfe, 0x72, 0x9c,
  2148  	0x11, 0x55, 0xdf, 0x4f, 0x19, 0xce, 0xfb, 0xfd, 0x94, 0x42, 0x1e, 0xe1, 0xc1, 0x5b, 0x30, 0xee,
  2149  	0xfb, 0x3b, 0x0c, 0xb3, 0xf7, 0x5c, 0xdd, 0xf4, 0xe1, 0xfd, 0xb9, 0x71, 0x5d, 0xbf, 0x21, 0xab,
  2150  	0xe3, 0x18, 0x31, 0xb4, 0x0a, 0xa3, 0x62, 0xef, 0x60, 0x6f, 0x1b, 0xff, 0x58, 0x18, 0x12, 0x86,
  2151  	0x47, 0x21, 0x89, 0x41, 0xac, 0x38, 0x27, 0x94, 0xee, 0xa1, 0x0f, 0x84, 0xeb, 0x70, 0xbe, 0xed,
  2152  	0xda, 0x76, 0xb8, 0x79, 0x53, 0xbe, 0x7c, 0x54, 0x8e, 0x1f, 0xdd, 0xa9, 0x67, 0xe0, 0xe0, 0xcc,
  2153  	0x9a, 0xfd, 0x79, 0xd9, 0x7f, 0x2f, 0xc2, 0x64, 0xfc, 0x96, 0xa9, 0xb3, 0x3b, 0x40, 0xc9, 0x12,
  2154  	0x81, 0x55, 0xcf, 0x49, 0x1e, 0xa0, 0xdc, 0x14, 0xe5, 0x58, 0x62, 0x20, 0x0c, 0x65, 0xbe, 0xa1,
  2155  	0xfd, 0x66, 0xaf, 0x6b, 0xce, 0x7c, 0x67, 0x6c, 0x58, 0x17, 0x47, 0x64, 0x28, 0x4d, 0x3f, 0x44,
  2156  	0xef, 0xcd, 0x32, 0x19, 0x4d, 0x59, 0x8c, 0x23, 0x32, 0x74, 0xc4, 0xf2, 0x48, 0x33, 0xcc, 0x06,
  2157  	0x2a, 0x23, 0x16, 0x66, 0xa5, 0x58, 0x40, 0xd1, 0x73, 0x30, 0xea, 0xb9, 0x36, 0xa9, 0xe2, 0x75,
  2158  	0x11, 0x4d, 0xcb, 0x85, 0x32, 0xcc, 0x8b, 0x71, 0x08, 0x1f, 0xc4, 0x22, 0x51, 0x5c, 0x01, 0x7a,
  2159  	0x30, 0xa1, 0xeb, 0x30, 0xb3, 0x2f, 0x32, 0x8c, 0xba, 0xd5, 0x74, 0x8c, 0x20, 0x3a, 0x73, 0x25,
  2160  	0x37, 0x1c, 0xbe, 0x96, 0x44, 0xc0, 0xe9, 0x3a, 0x67, 0x17, 0x2b, 0x13, 0xa7, 0xd1, 0x76, 0x2d,
  2161  	0x27, 0x48, 0xc6, 0xca, 0xd7, 0x44, 0x39, 0x96, 0x18, 0xfd, 0xd9, 0xd9, 0xdf, 0x8f, 0xc2, 0x64,
  2162  	0xfc, 0x16, 0xb5, 0xb8, 0x0e, 0x6b, 0x03, 0xd0, 0xe1, 0xa1, 0xbc, 0x75, 0x78, 0xf8, 0x48, 0x1d,
  2163  	0x7e, 0x06, 0x46, 0xd8, 0x9b, 0xf6, 0x62, 0xb9, 0x49, 0x2e, 0x4e, 0xb1, 0xfb, 0x3e, 0x30, 0x87,
  2164  	0xa1, 0x2a, 0x1d, 0xe1, 0xf9, 0xb3, 0xff, 0xe2, 0xd1, 0x7f, 0x66, 0x19, 0xc3, 0xea, 0x88, 0x1c,
  2165  	0x03, 0xe3, 0x24, 0x7e, 0x2f, 0xb6, 0xd2, 0xdb, 0xea, 0xcf, 0x2b, 0x30, 0xc9, 0x84, 0xac, 0x9a,
  2166  	0x26, 0x9d, 0xef, 0xae, 0x34, 0xc4, 0x1e, 0x71, 0xb9, 0x70, 0xb6, 0xa1, 0x42, 0x97, 0x70, 0x02,
  2167  	0x3b, 0x6e, 0x99, 0xe5, 0x7c, 0x2c, 0x73, 0xe3, 0x84, 0x96, 0xf9, 0x34, 0x0c, 0x37, 0xec, 0x3d,
  2168  	0xa6, 0xd5, 0xa5, 0x68, 0xad, 0x64, 0x69, 0x75, 0x03, 0xd3, 0xf2, 0x33, 0x7a, 0xfc, 0x53, 0xb5,
  2169  	0xb7, 0xf1, 0x07, 0xd9, 0x1b, 0x8b, 0x6b, 0xf8, 0x03, 0x49, 0xfc, 0x3c, 0xcc, 0x44, 0xef, 0x71,
  2170  	0x8d, 0x52, 0x1d, 0xc7, 0x88, 0xf5, 0x67, 0xcc, 0x5f, 0x86, 0x52, 0xc8, 0x88, 0x36, 0xb4, 0xac,
  2171  	0x17, 0x35, 0x34, 0x35, 0x21, 0x46, 0xe4, 0x0a, 0x94, 0xdd, 0x36, 0x89, 0xbd, 0x6e, 0x28, 0x63,
  2172  	0xe0, 0x5b, 0x21, 0x00, 0x47, 0x38, 0xd4, 0x8a, 0x38, 0xd7, 0xc4, 0x12, 0xef, 0x6b, 0xb4, 0x50,
  2173  	0x08, 0x31, 0xff, 0x15, 0x0d, 0xc2, 0x27, 0x83, 0xd0, 0x12, 0x8c, 0xb4, 0x5d, 0x2f, 0xe0, 0x4b,
  2174  	0x6b, 0x63, 0x57, 0xe7, 0xb2, 0xdb, 0x87, 0xef, 0xee, 0x77, 0xbd, 0x20, 0xa2, 0x48, 0x7f, 0xf9,
  2175  	0x98, 0x57, 0xa6, 0x72, 0x9a, 0x76, 0xc7, 0x0f, 0x88, 0xb7, 0x52, 0x4f, 0xca, 0xb9, 0x18, 0x02,
  2176  	0x70, 0x84, 0x33, 0xff, 0x9f, 0x05, 0x98, 0x4e, 0x5e, 0xac, 0x87, 0xde, 0x81, 0x09, 0xdf, 0x6a,
  2177  	0x3a, 0x96, 0xd3, 0x14, 0xb1, 0xa8, 0xd6, 0xf3, 0xd1, 0x5e, 0x5d, 0xad, 0x8f, 0xe3, 0xe4, 0x72,
  2178  	0xdb, 0xad, 0x76, 0x36, 0x4f, 0xc8, 0xbf, 0x9f, 0xbe, 0x43, 0xe6, 0xed, 0x9c, 0xaf, 0x36, 0xfc,
  2179  	0xe5, 0xbe, 0x44, 0xe6, 0x17, 0x23, 0x70, 0x21, 0xfb, 0xea, 0xc4, 0x33, 0x0a, 0x5a, 0xa3, 0x63,
  2180  	0x9c, 0x43, 0x5d, 0x8f, 0x71, 0x46, 0xed, 0x3c, 0x9c, 0xd3, 0x55, 0x88, 0xb2, 0x01, 0x8e, 0x76,
  2181  	0xb5, 0x32, 0x9c, 0x2e, 0x3c, 0x30, 0x9c, 0xbe, 0x0c, 0x45, 0x71, 0x6d, 0x7e, 0x22, 0x4c, 0xad,
  2182  	0xf1, 0x4b, 0xed, 0x05, 0x54, 0x09, 0x05, 0x8a, 0x47, 0x86, 0x02, 0x34, 0xb4, 0x09, 0xd7, 0x1f,
  2183  	0x7b, 0x3b, 0xca, 0xc5, 0x43, 0x9b, 0xb0, 0x2e, 0x8e, 0xc8, 0xb0, 0x83, 0xfa, 0x6d, 0x2b, 0x7a,
  2184  	0xdb, 0x3b, 0x3a, 0xa8, 0x5f, 0x5f, 0xb9, 0x8d, 0x57, 0xb1, 0x80, 0xc6, 0x53, 0xc1, 0xe5, 0x5c,
  2185  	0x52, 0xc1, 0xd9, 0x3a, 0x77, 0x5a, 0x89, 0x30, 0x13, 0x66, 0x52, 0x7d, 0x7e, 0xec, 0x54, 0xd8,
  2186  	0x65, 0x28, 0xfa, 0x9d, 0x6d, 0x8a, 0x97, 0xb8, 0x41, 0x49, 0x67, 0xa5, 0x58, 0x40, 0xe7, 0xbf,
  2187  	0x5d, 0xa0, 0x5c, 0x12, 0x97, 0x6c, 0x9e, 0x91, 0x55, 0xbd, 0x0c, 0x13, 0x3c, 0x19, 0xf5, 0xba,
  2188  	0x72, 0xfd, 0x46, 0x49, 0x59, 0x60, 0x50, 0x81, 0x38, 0x8e, 0x8b, 0x56, 0x98, 0x9a, 0xf4, 0x3c,
  2189  	0x2d, 0x04, 0xa1, 0x49, 0x74, 0xe0, 0x16, 0x04, 0xd0, 0x0b, 0x30, 0xc6, 0x3e, 0x82, 0x37, 0xb9,
  2190  	0xc8, 0xca, 0xb2, 0x83, 0xb6, 0xd7, 0xa2, 0x62, 0xac, 0xe2, 0xc4, 0xb7, 0x16, 0x8c, 0xe4, 0xb2,
  2191  	0xb5, 0x20, 0xd5, 0x2b, 0xa7, 0xa5, 0x77, 0xdf, 0x2c, 0x81, 0x7c, 0x08, 0x11, 0x99, 0xa9, 0xe7,
  2192  	0x28, 0x3f, 0xdd, 0xf3, 0xe2, 0x4d, 0x28, 0x0a, 0xcf, 0x64, 0x65, 0x0c, 0x49, 0xaf, 0x02, 0x12,
  2193  	0xef, 0x1f, 0x8a, 0xa0, 0x5a, 0xb9, 0x4e, 0x49, 0xae, 0x52, 0xe9, 0x29, 0x0c, 0x9c, 0x51, 0x0b,
  2194  	0xbd, 0xca, 0x1e, 0x5f, 0x0d, 0x0c, 0xcb, 0x91, 0x9e, 0xf7, 0xe9, 0x2e, 0xe7, 0x2f, 0x39, 0x92,
  2195  	0x7c, 0x46, 0x95, 0xff, 0xc4, 0x51, 0x75, 0x74, 0x0d, 0x46, 0xf7, 0x5d, 0xbb, 0xd3, 0x12, 0xa9,
  2196  	0xf9, 0xb1, 0xab, 0xb3, 0x59, 0x94, 0x5e, 0x63, 0x28, 0xca, 0x79, 0x21, 0x5e, 0x05, 0x87, 0x75,
  2197  	0x11, 0x81, 0x29, 0xb6, 0xbd, 0xc7, 0x0a, 0x0e, 0x84, 0x01, 0x88, 0xa1, 0xf7, 0x72, 0x16, 0xb9,
  2198  	0xba, 0xdb, 0xd0, 0xe3, 0xd8, 0x7c, 0xa7, 0x47, 0xa2, 0x10, 0x27, 0x69, 0xa2, 0x65, 0x28, 0x19,
  2199  	0xdb, 0xdb, 0x96, 0x63, 0x05, 0x07, 0x22, 0x67, 0xf7, 0x54, 0x16, 0xfd, 0xaa, 0xc0, 0x11, 0xf7,
  2200  	0xb4, 0x88, 0x5f, 0x58, 0xd6, 0x45, 0xb7, 0x61, 0x2c, 0x70, 0x6d, 0x11, 0x97, 0xfa, 0x22, 0xd5,
  2201  	0x70, 0x31, 0x8b, 0xd4, 0xa6, 0x44, 0x8b, 0x96, 0x47, 0xa3, 0x32, 0x1f, 0xab, 0x74, 0xd0, 0xef,
  2202  	0x68, 0x30, 0xee, 0xb8, 0x0d, 0x12, 0x9a, 0x9e, 0x58, 0xae, 0x7b, 0x33, 0xa7, 0x07, 0x3c, 0x17,
  2203  	0xd6, 0x15, 0xda, 0xdc, 0x42, 0xe4, 0xfd, 0x1d, 0x2a, 0x08, 0xc7, 0x84, 0x40, 0x0e, 0x4c, 0x5b,
  2204  	0x2d, 0xa3, 0x49, 0xea, 0x1d, 0x5b, 0x6c, 0x4f, 0xf4, 0xc5, 0xe0, 0x91, 0x79, 0x6a, 0x77, 0xd5,
  2205  	0x35, 0x0d, 0x9b, 0x3f, 0x80, 0x8b, 0xc9, 0x36, 0xf1, 0xd8, 0x3b, 0xbc, 0x72, 0xa7, 0xc9, 0x4a,
  2206  	0x82, 0x12, 0x4e, 0xd1, 0x46, 0xd7, 0x61, 0xa6, 0xed, 0x59, 0x2e, 0xeb, 0x37, 0xdb, 0xf0, 0xf9,
  2207  	0x03, 0xa8, 0x10, 0x3f, 0xaa, 0x59, 0x4f, 0x22, 0xe0, 0x74, 0x1d, 0x7e, 0xbd, 0x00, 0x2f, 0x64,
  2208  	0x73, 0xb9, 0x91, 0xf0, 0x7a, 0x01, 0x5e, 0x86, 0x25, 0x74, 0xf6, 0xb3, 0x30, 0x93, 0x6a, 0x9b,
  2209  	0x9e, 0x1c, 0xc2, 0x1f, 0x68, 0x90, 0xcc, 0x97, 0xd3, 0x79, 0x43, 0xc3, 0xf2, 0x18, 0xc1, 0x83,
  2210  	0x64, 0x8e, 0x7f, 0x29, 0x04, 0xe0, 0x08, 0x07, 0x5d, 0x82, 0x42, 0xdb, 0x08, 0x76, 0x92, 0xdb,
  2211  	0xfc, 0x28, 0x49, 0xcc, 0x20, 0xe8, 0x2a, 0x00, 0xfd, 0x8b, 0x49, 0x93, 0xdc, 0x6d, 0x8b, 0x69,
  2212  	0x90, 0x5c, 0x7e, 0xa8, 0x4b, 0x08, 0x56, 0xb0, 0xe6, 0xff, 0x79, 0x04, 0x26, 0xe3, 0x63, 0x4b,
  2213  	0x6c, 0xb2, 0xa9, 0x3d, 0x70, 0xb2, 0x79, 0x19, 0x8a, 0x2d, 0x12, 0xec, 0xb8, 0x8d, 0xe4, 0x38,
  2214  	0xb9, 0xc6, 0x4a, 0xb1, 0x80, 0x32, 0xf1, 0x5d, 0x2f, 0x10, 0x62, 0x45, 0xe2, 0xbb, 0x5e, 0x80,
  2215  	0x19, 0x24, 0xdc, 0xa5, 0x58, 0xe8, 0xb2, 0x4b, 0xb1, 0x09, 0xd3, 0xfc, 0x82, 0xdf, 0x45, 0xe2,
  2216  	0x05, 0x27, 0xde, 0x5d, 0xab, 0x27, 0x48, 0xe0, 0x14, 0x51, 0xd4, 0xa0, 0xde, 0x86, 0x96, 0x45,
  2217  	0x2b, 0x03, 0xbd, 0x1f, 0xdd, 0xd7, 0xe3, 0x14, 0x70, 0x92, 0xe4, 0x20, 0xb2, 0x91, 0xf1, 0x7e,
  2218  	0x3c, 0xf1, 0xcd, 0x88, 0xa5, 0xbc, 0x6e, 0x46, 0x7c, 0x09, 0x26, 0x5b, 0xc6, 0xdd, 0xba, 0x71,
  2219  	0x60, 0xbb, 0x46, 0x43, 0xb7, 0xee, 0x11, 0x71, 0xba, 0x14, 0x1d, 0xde, 0x9f, 0x9b, 0x5c, 0x8b,
  2220  	0x41, 0x70, 0x02, 0xb3, 0xbf, 0x01, 0xf8, 0x0f, 0x87, 0x00, 0xa5, 0x1f, 0x2e, 0x41, 0x1f, 0x6a,
  2221  	0x30, 0x79, 0x27, 0xd6, 0x46, 0x83, 0x09, 0xce, 0x64, 0xda, 0x2b, 0x5e, 0x8e, 0x13, 0xcc, 0x95,
  2222  	0x09, 0xce, 0xd0, 0xe9, 0x4d, 0x24, 0x6b, 0x0b, 0x3f, 0xfc, 0xf9, 0xc5, 0xc7, 0x7e, 0xf4, 0xf3,
  2223  	0x8b, 0x8f, 0xfd, 0xf8, 0xe7, 0x17, 0x1f, 0xfb, 0xca, 0xe1, 0x45, 0xed, 0x87, 0x87, 0x17, 0xb5,
  2224  	0x1f, 0x1d, 0x5e, 0xd4, 0x7e, 0x7c, 0x78, 0x51, 0xfb, 0xd9, 0xe1, 0x45, 0xed, 0xdb, 0xff, 0x76,
  2225  	0xf1, 0xb1, 0xcf, 0x95, 0x42, 0xaa, 0xff, 0x13, 0x00, 0x00, 0xff, 0xff, 0xda, 0x40, 0x35, 0x64,
  2226  	0xb2, 0xa4, 0x00, 0x00,
  2227  }
  2228  
  2229  func (m *AMQPConsumeConfig) Marshal() (dAtA []byte, err error) {
  2230  	size := m.Size()
  2231  	dAtA = make([]byte, size)
  2232  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2233  	if err != nil {
  2234  		return nil, err
  2235  	}
  2236  	return dAtA[:n], nil
  2237  }
  2238  
  2239  func (m *AMQPConsumeConfig) MarshalTo(dAtA []byte) (int, error) {
  2240  	size := m.Size()
  2241  	return m.MarshalToSizedBuffer(dAtA[:size])
  2242  }
  2243  
  2244  func (m *AMQPConsumeConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2245  	i := len(dAtA)
  2246  	_ = i
  2247  	var l int
  2248  	_ = l
  2249  	i--
  2250  	if m.NoWait {
  2251  		dAtA[i] = 1
  2252  	} else {
  2253  		dAtA[i] = 0
  2254  	}
  2255  	i--
  2256  	dAtA[i] = 0x28
  2257  	i--
  2258  	if m.NoLocal {
  2259  		dAtA[i] = 1
  2260  	} else {
  2261  		dAtA[i] = 0
  2262  	}
  2263  	i--
  2264  	dAtA[i] = 0x20
  2265  	i--
  2266  	if m.Exclusive {
  2267  		dAtA[i] = 1
  2268  	} else {
  2269  		dAtA[i] = 0
  2270  	}
  2271  	i--
  2272  	dAtA[i] = 0x18
  2273  	i--
  2274  	if m.AutoAck {
  2275  		dAtA[i] = 1
  2276  	} else {
  2277  		dAtA[i] = 0
  2278  	}
  2279  	i--
  2280  	dAtA[i] = 0x10
  2281  	i -= len(m.ConsumerTag)
  2282  	copy(dAtA[i:], m.ConsumerTag)
  2283  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ConsumerTag)))
  2284  	i--
  2285  	dAtA[i] = 0xa
  2286  	return len(dAtA) - i, nil
  2287  }
  2288  
  2289  func (m *AMQPEventSource) Marshal() (dAtA []byte, err error) {
  2290  	size := m.Size()
  2291  	dAtA = make([]byte, size)
  2292  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2293  	if err != nil {
  2294  		return nil, err
  2295  	}
  2296  	return dAtA[:n], nil
  2297  }
  2298  
  2299  func (m *AMQPEventSource) MarshalTo(dAtA []byte) (int, error) {
  2300  	size := m.Size()
  2301  	return m.MarshalToSizedBuffer(dAtA[:size])
  2302  }
  2303  
  2304  func (m *AMQPEventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2305  	i := len(dAtA)
  2306  	_ = i
  2307  	var l int
  2308  	_ = l
  2309  	if m.Filter != nil {
  2310  		{
  2311  			size, err := m.Filter.MarshalToSizedBuffer(dAtA[:i])
  2312  			if err != nil {
  2313  				return 0, err
  2314  			}
  2315  			i -= size
  2316  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  2317  		}
  2318  		i--
  2319  		dAtA[i] = 0x7a
  2320  	}
  2321  	if m.URLSecret != nil {
  2322  		{
  2323  			size, err := m.URLSecret.MarshalToSizedBuffer(dAtA[:i])
  2324  			if err != nil {
  2325  				return 0, err
  2326  			}
  2327  			i -= size
  2328  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  2329  		}
  2330  		i--
  2331  		dAtA[i] = 0x72
  2332  	}
  2333  	if m.Auth != nil {
  2334  		{
  2335  			size, err := m.Auth.MarshalToSizedBuffer(dAtA[:i])
  2336  			if err != nil {
  2337  				return 0, err
  2338  			}
  2339  			i -= size
  2340  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  2341  		}
  2342  		i--
  2343  		dAtA[i] = 0x6a
  2344  	}
  2345  	if m.Consume != nil {
  2346  		{
  2347  			size, err := m.Consume.MarshalToSizedBuffer(dAtA[:i])
  2348  			if err != nil {
  2349  				return 0, err
  2350  			}
  2351  			i -= size
  2352  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  2353  		}
  2354  		i--
  2355  		dAtA[i] = 0x62
  2356  	}
  2357  	if m.QueueBind != nil {
  2358  		{
  2359  			size, err := m.QueueBind.MarshalToSizedBuffer(dAtA[:i])
  2360  			if err != nil {
  2361  				return 0, err
  2362  			}
  2363  			i -= size
  2364  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  2365  		}
  2366  		i--
  2367  		dAtA[i] = 0x5a
  2368  	}
  2369  	if m.QueueDeclare != nil {
  2370  		{
  2371  			size, err := m.QueueDeclare.MarshalToSizedBuffer(dAtA[:i])
  2372  			if err != nil {
  2373  				return 0, err
  2374  			}
  2375  			i -= size
  2376  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  2377  		}
  2378  		i--
  2379  		dAtA[i] = 0x52
  2380  	}
  2381  	if m.ExchangeDeclare != nil {
  2382  		{
  2383  			size, err := m.ExchangeDeclare.MarshalToSizedBuffer(dAtA[:i])
  2384  			if err != nil {
  2385  				return 0, err
  2386  			}
  2387  			i -= size
  2388  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  2389  		}
  2390  		i--
  2391  		dAtA[i] = 0x4a
  2392  	}
  2393  	if len(m.Metadata) > 0 {
  2394  		keysForMetadata := make([]string, 0, len(m.Metadata))
  2395  		for k := range m.Metadata {
  2396  			keysForMetadata = append(keysForMetadata, string(k))
  2397  		}
  2398  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  2399  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  2400  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  2401  			baseI := i
  2402  			i -= len(v)
  2403  			copy(dAtA[i:], v)
  2404  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  2405  			i--
  2406  			dAtA[i] = 0x12
  2407  			i -= len(keysForMetadata[iNdEx])
  2408  			copy(dAtA[i:], keysForMetadata[iNdEx])
  2409  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  2410  			i--
  2411  			dAtA[i] = 0xa
  2412  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  2413  			i--
  2414  			dAtA[i] = 0x42
  2415  		}
  2416  	}
  2417  	if m.TLS != nil {
  2418  		{
  2419  			size, err := m.TLS.MarshalToSizedBuffer(dAtA[:i])
  2420  			if err != nil {
  2421  				return 0, err
  2422  			}
  2423  			i -= size
  2424  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  2425  		}
  2426  		i--
  2427  		dAtA[i] = 0x3a
  2428  	}
  2429  	i--
  2430  	if m.JSONBody {
  2431  		dAtA[i] = 1
  2432  	} else {
  2433  		dAtA[i] = 0
  2434  	}
  2435  	i--
  2436  	dAtA[i] = 0x30
  2437  	if m.ConnectionBackoff != nil {
  2438  		{
  2439  			size, err := m.ConnectionBackoff.MarshalToSizedBuffer(dAtA[:i])
  2440  			if err != nil {
  2441  				return 0, err
  2442  			}
  2443  			i -= size
  2444  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  2445  		}
  2446  		i--
  2447  		dAtA[i] = 0x2a
  2448  	}
  2449  	i -= len(m.RoutingKey)
  2450  	copy(dAtA[i:], m.RoutingKey)
  2451  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.RoutingKey)))
  2452  	i--
  2453  	dAtA[i] = 0x22
  2454  	i -= len(m.ExchangeType)
  2455  	copy(dAtA[i:], m.ExchangeType)
  2456  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ExchangeType)))
  2457  	i--
  2458  	dAtA[i] = 0x1a
  2459  	i -= len(m.ExchangeName)
  2460  	copy(dAtA[i:], m.ExchangeName)
  2461  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ExchangeName)))
  2462  	i--
  2463  	dAtA[i] = 0x12
  2464  	i -= len(m.URL)
  2465  	copy(dAtA[i:], m.URL)
  2466  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.URL)))
  2467  	i--
  2468  	dAtA[i] = 0xa
  2469  	return len(dAtA) - i, nil
  2470  }
  2471  
  2472  func (m *AMQPExchangeDeclareConfig) Marshal() (dAtA []byte, err error) {
  2473  	size := m.Size()
  2474  	dAtA = make([]byte, size)
  2475  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2476  	if err != nil {
  2477  		return nil, err
  2478  	}
  2479  	return dAtA[:n], nil
  2480  }
  2481  
  2482  func (m *AMQPExchangeDeclareConfig) MarshalTo(dAtA []byte) (int, error) {
  2483  	size := m.Size()
  2484  	return m.MarshalToSizedBuffer(dAtA[:size])
  2485  }
  2486  
  2487  func (m *AMQPExchangeDeclareConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2488  	i := len(dAtA)
  2489  	_ = i
  2490  	var l int
  2491  	_ = l
  2492  	i--
  2493  	if m.NoWait {
  2494  		dAtA[i] = 1
  2495  	} else {
  2496  		dAtA[i] = 0
  2497  	}
  2498  	i--
  2499  	dAtA[i] = 0x20
  2500  	i--
  2501  	if m.Internal {
  2502  		dAtA[i] = 1
  2503  	} else {
  2504  		dAtA[i] = 0
  2505  	}
  2506  	i--
  2507  	dAtA[i] = 0x18
  2508  	i--
  2509  	if m.AutoDelete {
  2510  		dAtA[i] = 1
  2511  	} else {
  2512  		dAtA[i] = 0
  2513  	}
  2514  	i--
  2515  	dAtA[i] = 0x10
  2516  	i--
  2517  	if m.Durable {
  2518  		dAtA[i] = 1
  2519  	} else {
  2520  		dAtA[i] = 0
  2521  	}
  2522  	i--
  2523  	dAtA[i] = 0x8
  2524  	return len(dAtA) - i, nil
  2525  }
  2526  
  2527  func (m *AMQPQueueBindConfig) Marshal() (dAtA []byte, err error) {
  2528  	size := m.Size()
  2529  	dAtA = make([]byte, size)
  2530  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2531  	if err != nil {
  2532  		return nil, err
  2533  	}
  2534  	return dAtA[:n], nil
  2535  }
  2536  
  2537  func (m *AMQPQueueBindConfig) MarshalTo(dAtA []byte) (int, error) {
  2538  	size := m.Size()
  2539  	return m.MarshalToSizedBuffer(dAtA[:size])
  2540  }
  2541  
  2542  func (m *AMQPQueueBindConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2543  	i := len(dAtA)
  2544  	_ = i
  2545  	var l int
  2546  	_ = l
  2547  	i--
  2548  	if m.NoWait {
  2549  		dAtA[i] = 1
  2550  	} else {
  2551  		dAtA[i] = 0
  2552  	}
  2553  	i--
  2554  	dAtA[i] = 0x8
  2555  	return len(dAtA) - i, nil
  2556  }
  2557  
  2558  func (m *AMQPQueueDeclareConfig) Marshal() (dAtA []byte, err error) {
  2559  	size := m.Size()
  2560  	dAtA = make([]byte, size)
  2561  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2562  	if err != nil {
  2563  		return nil, err
  2564  	}
  2565  	return dAtA[:n], nil
  2566  }
  2567  
  2568  func (m *AMQPQueueDeclareConfig) MarshalTo(dAtA []byte) (int, error) {
  2569  	size := m.Size()
  2570  	return m.MarshalToSizedBuffer(dAtA[:size])
  2571  }
  2572  
  2573  func (m *AMQPQueueDeclareConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2574  	i := len(dAtA)
  2575  	_ = i
  2576  	var l int
  2577  	_ = l
  2578  	i -= len(m.Arguments)
  2579  	copy(dAtA[i:], m.Arguments)
  2580  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Arguments)))
  2581  	i--
  2582  	dAtA[i] = 0x32
  2583  	i--
  2584  	if m.NoWait {
  2585  		dAtA[i] = 1
  2586  	} else {
  2587  		dAtA[i] = 0
  2588  	}
  2589  	i--
  2590  	dAtA[i] = 0x28
  2591  	i--
  2592  	if m.Exclusive {
  2593  		dAtA[i] = 1
  2594  	} else {
  2595  		dAtA[i] = 0
  2596  	}
  2597  	i--
  2598  	dAtA[i] = 0x20
  2599  	i--
  2600  	if m.AutoDelete {
  2601  		dAtA[i] = 1
  2602  	} else {
  2603  		dAtA[i] = 0
  2604  	}
  2605  	i--
  2606  	dAtA[i] = 0x18
  2607  	i--
  2608  	if m.Durable {
  2609  		dAtA[i] = 1
  2610  	} else {
  2611  		dAtA[i] = 0
  2612  	}
  2613  	i--
  2614  	dAtA[i] = 0x10
  2615  	i -= len(m.Name)
  2616  	copy(dAtA[i:], m.Name)
  2617  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  2618  	i--
  2619  	dAtA[i] = 0xa
  2620  	return len(dAtA) - i, nil
  2621  }
  2622  
  2623  func (m *AzureEventsHubEventSource) Marshal() (dAtA []byte, err error) {
  2624  	size := m.Size()
  2625  	dAtA = make([]byte, size)
  2626  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2627  	if err != nil {
  2628  		return nil, err
  2629  	}
  2630  	return dAtA[:n], nil
  2631  }
  2632  
  2633  func (m *AzureEventsHubEventSource) MarshalTo(dAtA []byte) (int, error) {
  2634  	size := m.Size()
  2635  	return m.MarshalToSizedBuffer(dAtA[:size])
  2636  }
  2637  
  2638  func (m *AzureEventsHubEventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2639  	i := len(dAtA)
  2640  	_ = i
  2641  	var l int
  2642  	_ = l
  2643  	if m.Filter != nil {
  2644  		{
  2645  			size, err := m.Filter.MarshalToSizedBuffer(dAtA[:i])
  2646  			if err != nil {
  2647  				return 0, err
  2648  			}
  2649  			i -= size
  2650  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  2651  		}
  2652  		i--
  2653  		dAtA[i] = 0x32
  2654  	}
  2655  	if len(m.Metadata) > 0 {
  2656  		keysForMetadata := make([]string, 0, len(m.Metadata))
  2657  		for k := range m.Metadata {
  2658  			keysForMetadata = append(keysForMetadata, string(k))
  2659  		}
  2660  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  2661  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  2662  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  2663  			baseI := i
  2664  			i -= len(v)
  2665  			copy(dAtA[i:], v)
  2666  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  2667  			i--
  2668  			dAtA[i] = 0x12
  2669  			i -= len(keysForMetadata[iNdEx])
  2670  			copy(dAtA[i:], keysForMetadata[iNdEx])
  2671  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  2672  			i--
  2673  			dAtA[i] = 0xa
  2674  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  2675  			i--
  2676  			dAtA[i] = 0x2a
  2677  		}
  2678  	}
  2679  	i -= len(m.HubName)
  2680  	copy(dAtA[i:], m.HubName)
  2681  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.HubName)))
  2682  	i--
  2683  	dAtA[i] = 0x22
  2684  	if m.SharedAccessKey != nil {
  2685  		{
  2686  			size, err := m.SharedAccessKey.MarshalToSizedBuffer(dAtA[:i])
  2687  			if err != nil {
  2688  				return 0, err
  2689  			}
  2690  			i -= size
  2691  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  2692  		}
  2693  		i--
  2694  		dAtA[i] = 0x1a
  2695  	}
  2696  	if m.SharedAccessKeyName != nil {
  2697  		{
  2698  			size, err := m.SharedAccessKeyName.MarshalToSizedBuffer(dAtA[:i])
  2699  			if err != nil {
  2700  				return 0, err
  2701  			}
  2702  			i -= size
  2703  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  2704  		}
  2705  		i--
  2706  		dAtA[i] = 0x12
  2707  	}
  2708  	i -= len(m.FQDN)
  2709  	copy(dAtA[i:], m.FQDN)
  2710  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.FQDN)))
  2711  	i--
  2712  	dAtA[i] = 0xa
  2713  	return len(dAtA) - i, nil
  2714  }
  2715  
  2716  func (m *AzureQueueStorageEventSource) Marshal() (dAtA []byte, err error) {
  2717  	size := m.Size()
  2718  	dAtA = make([]byte, size)
  2719  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2720  	if err != nil {
  2721  		return nil, err
  2722  	}
  2723  	return dAtA[:n], nil
  2724  }
  2725  
  2726  func (m *AzureQueueStorageEventSource) MarshalTo(dAtA []byte) (int, error) {
  2727  	size := m.Size()
  2728  	return m.MarshalToSizedBuffer(dAtA[:size])
  2729  }
  2730  
  2731  func (m *AzureQueueStorageEventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2732  	i := len(dAtA)
  2733  	_ = i
  2734  	var l int
  2735  	_ = l
  2736  	if m.WaitTimeInSeconds != nil {
  2737  		i = encodeVarintGenerated(dAtA, i, uint64(*m.WaitTimeInSeconds))
  2738  		i--
  2739  		dAtA[i] = 0x48
  2740  	}
  2741  	i--
  2742  	if m.DecodeMessage {
  2743  		dAtA[i] = 1
  2744  	} else {
  2745  		dAtA[i] = 0
  2746  	}
  2747  	i--
  2748  	dAtA[i] = 0x40
  2749  	if m.Filter != nil {
  2750  		{
  2751  			size, err := m.Filter.MarshalToSizedBuffer(dAtA[:i])
  2752  			if err != nil {
  2753  				return 0, err
  2754  			}
  2755  			i -= size
  2756  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  2757  		}
  2758  		i--
  2759  		dAtA[i] = 0x3a
  2760  	}
  2761  	if len(m.Metadata) > 0 {
  2762  		keysForMetadata := make([]string, 0, len(m.Metadata))
  2763  		for k := range m.Metadata {
  2764  			keysForMetadata = append(keysForMetadata, string(k))
  2765  		}
  2766  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  2767  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  2768  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  2769  			baseI := i
  2770  			i -= len(v)
  2771  			copy(dAtA[i:], v)
  2772  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  2773  			i--
  2774  			dAtA[i] = 0x12
  2775  			i -= len(keysForMetadata[iNdEx])
  2776  			copy(dAtA[i:], keysForMetadata[iNdEx])
  2777  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  2778  			i--
  2779  			dAtA[i] = 0xa
  2780  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  2781  			i--
  2782  			dAtA[i] = 0x32
  2783  		}
  2784  	}
  2785  	i--
  2786  	if m.DLQ {
  2787  		dAtA[i] = 1
  2788  	} else {
  2789  		dAtA[i] = 0
  2790  	}
  2791  	i--
  2792  	dAtA[i] = 0x28
  2793  	i--
  2794  	if m.JSONBody {
  2795  		dAtA[i] = 1
  2796  	} else {
  2797  		dAtA[i] = 0
  2798  	}
  2799  	i--
  2800  	dAtA[i] = 0x20
  2801  	i -= len(m.QueueName)
  2802  	copy(dAtA[i:], m.QueueName)
  2803  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.QueueName)))
  2804  	i--
  2805  	dAtA[i] = 0x1a
  2806  	if m.ConnectionString != nil {
  2807  		{
  2808  			size, err := m.ConnectionString.MarshalToSizedBuffer(dAtA[:i])
  2809  			if err != nil {
  2810  				return 0, err
  2811  			}
  2812  			i -= size
  2813  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  2814  		}
  2815  		i--
  2816  		dAtA[i] = 0x12
  2817  	}
  2818  	i -= len(m.StorageAccountName)
  2819  	copy(dAtA[i:], m.StorageAccountName)
  2820  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.StorageAccountName)))
  2821  	i--
  2822  	dAtA[i] = 0xa
  2823  	return len(dAtA) - i, nil
  2824  }
  2825  
  2826  func (m *AzureServiceBusEventSource) Marshal() (dAtA []byte, err error) {
  2827  	size := m.Size()
  2828  	dAtA = make([]byte, size)
  2829  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2830  	if err != nil {
  2831  		return nil, err
  2832  	}
  2833  	return dAtA[:n], nil
  2834  }
  2835  
  2836  func (m *AzureServiceBusEventSource) MarshalTo(dAtA []byte) (int, error) {
  2837  	size := m.Size()
  2838  	return m.MarshalToSizedBuffer(dAtA[:size])
  2839  }
  2840  
  2841  func (m *AzureServiceBusEventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2842  	i := len(dAtA)
  2843  	_ = i
  2844  	var l int
  2845  	_ = l
  2846  	i -= len(m.FullyQualifiedNamespace)
  2847  	copy(dAtA[i:], m.FullyQualifiedNamespace)
  2848  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.FullyQualifiedNamespace)))
  2849  	i--
  2850  	dAtA[i] = 0x4a
  2851  	if m.Filter != nil {
  2852  		{
  2853  			size, err := m.Filter.MarshalToSizedBuffer(dAtA[:i])
  2854  			if err != nil {
  2855  				return 0, err
  2856  			}
  2857  			i -= size
  2858  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  2859  		}
  2860  		i--
  2861  		dAtA[i] = 0x42
  2862  	}
  2863  	if len(m.Metadata) > 0 {
  2864  		keysForMetadata := make([]string, 0, len(m.Metadata))
  2865  		for k := range m.Metadata {
  2866  			keysForMetadata = append(keysForMetadata, string(k))
  2867  		}
  2868  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  2869  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  2870  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  2871  			baseI := i
  2872  			i -= len(v)
  2873  			copy(dAtA[i:], v)
  2874  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  2875  			i--
  2876  			dAtA[i] = 0x12
  2877  			i -= len(keysForMetadata[iNdEx])
  2878  			copy(dAtA[i:], keysForMetadata[iNdEx])
  2879  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  2880  			i--
  2881  			dAtA[i] = 0xa
  2882  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  2883  			i--
  2884  			dAtA[i] = 0x3a
  2885  		}
  2886  	}
  2887  	i--
  2888  	if m.JSONBody {
  2889  		dAtA[i] = 1
  2890  	} else {
  2891  		dAtA[i] = 0
  2892  	}
  2893  	i--
  2894  	dAtA[i] = 0x30
  2895  	if m.TLS != nil {
  2896  		{
  2897  			size, err := m.TLS.MarshalToSizedBuffer(dAtA[:i])
  2898  			if err != nil {
  2899  				return 0, err
  2900  			}
  2901  			i -= size
  2902  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  2903  		}
  2904  		i--
  2905  		dAtA[i] = 0x2a
  2906  	}
  2907  	i -= len(m.SubscriptionName)
  2908  	copy(dAtA[i:], m.SubscriptionName)
  2909  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.SubscriptionName)))
  2910  	i--
  2911  	dAtA[i] = 0x22
  2912  	i -= len(m.TopicName)
  2913  	copy(dAtA[i:], m.TopicName)
  2914  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TopicName)))
  2915  	i--
  2916  	dAtA[i] = 0x1a
  2917  	i -= len(m.QueueName)
  2918  	copy(dAtA[i:], m.QueueName)
  2919  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.QueueName)))
  2920  	i--
  2921  	dAtA[i] = 0x12
  2922  	if m.ConnectionString != nil {
  2923  		{
  2924  			size, err := m.ConnectionString.MarshalToSizedBuffer(dAtA[:i])
  2925  			if err != nil {
  2926  				return 0, err
  2927  			}
  2928  			i -= size
  2929  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  2930  		}
  2931  		i--
  2932  		dAtA[i] = 0xa
  2933  	}
  2934  	return len(dAtA) - i, nil
  2935  }
  2936  
  2937  func (m *BitbucketAuth) Marshal() (dAtA []byte, err error) {
  2938  	size := m.Size()
  2939  	dAtA = make([]byte, size)
  2940  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2941  	if err != nil {
  2942  		return nil, err
  2943  	}
  2944  	return dAtA[:n], nil
  2945  }
  2946  
  2947  func (m *BitbucketAuth) MarshalTo(dAtA []byte) (int, error) {
  2948  	size := m.Size()
  2949  	return m.MarshalToSizedBuffer(dAtA[:size])
  2950  }
  2951  
  2952  func (m *BitbucketAuth) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2953  	i := len(dAtA)
  2954  	_ = i
  2955  	var l int
  2956  	_ = l
  2957  	if m.OAuthToken != nil {
  2958  		{
  2959  			size, err := m.OAuthToken.MarshalToSizedBuffer(dAtA[:i])
  2960  			if err != nil {
  2961  				return 0, err
  2962  			}
  2963  			i -= size
  2964  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  2965  		}
  2966  		i--
  2967  		dAtA[i] = 0x12
  2968  	}
  2969  	if m.Basic != nil {
  2970  		{
  2971  			size, err := m.Basic.MarshalToSizedBuffer(dAtA[:i])
  2972  			if err != nil {
  2973  				return 0, err
  2974  			}
  2975  			i -= size
  2976  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  2977  		}
  2978  		i--
  2979  		dAtA[i] = 0xa
  2980  	}
  2981  	return len(dAtA) - i, nil
  2982  }
  2983  
  2984  func (m *BitbucketBasicAuth) Marshal() (dAtA []byte, err error) {
  2985  	size := m.Size()
  2986  	dAtA = make([]byte, size)
  2987  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2988  	if err != nil {
  2989  		return nil, err
  2990  	}
  2991  	return dAtA[:n], nil
  2992  }
  2993  
  2994  func (m *BitbucketBasicAuth) MarshalTo(dAtA []byte) (int, error) {
  2995  	size := m.Size()
  2996  	return m.MarshalToSizedBuffer(dAtA[:size])
  2997  }
  2998  
  2999  func (m *BitbucketBasicAuth) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3000  	i := len(dAtA)
  3001  	_ = i
  3002  	var l int
  3003  	_ = l
  3004  	if m.Password != nil {
  3005  		{
  3006  			size, err := m.Password.MarshalToSizedBuffer(dAtA[:i])
  3007  			if err != nil {
  3008  				return 0, err
  3009  			}
  3010  			i -= size
  3011  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3012  		}
  3013  		i--
  3014  		dAtA[i] = 0x12
  3015  	}
  3016  	if m.Username != nil {
  3017  		{
  3018  			size, err := m.Username.MarshalToSizedBuffer(dAtA[:i])
  3019  			if err != nil {
  3020  				return 0, err
  3021  			}
  3022  			i -= size
  3023  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3024  		}
  3025  		i--
  3026  		dAtA[i] = 0xa
  3027  	}
  3028  	return len(dAtA) - i, nil
  3029  }
  3030  
  3031  func (m *BitbucketEventSource) Marshal() (dAtA []byte, err error) {
  3032  	size := m.Size()
  3033  	dAtA = make([]byte, size)
  3034  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3035  	if err != nil {
  3036  		return nil, err
  3037  	}
  3038  	return dAtA[:n], nil
  3039  }
  3040  
  3041  func (m *BitbucketEventSource) MarshalTo(dAtA []byte) (int, error) {
  3042  	size := m.Size()
  3043  	return m.MarshalToSizedBuffer(dAtA[:size])
  3044  }
  3045  
  3046  func (m *BitbucketEventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3047  	i := len(dAtA)
  3048  	_ = i
  3049  	var l int
  3050  	_ = l
  3051  	if m.Filter != nil {
  3052  		{
  3053  			size, err := m.Filter.MarshalToSizedBuffer(dAtA[:i])
  3054  			if err != nil {
  3055  				return 0, err
  3056  			}
  3057  			i -= size
  3058  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3059  		}
  3060  		i--
  3061  		dAtA[i] = 0x52
  3062  	}
  3063  	if len(m.Repositories) > 0 {
  3064  		for iNdEx := len(m.Repositories) - 1; iNdEx >= 0; iNdEx-- {
  3065  			{
  3066  				size, err := m.Repositories[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3067  				if err != nil {
  3068  					return 0, err
  3069  				}
  3070  				i -= size
  3071  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3072  			}
  3073  			i--
  3074  			dAtA[i] = 0x4a
  3075  		}
  3076  	}
  3077  	i -= len(m.DeprecatedRepositorySlug)
  3078  	copy(dAtA[i:], m.DeprecatedRepositorySlug)
  3079  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.DeprecatedRepositorySlug)))
  3080  	i--
  3081  	dAtA[i] = 0x42
  3082  	i -= len(m.DeprecatedProjectKey)
  3083  	copy(dAtA[i:], m.DeprecatedProjectKey)
  3084  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.DeprecatedProjectKey)))
  3085  	i--
  3086  	dAtA[i] = 0x3a
  3087  	i -= len(m.DeprecatedOwner)
  3088  	copy(dAtA[i:], m.DeprecatedOwner)
  3089  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.DeprecatedOwner)))
  3090  	i--
  3091  	dAtA[i] = 0x32
  3092  	if len(m.Events) > 0 {
  3093  		for iNdEx := len(m.Events) - 1; iNdEx >= 0; iNdEx-- {
  3094  			i -= len(m.Events[iNdEx])
  3095  			copy(dAtA[i:], m.Events[iNdEx])
  3096  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Events[iNdEx])))
  3097  			i--
  3098  			dAtA[i] = 0x2a
  3099  		}
  3100  	}
  3101  	if m.Auth != nil {
  3102  		{
  3103  			size, err := m.Auth.MarshalToSizedBuffer(dAtA[:i])
  3104  			if err != nil {
  3105  				return 0, err
  3106  			}
  3107  			i -= size
  3108  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3109  		}
  3110  		i--
  3111  		dAtA[i] = 0x22
  3112  	}
  3113  	if m.Webhook != nil {
  3114  		{
  3115  			size, err := m.Webhook.MarshalToSizedBuffer(dAtA[:i])
  3116  			if err != nil {
  3117  				return 0, err
  3118  			}
  3119  			i -= size
  3120  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3121  		}
  3122  		i--
  3123  		dAtA[i] = 0x1a
  3124  	}
  3125  	if len(m.Metadata) > 0 {
  3126  		keysForMetadata := make([]string, 0, len(m.Metadata))
  3127  		for k := range m.Metadata {
  3128  			keysForMetadata = append(keysForMetadata, string(k))
  3129  		}
  3130  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  3131  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  3132  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  3133  			baseI := i
  3134  			i -= len(v)
  3135  			copy(dAtA[i:], v)
  3136  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  3137  			i--
  3138  			dAtA[i] = 0x12
  3139  			i -= len(keysForMetadata[iNdEx])
  3140  			copy(dAtA[i:], keysForMetadata[iNdEx])
  3141  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  3142  			i--
  3143  			dAtA[i] = 0xa
  3144  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  3145  			i--
  3146  			dAtA[i] = 0x12
  3147  		}
  3148  	}
  3149  	i--
  3150  	if m.DeleteHookOnFinish {
  3151  		dAtA[i] = 1
  3152  	} else {
  3153  		dAtA[i] = 0
  3154  	}
  3155  	i--
  3156  	dAtA[i] = 0x8
  3157  	return len(dAtA) - i, nil
  3158  }
  3159  
  3160  func (m *BitbucketRepository) Marshal() (dAtA []byte, err error) {
  3161  	size := m.Size()
  3162  	dAtA = make([]byte, size)
  3163  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3164  	if err != nil {
  3165  		return nil, err
  3166  	}
  3167  	return dAtA[:n], nil
  3168  }
  3169  
  3170  func (m *BitbucketRepository) MarshalTo(dAtA []byte) (int, error) {
  3171  	size := m.Size()
  3172  	return m.MarshalToSizedBuffer(dAtA[:size])
  3173  }
  3174  
  3175  func (m *BitbucketRepository) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3176  	i := len(dAtA)
  3177  	_ = i
  3178  	var l int
  3179  	_ = l
  3180  	i -= len(m.RepositorySlug)
  3181  	copy(dAtA[i:], m.RepositorySlug)
  3182  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.RepositorySlug)))
  3183  	i--
  3184  	dAtA[i] = 0x12
  3185  	i -= len(m.Owner)
  3186  	copy(dAtA[i:], m.Owner)
  3187  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Owner)))
  3188  	i--
  3189  	dAtA[i] = 0xa
  3190  	return len(dAtA) - i, nil
  3191  }
  3192  
  3193  func (m *BitbucketServerEventSource) Marshal() (dAtA []byte, err error) {
  3194  	size := m.Size()
  3195  	dAtA = make([]byte, size)
  3196  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3197  	if err != nil {
  3198  		return nil, err
  3199  	}
  3200  	return dAtA[:n], nil
  3201  }
  3202  
  3203  func (m *BitbucketServerEventSource) MarshalTo(dAtA []byte) (int, error) {
  3204  	size := m.Size()
  3205  	return m.MarshalToSizedBuffer(dAtA[:size])
  3206  }
  3207  
  3208  func (m *BitbucketServerEventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3209  	i := len(dAtA)
  3210  	_ = i
  3211  	var l int
  3212  	_ = l
  3213  	if m.TLS != nil {
  3214  		{
  3215  			size, err := m.TLS.MarshalToSizedBuffer(dAtA[:i])
  3216  			if err != nil {
  3217  				return 0, err
  3218  			}
  3219  			i -= size
  3220  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3221  		}
  3222  		i--
  3223  		dAtA[i] = 0x62
  3224  	}
  3225  	if m.Filter != nil {
  3226  		{
  3227  			size, err := m.Filter.MarshalToSizedBuffer(dAtA[:i])
  3228  			if err != nil {
  3229  				return 0, err
  3230  			}
  3231  			i -= size
  3232  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3233  		}
  3234  		i--
  3235  		dAtA[i] = 0x5a
  3236  	}
  3237  	if len(m.Metadata) > 0 {
  3238  		keysForMetadata := make([]string, 0, len(m.Metadata))
  3239  		for k := range m.Metadata {
  3240  			keysForMetadata = append(keysForMetadata, string(k))
  3241  		}
  3242  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  3243  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  3244  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  3245  			baseI := i
  3246  			i -= len(v)
  3247  			copy(dAtA[i:], v)
  3248  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  3249  			i--
  3250  			dAtA[i] = 0x12
  3251  			i -= len(keysForMetadata[iNdEx])
  3252  			copy(dAtA[i:], keysForMetadata[iNdEx])
  3253  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  3254  			i--
  3255  			dAtA[i] = 0xa
  3256  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  3257  			i--
  3258  			dAtA[i] = 0x52
  3259  		}
  3260  	}
  3261  	i--
  3262  	if m.DeleteHookOnFinish {
  3263  		dAtA[i] = 1
  3264  	} else {
  3265  		dAtA[i] = 0
  3266  	}
  3267  	i--
  3268  	dAtA[i] = 0x48
  3269  	i -= len(m.BitbucketServerBaseURL)
  3270  	copy(dAtA[i:], m.BitbucketServerBaseURL)
  3271  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.BitbucketServerBaseURL)))
  3272  	i--
  3273  	dAtA[i] = 0x42
  3274  	if m.WebhookSecret != nil {
  3275  		{
  3276  			size, err := m.WebhookSecret.MarshalToSizedBuffer(dAtA[:i])
  3277  			if err != nil {
  3278  				return 0, err
  3279  			}
  3280  			i -= size
  3281  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3282  		}
  3283  		i--
  3284  		dAtA[i] = 0x3a
  3285  	}
  3286  	if m.AccessToken != nil {
  3287  		{
  3288  			size, err := m.AccessToken.MarshalToSizedBuffer(dAtA[:i])
  3289  			if err != nil {
  3290  				return 0, err
  3291  			}
  3292  			i -= size
  3293  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3294  		}
  3295  		i--
  3296  		dAtA[i] = 0x32
  3297  	}
  3298  	if len(m.Events) > 0 {
  3299  		for iNdEx := len(m.Events) - 1; iNdEx >= 0; iNdEx-- {
  3300  			i -= len(m.Events[iNdEx])
  3301  			copy(dAtA[i:], m.Events[iNdEx])
  3302  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Events[iNdEx])))
  3303  			i--
  3304  			dAtA[i] = 0x2a
  3305  		}
  3306  	}
  3307  	if len(m.Repositories) > 0 {
  3308  		for iNdEx := len(m.Repositories) - 1; iNdEx >= 0; iNdEx-- {
  3309  			{
  3310  				size, err := m.Repositories[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3311  				if err != nil {
  3312  					return 0, err
  3313  				}
  3314  				i -= size
  3315  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3316  			}
  3317  			i--
  3318  			dAtA[i] = 0x22
  3319  		}
  3320  	}
  3321  	i -= len(m.DeprecatedRepositorySlug)
  3322  	copy(dAtA[i:], m.DeprecatedRepositorySlug)
  3323  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.DeprecatedRepositorySlug)))
  3324  	i--
  3325  	dAtA[i] = 0x1a
  3326  	i -= len(m.DeprecatedProjectKey)
  3327  	copy(dAtA[i:], m.DeprecatedProjectKey)
  3328  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.DeprecatedProjectKey)))
  3329  	i--
  3330  	dAtA[i] = 0x12
  3331  	if m.Webhook != nil {
  3332  		{
  3333  			size, err := m.Webhook.MarshalToSizedBuffer(dAtA[:i])
  3334  			if err != nil {
  3335  				return 0, err
  3336  			}
  3337  			i -= size
  3338  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3339  		}
  3340  		i--
  3341  		dAtA[i] = 0xa
  3342  	}
  3343  	return len(dAtA) - i, nil
  3344  }
  3345  
  3346  func (m *BitbucketServerRepository) Marshal() (dAtA []byte, err error) {
  3347  	size := m.Size()
  3348  	dAtA = make([]byte, size)
  3349  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3350  	if err != nil {
  3351  		return nil, err
  3352  	}
  3353  	return dAtA[:n], nil
  3354  }
  3355  
  3356  func (m *BitbucketServerRepository) MarshalTo(dAtA []byte) (int, error) {
  3357  	size := m.Size()
  3358  	return m.MarshalToSizedBuffer(dAtA[:size])
  3359  }
  3360  
  3361  func (m *BitbucketServerRepository) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3362  	i := len(dAtA)
  3363  	_ = i
  3364  	var l int
  3365  	_ = l
  3366  	i -= len(m.RepositorySlug)
  3367  	copy(dAtA[i:], m.RepositorySlug)
  3368  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.RepositorySlug)))
  3369  	i--
  3370  	dAtA[i] = 0x12
  3371  	i -= len(m.ProjectKey)
  3372  	copy(dAtA[i:], m.ProjectKey)
  3373  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ProjectKey)))
  3374  	i--
  3375  	dAtA[i] = 0xa
  3376  	return len(dAtA) - i, nil
  3377  }
  3378  
  3379  func (m *CalendarEventSource) Marshal() (dAtA []byte, err error) {
  3380  	size := m.Size()
  3381  	dAtA = make([]byte, size)
  3382  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3383  	if err != nil {
  3384  		return nil, err
  3385  	}
  3386  	return dAtA[:n], nil
  3387  }
  3388  
  3389  func (m *CalendarEventSource) MarshalTo(dAtA []byte) (int, error) {
  3390  	size := m.Size()
  3391  	return m.MarshalToSizedBuffer(dAtA[:size])
  3392  }
  3393  
  3394  func (m *CalendarEventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3395  	i := len(dAtA)
  3396  	_ = i
  3397  	var l int
  3398  	_ = l
  3399  	if m.Filter != nil {
  3400  		{
  3401  			size, err := m.Filter.MarshalToSizedBuffer(dAtA[:i])
  3402  			if err != nil {
  3403  				return 0, err
  3404  			}
  3405  			i -= size
  3406  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3407  		}
  3408  		i--
  3409  		dAtA[i] = 0x42
  3410  	}
  3411  	if m.Persistence != nil {
  3412  		{
  3413  			size, err := m.Persistence.MarshalToSizedBuffer(dAtA[:i])
  3414  			if err != nil {
  3415  				return 0, err
  3416  			}
  3417  			i -= size
  3418  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3419  		}
  3420  		i--
  3421  		dAtA[i] = 0x32
  3422  	}
  3423  	if len(m.Metadata) > 0 {
  3424  		keysForMetadata := make([]string, 0, len(m.Metadata))
  3425  		for k := range m.Metadata {
  3426  			keysForMetadata = append(keysForMetadata, string(k))
  3427  		}
  3428  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  3429  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  3430  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  3431  			baseI := i
  3432  			i -= len(v)
  3433  			copy(dAtA[i:], v)
  3434  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  3435  			i--
  3436  			dAtA[i] = 0x12
  3437  			i -= len(keysForMetadata[iNdEx])
  3438  			copy(dAtA[i:], keysForMetadata[iNdEx])
  3439  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  3440  			i--
  3441  			dAtA[i] = 0xa
  3442  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  3443  			i--
  3444  			dAtA[i] = 0x2a
  3445  		}
  3446  	}
  3447  	i -= len(m.Timezone)
  3448  	copy(dAtA[i:], m.Timezone)
  3449  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Timezone)))
  3450  	i--
  3451  	dAtA[i] = 0x22
  3452  	if len(m.ExclusionDates) > 0 {
  3453  		for iNdEx := len(m.ExclusionDates) - 1; iNdEx >= 0; iNdEx-- {
  3454  			i -= len(m.ExclusionDates[iNdEx])
  3455  			copy(dAtA[i:], m.ExclusionDates[iNdEx])
  3456  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.ExclusionDates[iNdEx])))
  3457  			i--
  3458  			dAtA[i] = 0x1a
  3459  		}
  3460  	}
  3461  	i -= len(m.Interval)
  3462  	copy(dAtA[i:], m.Interval)
  3463  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Interval)))
  3464  	i--
  3465  	dAtA[i] = 0x12
  3466  	i -= len(m.Schedule)
  3467  	copy(dAtA[i:], m.Schedule)
  3468  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Schedule)))
  3469  	i--
  3470  	dAtA[i] = 0xa
  3471  	return len(dAtA) - i, nil
  3472  }
  3473  
  3474  func (m *CatchupConfiguration) Marshal() (dAtA []byte, err error) {
  3475  	size := m.Size()
  3476  	dAtA = make([]byte, size)
  3477  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3478  	if err != nil {
  3479  		return nil, err
  3480  	}
  3481  	return dAtA[:n], nil
  3482  }
  3483  
  3484  func (m *CatchupConfiguration) MarshalTo(dAtA []byte) (int, error) {
  3485  	size := m.Size()
  3486  	return m.MarshalToSizedBuffer(dAtA[:size])
  3487  }
  3488  
  3489  func (m *CatchupConfiguration) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3490  	i := len(dAtA)
  3491  	_ = i
  3492  	var l int
  3493  	_ = l
  3494  	i -= len(m.MaxDuration)
  3495  	copy(dAtA[i:], m.MaxDuration)
  3496  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.MaxDuration)))
  3497  	i--
  3498  	dAtA[i] = 0x12
  3499  	i--
  3500  	if m.Enabled {
  3501  		dAtA[i] = 1
  3502  	} else {
  3503  		dAtA[i] = 0
  3504  	}
  3505  	i--
  3506  	dAtA[i] = 0x8
  3507  	return len(dAtA) - i, nil
  3508  }
  3509  
  3510  func (m *ConfigMapPersistence) Marshal() (dAtA []byte, err error) {
  3511  	size := m.Size()
  3512  	dAtA = make([]byte, size)
  3513  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3514  	if err != nil {
  3515  		return nil, err
  3516  	}
  3517  	return dAtA[:n], nil
  3518  }
  3519  
  3520  func (m *ConfigMapPersistence) MarshalTo(dAtA []byte) (int, error) {
  3521  	size := m.Size()
  3522  	return m.MarshalToSizedBuffer(dAtA[:size])
  3523  }
  3524  
  3525  func (m *ConfigMapPersistence) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3526  	i := len(dAtA)
  3527  	_ = i
  3528  	var l int
  3529  	_ = l
  3530  	i--
  3531  	if m.CreateIfNotExist {
  3532  		dAtA[i] = 1
  3533  	} else {
  3534  		dAtA[i] = 0
  3535  	}
  3536  	i--
  3537  	dAtA[i] = 0x10
  3538  	i -= len(m.Name)
  3539  	copy(dAtA[i:], m.Name)
  3540  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  3541  	i--
  3542  	dAtA[i] = 0xa
  3543  	return len(dAtA) - i, nil
  3544  }
  3545  
  3546  func (m *EmitterEventSource) Marshal() (dAtA []byte, err error) {
  3547  	size := m.Size()
  3548  	dAtA = make([]byte, size)
  3549  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3550  	if err != nil {
  3551  		return nil, err
  3552  	}
  3553  	return dAtA[:n], nil
  3554  }
  3555  
  3556  func (m *EmitterEventSource) MarshalTo(dAtA []byte) (int, error) {
  3557  	size := m.Size()
  3558  	return m.MarshalToSizedBuffer(dAtA[:size])
  3559  }
  3560  
  3561  func (m *EmitterEventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3562  	i := len(dAtA)
  3563  	_ = i
  3564  	var l int
  3565  	_ = l
  3566  	if m.Filter != nil {
  3567  		{
  3568  			size, err := m.Filter.MarshalToSizedBuffer(dAtA[:i])
  3569  			if err != nil {
  3570  				return 0, err
  3571  			}
  3572  			i -= size
  3573  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3574  		}
  3575  		i--
  3576  		dAtA[i] = 0x52
  3577  	}
  3578  	if len(m.Metadata) > 0 {
  3579  		keysForMetadata := make([]string, 0, len(m.Metadata))
  3580  		for k := range m.Metadata {
  3581  			keysForMetadata = append(keysForMetadata, string(k))
  3582  		}
  3583  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  3584  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  3585  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  3586  			baseI := i
  3587  			i -= len(v)
  3588  			copy(dAtA[i:], v)
  3589  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  3590  			i--
  3591  			dAtA[i] = 0x12
  3592  			i -= len(keysForMetadata[iNdEx])
  3593  			copy(dAtA[i:], keysForMetadata[iNdEx])
  3594  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  3595  			i--
  3596  			dAtA[i] = 0xa
  3597  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  3598  			i--
  3599  			dAtA[i] = 0x4a
  3600  		}
  3601  	}
  3602  	if m.TLS != nil {
  3603  		{
  3604  			size, err := m.TLS.MarshalToSizedBuffer(dAtA[:i])
  3605  			if err != nil {
  3606  				return 0, err
  3607  			}
  3608  			i -= size
  3609  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3610  		}
  3611  		i--
  3612  		dAtA[i] = 0x42
  3613  	}
  3614  	i--
  3615  	if m.JSONBody {
  3616  		dAtA[i] = 1
  3617  	} else {
  3618  		dAtA[i] = 0
  3619  	}
  3620  	i--
  3621  	dAtA[i] = 0x38
  3622  	if m.ConnectionBackoff != nil {
  3623  		{
  3624  			size, err := m.ConnectionBackoff.MarshalToSizedBuffer(dAtA[:i])
  3625  			if err != nil {
  3626  				return 0, err
  3627  			}
  3628  			i -= size
  3629  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3630  		}
  3631  		i--
  3632  		dAtA[i] = 0x32
  3633  	}
  3634  	if m.Password != nil {
  3635  		{
  3636  			size, err := m.Password.MarshalToSizedBuffer(dAtA[:i])
  3637  			if err != nil {
  3638  				return 0, err
  3639  			}
  3640  			i -= size
  3641  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3642  		}
  3643  		i--
  3644  		dAtA[i] = 0x2a
  3645  	}
  3646  	if m.Username != nil {
  3647  		{
  3648  			size, err := m.Username.MarshalToSizedBuffer(dAtA[:i])
  3649  			if err != nil {
  3650  				return 0, err
  3651  			}
  3652  			i -= size
  3653  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3654  		}
  3655  		i--
  3656  		dAtA[i] = 0x22
  3657  	}
  3658  	i -= len(m.ChannelName)
  3659  	copy(dAtA[i:], m.ChannelName)
  3660  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ChannelName)))
  3661  	i--
  3662  	dAtA[i] = 0x1a
  3663  	i -= len(m.ChannelKey)
  3664  	copy(dAtA[i:], m.ChannelKey)
  3665  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ChannelKey)))
  3666  	i--
  3667  	dAtA[i] = 0x12
  3668  	i -= len(m.Broker)
  3669  	copy(dAtA[i:], m.Broker)
  3670  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Broker)))
  3671  	i--
  3672  	dAtA[i] = 0xa
  3673  	return len(dAtA) - i, nil
  3674  }
  3675  
  3676  func (m *EventPersistence) Marshal() (dAtA []byte, err error) {
  3677  	size := m.Size()
  3678  	dAtA = make([]byte, size)
  3679  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3680  	if err != nil {
  3681  		return nil, err
  3682  	}
  3683  	return dAtA[:n], nil
  3684  }
  3685  
  3686  func (m *EventPersistence) MarshalTo(dAtA []byte) (int, error) {
  3687  	size := m.Size()
  3688  	return m.MarshalToSizedBuffer(dAtA[:size])
  3689  }
  3690  
  3691  func (m *EventPersistence) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3692  	i := len(dAtA)
  3693  	_ = i
  3694  	var l int
  3695  	_ = l
  3696  	if m.ConfigMap != nil {
  3697  		{
  3698  			size, err := m.ConfigMap.MarshalToSizedBuffer(dAtA[:i])
  3699  			if err != nil {
  3700  				return 0, err
  3701  			}
  3702  			i -= size
  3703  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3704  		}
  3705  		i--
  3706  		dAtA[i] = 0x12
  3707  	}
  3708  	if m.Catchup != nil {
  3709  		{
  3710  			size, err := m.Catchup.MarshalToSizedBuffer(dAtA[:i])
  3711  			if err != nil {
  3712  				return 0, err
  3713  			}
  3714  			i -= size
  3715  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3716  		}
  3717  		i--
  3718  		dAtA[i] = 0xa
  3719  	}
  3720  	return len(dAtA) - i, nil
  3721  }
  3722  
  3723  func (m *EventSource) Marshal() (dAtA []byte, err error) {
  3724  	size := m.Size()
  3725  	dAtA = make([]byte, size)
  3726  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3727  	if err != nil {
  3728  		return nil, err
  3729  	}
  3730  	return dAtA[:n], nil
  3731  }
  3732  
  3733  func (m *EventSource) MarshalTo(dAtA []byte) (int, error) {
  3734  	size := m.Size()
  3735  	return m.MarshalToSizedBuffer(dAtA[:size])
  3736  }
  3737  
  3738  func (m *EventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3739  	i := len(dAtA)
  3740  	_ = i
  3741  	var l int
  3742  	_ = l
  3743  	{
  3744  		size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  3745  		if err != nil {
  3746  			return 0, err
  3747  		}
  3748  		i -= size
  3749  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  3750  	}
  3751  	i--
  3752  	dAtA[i] = 0x1a
  3753  	{
  3754  		size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  3755  		if err != nil {
  3756  			return 0, err
  3757  		}
  3758  		i -= size
  3759  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  3760  	}
  3761  	i--
  3762  	dAtA[i] = 0x12
  3763  	{
  3764  		size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  3765  		if err != nil {
  3766  			return 0, err
  3767  		}
  3768  		i -= size
  3769  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  3770  	}
  3771  	i--
  3772  	dAtA[i] = 0xa
  3773  	return len(dAtA) - i, nil
  3774  }
  3775  
  3776  func (m *EventSourceFilter) Marshal() (dAtA []byte, err error) {
  3777  	size := m.Size()
  3778  	dAtA = make([]byte, size)
  3779  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3780  	if err != nil {
  3781  		return nil, err
  3782  	}
  3783  	return dAtA[:n], nil
  3784  }
  3785  
  3786  func (m *EventSourceFilter) MarshalTo(dAtA []byte) (int, error) {
  3787  	size := m.Size()
  3788  	return m.MarshalToSizedBuffer(dAtA[:size])
  3789  }
  3790  
  3791  func (m *EventSourceFilter) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3792  	i := len(dAtA)
  3793  	_ = i
  3794  	var l int
  3795  	_ = l
  3796  	i -= len(m.Expression)
  3797  	copy(dAtA[i:], m.Expression)
  3798  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Expression)))
  3799  	i--
  3800  	dAtA[i] = 0xa
  3801  	return len(dAtA) - i, nil
  3802  }
  3803  
  3804  func (m *EventSourceList) Marshal() (dAtA []byte, err error) {
  3805  	size := m.Size()
  3806  	dAtA = make([]byte, size)
  3807  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3808  	if err != nil {
  3809  		return nil, err
  3810  	}
  3811  	return dAtA[:n], nil
  3812  }
  3813  
  3814  func (m *EventSourceList) MarshalTo(dAtA []byte) (int, error) {
  3815  	size := m.Size()
  3816  	return m.MarshalToSizedBuffer(dAtA[:size])
  3817  }
  3818  
  3819  func (m *EventSourceList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3820  	i := len(dAtA)
  3821  	_ = i
  3822  	var l int
  3823  	_ = l
  3824  	if len(m.Items) > 0 {
  3825  		for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  3826  			{
  3827  				size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3828  				if err != nil {
  3829  					return 0, err
  3830  				}
  3831  				i -= size
  3832  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3833  			}
  3834  			i--
  3835  			dAtA[i] = 0x12
  3836  		}
  3837  	}
  3838  	{
  3839  		size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  3840  		if err != nil {
  3841  			return 0, err
  3842  		}
  3843  		i -= size
  3844  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  3845  	}
  3846  	i--
  3847  	dAtA[i] = 0xa
  3848  	return len(dAtA) - i, nil
  3849  }
  3850  
  3851  func (m *EventSourceSpec) Marshal() (dAtA []byte, err error) {
  3852  	size := m.Size()
  3853  	dAtA = make([]byte, size)
  3854  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3855  	if err != nil {
  3856  		return nil, err
  3857  	}
  3858  	return dAtA[:n], nil
  3859  }
  3860  
  3861  func (m *EventSourceSpec) MarshalTo(dAtA []byte) (int, error) {
  3862  	size := m.Size()
  3863  	return m.MarshalToSizedBuffer(dAtA[:size])
  3864  }
  3865  
  3866  func (m *EventSourceSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3867  	i := len(dAtA)
  3868  	_ = i
  3869  	var l int
  3870  	_ = l
  3871  	if len(m.Gerrit) > 0 {
  3872  		keysForGerrit := make([]string, 0, len(m.Gerrit))
  3873  		for k := range m.Gerrit {
  3874  			keysForGerrit = append(keysForGerrit, string(k))
  3875  		}
  3876  		github_com_gogo_protobuf_sortkeys.Strings(keysForGerrit)
  3877  		for iNdEx := len(keysForGerrit) - 1; iNdEx >= 0; iNdEx-- {
  3878  			v := m.Gerrit[string(keysForGerrit[iNdEx])]
  3879  			baseI := i
  3880  			{
  3881  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  3882  				if err != nil {
  3883  					return 0, err
  3884  				}
  3885  				i -= size
  3886  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3887  			}
  3888  			i--
  3889  			dAtA[i] = 0x12
  3890  			i -= len(keysForGerrit[iNdEx])
  3891  			copy(dAtA[i:], keysForGerrit[iNdEx])
  3892  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForGerrit[iNdEx])))
  3893  			i--
  3894  			dAtA[i] = 0xa
  3895  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  3896  			i--
  3897  			dAtA[i] = 0x2
  3898  			i--
  3899  			dAtA[i] = 0x9a
  3900  		}
  3901  	}
  3902  	if len(m.SFTP) > 0 {
  3903  		keysForSFTP := make([]string, 0, len(m.SFTP))
  3904  		for k := range m.SFTP {
  3905  			keysForSFTP = append(keysForSFTP, string(k))
  3906  		}
  3907  		github_com_gogo_protobuf_sortkeys.Strings(keysForSFTP)
  3908  		for iNdEx := len(keysForSFTP) - 1; iNdEx >= 0; iNdEx-- {
  3909  			v := m.SFTP[string(keysForSFTP[iNdEx])]
  3910  			baseI := i
  3911  			{
  3912  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  3913  				if err != nil {
  3914  					return 0, err
  3915  				}
  3916  				i -= size
  3917  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3918  			}
  3919  			i--
  3920  			dAtA[i] = 0x12
  3921  			i -= len(keysForSFTP[iNdEx])
  3922  			copy(dAtA[i:], keysForSFTP[iNdEx])
  3923  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForSFTP[iNdEx])))
  3924  			i--
  3925  			dAtA[i] = 0xa
  3926  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  3927  			i--
  3928  			dAtA[i] = 0x2
  3929  			i--
  3930  			dAtA[i] = 0x92
  3931  		}
  3932  	}
  3933  	if len(m.AzureQueueStorage) > 0 {
  3934  		keysForAzureQueueStorage := make([]string, 0, len(m.AzureQueueStorage))
  3935  		for k := range m.AzureQueueStorage {
  3936  			keysForAzureQueueStorage = append(keysForAzureQueueStorage, string(k))
  3937  		}
  3938  		github_com_gogo_protobuf_sortkeys.Strings(keysForAzureQueueStorage)
  3939  		for iNdEx := len(keysForAzureQueueStorage) - 1; iNdEx >= 0; iNdEx-- {
  3940  			v := m.AzureQueueStorage[string(keysForAzureQueueStorage[iNdEx])]
  3941  			baseI := i
  3942  			{
  3943  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  3944  				if err != nil {
  3945  					return 0, err
  3946  				}
  3947  				i -= size
  3948  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3949  			}
  3950  			i--
  3951  			dAtA[i] = 0x12
  3952  			i -= len(keysForAzureQueueStorage[iNdEx])
  3953  			copy(dAtA[i:], keysForAzureQueueStorage[iNdEx])
  3954  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForAzureQueueStorage[iNdEx])))
  3955  			i--
  3956  			dAtA[i] = 0xa
  3957  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  3958  			i--
  3959  			dAtA[i] = 0x2
  3960  			i--
  3961  			dAtA[i] = 0x8a
  3962  		}
  3963  	}
  3964  	if len(m.AzureServiceBus) > 0 {
  3965  		keysForAzureServiceBus := make([]string, 0, len(m.AzureServiceBus))
  3966  		for k := range m.AzureServiceBus {
  3967  			keysForAzureServiceBus = append(keysForAzureServiceBus, string(k))
  3968  		}
  3969  		github_com_gogo_protobuf_sortkeys.Strings(keysForAzureServiceBus)
  3970  		for iNdEx := len(keysForAzureServiceBus) - 1; iNdEx >= 0; iNdEx-- {
  3971  			v := m.AzureServiceBus[string(keysForAzureServiceBus[iNdEx])]
  3972  			baseI := i
  3973  			{
  3974  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  3975  				if err != nil {
  3976  					return 0, err
  3977  				}
  3978  				i -= size
  3979  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3980  			}
  3981  			i--
  3982  			dAtA[i] = 0x12
  3983  			i -= len(keysForAzureServiceBus[iNdEx])
  3984  			copy(dAtA[i:], keysForAzureServiceBus[iNdEx])
  3985  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForAzureServiceBus[iNdEx])))
  3986  			i--
  3987  			dAtA[i] = 0xa
  3988  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  3989  			i--
  3990  			dAtA[i] = 0x2
  3991  			i--
  3992  			dAtA[i] = 0x82
  3993  		}
  3994  	}
  3995  	if len(m.RedisStream) > 0 {
  3996  		keysForRedisStream := make([]string, 0, len(m.RedisStream))
  3997  		for k := range m.RedisStream {
  3998  			keysForRedisStream = append(keysForRedisStream, string(k))
  3999  		}
  4000  		github_com_gogo_protobuf_sortkeys.Strings(keysForRedisStream)
  4001  		for iNdEx := len(keysForRedisStream) - 1; iNdEx >= 0; iNdEx-- {
  4002  			v := m.RedisStream[string(keysForRedisStream[iNdEx])]
  4003  			baseI := i
  4004  			{
  4005  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  4006  				if err != nil {
  4007  					return 0, err
  4008  				}
  4009  				i -= size
  4010  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4011  			}
  4012  			i--
  4013  			dAtA[i] = 0x12
  4014  			i -= len(keysForRedisStream[iNdEx])
  4015  			copy(dAtA[i:], keysForRedisStream[iNdEx])
  4016  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForRedisStream[iNdEx])))
  4017  			i--
  4018  			dAtA[i] = 0xa
  4019  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4020  			i--
  4021  			dAtA[i] = 0x1
  4022  			i--
  4023  			dAtA[i] = 0xfa
  4024  		}
  4025  	}
  4026  	if len(m.Bitbucket) > 0 {
  4027  		keysForBitbucket := make([]string, 0, len(m.Bitbucket))
  4028  		for k := range m.Bitbucket {
  4029  			keysForBitbucket = append(keysForBitbucket, string(k))
  4030  		}
  4031  		github_com_gogo_protobuf_sortkeys.Strings(keysForBitbucket)
  4032  		for iNdEx := len(keysForBitbucket) - 1; iNdEx >= 0; iNdEx-- {
  4033  			v := m.Bitbucket[string(keysForBitbucket[iNdEx])]
  4034  			baseI := i
  4035  			{
  4036  				size, err := (&v).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  			i -= len(keysForBitbucket[iNdEx])
  4046  			copy(dAtA[i:], keysForBitbucket[iNdEx])
  4047  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForBitbucket[iNdEx])))
  4048  			i--
  4049  			dAtA[i] = 0xa
  4050  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4051  			i--
  4052  			dAtA[i] = 0x1
  4053  			i--
  4054  			dAtA[i] = 0xf2
  4055  		}
  4056  	}
  4057  	if len(m.BitbucketServer) > 0 {
  4058  		keysForBitbucketServer := make([]string, 0, len(m.BitbucketServer))
  4059  		for k := range m.BitbucketServer {
  4060  			keysForBitbucketServer = append(keysForBitbucketServer, string(k))
  4061  		}
  4062  		github_com_gogo_protobuf_sortkeys.Strings(keysForBitbucketServer)
  4063  		for iNdEx := len(keysForBitbucketServer) - 1; iNdEx >= 0; iNdEx-- {
  4064  			v := m.BitbucketServer[string(keysForBitbucketServer[iNdEx])]
  4065  			baseI := i
  4066  			{
  4067  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  4068  				if err != nil {
  4069  					return 0, err
  4070  				}
  4071  				i -= size
  4072  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4073  			}
  4074  			i--
  4075  			dAtA[i] = 0x12
  4076  			i -= len(keysForBitbucketServer[iNdEx])
  4077  			copy(dAtA[i:], keysForBitbucketServer[iNdEx])
  4078  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForBitbucketServer[iNdEx])))
  4079  			i--
  4080  			dAtA[i] = 0xa
  4081  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4082  			i--
  4083  			dAtA[i] = 0x1
  4084  			i--
  4085  			dAtA[i] = 0xea
  4086  		}
  4087  	}
  4088  	if m.Replicas != nil {
  4089  		i = encodeVarintGenerated(dAtA, i, uint64(*m.Replicas))
  4090  		i--
  4091  		dAtA[i] = 0x1
  4092  		i--
  4093  		dAtA[i] = 0xe0
  4094  	}
  4095  	if len(m.Generic) > 0 {
  4096  		keysForGeneric := make([]string, 0, len(m.Generic))
  4097  		for k := range m.Generic {
  4098  			keysForGeneric = append(keysForGeneric, string(k))
  4099  		}
  4100  		github_com_gogo_protobuf_sortkeys.Strings(keysForGeneric)
  4101  		for iNdEx := len(keysForGeneric) - 1; iNdEx >= 0; iNdEx-- {
  4102  			v := m.Generic[string(keysForGeneric[iNdEx])]
  4103  			baseI := i
  4104  			{
  4105  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  4106  				if err != nil {
  4107  					return 0, err
  4108  				}
  4109  				i -= size
  4110  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4111  			}
  4112  			i--
  4113  			dAtA[i] = 0x12
  4114  			i -= len(keysForGeneric[iNdEx])
  4115  			copy(dAtA[i:], keysForGeneric[iNdEx])
  4116  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForGeneric[iNdEx])))
  4117  			i--
  4118  			dAtA[i] = 0xa
  4119  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4120  			i--
  4121  			dAtA[i] = 0x1
  4122  			i--
  4123  			dAtA[i] = 0xda
  4124  		}
  4125  	}
  4126  	if len(m.Pulsar) > 0 {
  4127  		keysForPulsar := make([]string, 0, len(m.Pulsar))
  4128  		for k := range m.Pulsar {
  4129  			keysForPulsar = append(keysForPulsar, string(k))
  4130  		}
  4131  		github_com_gogo_protobuf_sortkeys.Strings(keysForPulsar)
  4132  		for iNdEx := len(keysForPulsar) - 1; iNdEx >= 0; iNdEx-- {
  4133  			v := m.Pulsar[string(keysForPulsar[iNdEx])]
  4134  			baseI := i
  4135  			{
  4136  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  4137  				if err != nil {
  4138  					return 0, err
  4139  				}
  4140  				i -= size
  4141  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4142  			}
  4143  			i--
  4144  			dAtA[i] = 0x12
  4145  			i -= len(keysForPulsar[iNdEx])
  4146  			copy(dAtA[i:], keysForPulsar[iNdEx])
  4147  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForPulsar[iNdEx])))
  4148  			i--
  4149  			dAtA[i] = 0xa
  4150  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4151  			i--
  4152  			dAtA[i] = 0x1
  4153  			i--
  4154  			dAtA[i] = 0xd2
  4155  		}
  4156  	}
  4157  	if len(m.NSQ) > 0 {
  4158  		keysForNSQ := make([]string, 0, len(m.NSQ))
  4159  		for k := range m.NSQ {
  4160  			keysForNSQ = append(keysForNSQ, string(k))
  4161  		}
  4162  		github_com_gogo_protobuf_sortkeys.Strings(keysForNSQ)
  4163  		for iNdEx := len(keysForNSQ) - 1; iNdEx >= 0; iNdEx-- {
  4164  			v := m.NSQ[string(keysForNSQ[iNdEx])]
  4165  			baseI := i
  4166  			{
  4167  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  4168  				if err != nil {
  4169  					return 0, err
  4170  				}
  4171  				i -= size
  4172  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4173  			}
  4174  			i--
  4175  			dAtA[i] = 0x12
  4176  			i -= len(keysForNSQ[iNdEx])
  4177  			copy(dAtA[i:], keysForNSQ[iNdEx])
  4178  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForNSQ[iNdEx])))
  4179  			i--
  4180  			dAtA[i] = 0xa
  4181  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4182  			i--
  4183  			dAtA[i] = 0x1
  4184  			i--
  4185  			dAtA[i] = 0xca
  4186  		}
  4187  	}
  4188  	if len(m.Redis) > 0 {
  4189  		keysForRedis := make([]string, 0, len(m.Redis))
  4190  		for k := range m.Redis {
  4191  			keysForRedis = append(keysForRedis, string(k))
  4192  		}
  4193  		github_com_gogo_protobuf_sortkeys.Strings(keysForRedis)
  4194  		for iNdEx := len(keysForRedis) - 1; iNdEx >= 0; iNdEx-- {
  4195  			v := m.Redis[string(keysForRedis[iNdEx])]
  4196  			baseI := i
  4197  			{
  4198  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  4199  				if err != nil {
  4200  					return 0, err
  4201  				}
  4202  				i -= size
  4203  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4204  			}
  4205  			i--
  4206  			dAtA[i] = 0x12
  4207  			i -= len(keysForRedis[iNdEx])
  4208  			copy(dAtA[i:], keysForRedis[iNdEx])
  4209  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForRedis[iNdEx])))
  4210  			i--
  4211  			dAtA[i] = 0xa
  4212  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4213  			i--
  4214  			dAtA[i] = 0x1
  4215  			i--
  4216  			dAtA[i] = 0xc2
  4217  		}
  4218  	}
  4219  	if len(m.Emitter) > 0 {
  4220  		keysForEmitter := make([]string, 0, len(m.Emitter))
  4221  		for k := range m.Emitter {
  4222  			keysForEmitter = append(keysForEmitter, string(k))
  4223  		}
  4224  		github_com_gogo_protobuf_sortkeys.Strings(keysForEmitter)
  4225  		for iNdEx := len(keysForEmitter) - 1; iNdEx >= 0; iNdEx-- {
  4226  			v := m.Emitter[string(keysForEmitter[iNdEx])]
  4227  			baseI := i
  4228  			{
  4229  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  4230  				if err != nil {
  4231  					return 0, err
  4232  				}
  4233  				i -= size
  4234  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4235  			}
  4236  			i--
  4237  			dAtA[i] = 0x12
  4238  			i -= len(keysForEmitter[iNdEx])
  4239  			copy(dAtA[i:], keysForEmitter[iNdEx])
  4240  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForEmitter[iNdEx])))
  4241  			i--
  4242  			dAtA[i] = 0xa
  4243  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4244  			i--
  4245  			dAtA[i] = 0x1
  4246  			i--
  4247  			dAtA[i] = 0xba
  4248  		}
  4249  	}
  4250  	if len(m.Stripe) > 0 {
  4251  		keysForStripe := make([]string, 0, len(m.Stripe))
  4252  		for k := range m.Stripe {
  4253  			keysForStripe = append(keysForStripe, string(k))
  4254  		}
  4255  		github_com_gogo_protobuf_sortkeys.Strings(keysForStripe)
  4256  		for iNdEx := len(keysForStripe) - 1; iNdEx >= 0; iNdEx-- {
  4257  			v := m.Stripe[string(keysForStripe[iNdEx])]
  4258  			baseI := i
  4259  			{
  4260  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  4261  				if err != nil {
  4262  					return 0, err
  4263  				}
  4264  				i -= size
  4265  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4266  			}
  4267  			i--
  4268  			dAtA[i] = 0x12
  4269  			i -= len(keysForStripe[iNdEx])
  4270  			copy(dAtA[i:], keysForStripe[iNdEx])
  4271  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForStripe[iNdEx])))
  4272  			i--
  4273  			dAtA[i] = 0xa
  4274  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4275  			i--
  4276  			dAtA[i] = 0x1
  4277  			i--
  4278  			dAtA[i] = 0xb2
  4279  		}
  4280  	}
  4281  	if len(m.AzureEventsHub) > 0 {
  4282  		keysForAzureEventsHub := make([]string, 0, len(m.AzureEventsHub))
  4283  		for k := range m.AzureEventsHub {
  4284  			keysForAzureEventsHub = append(keysForAzureEventsHub, string(k))
  4285  		}
  4286  		github_com_gogo_protobuf_sortkeys.Strings(keysForAzureEventsHub)
  4287  		for iNdEx := len(keysForAzureEventsHub) - 1; iNdEx >= 0; iNdEx-- {
  4288  			v := m.AzureEventsHub[string(keysForAzureEventsHub[iNdEx])]
  4289  			baseI := i
  4290  			{
  4291  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  4292  				if err != nil {
  4293  					return 0, err
  4294  				}
  4295  				i -= size
  4296  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4297  			}
  4298  			i--
  4299  			dAtA[i] = 0x12
  4300  			i -= len(keysForAzureEventsHub[iNdEx])
  4301  			copy(dAtA[i:], keysForAzureEventsHub[iNdEx])
  4302  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForAzureEventsHub[iNdEx])))
  4303  			i--
  4304  			dAtA[i] = 0xa
  4305  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4306  			i--
  4307  			dAtA[i] = 0x1
  4308  			i--
  4309  			dAtA[i] = 0xaa
  4310  		}
  4311  	}
  4312  	if len(m.StorageGrid) > 0 {
  4313  		keysForStorageGrid := make([]string, 0, len(m.StorageGrid))
  4314  		for k := range m.StorageGrid {
  4315  			keysForStorageGrid = append(keysForStorageGrid, string(k))
  4316  		}
  4317  		github_com_gogo_protobuf_sortkeys.Strings(keysForStorageGrid)
  4318  		for iNdEx := len(keysForStorageGrid) - 1; iNdEx >= 0; iNdEx-- {
  4319  			v := m.StorageGrid[string(keysForStorageGrid[iNdEx])]
  4320  			baseI := i
  4321  			{
  4322  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  4323  				if err != nil {
  4324  					return 0, err
  4325  				}
  4326  				i -= size
  4327  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4328  			}
  4329  			i--
  4330  			dAtA[i] = 0x12
  4331  			i -= len(keysForStorageGrid[iNdEx])
  4332  			copy(dAtA[i:], keysForStorageGrid[iNdEx])
  4333  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForStorageGrid[iNdEx])))
  4334  			i--
  4335  			dAtA[i] = 0xa
  4336  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4337  			i--
  4338  			dAtA[i] = 0x1
  4339  			i--
  4340  			dAtA[i] = 0xa2
  4341  		}
  4342  	}
  4343  	if len(m.Slack) > 0 {
  4344  		keysForSlack := make([]string, 0, len(m.Slack))
  4345  		for k := range m.Slack {
  4346  			keysForSlack = append(keysForSlack, string(k))
  4347  		}
  4348  		github_com_gogo_protobuf_sortkeys.Strings(keysForSlack)
  4349  		for iNdEx := len(keysForSlack) - 1; iNdEx >= 0; iNdEx-- {
  4350  			v := m.Slack[string(keysForSlack[iNdEx])]
  4351  			baseI := i
  4352  			{
  4353  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  4354  				if err != nil {
  4355  					return 0, err
  4356  				}
  4357  				i -= size
  4358  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4359  			}
  4360  			i--
  4361  			dAtA[i] = 0x12
  4362  			i -= len(keysForSlack[iNdEx])
  4363  			copy(dAtA[i:], keysForSlack[iNdEx])
  4364  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForSlack[iNdEx])))
  4365  			i--
  4366  			dAtA[i] = 0xa
  4367  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4368  			i--
  4369  			dAtA[i] = 0x1
  4370  			i--
  4371  			dAtA[i] = 0x9a
  4372  		}
  4373  	}
  4374  	if len(m.HDFS) > 0 {
  4375  		keysForHDFS := make([]string, 0, len(m.HDFS))
  4376  		for k := range m.HDFS {
  4377  			keysForHDFS = append(keysForHDFS, string(k))
  4378  		}
  4379  		github_com_gogo_protobuf_sortkeys.Strings(keysForHDFS)
  4380  		for iNdEx := len(keysForHDFS) - 1; iNdEx >= 0; iNdEx-- {
  4381  			v := m.HDFS[string(keysForHDFS[iNdEx])]
  4382  			baseI := i
  4383  			{
  4384  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  4385  				if err != nil {
  4386  					return 0, err
  4387  				}
  4388  				i -= size
  4389  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4390  			}
  4391  			i--
  4392  			dAtA[i] = 0x12
  4393  			i -= len(keysForHDFS[iNdEx])
  4394  			copy(dAtA[i:], keysForHDFS[iNdEx])
  4395  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForHDFS[iNdEx])))
  4396  			i--
  4397  			dAtA[i] = 0xa
  4398  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4399  			i--
  4400  			dAtA[i] = 0x1
  4401  			i--
  4402  			dAtA[i] = 0x92
  4403  		}
  4404  	}
  4405  	if len(m.Gitlab) > 0 {
  4406  		keysForGitlab := make([]string, 0, len(m.Gitlab))
  4407  		for k := range m.Gitlab {
  4408  			keysForGitlab = append(keysForGitlab, string(k))
  4409  		}
  4410  		github_com_gogo_protobuf_sortkeys.Strings(keysForGitlab)
  4411  		for iNdEx := len(keysForGitlab) - 1; iNdEx >= 0; iNdEx-- {
  4412  			v := m.Gitlab[string(keysForGitlab[iNdEx])]
  4413  			baseI := i
  4414  			{
  4415  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  4416  				if err != nil {
  4417  					return 0, err
  4418  				}
  4419  				i -= size
  4420  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4421  			}
  4422  			i--
  4423  			dAtA[i] = 0x12
  4424  			i -= len(keysForGitlab[iNdEx])
  4425  			copy(dAtA[i:], keysForGitlab[iNdEx])
  4426  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForGitlab[iNdEx])))
  4427  			i--
  4428  			dAtA[i] = 0xa
  4429  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4430  			i--
  4431  			dAtA[i] = 0x1
  4432  			i--
  4433  			dAtA[i] = 0x8a
  4434  		}
  4435  	}
  4436  	if len(m.Github) > 0 {
  4437  		keysForGithub := make([]string, 0, len(m.Github))
  4438  		for k := range m.Github {
  4439  			keysForGithub = append(keysForGithub, string(k))
  4440  		}
  4441  		github_com_gogo_protobuf_sortkeys.Strings(keysForGithub)
  4442  		for iNdEx := len(keysForGithub) - 1; iNdEx >= 0; iNdEx-- {
  4443  			v := m.Github[string(keysForGithub[iNdEx])]
  4444  			baseI := i
  4445  			{
  4446  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  4447  				if err != nil {
  4448  					return 0, err
  4449  				}
  4450  				i -= size
  4451  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4452  			}
  4453  			i--
  4454  			dAtA[i] = 0x12
  4455  			i -= len(keysForGithub[iNdEx])
  4456  			copy(dAtA[i:], keysForGithub[iNdEx])
  4457  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForGithub[iNdEx])))
  4458  			i--
  4459  			dAtA[i] = 0xa
  4460  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4461  			i--
  4462  			dAtA[i] = 0x1
  4463  			i--
  4464  			dAtA[i] = 0x82
  4465  		}
  4466  	}
  4467  	if len(m.PubSub) > 0 {
  4468  		keysForPubSub := make([]string, 0, len(m.PubSub))
  4469  		for k := range m.PubSub {
  4470  			keysForPubSub = append(keysForPubSub, string(k))
  4471  		}
  4472  		github_com_gogo_protobuf_sortkeys.Strings(keysForPubSub)
  4473  		for iNdEx := len(keysForPubSub) - 1; iNdEx >= 0; iNdEx-- {
  4474  			v := m.PubSub[string(keysForPubSub[iNdEx])]
  4475  			baseI := i
  4476  			{
  4477  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  4478  				if err != nil {
  4479  					return 0, err
  4480  				}
  4481  				i -= size
  4482  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4483  			}
  4484  			i--
  4485  			dAtA[i] = 0x12
  4486  			i -= len(keysForPubSub[iNdEx])
  4487  			copy(dAtA[i:], keysForPubSub[iNdEx])
  4488  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForPubSub[iNdEx])))
  4489  			i--
  4490  			dAtA[i] = 0xa
  4491  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4492  			i--
  4493  			dAtA[i] = 0x7a
  4494  		}
  4495  	}
  4496  	if len(m.SQS) > 0 {
  4497  		keysForSQS := make([]string, 0, len(m.SQS))
  4498  		for k := range m.SQS {
  4499  			keysForSQS = append(keysForSQS, string(k))
  4500  		}
  4501  		github_com_gogo_protobuf_sortkeys.Strings(keysForSQS)
  4502  		for iNdEx := len(keysForSQS) - 1; iNdEx >= 0; iNdEx-- {
  4503  			v := m.SQS[string(keysForSQS[iNdEx])]
  4504  			baseI := i
  4505  			{
  4506  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  4507  				if err != nil {
  4508  					return 0, err
  4509  				}
  4510  				i -= size
  4511  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4512  			}
  4513  			i--
  4514  			dAtA[i] = 0x12
  4515  			i -= len(keysForSQS[iNdEx])
  4516  			copy(dAtA[i:], keysForSQS[iNdEx])
  4517  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForSQS[iNdEx])))
  4518  			i--
  4519  			dAtA[i] = 0xa
  4520  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4521  			i--
  4522  			dAtA[i] = 0x72
  4523  		}
  4524  	}
  4525  	if len(m.SNS) > 0 {
  4526  		keysForSNS := make([]string, 0, len(m.SNS))
  4527  		for k := range m.SNS {
  4528  			keysForSNS = append(keysForSNS, string(k))
  4529  		}
  4530  		github_com_gogo_protobuf_sortkeys.Strings(keysForSNS)
  4531  		for iNdEx := len(keysForSNS) - 1; iNdEx >= 0; iNdEx-- {
  4532  			v := m.SNS[string(keysForSNS[iNdEx])]
  4533  			baseI := i
  4534  			{
  4535  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  4536  				if err != nil {
  4537  					return 0, err
  4538  				}
  4539  				i -= size
  4540  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4541  			}
  4542  			i--
  4543  			dAtA[i] = 0x12
  4544  			i -= len(keysForSNS[iNdEx])
  4545  			copy(dAtA[i:], keysForSNS[iNdEx])
  4546  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForSNS[iNdEx])))
  4547  			i--
  4548  			dAtA[i] = 0xa
  4549  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4550  			i--
  4551  			dAtA[i] = 0x6a
  4552  		}
  4553  	}
  4554  	if len(m.NATS) > 0 {
  4555  		keysForNATS := make([]string, 0, len(m.NATS))
  4556  		for k := range m.NATS {
  4557  			keysForNATS = append(keysForNATS, string(k))
  4558  		}
  4559  		github_com_gogo_protobuf_sortkeys.Strings(keysForNATS)
  4560  		for iNdEx := len(keysForNATS) - 1; iNdEx >= 0; iNdEx-- {
  4561  			v := m.NATS[string(keysForNATS[iNdEx])]
  4562  			baseI := i
  4563  			{
  4564  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  4565  				if err != nil {
  4566  					return 0, err
  4567  				}
  4568  				i -= size
  4569  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4570  			}
  4571  			i--
  4572  			dAtA[i] = 0x12
  4573  			i -= len(keysForNATS[iNdEx])
  4574  			copy(dAtA[i:], keysForNATS[iNdEx])
  4575  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForNATS[iNdEx])))
  4576  			i--
  4577  			dAtA[i] = 0xa
  4578  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4579  			i--
  4580  			dAtA[i] = 0x62
  4581  		}
  4582  	}
  4583  	if len(m.MQTT) > 0 {
  4584  		keysForMQTT := make([]string, 0, len(m.MQTT))
  4585  		for k := range m.MQTT {
  4586  			keysForMQTT = append(keysForMQTT, string(k))
  4587  		}
  4588  		github_com_gogo_protobuf_sortkeys.Strings(keysForMQTT)
  4589  		for iNdEx := len(keysForMQTT) - 1; iNdEx >= 0; iNdEx-- {
  4590  			v := m.MQTT[string(keysForMQTT[iNdEx])]
  4591  			baseI := i
  4592  			{
  4593  				size, err := (&v).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] = 0x12
  4602  			i -= len(keysForMQTT[iNdEx])
  4603  			copy(dAtA[i:], keysForMQTT[iNdEx])
  4604  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMQTT[iNdEx])))
  4605  			i--
  4606  			dAtA[i] = 0xa
  4607  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4608  			i--
  4609  			dAtA[i] = 0x5a
  4610  		}
  4611  	}
  4612  	if len(m.Kafka) > 0 {
  4613  		keysForKafka := make([]string, 0, len(m.Kafka))
  4614  		for k := range m.Kafka {
  4615  			keysForKafka = append(keysForKafka, string(k))
  4616  		}
  4617  		github_com_gogo_protobuf_sortkeys.Strings(keysForKafka)
  4618  		for iNdEx := len(keysForKafka) - 1; iNdEx >= 0; iNdEx-- {
  4619  			v := m.Kafka[string(keysForKafka[iNdEx])]
  4620  			baseI := i
  4621  			{
  4622  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  4623  				if err != nil {
  4624  					return 0, err
  4625  				}
  4626  				i -= size
  4627  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4628  			}
  4629  			i--
  4630  			dAtA[i] = 0x12
  4631  			i -= len(keysForKafka[iNdEx])
  4632  			copy(dAtA[i:], keysForKafka[iNdEx])
  4633  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForKafka[iNdEx])))
  4634  			i--
  4635  			dAtA[i] = 0xa
  4636  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4637  			i--
  4638  			dAtA[i] = 0x52
  4639  		}
  4640  	}
  4641  	if len(m.AMQP) > 0 {
  4642  		keysForAMQP := make([]string, 0, len(m.AMQP))
  4643  		for k := range m.AMQP {
  4644  			keysForAMQP = append(keysForAMQP, string(k))
  4645  		}
  4646  		github_com_gogo_protobuf_sortkeys.Strings(keysForAMQP)
  4647  		for iNdEx := len(keysForAMQP) - 1; iNdEx >= 0; iNdEx-- {
  4648  			v := m.AMQP[string(keysForAMQP[iNdEx])]
  4649  			baseI := i
  4650  			{
  4651  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  4652  				if err != nil {
  4653  					return 0, err
  4654  				}
  4655  				i -= size
  4656  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4657  			}
  4658  			i--
  4659  			dAtA[i] = 0x12
  4660  			i -= len(keysForAMQP[iNdEx])
  4661  			copy(dAtA[i:], keysForAMQP[iNdEx])
  4662  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForAMQP[iNdEx])))
  4663  			i--
  4664  			dAtA[i] = 0xa
  4665  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4666  			i--
  4667  			dAtA[i] = 0x4a
  4668  		}
  4669  	}
  4670  	if len(m.Webhook) > 0 {
  4671  		keysForWebhook := make([]string, 0, len(m.Webhook))
  4672  		for k := range m.Webhook {
  4673  			keysForWebhook = append(keysForWebhook, string(k))
  4674  		}
  4675  		github_com_gogo_protobuf_sortkeys.Strings(keysForWebhook)
  4676  		for iNdEx := len(keysForWebhook) - 1; iNdEx >= 0; iNdEx-- {
  4677  			v := m.Webhook[string(keysForWebhook[iNdEx])]
  4678  			baseI := i
  4679  			{
  4680  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  4681  				if err != nil {
  4682  					return 0, err
  4683  				}
  4684  				i -= size
  4685  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4686  			}
  4687  			i--
  4688  			dAtA[i] = 0x12
  4689  			i -= len(keysForWebhook[iNdEx])
  4690  			copy(dAtA[i:], keysForWebhook[iNdEx])
  4691  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForWebhook[iNdEx])))
  4692  			i--
  4693  			dAtA[i] = 0xa
  4694  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4695  			i--
  4696  			dAtA[i] = 0x42
  4697  		}
  4698  	}
  4699  	if len(m.Resource) > 0 {
  4700  		keysForResource := make([]string, 0, len(m.Resource))
  4701  		for k := range m.Resource {
  4702  			keysForResource = append(keysForResource, string(k))
  4703  		}
  4704  		github_com_gogo_protobuf_sortkeys.Strings(keysForResource)
  4705  		for iNdEx := len(keysForResource) - 1; iNdEx >= 0; iNdEx-- {
  4706  			v := m.Resource[string(keysForResource[iNdEx])]
  4707  			baseI := i
  4708  			{
  4709  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  4710  				if err != nil {
  4711  					return 0, err
  4712  				}
  4713  				i -= size
  4714  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4715  			}
  4716  			i--
  4717  			dAtA[i] = 0x12
  4718  			i -= len(keysForResource[iNdEx])
  4719  			copy(dAtA[i:], keysForResource[iNdEx])
  4720  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForResource[iNdEx])))
  4721  			i--
  4722  			dAtA[i] = 0xa
  4723  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4724  			i--
  4725  			dAtA[i] = 0x3a
  4726  		}
  4727  	}
  4728  	if len(m.File) > 0 {
  4729  		keysForFile := make([]string, 0, len(m.File))
  4730  		for k := range m.File {
  4731  			keysForFile = append(keysForFile, string(k))
  4732  		}
  4733  		github_com_gogo_protobuf_sortkeys.Strings(keysForFile)
  4734  		for iNdEx := len(keysForFile) - 1; iNdEx >= 0; iNdEx-- {
  4735  			v := m.File[string(keysForFile[iNdEx])]
  4736  			baseI := i
  4737  			{
  4738  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  4739  				if err != nil {
  4740  					return 0, err
  4741  				}
  4742  				i -= size
  4743  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4744  			}
  4745  			i--
  4746  			dAtA[i] = 0x12
  4747  			i -= len(keysForFile[iNdEx])
  4748  			copy(dAtA[i:], keysForFile[iNdEx])
  4749  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForFile[iNdEx])))
  4750  			i--
  4751  			dAtA[i] = 0xa
  4752  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4753  			i--
  4754  			dAtA[i] = 0x32
  4755  		}
  4756  	}
  4757  	if len(m.Calendar) > 0 {
  4758  		keysForCalendar := make([]string, 0, len(m.Calendar))
  4759  		for k := range m.Calendar {
  4760  			keysForCalendar = append(keysForCalendar, string(k))
  4761  		}
  4762  		github_com_gogo_protobuf_sortkeys.Strings(keysForCalendar)
  4763  		for iNdEx := len(keysForCalendar) - 1; iNdEx >= 0; iNdEx-- {
  4764  			v := m.Calendar[string(keysForCalendar[iNdEx])]
  4765  			baseI := i
  4766  			{
  4767  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  4768  				if err != nil {
  4769  					return 0, err
  4770  				}
  4771  				i -= size
  4772  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4773  			}
  4774  			i--
  4775  			dAtA[i] = 0x12
  4776  			i -= len(keysForCalendar[iNdEx])
  4777  			copy(dAtA[i:], keysForCalendar[iNdEx])
  4778  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForCalendar[iNdEx])))
  4779  			i--
  4780  			dAtA[i] = 0xa
  4781  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4782  			i--
  4783  			dAtA[i] = 0x2a
  4784  		}
  4785  	}
  4786  	if len(m.Minio) > 0 {
  4787  		keysForMinio := make([]string, 0, len(m.Minio))
  4788  		for k := range m.Minio {
  4789  			keysForMinio = append(keysForMinio, string(k))
  4790  		}
  4791  		github_com_gogo_protobuf_sortkeys.Strings(keysForMinio)
  4792  		for iNdEx := len(keysForMinio) - 1; iNdEx >= 0; iNdEx-- {
  4793  			v := m.Minio[string(keysForMinio[iNdEx])]
  4794  			baseI := i
  4795  			{
  4796  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  4797  				if err != nil {
  4798  					return 0, err
  4799  				}
  4800  				i -= size
  4801  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4802  			}
  4803  			i--
  4804  			dAtA[i] = 0x12
  4805  			i -= len(keysForMinio[iNdEx])
  4806  			copy(dAtA[i:], keysForMinio[iNdEx])
  4807  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMinio[iNdEx])))
  4808  			i--
  4809  			dAtA[i] = 0xa
  4810  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4811  			i--
  4812  			dAtA[i] = 0x22
  4813  		}
  4814  	}
  4815  	if m.Service != nil {
  4816  		{
  4817  			size, err := m.Service.MarshalToSizedBuffer(dAtA[:i])
  4818  			if err != nil {
  4819  				return 0, err
  4820  			}
  4821  			i -= size
  4822  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  4823  		}
  4824  		i--
  4825  		dAtA[i] = 0x1a
  4826  	}
  4827  	if m.Template != nil {
  4828  		{
  4829  			size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
  4830  			if err != nil {
  4831  				return 0, err
  4832  			}
  4833  			i -= size
  4834  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  4835  		}
  4836  		i--
  4837  		dAtA[i] = 0x12
  4838  	}
  4839  	i -= len(m.EventBusName)
  4840  	copy(dAtA[i:], m.EventBusName)
  4841  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.EventBusName)))
  4842  	i--
  4843  	dAtA[i] = 0xa
  4844  	return len(dAtA) - i, nil
  4845  }
  4846  
  4847  func (m *EventSourceStatus) Marshal() (dAtA []byte, err error) {
  4848  	size := m.Size()
  4849  	dAtA = make([]byte, size)
  4850  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4851  	if err != nil {
  4852  		return nil, err
  4853  	}
  4854  	return dAtA[:n], nil
  4855  }
  4856  
  4857  func (m *EventSourceStatus) MarshalTo(dAtA []byte) (int, error) {
  4858  	size := m.Size()
  4859  	return m.MarshalToSizedBuffer(dAtA[:size])
  4860  }
  4861  
  4862  func (m *EventSourceStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4863  	i := len(dAtA)
  4864  	_ = i
  4865  	var l int
  4866  	_ = l
  4867  	{
  4868  		size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  4869  		if err != nil {
  4870  			return 0, err
  4871  		}
  4872  		i -= size
  4873  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4874  	}
  4875  	i--
  4876  	dAtA[i] = 0xa
  4877  	return len(dAtA) - i, nil
  4878  }
  4879  
  4880  func (m *FileEventSource) Marshal() (dAtA []byte, err error) {
  4881  	size := m.Size()
  4882  	dAtA = make([]byte, size)
  4883  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4884  	if err != nil {
  4885  		return nil, err
  4886  	}
  4887  	return dAtA[:n], nil
  4888  }
  4889  
  4890  func (m *FileEventSource) MarshalTo(dAtA []byte) (int, error) {
  4891  	size := m.Size()
  4892  	return m.MarshalToSizedBuffer(dAtA[:size])
  4893  }
  4894  
  4895  func (m *FileEventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4896  	i := len(dAtA)
  4897  	_ = i
  4898  	var l int
  4899  	_ = l
  4900  	if m.Filter != nil {
  4901  		{
  4902  			size, err := m.Filter.MarshalToSizedBuffer(dAtA[:i])
  4903  			if err != nil {
  4904  				return 0, err
  4905  			}
  4906  			i -= size
  4907  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  4908  		}
  4909  		i--
  4910  		dAtA[i] = 0x2a
  4911  	}
  4912  	if len(m.Metadata) > 0 {
  4913  		keysForMetadata := make([]string, 0, len(m.Metadata))
  4914  		for k := range m.Metadata {
  4915  			keysForMetadata = append(keysForMetadata, string(k))
  4916  		}
  4917  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  4918  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  4919  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  4920  			baseI := i
  4921  			i -= len(v)
  4922  			copy(dAtA[i:], v)
  4923  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  4924  			i--
  4925  			dAtA[i] = 0x12
  4926  			i -= len(keysForMetadata[iNdEx])
  4927  			copy(dAtA[i:], keysForMetadata[iNdEx])
  4928  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  4929  			i--
  4930  			dAtA[i] = 0xa
  4931  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4932  			i--
  4933  			dAtA[i] = 0x22
  4934  		}
  4935  	}
  4936  	i--
  4937  	if m.Polling {
  4938  		dAtA[i] = 1
  4939  	} else {
  4940  		dAtA[i] = 0
  4941  	}
  4942  	i--
  4943  	dAtA[i] = 0x18
  4944  	{
  4945  		size, err := m.WatchPathConfig.MarshalToSizedBuffer(dAtA[:i])
  4946  		if err != nil {
  4947  			return 0, err
  4948  		}
  4949  		i -= size
  4950  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4951  	}
  4952  	i--
  4953  	dAtA[i] = 0x12
  4954  	i -= len(m.EventType)
  4955  	copy(dAtA[i:], m.EventType)
  4956  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.EventType)))
  4957  	i--
  4958  	dAtA[i] = 0xa
  4959  	return len(dAtA) - i, nil
  4960  }
  4961  
  4962  func (m *GenericEventSource) Marshal() (dAtA []byte, err error) {
  4963  	size := m.Size()
  4964  	dAtA = make([]byte, size)
  4965  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4966  	if err != nil {
  4967  		return nil, err
  4968  	}
  4969  	return dAtA[:n], nil
  4970  }
  4971  
  4972  func (m *GenericEventSource) MarshalTo(dAtA []byte) (int, error) {
  4973  	size := m.Size()
  4974  	return m.MarshalToSizedBuffer(dAtA[:size])
  4975  }
  4976  
  4977  func (m *GenericEventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4978  	i := len(dAtA)
  4979  	_ = i
  4980  	var l int
  4981  	_ = l
  4982  	if m.Filter != nil {
  4983  		{
  4984  			size, err := m.Filter.MarshalToSizedBuffer(dAtA[:i])
  4985  			if err != nil {
  4986  				return 0, err
  4987  			}
  4988  			i -= size
  4989  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  4990  		}
  4991  		i--
  4992  		dAtA[i] = 0x3a
  4993  	}
  4994  	if m.AuthSecret != nil {
  4995  		{
  4996  			size, err := m.AuthSecret.MarshalToSizedBuffer(dAtA[:i])
  4997  			if err != nil {
  4998  				return 0, err
  4999  			}
  5000  			i -= size
  5001  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5002  		}
  5003  		i--
  5004  		dAtA[i] = 0x32
  5005  	}
  5006  	if len(m.Metadata) > 0 {
  5007  		keysForMetadata := make([]string, 0, len(m.Metadata))
  5008  		for k := range m.Metadata {
  5009  			keysForMetadata = append(keysForMetadata, string(k))
  5010  		}
  5011  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  5012  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  5013  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  5014  			baseI := i
  5015  			i -= len(v)
  5016  			copy(dAtA[i:], v)
  5017  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  5018  			i--
  5019  			dAtA[i] = 0x12
  5020  			i -= len(keysForMetadata[iNdEx])
  5021  			copy(dAtA[i:], keysForMetadata[iNdEx])
  5022  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  5023  			i--
  5024  			dAtA[i] = 0xa
  5025  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  5026  			i--
  5027  			dAtA[i] = 0x2a
  5028  		}
  5029  	}
  5030  	i--
  5031  	if m.JSONBody {
  5032  		dAtA[i] = 1
  5033  	} else {
  5034  		dAtA[i] = 0
  5035  	}
  5036  	i--
  5037  	dAtA[i] = 0x20
  5038  	i--
  5039  	if m.Insecure {
  5040  		dAtA[i] = 1
  5041  	} else {
  5042  		dAtA[i] = 0
  5043  	}
  5044  	i--
  5045  	dAtA[i] = 0x18
  5046  	i -= len(m.Config)
  5047  	copy(dAtA[i:], m.Config)
  5048  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Config)))
  5049  	i--
  5050  	dAtA[i] = 0x12
  5051  	i -= len(m.URL)
  5052  	copy(dAtA[i:], m.URL)
  5053  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.URL)))
  5054  	i--
  5055  	dAtA[i] = 0xa
  5056  	return len(dAtA) - i, nil
  5057  }
  5058  
  5059  func (m *GerritEventSource) Marshal() (dAtA []byte, err error) {
  5060  	size := m.Size()
  5061  	dAtA = make([]byte, size)
  5062  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5063  	if err != nil {
  5064  		return nil, err
  5065  	}
  5066  	return dAtA[:n], nil
  5067  }
  5068  
  5069  func (m *GerritEventSource) MarshalTo(dAtA []byte) (int, error) {
  5070  	size := m.Size()
  5071  	return m.MarshalToSizedBuffer(dAtA[:size])
  5072  }
  5073  
  5074  func (m *GerritEventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5075  	i := len(dAtA)
  5076  	_ = i
  5077  	var l int
  5078  	_ = l
  5079  	if m.Filter != nil {
  5080  		{
  5081  			size, err := m.Filter.MarshalToSizedBuffer(dAtA[:i])
  5082  			if err != nil {
  5083  				return 0, err
  5084  			}
  5085  			i -= size
  5086  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5087  		}
  5088  		i--
  5089  		dAtA[i] = 0x52
  5090  	}
  5091  	i--
  5092  	if m.SslVerify {
  5093  		dAtA[i] = 1
  5094  	} else {
  5095  		dAtA[i] = 0
  5096  	}
  5097  	i--
  5098  	dAtA[i] = 0x48
  5099  	if len(m.Projects) > 0 {
  5100  		for iNdEx := len(m.Projects) - 1; iNdEx >= 0; iNdEx-- {
  5101  			i -= len(m.Projects[iNdEx])
  5102  			copy(dAtA[i:], m.Projects[iNdEx])
  5103  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Projects[iNdEx])))
  5104  			i--
  5105  			dAtA[i] = 0x42
  5106  		}
  5107  	}
  5108  	if len(m.Metadata) > 0 {
  5109  		keysForMetadata := make([]string, 0, len(m.Metadata))
  5110  		for k := range m.Metadata {
  5111  			keysForMetadata = append(keysForMetadata, string(k))
  5112  		}
  5113  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  5114  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  5115  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  5116  			baseI := i
  5117  			i -= len(v)
  5118  			copy(dAtA[i:], v)
  5119  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  5120  			i--
  5121  			dAtA[i] = 0x12
  5122  			i -= len(keysForMetadata[iNdEx])
  5123  			copy(dAtA[i:], keysForMetadata[iNdEx])
  5124  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  5125  			i--
  5126  			dAtA[i] = 0xa
  5127  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  5128  			i--
  5129  			dAtA[i] = 0x3a
  5130  		}
  5131  	}
  5132  	i--
  5133  	if m.DeleteHookOnFinish {
  5134  		dAtA[i] = 1
  5135  	} else {
  5136  		dAtA[i] = 0
  5137  	}
  5138  	i--
  5139  	dAtA[i] = 0x30
  5140  	i -= len(m.GerritBaseURL)
  5141  	copy(dAtA[i:], m.GerritBaseURL)
  5142  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.GerritBaseURL)))
  5143  	i--
  5144  	dAtA[i] = 0x2a
  5145  	if m.Auth != nil {
  5146  		{
  5147  			size, err := m.Auth.MarshalToSizedBuffer(dAtA[:i])
  5148  			if err != nil {
  5149  				return 0, err
  5150  			}
  5151  			i -= size
  5152  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5153  		}
  5154  		i--
  5155  		dAtA[i] = 0x22
  5156  	}
  5157  	if len(m.Events) > 0 {
  5158  		for iNdEx := len(m.Events) - 1; iNdEx >= 0; iNdEx-- {
  5159  			i -= len(m.Events[iNdEx])
  5160  			copy(dAtA[i:], m.Events[iNdEx])
  5161  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Events[iNdEx])))
  5162  			i--
  5163  			dAtA[i] = 0x1a
  5164  		}
  5165  	}
  5166  	i -= len(m.HookName)
  5167  	copy(dAtA[i:], m.HookName)
  5168  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.HookName)))
  5169  	i--
  5170  	dAtA[i] = 0x12
  5171  	if m.Webhook != nil {
  5172  		{
  5173  			size, err := m.Webhook.MarshalToSizedBuffer(dAtA[:i])
  5174  			if err != nil {
  5175  				return 0, err
  5176  			}
  5177  			i -= size
  5178  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5179  		}
  5180  		i--
  5181  		dAtA[i] = 0xa
  5182  	}
  5183  	return len(dAtA) - i, nil
  5184  }
  5185  
  5186  func (m *GithubAppCreds) Marshal() (dAtA []byte, err error) {
  5187  	size := m.Size()
  5188  	dAtA = make([]byte, size)
  5189  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5190  	if err != nil {
  5191  		return nil, err
  5192  	}
  5193  	return dAtA[:n], nil
  5194  }
  5195  
  5196  func (m *GithubAppCreds) MarshalTo(dAtA []byte) (int, error) {
  5197  	size := m.Size()
  5198  	return m.MarshalToSizedBuffer(dAtA[:size])
  5199  }
  5200  
  5201  func (m *GithubAppCreds) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5202  	i := len(dAtA)
  5203  	_ = i
  5204  	var l int
  5205  	_ = l
  5206  	i = encodeVarintGenerated(dAtA, i, uint64(m.InstallationID))
  5207  	i--
  5208  	dAtA[i] = 0x18
  5209  	i = encodeVarintGenerated(dAtA, i, uint64(m.AppID))
  5210  	i--
  5211  	dAtA[i] = 0x10
  5212  	if m.PrivateKey != nil {
  5213  		{
  5214  			size, err := m.PrivateKey.MarshalToSizedBuffer(dAtA[:i])
  5215  			if err != nil {
  5216  				return 0, err
  5217  			}
  5218  			i -= size
  5219  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5220  		}
  5221  		i--
  5222  		dAtA[i] = 0xa
  5223  	}
  5224  	return len(dAtA) - i, nil
  5225  }
  5226  
  5227  func (m *GithubEventSource) Marshal() (dAtA []byte, err error) {
  5228  	size := m.Size()
  5229  	dAtA = make([]byte, size)
  5230  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5231  	if err != nil {
  5232  		return nil, err
  5233  	}
  5234  	return dAtA[:n], nil
  5235  }
  5236  
  5237  func (m *GithubEventSource) MarshalTo(dAtA []byte) (int, error) {
  5238  	size := m.Size()
  5239  	return m.MarshalToSizedBuffer(dAtA[:size])
  5240  }
  5241  
  5242  func (m *GithubEventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5243  	i := len(dAtA)
  5244  	_ = i
  5245  	var l int
  5246  	_ = l
  5247  	if m.Filter != nil {
  5248  		{
  5249  			size, err := m.Filter.MarshalToSizedBuffer(dAtA[:i])
  5250  			if err != nil {
  5251  				return 0, err
  5252  			}
  5253  			i -= size
  5254  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5255  		}
  5256  		i--
  5257  		dAtA[i] = 0x1
  5258  		i--
  5259  		dAtA[i] = 0x92
  5260  	}
  5261  	if m.GithubApp != nil {
  5262  		{
  5263  			size, err := m.GithubApp.MarshalToSizedBuffer(dAtA[:i])
  5264  			if err != nil {
  5265  				return 0, err
  5266  			}
  5267  			i -= size
  5268  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5269  		}
  5270  		i--
  5271  		dAtA[i] = 0x1
  5272  		i--
  5273  		dAtA[i] = 0x8a
  5274  	}
  5275  	if len(m.Organizations) > 0 {
  5276  		for iNdEx := len(m.Organizations) - 1; iNdEx >= 0; iNdEx-- {
  5277  			i -= len(m.Organizations[iNdEx])
  5278  			copy(dAtA[i:], m.Organizations[iNdEx])
  5279  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Organizations[iNdEx])))
  5280  			i--
  5281  			dAtA[i] = 0x1
  5282  			i--
  5283  			dAtA[i] = 0x82
  5284  		}
  5285  	}
  5286  	if len(m.Repositories) > 0 {
  5287  		for iNdEx := len(m.Repositories) - 1; iNdEx >= 0; iNdEx-- {
  5288  			{
  5289  				size, err := m.Repositories[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  5290  				if err != nil {
  5291  					return 0, err
  5292  				}
  5293  				i -= size
  5294  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  5295  			}
  5296  			i--
  5297  			dAtA[i] = 0x7a
  5298  		}
  5299  	}
  5300  	if len(m.Metadata) > 0 {
  5301  		keysForMetadata := make([]string, 0, len(m.Metadata))
  5302  		for k := range m.Metadata {
  5303  			keysForMetadata = append(keysForMetadata, string(k))
  5304  		}
  5305  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  5306  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  5307  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  5308  			baseI := i
  5309  			i -= len(v)
  5310  			copy(dAtA[i:], v)
  5311  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  5312  			i--
  5313  			dAtA[i] = 0x12
  5314  			i -= len(keysForMetadata[iNdEx])
  5315  			copy(dAtA[i:], keysForMetadata[iNdEx])
  5316  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  5317  			i--
  5318  			dAtA[i] = 0xa
  5319  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  5320  			i--
  5321  			dAtA[i] = 0x72
  5322  		}
  5323  	}
  5324  	i--
  5325  	if m.DeleteHookOnFinish {
  5326  		dAtA[i] = 1
  5327  	} else {
  5328  		dAtA[i] = 0
  5329  	}
  5330  	i--
  5331  	dAtA[i] = 0x68
  5332  	i -= len(m.GithubUploadURL)
  5333  	copy(dAtA[i:], m.GithubUploadURL)
  5334  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.GithubUploadURL)))
  5335  	i--
  5336  	dAtA[i] = 0x62
  5337  	i -= len(m.GithubBaseURL)
  5338  	copy(dAtA[i:], m.GithubBaseURL)
  5339  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.GithubBaseURL)))
  5340  	i--
  5341  	dAtA[i] = 0x5a
  5342  	i -= len(m.ContentType)
  5343  	copy(dAtA[i:], m.ContentType)
  5344  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ContentType)))
  5345  	i--
  5346  	dAtA[i] = 0x52
  5347  	i--
  5348  	if m.Active {
  5349  		dAtA[i] = 1
  5350  	} else {
  5351  		dAtA[i] = 0
  5352  	}
  5353  	i--
  5354  	dAtA[i] = 0x48
  5355  	i--
  5356  	if m.Insecure {
  5357  		dAtA[i] = 1
  5358  	} else {
  5359  		dAtA[i] = 0
  5360  	}
  5361  	i--
  5362  	dAtA[i] = 0x40
  5363  	if m.WebhookSecret != nil {
  5364  		{
  5365  			size, err := m.WebhookSecret.MarshalToSizedBuffer(dAtA[:i])
  5366  			if err != nil {
  5367  				return 0, err
  5368  			}
  5369  			i -= size
  5370  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5371  		}
  5372  		i--
  5373  		dAtA[i] = 0x3a
  5374  	}
  5375  	if m.APIToken != nil {
  5376  		{
  5377  			size, err := m.APIToken.MarshalToSizedBuffer(dAtA[:i])
  5378  			if err != nil {
  5379  				return 0, err
  5380  			}
  5381  			i -= size
  5382  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5383  		}
  5384  		i--
  5385  		dAtA[i] = 0x32
  5386  	}
  5387  	if len(m.Events) > 0 {
  5388  		for iNdEx := len(m.Events) - 1; iNdEx >= 0; iNdEx-- {
  5389  			i -= len(m.Events[iNdEx])
  5390  			copy(dAtA[i:], m.Events[iNdEx])
  5391  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Events[iNdEx])))
  5392  			i--
  5393  			dAtA[i] = 0x2a
  5394  		}
  5395  	}
  5396  	i -= len(m.DeprecatedRepository)
  5397  	copy(dAtA[i:], m.DeprecatedRepository)
  5398  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.DeprecatedRepository)))
  5399  	i--
  5400  	dAtA[i] = 0x22
  5401  	i -= len(m.DeprecatedOwner)
  5402  	copy(dAtA[i:], m.DeprecatedOwner)
  5403  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.DeprecatedOwner)))
  5404  	i--
  5405  	dAtA[i] = 0x1a
  5406  	if m.Webhook != nil {
  5407  		{
  5408  			size, err := m.Webhook.MarshalToSizedBuffer(dAtA[:i])
  5409  			if err != nil {
  5410  				return 0, err
  5411  			}
  5412  			i -= size
  5413  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5414  		}
  5415  		i--
  5416  		dAtA[i] = 0x12
  5417  	}
  5418  	i = encodeVarintGenerated(dAtA, i, uint64(m.ID))
  5419  	i--
  5420  	dAtA[i] = 0x8
  5421  	return len(dAtA) - i, nil
  5422  }
  5423  
  5424  func (m *GitlabEventSource) Marshal() (dAtA []byte, err error) {
  5425  	size := m.Size()
  5426  	dAtA = make([]byte, size)
  5427  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5428  	if err != nil {
  5429  		return nil, err
  5430  	}
  5431  	return dAtA[:n], nil
  5432  }
  5433  
  5434  func (m *GitlabEventSource) MarshalTo(dAtA []byte) (int, error) {
  5435  	size := m.Size()
  5436  	return m.MarshalToSizedBuffer(dAtA[:size])
  5437  }
  5438  
  5439  func (m *GitlabEventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5440  	i := len(dAtA)
  5441  	_ = i
  5442  	var l int
  5443  	_ = l
  5444  	if len(m.Groups) > 0 {
  5445  		for iNdEx := len(m.Groups) - 1; iNdEx >= 0; iNdEx-- {
  5446  			i -= len(m.Groups[iNdEx])
  5447  			copy(dAtA[i:], m.Groups[iNdEx])
  5448  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Groups[iNdEx])))
  5449  			i--
  5450  			dAtA[i] = 0x6a
  5451  		}
  5452  	}
  5453  	if m.Filter != nil {
  5454  		{
  5455  			size, err := m.Filter.MarshalToSizedBuffer(dAtA[:i])
  5456  			if err != nil {
  5457  				return 0, err
  5458  			}
  5459  			i -= size
  5460  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5461  		}
  5462  		i--
  5463  		dAtA[i] = 0x62
  5464  	}
  5465  	if m.SecretToken != nil {
  5466  		{
  5467  			size, err := m.SecretToken.MarshalToSizedBuffer(dAtA[:i])
  5468  			if err != nil {
  5469  				return 0, err
  5470  			}
  5471  			i -= size
  5472  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5473  		}
  5474  		i--
  5475  		dAtA[i] = 0x5a
  5476  	}
  5477  	if len(m.Projects) > 0 {
  5478  		for iNdEx := len(m.Projects) - 1; iNdEx >= 0; iNdEx-- {
  5479  			i -= len(m.Projects[iNdEx])
  5480  			copy(dAtA[i:], m.Projects[iNdEx])
  5481  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Projects[iNdEx])))
  5482  			i--
  5483  			dAtA[i] = 0x52
  5484  		}
  5485  	}
  5486  	if len(m.Metadata) > 0 {
  5487  		keysForMetadata := make([]string, 0, len(m.Metadata))
  5488  		for k := range m.Metadata {
  5489  			keysForMetadata = append(keysForMetadata, string(k))
  5490  		}
  5491  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  5492  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  5493  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  5494  			baseI := i
  5495  			i -= len(v)
  5496  			copy(dAtA[i:], v)
  5497  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  5498  			i--
  5499  			dAtA[i] = 0x12
  5500  			i -= len(keysForMetadata[iNdEx])
  5501  			copy(dAtA[i:], keysForMetadata[iNdEx])
  5502  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  5503  			i--
  5504  			dAtA[i] = 0xa
  5505  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  5506  			i--
  5507  			dAtA[i] = 0x4a
  5508  		}
  5509  	}
  5510  	i--
  5511  	if m.DeleteHookOnFinish {
  5512  		dAtA[i] = 1
  5513  	} else {
  5514  		dAtA[i] = 0
  5515  	}
  5516  	i--
  5517  	dAtA[i] = 0x40
  5518  	i -= len(m.GitlabBaseURL)
  5519  	copy(dAtA[i:], m.GitlabBaseURL)
  5520  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.GitlabBaseURL)))
  5521  	i--
  5522  	dAtA[i] = 0x32
  5523  	i--
  5524  	if m.EnableSSLVerification {
  5525  		dAtA[i] = 1
  5526  	} else {
  5527  		dAtA[i] = 0
  5528  	}
  5529  	i--
  5530  	dAtA[i] = 0x28
  5531  	if m.AccessToken != nil {
  5532  		{
  5533  			size, err := m.AccessToken.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] = 0x22
  5542  	}
  5543  	if len(m.Events) > 0 {
  5544  		for iNdEx := len(m.Events) - 1; iNdEx >= 0; iNdEx-- {
  5545  			i -= len(m.Events[iNdEx])
  5546  			copy(dAtA[i:], m.Events[iNdEx])
  5547  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Events[iNdEx])))
  5548  			i--
  5549  			dAtA[i] = 0x1a
  5550  		}
  5551  	}
  5552  	i -= len(m.DeprecatedProjectID)
  5553  	copy(dAtA[i:], m.DeprecatedProjectID)
  5554  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.DeprecatedProjectID)))
  5555  	i--
  5556  	dAtA[i] = 0x12
  5557  	if m.Webhook != nil {
  5558  		{
  5559  			size, err := m.Webhook.MarshalToSizedBuffer(dAtA[:i])
  5560  			if err != nil {
  5561  				return 0, err
  5562  			}
  5563  			i -= size
  5564  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5565  		}
  5566  		i--
  5567  		dAtA[i] = 0xa
  5568  	}
  5569  	return len(dAtA) - i, nil
  5570  }
  5571  
  5572  func (m *HDFSEventSource) Marshal() (dAtA []byte, err error) {
  5573  	size := m.Size()
  5574  	dAtA = make([]byte, size)
  5575  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5576  	if err != nil {
  5577  		return nil, err
  5578  	}
  5579  	return dAtA[:n], nil
  5580  }
  5581  
  5582  func (m *HDFSEventSource) MarshalTo(dAtA []byte) (int, error) {
  5583  	size := m.Size()
  5584  	return m.MarshalToSizedBuffer(dAtA[:size])
  5585  }
  5586  
  5587  func (m *HDFSEventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5588  	i := len(dAtA)
  5589  	_ = i
  5590  	var l int
  5591  	_ = l
  5592  	if m.Filter != nil {
  5593  		{
  5594  			size, err := m.Filter.MarshalToSizedBuffer(dAtA[:i])
  5595  			if err != nil {
  5596  				return 0, err
  5597  			}
  5598  			i -= size
  5599  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5600  		}
  5601  		i--
  5602  		dAtA[i] = 0x6a
  5603  	}
  5604  	if len(m.Metadata) > 0 {
  5605  		keysForMetadata := make([]string, 0, len(m.Metadata))
  5606  		for k := range m.Metadata {
  5607  			keysForMetadata = append(keysForMetadata, string(k))
  5608  		}
  5609  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  5610  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  5611  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  5612  			baseI := i
  5613  			i -= len(v)
  5614  			copy(dAtA[i:], v)
  5615  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  5616  			i--
  5617  			dAtA[i] = 0x12
  5618  			i -= len(keysForMetadata[iNdEx])
  5619  			copy(dAtA[i:], keysForMetadata[iNdEx])
  5620  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  5621  			i--
  5622  			dAtA[i] = 0xa
  5623  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  5624  			i--
  5625  			dAtA[i] = 0x62
  5626  		}
  5627  	}
  5628  	i -= len(m.KrbServicePrincipalName)
  5629  	copy(dAtA[i:], m.KrbServicePrincipalName)
  5630  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.KrbServicePrincipalName)))
  5631  	i--
  5632  	dAtA[i] = 0x5a
  5633  	if m.KrbConfigConfigMap != nil {
  5634  		{
  5635  			size, err := m.KrbConfigConfigMap.MarshalToSizedBuffer(dAtA[:i])
  5636  			if err != nil {
  5637  				return 0, err
  5638  			}
  5639  			i -= size
  5640  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5641  		}
  5642  		i--
  5643  		dAtA[i] = 0x52
  5644  	}
  5645  	i -= len(m.KrbRealm)
  5646  	copy(dAtA[i:], m.KrbRealm)
  5647  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.KrbRealm)))
  5648  	i--
  5649  	dAtA[i] = 0x4a
  5650  	i -= len(m.KrbUsername)
  5651  	copy(dAtA[i:], m.KrbUsername)
  5652  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.KrbUsername)))
  5653  	i--
  5654  	dAtA[i] = 0x42
  5655  	if m.KrbKeytabSecret != nil {
  5656  		{
  5657  			size, err := m.KrbKeytabSecret.MarshalToSizedBuffer(dAtA[:i])
  5658  			if err != nil {
  5659  				return 0, err
  5660  			}
  5661  			i -= size
  5662  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5663  		}
  5664  		i--
  5665  		dAtA[i] = 0x3a
  5666  	}
  5667  	if m.KrbCCacheSecret != nil {
  5668  		{
  5669  			size, err := m.KrbCCacheSecret.MarshalToSizedBuffer(dAtA[:i])
  5670  			if err != nil {
  5671  				return 0, err
  5672  			}
  5673  			i -= size
  5674  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5675  		}
  5676  		i--
  5677  		dAtA[i] = 0x32
  5678  	}
  5679  	i -= len(m.HDFSUser)
  5680  	copy(dAtA[i:], m.HDFSUser)
  5681  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.HDFSUser)))
  5682  	i--
  5683  	dAtA[i] = 0x2a
  5684  	if len(m.Addresses) > 0 {
  5685  		for iNdEx := len(m.Addresses) - 1; iNdEx >= 0; iNdEx-- {
  5686  			i -= len(m.Addresses[iNdEx])
  5687  			copy(dAtA[i:], m.Addresses[iNdEx])
  5688  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Addresses[iNdEx])))
  5689  			i--
  5690  			dAtA[i] = 0x22
  5691  		}
  5692  	}
  5693  	i -= len(m.CheckInterval)
  5694  	copy(dAtA[i:], m.CheckInterval)
  5695  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.CheckInterval)))
  5696  	i--
  5697  	dAtA[i] = 0x1a
  5698  	i -= len(m.Type)
  5699  	copy(dAtA[i:], m.Type)
  5700  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  5701  	i--
  5702  	dAtA[i] = 0x12
  5703  	{
  5704  		size, err := m.WatchPathConfig.MarshalToSizedBuffer(dAtA[:i])
  5705  		if err != nil {
  5706  			return 0, err
  5707  		}
  5708  		i -= size
  5709  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  5710  	}
  5711  	i--
  5712  	dAtA[i] = 0xa
  5713  	return len(dAtA) - i, nil
  5714  }
  5715  
  5716  func (m *KafkaConsumerGroup) Marshal() (dAtA []byte, err error) {
  5717  	size := m.Size()
  5718  	dAtA = make([]byte, size)
  5719  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5720  	if err != nil {
  5721  		return nil, err
  5722  	}
  5723  	return dAtA[:n], nil
  5724  }
  5725  
  5726  func (m *KafkaConsumerGroup) MarshalTo(dAtA []byte) (int, error) {
  5727  	size := m.Size()
  5728  	return m.MarshalToSizedBuffer(dAtA[:size])
  5729  }
  5730  
  5731  func (m *KafkaConsumerGroup) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5732  	i := len(dAtA)
  5733  	_ = i
  5734  	var l int
  5735  	_ = l
  5736  	i -= len(m.RebalanceStrategy)
  5737  	copy(dAtA[i:], m.RebalanceStrategy)
  5738  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.RebalanceStrategy)))
  5739  	i--
  5740  	dAtA[i] = 0x1a
  5741  	i--
  5742  	if m.Oldest {
  5743  		dAtA[i] = 1
  5744  	} else {
  5745  		dAtA[i] = 0
  5746  	}
  5747  	i--
  5748  	dAtA[i] = 0x10
  5749  	i -= len(m.GroupName)
  5750  	copy(dAtA[i:], m.GroupName)
  5751  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.GroupName)))
  5752  	i--
  5753  	dAtA[i] = 0xa
  5754  	return len(dAtA) - i, nil
  5755  }
  5756  
  5757  func (m *KafkaEventSource) Marshal() (dAtA []byte, err error) {
  5758  	size := m.Size()
  5759  	dAtA = make([]byte, size)
  5760  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5761  	if err != nil {
  5762  		return nil, err
  5763  	}
  5764  	return dAtA[:n], nil
  5765  }
  5766  
  5767  func (m *KafkaEventSource) MarshalTo(dAtA []byte) (int, error) {
  5768  	size := m.Size()
  5769  	return m.MarshalToSizedBuffer(dAtA[:size])
  5770  }
  5771  
  5772  func (m *KafkaEventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5773  	i := len(dAtA)
  5774  	_ = i
  5775  	var l int
  5776  	_ = l
  5777  	i -= len(m.Config)
  5778  	copy(dAtA[i:], m.Config)
  5779  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Config)))
  5780  	i--
  5781  	dAtA[i] = 0x6a
  5782  	if m.Filter != nil {
  5783  		{
  5784  			size, err := m.Filter.MarshalToSizedBuffer(dAtA[:i])
  5785  			if err != nil {
  5786  				return 0, err
  5787  			}
  5788  			i -= size
  5789  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5790  		}
  5791  		i--
  5792  		dAtA[i] = 0x62
  5793  	}
  5794  	if m.SASL != nil {
  5795  		{
  5796  			size, err := m.SASL.MarshalToSizedBuffer(dAtA[:i])
  5797  			if err != nil {
  5798  				return 0, err
  5799  			}
  5800  			i -= size
  5801  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5802  		}
  5803  		i--
  5804  		dAtA[i] = 0x5a
  5805  	}
  5806  	i -= len(m.Version)
  5807  	copy(dAtA[i:], m.Version)
  5808  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Version)))
  5809  	i--
  5810  	dAtA[i] = 0x52
  5811  	i = encodeVarintGenerated(dAtA, i, uint64(m.LimitEventsPerSecond))
  5812  	i--
  5813  	dAtA[i] = 0x48
  5814  	if m.ConsumerGroup != nil {
  5815  		{
  5816  			size, err := m.ConsumerGroup.MarshalToSizedBuffer(dAtA[:i])
  5817  			if err != nil {
  5818  				return 0, err
  5819  			}
  5820  			i -= size
  5821  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5822  		}
  5823  		i--
  5824  		dAtA[i] = 0x42
  5825  	}
  5826  	if len(m.Metadata) > 0 {
  5827  		keysForMetadata := make([]string, 0, len(m.Metadata))
  5828  		for k := range m.Metadata {
  5829  			keysForMetadata = append(keysForMetadata, string(k))
  5830  		}
  5831  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  5832  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  5833  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  5834  			baseI := i
  5835  			i -= len(v)
  5836  			copy(dAtA[i:], v)
  5837  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  5838  			i--
  5839  			dAtA[i] = 0x12
  5840  			i -= len(keysForMetadata[iNdEx])
  5841  			copy(dAtA[i:], keysForMetadata[iNdEx])
  5842  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  5843  			i--
  5844  			dAtA[i] = 0xa
  5845  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  5846  			i--
  5847  			dAtA[i] = 0x3a
  5848  		}
  5849  	}
  5850  	i--
  5851  	if m.JSONBody {
  5852  		dAtA[i] = 1
  5853  	} else {
  5854  		dAtA[i] = 0
  5855  	}
  5856  	i--
  5857  	dAtA[i] = 0x30
  5858  	if m.TLS != nil {
  5859  		{
  5860  			size, err := m.TLS.MarshalToSizedBuffer(dAtA[:i])
  5861  			if err != nil {
  5862  				return 0, err
  5863  			}
  5864  			i -= size
  5865  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5866  		}
  5867  		i--
  5868  		dAtA[i] = 0x2a
  5869  	}
  5870  	if m.ConnectionBackoff != nil {
  5871  		{
  5872  			size, err := m.ConnectionBackoff.MarshalToSizedBuffer(dAtA[:i])
  5873  			if err != nil {
  5874  				return 0, err
  5875  			}
  5876  			i -= size
  5877  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5878  		}
  5879  		i--
  5880  		dAtA[i] = 0x22
  5881  	}
  5882  	i -= len(m.Topic)
  5883  	copy(dAtA[i:], m.Topic)
  5884  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Topic)))
  5885  	i--
  5886  	dAtA[i] = 0x1a
  5887  	i -= len(m.Partition)
  5888  	copy(dAtA[i:], m.Partition)
  5889  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Partition)))
  5890  	i--
  5891  	dAtA[i] = 0x12
  5892  	i -= len(m.URL)
  5893  	copy(dAtA[i:], m.URL)
  5894  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.URL)))
  5895  	i--
  5896  	dAtA[i] = 0xa
  5897  	return len(dAtA) - i, nil
  5898  }
  5899  
  5900  func (m *MQTTEventSource) Marshal() (dAtA []byte, err error) {
  5901  	size := m.Size()
  5902  	dAtA = make([]byte, size)
  5903  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5904  	if err != nil {
  5905  		return nil, err
  5906  	}
  5907  	return dAtA[:n], nil
  5908  }
  5909  
  5910  func (m *MQTTEventSource) MarshalTo(dAtA []byte) (int, error) {
  5911  	size := m.Size()
  5912  	return m.MarshalToSizedBuffer(dAtA[:size])
  5913  }
  5914  
  5915  func (m *MQTTEventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5916  	i := len(dAtA)
  5917  	_ = i
  5918  	var l int
  5919  	_ = l
  5920  	if m.Auth != nil {
  5921  		{
  5922  			size, err := m.Auth.MarshalToSizedBuffer(dAtA[:i])
  5923  			if err != nil {
  5924  				return 0, err
  5925  			}
  5926  			i -= size
  5927  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5928  		}
  5929  		i--
  5930  		dAtA[i] = 0x4a
  5931  	}
  5932  	if m.Filter != nil {
  5933  		{
  5934  			size, err := m.Filter.MarshalToSizedBuffer(dAtA[:i])
  5935  			if err != nil {
  5936  				return 0, err
  5937  			}
  5938  			i -= size
  5939  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5940  		}
  5941  		i--
  5942  		dAtA[i] = 0x42
  5943  	}
  5944  	if len(m.Metadata) > 0 {
  5945  		keysForMetadata := make([]string, 0, len(m.Metadata))
  5946  		for k := range m.Metadata {
  5947  			keysForMetadata = append(keysForMetadata, string(k))
  5948  		}
  5949  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  5950  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  5951  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  5952  			baseI := i
  5953  			i -= len(v)
  5954  			copy(dAtA[i:], v)
  5955  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  5956  			i--
  5957  			dAtA[i] = 0x12
  5958  			i -= len(keysForMetadata[iNdEx])
  5959  			copy(dAtA[i:], keysForMetadata[iNdEx])
  5960  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  5961  			i--
  5962  			dAtA[i] = 0xa
  5963  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  5964  			i--
  5965  			dAtA[i] = 0x3a
  5966  		}
  5967  	}
  5968  	if m.TLS != nil {
  5969  		{
  5970  			size, err := m.TLS.MarshalToSizedBuffer(dAtA[:i])
  5971  			if err != nil {
  5972  				return 0, err
  5973  			}
  5974  			i -= size
  5975  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5976  		}
  5977  		i--
  5978  		dAtA[i] = 0x32
  5979  	}
  5980  	i--
  5981  	if m.JSONBody {
  5982  		dAtA[i] = 1
  5983  	} else {
  5984  		dAtA[i] = 0
  5985  	}
  5986  	i--
  5987  	dAtA[i] = 0x28
  5988  	if m.ConnectionBackoff != nil {
  5989  		{
  5990  			size, err := m.ConnectionBackoff.MarshalToSizedBuffer(dAtA[:i])
  5991  			if err != nil {
  5992  				return 0, err
  5993  			}
  5994  			i -= size
  5995  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5996  		}
  5997  		i--
  5998  		dAtA[i] = 0x22
  5999  	}
  6000  	i -= len(m.ClientID)
  6001  	copy(dAtA[i:], m.ClientID)
  6002  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ClientID)))
  6003  	i--
  6004  	dAtA[i] = 0x1a
  6005  	i -= len(m.Topic)
  6006  	copy(dAtA[i:], m.Topic)
  6007  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Topic)))
  6008  	i--
  6009  	dAtA[i] = 0x12
  6010  	i -= len(m.URL)
  6011  	copy(dAtA[i:], m.URL)
  6012  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.URL)))
  6013  	i--
  6014  	dAtA[i] = 0xa
  6015  	return len(dAtA) - i, nil
  6016  }
  6017  
  6018  func (m *NATSAuth) Marshal() (dAtA []byte, err error) {
  6019  	size := m.Size()
  6020  	dAtA = make([]byte, size)
  6021  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6022  	if err != nil {
  6023  		return nil, err
  6024  	}
  6025  	return dAtA[:n], nil
  6026  }
  6027  
  6028  func (m *NATSAuth) MarshalTo(dAtA []byte) (int, error) {
  6029  	size := m.Size()
  6030  	return m.MarshalToSizedBuffer(dAtA[:size])
  6031  }
  6032  
  6033  func (m *NATSAuth) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6034  	i := len(dAtA)
  6035  	_ = i
  6036  	var l int
  6037  	_ = l
  6038  	if m.Credential != nil {
  6039  		{
  6040  			size, err := m.Credential.MarshalToSizedBuffer(dAtA[:i])
  6041  			if err != nil {
  6042  				return 0, err
  6043  			}
  6044  			i -= size
  6045  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6046  		}
  6047  		i--
  6048  		dAtA[i] = 0x22
  6049  	}
  6050  	if m.NKey != nil {
  6051  		{
  6052  			size, err := m.NKey.MarshalToSizedBuffer(dAtA[:i])
  6053  			if err != nil {
  6054  				return 0, err
  6055  			}
  6056  			i -= size
  6057  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6058  		}
  6059  		i--
  6060  		dAtA[i] = 0x1a
  6061  	}
  6062  	if m.Token != nil {
  6063  		{
  6064  			size, err := m.Token.MarshalToSizedBuffer(dAtA[:i])
  6065  			if err != nil {
  6066  				return 0, err
  6067  			}
  6068  			i -= size
  6069  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6070  		}
  6071  		i--
  6072  		dAtA[i] = 0x12
  6073  	}
  6074  	if m.Basic != nil {
  6075  		{
  6076  			size, err := m.Basic.MarshalToSizedBuffer(dAtA[:i])
  6077  			if err != nil {
  6078  				return 0, err
  6079  			}
  6080  			i -= size
  6081  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6082  		}
  6083  		i--
  6084  		dAtA[i] = 0xa
  6085  	}
  6086  	return len(dAtA) - i, nil
  6087  }
  6088  
  6089  func (m *NATSEventsSource) Marshal() (dAtA []byte, err error) {
  6090  	size := m.Size()
  6091  	dAtA = make([]byte, size)
  6092  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6093  	if err != nil {
  6094  		return nil, err
  6095  	}
  6096  	return dAtA[:n], nil
  6097  }
  6098  
  6099  func (m *NATSEventsSource) MarshalTo(dAtA []byte) (int, error) {
  6100  	size := m.Size()
  6101  	return m.MarshalToSizedBuffer(dAtA[:size])
  6102  }
  6103  
  6104  func (m *NATSEventsSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6105  	i := len(dAtA)
  6106  	_ = i
  6107  	var l int
  6108  	_ = l
  6109  	if m.Filter != nil {
  6110  		{
  6111  			size, err := m.Filter.MarshalToSizedBuffer(dAtA[:i])
  6112  			if err != nil {
  6113  				return 0, err
  6114  			}
  6115  			i -= size
  6116  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6117  		}
  6118  		i--
  6119  		dAtA[i] = 0x42
  6120  	}
  6121  	if m.Auth != nil {
  6122  		{
  6123  			size, err := m.Auth.MarshalToSizedBuffer(dAtA[:i])
  6124  			if err != nil {
  6125  				return 0, err
  6126  			}
  6127  			i -= size
  6128  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6129  		}
  6130  		i--
  6131  		dAtA[i] = 0x3a
  6132  	}
  6133  	if len(m.Metadata) > 0 {
  6134  		keysForMetadata := make([]string, 0, len(m.Metadata))
  6135  		for k := range m.Metadata {
  6136  			keysForMetadata = append(keysForMetadata, string(k))
  6137  		}
  6138  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  6139  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  6140  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  6141  			baseI := i
  6142  			i -= len(v)
  6143  			copy(dAtA[i:], v)
  6144  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  6145  			i--
  6146  			dAtA[i] = 0x12
  6147  			i -= len(keysForMetadata[iNdEx])
  6148  			copy(dAtA[i:], keysForMetadata[iNdEx])
  6149  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  6150  			i--
  6151  			dAtA[i] = 0xa
  6152  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  6153  			i--
  6154  			dAtA[i] = 0x32
  6155  		}
  6156  	}
  6157  	if m.TLS != nil {
  6158  		{
  6159  			size, err := m.TLS.MarshalToSizedBuffer(dAtA[:i])
  6160  			if err != nil {
  6161  				return 0, err
  6162  			}
  6163  			i -= size
  6164  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6165  		}
  6166  		i--
  6167  		dAtA[i] = 0x2a
  6168  	}
  6169  	i--
  6170  	if m.JSONBody {
  6171  		dAtA[i] = 1
  6172  	} else {
  6173  		dAtA[i] = 0
  6174  	}
  6175  	i--
  6176  	dAtA[i] = 0x20
  6177  	if m.ConnectionBackoff != nil {
  6178  		{
  6179  			size, err := m.ConnectionBackoff.MarshalToSizedBuffer(dAtA[:i])
  6180  			if err != nil {
  6181  				return 0, err
  6182  			}
  6183  			i -= size
  6184  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6185  		}
  6186  		i--
  6187  		dAtA[i] = 0x1a
  6188  	}
  6189  	i -= len(m.Subject)
  6190  	copy(dAtA[i:], m.Subject)
  6191  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Subject)))
  6192  	i--
  6193  	dAtA[i] = 0x12
  6194  	i -= len(m.URL)
  6195  	copy(dAtA[i:], m.URL)
  6196  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.URL)))
  6197  	i--
  6198  	dAtA[i] = 0xa
  6199  	return len(dAtA) - i, nil
  6200  }
  6201  
  6202  func (m *NSQEventSource) Marshal() (dAtA []byte, err error) {
  6203  	size := m.Size()
  6204  	dAtA = make([]byte, size)
  6205  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6206  	if err != nil {
  6207  		return nil, err
  6208  	}
  6209  	return dAtA[:n], nil
  6210  }
  6211  
  6212  func (m *NSQEventSource) MarshalTo(dAtA []byte) (int, error) {
  6213  	size := m.Size()
  6214  	return m.MarshalToSizedBuffer(dAtA[:size])
  6215  }
  6216  
  6217  func (m *NSQEventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6218  	i := len(dAtA)
  6219  	_ = i
  6220  	var l int
  6221  	_ = l
  6222  	if m.Filter != nil {
  6223  		{
  6224  			size, err := m.Filter.MarshalToSizedBuffer(dAtA[:i])
  6225  			if err != nil {
  6226  				return 0, err
  6227  			}
  6228  			i -= size
  6229  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6230  		}
  6231  		i--
  6232  		dAtA[i] = 0x42
  6233  	}
  6234  	if len(m.Metadata) > 0 {
  6235  		keysForMetadata := make([]string, 0, len(m.Metadata))
  6236  		for k := range m.Metadata {
  6237  			keysForMetadata = append(keysForMetadata, string(k))
  6238  		}
  6239  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  6240  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  6241  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  6242  			baseI := i
  6243  			i -= len(v)
  6244  			copy(dAtA[i:], v)
  6245  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  6246  			i--
  6247  			dAtA[i] = 0x12
  6248  			i -= len(keysForMetadata[iNdEx])
  6249  			copy(dAtA[i:], keysForMetadata[iNdEx])
  6250  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  6251  			i--
  6252  			dAtA[i] = 0xa
  6253  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  6254  			i--
  6255  			dAtA[i] = 0x3a
  6256  		}
  6257  	}
  6258  	if m.TLS != nil {
  6259  		{
  6260  			size, err := m.TLS.MarshalToSizedBuffer(dAtA[:i])
  6261  			if err != nil {
  6262  				return 0, err
  6263  			}
  6264  			i -= size
  6265  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6266  		}
  6267  		i--
  6268  		dAtA[i] = 0x32
  6269  	}
  6270  	i--
  6271  	if m.JSONBody {
  6272  		dAtA[i] = 1
  6273  	} else {
  6274  		dAtA[i] = 0
  6275  	}
  6276  	i--
  6277  	dAtA[i] = 0x28
  6278  	if m.ConnectionBackoff != nil {
  6279  		{
  6280  			size, err := m.ConnectionBackoff.MarshalToSizedBuffer(dAtA[:i])
  6281  			if err != nil {
  6282  				return 0, err
  6283  			}
  6284  			i -= size
  6285  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6286  		}
  6287  		i--
  6288  		dAtA[i] = 0x22
  6289  	}
  6290  	i -= len(m.Channel)
  6291  	copy(dAtA[i:], m.Channel)
  6292  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Channel)))
  6293  	i--
  6294  	dAtA[i] = 0x1a
  6295  	i -= len(m.Topic)
  6296  	copy(dAtA[i:], m.Topic)
  6297  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Topic)))
  6298  	i--
  6299  	dAtA[i] = 0x12
  6300  	i -= len(m.HostAddress)
  6301  	copy(dAtA[i:], m.HostAddress)
  6302  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.HostAddress)))
  6303  	i--
  6304  	dAtA[i] = 0xa
  6305  	return len(dAtA) - i, nil
  6306  }
  6307  
  6308  func (m *OwnedRepositories) Marshal() (dAtA []byte, err error) {
  6309  	size := m.Size()
  6310  	dAtA = make([]byte, size)
  6311  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6312  	if err != nil {
  6313  		return nil, err
  6314  	}
  6315  	return dAtA[:n], nil
  6316  }
  6317  
  6318  func (m *OwnedRepositories) MarshalTo(dAtA []byte) (int, error) {
  6319  	size := m.Size()
  6320  	return m.MarshalToSizedBuffer(dAtA[:size])
  6321  }
  6322  
  6323  func (m *OwnedRepositories) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6324  	i := len(dAtA)
  6325  	_ = i
  6326  	var l int
  6327  	_ = l
  6328  	if len(m.Names) > 0 {
  6329  		for iNdEx := len(m.Names) - 1; iNdEx >= 0; iNdEx-- {
  6330  			i -= len(m.Names[iNdEx])
  6331  			copy(dAtA[i:], m.Names[iNdEx])
  6332  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Names[iNdEx])))
  6333  			i--
  6334  			dAtA[i] = 0x12
  6335  		}
  6336  	}
  6337  	i -= len(m.Owner)
  6338  	copy(dAtA[i:], m.Owner)
  6339  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Owner)))
  6340  	i--
  6341  	dAtA[i] = 0xa
  6342  	return len(dAtA) - i, nil
  6343  }
  6344  
  6345  func (m *PubSubEventSource) Marshal() (dAtA []byte, err error) {
  6346  	size := m.Size()
  6347  	dAtA = make([]byte, size)
  6348  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6349  	if err != nil {
  6350  		return nil, err
  6351  	}
  6352  	return dAtA[:n], nil
  6353  }
  6354  
  6355  func (m *PubSubEventSource) MarshalTo(dAtA []byte) (int, error) {
  6356  	size := m.Size()
  6357  	return m.MarshalToSizedBuffer(dAtA[:size])
  6358  }
  6359  
  6360  func (m *PubSubEventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6361  	i := len(dAtA)
  6362  	_ = i
  6363  	var l int
  6364  	_ = l
  6365  	if m.Filter != nil {
  6366  		{
  6367  			size, err := m.Filter.MarshalToSizedBuffer(dAtA[:i])
  6368  			if err != nil {
  6369  				return 0, err
  6370  			}
  6371  			i -= size
  6372  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6373  		}
  6374  		i--
  6375  		dAtA[i] = 0x4a
  6376  	}
  6377  	if len(m.Metadata) > 0 {
  6378  		keysForMetadata := make([]string, 0, len(m.Metadata))
  6379  		for k := range m.Metadata {
  6380  			keysForMetadata = append(keysForMetadata, string(k))
  6381  		}
  6382  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  6383  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  6384  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  6385  			baseI := i
  6386  			i -= len(v)
  6387  			copy(dAtA[i:], v)
  6388  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  6389  			i--
  6390  			dAtA[i] = 0x12
  6391  			i -= len(keysForMetadata[iNdEx])
  6392  			copy(dAtA[i:], keysForMetadata[iNdEx])
  6393  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  6394  			i--
  6395  			dAtA[i] = 0xa
  6396  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  6397  			i--
  6398  			dAtA[i] = 0x42
  6399  		}
  6400  	}
  6401  	i--
  6402  	if m.JSONBody {
  6403  		dAtA[i] = 1
  6404  	} else {
  6405  		dAtA[i] = 0
  6406  	}
  6407  	i--
  6408  	dAtA[i] = 0x38
  6409  	i--
  6410  	if m.DeleteSubscriptionOnFinish {
  6411  		dAtA[i] = 1
  6412  	} else {
  6413  		dAtA[i] = 0
  6414  	}
  6415  	i--
  6416  	dAtA[i] = 0x30
  6417  	if m.CredentialSecret != nil {
  6418  		{
  6419  			size, err := m.CredentialSecret.MarshalToSizedBuffer(dAtA[:i])
  6420  			if err != nil {
  6421  				return 0, err
  6422  			}
  6423  			i -= size
  6424  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6425  		}
  6426  		i--
  6427  		dAtA[i] = 0x2a
  6428  	}
  6429  	i -= len(m.SubscriptionID)
  6430  	copy(dAtA[i:], m.SubscriptionID)
  6431  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.SubscriptionID)))
  6432  	i--
  6433  	dAtA[i] = 0x22
  6434  	i -= len(m.Topic)
  6435  	copy(dAtA[i:], m.Topic)
  6436  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Topic)))
  6437  	i--
  6438  	dAtA[i] = 0x1a
  6439  	i -= len(m.TopicProjectID)
  6440  	copy(dAtA[i:], m.TopicProjectID)
  6441  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TopicProjectID)))
  6442  	i--
  6443  	dAtA[i] = 0x12
  6444  	i -= len(m.ProjectID)
  6445  	copy(dAtA[i:], m.ProjectID)
  6446  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ProjectID)))
  6447  	i--
  6448  	dAtA[i] = 0xa
  6449  	return len(dAtA) - i, nil
  6450  }
  6451  
  6452  func (m *PulsarEventSource) Marshal() (dAtA []byte, err error) {
  6453  	size := m.Size()
  6454  	dAtA = make([]byte, size)
  6455  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6456  	if err != nil {
  6457  		return nil, err
  6458  	}
  6459  	return dAtA[:n], nil
  6460  }
  6461  
  6462  func (m *PulsarEventSource) MarshalTo(dAtA []byte) (int, error) {
  6463  	size := m.Size()
  6464  	return m.MarshalToSizedBuffer(dAtA[:size])
  6465  }
  6466  
  6467  func (m *PulsarEventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6468  	i := len(dAtA)
  6469  	_ = i
  6470  	var l int
  6471  	_ = l
  6472  	if m.AuthAthenzSecret != nil {
  6473  		{
  6474  			size, err := m.AuthAthenzSecret.MarshalToSizedBuffer(dAtA[:i])
  6475  			if err != nil {
  6476  				return 0, err
  6477  			}
  6478  			i -= size
  6479  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6480  		}
  6481  		i--
  6482  		dAtA[i] = 0x72
  6483  	}
  6484  	if len(m.AuthAthenzParams) > 0 {
  6485  		keysForAuthAthenzParams := make([]string, 0, len(m.AuthAthenzParams))
  6486  		for k := range m.AuthAthenzParams {
  6487  			keysForAuthAthenzParams = append(keysForAuthAthenzParams, string(k))
  6488  		}
  6489  		github_com_gogo_protobuf_sortkeys.Strings(keysForAuthAthenzParams)
  6490  		for iNdEx := len(keysForAuthAthenzParams) - 1; iNdEx >= 0; iNdEx-- {
  6491  			v := m.AuthAthenzParams[string(keysForAuthAthenzParams[iNdEx])]
  6492  			baseI := i
  6493  			i -= len(v)
  6494  			copy(dAtA[i:], v)
  6495  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  6496  			i--
  6497  			dAtA[i] = 0x12
  6498  			i -= len(keysForAuthAthenzParams[iNdEx])
  6499  			copy(dAtA[i:], keysForAuthAthenzParams[iNdEx])
  6500  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForAuthAthenzParams[iNdEx])))
  6501  			i--
  6502  			dAtA[i] = 0xa
  6503  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  6504  			i--
  6505  			dAtA[i] = 0x6a
  6506  		}
  6507  	}
  6508  	if m.Filter != nil {
  6509  		{
  6510  			size, err := m.Filter.MarshalToSizedBuffer(dAtA[:i])
  6511  			if err != nil {
  6512  				return 0, err
  6513  			}
  6514  			i -= size
  6515  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6516  		}
  6517  		i--
  6518  		dAtA[i] = 0x62
  6519  	}
  6520  	if m.AuthTokenSecret != nil {
  6521  		{
  6522  			size, err := m.AuthTokenSecret.MarshalToSizedBuffer(dAtA[:i])
  6523  			if err != nil {
  6524  				return 0, err
  6525  			}
  6526  			i -= size
  6527  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6528  		}
  6529  		i--
  6530  		dAtA[i] = 0x5a
  6531  	}
  6532  	if len(m.Metadata) > 0 {
  6533  		keysForMetadata := make([]string, 0, len(m.Metadata))
  6534  		for k := range m.Metadata {
  6535  			keysForMetadata = append(keysForMetadata, string(k))
  6536  		}
  6537  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  6538  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  6539  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  6540  			baseI := i
  6541  			i -= len(v)
  6542  			copy(dAtA[i:], v)
  6543  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  6544  			i--
  6545  			dAtA[i] = 0x12
  6546  			i -= len(keysForMetadata[iNdEx])
  6547  			copy(dAtA[i:], keysForMetadata[iNdEx])
  6548  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  6549  			i--
  6550  			dAtA[i] = 0xa
  6551  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  6552  			i--
  6553  			dAtA[i] = 0x52
  6554  		}
  6555  	}
  6556  	i--
  6557  	if m.JSONBody {
  6558  		dAtA[i] = 1
  6559  	} else {
  6560  		dAtA[i] = 0
  6561  	}
  6562  	i--
  6563  	dAtA[i] = 0x48
  6564  	if m.ConnectionBackoff != nil {
  6565  		{
  6566  			size, err := m.ConnectionBackoff.MarshalToSizedBuffer(dAtA[:i])
  6567  			if err != nil {
  6568  				return 0, err
  6569  			}
  6570  			i -= size
  6571  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6572  		}
  6573  		i--
  6574  		dAtA[i] = 0x42
  6575  	}
  6576  	if m.TLS != nil {
  6577  		{
  6578  			size, err := m.TLS.MarshalToSizedBuffer(dAtA[:i])
  6579  			if err != nil {
  6580  				return 0, err
  6581  			}
  6582  			i -= size
  6583  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6584  		}
  6585  		i--
  6586  		dAtA[i] = 0x3a
  6587  	}
  6588  	i--
  6589  	if m.TLSValidateHostname {
  6590  		dAtA[i] = 1
  6591  	} else {
  6592  		dAtA[i] = 0
  6593  	}
  6594  	i--
  6595  	dAtA[i] = 0x30
  6596  	i--
  6597  	if m.TLSAllowInsecureConnection {
  6598  		dAtA[i] = 1
  6599  	} else {
  6600  		dAtA[i] = 0
  6601  	}
  6602  	i--
  6603  	dAtA[i] = 0x28
  6604  	if m.TLSTrustCertsSecret != nil {
  6605  		{
  6606  			size, err := m.TLSTrustCertsSecret.MarshalToSizedBuffer(dAtA[:i])
  6607  			if err != nil {
  6608  				return 0, err
  6609  			}
  6610  			i -= size
  6611  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6612  		}
  6613  		i--
  6614  		dAtA[i] = 0x22
  6615  	}
  6616  	i -= len(m.URL)
  6617  	copy(dAtA[i:], m.URL)
  6618  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.URL)))
  6619  	i--
  6620  	dAtA[i] = 0x1a
  6621  	i -= len(m.Type)
  6622  	copy(dAtA[i:], m.Type)
  6623  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  6624  	i--
  6625  	dAtA[i] = 0x12
  6626  	if len(m.Topics) > 0 {
  6627  		for iNdEx := len(m.Topics) - 1; iNdEx >= 0; iNdEx-- {
  6628  			i -= len(m.Topics[iNdEx])
  6629  			copy(dAtA[i:], m.Topics[iNdEx])
  6630  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Topics[iNdEx])))
  6631  			i--
  6632  			dAtA[i] = 0xa
  6633  		}
  6634  	}
  6635  	return len(dAtA) - i, nil
  6636  }
  6637  
  6638  func (m *RedisEventSource) Marshal() (dAtA []byte, err error) {
  6639  	size := m.Size()
  6640  	dAtA = make([]byte, size)
  6641  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6642  	if err != nil {
  6643  		return nil, err
  6644  	}
  6645  	return dAtA[:n], nil
  6646  }
  6647  
  6648  func (m *RedisEventSource) MarshalTo(dAtA []byte) (int, error) {
  6649  	size := m.Size()
  6650  	return m.MarshalToSizedBuffer(dAtA[:size])
  6651  }
  6652  
  6653  func (m *RedisEventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6654  	i := len(dAtA)
  6655  	_ = i
  6656  	var l int
  6657  	_ = l
  6658  	i -= len(m.Username)
  6659  	copy(dAtA[i:], m.Username)
  6660  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Username)))
  6661  	i--
  6662  	dAtA[i] = 0x52
  6663  	i--
  6664  	if m.JSONBody {
  6665  		dAtA[i] = 1
  6666  	} else {
  6667  		dAtA[i] = 0
  6668  	}
  6669  	i--
  6670  	dAtA[i] = 0x48
  6671  	if m.Filter != nil {
  6672  		{
  6673  			size, err := m.Filter.MarshalToSizedBuffer(dAtA[:i])
  6674  			if err != nil {
  6675  				return 0, err
  6676  			}
  6677  			i -= size
  6678  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6679  		}
  6680  		i--
  6681  		dAtA[i] = 0x42
  6682  	}
  6683  	if len(m.Metadata) > 0 {
  6684  		keysForMetadata := make([]string, 0, len(m.Metadata))
  6685  		for k := range m.Metadata {
  6686  			keysForMetadata = append(keysForMetadata, string(k))
  6687  		}
  6688  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  6689  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  6690  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  6691  			baseI := i
  6692  			i -= len(v)
  6693  			copy(dAtA[i:], v)
  6694  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  6695  			i--
  6696  			dAtA[i] = 0x12
  6697  			i -= len(keysForMetadata[iNdEx])
  6698  			copy(dAtA[i:], keysForMetadata[iNdEx])
  6699  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  6700  			i--
  6701  			dAtA[i] = 0xa
  6702  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  6703  			i--
  6704  			dAtA[i] = 0x3a
  6705  		}
  6706  	}
  6707  	if m.TLS != nil {
  6708  		{
  6709  			size, err := m.TLS.MarshalToSizedBuffer(dAtA[:i])
  6710  			if err != nil {
  6711  				return 0, err
  6712  			}
  6713  			i -= size
  6714  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6715  		}
  6716  		i--
  6717  		dAtA[i] = 0x32
  6718  	}
  6719  	if len(m.Channels) > 0 {
  6720  		for iNdEx := len(m.Channels) - 1; iNdEx >= 0; iNdEx-- {
  6721  			i -= len(m.Channels[iNdEx])
  6722  			copy(dAtA[i:], m.Channels[iNdEx])
  6723  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Channels[iNdEx])))
  6724  			i--
  6725  			dAtA[i] = 0x2a
  6726  		}
  6727  	}
  6728  	i = encodeVarintGenerated(dAtA, i, uint64(m.DB))
  6729  	i--
  6730  	dAtA[i] = 0x20
  6731  	i -= len(m.Namespace)
  6732  	copy(dAtA[i:], m.Namespace)
  6733  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  6734  	i--
  6735  	dAtA[i] = 0x1a
  6736  	if m.Password != nil {
  6737  		{
  6738  			size, err := m.Password.MarshalToSizedBuffer(dAtA[:i])
  6739  			if err != nil {
  6740  				return 0, err
  6741  			}
  6742  			i -= size
  6743  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6744  		}
  6745  		i--
  6746  		dAtA[i] = 0x12
  6747  	}
  6748  	i -= len(m.HostAddress)
  6749  	copy(dAtA[i:], m.HostAddress)
  6750  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.HostAddress)))
  6751  	i--
  6752  	dAtA[i] = 0xa
  6753  	return len(dAtA) - i, nil
  6754  }
  6755  
  6756  func (m *RedisStreamEventSource) Marshal() (dAtA []byte, err error) {
  6757  	size := m.Size()
  6758  	dAtA = make([]byte, size)
  6759  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6760  	if err != nil {
  6761  		return nil, err
  6762  	}
  6763  	return dAtA[:n], nil
  6764  }
  6765  
  6766  func (m *RedisStreamEventSource) MarshalTo(dAtA []byte) (int, error) {
  6767  	size := m.Size()
  6768  	return m.MarshalToSizedBuffer(dAtA[:size])
  6769  }
  6770  
  6771  func (m *RedisStreamEventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6772  	i := len(dAtA)
  6773  	_ = i
  6774  	var l int
  6775  	_ = l
  6776  	i -= len(m.Username)
  6777  	copy(dAtA[i:], m.Username)
  6778  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Username)))
  6779  	i--
  6780  	dAtA[i] = 0x52
  6781  	if m.Filter != nil {
  6782  		{
  6783  			size, err := m.Filter.MarshalToSizedBuffer(dAtA[:i])
  6784  			if err != nil {
  6785  				return 0, err
  6786  			}
  6787  			i -= size
  6788  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6789  		}
  6790  		i--
  6791  		dAtA[i] = 0x4a
  6792  	}
  6793  	if len(m.Metadata) > 0 {
  6794  		keysForMetadata := make([]string, 0, len(m.Metadata))
  6795  		for k := range m.Metadata {
  6796  			keysForMetadata = append(keysForMetadata, string(k))
  6797  		}
  6798  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  6799  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  6800  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  6801  			baseI := i
  6802  			i -= len(v)
  6803  			copy(dAtA[i:], v)
  6804  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  6805  			i--
  6806  			dAtA[i] = 0x12
  6807  			i -= len(keysForMetadata[iNdEx])
  6808  			copy(dAtA[i:], keysForMetadata[iNdEx])
  6809  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  6810  			i--
  6811  			dAtA[i] = 0xa
  6812  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  6813  			i--
  6814  			dAtA[i] = 0x42
  6815  		}
  6816  	}
  6817  	if m.TLS != nil {
  6818  		{
  6819  			size, err := m.TLS.MarshalToSizedBuffer(dAtA[:i])
  6820  			if err != nil {
  6821  				return 0, err
  6822  			}
  6823  			i -= size
  6824  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6825  		}
  6826  		i--
  6827  		dAtA[i] = 0x3a
  6828  	}
  6829  	i -= len(m.ConsumerGroup)
  6830  	copy(dAtA[i:], m.ConsumerGroup)
  6831  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ConsumerGroup)))
  6832  	i--
  6833  	dAtA[i] = 0x32
  6834  	i = encodeVarintGenerated(dAtA, i, uint64(m.MaxMsgCountPerRead))
  6835  	i--
  6836  	dAtA[i] = 0x28
  6837  	if len(m.Streams) > 0 {
  6838  		for iNdEx := len(m.Streams) - 1; iNdEx >= 0; iNdEx-- {
  6839  			i -= len(m.Streams[iNdEx])
  6840  			copy(dAtA[i:], m.Streams[iNdEx])
  6841  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Streams[iNdEx])))
  6842  			i--
  6843  			dAtA[i] = 0x22
  6844  		}
  6845  	}
  6846  	i = encodeVarintGenerated(dAtA, i, uint64(m.DB))
  6847  	i--
  6848  	dAtA[i] = 0x18
  6849  	if m.Password != nil {
  6850  		{
  6851  			size, err := m.Password.MarshalToSizedBuffer(dAtA[:i])
  6852  			if err != nil {
  6853  				return 0, err
  6854  			}
  6855  			i -= size
  6856  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6857  		}
  6858  		i--
  6859  		dAtA[i] = 0x12
  6860  	}
  6861  	i -= len(m.HostAddress)
  6862  	copy(dAtA[i:], m.HostAddress)
  6863  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.HostAddress)))
  6864  	i--
  6865  	dAtA[i] = 0xa
  6866  	return len(dAtA) - i, nil
  6867  }
  6868  
  6869  func (m *ResourceEventSource) Marshal() (dAtA []byte, err error) {
  6870  	size := m.Size()
  6871  	dAtA = make([]byte, size)
  6872  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6873  	if err != nil {
  6874  		return nil, err
  6875  	}
  6876  	return dAtA[:n], nil
  6877  }
  6878  
  6879  func (m *ResourceEventSource) MarshalTo(dAtA []byte) (int, error) {
  6880  	size := m.Size()
  6881  	return m.MarshalToSizedBuffer(dAtA[:size])
  6882  }
  6883  
  6884  func (m *ResourceEventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6885  	i := len(dAtA)
  6886  	_ = i
  6887  	var l int
  6888  	_ = l
  6889  	if len(m.Metadata) > 0 {
  6890  		keysForMetadata := make([]string, 0, len(m.Metadata))
  6891  		for k := range m.Metadata {
  6892  			keysForMetadata = append(keysForMetadata, string(k))
  6893  		}
  6894  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  6895  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  6896  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  6897  			baseI := i
  6898  			i -= len(v)
  6899  			copy(dAtA[i:], v)
  6900  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  6901  			i--
  6902  			dAtA[i] = 0x12
  6903  			i -= len(keysForMetadata[iNdEx])
  6904  			copy(dAtA[i:], keysForMetadata[iNdEx])
  6905  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  6906  			i--
  6907  			dAtA[i] = 0xa
  6908  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  6909  			i--
  6910  			dAtA[i] = 0x2a
  6911  		}
  6912  	}
  6913  	if len(m.EventTypes) > 0 {
  6914  		for iNdEx := len(m.EventTypes) - 1; iNdEx >= 0; iNdEx-- {
  6915  			i -= len(m.EventTypes[iNdEx])
  6916  			copy(dAtA[i:], m.EventTypes[iNdEx])
  6917  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.EventTypes[iNdEx])))
  6918  			i--
  6919  			dAtA[i] = 0x22
  6920  		}
  6921  	}
  6922  	{
  6923  		size, err := m.GroupVersionResource.MarshalToSizedBuffer(dAtA[:i])
  6924  		if err != nil {
  6925  			return 0, err
  6926  		}
  6927  		i -= size
  6928  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  6929  	}
  6930  	i--
  6931  	dAtA[i] = 0x1a
  6932  	if m.Filter != nil {
  6933  		{
  6934  			size, err := m.Filter.MarshalToSizedBuffer(dAtA[:i])
  6935  			if err != nil {
  6936  				return 0, err
  6937  			}
  6938  			i -= size
  6939  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6940  		}
  6941  		i--
  6942  		dAtA[i] = 0x12
  6943  	}
  6944  	i -= len(m.Namespace)
  6945  	copy(dAtA[i:], m.Namespace)
  6946  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  6947  	i--
  6948  	dAtA[i] = 0xa
  6949  	return len(dAtA) - i, nil
  6950  }
  6951  
  6952  func (m *ResourceFilter) Marshal() (dAtA []byte, err error) {
  6953  	size := m.Size()
  6954  	dAtA = make([]byte, size)
  6955  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6956  	if err != nil {
  6957  		return nil, err
  6958  	}
  6959  	return dAtA[:n], nil
  6960  }
  6961  
  6962  func (m *ResourceFilter) MarshalTo(dAtA []byte) (int, error) {
  6963  	size := m.Size()
  6964  	return m.MarshalToSizedBuffer(dAtA[:size])
  6965  }
  6966  
  6967  func (m *ResourceFilter) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6968  	i := len(dAtA)
  6969  	_ = i
  6970  	var l int
  6971  	_ = l
  6972  	i--
  6973  	if m.AfterStart {
  6974  		dAtA[i] = 1
  6975  	} else {
  6976  		dAtA[i] = 0
  6977  	}
  6978  	i--
  6979  	dAtA[i] = 0x28
  6980  	{
  6981  		size, err := m.CreatedBy.MarshalToSizedBuffer(dAtA[:i])
  6982  		if err != nil {
  6983  			return 0, err
  6984  		}
  6985  		i -= size
  6986  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  6987  	}
  6988  	i--
  6989  	dAtA[i] = 0x22
  6990  	if len(m.Fields) > 0 {
  6991  		for iNdEx := len(m.Fields) - 1; iNdEx >= 0; iNdEx-- {
  6992  			{
  6993  				size, err := m.Fields[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  6994  				if err != nil {
  6995  					return 0, err
  6996  				}
  6997  				i -= size
  6998  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  6999  			}
  7000  			i--
  7001  			dAtA[i] = 0x1a
  7002  		}
  7003  	}
  7004  	if len(m.Labels) > 0 {
  7005  		for iNdEx := len(m.Labels) - 1; iNdEx >= 0; iNdEx-- {
  7006  			{
  7007  				size, err := m.Labels[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7008  				if err != nil {
  7009  					return 0, err
  7010  				}
  7011  				i -= size
  7012  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7013  			}
  7014  			i--
  7015  			dAtA[i] = 0x12
  7016  		}
  7017  	}
  7018  	i -= len(m.Prefix)
  7019  	copy(dAtA[i:], m.Prefix)
  7020  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Prefix)))
  7021  	i--
  7022  	dAtA[i] = 0xa
  7023  	return len(dAtA) - i, nil
  7024  }
  7025  
  7026  func (m *SFTPEventSource) Marshal() (dAtA []byte, err error) {
  7027  	size := m.Size()
  7028  	dAtA = make([]byte, size)
  7029  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7030  	if err != nil {
  7031  		return nil, err
  7032  	}
  7033  	return dAtA[:n], nil
  7034  }
  7035  
  7036  func (m *SFTPEventSource) MarshalTo(dAtA []byte) (int, error) {
  7037  	size := m.Size()
  7038  	return m.MarshalToSizedBuffer(dAtA[:size])
  7039  }
  7040  
  7041  func (m *SFTPEventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7042  	i := len(dAtA)
  7043  	_ = i
  7044  	var l int
  7045  	_ = l
  7046  	i -= len(m.PollIntervalDuration)
  7047  	copy(dAtA[i:], m.PollIntervalDuration)
  7048  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.PollIntervalDuration)))
  7049  	i--
  7050  	dAtA[i] = 0x4a
  7051  	if m.Filter != nil {
  7052  		{
  7053  			size, err := m.Filter.MarshalToSizedBuffer(dAtA[:i])
  7054  			if err != nil {
  7055  				return 0, err
  7056  			}
  7057  			i -= size
  7058  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7059  		}
  7060  		i--
  7061  		dAtA[i] = 0x42
  7062  	}
  7063  	if len(m.Metadata) > 0 {
  7064  		keysForMetadata := make([]string, 0, len(m.Metadata))
  7065  		for k := range m.Metadata {
  7066  			keysForMetadata = append(keysForMetadata, string(k))
  7067  		}
  7068  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  7069  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  7070  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  7071  			baseI := i
  7072  			i -= len(v)
  7073  			copy(dAtA[i:], v)
  7074  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  7075  			i--
  7076  			dAtA[i] = 0x12
  7077  			i -= len(keysForMetadata[iNdEx])
  7078  			copy(dAtA[i:], keysForMetadata[iNdEx])
  7079  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  7080  			i--
  7081  			dAtA[i] = 0xa
  7082  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  7083  			i--
  7084  			dAtA[i] = 0x3a
  7085  		}
  7086  	}
  7087  	if m.Address != nil {
  7088  		{
  7089  			size, err := m.Address.MarshalToSizedBuffer(dAtA[:i])
  7090  			if err != nil {
  7091  				return 0, err
  7092  			}
  7093  			i -= size
  7094  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7095  		}
  7096  		i--
  7097  		dAtA[i] = 0x32
  7098  	}
  7099  	if m.SSHKeySecret != nil {
  7100  		{
  7101  			size, err := m.SSHKeySecret.MarshalToSizedBuffer(dAtA[:i])
  7102  			if err != nil {
  7103  				return 0, err
  7104  			}
  7105  			i -= size
  7106  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7107  		}
  7108  		i--
  7109  		dAtA[i] = 0x2a
  7110  	}
  7111  	if m.Password != nil {
  7112  		{
  7113  			size, err := m.Password.MarshalToSizedBuffer(dAtA[:i])
  7114  			if err != nil {
  7115  				return 0, err
  7116  			}
  7117  			i -= size
  7118  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7119  		}
  7120  		i--
  7121  		dAtA[i] = 0x22
  7122  	}
  7123  	if m.Username != nil {
  7124  		{
  7125  			size, err := m.Username.MarshalToSizedBuffer(dAtA[:i])
  7126  			if err != nil {
  7127  				return 0, err
  7128  			}
  7129  			i -= size
  7130  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7131  		}
  7132  		i--
  7133  		dAtA[i] = 0x1a
  7134  	}
  7135  	{
  7136  		size, err := m.WatchPathConfig.MarshalToSizedBuffer(dAtA[:i])
  7137  		if err != nil {
  7138  			return 0, err
  7139  		}
  7140  		i -= size
  7141  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  7142  	}
  7143  	i--
  7144  	dAtA[i] = 0x12
  7145  	i -= len(m.EventType)
  7146  	copy(dAtA[i:], m.EventType)
  7147  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.EventType)))
  7148  	i--
  7149  	dAtA[i] = 0xa
  7150  	return len(dAtA) - i, nil
  7151  }
  7152  
  7153  func (m *SNSEventSource) Marshal() (dAtA []byte, err error) {
  7154  	size := m.Size()
  7155  	dAtA = make([]byte, size)
  7156  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7157  	if err != nil {
  7158  		return nil, err
  7159  	}
  7160  	return dAtA[:n], nil
  7161  }
  7162  
  7163  func (m *SNSEventSource) MarshalTo(dAtA []byte) (int, error) {
  7164  	size := m.Size()
  7165  	return m.MarshalToSizedBuffer(dAtA[:size])
  7166  }
  7167  
  7168  func (m *SNSEventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7169  	i := len(dAtA)
  7170  	_ = i
  7171  	var l int
  7172  	_ = l
  7173  	i -= len(m.Endpoint)
  7174  	copy(dAtA[i:], m.Endpoint)
  7175  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Endpoint)))
  7176  	i--
  7177  	dAtA[i] = 0x52
  7178  	if m.Filter != nil {
  7179  		{
  7180  			size, err := m.Filter.MarshalToSizedBuffer(dAtA[:i])
  7181  			if err != nil {
  7182  				return 0, err
  7183  			}
  7184  			i -= size
  7185  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7186  		}
  7187  		i--
  7188  		dAtA[i] = 0x4a
  7189  	}
  7190  	i--
  7191  	if m.ValidateSignature {
  7192  		dAtA[i] = 1
  7193  	} else {
  7194  		dAtA[i] = 0
  7195  	}
  7196  	i--
  7197  	dAtA[i] = 0x40
  7198  	if len(m.Metadata) > 0 {
  7199  		keysForMetadata := make([]string, 0, len(m.Metadata))
  7200  		for k := range m.Metadata {
  7201  			keysForMetadata = append(keysForMetadata, string(k))
  7202  		}
  7203  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  7204  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  7205  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  7206  			baseI := i
  7207  			i -= len(v)
  7208  			copy(dAtA[i:], v)
  7209  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  7210  			i--
  7211  			dAtA[i] = 0x12
  7212  			i -= len(keysForMetadata[iNdEx])
  7213  			copy(dAtA[i:], keysForMetadata[iNdEx])
  7214  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  7215  			i--
  7216  			dAtA[i] = 0xa
  7217  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  7218  			i--
  7219  			dAtA[i] = 0x3a
  7220  		}
  7221  	}
  7222  	i -= len(m.RoleARN)
  7223  	copy(dAtA[i:], m.RoleARN)
  7224  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.RoleARN)))
  7225  	i--
  7226  	dAtA[i] = 0x32
  7227  	i -= len(m.Region)
  7228  	copy(dAtA[i:], m.Region)
  7229  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Region)))
  7230  	i--
  7231  	dAtA[i] = 0x2a
  7232  	if m.SecretKey != nil {
  7233  		{
  7234  			size, err := m.SecretKey.MarshalToSizedBuffer(dAtA[:i])
  7235  			if err != nil {
  7236  				return 0, err
  7237  			}
  7238  			i -= size
  7239  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7240  		}
  7241  		i--
  7242  		dAtA[i] = 0x22
  7243  	}
  7244  	if m.AccessKey != nil {
  7245  		{
  7246  			size, err := m.AccessKey.MarshalToSizedBuffer(dAtA[:i])
  7247  			if err != nil {
  7248  				return 0, err
  7249  			}
  7250  			i -= size
  7251  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7252  		}
  7253  		i--
  7254  		dAtA[i] = 0x1a
  7255  	}
  7256  	i -= len(m.TopicArn)
  7257  	copy(dAtA[i:], m.TopicArn)
  7258  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TopicArn)))
  7259  	i--
  7260  	dAtA[i] = 0x12
  7261  	if m.Webhook != nil {
  7262  		{
  7263  			size, err := m.Webhook.MarshalToSizedBuffer(dAtA[:i])
  7264  			if err != nil {
  7265  				return 0, err
  7266  			}
  7267  			i -= size
  7268  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7269  		}
  7270  		i--
  7271  		dAtA[i] = 0xa
  7272  	}
  7273  	return len(dAtA) - i, nil
  7274  }
  7275  
  7276  func (m *SQSEventSource) Marshal() (dAtA []byte, err error) {
  7277  	size := m.Size()
  7278  	dAtA = make([]byte, size)
  7279  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7280  	if err != nil {
  7281  		return nil, err
  7282  	}
  7283  	return dAtA[:n], nil
  7284  }
  7285  
  7286  func (m *SQSEventSource) MarshalTo(dAtA []byte) (int, error) {
  7287  	size := m.Size()
  7288  	return m.MarshalToSizedBuffer(dAtA[:size])
  7289  }
  7290  
  7291  func (m *SQSEventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7292  	i := len(dAtA)
  7293  	_ = i
  7294  	var l int
  7295  	_ = l
  7296  	if m.SessionToken != nil {
  7297  		{
  7298  			size, err := m.SessionToken.MarshalToSizedBuffer(dAtA[:i])
  7299  			if err != nil {
  7300  				return 0, err
  7301  			}
  7302  			i -= size
  7303  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7304  		}
  7305  		i--
  7306  		dAtA[i] = 0x6a
  7307  	}
  7308  	i -= len(m.Endpoint)
  7309  	copy(dAtA[i:], m.Endpoint)
  7310  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Endpoint)))
  7311  	i--
  7312  	dAtA[i] = 0x62
  7313  	if m.Filter != nil {
  7314  		{
  7315  			size, err := m.Filter.MarshalToSizedBuffer(dAtA[:i])
  7316  			if err != nil {
  7317  				return 0, err
  7318  			}
  7319  			i -= size
  7320  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7321  		}
  7322  		i--
  7323  		dAtA[i] = 0x5a
  7324  	}
  7325  	i--
  7326  	if m.DLQ {
  7327  		dAtA[i] = 1
  7328  	} else {
  7329  		dAtA[i] = 0
  7330  	}
  7331  	i--
  7332  	dAtA[i] = 0x50
  7333  	if len(m.Metadata) > 0 {
  7334  		keysForMetadata := make([]string, 0, len(m.Metadata))
  7335  		for k := range m.Metadata {
  7336  			keysForMetadata = append(keysForMetadata, string(k))
  7337  		}
  7338  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  7339  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  7340  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  7341  			baseI := i
  7342  			i -= len(v)
  7343  			copy(dAtA[i:], v)
  7344  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  7345  			i--
  7346  			dAtA[i] = 0x12
  7347  			i -= len(keysForMetadata[iNdEx])
  7348  			copy(dAtA[i:], keysForMetadata[iNdEx])
  7349  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  7350  			i--
  7351  			dAtA[i] = 0xa
  7352  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  7353  			i--
  7354  			dAtA[i] = 0x4a
  7355  		}
  7356  	}
  7357  	i -= len(m.QueueAccountID)
  7358  	copy(dAtA[i:], m.QueueAccountID)
  7359  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.QueueAccountID)))
  7360  	i--
  7361  	dAtA[i] = 0x42
  7362  	i--
  7363  	if m.JSONBody {
  7364  		dAtA[i] = 1
  7365  	} else {
  7366  		dAtA[i] = 0
  7367  	}
  7368  	i--
  7369  	dAtA[i] = 0x38
  7370  	i -= len(m.RoleARN)
  7371  	copy(dAtA[i:], m.RoleARN)
  7372  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.RoleARN)))
  7373  	i--
  7374  	dAtA[i] = 0x32
  7375  	i = encodeVarintGenerated(dAtA, i, uint64(m.WaitTimeSeconds))
  7376  	i--
  7377  	dAtA[i] = 0x28
  7378  	i -= len(m.Queue)
  7379  	copy(dAtA[i:], m.Queue)
  7380  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Queue)))
  7381  	i--
  7382  	dAtA[i] = 0x22
  7383  	i -= len(m.Region)
  7384  	copy(dAtA[i:], m.Region)
  7385  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Region)))
  7386  	i--
  7387  	dAtA[i] = 0x1a
  7388  	if m.SecretKey != nil {
  7389  		{
  7390  			size, err := m.SecretKey.MarshalToSizedBuffer(dAtA[:i])
  7391  			if err != nil {
  7392  				return 0, err
  7393  			}
  7394  			i -= size
  7395  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7396  		}
  7397  		i--
  7398  		dAtA[i] = 0x12
  7399  	}
  7400  	if m.AccessKey != nil {
  7401  		{
  7402  			size, err := m.AccessKey.MarshalToSizedBuffer(dAtA[:i])
  7403  			if err != nil {
  7404  				return 0, err
  7405  			}
  7406  			i -= size
  7407  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7408  		}
  7409  		i--
  7410  		dAtA[i] = 0xa
  7411  	}
  7412  	return len(dAtA) - i, nil
  7413  }
  7414  
  7415  func (m *Selector) Marshal() (dAtA []byte, err error) {
  7416  	size := m.Size()
  7417  	dAtA = make([]byte, size)
  7418  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7419  	if err != nil {
  7420  		return nil, err
  7421  	}
  7422  	return dAtA[:n], nil
  7423  }
  7424  
  7425  func (m *Selector) MarshalTo(dAtA []byte) (int, error) {
  7426  	size := m.Size()
  7427  	return m.MarshalToSizedBuffer(dAtA[:size])
  7428  }
  7429  
  7430  func (m *Selector) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7431  	i := len(dAtA)
  7432  	_ = i
  7433  	var l int
  7434  	_ = l
  7435  	i -= len(m.Value)
  7436  	copy(dAtA[i:], m.Value)
  7437  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  7438  	i--
  7439  	dAtA[i] = 0x1a
  7440  	i -= len(m.Operation)
  7441  	copy(dAtA[i:], m.Operation)
  7442  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Operation)))
  7443  	i--
  7444  	dAtA[i] = 0x12
  7445  	i -= len(m.Key)
  7446  	copy(dAtA[i:], m.Key)
  7447  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Key)))
  7448  	i--
  7449  	dAtA[i] = 0xa
  7450  	return len(dAtA) - i, nil
  7451  }
  7452  
  7453  func (m *Service) Marshal() (dAtA []byte, err error) {
  7454  	size := m.Size()
  7455  	dAtA = make([]byte, size)
  7456  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7457  	if err != nil {
  7458  		return nil, err
  7459  	}
  7460  	return dAtA[:n], nil
  7461  }
  7462  
  7463  func (m *Service) MarshalTo(dAtA []byte) (int, error) {
  7464  	size := m.Size()
  7465  	return m.MarshalToSizedBuffer(dAtA[:size])
  7466  }
  7467  
  7468  func (m *Service) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7469  	i := len(dAtA)
  7470  	_ = i
  7471  	var l int
  7472  	_ = l
  7473  	i -= len(m.ClusterIP)
  7474  	copy(dAtA[i:], m.ClusterIP)
  7475  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ClusterIP)))
  7476  	i--
  7477  	dAtA[i] = 0x12
  7478  	if len(m.Ports) > 0 {
  7479  		for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  7480  			{
  7481  				size, err := m.Ports[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7482  				if err != nil {
  7483  					return 0, err
  7484  				}
  7485  				i -= size
  7486  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7487  			}
  7488  			i--
  7489  			dAtA[i] = 0xa
  7490  		}
  7491  	}
  7492  	return len(dAtA) - i, nil
  7493  }
  7494  
  7495  func (m *SlackEventSource) Marshal() (dAtA []byte, err error) {
  7496  	size := m.Size()
  7497  	dAtA = make([]byte, size)
  7498  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7499  	if err != nil {
  7500  		return nil, err
  7501  	}
  7502  	return dAtA[:n], nil
  7503  }
  7504  
  7505  func (m *SlackEventSource) MarshalTo(dAtA []byte) (int, error) {
  7506  	size := m.Size()
  7507  	return m.MarshalToSizedBuffer(dAtA[:size])
  7508  }
  7509  
  7510  func (m *SlackEventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7511  	i := len(dAtA)
  7512  	_ = i
  7513  	var l int
  7514  	_ = l
  7515  	if m.Filter != nil {
  7516  		{
  7517  			size, err := m.Filter.MarshalToSizedBuffer(dAtA[:i])
  7518  			if err != nil {
  7519  				return 0, err
  7520  			}
  7521  			i -= size
  7522  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7523  		}
  7524  		i--
  7525  		dAtA[i] = 0x2a
  7526  	}
  7527  	if len(m.Metadata) > 0 {
  7528  		keysForMetadata := make([]string, 0, len(m.Metadata))
  7529  		for k := range m.Metadata {
  7530  			keysForMetadata = append(keysForMetadata, string(k))
  7531  		}
  7532  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  7533  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  7534  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  7535  			baseI := i
  7536  			i -= len(v)
  7537  			copy(dAtA[i:], v)
  7538  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  7539  			i--
  7540  			dAtA[i] = 0x12
  7541  			i -= len(keysForMetadata[iNdEx])
  7542  			copy(dAtA[i:], keysForMetadata[iNdEx])
  7543  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  7544  			i--
  7545  			dAtA[i] = 0xa
  7546  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  7547  			i--
  7548  			dAtA[i] = 0x22
  7549  		}
  7550  	}
  7551  	if m.Webhook != nil {
  7552  		{
  7553  			size, err := m.Webhook.MarshalToSizedBuffer(dAtA[:i])
  7554  			if err != nil {
  7555  				return 0, err
  7556  			}
  7557  			i -= size
  7558  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7559  		}
  7560  		i--
  7561  		dAtA[i] = 0x1a
  7562  	}
  7563  	if m.Token != nil {
  7564  		{
  7565  			size, err := m.Token.MarshalToSizedBuffer(dAtA[:i])
  7566  			if err != nil {
  7567  				return 0, err
  7568  			}
  7569  			i -= size
  7570  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7571  		}
  7572  		i--
  7573  		dAtA[i] = 0x12
  7574  	}
  7575  	if m.SigningSecret != nil {
  7576  		{
  7577  			size, err := m.SigningSecret.MarshalToSizedBuffer(dAtA[:i])
  7578  			if err != nil {
  7579  				return 0, err
  7580  			}
  7581  			i -= size
  7582  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7583  		}
  7584  		i--
  7585  		dAtA[i] = 0xa
  7586  	}
  7587  	return len(dAtA) - i, nil
  7588  }
  7589  
  7590  func (m *StorageGridEventSource) Marshal() (dAtA []byte, err error) {
  7591  	size := m.Size()
  7592  	dAtA = make([]byte, size)
  7593  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7594  	if err != nil {
  7595  		return nil, err
  7596  	}
  7597  	return dAtA[:n], nil
  7598  }
  7599  
  7600  func (m *StorageGridEventSource) MarshalTo(dAtA []byte) (int, error) {
  7601  	size := m.Size()
  7602  	return m.MarshalToSizedBuffer(dAtA[:size])
  7603  }
  7604  
  7605  func (m *StorageGridEventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7606  	i := len(dAtA)
  7607  	_ = i
  7608  	var l int
  7609  	_ = l
  7610  	if len(m.Metadata) > 0 {
  7611  		keysForMetadata := make([]string, 0, len(m.Metadata))
  7612  		for k := range m.Metadata {
  7613  			keysForMetadata = append(keysForMetadata, string(k))
  7614  		}
  7615  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  7616  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  7617  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  7618  			baseI := i
  7619  			i -= len(v)
  7620  			copy(dAtA[i:], v)
  7621  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  7622  			i--
  7623  			dAtA[i] = 0x12
  7624  			i -= len(keysForMetadata[iNdEx])
  7625  			copy(dAtA[i:], keysForMetadata[iNdEx])
  7626  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  7627  			i--
  7628  			dAtA[i] = 0xa
  7629  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  7630  			i--
  7631  			dAtA[i] = 0x4a
  7632  		}
  7633  	}
  7634  	i -= len(m.APIURL)
  7635  	copy(dAtA[i:], m.APIURL)
  7636  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.APIURL)))
  7637  	i--
  7638  	dAtA[i] = 0x42
  7639  	if m.AuthToken != nil {
  7640  		{
  7641  			size, err := m.AuthToken.MarshalToSizedBuffer(dAtA[:i])
  7642  			if err != nil {
  7643  				return 0, err
  7644  			}
  7645  			i -= size
  7646  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7647  		}
  7648  		i--
  7649  		dAtA[i] = 0x3a
  7650  	}
  7651  	i -= len(m.Region)
  7652  	copy(dAtA[i:], m.Region)
  7653  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Region)))
  7654  	i--
  7655  	dAtA[i] = 0x32
  7656  	i -= len(m.Bucket)
  7657  	copy(dAtA[i:], m.Bucket)
  7658  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Bucket)))
  7659  	i--
  7660  	dAtA[i] = 0x2a
  7661  	i -= len(m.TopicArn)
  7662  	copy(dAtA[i:], m.TopicArn)
  7663  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TopicArn)))
  7664  	i--
  7665  	dAtA[i] = 0x22
  7666  	if m.Filter != nil {
  7667  		{
  7668  			size, err := m.Filter.MarshalToSizedBuffer(dAtA[:i])
  7669  			if err != nil {
  7670  				return 0, err
  7671  			}
  7672  			i -= size
  7673  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7674  		}
  7675  		i--
  7676  		dAtA[i] = 0x1a
  7677  	}
  7678  	if len(m.Events) > 0 {
  7679  		for iNdEx := len(m.Events) - 1; iNdEx >= 0; iNdEx-- {
  7680  			i -= len(m.Events[iNdEx])
  7681  			copy(dAtA[i:], m.Events[iNdEx])
  7682  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Events[iNdEx])))
  7683  			i--
  7684  			dAtA[i] = 0x12
  7685  		}
  7686  	}
  7687  	if m.Webhook != nil {
  7688  		{
  7689  			size, err := m.Webhook.MarshalToSizedBuffer(dAtA[:i])
  7690  			if err != nil {
  7691  				return 0, err
  7692  			}
  7693  			i -= size
  7694  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7695  		}
  7696  		i--
  7697  		dAtA[i] = 0xa
  7698  	}
  7699  	return len(dAtA) - i, nil
  7700  }
  7701  
  7702  func (m *StorageGridFilter) Marshal() (dAtA []byte, err error) {
  7703  	size := m.Size()
  7704  	dAtA = make([]byte, size)
  7705  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7706  	if err != nil {
  7707  		return nil, err
  7708  	}
  7709  	return dAtA[:n], nil
  7710  }
  7711  
  7712  func (m *StorageGridFilter) MarshalTo(dAtA []byte) (int, error) {
  7713  	size := m.Size()
  7714  	return m.MarshalToSizedBuffer(dAtA[:size])
  7715  }
  7716  
  7717  func (m *StorageGridFilter) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7718  	i := len(dAtA)
  7719  	_ = i
  7720  	var l int
  7721  	_ = l
  7722  	i -= len(m.Suffix)
  7723  	copy(dAtA[i:], m.Suffix)
  7724  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Suffix)))
  7725  	i--
  7726  	dAtA[i] = 0x12
  7727  	i -= len(m.Prefix)
  7728  	copy(dAtA[i:], m.Prefix)
  7729  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Prefix)))
  7730  	i--
  7731  	dAtA[i] = 0xa
  7732  	return len(dAtA) - i, nil
  7733  }
  7734  
  7735  func (m *StripeEventSource) Marshal() (dAtA []byte, err error) {
  7736  	size := m.Size()
  7737  	dAtA = make([]byte, size)
  7738  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7739  	if err != nil {
  7740  		return nil, err
  7741  	}
  7742  	return dAtA[:n], nil
  7743  }
  7744  
  7745  func (m *StripeEventSource) MarshalTo(dAtA []byte) (int, error) {
  7746  	size := m.Size()
  7747  	return m.MarshalToSizedBuffer(dAtA[:size])
  7748  }
  7749  
  7750  func (m *StripeEventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7751  	i := len(dAtA)
  7752  	_ = i
  7753  	var l int
  7754  	_ = l
  7755  	if len(m.Metadata) > 0 {
  7756  		keysForMetadata := make([]string, 0, len(m.Metadata))
  7757  		for k := range m.Metadata {
  7758  			keysForMetadata = append(keysForMetadata, string(k))
  7759  		}
  7760  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  7761  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  7762  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  7763  			baseI := i
  7764  			i -= len(v)
  7765  			copy(dAtA[i:], v)
  7766  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  7767  			i--
  7768  			dAtA[i] = 0x12
  7769  			i -= len(keysForMetadata[iNdEx])
  7770  			copy(dAtA[i:], keysForMetadata[iNdEx])
  7771  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  7772  			i--
  7773  			dAtA[i] = 0xa
  7774  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  7775  			i--
  7776  			dAtA[i] = 0x2a
  7777  		}
  7778  	}
  7779  	if len(m.EventFilter) > 0 {
  7780  		for iNdEx := len(m.EventFilter) - 1; iNdEx >= 0; iNdEx-- {
  7781  			i -= len(m.EventFilter[iNdEx])
  7782  			copy(dAtA[i:], m.EventFilter[iNdEx])
  7783  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.EventFilter[iNdEx])))
  7784  			i--
  7785  			dAtA[i] = 0x22
  7786  		}
  7787  	}
  7788  	if m.APIKey != nil {
  7789  		{
  7790  			size, err := m.APIKey.MarshalToSizedBuffer(dAtA[:i])
  7791  			if err != nil {
  7792  				return 0, err
  7793  			}
  7794  			i -= size
  7795  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7796  		}
  7797  		i--
  7798  		dAtA[i] = 0x1a
  7799  	}
  7800  	i--
  7801  	if m.CreateWebhook {
  7802  		dAtA[i] = 1
  7803  	} else {
  7804  		dAtA[i] = 0
  7805  	}
  7806  	i--
  7807  	dAtA[i] = 0x10
  7808  	if m.Webhook != nil {
  7809  		{
  7810  			size, err := m.Webhook.MarshalToSizedBuffer(dAtA[:i])
  7811  			if err != nil {
  7812  				return 0, err
  7813  			}
  7814  			i -= size
  7815  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7816  		}
  7817  		i--
  7818  		dAtA[i] = 0xa
  7819  	}
  7820  	return len(dAtA) - i, nil
  7821  }
  7822  
  7823  func (m *Template) Marshal() (dAtA []byte, err error) {
  7824  	size := m.Size()
  7825  	dAtA = make([]byte, size)
  7826  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7827  	if err != nil {
  7828  		return nil, err
  7829  	}
  7830  	return dAtA[:n], nil
  7831  }
  7832  
  7833  func (m *Template) MarshalTo(dAtA []byte) (int, error) {
  7834  	size := m.Size()
  7835  	return m.MarshalToSizedBuffer(dAtA[:size])
  7836  }
  7837  
  7838  func (m *Template) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7839  	i := len(dAtA)
  7840  	_ = i
  7841  	var l int
  7842  	_ = l
  7843  	if m.Priority != nil {
  7844  		i = encodeVarintGenerated(dAtA, i, uint64(*m.Priority))
  7845  		i--
  7846  		dAtA[i] = 0x58
  7847  	}
  7848  	i -= len(m.PriorityClassName)
  7849  	copy(dAtA[i:], m.PriorityClassName)
  7850  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.PriorityClassName)))
  7851  	i--
  7852  	dAtA[i] = 0x52
  7853  	if len(m.ImagePullSecrets) > 0 {
  7854  		for iNdEx := len(m.ImagePullSecrets) - 1; iNdEx >= 0; iNdEx-- {
  7855  			{
  7856  				size, err := m.ImagePullSecrets[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7857  				if err != nil {
  7858  					return 0, err
  7859  				}
  7860  				i -= size
  7861  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7862  			}
  7863  			i--
  7864  			dAtA[i] = 0x4a
  7865  		}
  7866  	}
  7867  	if len(m.NodeSelector) > 0 {
  7868  		keysForNodeSelector := make([]string, 0, len(m.NodeSelector))
  7869  		for k := range m.NodeSelector {
  7870  			keysForNodeSelector = append(keysForNodeSelector, string(k))
  7871  		}
  7872  		github_com_gogo_protobuf_sortkeys.Strings(keysForNodeSelector)
  7873  		for iNdEx := len(keysForNodeSelector) - 1; iNdEx >= 0; iNdEx-- {
  7874  			v := m.NodeSelector[string(keysForNodeSelector[iNdEx])]
  7875  			baseI := i
  7876  			i -= len(v)
  7877  			copy(dAtA[i:], v)
  7878  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  7879  			i--
  7880  			dAtA[i] = 0x12
  7881  			i -= len(keysForNodeSelector[iNdEx])
  7882  			copy(dAtA[i:], keysForNodeSelector[iNdEx])
  7883  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForNodeSelector[iNdEx])))
  7884  			i--
  7885  			dAtA[i] = 0xa
  7886  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  7887  			i--
  7888  			dAtA[i] = 0x42
  7889  		}
  7890  	}
  7891  	if len(m.Tolerations) > 0 {
  7892  		for iNdEx := len(m.Tolerations) - 1; iNdEx >= 0; iNdEx-- {
  7893  			{
  7894  				size, err := m.Tolerations[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7895  				if err != nil {
  7896  					return 0, err
  7897  				}
  7898  				i -= size
  7899  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7900  			}
  7901  			i--
  7902  			dAtA[i] = 0x3a
  7903  		}
  7904  	}
  7905  	if m.Affinity != nil {
  7906  		{
  7907  			size, err := m.Affinity.MarshalToSizedBuffer(dAtA[:i])
  7908  			if err != nil {
  7909  				return 0, err
  7910  			}
  7911  			i -= size
  7912  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7913  		}
  7914  		i--
  7915  		dAtA[i] = 0x32
  7916  	}
  7917  	if m.SecurityContext != nil {
  7918  		{
  7919  			size, err := m.SecurityContext.MarshalToSizedBuffer(dAtA[:i])
  7920  			if err != nil {
  7921  				return 0, err
  7922  			}
  7923  			i -= size
  7924  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7925  		}
  7926  		i--
  7927  		dAtA[i] = 0x2a
  7928  	}
  7929  	if len(m.Volumes) > 0 {
  7930  		for iNdEx := len(m.Volumes) - 1; iNdEx >= 0; iNdEx-- {
  7931  			{
  7932  				size, err := m.Volumes[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7933  				if err != nil {
  7934  					return 0, err
  7935  				}
  7936  				i -= size
  7937  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7938  			}
  7939  			i--
  7940  			dAtA[i] = 0x22
  7941  		}
  7942  	}
  7943  	if m.Container != nil {
  7944  		{
  7945  			size, err := m.Container.MarshalToSizedBuffer(dAtA[:i])
  7946  			if err != nil {
  7947  				return 0, err
  7948  			}
  7949  			i -= size
  7950  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7951  		}
  7952  		i--
  7953  		dAtA[i] = 0x1a
  7954  	}
  7955  	i -= len(m.ServiceAccountName)
  7956  	copy(dAtA[i:], m.ServiceAccountName)
  7957  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ServiceAccountName)))
  7958  	i--
  7959  	dAtA[i] = 0x12
  7960  	if m.Metadata != nil {
  7961  		{
  7962  			size, err := m.Metadata.MarshalToSizedBuffer(dAtA[:i])
  7963  			if err != nil {
  7964  				return 0, err
  7965  			}
  7966  			i -= size
  7967  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7968  		}
  7969  		i--
  7970  		dAtA[i] = 0xa
  7971  	}
  7972  	return len(dAtA) - i, nil
  7973  }
  7974  
  7975  func (m *WatchPathConfig) Marshal() (dAtA []byte, err error) {
  7976  	size := m.Size()
  7977  	dAtA = make([]byte, size)
  7978  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7979  	if err != nil {
  7980  		return nil, err
  7981  	}
  7982  	return dAtA[:n], nil
  7983  }
  7984  
  7985  func (m *WatchPathConfig) MarshalTo(dAtA []byte) (int, error) {
  7986  	size := m.Size()
  7987  	return m.MarshalToSizedBuffer(dAtA[:size])
  7988  }
  7989  
  7990  func (m *WatchPathConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7991  	i := len(dAtA)
  7992  	_ = i
  7993  	var l int
  7994  	_ = l
  7995  	i -= len(m.PathRegexp)
  7996  	copy(dAtA[i:], m.PathRegexp)
  7997  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.PathRegexp)))
  7998  	i--
  7999  	dAtA[i] = 0x1a
  8000  	i -= len(m.Path)
  8001  	copy(dAtA[i:], m.Path)
  8002  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  8003  	i--
  8004  	dAtA[i] = 0x12
  8005  	i -= len(m.Directory)
  8006  	copy(dAtA[i:], m.Directory)
  8007  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Directory)))
  8008  	i--
  8009  	dAtA[i] = 0xa
  8010  	return len(dAtA) - i, nil
  8011  }
  8012  
  8013  func (m *WebhookContext) Marshal() (dAtA []byte, err error) {
  8014  	size := m.Size()
  8015  	dAtA = make([]byte, size)
  8016  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8017  	if err != nil {
  8018  		return nil, err
  8019  	}
  8020  	return dAtA[:n], nil
  8021  }
  8022  
  8023  func (m *WebhookContext) MarshalTo(dAtA []byte) (int, error) {
  8024  	size := m.Size()
  8025  	return m.MarshalToSizedBuffer(dAtA[:size])
  8026  }
  8027  
  8028  func (m *WebhookContext) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8029  	i := len(dAtA)
  8030  	_ = i
  8031  	var l int
  8032  	_ = l
  8033  	if m.MaxPayloadSize != nil {
  8034  		i = encodeVarintGenerated(dAtA, i, uint64(*m.MaxPayloadSize))
  8035  		i--
  8036  		dAtA[i] = 0x48
  8037  	}
  8038  	if m.AuthSecret != nil {
  8039  		{
  8040  			size, err := m.AuthSecret.MarshalToSizedBuffer(dAtA[:i])
  8041  			if err != nil {
  8042  				return 0, err
  8043  			}
  8044  			i -= size
  8045  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  8046  		}
  8047  		i--
  8048  		dAtA[i] = 0x42
  8049  	}
  8050  	if len(m.Metadata) > 0 {
  8051  		keysForMetadata := make([]string, 0, len(m.Metadata))
  8052  		for k := range m.Metadata {
  8053  			keysForMetadata = append(keysForMetadata, string(k))
  8054  		}
  8055  		github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
  8056  		for iNdEx := len(keysForMetadata) - 1; iNdEx >= 0; iNdEx-- {
  8057  			v := m.Metadata[string(keysForMetadata[iNdEx])]
  8058  			baseI := i
  8059  			i -= len(v)
  8060  			copy(dAtA[i:], v)
  8061  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  8062  			i--
  8063  			dAtA[i] = 0x12
  8064  			i -= len(keysForMetadata[iNdEx])
  8065  			copy(dAtA[i:], keysForMetadata[iNdEx])
  8066  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMetadata[iNdEx])))
  8067  			i--
  8068  			dAtA[i] = 0xa
  8069  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  8070  			i--
  8071  			dAtA[i] = 0x3a
  8072  		}
  8073  	}
  8074  	if m.ServerKeySecret != nil {
  8075  		{
  8076  			size, err := m.ServerKeySecret.MarshalToSizedBuffer(dAtA[:i])
  8077  			if err != nil {
  8078  				return 0, err
  8079  			}
  8080  			i -= size
  8081  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  8082  		}
  8083  		i--
  8084  		dAtA[i] = 0x32
  8085  	}
  8086  	if m.ServerCertSecret != nil {
  8087  		{
  8088  			size, err := m.ServerCertSecret.MarshalToSizedBuffer(dAtA[:i])
  8089  			if err != nil {
  8090  				return 0, err
  8091  			}
  8092  			i -= size
  8093  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  8094  		}
  8095  		i--
  8096  		dAtA[i] = 0x2a
  8097  	}
  8098  	i -= len(m.URL)
  8099  	copy(dAtA[i:], m.URL)
  8100  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.URL)))
  8101  	i--
  8102  	dAtA[i] = 0x22
  8103  	i -= len(m.Port)
  8104  	copy(dAtA[i:], m.Port)
  8105  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Port)))
  8106  	i--
  8107  	dAtA[i] = 0x1a
  8108  	i -= len(m.Method)
  8109  	copy(dAtA[i:], m.Method)
  8110  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Method)))
  8111  	i--
  8112  	dAtA[i] = 0x12
  8113  	i -= len(m.Endpoint)
  8114  	copy(dAtA[i:], m.Endpoint)
  8115  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Endpoint)))
  8116  	i--
  8117  	dAtA[i] = 0xa
  8118  	return len(dAtA) - i, nil
  8119  }
  8120  
  8121  func (m *WebhookEventSource) Marshal() (dAtA []byte, err error) {
  8122  	size := m.Size()
  8123  	dAtA = make([]byte, size)
  8124  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8125  	if err != nil {
  8126  		return nil, err
  8127  	}
  8128  	return dAtA[:n], nil
  8129  }
  8130  
  8131  func (m *WebhookEventSource) MarshalTo(dAtA []byte) (int, error) {
  8132  	size := m.Size()
  8133  	return m.MarshalToSizedBuffer(dAtA[:size])
  8134  }
  8135  
  8136  func (m *WebhookEventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8137  	i := len(dAtA)
  8138  	_ = i
  8139  	var l int
  8140  	_ = l
  8141  	if m.Filter != nil {
  8142  		{
  8143  			size, err := m.Filter.MarshalToSizedBuffer(dAtA[:i])
  8144  			if err != nil {
  8145  				return 0, err
  8146  			}
  8147  			i -= size
  8148  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  8149  		}
  8150  		i--
  8151  		dAtA[i] = 0x12
  8152  	}
  8153  	{
  8154  		size, err := m.WebhookContext.MarshalToSizedBuffer(dAtA[:i])
  8155  		if err != nil {
  8156  			return 0, err
  8157  		}
  8158  		i -= size
  8159  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  8160  	}
  8161  	i--
  8162  	dAtA[i] = 0xa
  8163  	return len(dAtA) - i, nil
  8164  }
  8165  
  8166  func encodeVarintGenerated(dAtA []byte, offset int, v uint64) int {
  8167  	offset -= sovGenerated(v)
  8168  	base := offset
  8169  	for v >= 1<<7 {
  8170  		dAtA[offset] = uint8(v&0x7f | 0x80)
  8171  		v >>= 7
  8172  		offset++
  8173  	}
  8174  	dAtA[offset] = uint8(v)
  8175  	return base
  8176  }
  8177  func (m *AMQPConsumeConfig) Size() (n int) {
  8178  	if m == nil {
  8179  		return 0
  8180  	}
  8181  	var l int
  8182  	_ = l
  8183  	l = len(m.ConsumerTag)
  8184  	n += 1 + l + sovGenerated(uint64(l))
  8185  	n += 2
  8186  	n += 2
  8187  	n += 2
  8188  	n += 2
  8189  	return n
  8190  }
  8191  
  8192  func (m *AMQPEventSource) Size() (n int) {
  8193  	if m == nil {
  8194  		return 0
  8195  	}
  8196  	var l int
  8197  	_ = l
  8198  	l = len(m.URL)
  8199  	n += 1 + l + sovGenerated(uint64(l))
  8200  	l = len(m.ExchangeName)
  8201  	n += 1 + l + sovGenerated(uint64(l))
  8202  	l = len(m.ExchangeType)
  8203  	n += 1 + l + sovGenerated(uint64(l))
  8204  	l = len(m.RoutingKey)
  8205  	n += 1 + l + sovGenerated(uint64(l))
  8206  	if m.ConnectionBackoff != nil {
  8207  		l = m.ConnectionBackoff.Size()
  8208  		n += 1 + l + sovGenerated(uint64(l))
  8209  	}
  8210  	n += 2
  8211  	if m.TLS != nil {
  8212  		l = m.TLS.Size()
  8213  		n += 1 + l + sovGenerated(uint64(l))
  8214  	}
  8215  	if len(m.Metadata) > 0 {
  8216  		for k, v := range m.Metadata {
  8217  			_ = k
  8218  			_ = v
  8219  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  8220  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  8221  		}
  8222  	}
  8223  	if m.ExchangeDeclare != nil {
  8224  		l = m.ExchangeDeclare.Size()
  8225  		n += 1 + l + sovGenerated(uint64(l))
  8226  	}
  8227  	if m.QueueDeclare != nil {
  8228  		l = m.QueueDeclare.Size()
  8229  		n += 1 + l + sovGenerated(uint64(l))
  8230  	}
  8231  	if m.QueueBind != nil {
  8232  		l = m.QueueBind.Size()
  8233  		n += 1 + l + sovGenerated(uint64(l))
  8234  	}
  8235  	if m.Consume != nil {
  8236  		l = m.Consume.Size()
  8237  		n += 1 + l + sovGenerated(uint64(l))
  8238  	}
  8239  	if m.Auth != nil {
  8240  		l = m.Auth.Size()
  8241  		n += 1 + l + sovGenerated(uint64(l))
  8242  	}
  8243  	if m.URLSecret != nil {
  8244  		l = m.URLSecret.Size()
  8245  		n += 1 + l + sovGenerated(uint64(l))
  8246  	}
  8247  	if m.Filter != nil {
  8248  		l = m.Filter.Size()
  8249  		n += 1 + l + sovGenerated(uint64(l))
  8250  	}
  8251  	return n
  8252  }
  8253  
  8254  func (m *AMQPExchangeDeclareConfig) Size() (n int) {
  8255  	if m == nil {
  8256  		return 0
  8257  	}
  8258  	var l int
  8259  	_ = l
  8260  	n += 2
  8261  	n += 2
  8262  	n += 2
  8263  	n += 2
  8264  	return n
  8265  }
  8266  
  8267  func (m *AMQPQueueBindConfig) Size() (n int) {
  8268  	if m == nil {
  8269  		return 0
  8270  	}
  8271  	var l int
  8272  	_ = l
  8273  	n += 2
  8274  	return n
  8275  }
  8276  
  8277  func (m *AMQPQueueDeclareConfig) Size() (n int) {
  8278  	if m == nil {
  8279  		return 0
  8280  	}
  8281  	var l int
  8282  	_ = l
  8283  	l = len(m.Name)
  8284  	n += 1 + l + sovGenerated(uint64(l))
  8285  	n += 2
  8286  	n += 2
  8287  	n += 2
  8288  	n += 2
  8289  	l = len(m.Arguments)
  8290  	n += 1 + l + sovGenerated(uint64(l))
  8291  	return n
  8292  }
  8293  
  8294  func (m *AzureEventsHubEventSource) Size() (n int) {
  8295  	if m == nil {
  8296  		return 0
  8297  	}
  8298  	var l int
  8299  	_ = l
  8300  	l = len(m.FQDN)
  8301  	n += 1 + l + sovGenerated(uint64(l))
  8302  	if m.SharedAccessKeyName != nil {
  8303  		l = m.SharedAccessKeyName.Size()
  8304  		n += 1 + l + sovGenerated(uint64(l))
  8305  	}
  8306  	if m.SharedAccessKey != nil {
  8307  		l = m.SharedAccessKey.Size()
  8308  		n += 1 + l + sovGenerated(uint64(l))
  8309  	}
  8310  	l = len(m.HubName)
  8311  	n += 1 + l + sovGenerated(uint64(l))
  8312  	if len(m.Metadata) > 0 {
  8313  		for k, v := range m.Metadata {
  8314  			_ = k
  8315  			_ = v
  8316  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  8317  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  8318  		}
  8319  	}
  8320  	if m.Filter != nil {
  8321  		l = m.Filter.Size()
  8322  		n += 1 + l + sovGenerated(uint64(l))
  8323  	}
  8324  	return n
  8325  }
  8326  
  8327  func (m *AzureQueueStorageEventSource) Size() (n int) {
  8328  	if m == nil {
  8329  		return 0
  8330  	}
  8331  	var l int
  8332  	_ = l
  8333  	l = len(m.StorageAccountName)
  8334  	n += 1 + l + sovGenerated(uint64(l))
  8335  	if m.ConnectionString != nil {
  8336  		l = m.ConnectionString.Size()
  8337  		n += 1 + l + sovGenerated(uint64(l))
  8338  	}
  8339  	l = len(m.QueueName)
  8340  	n += 1 + l + sovGenerated(uint64(l))
  8341  	n += 2
  8342  	n += 2
  8343  	if len(m.Metadata) > 0 {
  8344  		for k, v := range m.Metadata {
  8345  			_ = k
  8346  			_ = v
  8347  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  8348  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  8349  		}
  8350  	}
  8351  	if m.Filter != nil {
  8352  		l = m.Filter.Size()
  8353  		n += 1 + l + sovGenerated(uint64(l))
  8354  	}
  8355  	n += 2
  8356  	if m.WaitTimeInSeconds != nil {
  8357  		n += 1 + sovGenerated(uint64(*m.WaitTimeInSeconds))
  8358  	}
  8359  	return n
  8360  }
  8361  
  8362  func (m *AzureServiceBusEventSource) Size() (n int) {
  8363  	if m == nil {
  8364  		return 0
  8365  	}
  8366  	var l int
  8367  	_ = l
  8368  	if m.ConnectionString != nil {
  8369  		l = m.ConnectionString.Size()
  8370  		n += 1 + l + sovGenerated(uint64(l))
  8371  	}
  8372  	l = len(m.QueueName)
  8373  	n += 1 + l + sovGenerated(uint64(l))
  8374  	l = len(m.TopicName)
  8375  	n += 1 + l + sovGenerated(uint64(l))
  8376  	l = len(m.SubscriptionName)
  8377  	n += 1 + l + sovGenerated(uint64(l))
  8378  	if m.TLS != nil {
  8379  		l = m.TLS.Size()
  8380  		n += 1 + l + sovGenerated(uint64(l))
  8381  	}
  8382  	n += 2
  8383  	if len(m.Metadata) > 0 {
  8384  		for k, v := range m.Metadata {
  8385  			_ = k
  8386  			_ = v
  8387  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  8388  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  8389  		}
  8390  	}
  8391  	if m.Filter != nil {
  8392  		l = m.Filter.Size()
  8393  		n += 1 + l + sovGenerated(uint64(l))
  8394  	}
  8395  	l = len(m.FullyQualifiedNamespace)
  8396  	n += 1 + l + sovGenerated(uint64(l))
  8397  	return n
  8398  }
  8399  
  8400  func (m *BitbucketAuth) Size() (n int) {
  8401  	if m == nil {
  8402  		return 0
  8403  	}
  8404  	var l int
  8405  	_ = l
  8406  	if m.Basic != nil {
  8407  		l = m.Basic.Size()
  8408  		n += 1 + l + sovGenerated(uint64(l))
  8409  	}
  8410  	if m.OAuthToken != nil {
  8411  		l = m.OAuthToken.Size()
  8412  		n += 1 + l + sovGenerated(uint64(l))
  8413  	}
  8414  	return n
  8415  }
  8416  
  8417  func (m *BitbucketBasicAuth) Size() (n int) {
  8418  	if m == nil {
  8419  		return 0
  8420  	}
  8421  	var l int
  8422  	_ = l
  8423  	if m.Username != nil {
  8424  		l = m.Username.Size()
  8425  		n += 1 + l + sovGenerated(uint64(l))
  8426  	}
  8427  	if m.Password != nil {
  8428  		l = m.Password.Size()
  8429  		n += 1 + l + sovGenerated(uint64(l))
  8430  	}
  8431  	return n
  8432  }
  8433  
  8434  func (m *BitbucketEventSource) Size() (n int) {
  8435  	if m == nil {
  8436  		return 0
  8437  	}
  8438  	var l int
  8439  	_ = l
  8440  	n += 2
  8441  	if len(m.Metadata) > 0 {
  8442  		for k, v := range m.Metadata {
  8443  			_ = k
  8444  			_ = v
  8445  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  8446  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  8447  		}
  8448  	}
  8449  	if m.Webhook != nil {
  8450  		l = m.Webhook.Size()
  8451  		n += 1 + l + sovGenerated(uint64(l))
  8452  	}
  8453  	if m.Auth != nil {
  8454  		l = m.Auth.Size()
  8455  		n += 1 + l + sovGenerated(uint64(l))
  8456  	}
  8457  	if len(m.Events) > 0 {
  8458  		for _, s := range m.Events {
  8459  			l = len(s)
  8460  			n += 1 + l + sovGenerated(uint64(l))
  8461  		}
  8462  	}
  8463  	l = len(m.DeprecatedOwner)
  8464  	n += 1 + l + sovGenerated(uint64(l))
  8465  	l = len(m.DeprecatedProjectKey)
  8466  	n += 1 + l + sovGenerated(uint64(l))
  8467  	l = len(m.DeprecatedRepositorySlug)
  8468  	n += 1 + l + sovGenerated(uint64(l))
  8469  	if len(m.Repositories) > 0 {
  8470  		for _, e := range m.Repositories {
  8471  			l = e.Size()
  8472  			n += 1 + l + sovGenerated(uint64(l))
  8473  		}
  8474  	}
  8475  	if m.Filter != nil {
  8476  		l = m.Filter.Size()
  8477  		n += 1 + l + sovGenerated(uint64(l))
  8478  	}
  8479  	return n
  8480  }
  8481  
  8482  func (m *BitbucketRepository) Size() (n int) {
  8483  	if m == nil {
  8484  		return 0
  8485  	}
  8486  	var l int
  8487  	_ = l
  8488  	l = len(m.Owner)
  8489  	n += 1 + l + sovGenerated(uint64(l))
  8490  	l = len(m.RepositorySlug)
  8491  	n += 1 + l + sovGenerated(uint64(l))
  8492  	return n
  8493  }
  8494  
  8495  func (m *BitbucketServerEventSource) Size() (n int) {
  8496  	if m == nil {
  8497  		return 0
  8498  	}
  8499  	var l int
  8500  	_ = l
  8501  	if m.Webhook != nil {
  8502  		l = m.Webhook.Size()
  8503  		n += 1 + l + sovGenerated(uint64(l))
  8504  	}
  8505  	l = len(m.DeprecatedProjectKey)
  8506  	n += 1 + l + sovGenerated(uint64(l))
  8507  	l = len(m.DeprecatedRepositorySlug)
  8508  	n += 1 + l + sovGenerated(uint64(l))
  8509  	if len(m.Repositories) > 0 {
  8510  		for _, e := range m.Repositories {
  8511  			l = e.Size()
  8512  			n += 1 + l + sovGenerated(uint64(l))
  8513  		}
  8514  	}
  8515  	if len(m.Events) > 0 {
  8516  		for _, s := range m.Events {
  8517  			l = len(s)
  8518  			n += 1 + l + sovGenerated(uint64(l))
  8519  		}
  8520  	}
  8521  	if m.AccessToken != nil {
  8522  		l = m.AccessToken.Size()
  8523  		n += 1 + l + sovGenerated(uint64(l))
  8524  	}
  8525  	if m.WebhookSecret != nil {
  8526  		l = m.WebhookSecret.Size()
  8527  		n += 1 + l + sovGenerated(uint64(l))
  8528  	}
  8529  	l = len(m.BitbucketServerBaseURL)
  8530  	n += 1 + l + sovGenerated(uint64(l))
  8531  	n += 2
  8532  	if len(m.Metadata) > 0 {
  8533  		for k, v := range m.Metadata {
  8534  			_ = k
  8535  			_ = v
  8536  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  8537  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  8538  		}
  8539  	}
  8540  	if m.Filter != nil {
  8541  		l = m.Filter.Size()
  8542  		n += 1 + l + sovGenerated(uint64(l))
  8543  	}
  8544  	if m.TLS != nil {
  8545  		l = m.TLS.Size()
  8546  		n += 1 + l + sovGenerated(uint64(l))
  8547  	}
  8548  	return n
  8549  }
  8550  
  8551  func (m *BitbucketServerRepository) Size() (n int) {
  8552  	if m == nil {
  8553  		return 0
  8554  	}
  8555  	var l int
  8556  	_ = l
  8557  	l = len(m.ProjectKey)
  8558  	n += 1 + l + sovGenerated(uint64(l))
  8559  	l = len(m.RepositorySlug)
  8560  	n += 1 + l + sovGenerated(uint64(l))
  8561  	return n
  8562  }
  8563  
  8564  func (m *CalendarEventSource) Size() (n int) {
  8565  	if m == nil {
  8566  		return 0
  8567  	}
  8568  	var l int
  8569  	_ = l
  8570  	l = len(m.Schedule)
  8571  	n += 1 + l + sovGenerated(uint64(l))
  8572  	l = len(m.Interval)
  8573  	n += 1 + l + sovGenerated(uint64(l))
  8574  	if len(m.ExclusionDates) > 0 {
  8575  		for _, s := range m.ExclusionDates {
  8576  			l = len(s)
  8577  			n += 1 + l + sovGenerated(uint64(l))
  8578  		}
  8579  	}
  8580  	l = len(m.Timezone)
  8581  	n += 1 + l + sovGenerated(uint64(l))
  8582  	if len(m.Metadata) > 0 {
  8583  		for k, v := range m.Metadata {
  8584  			_ = k
  8585  			_ = v
  8586  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  8587  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  8588  		}
  8589  	}
  8590  	if m.Persistence != nil {
  8591  		l = m.Persistence.Size()
  8592  		n += 1 + l + sovGenerated(uint64(l))
  8593  	}
  8594  	if m.Filter != nil {
  8595  		l = m.Filter.Size()
  8596  		n += 1 + l + sovGenerated(uint64(l))
  8597  	}
  8598  	return n
  8599  }
  8600  
  8601  func (m *CatchupConfiguration) Size() (n int) {
  8602  	if m == nil {
  8603  		return 0
  8604  	}
  8605  	var l int
  8606  	_ = l
  8607  	n += 2
  8608  	l = len(m.MaxDuration)
  8609  	n += 1 + l + sovGenerated(uint64(l))
  8610  	return n
  8611  }
  8612  
  8613  func (m *ConfigMapPersistence) Size() (n int) {
  8614  	if m == nil {
  8615  		return 0
  8616  	}
  8617  	var l int
  8618  	_ = l
  8619  	l = len(m.Name)
  8620  	n += 1 + l + sovGenerated(uint64(l))
  8621  	n += 2
  8622  	return n
  8623  }
  8624  
  8625  func (m *EmitterEventSource) Size() (n int) {
  8626  	if m == nil {
  8627  		return 0
  8628  	}
  8629  	var l int
  8630  	_ = l
  8631  	l = len(m.Broker)
  8632  	n += 1 + l + sovGenerated(uint64(l))
  8633  	l = len(m.ChannelKey)
  8634  	n += 1 + l + sovGenerated(uint64(l))
  8635  	l = len(m.ChannelName)
  8636  	n += 1 + l + sovGenerated(uint64(l))
  8637  	if m.Username != nil {
  8638  		l = m.Username.Size()
  8639  		n += 1 + l + sovGenerated(uint64(l))
  8640  	}
  8641  	if m.Password != nil {
  8642  		l = m.Password.Size()
  8643  		n += 1 + l + sovGenerated(uint64(l))
  8644  	}
  8645  	if m.ConnectionBackoff != nil {
  8646  		l = m.ConnectionBackoff.Size()
  8647  		n += 1 + l + sovGenerated(uint64(l))
  8648  	}
  8649  	n += 2
  8650  	if m.TLS != nil {
  8651  		l = m.TLS.Size()
  8652  		n += 1 + l + sovGenerated(uint64(l))
  8653  	}
  8654  	if len(m.Metadata) > 0 {
  8655  		for k, v := range m.Metadata {
  8656  			_ = k
  8657  			_ = v
  8658  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  8659  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  8660  		}
  8661  	}
  8662  	if m.Filter != nil {
  8663  		l = m.Filter.Size()
  8664  		n += 1 + l + sovGenerated(uint64(l))
  8665  	}
  8666  	return n
  8667  }
  8668  
  8669  func (m *EventPersistence) Size() (n int) {
  8670  	if m == nil {
  8671  		return 0
  8672  	}
  8673  	var l int
  8674  	_ = l
  8675  	if m.Catchup != nil {
  8676  		l = m.Catchup.Size()
  8677  		n += 1 + l + sovGenerated(uint64(l))
  8678  	}
  8679  	if m.ConfigMap != nil {
  8680  		l = m.ConfigMap.Size()
  8681  		n += 1 + l + sovGenerated(uint64(l))
  8682  	}
  8683  	return n
  8684  }
  8685  
  8686  func (m *EventSource) Size() (n int) {
  8687  	if m == nil {
  8688  		return 0
  8689  	}
  8690  	var l int
  8691  	_ = l
  8692  	l = m.ObjectMeta.Size()
  8693  	n += 1 + l + sovGenerated(uint64(l))
  8694  	l = m.Spec.Size()
  8695  	n += 1 + l + sovGenerated(uint64(l))
  8696  	l = m.Status.Size()
  8697  	n += 1 + l + sovGenerated(uint64(l))
  8698  	return n
  8699  }
  8700  
  8701  func (m *EventSourceFilter) Size() (n int) {
  8702  	if m == nil {
  8703  		return 0
  8704  	}
  8705  	var l int
  8706  	_ = l
  8707  	l = len(m.Expression)
  8708  	n += 1 + l + sovGenerated(uint64(l))
  8709  	return n
  8710  }
  8711  
  8712  func (m *EventSourceList) Size() (n int) {
  8713  	if m == nil {
  8714  		return 0
  8715  	}
  8716  	var l int
  8717  	_ = l
  8718  	l = m.ListMeta.Size()
  8719  	n += 1 + l + sovGenerated(uint64(l))
  8720  	if len(m.Items) > 0 {
  8721  		for _, e := range m.Items {
  8722  			l = e.Size()
  8723  			n += 1 + l + sovGenerated(uint64(l))
  8724  		}
  8725  	}
  8726  	return n
  8727  }
  8728  
  8729  func (m *EventSourceSpec) Size() (n int) {
  8730  	if m == nil {
  8731  		return 0
  8732  	}
  8733  	var l int
  8734  	_ = l
  8735  	l = len(m.EventBusName)
  8736  	n += 1 + l + sovGenerated(uint64(l))
  8737  	if m.Template != nil {
  8738  		l = m.Template.Size()
  8739  		n += 1 + l + sovGenerated(uint64(l))
  8740  	}
  8741  	if m.Service != nil {
  8742  		l = m.Service.Size()
  8743  		n += 1 + l + sovGenerated(uint64(l))
  8744  	}
  8745  	if len(m.Minio) > 0 {
  8746  		for k, v := range m.Minio {
  8747  			_ = k
  8748  			_ = v
  8749  			l = v.Size()
  8750  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  8751  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  8752  		}
  8753  	}
  8754  	if len(m.Calendar) > 0 {
  8755  		for k, v := range m.Calendar {
  8756  			_ = k
  8757  			_ = v
  8758  			l = v.Size()
  8759  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  8760  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  8761  		}
  8762  	}
  8763  	if len(m.File) > 0 {
  8764  		for k, v := range m.File {
  8765  			_ = k
  8766  			_ = v
  8767  			l = v.Size()
  8768  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  8769  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  8770  		}
  8771  	}
  8772  	if len(m.Resource) > 0 {
  8773  		for k, v := range m.Resource {
  8774  			_ = k
  8775  			_ = v
  8776  			l = v.Size()
  8777  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  8778  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  8779  		}
  8780  	}
  8781  	if len(m.Webhook) > 0 {
  8782  		for k, v := range m.Webhook {
  8783  			_ = k
  8784  			_ = v
  8785  			l = v.Size()
  8786  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  8787  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  8788  		}
  8789  	}
  8790  	if len(m.AMQP) > 0 {
  8791  		for k, v := range m.AMQP {
  8792  			_ = k
  8793  			_ = v
  8794  			l = v.Size()
  8795  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  8796  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  8797  		}
  8798  	}
  8799  	if len(m.Kafka) > 0 {
  8800  		for k, v := range m.Kafka {
  8801  			_ = k
  8802  			_ = v
  8803  			l = v.Size()
  8804  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  8805  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  8806  		}
  8807  	}
  8808  	if len(m.MQTT) > 0 {
  8809  		for k, v := range m.MQTT {
  8810  			_ = k
  8811  			_ = v
  8812  			l = v.Size()
  8813  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  8814  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  8815  		}
  8816  	}
  8817  	if len(m.NATS) > 0 {
  8818  		for k, v := range m.NATS {
  8819  			_ = k
  8820  			_ = v
  8821  			l = v.Size()
  8822  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  8823  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  8824  		}
  8825  	}
  8826  	if len(m.SNS) > 0 {
  8827  		for k, v := range m.SNS {
  8828  			_ = k
  8829  			_ = v
  8830  			l = v.Size()
  8831  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  8832  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  8833  		}
  8834  	}
  8835  	if len(m.SQS) > 0 {
  8836  		for k, v := range m.SQS {
  8837  			_ = k
  8838  			_ = v
  8839  			l = v.Size()
  8840  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  8841  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  8842  		}
  8843  	}
  8844  	if len(m.PubSub) > 0 {
  8845  		for k, v := range m.PubSub {
  8846  			_ = k
  8847  			_ = v
  8848  			l = v.Size()
  8849  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  8850  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  8851  		}
  8852  	}
  8853  	if len(m.Github) > 0 {
  8854  		for k, v := range m.Github {
  8855  			_ = k
  8856  			_ = v
  8857  			l = v.Size()
  8858  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  8859  			n += mapEntrySize + 2 + sovGenerated(uint64(mapEntrySize))
  8860  		}
  8861  	}
  8862  	if len(m.Gitlab) > 0 {
  8863  		for k, v := range m.Gitlab {
  8864  			_ = k
  8865  			_ = v
  8866  			l = v.Size()
  8867  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  8868  			n += mapEntrySize + 2 + sovGenerated(uint64(mapEntrySize))
  8869  		}
  8870  	}
  8871  	if len(m.HDFS) > 0 {
  8872  		for k, v := range m.HDFS {
  8873  			_ = k
  8874  			_ = v
  8875  			l = v.Size()
  8876  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  8877  			n += mapEntrySize + 2 + sovGenerated(uint64(mapEntrySize))
  8878  		}
  8879  	}
  8880  	if len(m.Slack) > 0 {
  8881  		for k, v := range m.Slack {
  8882  			_ = k
  8883  			_ = v
  8884  			l = v.Size()
  8885  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  8886  			n += mapEntrySize + 2 + sovGenerated(uint64(mapEntrySize))
  8887  		}
  8888  	}
  8889  	if len(m.StorageGrid) > 0 {
  8890  		for k, v := range m.StorageGrid {
  8891  			_ = k
  8892  			_ = v
  8893  			l = v.Size()
  8894  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  8895  			n += mapEntrySize + 2 + sovGenerated(uint64(mapEntrySize))
  8896  		}
  8897  	}
  8898  	if len(m.AzureEventsHub) > 0 {
  8899  		for k, v := range m.AzureEventsHub {
  8900  			_ = k
  8901  			_ = v
  8902  			l = v.Size()
  8903  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  8904  			n += mapEntrySize + 2 + sovGenerated(uint64(mapEntrySize))
  8905  		}
  8906  	}
  8907  	if len(m.Stripe) > 0 {
  8908  		for k, v := range m.Stripe {
  8909  			_ = k
  8910  			_ = v
  8911  			l = v.Size()
  8912  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  8913  			n += mapEntrySize + 2 + sovGenerated(uint64(mapEntrySize))
  8914  		}
  8915  	}
  8916  	if len(m.Emitter) > 0 {
  8917  		for k, v := range m.Emitter {
  8918  			_ = k
  8919  			_ = v
  8920  			l = v.Size()
  8921  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  8922  			n += mapEntrySize + 2 + sovGenerated(uint64(mapEntrySize))
  8923  		}
  8924  	}
  8925  	if len(m.Redis) > 0 {
  8926  		for k, v := range m.Redis {
  8927  			_ = k
  8928  			_ = v
  8929  			l = v.Size()
  8930  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  8931  			n += mapEntrySize + 2 + sovGenerated(uint64(mapEntrySize))
  8932  		}
  8933  	}
  8934  	if len(m.NSQ) > 0 {
  8935  		for k, v := range m.NSQ {
  8936  			_ = k
  8937  			_ = v
  8938  			l = v.Size()
  8939  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  8940  			n += mapEntrySize + 2 + sovGenerated(uint64(mapEntrySize))
  8941  		}
  8942  	}
  8943  	if len(m.Pulsar) > 0 {
  8944  		for k, v := range m.Pulsar {
  8945  			_ = k
  8946  			_ = v
  8947  			l = v.Size()
  8948  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  8949  			n += mapEntrySize + 2 + sovGenerated(uint64(mapEntrySize))
  8950  		}
  8951  	}
  8952  	if len(m.Generic) > 0 {
  8953  		for k, v := range m.Generic {
  8954  			_ = k
  8955  			_ = v
  8956  			l = v.Size()
  8957  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  8958  			n += mapEntrySize + 2 + sovGenerated(uint64(mapEntrySize))
  8959  		}
  8960  	}
  8961  	if m.Replicas != nil {
  8962  		n += 2 + sovGenerated(uint64(*m.Replicas))
  8963  	}
  8964  	if len(m.BitbucketServer) > 0 {
  8965  		for k, v := range m.BitbucketServer {
  8966  			_ = k
  8967  			_ = v
  8968  			l = v.Size()
  8969  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  8970  			n += mapEntrySize + 2 + sovGenerated(uint64(mapEntrySize))
  8971  		}
  8972  	}
  8973  	if len(m.Bitbucket) > 0 {
  8974  		for k, v := range m.Bitbucket {
  8975  			_ = k
  8976  			_ = v
  8977  			l = v.Size()
  8978  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  8979  			n += mapEntrySize + 2 + sovGenerated(uint64(mapEntrySize))
  8980  		}
  8981  	}
  8982  	if len(m.RedisStream) > 0 {
  8983  		for k, v := range m.RedisStream {
  8984  			_ = k
  8985  			_ = v
  8986  			l = v.Size()
  8987  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  8988  			n += mapEntrySize + 2 + sovGenerated(uint64(mapEntrySize))
  8989  		}
  8990  	}
  8991  	if len(m.AzureServiceBus) > 0 {
  8992  		for k, v := range m.AzureServiceBus {
  8993  			_ = k
  8994  			_ = v
  8995  			l = v.Size()
  8996  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  8997  			n += mapEntrySize + 2 + sovGenerated(uint64(mapEntrySize))
  8998  		}
  8999  	}
  9000  	if len(m.AzureQueueStorage) > 0 {
  9001  		for k, v := range m.AzureQueueStorage {
  9002  			_ = k
  9003  			_ = v
  9004  			l = v.Size()
  9005  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  9006  			n += mapEntrySize + 2 + sovGenerated(uint64(mapEntrySize))
  9007  		}
  9008  	}
  9009  	if len(m.SFTP) > 0 {
  9010  		for k, v := range m.SFTP {
  9011  			_ = k
  9012  			_ = v
  9013  			l = v.Size()
  9014  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  9015  			n += mapEntrySize + 2 + sovGenerated(uint64(mapEntrySize))
  9016  		}
  9017  	}
  9018  	if len(m.Gerrit) > 0 {
  9019  		for k, v := range m.Gerrit {
  9020  			_ = k
  9021  			_ = v
  9022  			l = v.Size()
  9023  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  9024  			n += mapEntrySize + 2 + sovGenerated(uint64(mapEntrySize))
  9025  		}
  9026  	}
  9027  	return n
  9028  }
  9029  
  9030  func (m *EventSourceStatus) Size() (n int) {
  9031  	if m == nil {
  9032  		return 0
  9033  	}
  9034  	var l int
  9035  	_ = l
  9036  	l = m.Status.Size()
  9037  	n += 1 + l + sovGenerated(uint64(l))
  9038  	return n
  9039  }
  9040  
  9041  func (m *FileEventSource) Size() (n int) {
  9042  	if m == nil {
  9043  		return 0
  9044  	}
  9045  	var l int
  9046  	_ = l
  9047  	l = len(m.EventType)
  9048  	n += 1 + l + sovGenerated(uint64(l))
  9049  	l = m.WatchPathConfig.Size()
  9050  	n += 1 + l + sovGenerated(uint64(l))
  9051  	n += 2
  9052  	if len(m.Metadata) > 0 {
  9053  		for k, v := range m.Metadata {
  9054  			_ = k
  9055  			_ = v
  9056  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  9057  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  9058  		}
  9059  	}
  9060  	if m.Filter != nil {
  9061  		l = m.Filter.Size()
  9062  		n += 1 + l + sovGenerated(uint64(l))
  9063  	}
  9064  	return n
  9065  }
  9066  
  9067  func (m *GenericEventSource) Size() (n int) {
  9068  	if m == nil {
  9069  		return 0
  9070  	}
  9071  	var l int
  9072  	_ = l
  9073  	l = len(m.URL)
  9074  	n += 1 + l + sovGenerated(uint64(l))
  9075  	l = len(m.Config)
  9076  	n += 1 + l + sovGenerated(uint64(l))
  9077  	n += 2
  9078  	n += 2
  9079  	if len(m.Metadata) > 0 {
  9080  		for k, v := range m.Metadata {
  9081  			_ = k
  9082  			_ = v
  9083  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  9084  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  9085  		}
  9086  	}
  9087  	if m.AuthSecret != nil {
  9088  		l = m.AuthSecret.Size()
  9089  		n += 1 + l + sovGenerated(uint64(l))
  9090  	}
  9091  	if m.Filter != nil {
  9092  		l = m.Filter.Size()
  9093  		n += 1 + l + sovGenerated(uint64(l))
  9094  	}
  9095  	return n
  9096  }
  9097  
  9098  func (m *GerritEventSource) Size() (n int) {
  9099  	if m == nil {
  9100  		return 0
  9101  	}
  9102  	var l int
  9103  	_ = l
  9104  	if m.Webhook != nil {
  9105  		l = m.Webhook.Size()
  9106  		n += 1 + l + sovGenerated(uint64(l))
  9107  	}
  9108  	l = len(m.HookName)
  9109  	n += 1 + l + sovGenerated(uint64(l))
  9110  	if len(m.Events) > 0 {
  9111  		for _, s := range m.Events {
  9112  			l = len(s)
  9113  			n += 1 + l + sovGenerated(uint64(l))
  9114  		}
  9115  	}
  9116  	if m.Auth != nil {
  9117  		l = m.Auth.Size()
  9118  		n += 1 + l + sovGenerated(uint64(l))
  9119  	}
  9120  	l = len(m.GerritBaseURL)
  9121  	n += 1 + l + sovGenerated(uint64(l))
  9122  	n += 2
  9123  	if len(m.Metadata) > 0 {
  9124  		for k, v := range m.Metadata {
  9125  			_ = k
  9126  			_ = v
  9127  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  9128  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  9129  		}
  9130  	}
  9131  	if len(m.Projects) > 0 {
  9132  		for _, s := range m.Projects {
  9133  			l = len(s)
  9134  			n += 1 + l + sovGenerated(uint64(l))
  9135  		}
  9136  	}
  9137  	n += 2
  9138  	if m.Filter != nil {
  9139  		l = m.Filter.Size()
  9140  		n += 1 + l + sovGenerated(uint64(l))
  9141  	}
  9142  	return n
  9143  }
  9144  
  9145  func (m *GithubAppCreds) Size() (n int) {
  9146  	if m == nil {
  9147  		return 0
  9148  	}
  9149  	var l int
  9150  	_ = l
  9151  	if m.PrivateKey != nil {
  9152  		l = m.PrivateKey.Size()
  9153  		n += 1 + l + sovGenerated(uint64(l))
  9154  	}
  9155  	n += 1 + sovGenerated(uint64(m.AppID))
  9156  	n += 1 + sovGenerated(uint64(m.InstallationID))
  9157  	return n
  9158  }
  9159  
  9160  func (m *GithubEventSource) Size() (n int) {
  9161  	if m == nil {
  9162  		return 0
  9163  	}
  9164  	var l int
  9165  	_ = l
  9166  	n += 1 + sovGenerated(uint64(m.ID))
  9167  	if m.Webhook != nil {
  9168  		l = m.Webhook.Size()
  9169  		n += 1 + l + sovGenerated(uint64(l))
  9170  	}
  9171  	l = len(m.DeprecatedOwner)
  9172  	n += 1 + l + sovGenerated(uint64(l))
  9173  	l = len(m.DeprecatedRepository)
  9174  	n += 1 + l + sovGenerated(uint64(l))
  9175  	if len(m.Events) > 0 {
  9176  		for _, s := range m.Events {
  9177  			l = len(s)
  9178  			n += 1 + l + sovGenerated(uint64(l))
  9179  		}
  9180  	}
  9181  	if m.APIToken != nil {
  9182  		l = m.APIToken.Size()
  9183  		n += 1 + l + sovGenerated(uint64(l))
  9184  	}
  9185  	if m.WebhookSecret != nil {
  9186  		l = m.WebhookSecret.Size()
  9187  		n += 1 + l + sovGenerated(uint64(l))
  9188  	}
  9189  	n += 2
  9190  	n += 2
  9191  	l = len(m.ContentType)
  9192  	n += 1 + l + sovGenerated(uint64(l))
  9193  	l = len(m.GithubBaseURL)
  9194  	n += 1 + l + sovGenerated(uint64(l))
  9195  	l = len(m.GithubUploadURL)
  9196  	n += 1 + l + sovGenerated(uint64(l))
  9197  	n += 2
  9198  	if len(m.Metadata) > 0 {
  9199  		for k, v := range m.Metadata {
  9200  			_ = k
  9201  			_ = v
  9202  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  9203  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  9204  		}
  9205  	}
  9206  	if len(m.Repositories) > 0 {
  9207  		for _, e := range m.Repositories {
  9208  			l = e.Size()
  9209  			n += 1 + l + sovGenerated(uint64(l))
  9210  		}
  9211  	}
  9212  	if len(m.Organizations) > 0 {
  9213  		for _, s := range m.Organizations {
  9214  			l = len(s)
  9215  			n += 2 + l + sovGenerated(uint64(l))
  9216  		}
  9217  	}
  9218  	if m.GithubApp != nil {
  9219  		l = m.GithubApp.Size()
  9220  		n += 2 + l + sovGenerated(uint64(l))
  9221  	}
  9222  	if m.Filter != nil {
  9223  		l = m.Filter.Size()
  9224  		n += 2 + l + sovGenerated(uint64(l))
  9225  	}
  9226  	return n
  9227  }
  9228  
  9229  func (m *GitlabEventSource) Size() (n int) {
  9230  	if m == nil {
  9231  		return 0
  9232  	}
  9233  	var l int
  9234  	_ = l
  9235  	if m.Webhook != nil {
  9236  		l = m.Webhook.Size()
  9237  		n += 1 + l + sovGenerated(uint64(l))
  9238  	}
  9239  	l = len(m.DeprecatedProjectID)
  9240  	n += 1 + l + sovGenerated(uint64(l))
  9241  	if len(m.Events) > 0 {
  9242  		for _, s := range m.Events {
  9243  			l = len(s)
  9244  			n += 1 + l + sovGenerated(uint64(l))
  9245  		}
  9246  	}
  9247  	if m.AccessToken != nil {
  9248  		l = m.AccessToken.Size()
  9249  		n += 1 + l + sovGenerated(uint64(l))
  9250  	}
  9251  	n += 2
  9252  	l = len(m.GitlabBaseURL)
  9253  	n += 1 + l + sovGenerated(uint64(l))
  9254  	n += 2
  9255  	if len(m.Metadata) > 0 {
  9256  		for k, v := range m.Metadata {
  9257  			_ = k
  9258  			_ = v
  9259  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  9260  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  9261  		}
  9262  	}
  9263  	if len(m.Projects) > 0 {
  9264  		for _, s := range m.Projects {
  9265  			l = len(s)
  9266  			n += 1 + l + sovGenerated(uint64(l))
  9267  		}
  9268  	}
  9269  	if m.SecretToken != nil {
  9270  		l = m.SecretToken.Size()
  9271  		n += 1 + l + sovGenerated(uint64(l))
  9272  	}
  9273  	if m.Filter != nil {
  9274  		l = m.Filter.Size()
  9275  		n += 1 + l + sovGenerated(uint64(l))
  9276  	}
  9277  	if len(m.Groups) > 0 {
  9278  		for _, s := range m.Groups {
  9279  			l = len(s)
  9280  			n += 1 + l + sovGenerated(uint64(l))
  9281  		}
  9282  	}
  9283  	return n
  9284  }
  9285  
  9286  func (m *HDFSEventSource) Size() (n int) {
  9287  	if m == nil {
  9288  		return 0
  9289  	}
  9290  	var l int
  9291  	_ = l
  9292  	l = m.WatchPathConfig.Size()
  9293  	n += 1 + l + sovGenerated(uint64(l))
  9294  	l = len(m.Type)
  9295  	n += 1 + l + sovGenerated(uint64(l))
  9296  	l = len(m.CheckInterval)
  9297  	n += 1 + l + sovGenerated(uint64(l))
  9298  	if len(m.Addresses) > 0 {
  9299  		for _, s := range m.Addresses {
  9300  			l = len(s)
  9301  			n += 1 + l + sovGenerated(uint64(l))
  9302  		}
  9303  	}
  9304  	l = len(m.HDFSUser)
  9305  	n += 1 + l + sovGenerated(uint64(l))
  9306  	if m.KrbCCacheSecret != nil {
  9307  		l = m.KrbCCacheSecret.Size()
  9308  		n += 1 + l + sovGenerated(uint64(l))
  9309  	}
  9310  	if m.KrbKeytabSecret != nil {
  9311  		l = m.KrbKeytabSecret.Size()
  9312  		n += 1 + l + sovGenerated(uint64(l))
  9313  	}
  9314  	l = len(m.KrbUsername)
  9315  	n += 1 + l + sovGenerated(uint64(l))
  9316  	l = len(m.KrbRealm)
  9317  	n += 1 + l + sovGenerated(uint64(l))
  9318  	if m.KrbConfigConfigMap != nil {
  9319  		l = m.KrbConfigConfigMap.Size()
  9320  		n += 1 + l + sovGenerated(uint64(l))
  9321  	}
  9322  	l = len(m.KrbServicePrincipalName)
  9323  	n += 1 + l + sovGenerated(uint64(l))
  9324  	if len(m.Metadata) > 0 {
  9325  		for k, v := range m.Metadata {
  9326  			_ = k
  9327  			_ = v
  9328  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  9329  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  9330  		}
  9331  	}
  9332  	if m.Filter != nil {
  9333  		l = m.Filter.Size()
  9334  		n += 1 + l + sovGenerated(uint64(l))
  9335  	}
  9336  	return n
  9337  }
  9338  
  9339  func (m *KafkaConsumerGroup) Size() (n int) {
  9340  	if m == nil {
  9341  		return 0
  9342  	}
  9343  	var l int
  9344  	_ = l
  9345  	l = len(m.GroupName)
  9346  	n += 1 + l + sovGenerated(uint64(l))
  9347  	n += 2
  9348  	l = len(m.RebalanceStrategy)
  9349  	n += 1 + l + sovGenerated(uint64(l))
  9350  	return n
  9351  }
  9352  
  9353  func (m *KafkaEventSource) Size() (n int) {
  9354  	if m == nil {
  9355  		return 0
  9356  	}
  9357  	var l int
  9358  	_ = l
  9359  	l = len(m.URL)
  9360  	n += 1 + l + sovGenerated(uint64(l))
  9361  	l = len(m.Partition)
  9362  	n += 1 + l + sovGenerated(uint64(l))
  9363  	l = len(m.Topic)
  9364  	n += 1 + l + sovGenerated(uint64(l))
  9365  	if m.ConnectionBackoff != nil {
  9366  		l = m.ConnectionBackoff.Size()
  9367  		n += 1 + l + sovGenerated(uint64(l))
  9368  	}
  9369  	if m.TLS != nil {
  9370  		l = m.TLS.Size()
  9371  		n += 1 + l + sovGenerated(uint64(l))
  9372  	}
  9373  	n += 2
  9374  	if len(m.Metadata) > 0 {
  9375  		for k, v := range m.Metadata {
  9376  			_ = k
  9377  			_ = v
  9378  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  9379  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  9380  		}
  9381  	}
  9382  	if m.ConsumerGroup != nil {
  9383  		l = m.ConsumerGroup.Size()
  9384  		n += 1 + l + sovGenerated(uint64(l))
  9385  	}
  9386  	n += 1 + sovGenerated(uint64(m.LimitEventsPerSecond))
  9387  	l = len(m.Version)
  9388  	n += 1 + l + sovGenerated(uint64(l))
  9389  	if m.SASL != nil {
  9390  		l = m.SASL.Size()
  9391  		n += 1 + l + sovGenerated(uint64(l))
  9392  	}
  9393  	if m.Filter != nil {
  9394  		l = m.Filter.Size()
  9395  		n += 1 + l + sovGenerated(uint64(l))
  9396  	}
  9397  	l = len(m.Config)
  9398  	n += 1 + l + sovGenerated(uint64(l))
  9399  	return n
  9400  }
  9401  
  9402  func (m *MQTTEventSource) Size() (n int) {
  9403  	if m == nil {
  9404  		return 0
  9405  	}
  9406  	var l int
  9407  	_ = l
  9408  	l = len(m.URL)
  9409  	n += 1 + l + sovGenerated(uint64(l))
  9410  	l = len(m.Topic)
  9411  	n += 1 + l + sovGenerated(uint64(l))
  9412  	l = len(m.ClientID)
  9413  	n += 1 + l + sovGenerated(uint64(l))
  9414  	if m.ConnectionBackoff != nil {
  9415  		l = m.ConnectionBackoff.Size()
  9416  		n += 1 + l + sovGenerated(uint64(l))
  9417  	}
  9418  	n += 2
  9419  	if m.TLS != nil {
  9420  		l = m.TLS.Size()
  9421  		n += 1 + l + sovGenerated(uint64(l))
  9422  	}
  9423  	if len(m.Metadata) > 0 {
  9424  		for k, v := range m.Metadata {
  9425  			_ = k
  9426  			_ = v
  9427  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  9428  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  9429  		}
  9430  	}
  9431  	if m.Filter != nil {
  9432  		l = m.Filter.Size()
  9433  		n += 1 + l + sovGenerated(uint64(l))
  9434  	}
  9435  	if m.Auth != nil {
  9436  		l = m.Auth.Size()
  9437  		n += 1 + l + sovGenerated(uint64(l))
  9438  	}
  9439  	return n
  9440  }
  9441  
  9442  func (m *NATSAuth) Size() (n int) {
  9443  	if m == nil {
  9444  		return 0
  9445  	}
  9446  	var l int
  9447  	_ = l
  9448  	if m.Basic != nil {
  9449  		l = m.Basic.Size()
  9450  		n += 1 + l + sovGenerated(uint64(l))
  9451  	}
  9452  	if m.Token != nil {
  9453  		l = m.Token.Size()
  9454  		n += 1 + l + sovGenerated(uint64(l))
  9455  	}
  9456  	if m.NKey != nil {
  9457  		l = m.NKey.Size()
  9458  		n += 1 + l + sovGenerated(uint64(l))
  9459  	}
  9460  	if m.Credential != nil {
  9461  		l = m.Credential.Size()
  9462  		n += 1 + l + sovGenerated(uint64(l))
  9463  	}
  9464  	return n
  9465  }
  9466  
  9467  func (m *NATSEventsSource) Size() (n int) {
  9468  	if m == nil {
  9469  		return 0
  9470  	}
  9471  	var l int
  9472  	_ = l
  9473  	l = len(m.URL)
  9474  	n += 1 + l + sovGenerated(uint64(l))
  9475  	l = len(m.Subject)
  9476  	n += 1 + l + sovGenerated(uint64(l))
  9477  	if m.ConnectionBackoff != nil {
  9478  		l = m.ConnectionBackoff.Size()
  9479  		n += 1 + l + sovGenerated(uint64(l))
  9480  	}
  9481  	n += 2
  9482  	if m.TLS != nil {
  9483  		l = m.TLS.Size()
  9484  		n += 1 + l + sovGenerated(uint64(l))
  9485  	}
  9486  	if len(m.Metadata) > 0 {
  9487  		for k, v := range m.Metadata {
  9488  			_ = k
  9489  			_ = v
  9490  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  9491  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  9492  		}
  9493  	}
  9494  	if m.Auth != nil {
  9495  		l = m.Auth.Size()
  9496  		n += 1 + l + sovGenerated(uint64(l))
  9497  	}
  9498  	if m.Filter != nil {
  9499  		l = m.Filter.Size()
  9500  		n += 1 + l + sovGenerated(uint64(l))
  9501  	}
  9502  	return n
  9503  }
  9504  
  9505  func (m *NSQEventSource) Size() (n int) {
  9506  	if m == nil {
  9507  		return 0
  9508  	}
  9509  	var l int
  9510  	_ = l
  9511  	l = len(m.HostAddress)
  9512  	n += 1 + l + sovGenerated(uint64(l))
  9513  	l = len(m.Topic)
  9514  	n += 1 + l + sovGenerated(uint64(l))
  9515  	l = len(m.Channel)
  9516  	n += 1 + l + sovGenerated(uint64(l))
  9517  	if m.ConnectionBackoff != nil {
  9518  		l = m.ConnectionBackoff.Size()
  9519  		n += 1 + l + sovGenerated(uint64(l))
  9520  	}
  9521  	n += 2
  9522  	if m.TLS != nil {
  9523  		l = m.TLS.Size()
  9524  		n += 1 + l + sovGenerated(uint64(l))
  9525  	}
  9526  	if len(m.Metadata) > 0 {
  9527  		for k, v := range m.Metadata {
  9528  			_ = k
  9529  			_ = v
  9530  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  9531  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  9532  		}
  9533  	}
  9534  	if m.Filter != nil {
  9535  		l = m.Filter.Size()
  9536  		n += 1 + l + sovGenerated(uint64(l))
  9537  	}
  9538  	return n
  9539  }
  9540  
  9541  func (m *OwnedRepositories) Size() (n int) {
  9542  	if m == nil {
  9543  		return 0
  9544  	}
  9545  	var l int
  9546  	_ = l
  9547  	l = len(m.Owner)
  9548  	n += 1 + l + sovGenerated(uint64(l))
  9549  	if len(m.Names) > 0 {
  9550  		for _, s := range m.Names {
  9551  			l = len(s)
  9552  			n += 1 + l + sovGenerated(uint64(l))
  9553  		}
  9554  	}
  9555  	return n
  9556  }
  9557  
  9558  func (m *PubSubEventSource) Size() (n int) {
  9559  	if m == nil {
  9560  		return 0
  9561  	}
  9562  	var l int
  9563  	_ = l
  9564  	l = len(m.ProjectID)
  9565  	n += 1 + l + sovGenerated(uint64(l))
  9566  	l = len(m.TopicProjectID)
  9567  	n += 1 + l + sovGenerated(uint64(l))
  9568  	l = len(m.Topic)
  9569  	n += 1 + l + sovGenerated(uint64(l))
  9570  	l = len(m.SubscriptionID)
  9571  	n += 1 + l + sovGenerated(uint64(l))
  9572  	if m.CredentialSecret != nil {
  9573  		l = m.CredentialSecret.Size()
  9574  		n += 1 + l + sovGenerated(uint64(l))
  9575  	}
  9576  	n += 2
  9577  	n += 2
  9578  	if len(m.Metadata) > 0 {
  9579  		for k, v := range m.Metadata {
  9580  			_ = k
  9581  			_ = v
  9582  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  9583  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  9584  		}
  9585  	}
  9586  	if m.Filter != nil {
  9587  		l = m.Filter.Size()
  9588  		n += 1 + l + sovGenerated(uint64(l))
  9589  	}
  9590  	return n
  9591  }
  9592  
  9593  func (m *PulsarEventSource) Size() (n int) {
  9594  	if m == nil {
  9595  		return 0
  9596  	}
  9597  	var l int
  9598  	_ = l
  9599  	if len(m.Topics) > 0 {
  9600  		for _, s := range m.Topics {
  9601  			l = len(s)
  9602  			n += 1 + l + sovGenerated(uint64(l))
  9603  		}
  9604  	}
  9605  	l = len(m.Type)
  9606  	n += 1 + l + sovGenerated(uint64(l))
  9607  	l = len(m.URL)
  9608  	n += 1 + l + sovGenerated(uint64(l))
  9609  	if m.TLSTrustCertsSecret != nil {
  9610  		l = m.TLSTrustCertsSecret.Size()
  9611  		n += 1 + l + sovGenerated(uint64(l))
  9612  	}
  9613  	n += 2
  9614  	n += 2
  9615  	if m.TLS != nil {
  9616  		l = m.TLS.Size()
  9617  		n += 1 + l + sovGenerated(uint64(l))
  9618  	}
  9619  	if m.ConnectionBackoff != nil {
  9620  		l = m.ConnectionBackoff.Size()
  9621  		n += 1 + l + sovGenerated(uint64(l))
  9622  	}
  9623  	n += 2
  9624  	if len(m.Metadata) > 0 {
  9625  		for k, v := range m.Metadata {
  9626  			_ = k
  9627  			_ = v
  9628  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  9629  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  9630  		}
  9631  	}
  9632  	if m.AuthTokenSecret != nil {
  9633  		l = m.AuthTokenSecret.Size()
  9634  		n += 1 + l + sovGenerated(uint64(l))
  9635  	}
  9636  	if m.Filter != nil {
  9637  		l = m.Filter.Size()
  9638  		n += 1 + l + sovGenerated(uint64(l))
  9639  	}
  9640  	if len(m.AuthAthenzParams) > 0 {
  9641  		for k, v := range m.AuthAthenzParams {
  9642  			_ = k
  9643  			_ = v
  9644  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  9645  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  9646  		}
  9647  	}
  9648  	if m.AuthAthenzSecret != nil {
  9649  		l = m.AuthAthenzSecret.Size()
  9650  		n += 1 + l + sovGenerated(uint64(l))
  9651  	}
  9652  	return n
  9653  }
  9654  
  9655  func (m *RedisEventSource) Size() (n int) {
  9656  	if m == nil {
  9657  		return 0
  9658  	}
  9659  	var l int
  9660  	_ = l
  9661  	l = len(m.HostAddress)
  9662  	n += 1 + l + sovGenerated(uint64(l))
  9663  	if m.Password != nil {
  9664  		l = m.Password.Size()
  9665  		n += 1 + l + sovGenerated(uint64(l))
  9666  	}
  9667  	l = len(m.Namespace)
  9668  	n += 1 + l + sovGenerated(uint64(l))
  9669  	n += 1 + sovGenerated(uint64(m.DB))
  9670  	if len(m.Channels) > 0 {
  9671  		for _, s := range m.Channels {
  9672  			l = len(s)
  9673  			n += 1 + l + sovGenerated(uint64(l))
  9674  		}
  9675  	}
  9676  	if m.TLS != nil {
  9677  		l = m.TLS.Size()
  9678  		n += 1 + l + sovGenerated(uint64(l))
  9679  	}
  9680  	if len(m.Metadata) > 0 {
  9681  		for k, v := range m.Metadata {
  9682  			_ = k
  9683  			_ = v
  9684  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  9685  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  9686  		}
  9687  	}
  9688  	if m.Filter != nil {
  9689  		l = m.Filter.Size()
  9690  		n += 1 + l + sovGenerated(uint64(l))
  9691  	}
  9692  	n += 2
  9693  	l = len(m.Username)
  9694  	n += 1 + l + sovGenerated(uint64(l))
  9695  	return n
  9696  }
  9697  
  9698  func (m *RedisStreamEventSource) Size() (n int) {
  9699  	if m == nil {
  9700  		return 0
  9701  	}
  9702  	var l int
  9703  	_ = l
  9704  	l = len(m.HostAddress)
  9705  	n += 1 + l + sovGenerated(uint64(l))
  9706  	if m.Password != nil {
  9707  		l = m.Password.Size()
  9708  		n += 1 + l + sovGenerated(uint64(l))
  9709  	}
  9710  	n += 1 + sovGenerated(uint64(m.DB))
  9711  	if len(m.Streams) > 0 {
  9712  		for _, s := range m.Streams {
  9713  			l = len(s)
  9714  			n += 1 + l + sovGenerated(uint64(l))
  9715  		}
  9716  	}
  9717  	n += 1 + sovGenerated(uint64(m.MaxMsgCountPerRead))
  9718  	l = len(m.ConsumerGroup)
  9719  	n += 1 + l + sovGenerated(uint64(l))
  9720  	if m.TLS != nil {
  9721  		l = m.TLS.Size()
  9722  		n += 1 + l + sovGenerated(uint64(l))
  9723  	}
  9724  	if len(m.Metadata) > 0 {
  9725  		for k, v := range m.Metadata {
  9726  			_ = k
  9727  			_ = v
  9728  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  9729  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  9730  		}
  9731  	}
  9732  	if m.Filter != nil {
  9733  		l = m.Filter.Size()
  9734  		n += 1 + l + sovGenerated(uint64(l))
  9735  	}
  9736  	l = len(m.Username)
  9737  	n += 1 + l + sovGenerated(uint64(l))
  9738  	return n
  9739  }
  9740  
  9741  func (m *ResourceEventSource) Size() (n int) {
  9742  	if m == nil {
  9743  		return 0
  9744  	}
  9745  	var l int
  9746  	_ = l
  9747  	l = len(m.Namespace)
  9748  	n += 1 + l + sovGenerated(uint64(l))
  9749  	if m.Filter != nil {
  9750  		l = m.Filter.Size()
  9751  		n += 1 + l + sovGenerated(uint64(l))
  9752  	}
  9753  	l = m.GroupVersionResource.Size()
  9754  	n += 1 + l + sovGenerated(uint64(l))
  9755  	if len(m.EventTypes) > 0 {
  9756  		for _, s := range m.EventTypes {
  9757  			l = len(s)
  9758  			n += 1 + l + sovGenerated(uint64(l))
  9759  		}
  9760  	}
  9761  	if len(m.Metadata) > 0 {
  9762  		for k, v := range m.Metadata {
  9763  			_ = k
  9764  			_ = v
  9765  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  9766  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  9767  		}
  9768  	}
  9769  	return n
  9770  }
  9771  
  9772  func (m *ResourceFilter) Size() (n int) {
  9773  	if m == nil {
  9774  		return 0
  9775  	}
  9776  	var l int
  9777  	_ = l
  9778  	l = len(m.Prefix)
  9779  	n += 1 + l + sovGenerated(uint64(l))
  9780  	if len(m.Labels) > 0 {
  9781  		for _, e := range m.Labels {
  9782  			l = e.Size()
  9783  			n += 1 + l + sovGenerated(uint64(l))
  9784  		}
  9785  	}
  9786  	if len(m.Fields) > 0 {
  9787  		for _, e := range m.Fields {
  9788  			l = e.Size()
  9789  			n += 1 + l + sovGenerated(uint64(l))
  9790  		}
  9791  	}
  9792  	l = m.CreatedBy.Size()
  9793  	n += 1 + l + sovGenerated(uint64(l))
  9794  	n += 2
  9795  	return n
  9796  }
  9797  
  9798  func (m *SFTPEventSource) Size() (n int) {
  9799  	if m == nil {
  9800  		return 0
  9801  	}
  9802  	var l int
  9803  	_ = l
  9804  	l = len(m.EventType)
  9805  	n += 1 + l + sovGenerated(uint64(l))
  9806  	l = m.WatchPathConfig.Size()
  9807  	n += 1 + l + sovGenerated(uint64(l))
  9808  	if m.Username != nil {
  9809  		l = m.Username.Size()
  9810  		n += 1 + l + sovGenerated(uint64(l))
  9811  	}
  9812  	if m.Password != nil {
  9813  		l = m.Password.Size()
  9814  		n += 1 + l + sovGenerated(uint64(l))
  9815  	}
  9816  	if m.SSHKeySecret != nil {
  9817  		l = m.SSHKeySecret.Size()
  9818  		n += 1 + l + sovGenerated(uint64(l))
  9819  	}
  9820  	if m.Address != nil {
  9821  		l = m.Address.Size()
  9822  		n += 1 + l + sovGenerated(uint64(l))
  9823  	}
  9824  	if len(m.Metadata) > 0 {
  9825  		for k, v := range m.Metadata {
  9826  			_ = k
  9827  			_ = v
  9828  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  9829  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  9830  		}
  9831  	}
  9832  	if m.Filter != nil {
  9833  		l = m.Filter.Size()
  9834  		n += 1 + l + sovGenerated(uint64(l))
  9835  	}
  9836  	l = len(m.PollIntervalDuration)
  9837  	n += 1 + l + sovGenerated(uint64(l))
  9838  	return n
  9839  }
  9840  
  9841  func (m *SNSEventSource) Size() (n int) {
  9842  	if m == nil {
  9843  		return 0
  9844  	}
  9845  	var l int
  9846  	_ = l
  9847  	if m.Webhook != nil {
  9848  		l = m.Webhook.Size()
  9849  		n += 1 + l + sovGenerated(uint64(l))
  9850  	}
  9851  	l = len(m.TopicArn)
  9852  	n += 1 + l + sovGenerated(uint64(l))
  9853  	if m.AccessKey != nil {
  9854  		l = m.AccessKey.Size()
  9855  		n += 1 + l + sovGenerated(uint64(l))
  9856  	}
  9857  	if m.SecretKey != nil {
  9858  		l = m.SecretKey.Size()
  9859  		n += 1 + l + sovGenerated(uint64(l))
  9860  	}
  9861  	l = len(m.Region)
  9862  	n += 1 + l + sovGenerated(uint64(l))
  9863  	l = len(m.RoleARN)
  9864  	n += 1 + l + sovGenerated(uint64(l))
  9865  	if len(m.Metadata) > 0 {
  9866  		for k, v := range m.Metadata {
  9867  			_ = k
  9868  			_ = v
  9869  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  9870  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  9871  		}
  9872  	}
  9873  	n += 2
  9874  	if m.Filter != nil {
  9875  		l = m.Filter.Size()
  9876  		n += 1 + l + sovGenerated(uint64(l))
  9877  	}
  9878  	l = len(m.Endpoint)
  9879  	n += 1 + l + sovGenerated(uint64(l))
  9880  	return n
  9881  }
  9882  
  9883  func (m *SQSEventSource) Size() (n int) {
  9884  	if m == nil {
  9885  		return 0
  9886  	}
  9887  	var l int
  9888  	_ = l
  9889  	if m.AccessKey != nil {
  9890  		l = m.AccessKey.Size()
  9891  		n += 1 + l + sovGenerated(uint64(l))
  9892  	}
  9893  	if m.SecretKey != nil {
  9894  		l = m.SecretKey.Size()
  9895  		n += 1 + l + sovGenerated(uint64(l))
  9896  	}
  9897  	l = len(m.Region)
  9898  	n += 1 + l + sovGenerated(uint64(l))
  9899  	l = len(m.Queue)
  9900  	n += 1 + l + sovGenerated(uint64(l))
  9901  	n += 1 + sovGenerated(uint64(m.WaitTimeSeconds))
  9902  	l = len(m.RoleARN)
  9903  	n += 1 + l + sovGenerated(uint64(l))
  9904  	n += 2
  9905  	l = len(m.QueueAccountID)
  9906  	n += 1 + l + sovGenerated(uint64(l))
  9907  	if len(m.Metadata) > 0 {
  9908  		for k, v := range m.Metadata {
  9909  			_ = k
  9910  			_ = v
  9911  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  9912  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  9913  		}
  9914  	}
  9915  	n += 2
  9916  	if m.Filter != nil {
  9917  		l = m.Filter.Size()
  9918  		n += 1 + l + sovGenerated(uint64(l))
  9919  	}
  9920  	l = len(m.Endpoint)
  9921  	n += 1 + l + sovGenerated(uint64(l))
  9922  	if m.SessionToken != nil {
  9923  		l = m.SessionToken.Size()
  9924  		n += 1 + l + sovGenerated(uint64(l))
  9925  	}
  9926  	return n
  9927  }
  9928  
  9929  func (m *Selector) Size() (n int) {
  9930  	if m == nil {
  9931  		return 0
  9932  	}
  9933  	var l int
  9934  	_ = l
  9935  	l = len(m.Key)
  9936  	n += 1 + l + sovGenerated(uint64(l))
  9937  	l = len(m.Operation)
  9938  	n += 1 + l + sovGenerated(uint64(l))
  9939  	l = len(m.Value)
  9940  	n += 1 + l + sovGenerated(uint64(l))
  9941  	return n
  9942  }
  9943  
  9944  func (m *Service) Size() (n int) {
  9945  	if m == nil {
  9946  		return 0
  9947  	}
  9948  	var l int
  9949  	_ = l
  9950  	if len(m.Ports) > 0 {
  9951  		for _, e := range m.Ports {
  9952  			l = e.Size()
  9953  			n += 1 + l + sovGenerated(uint64(l))
  9954  		}
  9955  	}
  9956  	l = len(m.ClusterIP)
  9957  	n += 1 + l + sovGenerated(uint64(l))
  9958  	return n
  9959  }
  9960  
  9961  func (m *SlackEventSource) Size() (n int) {
  9962  	if m == nil {
  9963  		return 0
  9964  	}
  9965  	var l int
  9966  	_ = l
  9967  	if m.SigningSecret != nil {
  9968  		l = m.SigningSecret.Size()
  9969  		n += 1 + l + sovGenerated(uint64(l))
  9970  	}
  9971  	if m.Token != nil {
  9972  		l = m.Token.Size()
  9973  		n += 1 + l + sovGenerated(uint64(l))
  9974  	}
  9975  	if m.Webhook != nil {
  9976  		l = m.Webhook.Size()
  9977  		n += 1 + l + sovGenerated(uint64(l))
  9978  	}
  9979  	if len(m.Metadata) > 0 {
  9980  		for k, v := range m.Metadata {
  9981  			_ = k
  9982  			_ = v
  9983  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  9984  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  9985  		}
  9986  	}
  9987  	if m.Filter != nil {
  9988  		l = m.Filter.Size()
  9989  		n += 1 + l + sovGenerated(uint64(l))
  9990  	}
  9991  	return n
  9992  }
  9993  
  9994  func (m *StorageGridEventSource) Size() (n int) {
  9995  	if m == nil {
  9996  		return 0
  9997  	}
  9998  	var l int
  9999  	_ = l
 10000  	if m.Webhook != nil {
 10001  		l = m.Webhook.Size()
 10002  		n += 1 + l + sovGenerated(uint64(l))
 10003  	}
 10004  	if len(m.Events) > 0 {
 10005  		for _, s := range m.Events {
 10006  			l = len(s)
 10007  			n += 1 + l + sovGenerated(uint64(l))
 10008  		}
 10009  	}
 10010  	if m.Filter != nil {
 10011  		l = m.Filter.Size()
 10012  		n += 1 + l + sovGenerated(uint64(l))
 10013  	}
 10014  	l = len(m.TopicArn)
 10015  	n += 1 + l + sovGenerated(uint64(l))
 10016  	l = len(m.Bucket)
 10017  	n += 1 + l + sovGenerated(uint64(l))
 10018  	l = len(m.Region)
 10019  	n += 1 + l + sovGenerated(uint64(l))
 10020  	if m.AuthToken != nil {
 10021  		l = m.AuthToken.Size()
 10022  		n += 1 + l + sovGenerated(uint64(l))
 10023  	}
 10024  	l = len(m.APIURL)
 10025  	n += 1 + l + sovGenerated(uint64(l))
 10026  	if len(m.Metadata) > 0 {
 10027  		for k, v := range m.Metadata {
 10028  			_ = k
 10029  			_ = v
 10030  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 10031  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 10032  		}
 10033  	}
 10034  	return n
 10035  }
 10036  
 10037  func (m *StorageGridFilter) Size() (n int) {
 10038  	if m == nil {
 10039  		return 0
 10040  	}
 10041  	var l int
 10042  	_ = l
 10043  	l = len(m.Prefix)
 10044  	n += 1 + l + sovGenerated(uint64(l))
 10045  	l = len(m.Suffix)
 10046  	n += 1 + l + sovGenerated(uint64(l))
 10047  	return n
 10048  }
 10049  
 10050  func (m *StripeEventSource) Size() (n int) {
 10051  	if m == nil {
 10052  		return 0
 10053  	}
 10054  	var l int
 10055  	_ = l
 10056  	if m.Webhook != nil {
 10057  		l = m.Webhook.Size()
 10058  		n += 1 + l + sovGenerated(uint64(l))
 10059  	}
 10060  	n += 2
 10061  	if m.APIKey != nil {
 10062  		l = m.APIKey.Size()
 10063  		n += 1 + l + sovGenerated(uint64(l))
 10064  	}
 10065  	if len(m.EventFilter) > 0 {
 10066  		for _, s := range m.EventFilter {
 10067  			l = len(s)
 10068  			n += 1 + l + sovGenerated(uint64(l))
 10069  		}
 10070  	}
 10071  	if len(m.Metadata) > 0 {
 10072  		for k, v := range m.Metadata {
 10073  			_ = k
 10074  			_ = v
 10075  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 10076  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 10077  		}
 10078  	}
 10079  	return n
 10080  }
 10081  
 10082  func (m *Template) Size() (n int) {
 10083  	if m == nil {
 10084  		return 0
 10085  	}
 10086  	var l int
 10087  	_ = l
 10088  	if m.Metadata != nil {
 10089  		l = m.Metadata.Size()
 10090  		n += 1 + l + sovGenerated(uint64(l))
 10091  	}
 10092  	l = len(m.ServiceAccountName)
 10093  	n += 1 + l + sovGenerated(uint64(l))
 10094  	if m.Container != nil {
 10095  		l = m.Container.Size()
 10096  		n += 1 + l + sovGenerated(uint64(l))
 10097  	}
 10098  	if len(m.Volumes) > 0 {
 10099  		for _, e := range m.Volumes {
 10100  			l = e.Size()
 10101  			n += 1 + l + sovGenerated(uint64(l))
 10102  		}
 10103  	}
 10104  	if m.SecurityContext != nil {
 10105  		l = m.SecurityContext.Size()
 10106  		n += 1 + l + sovGenerated(uint64(l))
 10107  	}
 10108  	if m.Affinity != nil {
 10109  		l = m.Affinity.Size()
 10110  		n += 1 + l + sovGenerated(uint64(l))
 10111  	}
 10112  	if len(m.Tolerations) > 0 {
 10113  		for _, e := range m.Tolerations {
 10114  			l = e.Size()
 10115  			n += 1 + l + sovGenerated(uint64(l))
 10116  		}
 10117  	}
 10118  	if len(m.NodeSelector) > 0 {
 10119  		for k, v := range m.NodeSelector {
 10120  			_ = k
 10121  			_ = v
 10122  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 10123  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 10124  		}
 10125  	}
 10126  	if len(m.ImagePullSecrets) > 0 {
 10127  		for _, e := range m.ImagePullSecrets {
 10128  			l = e.Size()
 10129  			n += 1 + l + sovGenerated(uint64(l))
 10130  		}
 10131  	}
 10132  	l = len(m.PriorityClassName)
 10133  	n += 1 + l + sovGenerated(uint64(l))
 10134  	if m.Priority != nil {
 10135  		n += 1 + sovGenerated(uint64(*m.Priority))
 10136  	}
 10137  	return n
 10138  }
 10139  
 10140  func (m *WatchPathConfig) Size() (n int) {
 10141  	if m == nil {
 10142  		return 0
 10143  	}
 10144  	var l int
 10145  	_ = l
 10146  	l = len(m.Directory)
 10147  	n += 1 + l + sovGenerated(uint64(l))
 10148  	l = len(m.Path)
 10149  	n += 1 + l + sovGenerated(uint64(l))
 10150  	l = len(m.PathRegexp)
 10151  	n += 1 + l + sovGenerated(uint64(l))
 10152  	return n
 10153  }
 10154  
 10155  func (m *WebhookContext) Size() (n int) {
 10156  	if m == nil {
 10157  		return 0
 10158  	}
 10159  	var l int
 10160  	_ = l
 10161  	l = len(m.Endpoint)
 10162  	n += 1 + l + sovGenerated(uint64(l))
 10163  	l = len(m.Method)
 10164  	n += 1 + l + sovGenerated(uint64(l))
 10165  	l = len(m.Port)
 10166  	n += 1 + l + sovGenerated(uint64(l))
 10167  	l = len(m.URL)
 10168  	n += 1 + l + sovGenerated(uint64(l))
 10169  	if m.ServerCertSecret != nil {
 10170  		l = m.ServerCertSecret.Size()
 10171  		n += 1 + l + sovGenerated(uint64(l))
 10172  	}
 10173  	if m.ServerKeySecret != nil {
 10174  		l = m.ServerKeySecret.Size()
 10175  		n += 1 + l + sovGenerated(uint64(l))
 10176  	}
 10177  	if len(m.Metadata) > 0 {
 10178  		for k, v := range m.Metadata {
 10179  			_ = k
 10180  			_ = v
 10181  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 10182  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 10183  		}
 10184  	}
 10185  	if m.AuthSecret != nil {
 10186  		l = m.AuthSecret.Size()
 10187  		n += 1 + l + sovGenerated(uint64(l))
 10188  	}
 10189  	if m.MaxPayloadSize != nil {
 10190  		n += 1 + sovGenerated(uint64(*m.MaxPayloadSize))
 10191  	}
 10192  	return n
 10193  }
 10194  
 10195  func (m *WebhookEventSource) Size() (n int) {
 10196  	if m == nil {
 10197  		return 0
 10198  	}
 10199  	var l int
 10200  	_ = l
 10201  	l = m.WebhookContext.Size()
 10202  	n += 1 + l + sovGenerated(uint64(l))
 10203  	if m.Filter != nil {
 10204  		l = m.Filter.Size()
 10205  		n += 1 + l + sovGenerated(uint64(l))
 10206  	}
 10207  	return n
 10208  }
 10209  
 10210  func sovGenerated(x uint64) (n int) {
 10211  	return (math_bits.Len64(x|1) + 6) / 7
 10212  }
 10213  func sozGenerated(x uint64) (n int) {
 10214  	return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
 10215  }
 10216  func (this *AMQPConsumeConfig) String() string {
 10217  	if this == nil {
 10218  		return "nil"
 10219  	}
 10220  	s := strings.Join([]string{`&AMQPConsumeConfig{`,
 10221  		`ConsumerTag:` + fmt.Sprintf("%v", this.ConsumerTag) + `,`,
 10222  		`AutoAck:` + fmt.Sprintf("%v", this.AutoAck) + `,`,
 10223  		`Exclusive:` + fmt.Sprintf("%v", this.Exclusive) + `,`,
 10224  		`NoLocal:` + fmt.Sprintf("%v", this.NoLocal) + `,`,
 10225  		`NoWait:` + fmt.Sprintf("%v", this.NoWait) + `,`,
 10226  		`}`,
 10227  	}, "")
 10228  	return s
 10229  }
 10230  func (this *AMQPEventSource) String() string {
 10231  	if this == nil {
 10232  		return "nil"
 10233  	}
 10234  	keysForMetadata := make([]string, 0, len(this.Metadata))
 10235  	for k := range this.Metadata {
 10236  		keysForMetadata = append(keysForMetadata, k)
 10237  	}
 10238  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 10239  	mapStringForMetadata := "map[string]string{"
 10240  	for _, k := range keysForMetadata {
 10241  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 10242  	}
 10243  	mapStringForMetadata += "}"
 10244  	s := strings.Join([]string{`&AMQPEventSource{`,
 10245  		`URL:` + fmt.Sprintf("%v", this.URL) + `,`,
 10246  		`ExchangeName:` + fmt.Sprintf("%v", this.ExchangeName) + `,`,
 10247  		`ExchangeType:` + fmt.Sprintf("%v", this.ExchangeType) + `,`,
 10248  		`RoutingKey:` + fmt.Sprintf("%v", this.RoutingKey) + `,`,
 10249  		`ConnectionBackoff:` + strings.Replace(fmt.Sprintf("%v", this.ConnectionBackoff), "Backoff", "common.Backoff", 1) + `,`,
 10250  		`JSONBody:` + fmt.Sprintf("%v", this.JSONBody) + `,`,
 10251  		`TLS:` + strings.Replace(fmt.Sprintf("%v", this.TLS), "TLSConfig", "common.TLSConfig", 1) + `,`,
 10252  		`Metadata:` + mapStringForMetadata + `,`,
 10253  		`ExchangeDeclare:` + strings.Replace(this.ExchangeDeclare.String(), "AMQPExchangeDeclareConfig", "AMQPExchangeDeclareConfig", 1) + `,`,
 10254  		`QueueDeclare:` + strings.Replace(this.QueueDeclare.String(), "AMQPQueueDeclareConfig", "AMQPQueueDeclareConfig", 1) + `,`,
 10255  		`QueueBind:` + strings.Replace(this.QueueBind.String(), "AMQPQueueBindConfig", "AMQPQueueBindConfig", 1) + `,`,
 10256  		`Consume:` + strings.Replace(this.Consume.String(), "AMQPConsumeConfig", "AMQPConsumeConfig", 1) + `,`,
 10257  		`Auth:` + strings.Replace(fmt.Sprintf("%v", this.Auth), "BasicAuth", "common.BasicAuth", 1) + `,`,
 10258  		`URLSecret:` + strings.Replace(fmt.Sprintf("%v", this.URLSecret), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 10259  		`Filter:` + strings.Replace(this.Filter.String(), "EventSourceFilter", "EventSourceFilter", 1) + `,`,
 10260  		`}`,
 10261  	}, "")
 10262  	return s
 10263  }
 10264  func (this *AMQPExchangeDeclareConfig) String() string {
 10265  	if this == nil {
 10266  		return "nil"
 10267  	}
 10268  	s := strings.Join([]string{`&AMQPExchangeDeclareConfig{`,
 10269  		`Durable:` + fmt.Sprintf("%v", this.Durable) + `,`,
 10270  		`AutoDelete:` + fmt.Sprintf("%v", this.AutoDelete) + `,`,
 10271  		`Internal:` + fmt.Sprintf("%v", this.Internal) + `,`,
 10272  		`NoWait:` + fmt.Sprintf("%v", this.NoWait) + `,`,
 10273  		`}`,
 10274  	}, "")
 10275  	return s
 10276  }
 10277  func (this *AMQPQueueBindConfig) String() string {
 10278  	if this == nil {
 10279  		return "nil"
 10280  	}
 10281  	s := strings.Join([]string{`&AMQPQueueBindConfig{`,
 10282  		`NoWait:` + fmt.Sprintf("%v", this.NoWait) + `,`,
 10283  		`}`,
 10284  	}, "")
 10285  	return s
 10286  }
 10287  func (this *AMQPQueueDeclareConfig) String() string {
 10288  	if this == nil {
 10289  		return "nil"
 10290  	}
 10291  	s := strings.Join([]string{`&AMQPQueueDeclareConfig{`,
 10292  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 10293  		`Durable:` + fmt.Sprintf("%v", this.Durable) + `,`,
 10294  		`AutoDelete:` + fmt.Sprintf("%v", this.AutoDelete) + `,`,
 10295  		`Exclusive:` + fmt.Sprintf("%v", this.Exclusive) + `,`,
 10296  		`NoWait:` + fmt.Sprintf("%v", this.NoWait) + `,`,
 10297  		`Arguments:` + fmt.Sprintf("%v", this.Arguments) + `,`,
 10298  		`}`,
 10299  	}, "")
 10300  	return s
 10301  }
 10302  func (this *AzureEventsHubEventSource) String() string {
 10303  	if this == nil {
 10304  		return "nil"
 10305  	}
 10306  	keysForMetadata := make([]string, 0, len(this.Metadata))
 10307  	for k := range this.Metadata {
 10308  		keysForMetadata = append(keysForMetadata, k)
 10309  	}
 10310  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 10311  	mapStringForMetadata := "map[string]string{"
 10312  	for _, k := range keysForMetadata {
 10313  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 10314  	}
 10315  	mapStringForMetadata += "}"
 10316  	s := strings.Join([]string{`&AzureEventsHubEventSource{`,
 10317  		`FQDN:` + fmt.Sprintf("%v", this.FQDN) + `,`,
 10318  		`SharedAccessKeyName:` + strings.Replace(fmt.Sprintf("%v", this.SharedAccessKeyName), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 10319  		`SharedAccessKey:` + strings.Replace(fmt.Sprintf("%v", this.SharedAccessKey), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 10320  		`HubName:` + fmt.Sprintf("%v", this.HubName) + `,`,
 10321  		`Metadata:` + mapStringForMetadata + `,`,
 10322  		`Filter:` + strings.Replace(this.Filter.String(), "EventSourceFilter", "EventSourceFilter", 1) + `,`,
 10323  		`}`,
 10324  	}, "")
 10325  	return s
 10326  }
 10327  func (this *AzureQueueStorageEventSource) String() string {
 10328  	if this == nil {
 10329  		return "nil"
 10330  	}
 10331  	keysForMetadata := make([]string, 0, len(this.Metadata))
 10332  	for k := range this.Metadata {
 10333  		keysForMetadata = append(keysForMetadata, k)
 10334  	}
 10335  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 10336  	mapStringForMetadata := "map[string]string{"
 10337  	for _, k := range keysForMetadata {
 10338  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 10339  	}
 10340  	mapStringForMetadata += "}"
 10341  	s := strings.Join([]string{`&AzureQueueStorageEventSource{`,
 10342  		`StorageAccountName:` + fmt.Sprintf("%v", this.StorageAccountName) + `,`,
 10343  		`ConnectionString:` + strings.Replace(fmt.Sprintf("%v", this.ConnectionString), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 10344  		`QueueName:` + fmt.Sprintf("%v", this.QueueName) + `,`,
 10345  		`JSONBody:` + fmt.Sprintf("%v", this.JSONBody) + `,`,
 10346  		`DLQ:` + fmt.Sprintf("%v", this.DLQ) + `,`,
 10347  		`Metadata:` + mapStringForMetadata + `,`,
 10348  		`Filter:` + strings.Replace(this.Filter.String(), "EventSourceFilter", "EventSourceFilter", 1) + `,`,
 10349  		`DecodeMessage:` + fmt.Sprintf("%v", this.DecodeMessage) + `,`,
 10350  		`WaitTimeInSeconds:` + valueToStringGenerated(this.WaitTimeInSeconds) + `,`,
 10351  		`}`,
 10352  	}, "")
 10353  	return s
 10354  }
 10355  func (this *AzureServiceBusEventSource) String() string {
 10356  	if this == nil {
 10357  		return "nil"
 10358  	}
 10359  	keysForMetadata := make([]string, 0, len(this.Metadata))
 10360  	for k := range this.Metadata {
 10361  		keysForMetadata = append(keysForMetadata, k)
 10362  	}
 10363  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 10364  	mapStringForMetadata := "map[string]string{"
 10365  	for _, k := range keysForMetadata {
 10366  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 10367  	}
 10368  	mapStringForMetadata += "}"
 10369  	s := strings.Join([]string{`&AzureServiceBusEventSource{`,
 10370  		`ConnectionString:` + strings.Replace(fmt.Sprintf("%v", this.ConnectionString), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 10371  		`QueueName:` + fmt.Sprintf("%v", this.QueueName) + `,`,
 10372  		`TopicName:` + fmt.Sprintf("%v", this.TopicName) + `,`,
 10373  		`SubscriptionName:` + fmt.Sprintf("%v", this.SubscriptionName) + `,`,
 10374  		`TLS:` + strings.Replace(fmt.Sprintf("%v", this.TLS), "TLSConfig", "common.TLSConfig", 1) + `,`,
 10375  		`JSONBody:` + fmt.Sprintf("%v", this.JSONBody) + `,`,
 10376  		`Metadata:` + mapStringForMetadata + `,`,
 10377  		`Filter:` + strings.Replace(this.Filter.String(), "EventSourceFilter", "EventSourceFilter", 1) + `,`,
 10378  		`FullyQualifiedNamespace:` + fmt.Sprintf("%v", this.FullyQualifiedNamespace) + `,`,
 10379  		`}`,
 10380  	}, "")
 10381  	return s
 10382  }
 10383  func (this *BitbucketAuth) String() string {
 10384  	if this == nil {
 10385  		return "nil"
 10386  	}
 10387  	s := strings.Join([]string{`&BitbucketAuth{`,
 10388  		`Basic:` + strings.Replace(this.Basic.String(), "BitbucketBasicAuth", "BitbucketBasicAuth", 1) + `,`,
 10389  		`OAuthToken:` + strings.Replace(fmt.Sprintf("%v", this.OAuthToken), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 10390  		`}`,
 10391  	}, "")
 10392  	return s
 10393  }
 10394  func (this *BitbucketBasicAuth) String() string {
 10395  	if this == nil {
 10396  		return "nil"
 10397  	}
 10398  	s := strings.Join([]string{`&BitbucketBasicAuth{`,
 10399  		`Username:` + strings.Replace(fmt.Sprintf("%v", this.Username), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 10400  		`Password:` + strings.Replace(fmt.Sprintf("%v", this.Password), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 10401  		`}`,
 10402  	}, "")
 10403  	return s
 10404  }
 10405  func (this *BitbucketEventSource) String() string {
 10406  	if this == nil {
 10407  		return "nil"
 10408  	}
 10409  	repeatedStringForRepositories := "[]BitbucketRepository{"
 10410  	for _, f := range this.Repositories {
 10411  		repeatedStringForRepositories += strings.Replace(strings.Replace(f.String(), "BitbucketRepository", "BitbucketRepository", 1), `&`, ``, 1) + ","
 10412  	}
 10413  	repeatedStringForRepositories += "}"
 10414  	keysForMetadata := make([]string, 0, len(this.Metadata))
 10415  	for k := range this.Metadata {
 10416  		keysForMetadata = append(keysForMetadata, k)
 10417  	}
 10418  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 10419  	mapStringForMetadata := "map[string]string{"
 10420  	for _, k := range keysForMetadata {
 10421  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 10422  	}
 10423  	mapStringForMetadata += "}"
 10424  	s := strings.Join([]string{`&BitbucketEventSource{`,
 10425  		`DeleteHookOnFinish:` + fmt.Sprintf("%v", this.DeleteHookOnFinish) + `,`,
 10426  		`Metadata:` + mapStringForMetadata + `,`,
 10427  		`Webhook:` + strings.Replace(this.Webhook.String(), "WebhookContext", "WebhookContext", 1) + `,`,
 10428  		`Auth:` + strings.Replace(this.Auth.String(), "BitbucketAuth", "BitbucketAuth", 1) + `,`,
 10429  		`Events:` + fmt.Sprintf("%v", this.Events) + `,`,
 10430  		`DeprecatedOwner:` + fmt.Sprintf("%v", this.DeprecatedOwner) + `,`,
 10431  		`DeprecatedProjectKey:` + fmt.Sprintf("%v", this.DeprecatedProjectKey) + `,`,
 10432  		`DeprecatedRepositorySlug:` + fmt.Sprintf("%v", this.DeprecatedRepositorySlug) + `,`,
 10433  		`Repositories:` + repeatedStringForRepositories + `,`,
 10434  		`Filter:` + strings.Replace(this.Filter.String(), "EventSourceFilter", "EventSourceFilter", 1) + `,`,
 10435  		`}`,
 10436  	}, "")
 10437  	return s
 10438  }
 10439  func (this *BitbucketRepository) String() string {
 10440  	if this == nil {
 10441  		return "nil"
 10442  	}
 10443  	s := strings.Join([]string{`&BitbucketRepository{`,
 10444  		`Owner:` + fmt.Sprintf("%v", this.Owner) + `,`,
 10445  		`RepositorySlug:` + fmt.Sprintf("%v", this.RepositorySlug) + `,`,
 10446  		`}`,
 10447  	}, "")
 10448  	return s
 10449  }
 10450  func (this *BitbucketServerEventSource) String() string {
 10451  	if this == nil {
 10452  		return "nil"
 10453  	}
 10454  	repeatedStringForRepositories := "[]BitbucketServerRepository{"
 10455  	for _, f := range this.Repositories {
 10456  		repeatedStringForRepositories += strings.Replace(strings.Replace(f.String(), "BitbucketServerRepository", "BitbucketServerRepository", 1), `&`, ``, 1) + ","
 10457  	}
 10458  	repeatedStringForRepositories += "}"
 10459  	keysForMetadata := make([]string, 0, len(this.Metadata))
 10460  	for k := range this.Metadata {
 10461  		keysForMetadata = append(keysForMetadata, k)
 10462  	}
 10463  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 10464  	mapStringForMetadata := "map[string]string{"
 10465  	for _, k := range keysForMetadata {
 10466  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 10467  	}
 10468  	mapStringForMetadata += "}"
 10469  	s := strings.Join([]string{`&BitbucketServerEventSource{`,
 10470  		`Webhook:` + strings.Replace(this.Webhook.String(), "WebhookContext", "WebhookContext", 1) + `,`,
 10471  		`DeprecatedProjectKey:` + fmt.Sprintf("%v", this.DeprecatedProjectKey) + `,`,
 10472  		`DeprecatedRepositorySlug:` + fmt.Sprintf("%v", this.DeprecatedRepositorySlug) + `,`,
 10473  		`Repositories:` + repeatedStringForRepositories + `,`,
 10474  		`Events:` + fmt.Sprintf("%v", this.Events) + `,`,
 10475  		`AccessToken:` + strings.Replace(fmt.Sprintf("%v", this.AccessToken), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 10476  		`WebhookSecret:` + strings.Replace(fmt.Sprintf("%v", this.WebhookSecret), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 10477  		`BitbucketServerBaseURL:` + fmt.Sprintf("%v", this.BitbucketServerBaseURL) + `,`,
 10478  		`DeleteHookOnFinish:` + fmt.Sprintf("%v", this.DeleteHookOnFinish) + `,`,
 10479  		`Metadata:` + mapStringForMetadata + `,`,
 10480  		`Filter:` + strings.Replace(this.Filter.String(), "EventSourceFilter", "EventSourceFilter", 1) + `,`,
 10481  		`TLS:` + strings.Replace(fmt.Sprintf("%v", this.TLS), "TLSConfig", "common.TLSConfig", 1) + `,`,
 10482  		`}`,
 10483  	}, "")
 10484  	return s
 10485  }
 10486  func (this *BitbucketServerRepository) String() string {
 10487  	if this == nil {
 10488  		return "nil"
 10489  	}
 10490  	s := strings.Join([]string{`&BitbucketServerRepository{`,
 10491  		`ProjectKey:` + fmt.Sprintf("%v", this.ProjectKey) + `,`,
 10492  		`RepositorySlug:` + fmt.Sprintf("%v", this.RepositorySlug) + `,`,
 10493  		`}`,
 10494  	}, "")
 10495  	return s
 10496  }
 10497  func (this *CalendarEventSource) String() string {
 10498  	if this == nil {
 10499  		return "nil"
 10500  	}
 10501  	keysForMetadata := make([]string, 0, len(this.Metadata))
 10502  	for k := range this.Metadata {
 10503  		keysForMetadata = append(keysForMetadata, k)
 10504  	}
 10505  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 10506  	mapStringForMetadata := "map[string]string{"
 10507  	for _, k := range keysForMetadata {
 10508  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 10509  	}
 10510  	mapStringForMetadata += "}"
 10511  	s := strings.Join([]string{`&CalendarEventSource{`,
 10512  		`Schedule:` + fmt.Sprintf("%v", this.Schedule) + `,`,
 10513  		`Interval:` + fmt.Sprintf("%v", this.Interval) + `,`,
 10514  		`ExclusionDates:` + fmt.Sprintf("%v", this.ExclusionDates) + `,`,
 10515  		`Timezone:` + fmt.Sprintf("%v", this.Timezone) + `,`,
 10516  		`Metadata:` + mapStringForMetadata + `,`,
 10517  		`Persistence:` + strings.Replace(this.Persistence.String(), "EventPersistence", "EventPersistence", 1) + `,`,
 10518  		`Filter:` + strings.Replace(this.Filter.String(), "EventSourceFilter", "EventSourceFilter", 1) + `,`,
 10519  		`}`,
 10520  	}, "")
 10521  	return s
 10522  }
 10523  func (this *CatchupConfiguration) String() string {
 10524  	if this == nil {
 10525  		return "nil"
 10526  	}
 10527  	s := strings.Join([]string{`&CatchupConfiguration{`,
 10528  		`Enabled:` + fmt.Sprintf("%v", this.Enabled) + `,`,
 10529  		`MaxDuration:` + fmt.Sprintf("%v", this.MaxDuration) + `,`,
 10530  		`}`,
 10531  	}, "")
 10532  	return s
 10533  }
 10534  func (this *ConfigMapPersistence) String() string {
 10535  	if this == nil {
 10536  		return "nil"
 10537  	}
 10538  	s := strings.Join([]string{`&ConfigMapPersistence{`,
 10539  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 10540  		`CreateIfNotExist:` + fmt.Sprintf("%v", this.CreateIfNotExist) + `,`,
 10541  		`}`,
 10542  	}, "")
 10543  	return s
 10544  }
 10545  func (this *EmitterEventSource) String() string {
 10546  	if this == nil {
 10547  		return "nil"
 10548  	}
 10549  	keysForMetadata := make([]string, 0, len(this.Metadata))
 10550  	for k := range this.Metadata {
 10551  		keysForMetadata = append(keysForMetadata, k)
 10552  	}
 10553  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 10554  	mapStringForMetadata := "map[string]string{"
 10555  	for _, k := range keysForMetadata {
 10556  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 10557  	}
 10558  	mapStringForMetadata += "}"
 10559  	s := strings.Join([]string{`&EmitterEventSource{`,
 10560  		`Broker:` + fmt.Sprintf("%v", this.Broker) + `,`,
 10561  		`ChannelKey:` + fmt.Sprintf("%v", this.ChannelKey) + `,`,
 10562  		`ChannelName:` + fmt.Sprintf("%v", this.ChannelName) + `,`,
 10563  		`Username:` + strings.Replace(fmt.Sprintf("%v", this.Username), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 10564  		`Password:` + strings.Replace(fmt.Sprintf("%v", this.Password), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 10565  		`ConnectionBackoff:` + strings.Replace(fmt.Sprintf("%v", this.ConnectionBackoff), "Backoff", "common.Backoff", 1) + `,`,
 10566  		`JSONBody:` + fmt.Sprintf("%v", this.JSONBody) + `,`,
 10567  		`TLS:` + strings.Replace(fmt.Sprintf("%v", this.TLS), "TLSConfig", "common.TLSConfig", 1) + `,`,
 10568  		`Metadata:` + mapStringForMetadata + `,`,
 10569  		`Filter:` + strings.Replace(this.Filter.String(), "EventSourceFilter", "EventSourceFilter", 1) + `,`,
 10570  		`}`,
 10571  	}, "")
 10572  	return s
 10573  }
 10574  func (this *EventPersistence) String() string {
 10575  	if this == nil {
 10576  		return "nil"
 10577  	}
 10578  	s := strings.Join([]string{`&EventPersistence{`,
 10579  		`Catchup:` + strings.Replace(this.Catchup.String(), "CatchupConfiguration", "CatchupConfiguration", 1) + `,`,
 10580  		`ConfigMap:` + strings.Replace(this.ConfigMap.String(), "ConfigMapPersistence", "ConfigMapPersistence", 1) + `,`,
 10581  		`}`,
 10582  	}, "")
 10583  	return s
 10584  }
 10585  func (this *EventSource) String() string {
 10586  	if this == nil {
 10587  		return "nil"
 10588  	}
 10589  	s := strings.Join([]string{`&EventSource{`,
 10590  		`ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v11.ObjectMeta", 1), `&`, ``, 1) + `,`,
 10591  		`Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "EventSourceSpec", "EventSourceSpec", 1), `&`, ``, 1) + `,`,
 10592  		`Status:` + strings.Replace(strings.Replace(this.Status.String(), "EventSourceStatus", "EventSourceStatus", 1), `&`, ``, 1) + `,`,
 10593  		`}`,
 10594  	}, "")
 10595  	return s
 10596  }
 10597  func (this *EventSourceFilter) String() string {
 10598  	if this == nil {
 10599  		return "nil"
 10600  	}
 10601  	s := strings.Join([]string{`&EventSourceFilter{`,
 10602  		`Expression:` + fmt.Sprintf("%v", this.Expression) + `,`,
 10603  		`}`,
 10604  	}, "")
 10605  	return s
 10606  }
 10607  func (this *EventSourceList) String() string {
 10608  	if this == nil {
 10609  		return "nil"
 10610  	}
 10611  	repeatedStringForItems := "[]EventSource{"
 10612  	for _, f := range this.Items {
 10613  		repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "EventSource", "EventSource", 1), `&`, ``, 1) + ","
 10614  	}
 10615  	repeatedStringForItems += "}"
 10616  	s := strings.Join([]string{`&EventSourceList{`,
 10617  		`ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v11.ListMeta", 1), `&`, ``, 1) + `,`,
 10618  		`Items:` + repeatedStringForItems + `,`,
 10619  		`}`,
 10620  	}, "")
 10621  	return s
 10622  }
 10623  func (this *EventSourceSpec) String() string {
 10624  	if this == nil {
 10625  		return "nil"
 10626  	}
 10627  	keysForMinio := make([]string, 0, len(this.Minio))
 10628  	for k := range this.Minio {
 10629  		keysForMinio = append(keysForMinio, k)
 10630  	}
 10631  	github_com_gogo_protobuf_sortkeys.Strings(keysForMinio)
 10632  	mapStringForMinio := "map[string]common.S3Artifact{"
 10633  	for _, k := range keysForMinio {
 10634  		mapStringForMinio += fmt.Sprintf("%v: %v,", k, this.Minio[k])
 10635  	}
 10636  	mapStringForMinio += "}"
 10637  	keysForCalendar := make([]string, 0, len(this.Calendar))
 10638  	for k := range this.Calendar {
 10639  		keysForCalendar = append(keysForCalendar, k)
 10640  	}
 10641  	github_com_gogo_protobuf_sortkeys.Strings(keysForCalendar)
 10642  	mapStringForCalendar := "map[string]CalendarEventSource{"
 10643  	for _, k := range keysForCalendar {
 10644  		mapStringForCalendar += fmt.Sprintf("%v: %v,", k, this.Calendar[k])
 10645  	}
 10646  	mapStringForCalendar += "}"
 10647  	keysForFile := make([]string, 0, len(this.File))
 10648  	for k := range this.File {
 10649  		keysForFile = append(keysForFile, k)
 10650  	}
 10651  	github_com_gogo_protobuf_sortkeys.Strings(keysForFile)
 10652  	mapStringForFile := "map[string]FileEventSource{"
 10653  	for _, k := range keysForFile {
 10654  		mapStringForFile += fmt.Sprintf("%v: %v,", k, this.File[k])
 10655  	}
 10656  	mapStringForFile += "}"
 10657  	keysForResource := make([]string, 0, len(this.Resource))
 10658  	for k := range this.Resource {
 10659  		keysForResource = append(keysForResource, k)
 10660  	}
 10661  	github_com_gogo_protobuf_sortkeys.Strings(keysForResource)
 10662  	mapStringForResource := "map[string]ResourceEventSource{"
 10663  	for _, k := range keysForResource {
 10664  		mapStringForResource += fmt.Sprintf("%v: %v,", k, this.Resource[k])
 10665  	}
 10666  	mapStringForResource += "}"
 10667  	keysForWebhook := make([]string, 0, len(this.Webhook))
 10668  	for k := range this.Webhook {
 10669  		keysForWebhook = append(keysForWebhook, k)
 10670  	}
 10671  	github_com_gogo_protobuf_sortkeys.Strings(keysForWebhook)
 10672  	mapStringForWebhook := "map[string]WebhookEventSource{"
 10673  	for _, k := range keysForWebhook {
 10674  		mapStringForWebhook += fmt.Sprintf("%v: %v,", k, this.Webhook[k])
 10675  	}
 10676  	mapStringForWebhook += "}"
 10677  	keysForAMQP := make([]string, 0, len(this.AMQP))
 10678  	for k := range this.AMQP {
 10679  		keysForAMQP = append(keysForAMQP, k)
 10680  	}
 10681  	github_com_gogo_protobuf_sortkeys.Strings(keysForAMQP)
 10682  	mapStringForAMQP := "map[string]AMQPEventSource{"
 10683  	for _, k := range keysForAMQP {
 10684  		mapStringForAMQP += fmt.Sprintf("%v: %v,", k, this.AMQP[k])
 10685  	}
 10686  	mapStringForAMQP += "}"
 10687  	keysForKafka := make([]string, 0, len(this.Kafka))
 10688  	for k := range this.Kafka {
 10689  		keysForKafka = append(keysForKafka, k)
 10690  	}
 10691  	github_com_gogo_protobuf_sortkeys.Strings(keysForKafka)
 10692  	mapStringForKafka := "map[string]KafkaEventSource{"
 10693  	for _, k := range keysForKafka {
 10694  		mapStringForKafka += fmt.Sprintf("%v: %v,", k, this.Kafka[k])
 10695  	}
 10696  	mapStringForKafka += "}"
 10697  	keysForMQTT := make([]string, 0, len(this.MQTT))
 10698  	for k := range this.MQTT {
 10699  		keysForMQTT = append(keysForMQTT, k)
 10700  	}
 10701  	github_com_gogo_protobuf_sortkeys.Strings(keysForMQTT)
 10702  	mapStringForMQTT := "map[string]MQTTEventSource{"
 10703  	for _, k := range keysForMQTT {
 10704  		mapStringForMQTT += fmt.Sprintf("%v: %v,", k, this.MQTT[k])
 10705  	}
 10706  	mapStringForMQTT += "}"
 10707  	keysForNATS := make([]string, 0, len(this.NATS))
 10708  	for k := range this.NATS {
 10709  		keysForNATS = append(keysForNATS, k)
 10710  	}
 10711  	github_com_gogo_protobuf_sortkeys.Strings(keysForNATS)
 10712  	mapStringForNATS := "map[string]NATSEventsSource{"
 10713  	for _, k := range keysForNATS {
 10714  		mapStringForNATS += fmt.Sprintf("%v: %v,", k, this.NATS[k])
 10715  	}
 10716  	mapStringForNATS += "}"
 10717  	keysForSNS := make([]string, 0, len(this.SNS))
 10718  	for k := range this.SNS {
 10719  		keysForSNS = append(keysForSNS, k)
 10720  	}
 10721  	github_com_gogo_protobuf_sortkeys.Strings(keysForSNS)
 10722  	mapStringForSNS := "map[string]SNSEventSource{"
 10723  	for _, k := range keysForSNS {
 10724  		mapStringForSNS += fmt.Sprintf("%v: %v,", k, this.SNS[k])
 10725  	}
 10726  	mapStringForSNS += "}"
 10727  	keysForSQS := make([]string, 0, len(this.SQS))
 10728  	for k := range this.SQS {
 10729  		keysForSQS = append(keysForSQS, k)
 10730  	}
 10731  	github_com_gogo_protobuf_sortkeys.Strings(keysForSQS)
 10732  	mapStringForSQS := "map[string]SQSEventSource{"
 10733  	for _, k := range keysForSQS {
 10734  		mapStringForSQS += fmt.Sprintf("%v: %v,", k, this.SQS[k])
 10735  	}
 10736  	mapStringForSQS += "}"
 10737  	keysForPubSub := make([]string, 0, len(this.PubSub))
 10738  	for k := range this.PubSub {
 10739  		keysForPubSub = append(keysForPubSub, k)
 10740  	}
 10741  	github_com_gogo_protobuf_sortkeys.Strings(keysForPubSub)
 10742  	mapStringForPubSub := "map[string]PubSubEventSource{"
 10743  	for _, k := range keysForPubSub {
 10744  		mapStringForPubSub += fmt.Sprintf("%v: %v,", k, this.PubSub[k])
 10745  	}
 10746  	mapStringForPubSub += "}"
 10747  	keysForGithub := make([]string, 0, len(this.Github))
 10748  	for k := range this.Github {
 10749  		keysForGithub = append(keysForGithub, k)
 10750  	}
 10751  	github_com_gogo_protobuf_sortkeys.Strings(keysForGithub)
 10752  	mapStringForGithub := "map[string]GithubEventSource{"
 10753  	for _, k := range keysForGithub {
 10754  		mapStringForGithub += fmt.Sprintf("%v: %v,", k, this.Github[k])
 10755  	}
 10756  	mapStringForGithub += "}"
 10757  	keysForGitlab := make([]string, 0, len(this.Gitlab))
 10758  	for k := range this.Gitlab {
 10759  		keysForGitlab = append(keysForGitlab, k)
 10760  	}
 10761  	github_com_gogo_protobuf_sortkeys.Strings(keysForGitlab)
 10762  	mapStringForGitlab := "map[string]GitlabEventSource{"
 10763  	for _, k := range keysForGitlab {
 10764  		mapStringForGitlab += fmt.Sprintf("%v: %v,", k, this.Gitlab[k])
 10765  	}
 10766  	mapStringForGitlab += "}"
 10767  	keysForHDFS := make([]string, 0, len(this.HDFS))
 10768  	for k := range this.HDFS {
 10769  		keysForHDFS = append(keysForHDFS, k)
 10770  	}
 10771  	github_com_gogo_protobuf_sortkeys.Strings(keysForHDFS)
 10772  	mapStringForHDFS := "map[string]HDFSEventSource{"
 10773  	for _, k := range keysForHDFS {
 10774  		mapStringForHDFS += fmt.Sprintf("%v: %v,", k, this.HDFS[k])
 10775  	}
 10776  	mapStringForHDFS += "}"
 10777  	keysForSlack := make([]string, 0, len(this.Slack))
 10778  	for k := range this.Slack {
 10779  		keysForSlack = append(keysForSlack, k)
 10780  	}
 10781  	github_com_gogo_protobuf_sortkeys.Strings(keysForSlack)
 10782  	mapStringForSlack := "map[string]SlackEventSource{"
 10783  	for _, k := range keysForSlack {
 10784  		mapStringForSlack += fmt.Sprintf("%v: %v,", k, this.Slack[k])
 10785  	}
 10786  	mapStringForSlack += "}"
 10787  	keysForStorageGrid := make([]string, 0, len(this.StorageGrid))
 10788  	for k := range this.StorageGrid {
 10789  		keysForStorageGrid = append(keysForStorageGrid, k)
 10790  	}
 10791  	github_com_gogo_protobuf_sortkeys.Strings(keysForStorageGrid)
 10792  	mapStringForStorageGrid := "map[string]StorageGridEventSource{"
 10793  	for _, k := range keysForStorageGrid {
 10794  		mapStringForStorageGrid += fmt.Sprintf("%v: %v,", k, this.StorageGrid[k])
 10795  	}
 10796  	mapStringForStorageGrid += "}"
 10797  	keysForAzureEventsHub := make([]string, 0, len(this.AzureEventsHub))
 10798  	for k := range this.AzureEventsHub {
 10799  		keysForAzureEventsHub = append(keysForAzureEventsHub, k)
 10800  	}
 10801  	github_com_gogo_protobuf_sortkeys.Strings(keysForAzureEventsHub)
 10802  	mapStringForAzureEventsHub := "map[string]AzureEventsHubEventSource{"
 10803  	for _, k := range keysForAzureEventsHub {
 10804  		mapStringForAzureEventsHub += fmt.Sprintf("%v: %v,", k, this.AzureEventsHub[k])
 10805  	}
 10806  	mapStringForAzureEventsHub += "}"
 10807  	keysForStripe := make([]string, 0, len(this.Stripe))
 10808  	for k := range this.Stripe {
 10809  		keysForStripe = append(keysForStripe, k)
 10810  	}
 10811  	github_com_gogo_protobuf_sortkeys.Strings(keysForStripe)
 10812  	mapStringForStripe := "map[string]StripeEventSource{"
 10813  	for _, k := range keysForStripe {
 10814  		mapStringForStripe += fmt.Sprintf("%v: %v,", k, this.Stripe[k])
 10815  	}
 10816  	mapStringForStripe += "}"
 10817  	keysForEmitter := make([]string, 0, len(this.Emitter))
 10818  	for k := range this.Emitter {
 10819  		keysForEmitter = append(keysForEmitter, k)
 10820  	}
 10821  	github_com_gogo_protobuf_sortkeys.Strings(keysForEmitter)
 10822  	mapStringForEmitter := "map[string]EmitterEventSource{"
 10823  	for _, k := range keysForEmitter {
 10824  		mapStringForEmitter += fmt.Sprintf("%v: %v,", k, this.Emitter[k])
 10825  	}
 10826  	mapStringForEmitter += "}"
 10827  	keysForRedis := make([]string, 0, len(this.Redis))
 10828  	for k := range this.Redis {
 10829  		keysForRedis = append(keysForRedis, k)
 10830  	}
 10831  	github_com_gogo_protobuf_sortkeys.Strings(keysForRedis)
 10832  	mapStringForRedis := "map[string]RedisEventSource{"
 10833  	for _, k := range keysForRedis {
 10834  		mapStringForRedis += fmt.Sprintf("%v: %v,", k, this.Redis[k])
 10835  	}
 10836  	mapStringForRedis += "}"
 10837  	keysForNSQ := make([]string, 0, len(this.NSQ))
 10838  	for k := range this.NSQ {
 10839  		keysForNSQ = append(keysForNSQ, k)
 10840  	}
 10841  	github_com_gogo_protobuf_sortkeys.Strings(keysForNSQ)
 10842  	mapStringForNSQ := "map[string]NSQEventSource{"
 10843  	for _, k := range keysForNSQ {
 10844  		mapStringForNSQ += fmt.Sprintf("%v: %v,", k, this.NSQ[k])
 10845  	}
 10846  	mapStringForNSQ += "}"
 10847  	keysForPulsar := make([]string, 0, len(this.Pulsar))
 10848  	for k := range this.Pulsar {
 10849  		keysForPulsar = append(keysForPulsar, k)
 10850  	}
 10851  	github_com_gogo_protobuf_sortkeys.Strings(keysForPulsar)
 10852  	mapStringForPulsar := "map[string]PulsarEventSource{"
 10853  	for _, k := range keysForPulsar {
 10854  		mapStringForPulsar += fmt.Sprintf("%v: %v,", k, this.Pulsar[k])
 10855  	}
 10856  	mapStringForPulsar += "}"
 10857  	keysForGeneric := make([]string, 0, len(this.Generic))
 10858  	for k := range this.Generic {
 10859  		keysForGeneric = append(keysForGeneric, k)
 10860  	}
 10861  	github_com_gogo_protobuf_sortkeys.Strings(keysForGeneric)
 10862  	mapStringForGeneric := "map[string]GenericEventSource{"
 10863  	for _, k := range keysForGeneric {
 10864  		mapStringForGeneric += fmt.Sprintf("%v: %v,", k, this.Generic[k])
 10865  	}
 10866  	mapStringForGeneric += "}"
 10867  	keysForBitbucketServer := make([]string, 0, len(this.BitbucketServer))
 10868  	for k := range this.BitbucketServer {
 10869  		keysForBitbucketServer = append(keysForBitbucketServer, k)
 10870  	}
 10871  	github_com_gogo_protobuf_sortkeys.Strings(keysForBitbucketServer)
 10872  	mapStringForBitbucketServer := "map[string]BitbucketServerEventSource{"
 10873  	for _, k := range keysForBitbucketServer {
 10874  		mapStringForBitbucketServer += fmt.Sprintf("%v: %v,", k, this.BitbucketServer[k])
 10875  	}
 10876  	mapStringForBitbucketServer += "}"
 10877  	keysForBitbucket := make([]string, 0, len(this.Bitbucket))
 10878  	for k := range this.Bitbucket {
 10879  		keysForBitbucket = append(keysForBitbucket, k)
 10880  	}
 10881  	github_com_gogo_protobuf_sortkeys.Strings(keysForBitbucket)
 10882  	mapStringForBitbucket := "map[string]BitbucketEventSource{"
 10883  	for _, k := range keysForBitbucket {
 10884  		mapStringForBitbucket += fmt.Sprintf("%v: %v,", k, this.Bitbucket[k])
 10885  	}
 10886  	mapStringForBitbucket += "}"
 10887  	keysForRedisStream := make([]string, 0, len(this.RedisStream))
 10888  	for k := range this.RedisStream {
 10889  		keysForRedisStream = append(keysForRedisStream, k)
 10890  	}
 10891  	github_com_gogo_protobuf_sortkeys.Strings(keysForRedisStream)
 10892  	mapStringForRedisStream := "map[string]RedisStreamEventSource{"
 10893  	for _, k := range keysForRedisStream {
 10894  		mapStringForRedisStream += fmt.Sprintf("%v: %v,", k, this.RedisStream[k])
 10895  	}
 10896  	mapStringForRedisStream += "}"
 10897  	keysForAzureServiceBus := make([]string, 0, len(this.AzureServiceBus))
 10898  	for k := range this.AzureServiceBus {
 10899  		keysForAzureServiceBus = append(keysForAzureServiceBus, k)
 10900  	}
 10901  	github_com_gogo_protobuf_sortkeys.Strings(keysForAzureServiceBus)
 10902  	mapStringForAzureServiceBus := "map[string]AzureServiceBusEventSource{"
 10903  	for _, k := range keysForAzureServiceBus {
 10904  		mapStringForAzureServiceBus += fmt.Sprintf("%v: %v,", k, this.AzureServiceBus[k])
 10905  	}
 10906  	mapStringForAzureServiceBus += "}"
 10907  	keysForAzureQueueStorage := make([]string, 0, len(this.AzureQueueStorage))
 10908  	for k := range this.AzureQueueStorage {
 10909  		keysForAzureQueueStorage = append(keysForAzureQueueStorage, k)
 10910  	}
 10911  	github_com_gogo_protobuf_sortkeys.Strings(keysForAzureQueueStorage)
 10912  	mapStringForAzureQueueStorage := "map[string]AzureQueueStorageEventSource{"
 10913  	for _, k := range keysForAzureQueueStorage {
 10914  		mapStringForAzureQueueStorage += fmt.Sprintf("%v: %v,", k, this.AzureQueueStorage[k])
 10915  	}
 10916  	mapStringForAzureQueueStorage += "}"
 10917  	keysForSFTP := make([]string, 0, len(this.SFTP))
 10918  	for k := range this.SFTP {
 10919  		keysForSFTP = append(keysForSFTP, k)
 10920  	}
 10921  	github_com_gogo_protobuf_sortkeys.Strings(keysForSFTP)
 10922  	mapStringForSFTP := "map[string]SFTPEventSource{"
 10923  	for _, k := range keysForSFTP {
 10924  		mapStringForSFTP += fmt.Sprintf("%v: %v,", k, this.SFTP[k])
 10925  	}
 10926  	mapStringForSFTP += "}"
 10927  	keysForGerrit := make([]string, 0, len(this.Gerrit))
 10928  	for k := range this.Gerrit {
 10929  		keysForGerrit = append(keysForGerrit, k)
 10930  	}
 10931  	github_com_gogo_protobuf_sortkeys.Strings(keysForGerrit)
 10932  	mapStringForGerrit := "map[string]GerritEventSource{"
 10933  	for _, k := range keysForGerrit {
 10934  		mapStringForGerrit += fmt.Sprintf("%v: %v,", k, this.Gerrit[k])
 10935  	}
 10936  	mapStringForGerrit += "}"
 10937  	s := strings.Join([]string{`&EventSourceSpec{`,
 10938  		`EventBusName:` + fmt.Sprintf("%v", this.EventBusName) + `,`,
 10939  		`Template:` + strings.Replace(this.Template.String(), "Template", "Template", 1) + `,`,
 10940  		`Service:` + strings.Replace(this.Service.String(), "Service", "Service", 1) + `,`,
 10941  		`Minio:` + mapStringForMinio + `,`,
 10942  		`Calendar:` + mapStringForCalendar + `,`,
 10943  		`File:` + mapStringForFile + `,`,
 10944  		`Resource:` + mapStringForResource + `,`,
 10945  		`Webhook:` + mapStringForWebhook + `,`,
 10946  		`AMQP:` + mapStringForAMQP + `,`,
 10947  		`Kafka:` + mapStringForKafka + `,`,
 10948  		`MQTT:` + mapStringForMQTT + `,`,
 10949  		`NATS:` + mapStringForNATS + `,`,
 10950  		`SNS:` + mapStringForSNS + `,`,
 10951  		`SQS:` + mapStringForSQS + `,`,
 10952  		`PubSub:` + mapStringForPubSub + `,`,
 10953  		`Github:` + mapStringForGithub + `,`,
 10954  		`Gitlab:` + mapStringForGitlab + `,`,
 10955  		`HDFS:` + mapStringForHDFS + `,`,
 10956  		`Slack:` + mapStringForSlack + `,`,
 10957  		`StorageGrid:` + mapStringForStorageGrid + `,`,
 10958  		`AzureEventsHub:` + mapStringForAzureEventsHub + `,`,
 10959  		`Stripe:` + mapStringForStripe + `,`,
 10960  		`Emitter:` + mapStringForEmitter + `,`,
 10961  		`Redis:` + mapStringForRedis + `,`,
 10962  		`NSQ:` + mapStringForNSQ + `,`,
 10963  		`Pulsar:` + mapStringForPulsar + `,`,
 10964  		`Generic:` + mapStringForGeneric + `,`,
 10965  		`Replicas:` + valueToStringGenerated(this.Replicas) + `,`,
 10966  		`BitbucketServer:` + mapStringForBitbucketServer + `,`,
 10967  		`Bitbucket:` + mapStringForBitbucket + `,`,
 10968  		`RedisStream:` + mapStringForRedisStream + `,`,
 10969  		`AzureServiceBus:` + mapStringForAzureServiceBus + `,`,
 10970  		`AzureQueueStorage:` + mapStringForAzureQueueStorage + `,`,
 10971  		`SFTP:` + mapStringForSFTP + `,`,
 10972  		`Gerrit:` + mapStringForGerrit + `,`,
 10973  		`}`,
 10974  	}, "")
 10975  	return s
 10976  }
 10977  func (this *EventSourceStatus) String() string {
 10978  	if this == nil {
 10979  		return "nil"
 10980  	}
 10981  	s := strings.Join([]string{`&EventSourceStatus{`,
 10982  		`Status:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Status), "Status", "common.Status", 1), `&`, ``, 1) + `,`,
 10983  		`}`,
 10984  	}, "")
 10985  	return s
 10986  }
 10987  func (this *FileEventSource) String() string {
 10988  	if this == nil {
 10989  		return "nil"
 10990  	}
 10991  	keysForMetadata := make([]string, 0, len(this.Metadata))
 10992  	for k := range this.Metadata {
 10993  		keysForMetadata = append(keysForMetadata, k)
 10994  	}
 10995  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 10996  	mapStringForMetadata := "map[string]string{"
 10997  	for _, k := range keysForMetadata {
 10998  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 10999  	}
 11000  	mapStringForMetadata += "}"
 11001  	s := strings.Join([]string{`&FileEventSource{`,
 11002  		`EventType:` + fmt.Sprintf("%v", this.EventType) + `,`,
 11003  		`WatchPathConfig:` + strings.Replace(strings.Replace(this.WatchPathConfig.String(), "WatchPathConfig", "WatchPathConfig", 1), `&`, ``, 1) + `,`,
 11004  		`Polling:` + fmt.Sprintf("%v", this.Polling) + `,`,
 11005  		`Metadata:` + mapStringForMetadata + `,`,
 11006  		`Filter:` + strings.Replace(this.Filter.String(), "EventSourceFilter", "EventSourceFilter", 1) + `,`,
 11007  		`}`,
 11008  	}, "")
 11009  	return s
 11010  }
 11011  func (this *GenericEventSource) String() string {
 11012  	if this == nil {
 11013  		return "nil"
 11014  	}
 11015  	keysForMetadata := make([]string, 0, len(this.Metadata))
 11016  	for k := range this.Metadata {
 11017  		keysForMetadata = append(keysForMetadata, k)
 11018  	}
 11019  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 11020  	mapStringForMetadata := "map[string]string{"
 11021  	for _, k := range keysForMetadata {
 11022  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 11023  	}
 11024  	mapStringForMetadata += "}"
 11025  	s := strings.Join([]string{`&GenericEventSource{`,
 11026  		`URL:` + fmt.Sprintf("%v", this.URL) + `,`,
 11027  		`Config:` + fmt.Sprintf("%v", this.Config) + `,`,
 11028  		`Insecure:` + fmt.Sprintf("%v", this.Insecure) + `,`,
 11029  		`JSONBody:` + fmt.Sprintf("%v", this.JSONBody) + `,`,
 11030  		`Metadata:` + mapStringForMetadata + `,`,
 11031  		`AuthSecret:` + strings.Replace(fmt.Sprintf("%v", this.AuthSecret), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11032  		`Filter:` + strings.Replace(this.Filter.String(), "EventSourceFilter", "EventSourceFilter", 1) + `,`,
 11033  		`}`,
 11034  	}, "")
 11035  	return s
 11036  }
 11037  func (this *GerritEventSource) String() string {
 11038  	if this == nil {
 11039  		return "nil"
 11040  	}
 11041  	keysForMetadata := make([]string, 0, len(this.Metadata))
 11042  	for k := range this.Metadata {
 11043  		keysForMetadata = append(keysForMetadata, k)
 11044  	}
 11045  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 11046  	mapStringForMetadata := "map[string]string{"
 11047  	for _, k := range keysForMetadata {
 11048  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 11049  	}
 11050  	mapStringForMetadata += "}"
 11051  	s := strings.Join([]string{`&GerritEventSource{`,
 11052  		`Webhook:` + strings.Replace(this.Webhook.String(), "WebhookContext", "WebhookContext", 1) + `,`,
 11053  		`HookName:` + fmt.Sprintf("%v", this.HookName) + `,`,
 11054  		`Events:` + fmt.Sprintf("%v", this.Events) + `,`,
 11055  		`Auth:` + strings.Replace(fmt.Sprintf("%v", this.Auth), "BasicAuth", "common.BasicAuth", 1) + `,`,
 11056  		`GerritBaseURL:` + fmt.Sprintf("%v", this.GerritBaseURL) + `,`,
 11057  		`DeleteHookOnFinish:` + fmt.Sprintf("%v", this.DeleteHookOnFinish) + `,`,
 11058  		`Metadata:` + mapStringForMetadata + `,`,
 11059  		`Projects:` + fmt.Sprintf("%v", this.Projects) + `,`,
 11060  		`SslVerify:` + fmt.Sprintf("%v", this.SslVerify) + `,`,
 11061  		`Filter:` + strings.Replace(this.Filter.String(), "EventSourceFilter", "EventSourceFilter", 1) + `,`,
 11062  		`}`,
 11063  	}, "")
 11064  	return s
 11065  }
 11066  func (this *GithubAppCreds) String() string {
 11067  	if this == nil {
 11068  		return "nil"
 11069  	}
 11070  	s := strings.Join([]string{`&GithubAppCreds{`,
 11071  		`PrivateKey:` + strings.Replace(fmt.Sprintf("%v", this.PrivateKey), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11072  		`AppID:` + fmt.Sprintf("%v", this.AppID) + `,`,
 11073  		`InstallationID:` + fmt.Sprintf("%v", this.InstallationID) + `,`,
 11074  		`}`,
 11075  	}, "")
 11076  	return s
 11077  }
 11078  func (this *GithubEventSource) String() string {
 11079  	if this == nil {
 11080  		return "nil"
 11081  	}
 11082  	repeatedStringForRepositories := "[]OwnedRepositories{"
 11083  	for _, f := range this.Repositories {
 11084  		repeatedStringForRepositories += strings.Replace(strings.Replace(f.String(), "OwnedRepositories", "OwnedRepositories", 1), `&`, ``, 1) + ","
 11085  	}
 11086  	repeatedStringForRepositories += "}"
 11087  	keysForMetadata := make([]string, 0, len(this.Metadata))
 11088  	for k := range this.Metadata {
 11089  		keysForMetadata = append(keysForMetadata, k)
 11090  	}
 11091  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 11092  	mapStringForMetadata := "map[string]string{"
 11093  	for _, k := range keysForMetadata {
 11094  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 11095  	}
 11096  	mapStringForMetadata += "}"
 11097  	s := strings.Join([]string{`&GithubEventSource{`,
 11098  		`ID:` + fmt.Sprintf("%v", this.ID) + `,`,
 11099  		`Webhook:` + strings.Replace(this.Webhook.String(), "WebhookContext", "WebhookContext", 1) + `,`,
 11100  		`DeprecatedOwner:` + fmt.Sprintf("%v", this.DeprecatedOwner) + `,`,
 11101  		`DeprecatedRepository:` + fmt.Sprintf("%v", this.DeprecatedRepository) + `,`,
 11102  		`Events:` + fmt.Sprintf("%v", this.Events) + `,`,
 11103  		`APIToken:` + strings.Replace(fmt.Sprintf("%v", this.APIToken), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11104  		`WebhookSecret:` + strings.Replace(fmt.Sprintf("%v", this.WebhookSecret), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11105  		`Insecure:` + fmt.Sprintf("%v", this.Insecure) + `,`,
 11106  		`Active:` + fmt.Sprintf("%v", this.Active) + `,`,
 11107  		`ContentType:` + fmt.Sprintf("%v", this.ContentType) + `,`,
 11108  		`GithubBaseURL:` + fmt.Sprintf("%v", this.GithubBaseURL) + `,`,
 11109  		`GithubUploadURL:` + fmt.Sprintf("%v", this.GithubUploadURL) + `,`,
 11110  		`DeleteHookOnFinish:` + fmt.Sprintf("%v", this.DeleteHookOnFinish) + `,`,
 11111  		`Metadata:` + mapStringForMetadata + `,`,
 11112  		`Repositories:` + repeatedStringForRepositories + `,`,
 11113  		`Organizations:` + fmt.Sprintf("%v", this.Organizations) + `,`,
 11114  		`GithubApp:` + strings.Replace(this.GithubApp.String(), "GithubAppCreds", "GithubAppCreds", 1) + `,`,
 11115  		`Filter:` + strings.Replace(this.Filter.String(), "EventSourceFilter", "EventSourceFilter", 1) + `,`,
 11116  		`}`,
 11117  	}, "")
 11118  	return s
 11119  }
 11120  func (this *GitlabEventSource) String() string {
 11121  	if this == nil {
 11122  		return "nil"
 11123  	}
 11124  	keysForMetadata := make([]string, 0, len(this.Metadata))
 11125  	for k := range this.Metadata {
 11126  		keysForMetadata = append(keysForMetadata, k)
 11127  	}
 11128  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 11129  	mapStringForMetadata := "map[string]string{"
 11130  	for _, k := range keysForMetadata {
 11131  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 11132  	}
 11133  	mapStringForMetadata += "}"
 11134  	s := strings.Join([]string{`&GitlabEventSource{`,
 11135  		`Webhook:` + strings.Replace(this.Webhook.String(), "WebhookContext", "WebhookContext", 1) + `,`,
 11136  		`DeprecatedProjectID:` + fmt.Sprintf("%v", this.DeprecatedProjectID) + `,`,
 11137  		`Events:` + fmt.Sprintf("%v", this.Events) + `,`,
 11138  		`AccessToken:` + strings.Replace(fmt.Sprintf("%v", this.AccessToken), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11139  		`EnableSSLVerification:` + fmt.Sprintf("%v", this.EnableSSLVerification) + `,`,
 11140  		`GitlabBaseURL:` + fmt.Sprintf("%v", this.GitlabBaseURL) + `,`,
 11141  		`DeleteHookOnFinish:` + fmt.Sprintf("%v", this.DeleteHookOnFinish) + `,`,
 11142  		`Metadata:` + mapStringForMetadata + `,`,
 11143  		`Projects:` + fmt.Sprintf("%v", this.Projects) + `,`,
 11144  		`SecretToken:` + strings.Replace(fmt.Sprintf("%v", this.SecretToken), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11145  		`Filter:` + strings.Replace(this.Filter.String(), "EventSourceFilter", "EventSourceFilter", 1) + `,`,
 11146  		`Groups:` + fmt.Sprintf("%v", this.Groups) + `,`,
 11147  		`}`,
 11148  	}, "")
 11149  	return s
 11150  }
 11151  func (this *HDFSEventSource) String() string {
 11152  	if this == nil {
 11153  		return "nil"
 11154  	}
 11155  	keysForMetadata := make([]string, 0, len(this.Metadata))
 11156  	for k := range this.Metadata {
 11157  		keysForMetadata = append(keysForMetadata, k)
 11158  	}
 11159  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 11160  	mapStringForMetadata := "map[string]string{"
 11161  	for _, k := range keysForMetadata {
 11162  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 11163  	}
 11164  	mapStringForMetadata += "}"
 11165  	s := strings.Join([]string{`&HDFSEventSource{`,
 11166  		`WatchPathConfig:` + strings.Replace(strings.Replace(this.WatchPathConfig.String(), "WatchPathConfig", "WatchPathConfig", 1), `&`, ``, 1) + `,`,
 11167  		`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
 11168  		`CheckInterval:` + fmt.Sprintf("%v", this.CheckInterval) + `,`,
 11169  		`Addresses:` + fmt.Sprintf("%v", this.Addresses) + `,`,
 11170  		`HDFSUser:` + fmt.Sprintf("%v", this.HDFSUser) + `,`,
 11171  		`KrbCCacheSecret:` + strings.Replace(fmt.Sprintf("%v", this.KrbCCacheSecret), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11172  		`KrbKeytabSecret:` + strings.Replace(fmt.Sprintf("%v", this.KrbKeytabSecret), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11173  		`KrbUsername:` + fmt.Sprintf("%v", this.KrbUsername) + `,`,
 11174  		`KrbRealm:` + fmt.Sprintf("%v", this.KrbRealm) + `,`,
 11175  		`KrbConfigConfigMap:` + strings.Replace(fmt.Sprintf("%v", this.KrbConfigConfigMap), "ConfigMapKeySelector", "v1.ConfigMapKeySelector", 1) + `,`,
 11176  		`KrbServicePrincipalName:` + fmt.Sprintf("%v", this.KrbServicePrincipalName) + `,`,
 11177  		`Metadata:` + mapStringForMetadata + `,`,
 11178  		`Filter:` + strings.Replace(this.Filter.String(), "EventSourceFilter", "EventSourceFilter", 1) + `,`,
 11179  		`}`,
 11180  	}, "")
 11181  	return s
 11182  }
 11183  func (this *KafkaConsumerGroup) String() string {
 11184  	if this == nil {
 11185  		return "nil"
 11186  	}
 11187  	s := strings.Join([]string{`&KafkaConsumerGroup{`,
 11188  		`GroupName:` + fmt.Sprintf("%v", this.GroupName) + `,`,
 11189  		`Oldest:` + fmt.Sprintf("%v", this.Oldest) + `,`,
 11190  		`RebalanceStrategy:` + fmt.Sprintf("%v", this.RebalanceStrategy) + `,`,
 11191  		`}`,
 11192  	}, "")
 11193  	return s
 11194  }
 11195  func (this *KafkaEventSource) String() string {
 11196  	if this == nil {
 11197  		return "nil"
 11198  	}
 11199  	keysForMetadata := make([]string, 0, len(this.Metadata))
 11200  	for k := range this.Metadata {
 11201  		keysForMetadata = append(keysForMetadata, k)
 11202  	}
 11203  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 11204  	mapStringForMetadata := "map[string]string{"
 11205  	for _, k := range keysForMetadata {
 11206  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 11207  	}
 11208  	mapStringForMetadata += "}"
 11209  	s := strings.Join([]string{`&KafkaEventSource{`,
 11210  		`URL:` + fmt.Sprintf("%v", this.URL) + `,`,
 11211  		`Partition:` + fmt.Sprintf("%v", this.Partition) + `,`,
 11212  		`Topic:` + fmt.Sprintf("%v", this.Topic) + `,`,
 11213  		`ConnectionBackoff:` + strings.Replace(fmt.Sprintf("%v", this.ConnectionBackoff), "Backoff", "common.Backoff", 1) + `,`,
 11214  		`TLS:` + strings.Replace(fmt.Sprintf("%v", this.TLS), "TLSConfig", "common.TLSConfig", 1) + `,`,
 11215  		`JSONBody:` + fmt.Sprintf("%v", this.JSONBody) + `,`,
 11216  		`Metadata:` + mapStringForMetadata + `,`,
 11217  		`ConsumerGroup:` + strings.Replace(this.ConsumerGroup.String(), "KafkaConsumerGroup", "KafkaConsumerGroup", 1) + `,`,
 11218  		`LimitEventsPerSecond:` + fmt.Sprintf("%v", this.LimitEventsPerSecond) + `,`,
 11219  		`Version:` + fmt.Sprintf("%v", this.Version) + `,`,
 11220  		`SASL:` + strings.Replace(fmt.Sprintf("%v", this.SASL), "SASLConfig", "common.SASLConfig", 1) + `,`,
 11221  		`Filter:` + strings.Replace(this.Filter.String(), "EventSourceFilter", "EventSourceFilter", 1) + `,`,
 11222  		`Config:` + fmt.Sprintf("%v", this.Config) + `,`,
 11223  		`}`,
 11224  	}, "")
 11225  	return s
 11226  }
 11227  func (this *MQTTEventSource) String() string {
 11228  	if this == nil {
 11229  		return "nil"
 11230  	}
 11231  	keysForMetadata := make([]string, 0, len(this.Metadata))
 11232  	for k := range this.Metadata {
 11233  		keysForMetadata = append(keysForMetadata, k)
 11234  	}
 11235  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 11236  	mapStringForMetadata := "map[string]string{"
 11237  	for _, k := range keysForMetadata {
 11238  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 11239  	}
 11240  	mapStringForMetadata += "}"
 11241  	s := strings.Join([]string{`&MQTTEventSource{`,
 11242  		`URL:` + fmt.Sprintf("%v", this.URL) + `,`,
 11243  		`Topic:` + fmt.Sprintf("%v", this.Topic) + `,`,
 11244  		`ClientID:` + fmt.Sprintf("%v", this.ClientID) + `,`,
 11245  		`ConnectionBackoff:` + strings.Replace(fmt.Sprintf("%v", this.ConnectionBackoff), "Backoff", "common.Backoff", 1) + `,`,
 11246  		`JSONBody:` + fmt.Sprintf("%v", this.JSONBody) + `,`,
 11247  		`TLS:` + strings.Replace(fmt.Sprintf("%v", this.TLS), "TLSConfig", "common.TLSConfig", 1) + `,`,
 11248  		`Metadata:` + mapStringForMetadata + `,`,
 11249  		`Filter:` + strings.Replace(this.Filter.String(), "EventSourceFilter", "EventSourceFilter", 1) + `,`,
 11250  		`Auth:` + strings.Replace(fmt.Sprintf("%v", this.Auth), "BasicAuth", "common.BasicAuth", 1) + `,`,
 11251  		`}`,
 11252  	}, "")
 11253  	return s
 11254  }
 11255  func (this *NATSAuth) String() string {
 11256  	if this == nil {
 11257  		return "nil"
 11258  	}
 11259  	s := strings.Join([]string{`&NATSAuth{`,
 11260  		`Basic:` + strings.Replace(fmt.Sprintf("%v", this.Basic), "BasicAuth", "common.BasicAuth", 1) + `,`,
 11261  		`Token:` + strings.Replace(fmt.Sprintf("%v", this.Token), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11262  		`NKey:` + strings.Replace(fmt.Sprintf("%v", this.NKey), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11263  		`Credential:` + strings.Replace(fmt.Sprintf("%v", this.Credential), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11264  		`}`,
 11265  	}, "")
 11266  	return s
 11267  }
 11268  func (this *NATSEventsSource) String() string {
 11269  	if this == nil {
 11270  		return "nil"
 11271  	}
 11272  	keysForMetadata := make([]string, 0, len(this.Metadata))
 11273  	for k := range this.Metadata {
 11274  		keysForMetadata = append(keysForMetadata, k)
 11275  	}
 11276  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 11277  	mapStringForMetadata := "map[string]string{"
 11278  	for _, k := range keysForMetadata {
 11279  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 11280  	}
 11281  	mapStringForMetadata += "}"
 11282  	s := strings.Join([]string{`&NATSEventsSource{`,
 11283  		`URL:` + fmt.Sprintf("%v", this.URL) + `,`,
 11284  		`Subject:` + fmt.Sprintf("%v", this.Subject) + `,`,
 11285  		`ConnectionBackoff:` + strings.Replace(fmt.Sprintf("%v", this.ConnectionBackoff), "Backoff", "common.Backoff", 1) + `,`,
 11286  		`JSONBody:` + fmt.Sprintf("%v", this.JSONBody) + `,`,
 11287  		`TLS:` + strings.Replace(fmt.Sprintf("%v", this.TLS), "TLSConfig", "common.TLSConfig", 1) + `,`,
 11288  		`Metadata:` + mapStringForMetadata + `,`,
 11289  		`Auth:` + strings.Replace(this.Auth.String(), "NATSAuth", "NATSAuth", 1) + `,`,
 11290  		`Filter:` + strings.Replace(this.Filter.String(), "EventSourceFilter", "EventSourceFilter", 1) + `,`,
 11291  		`}`,
 11292  	}, "")
 11293  	return s
 11294  }
 11295  func (this *NSQEventSource) String() string {
 11296  	if this == nil {
 11297  		return "nil"
 11298  	}
 11299  	keysForMetadata := make([]string, 0, len(this.Metadata))
 11300  	for k := range this.Metadata {
 11301  		keysForMetadata = append(keysForMetadata, k)
 11302  	}
 11303  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 11304  	mapStringForMetadata := "map[string]string{"
 11305  	for _, k := range keysForMetadata {
 11306  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 11307  	}
 11308  	mapStringForMetadata += "}"
 11309  	s := strings.Join([]string{`&NSQEventSource{`,
 11310  		`HostAddress:` + fmt.Sprintf("%v", this.HostAddress) + `,`,
 11311  		`Topic:` + fmt.Sprintf("%v", this.Topic) + `,`,
 11312  		`Channel:` + fmt.Sprintf("%v", this.Channel) + `,`,
 11313  		`ConnectionBackoff:` + strings.Replace(fmt.Sprintf("%v", this.ConnectionBackoff), "Backoff", "common.Backoff", 1) + `,`,
 11314  		`JSONBody:` + fmt.Sprintf("%v", this.JSONBody) + `,`,
 11315  		`TLS:` + strings.Replace(fmt.Sprintf("%v", this.TLS), "TLSConfig", "common.TLSConfig", 1) + `,`,
 11316  		`Metadata:` + mapStringForMetadata + `,`,
 11317  		`Filter:` + strings.Replace(this.Filter.String(), "EventSourceFilter", "EventSourceFilter", 1) + `,`,
 11318  		`}`,
 11319  	}, "")
 11320  	return s
 11321  }
 11322  func (this *OwnedRepositories) String() string {
 11323  	if this == nil {
 11324  		return "nil"
 11325  	}
 11326  	s := strings.Join([]string{`&OwnedRepositories{`,
 11327  		`Owner:` + fmt.Sprintf("%v", this.Owner) + `,`,
 11328  		`Names:` + fmt.Sprintf("%v", this.Names) + `,`,
 11329  		`}`,
 11330  	}, "")
 11331  	return s
 11332  }
 11333  func (this *PubSubEventSource) String() string {
 11334  	if this == nil {
 11335  		return "nil"
 11336  	}
 11337  	keysForMetadata := make([]string, 0, len(this.Metadata))
 11338  	for k := range this.Metadata {
 11339  		keysForMetadata = append(keysForMetadata, k)
 11340  	}
 11341  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 11342  	mapStringForMetadata := "map[string]string{"
 11343  	for _, k := range keysForMetadata {
 11344  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 11345  	}
 11346  	mapStringForMetadata += "}"
 11347  	s := strings.Join([]string{`&PubSubEventSource{`,
 11348  		`ProjectID:` + fmt.Sprintf("%v", this.ProjectID) + `,`,
 11349  		`TopicProjectID:` + fmt.Sprintf("%v", this.TopicProjectID) + `,`,
 11350  		`Topic:` + fmt.Sprintf("%v", this.Topic) + `,`,
 11351  		`SubscriptionID:` + fmt.Sprintf("%v", this.SubscriptionID) + `,`,
 11352  		`CredentialSecret:` + strings.Replace(fmt.Sprintf("%v", this.CredentialSecret), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11353  		`DeleteSubscriptionOnFinish:` + fmt.Sprintf("%v", this.DeleteSubscriptionOnFinish) + `,`,
 11354  		`JSONBody:` + fmt.Sprintf("%v", this.JSONBody) + `,`,
 11355  		`Metadata:` + mapStringForMetadata + `,`,
 11356  		`Filter:` + strings.Replace(this.Filter.String(), "EventSourceFilter", "EventSourceFilter", 1) + `,`,
 11357  		`}`,
 11358  	}, "")
 11359  	return s
 11360  }
 11361  func (this *PulsarEventSource) String() string {
 11362  	if this == nil {
 11363  		return "nil"
 11364  	}
 11365  	keysForMetadata := make([]string, 0, len(this.Metadata))
 11366  	for k := range this.Metadata {
 11367  		keysForMetadata = append(keysForMetadata, k)
 11368  	}
 11369  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 11370  	mapStringForMetadata := "map[string]string{"
 11371  	for _, k := range keysForMetadata {
 11372  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 11373  	}
 11374  	mapStringForMetadata += "}"
 11375  	keysForAuthAthenzParams := make([]string, 0, len(this.AuthAthenzParams))
 11376  	for k := range this.AuthAthenzParams {
 11377  		keysForAuthAthenzParams = append(keysForAuthAthenzParams, k)
 11378  	}
 11379  	github_com_gogo_protobuf_sortkeys.Strings(keysForAuthAthenzParams)
 11380  	mapStringForAuthAthenzParams := "map[string]string{"
 11381  	for _, k := range keysForAuthAthenzParams {
 11382  		mapStringForAuthAthenzParams += fmt.Sprintf("%v: %v,", k, this.AuthAthenzParams[k])
 11383  	}
 11384  	mapStringForAuthAthenzParams += "}"
 11385  	s := strings.Join([]string{`&PulsarEventSource{`,
 11386  		`Topics:` + fmt.Sprintf("%v", this.Topics) + `,`,
 11387  		`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
 11388  		`URL:` + fmt.Sprintf("%v", this.URL) + `,`,
 11389  		`TLSTrustCertsSecret:` + strings.Replace(fmt.Sprintf("%v", this.TLSTrustCertsSecret), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11390  		`TLSAllowInsecureConnection:` + fmt.Sprintf("%v", this.TLSAllowInsecureConnection) + `,`,
 11391  		`TLSValidateHostname:` + fmt.Sprintf("%v", this.TLSValidateHostname) + `,`,
 11392  		`TLS:` + strings.Replace(fmt.Sprintf("%v", this.TLS), "TLSConfig", "common.TLSConfig", 1) + `,`,
 11393  		`ConnectionBackoff:` + strings.Replace(fmt.Sprintf("%v", this.ConnectionBackoff), "Backoff", "common.Backoff", 1) + `,`,
 11394  		`JSONBody:` + fmt.Sprintf("%v", this.JSONBody) + `,`,
 11395  		`Metadata:` + mapStringForMetadata + `,`,
 11396  		`AuthTokenSecret:` + strings.Replace(fmt.Sprintf("%v", this.AuthTokenSecret), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11397  		`Filter:` + strings.Replace(this.Filter.String(), "EventSourceFilter", "EventSourceFilter", 1) + `,`,
 11398  		`AuthAthenzParams:` + mapStringForAuthAthenzParams + `,`,
 11399  		`AuthAthenzSecret:` + strings.Replace(fmt.Sprintf("%v", this.AuthAthenzSecret), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11400  		`}`,
 11401  	}, "")
 11402  	return s
 11403  }
 11404  func (this *RedisEventSource) String() string {
 11405  	if this == nil {
 11406  		return "nil"
 11407  	}
 11408  	keysForMetadata := make([]string, 0, len(this.Metadata))
 11409  	for k := range this.Metadata {
 11410  		keysForMetadata = append(keysForMetadata, k)
 11411  	}
 11412  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 11413  	mapStringForMetadata := "map[string]string{"
 11414  	for _, k := range keysForMetadata {
 11415  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 11416  	}
 11417  	mapStringForMetadata += "}"
 11418  	s := strings.Join([]string{`&RedisEventSource{`,
 11419  		`HostAddress:` + fmt.Sprintf("%v", this.HostAddress) + `,`,
 11420  		`Password:` + strings.Replace(fmt.Sprintf("%v", this.Password), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11421  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 11422  		`DB:` + fmt.Sprintf("%v", this.DB) + `,`,
 11423  		`Channels:` + fmt.Sprintf("%v", this.Channels) + `,`,
 11424  		`TLS:` + strings.Replace(fmt.Sprintf("%v", this.TLS), "TLSConfig", "common.TLSConfig", 1) + `,`,
 11425  		`Metadata:` + mapStringForMetadata + `,`,
 11426  		`Filter:` + strings.Replace(this.Filter.String(), "EventSourceFilter", "EventSourceFilter", 1) + `,`,
 11427  		`JSONBody:` + fmt.Sprintf("%v", this.JSONBody) + `,`,
 11428  		`Username:` + fmt.Sprintf("%v", this.Username) + `,`,
 11429  		`}`,
 11430  	}, "")
 11431  	return s
 11432  }
 11433  func (this *RedisStreamEventSource) String() string {
 11434  	if this == nil {
 11435  		return "nil"
 11436  	}
 11437  	keysForMetadata := make([]string, 0, len(this.Metadata))
 11438  	for k := range this.Metadata {
 11439  		keysForMetadata = append(keysForMetadata, k)
 11440  	}
 11441  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 11442  	mapStringForMetadata := "map[string]string{"
 11443  	for _, k := range keysForMetadata {
 11444  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 11445  	}
 11446  	mapStringForMetadata += "}"
 11447  	s := strings.Join([]string{`&RedisStreamEventSource{`,
 11448  		`HostAddress:` + fmt.Sprintf("%v", this.HostAddress) + `,`,
 11449  		`Password:` + strings.Replace(fmt.Sprintf("%v", this.Password), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11450  		`DB:` + fmt.Sprintf("%v", this.DB) + `,`,
 11451  		`Streams:` + fmt.Sprintf("%v", this.Streams) + `,`,
 11452  		`MaxMsgCountPerRead:` + fmt.Sprintf("%v", this.MaxMsgCountPerRead) + `,`,
 11453  		`ConsumerGroup:` + fmt.Sprintf("%v", this.ConsumerGroup) + `,`,
 11454  		`TLS:` + strings.Replace(fmt.Sprintf("%v", this.TLS), "TLSConfig", "common.TLSConfig", 1) + `,`,
 11455  		`Metadata:` + mapStringForMetadata + `,`,
 11456  		`Filter:` + strings.Replace(this.Filter.String(), "EventSourceFilter", "EventSourceFilter", 1) + `,`,
 11457  		`Username:` + fmt.Sprintf("%v", this.Username) + `,`,
 11458  		`}`,
 11459  	}, "")
 11460  	return s
 11461  }
 11462  func (this *ResourceEventSource) String() string {
 11463  	if this == nil {
 11464  		return "nil"
 11465  	}
 11466  	keysForMetadata := make([]string, 0, len(this.Metadata))
 11467  	for k := range this.Metadata {
 11468  		keysForMetadata = append(keysForMetadata, k)
 11469  	}
 11470  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 11471  	mapStringForMetadata := "map[string]string{"
 11472  	for _, k := range keysForMetadata {
 11473  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 11474  	}
 11475  	mapStringForMetadata += "}"
 11476  	s := strings.Join([]string{`&ResourceEventSource{`,
 11477  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 11478  		`Filter:` + strings.Replace(this.Filter.String(), "ResourceFilter", "ResourceFilter", 1) + `,`,
 11479  		`GroupVersionResource:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.GroupVersionResource), "GroupVersionResource", "v11.GroupVersionResource", 1), `&`, ``, 1) + `,`,
 11480  		`EventTypes:` + fmt.Sprintf("%v", this.EventTypes) + `,`,
 11481  		`Metadata:` + mapStringForMetadata + `,`,
 11482  		`}`,
 11483  	}, "")
 11484  	return s
 11485  }
 11486  func (this *ResourceFilter) String() string {
 11487  	if this == nil {
 11488  		return "nil"
 11489  	}
 11490  	repeatedStringForLabels := "[]Selector{"
 11491  	for _, f := range this.Labels {
 11492  		repeatedStringForLabels += strings.Replace(strings.Replace(f.String(), "Selector", "Selector", 1), `&`, ``, 1) + ","
 11493  	}
 11494  	repeatedStringForLabels += "}"
 11495  	repeatedStringForFields := "[]Selector{"
 11496  	for _, f := range this.Fields {
 11497  		repeatedStringForFields += strings.Replace(strings.Replace(f.String(), "Selector", "Selector", 1), `&`, ``, 1) + ","
 11498  	}
 11499  	repeatedStringForFields += "}"
 11500  	s := strings.Join([]string{`&ResourceFilter{`,
 11501  		`Prefix:` + fmt.Sprintf("%v", this.Prefix) + `,`,
 11502  		`Labels:` + repeatedStringForLabels + `,`,
 11503  		`Fields:` + repeatedStringForFields + `,`,
 11504  		`CreatedBy:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.CreatedBy), "Time", "v11.Time", 1), `&`, ``, 1) + `,`,
 11505  		`AfterStart:` + fmt.Sprintf("%v", this.AfterStart) + `,`,
 11506  		`}`,
 11507  	}, "")
 11508  	return s
 11509  }
 11510  func (this *SFTPEventSource) String() string {
 11511  	if this == nil {
 11512  		return "nil"
 11513  	}
 11514  	keysForMetadata := make([]string, 0, len(this.Metadata))
 11515  	for k := range this.Metadata {
 11516  		keysForMetadata = append(keysForMetadata, k)
 11517  	}
 11518  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 11519  	mapStringForMetadata := "map[string]string{"
 11520  	for _, k := range keysForMetadata {
 11521  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 11522  	}
 11523  	mapStringForMetadata += "}"
 11524  	s := strings.Join([]string{`&SFTPEventSource{`,
 11525  		`EventType:` + fmt.Sprintf("%v", this.EventType) + `,`,
 11526  		`WatchPathConfig:` + strings.Replace(strings.Replace(this.WatchPathConfig.String(), "WatchPathConfig", "WatchPathConfig", 1), `&`, ``, 1) + `,`,
 11527  		`Username:` + strings.Replace(fmt.Sprintf("%v", this.Username), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11528  		`Password:` + strings.Replace(fmt.Sprintf("%v", this.Password), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11529  		`SSHKeySecret:` + strings.Replace(fmt.Sprintf("%v", this.SSHKeySecret), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11530  		`Address:` + strings.Replace(fmt.Sprintf("%v", this.Address), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11531  		`Metadata:` + mapStringForMetadata + `,`,
 11532  		`Filter:` + strings.Replace(this.Filter.String(), "EventSourceFilter", "EventSourceFilter", 1) + `,`,
 11533  		`PollIntervalDuration:` + fmt.Sprintf("%v", this.PollIntervalDuration) + `,`,
 11534  		`}`,
 11535  	}, "")
 11536  	return s
 11537  }
 11538  func (this *SNSEventSource) String() string {
 11539  	if this == nil {
 11540  		return "nil"
 11541  	}
 11542  	keysForMetadata := make([]string, 0, len(this.Metadata))
 11543  	for k := range this.Metadata {
 11544  		keysForMetadata = append(keysForMetadata, k)
 11545  	}
 11546  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 11547  	mapStringForMetadata := "map[string]string{"
 11548  	for _, k := range keysForMetadata {
 11549  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 11550  	}
 11551  	mapStringForMetadata += "}"
 11552  	s := strings.Join([]string{`&SNSEventSource{`,
 11553  		`Webhook:` + strings.Replace(this.Webhook.String(), "WebhookContext", "WebhookContext", 1) + `,`,
 11554  		`TopicArn:` + fmt.Sprintf("%v", this.TopicArn) + `,`,
 11555  		`AccessKey:` + strings.Replace(fmt.Sprintf("%v", this.AccessKey), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11556  		`SecretKey:` + strings.Replace(fmt.Sprintf("%v", this.SecretKey), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11557  		`Region:` + fmt.Sprintf("%v", this.Region) + `,`,
 11558  		`RoleARN:` + fmt.Sprintf("%v", this.RoleARN) + `,`,
 11559  		`Metadata:` + mapStringForMetadata + `,`,
 11560  		`ValidateSignature:` + fmt.Sprintf("%v", this.ValidateSignature) + `,`,
 11561  		`Filter:` + strings.Replace(this.Filter.String(), "EventSourceFilter", "EventSourceFilter", 1) + `,`,
 11562  		`Endpoint:` + fmt.Sprintf("%v", this.Endpoint) + `,`,
 11563  		`}`,
 11564  	}, "")
 11565  	return s
 11566  }
 11567  func (this *SQSEventSource) String() string {
 11568  	if this == nil {
 11569  		return "nil"
 11570  	}
 11571  	keysForMetadata := make([]string, 0, len(this.Metadata))
 11572  	for k := range this.Metadata {
 11573  		keysForMetadata = append(keysForMetadata, k)
 11574  	}
 11575  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 11576  	mapStringForMetadata := "map[string]string{"
 11577  	for _, k := range keysForMetadata {
 11578  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 11579  	}
 11580  	mapStringForMetadata += "}"
 11581  	s := strings.Join([]string{`&SQSEventSource{`,
 11582  		`AccessKey:` + strings.Replace(fmt.Sprintf("%v", this.AccessKey), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11583  		`SecretKey:` + strings.Replace(fmt.Sprintf("%v", this.SecretKey), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11584  		`Region:` + fmt.Sprintf("%v", this.Region) + `,`,
 11585  		`Queue:` + fmt.Sprintf("%v", this.Queue) + `,`,
 11586  		`WaitTimeSeconds:` + fmt.Sprintf("%v", this.WaitTimeSeconds) + `,`,
 11587  		`RoleARN:` + fmt.Sprintf("%v", this.RoleARN) + `,`,
 11588  		`JSONBody:` + fmt.Sprintf("%v", this.JSONBody) + `,`,
 11589  		`QueueAccountID:` + fmt.Sprintf("%v", this.QueueAccountID) + `,`,
 11590  		`Metadata:` + mapStringForMetadata + `,`,
 11591  		`DLQ:` + fmt.Sprintf("%v", this.DLQ) + `,`,
 11592  		`Filter:` + strings.Replace(this.Filter.String(), "EventSourceFilter", "EventSourceFilter", 1) + `,`,
 11593  		`Endpoint:` + fmt.Sprintf("%v", this.Endpoint) + `,`,
 11594  		`SessionToken:` + strings.Replace(fmt.Sprintf("%v", this.SessionToken), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11595  		`}`,
 11596  	}, "")
 11597  	return s
 11598  }
 11599  func (this *Selector) String() string {
 11600  	if this == nil {
 11601  		return "nil"
 11602  	}
 11603  	s := strings.Join([]string{`&Selector{`,
 11604  		`Key:` + fmt.Sprintf("%v", this.Key) + `,`,
 11605  		`Operation:` + fmt.Sprintf("%v", this.Operation) + `,`,
 11606  		`Value:` + fmt.Sprintf("%v", this.Value) + `,`,
 11607  		`}`,
 11608  	}, "")
 11609  	return s
 11610  }
 11611  func (this *Service) String() string {
 11612  	if this == nil {
 11613  		return "nil"
 11614  	}
 11615  	repeatedStringForPorts := "[]ServicePort{"
 11616  	for _, f := range this.Ports {
 11617  		repeatedStringForPorts += fmt.Sprintf("%v", f) + ","
 11618  	}
 11619  	repeatedStringForPorts += "}"
 11620  	s := strings.Join([]string{`&Service{`,
 11621  		`Ports:` + repeatedStringForPorts + `,`,
 11622  		`ClusterIP:` + fmt.Sprintf("%v", this.ClusterIP) + `,`,
 11623  		`}`,
 11624  	}, "")
 11625  	return s
 11626  }
 11627  func (this *SlackEventSource) String() string {
 11628  	if this == nil {
 11629  		return "nil"
 11630  	}
 11631  	keysForMetadata := make([]string, 0, len(this.Metadata))
 11632  	for k := range this.Metadata {
 11633  		keysForMetadata = append(keysForMetadata, k)
 11634  	}
 11635  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 11636  	mapStringForMetadata := "map[string]string{"
 11637  	for _, k := range keysForMetadata {
 11638  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 11639  	}
 11640  	mapStringForMetadata += "}"
 11641  	s := strings.Join([]string{`&SlackEventSource{`,
 11642  		`SigningSecret:` + strings.Replace(fmt.Sprintf("%v", this.SigningSecret), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11643  		`Token:` + strings.Replace(fmt.Sprintf("%v", this.Token), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11644  		`Webhook:` + strings.Replace(this.Webhook.String(), "WebhookContext", "WebhookContext", 1) + `,`,
 11645  		`Metadata:` + mapStringForMetadata + `,`,
 11646  		`Filter:` + strings.Replace(this.Filter.String(), "EventSourceFilter", "EventSourceFilter", 1) + `,`,
 11647  		`}`,
 11648  	}, "")
 11649  	return s
 11650  }
 11651  func (this *StorageGridEventSource) String() string {
 11652  	if this == nil {
 11653  		return "nil"
 11654  	}
 11655  	keysForMetadata := make([]string, 0, len(this.Metadata))
 11656  	for k := range this.Metadata {
 11657  		keysForMetadata = append(keysForMetadata, k)
 11658  	}
 11659  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 11660  	mapStringForMetadata := "map[string]string{"
 11661  	for _, k := range keysForMetadata {
 11662  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 11663  	}
 11664  	mapStringForMetadata += "}"
 11665  	s := strings.Join([]string{`&StorageGridEventSource{`,
 11666  		`Webhook:` + strings.Replace(this.Webhook.String(), "WebhookContext", "WebhookContext", 1) + `,`,
 11667  		`Events:` + fmt.Sprintf("%v", this.Events) + `,`,
 11668  		`Filter:` + strings.Replace(this.Filter.String(), "StorageGridFilter", "StorageGridFilter", 1) + `,`,
 11669  		`TopicArn:` + fmt.Sprintf("%v", this.TopicArn) + `,`,
 11670  		`Bucket:` + fmt.Sprintf("%v", this.Bucket) + `,`,
 11671  		`Region:` + fmt.Sprintf("%v", this.Region) + `,`,
 11672  		`AuthToken:` + strings.Replace(fmt.Sprintf("%v", this.AuthToken), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11673  		`APIURL:` + fmt.Sprintf("%v", this.APIURL) + `,`,
 11674  		`Metadata:` + mapStringForMetadata + `,`,
 11675  		`}`,
 11676  	}, "")
 11677  	return s
 11678  }
 11679  func (this *StorageGridFilter) String() string {
 11680  	if this == nil {
 11681  		return "nil"
 11682  	}
 11683  	s := strings.Join([]string{`&StorageGridFilter{`,
 11684  		`Prefix:` + fmt.Sprintf("%v", this.Prefix) + `,`,
 11685  		`Suffix:` + fmt.Sprintf("%v", this.Suffix) + `,`,
 11686  		`}`,
 11687  	}, "")
 11688  	return s
 11689  }
 11690  func (this *StripeEventSource) String() string {
 11691  	if this == nil {
 11692  		return "nil"
 11693  	}
 11694  	keysForMetadata := make([]string, 0, len(this.Metadata))
 11695  	for k := range this.Metadata {
 11696  		keysForMetadata = append(keysForMetadata, k)
 11697  	}
 11698  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 11699  	mapStringForMetadata := "map[string]string{"
 11700  	for _, k := range keysForMetadata {
 11701  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 11702  	}
 11703  	mapStringForMetadata += "}"
 11704  	s := strings.Join([]string{`&StripeEventSource{`,
 11705  		`Webhook:` + strings.Replace(this.Webhook.String(), "WebhookContext", "WebhookContext", 1) + `,`,
 11706  		`CreateWebhook:` + fmt.Sprintf("%v", this.CreateWebhook) + `,`,
 11707  		`APIKey:` + strings.Replace(fmt.Sprintf("%v", this.APIKey), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11708  		`EventFilter:` + fmt.Sprintf("%v", this.EventFilter) + `,`,
 11709  		`Metadata:` + mapStringForMetadata + `,`,
 11710  		`}`,
 11711  	}, "")
 11712  	return s
 11713  }
 11714  func (this *Template) String() string {
 11715  	if this == nil {
 11716  		return "nil"
 11717  	}
 11718  	repeatedStringForVolumes := "[]Volume{"
 11719  	for _, f := range this.Volumes {
 11720  		repeatedStringForVolumes += fmt.Sprintf("%v", f) + ","
 11721  	}
 11722  	repeatedStringForVolumes += "}"
 11723  	repeatedStringForTolerations := "[]Toleration{"
 11724  	for _, f := range this.Tolerations {
 11725  		repeatedStringForTolerations += fmt.Sprintf("%v", f) + ","
 11726  	}
 11727  	repeatedStringForTolerations += "}"
 11728  	repeatedStringForImagePullSecrets := "[]LocalObjectReference{"
 11729  	for _, f := range this.ImagePullSecrets {
 11730  		repeatedStringForImagePullSecrets += fmt.Sprintf("%v", f) + ","
 11731  	}
 11732  	repeatedStringForImagePullSecrets += "}"
 11733  	keysForNodeSelector := make([]string, 0, len(this.NodeSelector))
 11734  	for k := range this.NodeSelector {
 11735  		keysForNodeSelector = append(keysForNodeSelector, k)
 11736  	}
 11737  	github_com_gogo_protobuf_sortkeys.Strings(keysForNodeSelector)
 11738  	mapStringForNodeSelector := "map[string]string{"
 11739  	for _, k := range keysForNodeSelector {
 11740  		mapStringForNodeSelector += fmt.Sprintf("%v: %v,", k, this.NodeSelector[k])
 11741  	}
 11742  	mapStringForNodeSelector += "}"
 11743  	s := strings.Join([]string{`&Template{`,
 11744  		`Metadata:` + strings.Replace(fmt.Sprintf("%v", this.Metadata), "Metadata", "common.Metadata", 1) + `,`,
 11745  		`ServiceAccountName:` + fmt.Sprintf("%v", this.ServiceAccountName) + `,`,
 11746  		`Container:` + strings.Replace(fmt.Sprintf("%v", this.Container), "Container", "v1.Container", 1) + `,`,
 11747  		`Volumes:` + repeatedStringForVolumes + `,`,
 11748  		`SecurityContext:` + strings.Replace(fmt.Sprintf("%v", this.SecurityContext), "PodSecurityContext", "v1.PodSecurityContext", 1) + `,`,
 11749  		`Affinity:` + strings.Replace(fmt.Sprintf("%v", this.Affinity), "Affinity", "v1.Affinity", 1) + `,`,
 11750  		`Tolerations:` + repeatedStringForTolerations + `,`,
 11751  		`NodeSelector:` + mapStringForNodeSelector + `,`,
 11752  		`ImagePullSecrets:` + repeatedStringForImagePullSecrets + `,`,
 11753  		`PriorityClassName:` + fmt.Sprintf("%v", this.PriorityClassName) + `,`,
 11754  		`Priority:` + valueToStringGenerated(this.Priority) + `,`,
 11755  		`}`,
 11756  	}, "")
 11757  	return s
 11758  }
 11759  func (this *WatchPathConfig) String() string {
 11760  	if this == nil {
 11761  		return "nil"
 11762  	}
 11763  	s := strings.Join([]string{`&WatchPathConfig{`,
 11764  		`Directory:` + fmt.Sprintf("%v", this.Directory) + `,`,
 11765  		`Path:` + fmt.Sprintf("%v", this.Path) + `,`,
 11766  		`PathRegexp:` + fmt.Sprintf("%v", this.PathRegexp) + `,`,
 11767  		`}`,
 11768  	}, "")
 11769  	return s
 11770  }
 11771  func (this *WebhookContext) String() string {
 11772  	if this == nil {
 11773  		return "nil"
 11774  	}
 11775  	keysForMetadata := make([]string, 0, len(this.Metadata))
 11776  	for k := range this.Metadata {
 11777  		keysForMetadata = append(keysForMetadata, k)
 11778  	}
 11779  	github_com_gogo_protobuf_sortkeys.Strings(keysForMetadata)
 11780  	mapStringForMetadata := "map[string]string{"
 11781  	for _, k := range keysForMetadata {
 11782  		mapStringForMetadata += fmt.Sprintf("%v: %v,", k, this.Metadata[k])
 11783  	}
 11784  	mapStringForMetadata += "}"
 11785  	s := strings.Join([]string{`&WebhookContext{`,
 11786  		`Endpoint:` + fmt.Sprintf("%v", this.Endpoint) + `,`,
 11787  		`Method:` + fmt.Sprintf("%v", this.Method) + `,`,
 11788  		`Port:` + fmt.Sprintf("%v", this.Port) + `,`,
 11789  		`URL:` + fmt.Sprintf("%v", this.URL) + `,`,
 11790  		`ServerCertSecret:` + strings.Replace(fmt.Sprintf("%v", this.ServerCertSecret), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11791  		`ServerKeySecret:` + strings.Replace(fmt.Sprintf("%v", this.ServerKeySecret), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11792  		`Metadata:` + mapStringForMetadata + `,`,
 11793  		`AuthSecret:` + strings.Replace(fmt.Sprintf("%v", this.AuthSecret), "SecretKeySelector", "v1.SecretKeySelector", 1) + `,`,
 11794  		`MaxPayloadSize:` + valueToStringGenerated(this.MaxPayloadSize) + `,`,
 11795  		`}`,
 11796  	}, "")
 11797  	return s
 11798  }
 11799  func (this *WebhookEventSource) String() string {
 11800  	if this == nil {
 11801  		return "nil"
 11802  	}
 11803  	s := strings.Join([]string{`&WebhookEventSource{`,
 11804  		`WebhookContext:` + strings.Replace(strings.Replace(this.WebhookContext.String(), "WebhookContext", "WebhookContext", 1), `&`, ``, 1) + `,`,
 11805  		`Filter:` + strings.Replace(this.Filter.String(), "EventSourceFilter", "EventSourceFilter", 1) + `,`,
 11806  		`}`,
 11807  	}, "")
 11808  	return s
 11809  }
 11810  func valueToStringGenerated(v interface{}) string {
 11811  	rv := reflect.ValueOf(v)
 11812  	if rv.IsNil() {
 11813  		return "nil"
 11814  	}
 11815  	pv := reflect.Indirect(rv).Interface()
 11816  	return fmt.Sprintf("*%v", pv)
 11817  }
 11818  func (m *AMQPConsumeConfig) Unmarshal(dAtA []byte) error {
 11819  	l := len(dAtA)
 11820  	iNdEx := 0
 11821  	for iNdEx < l {
 11822  		preIndex := iNdEx
 11823  		var wire uint64
 11824  		for shift := uint(0); ; shift += 7 {
 11825  			if shift >= 64 {
 11826  				return ErrIntOverflowGenerated
 11827  			}
 11828  			if iNdEx >= l {
 11829  				return io.ErrUnexpectedEOF
 11830  			}
 11831  			b := dAtA[iNdEx]
 11832  			iNdEx++
 11833  			wire |= uint64(b&0x7F) << shift
 11834  			if b < 0x80 {
 11835  				break
 11836  			}
 11837  		}
 11838  		fieldNum := int32(wire >> 3)
 11839  		wireType := int(wire & 0x7)
 11840  		if wireType == 4 {
 11841  			return fmt.Errorf("proto: AMQPConsumeConfig: wiretype end group for non-group")
 11842  		}
 11843  		if fieldNum <= 0 {
 11844  			return fmt.Errorf("proto: AMQPConsumeConfig: illegal tag %d (wire type %d)", fieldNum, wire)
 11845  		}
 11846  		switch fieldNum {
 11847  		case 1:
 11848  			if wireType != 2 {
 11849  				return fmt.Errorf("proto: wrong wireType = %d for field ConsumerTag", wireType)
 11850  			}
 11851  			var stringLen uint64
 11852  			for shift := uint(0); ; shift += 7 {
 11853  				if shift >= 64 {
 11854  					return ErrIntOverflowGenerated
 11855  				}
 11856  				if iNdEx >= l {
 11857  					return io.ErrUnexpectedEOF
 11858  				}
 11859  				b := dAtA[iNdEx]
 11860  				iNdEx++
 11861  				stringLen |= uint64(b&0x7F) << shift
 11862  				if b < 0x80 {
 11863  					break
 11864  				}
 11865  			}
 11866  			intStringLen := int(stringLen)
 11867  			if intStringLen < 0 {
 11868  				return ErrInvalidLengthGenerated
 11869  			}
 11870  			postIndex := iNdEx + intStringLen
 11871  			if postIndex < 0 {
 11872  				return ErrInvalidLengthGenerated
 11873  			}
 11874  			if postIndex > l {
 11875  				return io.ErrUnexpectedEOF
 11876  			}
 11877  			m.ConsumerTag = string(dAtA[iNdEx:postIndex])
 11878  			iNdEx = postIndex
 11879  		case 2:
 11880  			if wireType != 0 {
 11881  				return fmt.Errorf("proto: wrong wireType = %d for field AutoAck", wireType)
 11882  			}
 11883  			var v int
 11884  			for shift := uint(0); ; shift += 7 {
 11885  				if shift >= 64 {
 11886  					return ErrIntOverflowGenerated
 11887  				}
 11888  				if iNdEx >= l {
 11889  					return io.ErrUnexpectedEOF
 11890  				}
 11891  				b := dAtA[iNdEx]
 11892  				iNdEx++
 11893  				v |= int(b&0x7F) << shift
 11894  				if b < 0x80 {
 11895  					break
 11896  				}
 11897  			}
 11898  			m.AutoAck = bool(v != 0)
 11899  		case 3:
 11900  			if wireType != 0 {
 11901  				return fmt.Errorf("proto: wrong wireType = %d for field Exclusive", wireType)
 11902  			}
 11903  			var v int
 11904  			for shift := uint(0); ; shift += 7 {
 11905  				if shift >= 64 {
 11906  					return ErrIntOverflowGenerated
 11907  				}
 11908  				if iNdEx >= l {
 11909  					return io.ErrUnexpectedEOF
 11910  				}
 11911  				b := dAtA[iNdEx]
 11912  				iNdEx++
 11913  				v |= int(b&0x7F) << shift
 11914  				if b < 0x80 {
 11915  					break
 11916  				}
 11917  			}
 11918  			m.Exclusive = bool(v != 0)
 11919  		case 4:
 11920  			if wireType != 0 {
 11921  				return fmt.Errorf("proto: wrong wireType = %d for field NoLocal", wireType)
 11922  			}
 11923  			var v int
 11924  			for shift := uint(0); ; shift += 7 {
 11925  				if shift >= 64 {
 11926  					return ErrIntOverflowGenerated
 11927  				}
 11928  				if iNdEx >= l {
 11929  					return io.ErrUnexpectedEOF
 11930  				}
 11931  				b := dAtA[iNdEx]
 11932  				iNdEx++
 11933  				v |= int(b&0x7F) << shift
 11934  				if b < 0x80 {
 11935  					break
 11936  				}
 11937  			}
 11938  			m.NoLocal = bool(v != 0)
 11939  		case 5:
 11940  			if wireType != 0 {
 11941  				return fmt.Errorf("proto: wrong wireType = %d for field NoWait", wireType)
 11942  			}
 11943  			var v int
 11944  			for shift := uint(0); ; shift += 7 {
 11945  				if shift >= 64 {
 11946  					return ErrIntOverflowGenerated
 11947  				}
 11948  				if iNdEx >= l {
 11949  					return io.ErrUnexpectedEOF
 11950  				}
 11951  				b := dAtA[iNdEx]
 11952  				iNdEx++
 11953  				v |= int(b&0x7F) << shift
 11954  				if b < 0x80 {
 11955  					break
 11956  				}
 11957  			}
 11958  			m.NoWait = bool(v != 0)
 11959  		default:
 11960  			iNdEx = preIndex
 11961  			skippy, err := skipGenerated(dAtA[iNdEx:])
 11962  			if err != nil {
 11963  				return err
 11964  			}
 11965  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 11966  				return ErrInvalidLengthGenerated
 11967  			}
 11968  			if (iNdEx + skippy) > l {
 11969  				return io.ErrUnexpectedEOF
 11970  			}
 11971  			iNdEx += skippy
 11972  		}
 11973  	}
 11974  
 11975  	if iNdEx > l {
 11976  		return io.ErrUnexpectedEOF
 11977  	}
 11978  	return nil
 11979  }
 11980  func (m *AMQPEventSource) Unmarshal(dAtA []byte) error {
 11981  	l := len(dAtA)
 11982  	iNdEx := 0
 11983  	for iNdEx < l {
 11984  		preIndex := iNdEx
 11985  		var wire uint64
 11986  		for shift := uint(0); ; shift += 7 {
 11987  			if shift >= 64 {
 11988  				return ErrIntOverflowGenerated
 11989  			}
 11990  			if iNdEx >= l {
 11991  				return io.ErrUnexpectedEOF
 11992  			}
 11993  			b := dAtA[iNdEx]
 11994  			iNdEx++
 11995  			wire |= uint64(b&0x7F) << shift
 11996  			if b < 0x80 {
 11997  				break
 11998  			}
 11999  		}
 12000  		fieldNum := int32(wire >> 3)
 12001  		wireType := int(wire & 0x7)
 12002  		if wireType == 4 {
 12003  			return fmt.Errorf("proto: AMQPEventSource: wiretype end group for non-group")
 12004  		}
 12005  		if fieldNum <= 0 {
 12006  			return fmt.Errorf("proto: AMQPEventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 12007  		}
 12008  		switch fieldNum {
 12009  		case 1:
 12010  			if wireType != 2 {
 12011  				return fmt.Errorf("proto: wrong wireType = %d for field URL", wireType)
 12012  			}
 12013  			var stringLen uint64
 12014  			for shift := uint(0); ; shift += 7 {
 12015  				if shift >= 64 {
 12016  					return ErrIntOverflowGenerated
 12017  				}
 12018  				if iNdEx >= l {
 12019  					return io.ErrUnexpectedEOF
 12020  				}
 12021  				b := dAtA[iNdEx]
 12022  				iNdEx++
 12023  				stringLen |= uint64(b&0x7F) << shift
 12024  				if b < 0x80 {
 12025  					break
 12026  				}
 12027  			}
 12028  			intStringLen := int(stringLen)
 12029  			if intStringLen < 0 {
 12030  				return ErrInvalidLengthGenerated
 12031  			}
 12032  			postIndex := iNdEx + intStringLen
 12033  			if postIndex < 0 {
 12034  				return ErrInvalidLengthGenerated
 12035  			}
 12036  			if postIndex > l {
 12037  				return io.ErrUnexpectedEOF
 12038  			}
 12039  			m.URL = string(dAtA[iNdEx:postIndex])
 12040  			iNdEx = postIndex
 12041  		case 2:
 12042  			if wireType != 2 {
 12043  				return fmt.Errorf("proto: wrong wireType = %d for field ExchangeName", wireType)
 12044  			}
 12045  			var stringLen uint64
 12046  			for shift := uint(0); ; shift += 7 {
 12047  				if shift >= 64 {
 12048  					return ErrIntOverflowGenerated
 12049  				}
 12050  				if iNdEx >= l {
 12051  					return io.ErrUnexpectedEOF
 12052  				}
 12053  				b := dAtA[iNdEx]
 12054  				iNdEx++
 12055  				stringLen |= uint64(b&0x7F) << shift
 12056  				if b < 0x80 {
 12057  					break
 12058  				}
 12059  			}
 12060  			intStringLen := int(stringLen)
 12061  			if intStringLen < 0 {
 12062  				return ErrInvalidLengthGenerated
 12063  			}
 12064  			postIndex := iNdEx + intStringLen
 12065  			if postIndex < 0 {
 12066  				return ErrInvalidLengthGenerated
 12067  			}
 12068  			if postIndex > l {
 12069  				return io.ErrUnexpectedEOF
 12070  			}
 12071  			m.ExchangeName = string(dAtA[iNdEx:postIndex])
 12072  			iNdEx = postIndex
 12073  		case 3:
 12074  			if wireType != 2 {
 12075  				return fmt.Errorf("proto: wrong wireType = %d for field ExchangeType", wireType)
 12076  			}
 12077  			var stringLen uint64
 12078  			for shift := uint(0); ; shift += 7 {
 12079  				if shift >= 64 {
 12080  					return ErrIntOverflowGenerated
 12081  				}
 12082  				if iNdEx >= l {
 12083  					return io.ErrUnexpectedEOF
 12084  				}
 12085  				b := dAtA[iNdEx]
 12086  				iNdEx++
 12087  				stringLen |= uint64(b&0x7F) << shift
 12088  				if b < 0x80 {
 12089  					break
 12090  				}
 12091  			}
 12092  			intStringLen := int(stringLen)
 12093  			if intStringLen < 0 {
 12094  				return ErrInvalidLengthGenerated
 12095  			}
 12096  			postIndex := iNdEx + intStringLen
 12097  			if postIndex < 0 {
 12098  				return ErrInvalidLengthGenerated
 12099  			}
 12100  			if postIndex > l {
 12101  				return io.ErrUnexpectedEOF
 12102  			}
 12103  			m.ExchangeType = string(dAtA[iNdEx:postIndex])
 12104  			iNdEx = postIndex
 12105  		case 4:
 12106  			if wireType != 2 {
 12107  				return fmt.Errorf("proto: wrong wireType = %d for field RoutingKey", wireType)
 12108  			}
 12109  			var stringLen uint64
 12110  			for shift := uint(0); ; shift += 7 {
 12111  				if shift >= 64 {
 12112  					return ErrIntOverflowGenerated
 12113  				}
 12114  				if iNdEx >= l {
 12115  					return io.ErrUnexpectedEOF
 12116  				}
 12117  				b := dAtA[iNdEx]
 12118  				iNdEx++
 12119  				stringLen |= uint64(b&0x7F) << shift
 12120  				if b < 0x80 {
 12121  					break
 12122  				}
 12123  			}
 12124  			intStringLen := int(stringLen)
 12125  			if intStringLen < 0 {
 12126  				return ErrInvalidLengthGenerated
 12127  			}
 12128  			postIndex := iNdEx + intStringLen
 12129  			if postIndex < 0 {
 12130  				return ErrInvalidLengthGenerated
 12131  			}
 12132  			if postIndex > l {
 12133  				return io.ErrUnexpectedEOF
 12134  			}
 12135  			m.RoutingKey = string(dAtA[iNdEx:postIndex])
 12136  			iNdEx = postIndex
 12137  		case 5:
 12138  			if wireType != 2 {
 12139  				return fmt.Errorf("proto: wrong wireType = %d for field ConnectionBackoff", wireType)
 12140  			}
 12141  			var msglen int
 12142  			for shift := uint(0); ; shift += 7 {
 12143  				if shift >= 64 {
 12144  					return ErrIntOverflowGenerated
 12145  				}
 12146  				if iNdEx >= l {
 12147  					return io.ErrUnexpectedEOF
 12148  				}
 12149  				b := dAtA[iNdEx]
 12150  				iNdEx++
 12151  				msglen |= int(b&0x7F) << shift
 12152  				if b < 0x80 {
 12153  					break
 12154  				}
 12155  			}
 12156  			if msglen < 0 {
 12157  				return ErrInvalidLengthGenerated
 12158  			}
 12159  			postIndex := iNdEx + msglen
 12160  			if postIndex < 0 {
 12161  				return ErrInvalidLengthGenerated
 12162  			}
 12163  			if postIndex > l {
 12164  				return io.ErrUnexpectedEOF
 12165  			}
 12166  			if m.ConnectionBackoff == nil {
 12167  				m.ConnectionBackoff = &common.Backoff{}
 12168  			}
 12169  			if err := m.ConnectionBackoff.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12170  				return err
 12171  			}
 12172  			iNdEx = postIndex
 12173  		case 6:
 12174  			if wireType != 0 {
 12175  				return fmt.Errorf("proto: wrong wireType = %d for field JSONBody", wireType)
 12176  			}
 12177  			var v int
 12178  			for shift := uint(0); ; shift += 7 {
 12179  				if shift >= 64 {
 12180  					return ErrIntOverflowGenerated
 12181  				}
 12182  				if iNdEx >= l {
 12183  					return io.ErrUnexpectedEOF
 12184  				}
 12185  				b := dAtA[iNdEx]
 12186  				iNdEx++
 12187  				v |= int(b&0x7F) << shift
 12188  				if b < 0x80 {
 12189  					break
 12190  				}
 12191  			}
 12192  			m.JSONBody = bool(v != 0)
 12193  		case 7:
 12194  			if wireType != 2 {
 12195  				return fmt.Errorf("proto: wrong wireType = %d for field TLS", wireType)
 12196  			}
 12197  			var msglen int
 12198  			for shift := uint(0); ; shift += 7 {
 12199  				if shift >= 64 {
 12200  					return ErrIntOverflowGenerated
 12201  				}
 12202  				if iNdEx >= l {
 12203  					return io.ErrUnexpectedEOF
 12204  				}
 12205  				b := dAtA[iNdEx]
 12206  				iNdEx++
 12207  				msglen |= int(b&0x7F) << shift
 12208  				if b < 0x80 {
 12209  					break
 12210  				}
 12211  			}
 12212  			if msglen < 0 {
 12213  				return ErrInvalidLengthGenerated
 12214  			}
 12215  			postIndex := iNdEx + msglen
 12216  			if postIndex < 0 {
 12217  				return ErrInvalidLengthGenerated
 12218  			}
 12219  			if postIndex > l {
 12220  				return io.ErrUnexpectedEOF
 12221  			}
 12222  			if m.TLS == nil {
 12223  				m.TLS = &common.TLSConfig{}
 12224  			}
 12225  			if err := m.TLS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12226  				return err
 12227  			}
 12228  			iNdEx = postIndex
 12229  		case 8:
 12230  			if wireType != 2 {
 12231  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 12232  			}
 12233  			var msglen int
 12234  			for shift := uint(0); ; shift += 7 {
 12235  				if shift >= 64 {
 12236  					return ErrIntOverflowGenerated
 12237  				}
 12238  				if iNdEx >= l {
 12239  					return io.ErrUnexpectedEOF
 12240  				}
 12241  				b := dAtA[iNdEx]
 12242  				iNdEx++
 12243  				msglen |= int(b&0x7F) << shift
 12244  				if b < 0x80 {
 12245  					break
 12246  				}
 12247  			}
 12248  			if msglen < 0 {
 12249  				return ErrInvalidLengthGenerated
 12250  			}
 12251  			postIndex := iNdEx + msglen
 12252  			if postIndex < 0 {
 12253  				return ErrInvalidLengthGenerated
 12254  			}
 12255  			if postIndex > l {
 12256  				return io.ErrUnexpectedEOF
 12257  			}
 12258  			if m.Metadata == nil {
 12259  				m.Metadata = make(map[string]string)
 12260  			}
 12261  			var mapkey string
 12262  			var mapvalue string
 12263  			for iNdEx < postIndex {
 12264  				entryPreIndex := iNdEx
 12265  				var wire uint64
 12266  				for shift := uint(0); ; shift += 7 {
 12267  					if shift >= 64 {
 12268  						return ErrIntOverflowGenerated
 12269  					}
 12270  					if iNdEx >= l {
 12271  						return io.ErrUnexpectedEOF
 12272  					}
 12273  					b := dAtA[iNdEx]
 12274  					iNdEx++
 12275  					wire |= uint64(b&0x7F) << shift
 12276  					if b < 0x80 {
 12277  						break
 12278  					}
 12279  				}
 12280  				fieldNum := int32(wire >> 3)
 12281  				if fieldNum == 1 {
 12282  					var stringLenmapkey uint64
 12283  					for shift := uint(0); ; shift += 7 {
 12284  						if shift >= 64 {
 12285  							return ErrIntOverflowGenerated
 12286  						}
 12287  						if iNdEx >= l {
 12288  							return io.ErrUnexpectedEOF
 12289  						}
 12290  						b := dAtA[iNdEx]
 12291  						iNdEx++
 12292  						stringLenmapkey |= uint64(b&0x7F) << shift
 12293  						if b < 0x80 {
 12294  							break
 12295  						}
 12296  					}
 12297  					intStringLenmapkey := int(stringLenmapkey)
 12298  					if intStringLenmapkey < 0 {
 12299  						return ErrInvalidLengthGenerated
 12300  					}
 12301  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 12302  					if postStringIndexmapkey < 0 {
 12303  						return ErrInvalidLengthGenerated
 12304  					}
 12305  					if postStringIndexmapkey > l {
 12306  						return io.ErrUnexpectedEOF
 12307  					}
 12308  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 12309  					iNdEx = postStringIndexmapkey
 12310  				} else if fieldNum == 2 {
 12311  					var stringLenmapvalue 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  						stringLenmapvalue |= uint64(b&0x7F) << shift
 12322  						if b < 0x80 {
 12323  							break
 12324  						}
 12325  					}
 12326  					intStringLenmapvalue := int(stringLenmapvalue)
 12327  					if intStringLenmapvalue < 0 {
 12328  						return ErrInvalidLengthGenerated
 12329  					}
 12330  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 12331  					if postStringIndexmapvalue < 0 {
 12332  						return ErrInvalidLengthGenerated
 12333  					}
 12334  					if postStringIndexmapvalue > l {
 12335  						return io.ErrUnexpectedEOF
 12336  					}
 12337  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 12338  					iNdEx = postStringIndexmapvalue
 12339  				} else {
 12340  					iNdEx = entryPreIndex
 12341  					skippy, err := skipGenerated(dAtA[iNdEx:])
 12342  					if err != nil {
 12343  						return err
 12344  					}
 12345  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 12346  						return ErrInvalidLengthGenerated
 12347  					}
 12348  					if (iNdEx + skippy) > postIndex {
 12349  						return io.ErrUnexpectedEOF
 12350  					}
 12351  					iNdEx += skippy
 12352  				}
 12353  			}
 12354  			m.Metadata[mapkey] = mapvalue
 12355  			iNdEx = postIndex
 12356  		case 9:
 12357  			if wireType != 2 {
 12358  				return fmt.Errorf("proto: wrong wireType = %d for field ExchangeDeclare", wireType)
 12359  			}
 12360  			var msglen int
 12361  			for shift := uint(0); ; shift += 7 {
 12362  				if shift >= 64 {
 12363  					return ErrIntOverflowGenerated
 12364  				}
 12365  				if iNdEx >= l {
 12366  					return io.ErrUnexpectedEOF
 12367  				}
 12368  				b := dAtA[iNdEx]
 12369  				iNdEx++
 12370  				msglen |= int(b&0x7F) << shift
 12371  				if b < 0x80 {
 12372  					break
 12373  				}
 12374  			}
 12375  			if msglen < 0 {
 12376  				return ErrInvalidLengthGenerated
 12377  			}
 12378  			postIndex := iNdEx + msglen
 12379  			if postIndex < 0 {
 12380  				return ErrInvalidLengthGenerated
 12381  			}
 12382  			if postIndex > l {
 12383  				return io.ErrUnexpectedEOF
 12384  			}
 12385  			if m.ExchangeDeclare == nil {
 12386  				m.ExchangeDeclare = &AMQPExchangeDeclareConfig{}
 12387  			}
 12388  			if err := m.ExchangeDeclare.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12389  				return err
 12390  			}
 12391  			iNdEx = postIndex
 12392  		case 10:
 12393  			if wireType != 2 {
 12394  				return fmt.Errorf("proto: wrong wireType = %d for field QueueDeclare", wireType)
 12395  			}
 12396  			var msglen int
 12397  			for shift := uint(0); ; shift += 7 {
 12398  				if shift >= 64 {
 12399  					return ErrIntOverflowGenerated
 12400  				}
 12401  				if iNdEx >= l {
 12402  					return io.ErrUnexpectedEOF
 12403  				}
 12404  				b := dAtA[iNdEx]
 12405  				iNdEx++
 12406  				msglen |= int(b&0x7F) << shift
 12407  				if b < 0x80 {
 12408  					break
 12409  				}
 12410  			}
 12411  			if msglen < 0 {
 12412  				return ErrInvalidLengthGenerated
 12413  			}
 12414  			postIndex := iNdEx + msglen
 12415  			if postIndex < 0 {
 12416  				return ErrInvalidLengthGenerated
 12417  			}
 12418  			if postIndex > l {
 12419  				return io.ErrUnexpectedEOF
 12420  			}
 12421  			if m.QueueDeclare == nil {
 12422  				m.QueueDeclare = &AMQPQueueDeclareConfig{}
 12423  			}
 12424  			if err := m.QueueDeclare.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12425  				return err
 12426  			}
 12427  			iNdEx = postIndex
 12428  		case 11:
 12429  			if wireType != 2 {
 12430  				return fmt.Errorf("proto: wrong wireType = %d for field QueueBind", wireType)
 12431  			}
 12432  			var msglen int
 12433  			for shift := uint(0); ; shift += 7 {
 12434  				if shift >= 64 {
 12435  					return ErrIntOverflowGenerated
 12436  				}
 12437  				if iNdEx >= l {
 12438  					return io.ErrUnexpectedEOF
 12439  				}
 12440  				b := dAtA[iNdEx]
 12441  				iNdEx++
 12442  				msglen |= int(b&0x7F) << shift
 12443  				if b < 0x80 {
 12444  					break
 12445  				}
 12446  			}
 12447  			if msglen < 0 {
 12448  				return ErrInvalidLengthGenerated
 12449  			}
 12450  			postIndex := iNdEx + msglen
 12451  			if postIndex < 0 {
 12452  				return ErrInvalidLengthGenerated
 12453  			}
 12454  			if postIndex > l {
 12455  				return io.ErrUnexpectedEOF
 12456  			}
 12457  			if m.QueueBind == nil {
 12458  				m.QueueBind = &AMQPQueueBindConfig{}
 12459  			}
 12460  			if err := m.QueueBind.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12461  				return err
 12462  			}
 12463  			iNdEx = postIndex
 12464  		case 12:
 12465  			if wireType != 2 {
 12466  				return fmt.Errorf("proto: wrong wireType = %d for field Consume", wireType)
 12467  			}
 12468  			var msglen int
 12469  			for shift := uint(0); ; shift += 7 {
 12470  				if shift >= 64 {
 12471  					return ErrIntOverflowGenerated
 12472  				}
 12473  				if iNdEx >= l {
 12474  					return io.ErrUnexpectedEOF
 12475  				}
 12476  				b := dAtA[iNdEx]
 12477  				iNdEx++
 12478  				msglen |= int(b&0x7F) << shift
 12479  				if b < 0x80 {
 12480  					break
 12481  				}
 12482  			}
 12483  			if msglen < 0 {
 12484  				return ErrInvalidLengthGenerated
 12485  			}
 12486  			postIndex := iNdEx + msglen
 12487  			if postIndex < 0 {
 12488  				return ErrInvalidLengthGenerated
 12489  			}
 12490  			if postIndex > l {
 12491  				return io.ErrUnexpectedEOF
 12492  			}
 12493  			if m.Consume == nil {
 12494  				m.Consume = &AMQPConsumeConfig{}
 12495  			}
 12496  			if err := m.Consume.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12497  				return err
 12498  			}
 12499  			iNdEx = postIndex
 12500  		case 13:
 12501  			if wireType != 2 {
 12502  				return fmt.Errorf("proto: wrong wireType = %d for field Auth", wireType)
 12503  			}
 12504  			var msglen int
 12505  			for shift := uint(0); ; shift += 7 {
 12506  				if shift >= 64 {
 12507  					return ErrIntOverflowGenerated
 12508  				}
 12509  				if iNdEx >= l {
 12510  					return io.ErrUnexpectedEOF
 12511  				}
 12512  				b := dAtA[iNdEx]
 12513  				iNdEx++
 12514  				msglen |= int(b&0x7F) << shift
 12515  				if b < 0x80 {
 12516  					break
 12517  				}
 12518  			}
 12519  			if msglen < 0 {
 12520  				return ErrInvalidLengthGenerated
 12521  			}
 12522  			postIndex := iNdEx + msglen
 12523  			if postIndex < 0 {
 12524  				return ErrInvalidLengthGenerated
 12525  			}
 12526  			if postIndex > l {
 12527  				return io.ErrUnexpectedEOF
 12528  			}
 12529  			if m.Auth == nil {
 12530  				m.Auth = &common.BasicAuth{}
 12531  			}
 12532  			if err := m.Auth.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12533  				return err
 12534  			}
 12535  			iNdEx = postIndex
 12536  		case 14:
 12537  			if wireType != 2 {
 12538  				return fmt.Errorf("proto: wrong wireType = %d for field URLSecret", wireType)
 12539  			}
 12540  			var msglen int
 12541  			for shift := uint(0); ; shift += 7 {
 12542  				if shift >= 64 {
 12543  					return ErrIntOverflowGenerated
 12544  				}
 12545  				if iNdEx >= l {
 12546  					return io.ErrUnexpectedEOF
 12547  				}
 12548  				b := dAtA[iNdEx]
 12549  				iNdEx++
 12550  				msglen |= int(b&0x7F) << shift
 12551  				if b < 0x80 {
 12552  					break
 12553  				}
 12554  			}
 12555  			if msglen < 0 {
 12556  				return ErrInvalidLengthGenerated
 12557  			}
 12558  			postIndex := iNdEx + msglen
 12559  			if postIndex < 0 {
 12560  				return ErrInvalidLengthGenerated
 12561  			}
 12562  			if postIndex > l {
 12563  				return io.ErrUnexpectedEOF
 12564  			}
 12565  			if m.URLSecret == nil {
 12566  				m.URLSecret = &v1.SecretKeySelector{}
 12567  			}
 12568  			if err := m.URLSecret.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12569  				return err
 12570  			}
 12571  			iNdEx = postIndex
 12572  		case 15:
 12573  			if wireType != 2 {
 12574  				return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType)
 12575  			}
 12576  			var msglen int
 12577  			for shift := uint(0); ; shift += 7 {
 12578  				if shift >= 64 {
 12579  					return ErrIntOverflowGenerated
 12580  				}
 12581  				if iNdEx >= l {
 12582  					return io.ErrUnexpectedEOF
 12583  				}
 12584  				b := dAtA[iNdEx]
 12585  				iNdEx++
 12586  				msglen |= int(b&0x7F) << shift
 12587  				if b < 0x80 {
 12588  					break
 12589  				}
 12590  			}
 12591  			if msglen < 0 {
 12592  				return ErrInvalidLengthGenerated
 12593  			}
 12594  			postIndex := iNdEx + msglen
 12595  			if postIndex < 0 {
 12596  				return ErrInvalidLengthGenerated
 12597  			}
 12598  			if postIndex > l {
 12599  				return io.ErrUnexpectedEOF
 12600  			}
 12601  			if m.Filter == nil {
 12602  				m.Filter = &EventSourceFilter{}
 12603  			}
 12604  			if err := m.Filter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12605  				return err
 12606  			}
 12607  			iNdEx = postIndex
 12608  		default:
 12609  			iNdEx = preIndex
 12610  			skippy, err := skipGenerated(dAtA[iNdEx:])
 12611  			if err != nil {
 12612  				return err
 12613  			}
 12614  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 12615  				return ErrInvalidLengthGenerated
 12616  			}
 12617  			if (iNdEx + skippy) > l {
 12618  				return io.ErrUnexpectedEOF
 12619  			}
 12620  			iNdEx += skippy
 12621  		}
 12622  	}
 12623  
 12624  	if iNdEx > l {
 12625  		return io.ErrUnexpectedEOF
 12626  	}
 12627  	return nil
 12628  }
 12629  func (m *AMQPExchangeDeclareConfig) Unmarshal(dAtA []byte) error {
 12630  	l := len(dAtA)
 12631  	iNdEx := 0
 12632  	for iNdEx < l {
 12633  		preIndex := iNdEx
 12634  		var wire uint64
 12635  		for shift := uint(0); ; shift += 7 {
 12636  			if shift >= 64 {
 12637  				return ErrIntOverflowGenerated
 12638  			}
 12639  			if iNdEx >= l {
 12640  				return io.ErrUnexpectedEOF
 12641  			}
 12642  			b := dAtA[iNdEx]
 12643  			iNdEx++
 12644  			wire |= uint64(b&0x7F) << shift
 12645  			if b < 0x80 {
 12646  				break
 12647  			}
 12648  		}
 12649  		fieldNum := int32(wire >> 3)
 12650  		wireType := int(wire & 0x7)
 12651  		if wireType == 4 {
 12652  			return fmt.Errorf("proto: AMQPExchangeDeclareConfig: wiretype end group for non-group")
 12653  		}
 12654  		if fieldNum <= 0 {
 12655  			return fmt.Errorf("proto: AMQPExchangeDeclareConfig: illegal tag %d (wire type %d)", fieldNum, wire)
 12656  		}
 12657  		switch fieldNum {
 12658  		case 1:
 12659  			if wireType != 0 {
 12660  				return fmt.Errorf("proto: wrong wireType = %d for field Durable", wireType)
 12661  			}
 12662  			var v int
 12663  			for shift := uint(0); ; shift += 7 {
 12664  				if shift >= 64 {
 12665  					return ErrIntOverflowGenerated
 12666  				}
 12667  				if iNdEx >= l {
 12668  					return io.ErrUnexpectedEOF
 12669  				}
 12670  				b := dAtA[iNdEx]
 12671  				iNdEx++
 12672  				v |= int(b&0x7F) << shift
 12673  				if b < 0x80 {
 12674  					break
 12675  				}
 12676  			}
 12677  			m.Durable = bool(v != 0)
 12678  		case 2:
 12679  			if wireType != 0 {
 12680  				return fmt.Errorf("proto: wrong wireType = %d for field AutoDelete", wireType)
 12681  			}
 12682  			var v int
 12683  			for shift := uint(0); ; shift += 7 {
 12684  				if shift >= 64 {
 12685  					return ErrIntOverflowGenerated
 12686  				}
 12687  				if iNdEx >= l {
 12688  					return io.ErrUnexpectedEOF
 12689  				}
 12690  				b := dAtA[iNdEx]
 12691  				iNdEx++
 12692  				v |= int(b&0x7F) << shift
 12693  				if b < 0x80 {
 12694  					break
 12695  				}
 12696  			}
 12697  			m.AutoDelete = bool(v != 0)
 12698  		case 3:
 12699  			if wireType != 0 {
 12700  				return fmt.Errorf("proto: wrong wireType = %d for field Internal", wireType)
 12701  			}
 12702  			var v int
 12703  			for shift := uint(0); ; shift += 7 {
 12704  				if shift >= 64 {
 12705  					return ErrIntOverflowGenerated
 12706  				}
 12707  				if iNdEx >= l {
 12708  					return io.ErrUnexpectedEOF
 12709  				}
 12710  				b := dAtA[iNdEx]
 12711  				iNdEx++
 12712  				v |= int(b&0x7F) << shift
 12713  				if b < 0x80 {
 12714  					break
 12715  				}
 12716  			}
 12717  			m.Internal = bool(v != 0)
 12718  		case 4:
 12719  			if wireType != 0 {
 12720  				return fmt.Errorf("proto: wrong wireType = %d for field NoWait", wireType)
 12721  			}
 12722  			var v int
 12723  			for shift := uint(0); ; shift += 7 {
 12724  				if shift >= 64 {
 12725  					return ErrIntOverflowGenerated
 12726  				}
 12727  				if iNdEx >= l {
 12728  					return io.ErrUnexpectedEOF
 12729  				}
 12730  				b := dAtA[iNdEx]
 12731  				iNdEx++
 12732  				v |= int(b&0x7F) << shift
 12733  				if b < 0x80 {
 12734  					break
 12735  				}
 12736  			}
 12737  			m.NoWait = bool(v != 0)
 12738  		default:
 12739  			iNdEx = preIndex
 12740  			skippy, err := skipGenerated(dAtA[iNdEx:])
 12741  			if err != nil {
 12742  				return err
 12743  			}
 12744  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 12745  				return ErrInvalidLengthGenerated
 12746  			}
 12747  			if (iNdEx + skippy) > l {
 12748  				return io.ErrUnexpectedEOF
 12749  			}
 12750  			iNdEx += skippy
 12751  		}
 12752  	}
 12753  
 12754  	if iNdEx > l {
 12755  		return io.ErrUnexpectedEOF
 12756  	}
 12757  	return nil
 12758  }
 12759  func (m *AMQPQueueBindConfig) Unmarshal(dAtA []byte) error {
 12760  	l := len(dAtA)
 12761  	iNdEx := 0
 12762  	for iNdEx < l {
 12763  		preIndex := iNdEx
 12764  		var wire uint64
 12765  		for shift := uint(0); ; shift += 7 {
 12766  			if shift >= 64 {
 12767  				return ErrIntOverflowGenerated
 12768  			}
 12769  			if iNdEx >= l {
 12770  				return io.ErrUnexpectedEOF
 12771  			}
 12772  			b := dAtA[iNdEx]
 12773  			iNdEx++
 12774  			wire |= uint64(b&0x7F) << shift
 12775  			if b < 0x80 {
 12776  				break
 12777  			}
 12778  		}
 12779  		fieldNum := int32(wire >> 3)
 12780  		wireType := int(wire & 0x7)
 12781  		if wireType == 4 {
 12782  			return fmt.Errorf("proto: AMQPQueueBindConfig: wiretype end group for non-group")
 12783  		}
 12784  		if fieldNum <= 0 {
 12785  			return fmt.Errorf("proto: AMQPQueueBindConfig: illegal tag %d (wire type %d)", fieldNum, wire)
 12786  		}
 12787  		switch fieldNum {
 12788  		case 1:
 12789  			if wireType != 0 {
 12790  				return fmt.Errorf("proto: wrong wireType = %d for field NoWait", wireType)
 12791  			}
 12792  			var v int
 12793  			for shift := uint(0); ; shift += 7 {
 12794  				if shift >= 64 {
 12795  					return ErrIntOverflowGenerated
 12796  				}
 12797  				if iNdEx >= l {
 12798  					return io.ErrUnexpectedEOF
 12799  				}
 12800  				b := dAtA[iNdEx]
 12801  				iNdEx++
 12802  				v |= int(b&0x7F) << shift
 12803  				if b < 0x80 {
 12804  					break
 12805  				}
 12806  			}
 12807  			m.NoWait = bool(v != 0)
 12808  		default:
 12809  			iNdEx = preIndex
 12810  			skippy, err := skipGenerated(dAtA[iNdEx:])
 12811  			if err != nil {
 12812  				return err
 12813  			}
 12814  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 12815  				return ErrInvalidLengthGenerated
 12816  			}
 12817  			if (iNdEx + skippy) > l {
 12818  				return io.ErrUnexpectedEOF
 12819  			}
 12820  			iNdEx += skippy
 12821  		}
 12822  	}
 12823  
 12824  	if iNdEx > l {
 12825  		return io.ErrUnexpectedEOF
 12826  	}
 12827  	return nil
 12828  }
 12829  func (m *AMQPQueueDeclareConfig) Unmarshal(dAtA []byte) error {
 12830  	l := len(dAtA)
 12831  	iNdEx := 0
 12832  	for iNdEx < l {
 12833  		preIndex := iNdEx
 12834  		var wire uint64
 12835  		for shift := uint(0); ; shift += 7 {
 12836  			if shift >= 64 {
 12837  				return ErrIntOverflowGenerated
 12838  			}
 12839  			if iNdEx >= l {
 12840  				return io.ErrUnexpectedEOF
 12841  			}
 12842  			b := dAtA[iNdEx]
 12843  			iNdEx++
 12844  			wire |= uint64(b&0x7F) << shift
 12845  			if b < 0x80 {
 12846  				break
 12847  			}
 12848  		}
 12849  		fieldNum := int32(wire >> 3)
 12850  		wireType := int(wire & 0x7)
 12851  		if wireType == 4 {
 12852  			return fmt.Errorf("proto: AMQPQueueDeclareConfig: wiretype end group for non-group")
 12853  		}
 12854  		if fieldNum <= 0 {
 12855  			return fmt.Errorf("proto: AMQPQueueDeclareConfig: illegal tag %d (wire type %d)", fieldNum, wire)
 12856  		}
 12857  		switch fieldNum {
 12858  		case 1:
 12859  			if wireType != 2 {
 12860  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 12861  			}
 12862  			var stringLen uint64
 12863  			for shift := uint(0); ; shift += 7 {
 12864  				if shift >= 64 {
 12865  					return ErrIntOverflowGenerated
 12866  				}
 12867  				if iNdEx >= l {
 12868  					return io.ErrUnexpectedEOF
 12869  				}
 12870  				b := dAtA[iNdEx]
 12871  				iNdEx++
 12872  				stringLen |= uint64(b&0x7F) << shift
 12873  				if b < 0x80 {
 12874  					break
 12875  				}
 12876  			}
 12877  			intStringLen := int(stringLen)
 12878  			if intStringLen < 0 {
 12879  				return ErrInvalidLengthGenerated
 12880  			}
 12881  			postIndex := iNdEx + intStringLen
 12882  			if postIndex < 0 {
 12883  				return ErrInvalidLengthGenerated
 12884  			}
 12885  			if postIndex > l {
 12886  				return io.ErrUnexpectedEOF
 12887  			}
 12888  			m.Name = string(dAtA[iNdEx:postIndex])
 12889  			iNdEx = postIndex
 12890  		case 2:
 12891  			if wireType != 0 {
 12892  				return fmt.Errorf("proto: wrong wireType = %d for field Durable", wireType)
 12893  			}
 12894  			var v int
 12895  			for shift := uint(0); ; shift += 7 {
 12896  				if shift >= 64 {
 12897  					return ErrIntOverflowGenerated
 12898  				}
 12899  				if iNdEx >= l {
 12900  					return io.ErrUnexpectedEOF
 12901  				}
 12902  				b := dAtA[iNdEx]
 12903  				iNdEx++
 12904  				v |= int(b&0x7F) << shift
 12905  				if b < 0x80 {
 12906  					break
 12907  				}
 12908  			}
 12909  			m.Durable = bool(v != 0)
 12910  		case 3:
 12911  			if wireType != 0 {
 12912  				return fmt.Errorf("proto: wrong wireType = %d for field AutoDelete", wireType)
 12913  			}
 12914  			var v int
 12915  			for shift := uint(0); ; shift += 7 {
 12916  				if shift >= 64 {
 12917  					return ErrIntOverflowGenerated
 12918  				}
 12919  				if iNdEx >= l {
 12920  					return io.ErrUnexpectedEOF
 12921  				}
 12922  				b := dAtA[iNdEx]
 12923  				iNdEx++
 12924  				v |= int(b&0x7F) << shift
 12925  				if b < 0x80 {
 12926  					break
 12927  				}
 12928  			}
 12929  			m.AutoDelete = bool(v != 0)
 12930  		case 4:
 12931  			if wireType != 0 {
 12932  				return fmt.Errorf("proto: wrong wireType = %d for field Exclusive", wireType)
 12933  			}
 12934  			var v int
 12935  			for shift := uint(0); ; shift += 7 {
 12936  				if shift >= 64 {
 12937  					return ErrIntOverflowGenerated
 12938  				}
 12939  				if iNdEx >= l {
 12940  					return io.ErrUnexpectedEOF
 12941  				}
 12942  				b := dAtA[iNdEx]
 12943  				iNdEx++
 12944  				v |= int(b&0x7F) << shift
 12945  				if b < 0x80 {
 12946  					break
 12947  				}
 12948  			}
 12949  			m.Exclusive = bool(v != 0)
 12950  		case 5:
 12951  			if wireType != 0 {
 12952  				return fmt.Errorf("proto: wrong wireType = %d for field NoWait", wireType)
 12953  			}
 12954  			var v int
 12955  			for shift := uint(0); ; shift += 7 {
 12956  				if shift >= 64 {
 12957  					return ErrIntOverflowGenerated
 12958  				}
 12959  				if iNdEx >= l {
 12960  					return io.ErrUnexpectedEOF
 12961  				}
 12962  				b := dAtA[iNdEx]
 12963  				iNdEx++
 12964  				v |= int(b&0x7F) << shift
 12965  				if b < 0x80 {
 12966  					break
 12967  				}
 12968  			}
 12969  			m.NoWait = bool(v != 0)
 12970  		case 6:
 12971  			if wireType != 2 {
 12972  				return fmt.Errorf("proto: wrong wireType = %d for field Arguments", wireType)
 12973  			}
 12974  			var stringLen uint64
 12975  			for shift := uint(0); ; shift += 7 {
 12976  				if shift >= 64 {
 12977  					return ErrIntOverflowGenerated
 12978  				}
 12979  				if iNdEx >= l {
 12980  					return io.ErrUnexpectedEOF
 12981  				}
 12982  				b := dAtA[iNdEx]
 12983  				iNdEx++
 12984  				stringLen |= uint64(b&0x7F) << shift
 12985  				if b < 0x80 {
 12986  					break
 12987  				}
 12988  			}
 12989  			intStringLen := int(stringLen)
 12990  			if intStringLen < 0 {
 12991  				return ErrInvalidLengthGenerated
 12992  			}
 12993  			postIndex := iNdEx + intStringLen
 12994  			if postIndex < 0 {
 12995  				return ErrInvalidLengthGenerated
 12996  			}
 12997  			if postIndex > l {
 12998  				return io.ErrUnexpectedEOF
 12999  			}
 13000  			m.Arguments = string(dAtA[iNdEx:postIndex])
 13001  			iNdEx = postIndex
 13002  		default:
 13003  			iNdEx = preIndex
 13004  			skippy, err := skipGenerated(dAtA[iNdEx:])
 13005  			if err != nil {
 13006  				return err
 13007  			}
 13008  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 13009  				return ErrInvalidLengthGenerated
 13010  			}
 13011  			if (iNdEx + skippy) > l {
 13012  				return io.ErrUnexpectedEOF
 13013  			}
 13014  			iNdEx += skippy
 13015  		}
 13016  	}
 13017  
 13018  	if iNdEx > l {
 13019  		return io.ErrUnexpectedEOF
 13020  	}
 13021  	return nil
 13022  }
 13023  func (m *AzureEventsHubEventSource) Unmarshal(dAtA []byte) error {
 13024  	l := len(dAtA)
 13025  	iNdEx := 0
 13026  	for iNdEx < l {
 13027  		preIndex := iNdEx
 13028  		var wire uint64
 13029  		for shift := uint(0); ; shift += 7 {
 13030  			if shift >= 64 {
 13031  				return ErrIntOverflowGenerated
 13032  			}
 13033  			if iNdEx >= l {
 13034  				return io.ErrUnexpectedEOF
 13035  			}
 13036  			b := dAtA[iNdEx]
 13037  			iNdEx++
 13038  			wire |= uint64(b&0x7F) << shift
 13039  			if b < 0x80 {
 13040  				break
 13041  			}
 13042  		}
 13043  		fieldNum := int32(wire >> 3)
 13044  		wireType := int(wire & 0x7)
 13045  		if wireType == 4 {
 13046  			return fmt.Errorf("proto: AzureEventsHubEventSource: wiretype end group for non-group")
 13047  		}
 13048  		if fieldNum <= 0 {
 13049  			return fmt.Errorf("proto: AzureEventsHubEventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 13050  		}
 13051  		switch fieldNum {
 13052  		case 1:
 13053  			if wireType != 2 {
 13054  				return fmt.Errorf("proto: wrong wireType = %d for field FQDN", wireType)
 13055  			}
 13056  			var stringLen uint64
 13057  			for shift := uint(0); ; shift += 7 {
 13058  				if shift >= 64 {
 13059  					return ErrIntOverflowGenerated
 13060  				}
 13061  				if iNdEx >= l {
 13062  					return io.ErrUnexpectedEOF
 13063  				}
 13064  				b := dAtA[iNdEx]
 13065  				iNdEx++
 13066  				stringLen |= uint64(b&0x7F) << shift
 13067  				if b < 0x80 {
 13068  					break
 13069  				}
 13070  			}
 13071  			intStringLen := int(stringLen)
 13072  			if intStringLen < 0 {
 13073  				return ErrInvalidLengthGenerated
 13074  			}
 13075  			postIndex := iNdEx + intStringLen
 13076  			if postIndex < 0 {
 13077  				return ErrInvalidLengthGenerated
 13078  			}
 13079  			if postIndex > l {
 13080  				return io.ErrUnexpectedEOF
 13081  			}
 13082  			m.FQDN = string(dAtA[iNdEx:postIndex])
 13083  			iNdEx = postIndex
 13084  		case 2:
 13085  			if wireType != 2 {
 13086  				return fmt.Errorf("proto: wrong wireType = %d for field SharedAccessKeyName", wireType)
 13087  			}
 13088  			var msglen int
 13089  			for shift := uint(0); ; shift += 7 {
 13090  				if shift >= 64 {
 13091  					return ErrIntOverflowGenerated
 13092  				}
 13093  				if iNdEx >= l {
 13094  					return io.ErrUnexpectedEOF
 13095  				}
 13096  				b := dAtA[iNdEx]
 13097  				iNdEx++
 13098  				msglen |= int(b&0x7F) << shift
 13099  				if b < 0x80 {
 13100  					break
 13101  				}
 13102  			}
 13103  			if msglen < 0 {
 13104  				return ErrInvalidLengthGenerated
 13105  			}
 13106  			postIndex := iNdEx + msglen
 13107  			if postIndex < 0 {
 13108  				return ErrInvalidLengthGenerated
 13109  			}
 13110  			if postIndex > l {
 13111  				return io.ErrUnexpectedEOF
 13112  			}
 13113  			if m.SharedAccessKeyName == nil {
 13114  				m.SharedAccessKeyName = &v1.SecretKeySelector{}
 13115  			}
 13116  			if err := m.SharedAccessKeyName.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 13117  				return err
 13118  			}
 13119  			iNdEx = postIndex
 13120  		case 3:
 13121  			if wireType != 2 {
 13122  				return fmt.Errorf("proto: wrong wireType = %d for field SharedAccessKey", wireType)
 13123  			}
 13124  			var msglen int
 13125  			for shift := uint(0); ; shift += 7 {
 13126  				if shift >= 64 {
 13127  					return ErrIntOverflowGenerated
 13128  				}
 13129  				if iNdEx >= l {
 13130  					return io.ErrUnexpectedEOF
 13131  				}
 13132  				b := dAtA[iNdEx]
 13133  				iNdEx++
 13134  				msglen |= int(b&0x7F) << shift
 13135  				if b < 0x80 {
 13136  					break
 13137  				}
 13138  			}
 13139  			if msglen < 0 {
 13140  				return ErrInvalidLengthGenerated
 13141  			}
 13142  			postIndex := iNdEx + msglen
 13143  			if postIndex < 0 {
 13144  				return ErrInvalidLengthGenerated
 13145  			}
 13146  			if postIndex > l {
 13147  				return io.ErrUnexpectedEOF
 13148  			}
 13149  			if m.SharedAccessKey == nil {
 13150  				m.SharedAccessKey = &v1.SecretKeySelector{}
 13151  			}
 13152  			if err := m.SharedAccessKey.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 13153  				return err
 13154  			}
 13155  			iNdEx = postIndex
 13156  		case 4:
 13157  			if wireType != 2 {
 13158  				return fmt.Errorf("proto: wrong wireType = %d for field HubName", wireType)
 13159  			}
 13160  			var stringLen uint64
 13161  			for shift := uint(0); ; shift += 7 {
 13162  				if shift >= 64 {
 13163  					return ErrIntOverflowGenerated
 13164  				}
 13165  				if iNdEx >= l {
 13166  					return io.ErrUnexpectedEOF
 13167  				}
 13168  				b := dAtA[iNdEx]
 13169  				iNdEx++
 13170  				stringLen |= uint64(b&0x7F) << shift
 13171  				if b < 0x80 {
 13172  					break
 13173  				}
 13174  			}
 13175  			intStringLen := int(stringLen)
 13176  			if intStringLen < 0 {
 13177  				return ErrInvalidLengthGenerated
 13178  			}
 13179  			postIndex := iNdEx + intStringLen
 13180  			if postIndex < 0 {
 13181  				return ErrInvalidLengthGenerated
 13182  			}
 13183  			if postIndex > l {
 13184  				return io.ErrUnexpectedEOF
 13185  			}
 13186  			m.HubName = string(dAtA[iNdEx:postIndex])
 13187  			iNdEx = postIndex
 13188  		case 5:
 13189  			if wireType != 2 {
 13190  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 13191  			}
 13192  			var msglen int
 13193  			for shift := uint(0); ; shift += 7 {
 13194  				if shift >= 64 {
 13195  					return ErrIntOverflowGenerated
 13196  				}
 13197  				if iNdEx >= l {
 13198  					return io.ErrUnexpectedEOF
 13199  				}
 13200  				b := dAtA[iNdEx]
 13201  				iNdEx++
 13202  				msglen |= int(b&0x7F) << shift
 13203  				if b < 0x80 {
 13204  					break
 13205  				}
 13206  			}
 13207  			if msglen < 0 {
 13208  				return ErrInvalidLengthGenerated
 13209  			}
 13210  			postIndex := iNdEx + msglen
 13211  			if postIndex < 0 {
 13212  				return ErrInvalidLengthGenerated
 13213  			}
 13214  			if postIndex > l {
 13215  				return io.ErrUnexpectedEOF
 13216  			}
 13217  			if m.Metadata == nil {
 13218  				m.Metadata = make(map[string]string)
 13219  			}
 13220  			var mapkey string
 13221  			var mapvalue string
 13222  			for iNdEx < postIndex {
 13223  				entryPreIndex := iNdEx
 13224  				var wire uint64
 13225  				for shift := uint(0); ; shift += 7 {
 13226  					if shift >= 64 {
 13227  						return ErrIntOverflowGenerated
 13228  					}
 13229  					if iNdEx >= l {
 13230  						return io.ErrUnexpectedEOF
 13231  					}
 13232  					b := dAtA[iNdEx]
 13233  					iNdEx++
 13234  					wire |= uint64(b&0x7F) << shift
 13235  					if b < 0x80 {
 13236  						break
 13237  					}
 13238  				}
 13239  				fieldNum := int32(wire >> 3)
 13240  				if fieldNum == 1 {
 13241  					var stringLenmapkey uint64
 13242  					for shift := uint(0); ; shift += 7 {
 13243  						if shift >= 64 {
 13244  							return ErrIntOverflowGenerated
 13245  						}
 13246  						if iNdEx >= l {
 13247  							return io.ErrUnexpectedEOF
 13248  						}
 13249  						b := dAtA[iNdEx]
 13250  						iNdEx++
 13251  						stringLenmapkey |= uint64(b&0x7F) << shift
 13252  						if b < 0x80 {
 13253  							break
 13254  						}
 13255  					}
 13256  					intStringLenmapkey := int(stringLenmapkey)
 13257  					if intStringLenmapkey < 0 {
 13258  						return ErrInvalidLengthGenerated
 13259  					}
 13260  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 13261  					if postStringIndexmapkey < 0 {
 13262  						return ErrInvalidLengthGenerated
 13263  					}
 13264  					if postStringIndexmapkey > l {
 13265  						return io.ErrUnexpectedEOF
 13266  					}
 13267  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 13268  					iNdEx = postStringIndexmapkey
 13269  				} else if fieldNum == 2 {
 13270  					var stringLenmapvalue uint64
 13271  					for shift := uint(0); ; shift += 7 {
 13272  						if shift >= 64 {
 13273  							return ErrIntOverflowGenerated
 13274  						}
 13275  						if iNdEx >= l {
 13276  							return io.ErrUnexpectedEOF
 13277  						}
 13278  						b := dAtA[iNdEx]
 13279  						iNdEx++
 13280  						stringLenmapvalue |= uint64(b&0x7F) << shift
 13281  						if b < 0x80 {
 13282  							break
 13283  						}
 13284  					}
 13285  					intStringLenmapvalue := int(stringLenmapvalue)
 13286  					if intStringLenmapvalue < 0 {
 13287  						return ErrInvalidLengthGenerated
 13288  					}
 13289  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 13290  					if postStringIndexmapvalue < 0 {
 13291  						return ErrInvalidLengthGenerated
 13292  					}
 13293  					if postStringIndexmapvalue > l {
 13294  						return io.ErrUnexpectedEOF
 13295  					}
 13296  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 13297  					iNdEx = postStringIndexmapvalue
 13298  				} else {
 13299  					iNdEx = entryPreIndex
 13300  					skippy, err := skipGenerated(dAtA[iNdEx:])
 13301  					if err != nil {
 13302  						return err
 13303  					}
 13304  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 13305  						return ErrInvalidLengthGenerated
 13306  					}
 13307  					if (iNdEx + skippy) > postIndex {
 13308  						return io.ErrUnexpectedEOF
 13309  					}
 13310  					iNdEx += skippy
 13311  				}
 13312  			}
 13313  			m.Metadata[mapkey] = mapvalue
 13314  			iNdEx = postIndex
 13315  		case 6:
 13316  			if wireType != 2 {
 13317  				return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType)
 13318  			}
 13319  			var msglen int
 13320  			for shift := uint(0); ; shift += 7 {
 13321  				if shift >= 64 {
 13322  					return ErrIntOverflowGenerated
 13323  				}
 13324  				if iNdEx >= l {
 13325  					return io.ErrUnexpectedEOF
 13326  				}
 13327  				b := dAtA[iNdEx]
 13328  				iNdEx++
 13329  				msglen |= int(b&0x7F) << shift
 13330  				if b < 0x80 {
 13331  					break
 13332  				}
 13333  			}
 13334  			if msglen < 0 {
 13335  				return ErrInvalidLengthGenerated
 13336  			}
 13337  			postIndex := iNdEx + msglen
 13338  			if postIndex < 0 {
 13339  				return ErrInvalidLengthGenerated
 13340  			}
 13341  			if postIndex > l {
 13342  				return io.ErrUnexpectedEOF
 13343  			}
 13344  			if m.Filter == nil {
 13345  				m.Filter = &EventSourceFilter{}
 13346  			}
 13347  			if err := m.Filter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 13348  				return err
 13349  			}
 13350  			iNdEx = postIndex
 13351  		default:
 13352  			iNdEx = preIndex
 13353  			skippy, err := skipGenerated(dAtA[iNdEx:])
 13354  			if err != nil {
 13355  				return err
 13356  			}
 13357  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 13358  				return ErrInvalidLengthGenerated
 13359  			}
 13360  			if (iNdEx + skippy) > l {
 13361  				return io.ErrUnexpectedEOF
 13362  			}
 13363  			iNdEx += skippy
 13364  		}
 13365  	}
 13366  
 13367  	if iNdEx > l {
 13368  		return io.ErrUnexpectedEOF
 13369  	}
 13370  	return nil
 13371  }
 13372  func (m *AzureQueueStorageEventSource) Unmarshal(dAtA []byte) error {
 13373  	l := len(dAtA)
 13374  	iNdEx := 0
 13375  	for iNdEx < l {
 13376  		preIndex := iNdEx
 13377  		var wire uint64
 13378  		for shift := uint(0); ; shift += 7 {
 13379  			if shift >= 64 {
 13380  				return ErrIntOverflowGenerated
 13381  			}
 13382  			if iNdEx >= l {
 13383  				return io.ErrUnexpectedEOF
 13384  			}
 13385  			b := dAtA[iNdEx]
 13386  			iNdEx++
 13387  			wire |= uint64(b&0x7F) << shift
 13388  			if b < 0x80 {
 13389  				break
 13390  			}
 13391  		}
 13392  		fieldNum := int32(wire >> 3)
 13393  		wireType := int(wire & 0x7)
 13394  		if wireType == 4 {
 13395  			return fmt.Errorf("proto: AzureQueueStorageEventSource: wiretype end group for non-group")
 13396  		}
 13397  		if fieldNum <= 0 {
 13398  			return fmt.Errorf("proto: AzureQueueStorageEventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 13399  		}
 13400  		switch fieldNum {
 13401  		case 1:
 13402  			if wireType != 2 {
 13403  				return fmt.Errorf("proto: wrong wireType = %d for field StorageAccountName", wireType)
 13404  			}
 13405  			var stringLen uint64
 13406  			for shift := uint(0); ; shift += 7 {
 13407  				if shift >= 64 {
 13408  					return ErrIntOverflowGenerated
 13409  				}
 13410  				if iNdEx >= l {
 13411  					return io.ErrUnexpectedEOF
 13412  				}
 13413  				b := dAtA[iNdEx]
 13414  				iNdEx++
 13415  				stringLen |= uint64(b&0x7F) << shift
 13416  				if b < 0x80 {
 13417  					break
 13418  				}
 13419  			}
 13420  			intStringLen := int(stringLen)
 13421  			if intStringLen < 0 {
 13422  				return ErrInvalidLengthGenerated
 13423  			}
 13424  			postIndex := iNdEx + intStringLen
 13425  			if postIndex < 0 {
 13426  				return ErrInvalidLengthGenerated
 13427  			}
 13428  			if postIndex > l {
 13429  				return io.ErrUnexpectedEOF
 13430  			}
 13431  			m.StorageAccountName = string(dAtA[iNdEx:postIndex])
 13432  			iNdEx = postIndex
 13433  		case 2:
 13434  			if wireType != 2 {
 13435  				return fmt.Errorf("proto: wrong wireType = %d for field ConnectionString", wireType)
 13436  			}
 13437  			var msglen int
 13438  			for shift := uint(0); ; shift += 7 {
 13439  				if shift >= 64 {
 13440  					return ErrIntOverflowGenerated
 13441  				}
 13442  				if iNdEx >= l {
 13443  					return io.ErrUnexpectedEOF
 13444  				}
 13445  				b := dAtA[iNdEx]
 13446  				iNdEx++
 13447  				msglen |= int(b&0x7F) << shift
 13448  				if b < 0x80 {
 13449  					break
 13450  				}
 13451  			}
 13452  			if msglen < 0 {
 13453  				return ErrInvalidLengthGenerated
 13454  			}
 13455  			postIndex := iNdEx + msglen
 13456  			if postIndex < 0 {
 13457  				return ErrInvalidLengthGenerated
 13458  			}
 13459  			if postIndex > l {
 13460  				return io.ErrUnexpectedEOF
 13461  			}
 13462  			if m.ConnectionString == nil {
 13463  				m.ConnectionString = &v1.SecretKeySelector{}
 13464  			}
 13465  			if err := m.ConnectionString.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 13466  				return err
 13467  			}
 13468  			iNdEx = postIndex
 13469  		case 3:
 13470  			if wireType != 2 {
 13471  				return fmt.Errorf("proto: wrong wireType = %d for field QueueName", wireType)
 13472  			}
 13473  			var stringLen uint64
 13474  			for shift := uint(0); ; shift += 7 {
 13475  				if shift >= 64 {
 13476  					return ErrIntOverflowGenerated
 13477  				}
 13478  				if iNdEx >= l {
 13479  					return io.ErrUnexpectedEOF
 13480  				}
 13481  				b := dAtA[iNdEx]
 13482  				iNdEx++
 13483  				stringLen |= uint64(b&0x7F) << shift
 13484  				if b < 0x80 {
 13485  					break
 13486  				}
 13487  			}
 13488  			intStringLen := int(stringLen)
 13489  			if intStringLen < 0 {
 13490  				return ErrInvalidLengthGenerated
 13491  			}
 13492  			postIndex := iNdEx + intStringLen
 13493  			if postIndex < 0 {
 13494  				return ErrInvalidLengthGenerated
 13495  			}
 13496  			if postIndex > l {
 13497  				return io.ErrUnexpectedEOF
 13498  			}
 13499  			m.QueueName = string(dAtA[iNdEx:postIndex])
 13500  			iNdEx = postIndex
 13501  		case 4:
 13502  			if wireType != 0 {
 13503  				return fmt.Errorf("proto: wrong wireType = %d for field JSONBody", wireType)
 13504  			}
 13505  			var v int
 13506  			for shift := uint(0); ; shift += 7 {
 13507  				if shift >= 64 {
 13508  					return ErrIntOverflowGenerated
 13509  				}
 13510  				if iNdEx >= l {
 13511  					return io.ErrUnexpectedEOF
 13512  				}
 13513  				b := dAtA[iNdEx]
 13514  				iNdEx++
 13515  				v |= int(b&0x7F) << shift
 13516  				if b < 0x80 {
 13517  					break
 13518  				}
 13519  			}
 13520  			m.JSONBody = bool(v != 0)
 13521  		case 5:
 13522  			if wireType != 0 {
 13523  				return fmt.Errorf("proto: wrong wireType = %d for field DLQ", wireType)
 13524  			}
 13525  			var v int
 13526  			for shift := uint(0); ; shift += 7 {
 13527  				if shift >= 64 {
 13528  					return ErrIntOverflowGenerated
 13529  				}
 13530  				if iNdEx >= l {
 13531  					return io.ErrUnexpectedEOF
 13532  				}
 13533  				b := dAtA[iNdEx]
 13534  				iNdEx++
 13535  				v |= int(b&0x7F) << shift
 13536  				if b < 0x80 {
 13537  					break
 13538  				}
 13539  			}
 13540  			m.DLQ = bool(v != 0)
 13541  		case 6:
 13542  			if wireType != 2 {
 13543  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 13544  			}
 13545  			var msglen int
 13546  			for shift := uint(0); ; shift += 7 {
 13547  				if shift >= 64 {
 13548  					return ErrIntOverflowGenerated
 13549  				}
 13550  				if iNdEx >= l {
 13551  					return io.ErrUnexpectedEOF
 13552  				}
 13553  				b := dAtA[iNdEx]
 13554  				iNdEx++
 13555  				msglen |= int(b&0x7F) << shift
 13556  				if b < 0x80 {
 13557  					break
 13558  				}
 13559  			}
 13560  			if msglen < 0 {
 13561  				return ErrInvalidLengthGenerated
 13562  			}
 13563  			postIndex := iNdEx + msglen
 13564  			if postIndex < 0 {
 13565  				return ErrInvalidLengthGenerated
 13566  			}
 13567  			if postIndex > l {
 13568  				return io.ErrUnexpectedEOF
 13569  			}
 13570  			if m.Metadata == nil {
 13571  				m.Metadata = make(map[string]string)
 13572  			}
 13573  			var mapkey string
 13574  			var mapvalue string
 13575  			for iNdEx < postIndex {
 13576  				entryPreIndex := iNdEx
 13577  				var wire uint64
 13578  				for shift := uint(0); ; shift += 7 {
 13579  					if shift >= 64 {
 13580  						return ErrIntOverflowGenerated
 13581  					}
 13582  					if iNdEx >= l {
 13583  						return io.ErrUnexpectedEOF
 13584  					}
 13585  					b := dAtA[iNdEx]
 13586  					iNdEx++
 13587  					wire |= uint64(b&0x7F) << shift
 13588  					if b < 0x80 {
 13589  						break
 13590  					}
 13591  				}
 13592  				fieldNum := int32(wire >> 3)
 13593  				if fieldNum == 1 {
 13594  					var stringLenmapkey uint64
 13595  					for shift := uint(0); ; shift += 7 {
 13596  						if shift >= 64 {
 13597  							return ErrIntOverflowGenerated
 13598  						}
 13599  						if iNdEx >= l {
 13600  							return io.ErrUnexpectedEOF
 13601  						}
 13602  						b := dAtA[iNdEx]
 13603  						iNdEx++
 13604  						stringLenmapkey |= uint64(b&0x7F) << shift
 13605  						if b < 0x80 {
 13606  							break
 13607  						}
 13608  					}
 13609  					intStringLenmapkey := int(stringLenmapkey)
 13610  					if intStringLenmapkey < 0 {
 13611  						return ErrInvalidLengthGenerated
 13612  					}
 13613  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 13614  					if postStringIndexmapkey < 0 {
 13615  						return ErrInvalidLengthGenerated
 13616  					}
 13617  					if postStringIndexmapkey > l {
 13618  						return io.ErrUnexpectedEOF
 13619  					}
 13620  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 13621  					iNdEx = postStringIndexmapkey
 13622  				} else if fieldNum == 2 {
 13623  					var stringLenmapvalue uint64
 13624  					for shift := uint(0); ; shift += 7 {
 13625  						if shift >= 64 {
 13626  							return ErrIntOverflowGenerated
 13627  						}
 13628  						if iNdEx >= l {
 13629  							return io.ErrUnexpectedEOF
 13630  						}
 13631  						b := dAtA[iNdEx]
 13632  						iNdEx++
 13633  						stringLenmapvalue |= uint64(b&0x7F) << shift
 13634  						if b < 0x80 {
 13635  							break
 13636  						}
 13637  					}
 13638  					intStringLenmapvalue := int(stringLenmapvalue)
 13639  					if intStringLenmapvalue < 0 {
 13640  						return ErrInvalidLengthGenerated
 13641  					}
 13642  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 13643  					if postStringIndexmapvalue < 0 {
 13644  						return ErrInvalidLengthGenerated
 13645  					}
 13646  					if postStringIndexmapvalue > l {
 13647  						return io.ErrUnexpectedEOF
 13648  					}
 13649  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 13650  					iNdEx = postStringIndexmapvalue
 13651  				} else {
 13652  					iNdEx = entryPreIndex
 13653  					skippy, err := skipGenerated(dAtA[iNdEx:])
 13654  					if err != nil {
 13655  						return err
 13656  					}
 13657  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 13658  						return ErrInvalidLengthGenerated
 13659  					}
 13660  					if (iNdEx + skippy) > postIndex {
 13661  						return io.ErrUnexpectedEOF
 13662  					}
 13663  					iNdEx += skippy
 13664  				}
 13665  			}
 13666  			m.Metadata[mapkey] = mapvalue
 13667  			iNdEx = postIndex
 13668  		case 7:
 13669  			if wireType != 2 {
 13670  				return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType)
 13671  			}
 13672  			var msglen int
 13673  			for shift := uint(0); ; shift += 7 {
 13674  				if shift >= 64 {
 13675  					return ErrIntOverflowGenerated
 13676  				}
 13677  				if iNdEx >= l {
 13678  					return io.ErrUnexpectedEOF
 13679  				}
 13680  				b := dAtA[iNdEx]
 13681  				iNdEx++
 13682  				msglen |= int(b&0x7F) << shift
 13683  				if b < 0x80 {
 13684  					break
 13685  				}
 13686  			}
 13687  			if msglen < 0 {
 13688  				return ErrInvalidLengthGenerated
 13689  			}
 13690  			postIndex := iNdEx + msglen
 13691  			if postIndex < 0 {
 13692  				return ErrInvalidLengthGenerated
 13693  			}
 13694  			if postIndex > l {
 13695  				return io.ErrUnexpectedEOF
 13696  			}
 13697  			if m.Filter == nil {
 13698  				m.Filter = &EventSourceFilter{}
 13699  			}
 13700  			if err := m.Filter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 13701  				return err
 13702  			}
 13703  			iNdEx = postIndex
 13704  		case 8:
 13705  			if wireType != 0 {
 13706  				return fmt.Errorf("proto: wrong wireType = %d for field DecodeMessage", wireType)
 13707  			}
 13708  			var v int
 13709  			for shift := uint(0); ; shift += 7 {
 13710  				if shift >= 64 {
 13711  					return ErrIntOverflowGenerated
 13712  				}
 13713  				if iNdEx >= l {
 13714  					return io.ErrUnexpectedEOF
 13715  				}
 13716  				b := dAtA[iNdEx]
 13717  				iNdEx++
 13718  				v |= int(b&0x7F) << shift
 13719  				if b < 0x80 {
 13720  					break
 13721  				}
 13722  			}
 13723  			m.DecodeMessage = bool(v != 0)
 13724  		case 9:
 13725  			if wireType != 0 {
 13726  				return fmt.Errorf("proto: wrong wireType = %d for field WaitTimeInSeconds", wireType)
 13727  			}
 13728  			var v int32
 13729  			for shift := uint(0); ; shift += 7 {
 13730  				if shift >= 64 {
 13731  					return ErrIntOverflowGenerated
 13732  				}
 13733  				if iNdEx >= l {
 13734  					return io.ErrUnexpectedEOF
 13735  				}
 13736  				b := dAtA[iNdEx]
 13737  				iNdEx++
 13738  				v |= int32(b&0x7F) << shift
 13739  				if b < 0x80 {
 13740  					break
 13741  				}
 13742  			}
 13743  			m.WaitTimeInSeconds = &v
 13744  		default:
 13745  			iNdEx = preIndex
 13746  			skippy, err := skipGenerated(dAtA[iNdEx:])
 13747  			if err != nil {
 13748  				return err
 13749  			}
 13750  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 13751  				return ErrInvalidLengthGenerated
 13752  			}
 13753  			if (iNdEx + skippy) > l {
 13754  				return io.ErrUnexpectedEOF
 13755  			}
 13756  			iNdEx += skippy
 13757  		}
 13758  	}
 13759  
 13760  	if iNdEx > l {
 13761  		return io.ErrUnexpectedEOF
 13762  	}
 13763  	return nil
 13764  }
 13765  func (m *AzureServiceBusEventSource) Unmarshal(dAtA []byte) error {
 13766  	l := len(dAtA)
 13767  	iNdEx := 0
 13768  	for iNdEx < l {
 13769  		preIndex := iNdEx
 13770  		var wire uint64
 13771  		for shift := uint(0); ; shift += 7 {
 13772  			if shift >= 64 {
 13773  				return ErrIntOverflowGenerated
 13774  			}
 13775  			if iNdEx >= l {
 13776  				return io.ErrUnexpectedEOF
 13777  			}
 13778  			b := dAtA[iNdEx]
 13779  			iNdEx++
 13780  			wire |= uint64(b&0x7F) << shift
 13781  			if b < 0x80 {
 13782  				break
 13783  			}
 13784  		}
 13785  		fieldNum := int32(wire >> 3)
 13786  		wireType := int(wire & 0x7)
 13787  		if wireType == 4 {
 13788  			return fmt.Errorf("proto: AzureServiceBusEventSource: wiretype end group for non-group")
 13789  		}
 13790  		if fieldNum <= 0 {
 13791  			return fmt.Errorf("proto: AzureServiceBusEventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 13792  		}
 13793  		switch fieldNum {
 13794  		case 1:
 13795  			if wireType != 2 {
 13796  				return fmt.Errorf("proto: wrong wireType = %d for field ConnectionString", wireType)
 13797  			}
 13798  			var msglen int
 13799  			for shift := uint(0); ; shift += 7 {
 13800  				if shift >= 64 {
 13801  					return ErrIntOverflowGenerated
 13802  				}
 13803  				if iNdEx >= l {
 13804  					return io.ErrUnexpectedEOF
 13805  				}
 13806  				b := dAtA[iNdEx]
 13807  				iNdEx++
 13808  				msglen |= int(b&0x7F) << shift
 13809  				if b < 0x80 {
 13810  					break
 13811  				}
 13812  			}
 13813  			if msglen < 0 {
 13814  				return ErrInvalidLengthGenerated
 13815  			}
 13816  			postIndex := iNdEx + msglen
 13817  			if postIndex < 0 {
 13818  				return ErrInvalidLengthGenerated
 13819  			}
 13820  			if postIndex > l {
 13821  				return io.ErrUnexpectedEOF
 13822  			}
 13823  			if m.ConnectionString == nil {
 13824  				m.ConnectionString = &v1.SecretKeySelector{}
 13825  			}
 13826  			if err := m.ConnectionString.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 13827  				return err
 13828  			}
 13829  			iNdEx = postIndex
 13830  		case 2:
 13831  			if wireType != 2 {
 13832  				return fmt.Errorf("proto: wrong wireType = %d for field QueueName", wireType)
 13833  			}
 13834  			var stringLen uint64
 13835  			for shift := uint(0); ; shift += 7 {
 13836  				if shift >= 64 {
 13837  					return ErrIntOverflowGenerated
 13838  				}
 13839  				if iNdEx >= l {
 13840  					return io.ErrUnexpectedEOF
 13841  				}
 13842  				b := dAtA[iNdEx]
 13843  				iNdEx++
 13844  				stringLen |= uint64(b&0x7F) << shift
 13845  				if b < 0x80 {
 13846  					break
 13847  				}
 13848  			}
 13849  			intStringLen := int(stringLen)
 13850  			if intStringLen < 0 {
 13851  				return ErrInvalidLengthGenerated
 13852  			}
 13853  			postIndex := iNdEx + intStringLen
 13854  			if postIndex < 0 {
 13855  				return ErrInvalidLengthGenerated
 13856  			}
 13857  			if postIndex > l {
 13858  				return io.ErrUnexpectedEOF
 13859  			}
 13860  			m.QueueName = string(dAtA[iNdEx:postIndex])
 13861  			iNdEx = postIndex
 13862  		case 3:
 13863  			if wireType != 2 {
 13864  				return fmt.Errorf("proto: wrong wireType = %d for field TopicName", wireType)
 13865  			}
 13866  			var stringLen uint64
 13867  			for shift := uint(0); ; shift += 7 {
 13868  				if shift >= 64 {
 13869  					return ErrIntOverflowGenerated
 13870  				}
 13871  				if iNdEx >= l {
 13872  					return io.ErrUnexpectedEOF
 13873  				}
 13874  				b := dAtA[iNdEx]
 13875  				iNdEx++
 13876  				stringLen |= uint64(b&0x7F) << shift
 13877  				if b < 0x80 {
 13878  					break
 13879  				}
 13880  			}
 13881  			intStringLen := int(stringLen)
 13882  			if intStringLen < 0 {
 13883  				return ErrInvalidLengthGenerated
 13884  			}
 13885  			postIndex := iNdEx + intStringLen
 13886  			if postIndex < 0 {
 13887  				return ErrInvalidLengthGenerated
 13888  			}
 13889  			if postIndex > l {
 13890  				return io.ErrUnexpectedEOF
 13891  			}
 13892  			m.TopicName = string(dAtA[iNdEx:postIndex])
 13893  			iNdEx = postIndex
 13894  		case 4:
 13895  			if wireType != 2 {
 13896  				return fmt.Errorf("proto: wrong wireType = %d for field SubscriptionName", wireType)
 13897  			}
 13898  			var stringLen uint64
 13899  			for shift := uint(0); ; shift += 7 {
 13900  				if shift >= 64 {
 13901  					return ErrIntOverflowGenerated
 13902  				}
 13903  				if iNdEx >= l {
 13904  					return io.ErrUnexpectedEOF
 13905  				}
 13906  				b := dAtA[iNdEx]
 13907  				iNdEx++
 13908  				stringLen |= uint64(b&0x7F) << shift
 13909  				if b < 0x80 {
 13910  					break
 13911  				}
 13912  			}
 13913  			intStringLen := int(stringLen)
 13914  			if intStringLen < 0 {
 13915  				return ErrInvalidLengthGenerated
 13916  			}
 13917  			postIndex := iNdEx + intStringLen
 13918  			if postIndex < 0 {
 13919  				return ErrInvalidLengthGenerated
 13920  			}
 13921  			if postIndex > l {
 13922  				return io.ErrUnexpectedEOF
 13923  			}
 13924  			m.SubscriptionName = string(dAtA[iNdEx:postIndex])
 13925  			iNdEx = postIndex
 13926  		case 5:
 13927  			if wireType != 2 {
 13928  				return fmt.Errorf("proto: wrong wireType = %d for field TLS", wireType)
 13929  			}
 13930  			var msglen int
 13931  			for shift := uint(0); ; shift += 7 {
 13932  				if shift >= 64 {
 13933  					return ErrIntOverflowGenerated
 13934  				}
 13935  				if iNdEx >= l {
 13936  					return io.ErrUnexpectedEOF
 13937  				}
 13938  				b := dAtA[iNdEx]
 13939  				iNdEx++
 13940  				msglen |= int(b&0x7F) << shift
 13941  				if b < 0x80 {
 13942  					break
 13943  				}
 13944  			}
 13945  			if msglen < 0 {
 13946  				return ErrInvalidLengthGenerated
 13947  			}
 13948  			postIndex := iNdEx + msglen
 13949  			if postIndex < 0 {
 13950  				return ErrInvalidLengthGenerated
 13951  			}
 13952  			if postIndex > l {
 13953  				return io.ErrUnexpectedEOF
 13954  			}
 13955  			if m.TLS == nil {
 13956  				m.TLS = &common.TLSConfig{}
 13957  			}
 13958  			if err := m.TLS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 13959  				return err
 13960  			}
 13961  			iNdEx = postIndex
 13962  		case 6:
 13963  			if wireType != 0 {
 13964  				return fmt.Errorf("proto: wrong wireType = %d for field JSONBody", wireType)
 13965  			}
 13966  			var v int
 13967  			for shift := uint(0); ; shift += 7 {
 13968  				if shift >= 64 {
 13969  					return ErrIntOverflowGenerated
 13970  				}
 13971  				if iNdEx >= l {
 13972  					return io.ErrUnexpectedEOF
 13973  				}
 13974  				b := dAtA[iNdEx]
 13975  				iNdEx++
 13976  				v |= int(b&0x7F) << shift
 13977  				if b < 0x80 {
 13978  					break
 13979  				}
 13980  			}
 13981  			m.JSONBody = bool(v != 0)
 13982  		case 7:
 13983  			if wireType != 2 {
 13984  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 13985  			}
 13986  			var msglen int
 13987  			for shift := uint(0); ; shift += 7 {
 13988  				if shift >= 64 {
 13989  					return ErrIntOverflowGenerated
 13990  				}
 13991  				if iNdEx >= l {
 13992  					return io.ErrUnexpectedEOF
 13993  				}
 13994  				b := dAtA[iNdEx]
 13995  				iNdEx++
 13996  				msglen |= int(b&0x7F) << shift
 13997  				if b < 0x80 {
 13998  					break
 13999  				}
 14000  			}
 14001  			if msglen < 0 {
 14002  				return ErrInvalidLengthGenerated
 14003  			}
 14004  			postIndex := iNdEx + msglen
 14005  			if postIndex < 0 {
 14006  				return ErrInvalidLengthGenerated
 14007  			}
 14008  			if postIndex > l {
 14009  				return io.ErrUnexpectedEOF
 14010  			}
 14011  			if m.Metadata == nil {
 14012  				m.Metadata = make(map[string]string)
 14013  			}
 14014  			var mapkey string
 14015  			var mapvalue string
 14016  			for iNdEx < postIndex {
 14017  				entryPreIndex := iNdEx
 14018  				var wire uint64
 14019  				for shift := uint(0); ; shift += 7 {
 14020  					if shift >= 64 {
 14021  						return ErrIntOverflowGenerated
 14022  					}
 14023  					if iNdEx >= l {
 14024  						return io.ErrUnexpectedEOF
 14025  					}
 14026  					b := dAtA[iNdEx]
 14027  					iNdEx++
 14028  					wire |= uint64(b&0x7F) << shift
 14029  					if b < 0x80 {
 14030  						break
 14031  					}
 14032  				}
 14033  				fieldNum := int32(wire >> 3)
 14034  				if fieldNum == 1 {
 14035  					var stringLenmapkey 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  						stringLenmapkey |= uint64(b&0x7F) << shift
 14046  						if b < 0x80 {
 14047  							break
 14048  						}
 14049  					}
 14050  					intStringLenmapkey := int(stringLenmapkey)
 14051  					if intStringLenmapkey < 0 {
 14052  						return ErrInvalidLengthGenerated
 14053  					}
 14054  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 14055  					if postStringIndexmapkey < 0 {
 14056  						return ErrInvalidLengthGenerated
 14057  					}
 14058  					if postStringIndexmapkey > l {
 14059  						return io.ErrUnexpectedEOF
 14060  					}
 14061  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 14062  					iNdEx = postStringIndexmapkey
 14063  				} else if fieldNum == 2 {
 14064  					var stringLenmapvalue uint64
 14065  					for shift := uint(0); ; shift += 7 {
 14066  						if shift >= 64 {
 14067  							return ErrIntOverflowGenerated
 14068  						}
 14069  						if iNdEx >= l {
 14070  							return io.ErrUnexpectedEOF
 14071  						}
 14072  						b := dAtA[iNdEx]
 14073  						iNdEx++
 14074  						stringLenmapvalue |= uint64(b&0x7F) << shift
 14075  						if b < 0x80 {
 14076  							break
 14077  						}
 14078  					}
 14079  					intStringLenmapvalue := int(stringLenmapvalue)
 14080  					if intStringLenmapvalue < 0 {
 14081  						return ErrInvalidLengthGenerated
 14082  					}
 14083  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 14084  					if postStringIndexmapvalue < 0 {
 14085  						return ErrInvalidLengthGenerated
 14086  					}
 14087  					if postStringIndexmapvalue > l {
 14088  						return io.ErrUnexpectedEOF
 14089  					}
 14090  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 14091  					iNdEx = postStringIndexmapvalue
 14092  				} else {
 14093  					iNdEx = entryPreIndex
 14094  					skippy, err := skipGenerated(dAtA[iNdEx:])
 14095  					if err != nil {
 14096  						return err
 14097  					}
 14098  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 14099  						return ErrInvalidLengthGenerated
 14100  					}
 14101  					if (iNdEx + skippy) > postIndex {
 14102  						return io.ErrUnexpectedEOF
 14103  					}
 14104  					iNdEx += skippy
 14105  				}
 14106  			}
 14107  			m.Metadata[mapkey] = mapvalue
 14108  			iNdEx = postIndex
 14109  		case 8:
 14110  			if wireType != 2 {
 14111  				return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType)
 14112  			}
 14113  			var msglen int
 14114  			for shift := uint(0); ; shift += 7 {
 14115  				if shift >= 64 {
 14116  					return ErrIntOverflowGenerated
 14117  				}
 14118  				if iNdEx >= l {
 14119  					return io.ErrUnexpectedEOF
 14120  				}
 14121  				b := dAtA[iNdEx]
 14122  				iNdEx++
 14123  				msglen |= int(b&0x7F) << shift
 14124  				if b < 0x80 {
 14125  					break
 14126  				}
 14127  			}
 14128  			if msglen < 0 {
 14129  				return ErrInvalidLengthGenerated
 14130  			}
 14131  			postIndex := iNdEx + msglen
 14132  			if postIndex < 0 {
 14133  				return ErrInvalidLengthGenerated
 14134  			}
 14135  			if postIndex > l {
 14136  				return io.ErrUnexpectedEOF
 14137  			}
 14138  			if m.Filter == nil {
 14139  				m.Filter = &EventSourceFilter{}
 14140  			}
 14141  			if err := m.Filter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14142  				return err
 14143  			}
 14144  			iNdEx = postIndex
 14145  		case 9:
 14146  			if wireType != 2 {
 14147  				return fmt.Errorf("proto: wrong wireType = %d for field FullyQualifiedNamespace", wireType)
 14148  			}
 14149  			var stringLen uint64
 14150  			for shift := uint(0); ; shift += 7 {
 14151  				if shift >= 64 {
 14152  					return ErrIntOverflowGenerated
 14153  				}
 14154  				if iNdEx >= l {
 14155  					return io.ErrUnexpectedEOF
 14156  				}
 14157  				b := dAtA[iNdEx]
 14158  				iNdEx++
 14159  				stringLen |= uint64(b&0x7F) << shift
 14160  				if b < 0x80 {
 14161  					break
 14162  				}
 14163  			}
 14164  			intStringLen := int(stringLen)
 14165  			if intStringLen < 0 {
 14166  				return ErrInvalidLengthGenerated
 14167  			}
 14168  			postIndex := iNdEx + intStringLen
 14169  			if postIndex < 0 {
 14170  				return ErrInvalidLengthGenerated
 14171  			}
 14172  			if postIndex > l {
 14173  				return io.ErrUnexpectedEOF
 14174  			}
 14175  			m.FullyQualifiedNamespace = string(dAtA[iNdEx:postIndex])
 14176  			iNdEx = postIndex
 14177  		default:
 14178  			iNdEx = preIndex
 14179  			skippy, err := skipGenerated(dAtA[iNdEx:])
 14180  			if err != nil {
 14181  				return err
 14182  			}
 14183  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 14184  				return ErrInvalidLengthGenerated
 14185  			}
 14186  			if (iNdEx + skippy) > l {
 14187  				return io.ErrUnexpectedEOF
 14188  			}
 14189  			iNdEx += skippy
 14190  		}
 14191  	}
 14192  
 14193  	if iNdEx > l {
 14194  		return io.ErrUnexpectedEOF
 14195  	}
 14196  	return nil
 14197  }
 14198  func (m *BitbucketAuth) Unmarshal(dAtA []byte) error {
 14199  	l := len(dAtA)
 14200  	iNdEx := 0
 14201  	for iNdEx < l {
 14202  		preIndex := iNdEx
 14203  		var wire uint64
 14204  		for shift := uint(0); ; shift += 7 {
 14205  			if shift >= 64 {
 14206  				return ErrIntOverflowGenerated
 14207  			}
 14208  			if iNdEx >= l {
 14209  				return io.ErrUnexpectedEOF
 14210  			}
 14211  			b := dAtA[iNdEx]
 14212  			iNdEx++
 14213  			wire |= uint64(b&0x7F) << shift
 14214  			if b < 0x80 {
 14215  				break
 14216  			}
 14217  		}
 14218  		fieldNum := int32(wire >> 3)
 14219  		wireType := int(wire & 0x7)
 14220  		if wireType == 4 {
 14221  			return fmt.Errorf("proto: BitbucketAuth: wiretype end group for non-group")
 14222  		}
 14223  		if fieldNum <= 0 {
 14224  			return fmt.Errorf("proto: BitbucketAuth: illegal tag %d (wire type %d)", fieldNum, wire)
 14225  		}
 14226  		switch fieldNum {
 14227  		case 1:
 14228  			if wireType != 2 {
 14229  				return fmt.Errorf("proto: wrong wireType = %d for field Basic", wireType)
 14230  			}
 14231  			var msglen int
 14232  			for shift := uint(0); ; shift += 7 {
 14233  				if shift >= 64 {
 14234  					return ErrIntOverflowGenerated
 14235  				}
 14236  				if iNdEx >= l {
 14237  					return io.ErrUnexpectedEOF
 14238  				}
 14239  				b := dAtA[iNdEx]
 14240  				iNdEx++
 14241  				msglen |= int(b&0x7F) << shift
 14242  				if b < 0x80 {
 14243  					break
 14244  				}
 14245  			}
 14246  			if msglen < 0 {
 14247  				return ErrInvalidLengthGenerated
 14248  			}
 14249  			postIndex := iNdEx + msglen
 14250  			if postIndex < 0 {
 14251  				return ErrInvalidLengthGenerated
 14252  			}
 14253  			if postIndex > l {
 14254  				return io.ErrUnexpectedEOF
 14255  			}
 14256  			if m.Basic == nil {
 14257  				m.Basic = &BitbucketBasicAuth{}
 14258  			}
 14259  			if err := m.Basic.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14260  				return err
 14261  			}
 14262  			iNdEx = postIndex
 14263  		case 2:
 14264  			if wireType != 2 {
 14265  				return fmt.Errorf("proto: wrong wireType = %d for field OAuthToken", wireType)
 14266  			}
 14267  			var msglen int
 14268  			for shift := uint(0); ; shift += 7 {
 14269  				if shift >= 64 {
 14270  					return ErrIntOverflowGenerated
 14271  				}
 14272  				if iNdEx >= l {
 14273  					return io.ErrUnexpectedEOF
 14274  				}
 14275  				b := dAtA[iNdEx]
 14276  				iNdEx++
 14277  				msglen |= int(b&0x7F) << shift
 14278  				if b < 0x80 {
 14279  					break
 14280  				}
 14281  			}
 14282  			if msglen < 0 {
 14283  				return ErrInvalidLengthGenerated
 14284  			}
 14285  			postIndex := iNdEx + msglen
 14286  			if postIndex < 0 {
 14287  				return ErrInvalidLengthGenerated
 14288  			}
 14289  			if postIndex > l {
 14290  				return io.ErrUnexpectedEOF
 14291  			}
 14292  			if m.OAuthToken == nil {
 14293  				m.OAuthToken = &v1.SecretKeySelector{}
 14294  			}
 14295  			if err := m.OAuthToken.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14296  				return err
 14297  			}
 14298  			iNdEx = postIndex
 14299  		default:
 14300  			iNdEx = preIndex
 14301  			skippy, err := skipGenerated(dAtA[iNdEx:])
 14302  			if err != nil {
 14303  				return err
 14304  			}
 14305  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 14306  				return ErrInvalidLengthGenerated
 14307  			}
 14308  			if (iNdEx + skippy) > l {
 14309  				return io.ErrUnexpectedEOF
 14310  			}
 14311  			iNdEx += skippy
 14312  		}
 14313  	}
 14314  
 14315  	if iNdEx > l {
 14316  		return io.ErrUnexpectedEOF
 14317  	}
 14318  	return nil
 14319  }
 14320  func (m *BitbucketBasicAuth) Unmarshal(dAtA []byte) error {
 14321  	l := len(dAtA)
 14322  	iNdEx := 0
 14323  	for iNdEx < l {
 14324  		preIndex := iNdEx
 14325  		var wire uint64
 14326  		for shift := uint(0); ; shift += 7 {
 14327  			if shift >= 64 {
 14328  				return ErrIntOverflowGenerated
 14329  			}
 14330  			if iNdEx >= l {
 14331  				return io.ErrUnexpectedEOF
 14332  			}
 14333  			b := dAtA[iNdEx]
 14334  			iNdEx++
 14335  			wire |= uint64(b&0x7F) << shift
 14336  			if b < 0x80 {
 14337  				break
 14338  			}
 14339  		}
 14340  		fieldNum := int32(wire >> 3)
 14341  		wireType := int(wire & 0x7)
 14342  		if wireType == 4 {
 14343  			return fmt.Errorf("proto: BitbucketBasicAuth: wiretype end group for non-group")
 14344  		}
 14345  		if fieldNum <= 0 {
 14346  			return fmt.Errorf("proto: BitbucketBasicAuth: illegal tag %d (wire type %d)", fieldNum, wire)
 14347  		}
 14348  		switch fieldNum {
 14349  		case 1:
 14350  			if wireType != 2 {
 14351  				return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType)
 14352  			}
 14353  			var msglen int
 14354  			for shift := uint(0); ; shift += 7 {
 14355  				if shift >= 64 {
 14356  					return ErrIntOverflowGenerated
 14357  				}
 14358  				if iNdEx >= l {
 14359  					return io.ErrUnexpectedEOF
 14360  				}
 14361  				b := dAtA[iNdEx]
 14362  				iNdEx++
 14363  				msglen |= int(b&0x7F) << shift
 14364  				if b < 0x80 {
 14365  					break
 14366  				}
 14367  			}
 14368  			if msglen < 0 {
 14369  				return ErrInvalidLengthGenerated
 14370  			}
 14371  			postIndex := iNdEx + msglen
 14372  			if postIndex < 0 {
 14373  				return ErrInvalidLengthGenerated
 14374  			}
 14375  			if postIndex > l {
 14376  				return io.ErrUnexpectedEOF
 14377  			}
 14378  			if m.Username == nil {
 14379  				m.Username = &v1.SecretKeySelector{}
 14380  			}
 14381  			if err := m.Username.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14382  				return err
 14383  			}
 14384  			iNdEx = postIndex
 14385  		case 2:
 14386  			if wireType != 2 {
 14387  				return fmt.Errorf("proto: wrong wireType = %d for field Password", wireType)
 14388  			}
 14389  			var msglen int
 14390  			for shift := uint(0); ; shift += 7 {
 14391  				if shift >= 64 {
 14392  					return ErrIntOverflowGenerated
 14393  				}
 14394  				if iNdEx >= l {
 14395  					return io.ErrUnexpectedEOF
 14396  				}
 14397  				b := dAtA[iNdEx]
 14398  				iNdEx++
 14399  				msglen |= int(b&0x7F) << shift
 14400  				if b < 0x80 {
 14401  					break
 14402  				}
 14403  			}
 14404  			if msglen < 0 {
 14405  				return ErrInvalidLengthGenerated
 14406  			}
 14407  			postIndex := iNdEx + msglen
 14408  			if postIndex < 0 {
 14409  				return ErrInvalidLengthGenerated
 14410  			}
 14411  			if postIndex > l {
 14412  				return io.ErrUnexpectedEOF
 14413  			}
 14414  			if m.Password == nil {
 14415  				m.Password = &v1.SecretKeySelector{}
 14416  			}
 14417  			if err := m.Password.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14418  				return err
 14419  			}
 14420  			iNdEx = postIndex
 14421  		default:
 14422  			iNdEx = preIndex
 14423  			skippy, err := skipGenerated(dAtA[iNdEx:])
 14424  			if err != nil {
 14425  				return err
 14426  			}
 14427  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 14428  				return ErrInvalidLengthGenerated
 14429  			}
 14430  			if (iNdEx + skippy) > l {
 14431  				return io.ErrUnexpectedEOF
 14432  			}
 14433  			iNdEx += skippy
 14434  		}
 14435  	}
 14436  
 14437  	if iNdEx > l {
 14438  		return io.ErrUnexpectedEOF
 14439  	}
 14440  	return nil
 14441  }
 14442  func (m *BitbucketEventSource) Unmarshal(dAtA []byte) error {
 14443  	l := len(dAtA)
 14444  	iNdEx := 0
 14445  	for iNdEx < l {
 14446  		preIndex := iNdEx
 14447  		var wire uint64
 14448  		for shift := uint(0); ; shift += 7 {
 14449  			if shift >= 64 {
 14450  				return ErrIntOverflowGenerated
 14451  			}
 14452  			if iNdEx >= l {
 14453  				return io.ErrUnexpectedEOF
 14454  			}
 14455  			b := dAtA[iNdEx]
 14456  			iNdEx++
 14457  			wire |= uint64(b&0x7F) << shift
 14458  			if b < 0x80 {
 14459  				break
 14460  			}
 14461  		}
 14462  		fieldNum := int32(wire >> 3)
 14463  		wireType := int(wire & 0x7)
 14464  		if wireType == 4 {
 14465  			return fmt.Errorf("proto: BitbucketEventSource: wiretype end group for non-group")
 14466  		}
 14467  		if fieldNum <= 0 {
 14468  			return fmt.Errorf("proto: BitbucketEventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 14469  		}
 14470  		switch fieldNum {
 14471  		case 1:
 14472  			if wireType != 0 {
 14473  				return fmt.Errorf("proto: wrong wireType = %d for field DeleteHookOnFinish", wireType)
 14474  			}
 14475  			var v int
 14476  			for shift := uint(0); ; shift += 7 {
 14477  				if shift >= 64 {
 14478  					return ErrIntOverflowGenerated
 14479  				}
 14480  				if iNdEx >= l {
 14481  					return io.ErrUnexpectedEOF
 14482  				}
 14483  				b := dAtA[iNdEx]
 14484  				iNdEx++
 14485  				v |= int(b&0x7F) << shift
 14486  				if b < 0x80 {
 14487  					break
 14488  				}
 14489  			}
 14490  			m.DeleteHookOnFinish = bool(v != 0)
 14491  		case 2:
 14492  			if wireType != 2 {
 14493  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 14494  			}
 14495  			var msglen int
 14496  			for shift := uint(0); ; shift += 7 {
 14497  				if shift >= 64 {
 14498  					return ErrIntOverflowGenerated
 14499  				}
 14500  				if iNdEx >= l {
 14501  					return io.ErrUnexpectedEOF
 14502  				}
 14503  				b := dAtA[iNdEx]
 14504  				iNdEx++
 14505  				msglen |= int(b&0x7F) << shift
 14506  				if b < 0x80 {
 14507  					break
 14508  				}
 14509  			}
 14510  			if msglen < 0 {
 14511  				return ErrInvalidLengthGenerated
 14512  			}
 14513  			postIndex := iNdEx + msglen
 14514  			if postIndex < 0 {
 14515  				return ErrInvalidLengthGenerated
 14516  			}
 14517  			if postIndex > l {
 14518  				return io.ErrUnexpectedEOF
 14519  			}
 14520  			if m.Metadata == nil {
 14521  				m.Metadata = make(map[string]string)
 14522  			}
 14523  			var mapkey string
 14524  			var mapvalue string
 14525  			for iNdEx < postIndex {
 14526  				entryPreIndex := iNdEx
 14527  				var wire uint64
 14528  				for shift := uint(0); ; shift += 7 {
 14529  					if shift >= 64 {
 14530  						return ErrIntOverflowGenerated
 14531  					}
 14532  					if iNdEx >= l {
 14533  						return io.ErrUnexpectedEOF
 14534  					}
 14535  					b := dAtA[iNdEx]
 14536  					iNdEx++
 14537  					wire |= uint64(b&0x7F) << shift
 14538  					if b < 0x80 {
 14539  						break
 14540  					}
 14541  				}
 14542  				fieldNum := int32(wire >> 3)
 14543  				if fieldNum == 1 {
 14544  					var stringLenmapkey uint64
 14545  					for shift := uint(0); ; shift += 7 {
 14546  						if shift >= 64 {
 14547  							return ErrIntOverflowGenerated
 14548  						}
 14549  						if iNdEx >= l {
 14550  							return io.ErrUnexpectedEOF
 14551  						}
 14552  						b := dAtA[iNdEx]
 14553  						iNdEx++
 14554  						stringLenmapkey |= uint64(b&0x7F) << shift
 14555  						if b < 0x80 {
 14556  							break
 14557  						}
 14558  					}
 14559  					intStringLenmapkey := int(stringLenmapkey)
 14560  					if intStringLenmapkey < 0 {
 14561  						return ErrInvalidLengthGenerated
 14562  					}
 14563  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 14564  					if postStringIndexmapkey < 0 {
 14565  						return ErrInvalidLengthGenerated
 14566  					}
 14567  					if postStringIndexmapkey > l {
 14568  						return io.ErrUnexpectedEOF
 14569  					}
 14570  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 14571  					iNdEx = postStringIndexmapkey
 14572  				} else if fieldNum == 2 {
 14573  					var stringLenmapvalue uint64
 14574  					for shift := uint(0); ; shift += 7 {
 14575  						if shift >= 64 {
 14576  							return ErrIntOverflowGenerated
 14577  						}
 14578  						if iNdEx >= l {
 14579  							return io.ErrUnexpectedEOF
 14580  						}
 14581  						b := dAtA[iNdEx]
 14582  						iNdEx++
 14583  						stringLenmapvalue |= uint64(b&0x7F) << shift
 14584  						if b < 0x80 {
 14585  							break
 14586  						}
 14587  					}
 14588  					intStringLenmapvalue := int(stringLenmapvalue)
 14589  					if intStringLenmapvalue < 0 {
 14590  						return ErrInvalidLengthGenerated
 14591  					}
 14592  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 14593  					if postStringIndexmapvalue < 0 {
 14594  						return ErrInvalidLengthGenerated
 14595  					}
 14596  					if postStringIndexmapvalue > l {
 14597  						return io.ErrUnexpectedEOF
 14598  					}
 14599  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 14600  					iNdEx = postStringIndexmapvalue
 14601  				} else {
 14602  					iNdEx = entryPreIndex
 14603  					skippy, err := skipGenerated(dAtA[iNdEx:])
 14604  					if err != nil {
 14605  						return err
 14606  					}
 14607  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 14608  						return ErrInvalidLengthGenerated
 14609  					}
 14610  					if (iNdEx + skippy) > postIndex {
 14611  						return io.ErrUnexpectedEOF
 14612  					}
 14613  					iNdEx += skippy
 14614  				}
 14615  			}
 14616  			m.Metadata[mapkey] = mapvalue
 14617  			iNdEx = postIndex
 14618  		case 3:
 14619  			if wireType != 2 {
 14620  				return fmt.Errorf("proto: wrong wireType = %d for field Webhook", wireType)
 14621  			}
 14622  			var msglen int
 14623  			for shift := uint(0); ; shift += 7 {
 14624  				if shift >= 64 {
 14625  					return ErrIntOverflowGenerated
 14626  				}
 14627  				if iNdEx >= l {
 14628  					return io.ErrUnexpectedEOF
 14629  				}
 14630  				b := dAtA[iNdEx]
 14631  				iNdEx++
 14632  				msglen |= int(b&0x7F) << shift
 14633  				if b < 0x80 {
 14634  					break
 14635  				}
 14636  			}
 14637  			if msglen < 0 {
 14638  				return ErrInvalidLengthGenerated
 14639  			}
 14640  			postIndex := iNdEx + msglen
 14641  			if postIndex < 0 {
 14642  				return ErrInvalidLengthGenerated
 14643  			}
 14644  			if postIndex > l {
 14645  				return io.ErrUnexpectedEOF
 14646  			}
 14647  			if m.Webhook == nil {
 14648  				m.Webhook = &WebhookContext{}
 14649  			}
 14650  			if err := m.Webhook.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14651  				return err
 14652  			}
 14653  			iNdEx = postIndex
 14654  		case 4:
 14655  			if wireType != 2 {
 14656  				return fmt.Errorf("proto: wrong wireType = %d for field Auth", wireType)
 14657  			}
 14658  			var msglen int
 14659  			for shift := uint(0); ; shift += 7 {
 14660  				if shift >= 64 {
 14661  					return ErrIntOverflowGenerated
 14662  				}
 14663  				if iNdEx >= l {
 14664  					return io.ErrUnexpectedEOF
 14665  				}
 14666  				b := dAtA[iNdEx]
 14667  				iNdEx++
 14668  				msglen |= int(b&0x7F) << shift
 14669  				if b < 0x80 {
 14670  					break
 14671  				}
 14672  			}
 14673  			if msglen < 0 {
 14674  				return ErrInvalidLengthGenerated
 14675  			}
 14676  			postIndex := iNdEx + msglen
 14677  			if postIndex < 0 {
 14678  				return ErrInvalidLengthGenerated
 14679  			}
 14680  			if postIndex > l {
 14681  				return io.ErrUnexpectedEOF
 14682  			}
 14683  			if m.Auth == nil {
 14684  				m.Auth = &BitbucketAuth{}
 14685  			}
 14686  			if err := m.Auth.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14687  				return err
 14688  			}
 14689  			iNdEx = postIndex
 14690  		case 5:
 14691  			if wireType != 2 {
 14692  				return fmt.Errorf("proto: wrong wireType = %d for field Events", wireType)
 14693  			}
 14694  			var stringLen uint64
 14695  			for shift := uint(0); ; shift += 7 {
 14696  				if shift >= 64 {
 14697  					return ErrIntOverflowGenerated
 14698  				}
 14699  				if iNdEx >= l {
 14700  					return io.ErrUnexpectedEOF
 14701  				}
 14702  				b := dAtA[iNdEx]
 14703  				iNdEx++
 14704  				stringLen |= uint64(b&0x7F) << shift
 14705  				if b < 0x80 {
 14706  					break
 14707  				}
 14708  			}
 14709  			intStringLen := int(stringLen)
 14710  			if intStringLen < 0 {
 14711  				return ErrInvalidLengthGenerated
 14712  			}
 14713  			postIndex := iNdEx + intStringLen
 14714  			if postIndex < 0 {
 14715  				return ErrInvalidLengthGenerated
 14716  			}
 14717  			if postIndex > l {
 14718  				return io.ErrUnexpectedEOF
 14719  			}
 14720  			m.Events = append(m.Events, string(dAtA[iNdEx:postIndex]))
 14721  			iNdEx = postIndex
 14722  		case 6:
 14723  			if wireType != 2 {
 14724  				return fmt.Errorf("proto: wrong wireType = %d for field DeprecatedOwner", wireType)
 14725  			}
 14726  			var stringLen uint64
 14727  			for shift := uint(0); ; shift += 7 {
 14728  				if shift >= 64 {
 14729  					return ErrIntOverflowGenerated
 14730  				}
 14731  				if iNdEx >= l {
 14732  					return io.ErrUnexpectedEOF
 14733  				}
 14734  				b := dAtA[iNdEx]
 14735  				iNdEx++
 14736  				stringLen |= uint64(b&0x7F) << shift
 14737  				if b < 0x80 {
 14738  					break
 14739  				}
 14740  			}
 14741  			intStringLen := int(stringLen)
 14742  			if intStringLen < 0 {
 14743  				return ErrInvalidLengthGenerated
 14744  			}
 14745  			postIndex := iNdEx + intStringLen
 14746  			if postIndex < 0 {
 14747  				return ErrInvalidLengthGenerated
 14748  			}
 14749  			if postIndex > l {
 14750  				return io.ErrUnexpectedEOF
 14751  			}
 14752  			m.DeprecatedOwner = string(dAtA[iNdEx:postIndex])
 14753  			iNdEx = postIndex
 14754  		case 7:
 14755  			if wireType != 2 {
 14756  				return fmt.Errorf("proto: wrong wireType = %d for field DeprecatedProjectKey", wireType)
 14757  			}
 14758  			var stringLen uint64
 14759  			for shift := uint(0); ; shift += 7 {
 14760  				if shift >= 64 {
 14761  					return ErrIntOverflowGenerated
 14762  				}
 14763  				if iNdEx >= l {
 14764  					return io.ErrUnexpectedEOF
 14765  				}
 14766  				b := dAtA[iNdEx]
 14767  				iNdEx++
 14768  				stringLen |= uint64(b&0x7F) << shift
 14769  				if b < 0x80 {
 14770  					break
 14771  				}
 14772  			}
 14773  			intStringLen := int(stringLen)
 14774  			if intStringLen < 0 {
 14775  				return ErrInvalidLengthGenerated
 14776  			}
 14777  			postIndex := iNdEx + intStringLen
 14778  			if postIndex < 0 {
 14779  				return ErrInvalidLengthGenerated
 14780  			}
 14781  			if postIndex > l {
 14782  				return io.ErrUnexpectedEOF
 14783  			}
 14784  			m.DeprecatedProjectKey = string(dAtA[iNdEx:postIndex])
 14785  			iNdEx = postIndex
 14786  		case 8:
 14787  			if wireType != 2 {
 14788  				return fmt.Errorf("proto: wrong wireType = %d for field DeprecatedRepositorySlug", wireType)
 14789  			}
 14790  			var stringLen uint64
 14791  			for shift := uint(0); ; shift += 7 {
 14792  				if shift >= 64 {
 14793  					return ErrIntOverflowGenerated
 14794  				}
 14795  				if iNdEx >= l {
 14796  					return io.ErrUnexpectedEOF
 14797  				}
 14798  				b := dAtA[iNdEx]
 14799  				iNdEx++
 14800  				stringLen |= uint64(b&0x7F) << shift
 14801  				if b < 0x80 {
 14802  					break
 14803  				}
 14804  			}
 14805  			intStringLen := int(stringLen)
 14806  			if intStringLen < 0 {
 14807  				return ErrInvalidLengthGenerated
 14808  			}
 14809  			postIndex := iNdEx + intStringLen
 14810  			if postIndex < 0 {
 14811  				return ErrInvalidLengthGenerated
 14812  			}
 14813  			if postIndex > l {
 14814  				return io.ErrUnexpectedEOF
 14815  			}
 14816  			m.DeprecatedRepositorySlug = string(dAtA[iNdEx:postIndex])
 14817  			iNdEx = postIndex
 14818  		case 9:
 14819  			if wireType != 2 {
 14820  				return fmt.Errorf("proto: wrong wireType = %d for field Repositories", wireType)
 14821  			}
 14822  			var msglen int
 14823  			for shift := uint(0); ; shift += 7 {
 14824  				if shift >= 64 {
 14825  					return ErrIntOverflowGenerated
 14826  				}
 14827  				if iNdEx >= l {
 14828  					return io.ErrUnexpectedEOF
 14829  				}
 14830  				b := dAtA[iNdEx]
 14831  				iNdEx++
 14832  				msglen |= int(b&0x7F) << shift
 14833  				if b < 0x80 {
 14834  					break
 14835  				}
 14836  			}
 14837  			if msglen < 0 {
 14838  				return ErrInvalidLengthGenerated
 14839  			}
 14840  			postIndex := iNdEx + msglen
 14841  			if postIndex < 0 {
 14842  				return ErrInvalidLengthGenerated
 14843  			}
 14844  			if postIndex > l {
 14845  				return io.ErrUnexpectedEOF
 14846  			}
 14847  			m.Repositories = append(m.Repositories, BitbucketRepository{})
 14848  			if err := m.Repositories[len(m.Repositories)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14849  				return err
 14850  			}
 14851  			iNdEx = postIndex
 14852  		case 10:
 14853  			if wireType != 2 {
 14854  				return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType)
 14855  			}
 14856  			var msglen int
 14857  			for shift := uint(0); ; shift += 7 {
 14858  				if shift >= 64 {
 14859  					return ErrIntOverflowGenerated
 14860  				}
 14861  				if iNdEx >= l {
 14862  					return io.ErrUnexpectedEOF
 14863  				}
 14864  				b := dAtA[iNdEx]
 14865  				iNdEx++
 14866  				msglen |= int(b&0x7F) << shift
 14867  				if b < 0x80 {
 14868  					break
 14869  				}
 14870  			}
 14871  			if msglen < 0 {
 14872  				return ErrInvalidLengthGenerated
 14873  			}
 14874  			postIndex := iNdEx + msglen
 14875  			if postIndex < 0 {
 14876  				return ErrInvalidLengthGenerated
 14877  			}
 14878  			if postIndex > l {
 14879  				return io.ErrUnexpectedEOF
 14880  			}
 14881  			if m.Filter == nil {
 14882  				m.Filter = &EventSourceFilter{}
 14883  			}
 14884  			if err := m.Filter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14885  				return err
 14886  			}
 14887  			iNdEx = postIndex
 14888  		default:
 14889  			iNdEx = preIndex
 14890  			skippy, err := skipGenerated(dAtA[iNdEx:])
 14891  			if err != nil {
 14892  				return err
 14893  			}
 14894  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 14895  				return ErrInvalidLengthGenerated
 14896  			}
 14897  			if (iNdEx + skippy) > l {
 14898  				return io.ErrUnexpectedEOF
 14899  			}
 14900  			iNdEx += skippy
 14901  		}
 14902  	}
 14903  
 14904  	if iNdEx > l {
 14905  		return io.ErrUnexpectedEOF
 14906  	}
 14907  	return nil
 14908  }
 14909  func (m *BitbucketRepository) Unmarshal(dAtA []byte) error {
 14910  	l := len(dAtA)
 14911  	iNdEx := 0
 14912  	for iNdEx < l {
 14913  		preIndex := iNdEx
 14914  		var wire uint64
 14915  		for shift := uint(0); ; shift += 7 {
 14916  			if shift >= 64 {
 14917  				return ErrIntOverflowGenerated
 14918  			}
 14919  			if iNdEx >= l {
 14920  				return io.ErrUnexpectedEOF
 14921  			}
 14922  			b := dAtA[iNdEx]
 14923  			iNdEx++
 14924  			wire |= uint64(b&0x7F) << shift
 14925  			if b < 0x80 {
 14926  				break
 14927  			}
 14928  		}
 14929  		fieldNum := int32(wire >> 3)
 14930  		wireType := int(wire & 0x7)
 14931  		if wireType == 4 {
 14932  			return fmt.Errorf("proto: BitbucketRepository: wiretype end group for non-group")
 14933  		}
 14934  		if fieldNum <= 0 {
 14935  			return fmt.Errorf("proto: BitbucketRepository: illegal tag %d (wire type %d)", fieldNum, wire)
 14936  		}
 14937  		switch fieldNum {
 14938  		case 1:
 14939  			if wireType != 2 {
 14940  				return fmt.Errorf("proto: wrong wireType = %d for field Owner", wireType)
 14941  			}
 14942  			var stringLen uint64
 14943  			for shift := uint(0); ; shift += 7 {
 14944  				if shift >= 64 {
 14945  					return ErrIntOverflowGenerated
 14946  				}
 14947  				if iNdEx >= l {
 14948  					return io.ErrUnexpectedEOF
 14949  				}
 14950  				b := dAtA[iNdEx]
 14951  				iNdEx++
 14952  				stringLen |= uint64(b&0x7F) << shift
 14953  				if b < 0x80 {
 14954  					break
 14955  				}
 14956  			}
 14957  			intStringLen := int(stringLen)
 14958  			if intStringLen < 0 {
 14959  				return ErrInvalidLengthGenerated
 14960  			}
 14961  			postIndex := iNdEx + intStringLen
 14962  			if postIndex < 0 {
 14963  				return ErrInvalidLengthGenerated
 14964  			}
 14965  			if postIndex > l {
 14966  				return io.ErrUnexpectedEOF
 14967  			}
 14968  			m.Owner = string(dAtA[iNdEx:postIndex])
 14969  			iNdEx = postIndex
 14970  		case 2:
 14971  			if wireType != 2 {
 14972  				return fmt.Errorf("proto: wrong wireType = %d for field RepositorySlug", wireType)
 14973  			}
 14974  			var stringLen uint64
 14975  			for shift := uint(0); ; shift += 7 {
 14976  				if shift >= 64 {
 14977  					return ErrIntOverflowGenerated
 14978  				}
 14979  				if iNdEx >= l {
 14980  					return io.ErrUnexpectedEOF
 14981  				}
 14982  				b := dAtA[iNdEx]
 14983  				iNdEx++
 14984  				stringLen |= uint64(b&0x7F) << shift
 14985  				if b < 0x80 {
 14986  					break
 14987  				}
 14988  			}
 14989  			intStringLen := int(stringLen)
 14990  			if intStringLen < 0 {
 14991  				return ErrInvalidLengthGenerated
 14992  			}
 14993  			postIndex := iNdEx + intStringLen
 14994  			if postIndex < 0 {
 14995  				return ErrInvalidLengthGenerated
 14996  			}
 14997  			if postIndex > l {
 14998  				return io.ErrUnexpectedEOF
 14999  			}
 15000  			m.RepositorySlug = string(dAtA[iNdEx:postIndex])
 15001  			iNdEx = postIndex
 15002  		default:
 15003  			iNdEx = preIndex
 15004  			skippy, err := skipGenerated(dAtA[iNdEx:])
 15005  			if err != nil {
 15006  				return err
 15007  			}
 15008  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 15009  				return ErrInvalidLengthGenerated
 15010  			}
 15011  			if (iNdEx + skippy) > l {
 15012  				return io.ErrUnexpectedEOF
 15013  			}
 15014  			iNdEx += skippy
 15015  		}
 15016  	}
 15017  
 15018  	if iNdEx > l {
 15019  		return io.ErrUnexpectedEOF
 15020  	}
 15021  	return nil
 15022  }
 15023  func (m *BitbucketServerEventSource) Unmarshal(dAtA []byte) error {
 15024  	l := len(dAtA)
 15025  	iNdEx := 0
 15026  	for iNdEx < l {
 15027  		preIndex := iNdEx
 15028  		var wire uint64
 15029  		for shift := uint(0); ; shift += 7 {
 15030  			if shift >= 64 {
 15031  				return ErrIntOverflowGenerated
 15032  			}
 15033  			if iNdEx >= l {
 15034  				return io.ErrUnexpectedEOF
 15035  			}
 15036  			b := dAtA[iNdEx]
 15037  			iNdEx++
 15038  			wire |= uint64(b&0x7F) << shift
 15039  			if b < 0x80 {
 15040  				break
 15041  			}
 15042  		}
 15043  		fieldNum := int32(wire >> 3)
 15044  		wireType := int(wire & 0x7)
 15045  		if wireType == 4 {
 15046  			return fmt.Errorf("proto: BitbucketServerEventSource: wiretype end group for non-group")
 15047  		}
 15048  		if fieldNum <= 0 {
 15049  			return fmt.Errorf("proto: BitbucketServerEventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 15050  		}
 15051  		switch fieldNum {
 15052  		case 1:
 15053  			if wireType != 2 {
 15054  				return fmt.Errorf("proto: wrong wireType = %d for field Webhook", wireType)
 15055  			}
 15056  			var msglen int
 15057  			for shift := uint(0); ; shift += 7 {
 15058  				if shift >= 64 {
 15059  					return ErrIntOverflowGenerated
 15060  				}
 15061  				if iNdEx >= l {
 15062  					return io.ErrUnexpectedEOF
 15063  				}
 15064  				b := dAtA[iNdEx]
 15065  				iNdEx++
 15066  				msglen |= int(b&0x7F) << shift
 15067  				if b < 0x80 {
 15068  					break
 15069  				}
 15070  			}
 15071  			if msglen < 0 {
 15072  				return ErrInvalidLengthGenerated
 15073  			}
 15074  			postIndex := iNdEx + msglen
 15075  			if postIndex < 0 {
 15076  				return ErrInvalidLengthGenerated
 15077  			}
 15078  			if postIndex > l {
 15079  				return io.ErrUnexpectedEOF
 15080  			}
 15081  			if m.Webhook == nil {
 15082  				m.Webhook = &WebhookContext{}
 15083  			}
 15084  			if err := m.Webhook.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 15085  				return err
 15086  			}
 15087  			iNdEx = postIndex
 15088  		case 2:
 15089  			if wireType != 2 {
 15090  				return fmt.Errorf("proto: wrong wireType = %d for field DeprecatedProjectKey", wireType)
 15091  			}
 15092  			var stringLen uint64
 15093  			for shift := uint(0); ; shift += 7 {
 15094  				if shift >= 64 {
 15095  					return ErrIntOverflowGenerated
 15096  				}
 15097  				if iNdEx >= l {
 15098  					return io.ErrUnexpectedEOF
 15099  				}
 15100  				b := dAtA[iNdEx]
 15101  				iNdEx++
 15102  				stringLen |= uint64(b&0x7F) << shift
 15103  				if b < 0x80 {
 15104  					break
 15105  				}
 15106  			}
 15107  			intStringLen := int(stringLen)
 15108  			if intStringLen < 0 {
 15109  				return ErrInvalidLengthGenerated
 15110  			}
 15111  			postIndex := iNdEx + intStringLen
 15112  			if postIndex < 0 {
 15113  				return ErrInvalidLengthGenerated
 15114  			}
 15115  			if postIndex > l {
 15116  				return io.ErrUnexpectedEOF
 15117  			}
 15118  			m.DeprecatedProjectKey = string(dAtA[iNdEx:postIndex])
 15119  			iNdEx = postIndex
 15120  		case 3:
 15121  			if wireType != 2 {
 15122  				return fmt.Errorf("proto: wrong wireType = %d for field DeprecatedRepositorySlug", wireType)
 15123  			}
 15124  			var stringLen uint64
 15125  			for shift := uint(0); ; shift += 7 {
 15126  				if shift >= 64 {
 15127  					return ErrIntOverflowGenerated
 15128  				}
 15129  				if iNdEx >= l {
 15130  					return io.ErrUnexpectedEOF
 15131  				}
 15132  				b := dAtA[iNdEx]
 15133  				iNdEx++
 15134  				stringLen |= uint64(b&0x7F) << shift
 15135  				if b < 0x80 {
 15136  					break
 15137  				}
 15138  			}
 15139  			intStringLen := int(stringLen)
 15140  			if intStringLen < 0 {
 15141  				return ErrInvalidLengthGenerated
 15142  			}
 15143  			postIndex := iNdEx + intStringLen
 15144  			if postIndex < 0 {
 15145  				return ErrInvalidLengthGenerated
 15146  			}
 15147  			if postIndex > l {
 15148  				return io.ErrUnexpectedEOF
 15149  			}
 15150  			m.DeprecatedRepositorySlug = string(dAtA[iNdEx:postIndex])
 15151  			iNdEx = postIndex
 15152  		case 4:
 15153  			if wireType != 2 {
 15154  				return fmt.Errorf("proto: wrong wireType = %d for field Repositories", wireType)
 15155  			}
 15156  			var msglen int
 15157  			for shift := uint(0); ; shift += 7 {
 15158  				if shift >= 64 {
 15159  					return ErrIntOverflowGenerated
 15160  				}
 15161  				if iNdEx >= l {
 15162  					return io.ErrUnexpectedEOF
 15163  				}
 15164  				b := dAtA[iNdEx]
 15165  				iNdEx++
 15166  				msglen |= int(b&0x7F) << shift
 15167  				if b < 0x80 {
 15168  					break
 15169  				}
 15170  			}
 15171  			if msglen < 0 {
 15172  				return ErrInvalidLengthGenerated
 15173  			}
 15174  			postIndex := iNdEx + msglen
 15175  			if postIndex < 0 {
 15176  				return ErrInvalidLengthGenerated
 15177  			}
 15178  			if postIndex > l {
 15179  				return io.ErrUnexpectedEOF
 15180  			}
 15181  			m.Repositories = append(m.Repositories, BitbucketServerRepository{})
 15182  			if err := m.Repositories[len(m.Repositories)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 15183  				return err
 15184  			}
 15185  			iNdEx = postIndex
 15186  		case 5:
 15187  			if wireType != 2 {
 15188  				return fmt.Errorf("proto: wrong wireType = %d for field Events", wireType)
 15189  			}
 15190  			var stringLen uint64
 15191  			for shift := uint(0); ; shift += 7 {
 15192  				if shift >= 64 {
 15193  					return ErrIntOverflowGenerated
 15194  				}
 15195  				if iNdEx >= l {
 15196  					return io.ErrUnexpectedEOF
 15197  				}
 15198  				b := dAtA[iNdEx]
 15199  				iNdEx++
 15200  				stringLen |= uint64(b&0x7F) << shift
 15201  				if b < 0x80 {
 15202  					break
 15203  				}
 15204  			}
 15205  			intStringLen := int(stringLen)
 15206  			if intStringLen < 0 {
 15207  				return ErrInvalidLengthGenerated
 15208  			}
 15209  			postIndex := iNdEx + intStringLen
 15210  			if postIndex < 0 {
 15211  				return ErrInvalidLengthGenerated
 15212  			}
 15213  			if postIndex > l {
 15214  				return io.ErrUnexpectedEOF
 15215  			}
 15216  			m.Events = append(m.Events, string(dAtA[iNdEx:postIndex]))
 15217  			iNdEx = postIndex
 15218  		case 6:
 15219  			if wireType != 2 {
 15220  				return fmt.Errorf("proto: wrong wireType = %d for field AccessToken", wireType)
 15221  			}
 15222  			var msglen int
 15223  			for shift := uint(0); ; shift += 7 {
 15224  				if shift >= 64 {
 15225  					return ErrIntOverflowGenerated
 15226  				}
 15227  				if iNdEx >= l {
 15228  					return io.ErrUnexpectedEOF
 15229  				}
 15230  				b := dAtA[iNdEx]
 15231  				iNdEx++
 15232  				msglen |= int(b&0x7F) << shift
 15233  				if b < 0x80 {
 15234  					break
 15235  				}
 15236  			}
 15237  			if msglen < 0 {
 15238  				return ErrInvalidLengthGenerated
 15239  			}
 15240  			postIndex := iNdEx + msglen
 15241  			if postIndex < 0 {
 15242  				return ErrInvalidLengthGenerated
 15243  			}
 15244  			if postIndex > l {
 15245  				return io.ErrUnexpectedEOF
 15246  			}
 15247  			if m.AccessToken == nil {
 15248  				m.AccessToken = &v1.SecretKeySelector{}
 15249  			}
 15250  			if err := m.AccessToken.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 15251  				return err
 15252  			}
 15253  			iNdEx = postIndex
 15254  		case 7:
 15255  			if wireType != 2 {
 15256  				return fmt.Errorf("proto: wrong wireType = %d for field WebhookSecret", wireType)
 15257  			}
 15258  			var msglen int
 15259  			for shift := uint(0); ; shift += 7 {
 15260  				if shift >= 64 {
 15261  					return ErrIntOverflowGenerated
 15262  				}
 15263  				if iNdEx >= l {
 15264  					return io.ErrUnexpectedEOF
 15265  				}
 15266  				b := dAtA[iNdEx]
 15267  				iNdEx++
 15268  				msglen |= int(b&0x7F) << shift
 15269  				if b < 0x80 {
 15270  					break
 15271  				}
 15272  			}
 15273  			if msglen < 0 {
 15274  				return ErrInvalidLengthGenerated
 15275  			}
 15276  			postIndex := iNdEx + msglen
 15277  			if postIndex < 0 {
 15278  				return ErrInvalidLengthGenerated
 15279  			}
 15280  			if postIndex > l {
 15281  				return io.ErrUnexpectedEOF
 15282  			}
 15283  			if m.WebhookSecret == nil {
 15284  				m.WebhookSecret = &v1.SecretKeySelector{}
 15285  			}
 15286  			if err := m.WebhookSecret.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 15287  				return err
 15288  			}
 15289  			iNdEx = postIndex
 15290  		case 8:
 15291  			if wireType != 2 {
 15292  				return fmt.Errorf("proto: wrong wireType = %d for field BitbucketServerBaseURL", wireType)
 15293  			}
 15294  			var stringLen uint64
 15295  			for shift := uint(0); ; shift += 7 {
 15296  				if shift >= 64 {
 15297  					return ErrIntOverflowGenerated
 15298  				}
 15299  				if iNdEx >= l {
 15300  					return io.ErrUnexpectedEOF
 15301  				}
 15302  				b := dAtA[iNdEx]
 15303  				iNdEx++
 15304  				stringLen |= uint64(b&0x7F) << shift
 15305  				if b < 0x80 {
 15306  					break
 15307  				}
 15308  			}
 15309  			intStringLen := int(stringLen)
 15310  			if intStringLen < 0 {
 15311  				return ErrInvalidLengthGenerated
 15312  			}
 15313  			postIndex := iNdEx + intStringLen
 15314  			if postIndex < 0 {
 15315  				return ErrInvalidLengthGenerated
 15316  			}
 15317  			if postIndex > l {
 15318  				return io.ErrUnexpectedEOF
 15319  			}
 15320  			m.BitbucketServerBaseURL = string(dAtA[iNdEx:postIndex])
 15321  			iNdEx = postIndex
 15322  		case 9:
 15323  			if wireType != 0 {
 15324  				return fmt.Errorf("proto: wrong wireType = %d for field DeleteHookOnFinish", wireType)
 15325  			}
 15326  			var v int
 15327  			for shift := uint(0); ; shift += 7 {
 15328  				if shift >= 64 {
 15329  					return ErrIntOverflowGenerated
 15330  				}
 15331  				if iNdEx >= l {
 15332  					return io.ErrUnexpectedEOF
 15333  				}
 15334  				b := dAtA[iNdEx]
 15335  				iNdEx++
 15336  				v |= int(b&0x7F) << shift
 15337  				if b < 0x80 {
 15338  					break
 15339  				}
 15340  			}
 15341  			m.DeleteHookOnFinish = bool(v != 0)
 15342  		case 10:
 15343  			if wireType != 2 {
 15344  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 15345  			}
 15346  			var msglen int
 15347  			for shift := uint(0); ; shift += 7 {
 15348  				if shift >= 64 {
 15349  					return ErrIntOverflowGenerated
 15350  				}
 15351  				if iNdEx >= l {
 15352  					return io.ErrUnexpectedEOF
 15353  				}
 15354  				b := dAtA[iNdEx]
 15355  				iNdEx++
 15356  				msglen |= int(b&0x7F) << shift
 15357  				if b < 0x80 {
 15358  					break
 15359  				}
 15360  			}
 15361  			if msglen < 0 {
 15362  				return ErrInvalidLengthGenerated
 15363  			}
 15364  			postIndex := iNdEx + msglen
 15365  			if postIndex < 0 {
 15366  				return ErrInvalidLengthGenerated
 15367  			}
 15368  			if postIndex > l {
 15369  				return io.ErrUnexpectedEOF
 15370  			}
 15371  			if m.Metadata == nil {
 15372  				m.Metadata = make(map[string]string)
 15373  			}
 15374  			var mapkey string
 15375  			var mapvalue string
 15376  			for iNdEx < postIndex {
 15377  				entryPreIndex := iNdEx
 15378  				var wire uint64
 15379  				for shift := uint(0); ; shift += 7 {
 15380  					if shift >= 64 {
 15381  						return ErrIntOverflowGenerated
 15382  					}
 15383  					if iNdEx >= l {
 15384  						return io.ErrUnexpectedEOF
 15385  					}
 15386  					b := dAtA[iNdEx]
 15387  					iNdEx++
 15388  					wire |= uint64(b&0x7F) << shift
 15389  					if b < 0x80 {
 15390  						break
 15391  					}
 15392  				}
 15393  				fieldNum := int32(wire >> 3)
 15394  				if fieldNum == 1 {
 15395  					var stringLenmapkey uint64
 15396  					for shift := uint(0); ; shift += 7 {
 15397  						if shift >= 64 {
 15398  							return ErrIntOverflowGenerated
 15399  						}
 15400  						if iNdEx >= l {
 15401  							return io.ErrUnexpectedEOF
 15402  						}
 15403  						b := dAtA[iNdEx]
 15404  						iNdEx++
 15405  						stringLenmapkey |= uint64(b&0x7F) << shift
 15406  						if b < 0x80 {
 15407  							break
 15408  						}
 15409  					}
 15410  					intStringLenmapkey := int(stringLenmapkey)
 15411  					if intStringLenmapkey < 0 {
 15412  						return ErrInvalidLengthGenerated
 15413  					}
 15414  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 15415  					if postStringIndexmapkey < 0 {
 15416  						return ErrInvalidLengthGenerated
 15417  					}
 15418  					if postStringIndexmapkey > l {
 15419  						return io.ErrUnexpectedEOF
 15420  					}
 15421  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 15422  					iNdEx = postStringIndexmapkey
 15423  				} else if fieldNum == 2 {
 15424  					var stringLenmapvalue uint64
 15425  					for shift := uint(0); ; shift += 7 {
 15426  						if shift >= 64 {
 15427  							return ErrIntOverflowGenerated
 15428  						}
 15429  						if iNdEx >= l {
 15430  							return io.ErrUnexpectedEOF
 15431  						}
 15432  						b := dAtA[iNdEx]
 15433  						iNdEx++
 15434  						stringLenmapvalue |= uint64(b&0x7F) << shift
 15435  						if b < 0x80 {
 15436  							break
 15437  						}
 15438  					}
 15439  					intStringLenmapvalue := int(stringLenmapvalue)
 15440  					if intStringLenmapvalue < 0 {
 15441  						return ErrInvalidLengthGenerated
 15442  					}
 15443  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 15444  					if postStringIndexmapvalue < 0 {
 15445  						return ErrInvalidLengthGenerated
 15446  					}
 15447  					if postStringIndexmapvalue > l {
 15448  						return io.ErrUnexpectedEOF
 15449  					}
 15450  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 15451  					iNdEx = postStringIndexmapvalue
 15452  				} else {
 15453  					iNdEx = entryPreIndex
 15454  					skippy, err := skipGenerated(dAtA[iNdEx:])
 15455  					if err != nil {
 15456  						return err
 15457  					}
 15458  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 15459  						return ErrInvalidLengthGenerated
 15460  					}
 15461  					if (iNdEx + skippy) > postIndex {
 15462  						return io.ErrUnexpectedEOF
 15463  					}
 15464  					iNdEx += skippy
 15465  				}
 15466  			}
 15467  			m.Metadata[mapkey] = mapvalue
 15468  			iNdEx = postIndex
 15469  		case 11:
 15470  			if wireType != 2 {
 15471  				return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType)
 15472  			}
 15473  			var msglen int
 15474  			for shift := uint(0); ; shift += 7 {
 15475  				if shift >= 64 {
 15476  					return ErrIntOverflowGenerated
 15477  				}
 15478  				if iNdEx >= l {
 15479  					return io.ErrUnexpectedEOF
 15480  				}
 15481  				b := dAtA[iNdEx]
 15482  				iNdEx++
 15483  				msglen |= int(b&0x7F) << shift
 15484  				if b < 0x80 {
 15485  					break
 15486  				}
 15487  			}
 15488  			if msglen < 0 {
 15489  				return ErrInvalidLengthGenerated
 15490  			}
 15491  			postIndex := iNdEx + msglen
 15492  			if postIndex < 0 {
 15493  				return ErrInvalidLengthGenerated
 15494  			}
 15495  			if postIndex > l {
 15496  				return io.ErrUnexpectedEOF
 15497  			}
 15498  			if m.Filter == nil {
 15499  				m.Filter = &EventSourceFilter{}
 15500  			}
 15501  			if err := m.Filter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 15502  				return err
 15503  			}
 15504  			iNdEx = postIndex
 15505  		case 12:
 15506  			if wireType != 2 {
 15507  				return fmt.Errorf("proto: wrong wireType = %d for field TLS", wireType)
 15508  			}
 15509  			var msglen int
 15510  			for shift := uint(0); ; shift += 7 {
 15511  				if shift >= 64 {
 15512  					return ErrIntOverflowGenerated
 15513  				}
 15514  				if iNdEx >= l {
 15515  					return io.ErrUnexpectedEOF
 15516  				}
 15517  				b := dAtA[iNdEx]
 15518  				iNdEx++
 15519  				msglen |= int(b&0x7F) << shift
 15520  				if b < 0x80 {
 15521  					break
 15522  				}
 15523  			}
 15524  			if msglen < 0 {
 15525  				return ErrInvalidLengthGenerated
 15526  			}
 15527  			postIndex := iNdEx + msglen
 15528  			if postIndex < 0 {
 15529  				return ErrInvalidLengthGenerated
 15530  			}
 15531  			if postIndex > l {
 15532  				return io.ErrUnexpectedEOF
 15533  			}
 15534  			if m.TLS == nil {
 15535  				m.TLS = &common.TLSConfig{}
 15536  			}
 15537  			if err := m.TLS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 15538  				return err
 15539  			}
 15540  			iNdEx = postIndex
 15541  		default:
 15542  			iNdEx = preIndex
 15543  			skippy, err := skipGenerated(dAtA[iNdEx:])
 15544  			if err != nil {
 15545  				return err
 15546  			}
 15547  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 15548  				return ErrInvalidLengthGenerated
 15549  			}
 15550  			if (iNdEx + skippy) > l {
 15551  				return io.ErrUnexpectedEOF
 15552  			}
 15553  			iNdEx += skippy
 15554  		}
 15555  	}
 15556  
 15557  	if iNdEx > l {
 15558  		return io.ErrUnexpectedEOF
 15559  	}
 15560  	return nil
 15561  }
 15562  func (m *BitbucketServerRepository) Unmarshal(dAtA []byte) error {
 15563  	l := len(dAtA)
 15564  	iNdEx := 0
 15565  	for iNdEx < l {
 15566  		preIndex := iNdEx
 15567  		var wire uint64
 15568  		for shift := uint(0); ; shift += 7 {
 15569  			if shift >= 64 {
 15570  				return ErrIntOverflowGenerated
 15571  			}
 15572  			if iNdEx >= l {
 15573  				return io.ErrUnexpectedEOF
 15574  			}
 15575  			b := dAtA[iNdEx]
 15576  			iNdEx++
 15577  			wire |= uint64(b&0x7F) << shift
 15578  			if b < 0x80 {
 15579  				break
 15580  			}
 15581  		}
 15582  		fieldNum := int32(wire >> 3)
 15583  		wireType := int(wire & 0x7)
 15584  		if wireType == 4 {
 15585  			return fmt.Errorf("proto: BitbucketServerRepository: wiretype end group for non-group")
 15586  		}
 15587  		if fieldNum <= 0 {
 15588  			return fmt.Errorf("proto: BitbucketServerRepository: illegal tag %d (wire type %d)", fieldNum, wire)
 15589  		}
 15590  		switch fieldNum {
 15591  		case 1:
 15592  			if wireType != 2 {
 15593  				return fmt.Errorf("proto: wrong wireType = %d for field ProjectKey", wireType)
 15594  			}
 15595  			var stringLen uint64
 15596  			for shift := uint(0); ; shift += 7 {
 15597  				if shift >= 64 {
 15598  					return ErrIntOverflowGenerated
 15599  				}
 15600  				if iNdEx >= l {
 15601  					return io.ErrUnexpectedEOF
 15602  				}
 15603  				b := dAtA[iNdEx]
 15604  				iNdEx++
 15605  				stringLen |= uint64(b&0x7F) << shift
 15606  				if b < 0x80 {
 15607  					break
 15608  				}
 15609  			}
 15610  			intStringLen := int(stringLen)
 15611  			if intStringLen < 0 {
 15612  				return ErrInvalidLengthGenerated
 15613  			}
 15614  			postIndex := iNdEx + intStringLen
 15615  			if postIndex < 0 {
 15616  				return ErrInvalidLengthGenerated
 15617  			}
 15618  			if postIndex > l {
 15619  				return io.ErrUnexpectedEOF
 15620  			}
 15621  			m.ProjectKey = string(dAtA[iNdEx:postIndex])
 15622  			iNdEx = postIndex
 15623  		case 2:
 15624  			if wireType != 2 {
 15625  				return fmt.Errorf("proto: wrong wireType = %d for field RepositorySlug", wireType)
 15626  			}
 15627  			var stringLen uint64
 15628  			for shift := uint(0); ; shift += 7 {
 15629  				if shift >= 64 {
 15630  					return ErrIntOverflowGenerated
 15631  				}
 15632  				if iNdEx >= l {
 15633  					return io.ErrUnexpectedEOF
 15634  				}
 15635  				b := dAtA[iNdEx]
 15636  				iNdEx++
 15637  				stringLen |= uint64(b&0x7F) << shift
 15638  				if b < 0x80 {
 15639  					break
 15640  				}
 15641  			}
 15642  			intStringLen := int(stringLen)
 15643  			if intStringLen < 0 {
 15644  				return ErrInvalidLengthGenerated
 15645  			}
 15646  			postIndex := iNdEx + intStringLen
 15647  			if postIndex < 0 {
 15648  				return ErrInvalidLengthGenerated
 15649  			}
 15650  			if postIndex > l {
 15651  				return io.ErrUnexpectedEOF
 15652  			}
 15653  			m.RepositorySlug = string(dAtA[iNdEx:postIndex])
 15654  			iNdEx = postIndex
 15655  		default:
 15656  			iNdEx = preIndex
 15657  			skippy, err := skipGenerated(dAtA[iNdEx:])
 15658  			if err != nil {
 15659  				return err
 15660  			}
 15661  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 15662  				return ErrInvalidLengthGenerated
 15663  			}
 15664  			if (iNdEx + skippy) > l {
 15665  				return io.ErrUnexpectedEOF
 15666  			}
 15667  			iNdEx += skippy
 15668  		}
 15669  	}
 15670  
 15671  	if iNdEx > l {
 15672  		return io.ErrUnexpectedEOF
 15673  	}
 15674  	return nil
 15675  }
 15676  func (m *CalendarEventSource) Unmarshal(dAtA []byte) error {
 15677  	l := len(dAtA)
 15678  	iNdEx := 0
 15679  	for iNdEx < l {
 15680  		preIndex := iNdEx
 15681  		var wire uint64
 15682  		for shift := uint(0); ; shift += 7 {
 15683  			if shift >= 64 {
 15684  				return ErrIntOverflowGenerated
 15685  			}
 15686  			if iNdEx >= l {
 15687  				return io.ErrUnexpectedEOF
 15688  			}
 15689  			b := dAtA[iNdEx]
 15690  			iNdEx++
 15691  			wire |= uint64(b&0x7F) << shift
 15692  			if b < 0x80 {
 15693  				break
 15694  			}
 15695  		}
 15696  		fieldNum := int32(wire >> 3)
 15697  		wireType := int(wire & 0x7)
 15698  		if wireType == 4 {
 15699  			return fmt.Errorf("proto: CalendarEventSource: wiretype end group for non-group")
 15700  		}
 15701  		if fieldNum <= 0 {
 15702  			return fmt.Errorf("proto: CalendarEventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 15703  		}
 15704  		switch fieldNum {
 15705  		case 1:
 15706  			if wireType != 2 {
 15707  				return fmt.Errorf("proto: wrong wireType = %d for field Schedule", wireType)
 15708  			}
 15709  			var stringLen uint64
 15710  			for shift := uint(0); ; shift += 7 {
 15711  				if shift >= 64 {
 15712  					return ErrIntOverflowGenerated
 15713  				}
 15714  				if iNdEx >= l {
 15715  					return io.ErrUnexpectedEOF
 15716  				}
 15717  				b := dAtA[iNdEx]
 15718  				iNdEx++
 15719  				stringLen |= uint64(b&0x7F) << shift
 15720  				if b < 0x80 {
 15721  					break
 15722  				}
 15723  			}
 15724  			intStringLen := int(stringLen)
 15725  			if intStringLen < 0 {
 15726  				return ErrInvalidLengthGenerated
 15727  			}
 15728  			postIndex := iNdEx + intStringLen
 15729  			if postIndex < 0 {
 15730  				return ErrInvalidLengthGenerated
 15731  			}
 15732  			if postIndex > l {
 15733  				return io.ErrUnexpectedEOF
 15734  			}
 15735  			m.Schedule = string(dAtA[iNdEx:postIndex])
 15736  			iNdEx = postIndex
 15737  		case 2:
 15738  			if wireType != 2 {
 15739  				return fmt.Errorf("proto: wrong wireType = %d for field Interval", wireType)
 15740  			}
 15741  			var stringLen uint64
 15742  			for shift := uint(0); ; shift += 7 {
 15743  				if shift >= 64 {
 15744  					return ErrIntOverflowGenerated
 15745  				}
 15746  				if iNdEx >= l {
 15747  					return io.ErrUnexpectedEOF
 15748  				}
 15749  				b := dAtA[iNdEx]
 15750  				iNdEx++
 15751  				stringLen |= uint64(b&0x7F) << shift
 15752  				if b < 0x80 {
 15753  					break
 15754  				}
 15755  			}
 15756  			intStringLen := int(stringLen)
 15757  			if intStringLen < 0 {
 15758  				return ErrInvalidLengthGenerated
 15759  			}
 15760  			postIndex := iNdEx + intStringLen
 15761  			if postIndex < 0 {
 15762  				return ErrInvalidLengthGenerated
 15763  			}
 15764  			if postIndex > l {
 15765  				return io.ErrUnexpectedEOF
 15766  			}
 15767  			m.Interval = string(dAtA[iNdEx:postIndex])
 15768  			iNdEx = postIndex
 15769  		case 3:
 15770  			if wireType != 2 {
 15771  				return fmt.Errorf("proto: wrong wireType = %d for field ExclusionDates", wireType)
 15772  			}
 15773  			var stringLen uint64
 15774  			for shift := uint(0); ; shift += 7 {
 15775  				if shift >= 64 {
 15776  					return ErrIntOverflowGenerated
 15777  				}
 15778  				if iNdEx >= l {
 15779  					return io.ErrUnexpectedEOF
 15780  				}
 15781  				b := dAtA[iNdEx]
 15782  				iNdEx++
 15783  				stringLen |= uint64(b&0x7F) << shift
 15784  				if b < 0x80 {
 15785  					break
 15786  				}
 15787  			}
 15788  			intStringLen := int(stringLen)
 15789  			if intStringLen < 0 {
 15790  				return ErrInvalidLengthGenerated
 15791  			}
 15792  			postIndex := iNdEx + intStringLen
 15793  			if postIndex < 0 {
 15794  				return ErrInvalidLengthGenerated
 15795  			}
 15796  			if postIndex > l {
 15797  				return io.ErrUnexpectedEOF
 15798  			}
 15799  			m.ExclusionDates = append(m.ExclusionDates, string(dAtA[iNdEx:postIndex]))
 15800  			iNdEx = postIndex
 15801  		case 4:
 15802  			if wireType != 2 {
 15803  				return fmt.Errorf("proto: wrong wireType = %d for field Timezone", wireType)
 15804  			}
 15805  			var stringLen uint64
 15806  			for shift := uint(0); ; shift += 7 {
 15807  				if shift >= 64 {
 15808  					return ErrIntOverflowGenerated
 15809  				}
 15810  				if iNdEx >= l {
 15811  					return io.ErrUnexpectedEOF
 15812  				}
 15813  				b := dAtA[iNdEx]
 15814  				iNdEx++
 15815  				stringLen |= uint64(b&0x7F) << shift
 15816  				if b < 0x80 {
 15817  					break
 15818  				}
 15819  			}
 15820  			intStringLen := int(stringLen)
 15821  			if intStringLen < 0 {
 15822  				return ErrInvalidLengthGenerated
 15823  			}
 15824  			postIndex := iNdEx + intStringLen
 15825  			if postIndex < 0 {
 15826  				return ErrInvalidLengthGenerated
 15827  			}
 15828  			if postIndex > l {
 15829  				return io.ErrUnexpectedEOF
 15830  			}
 15831  			m.Timezone = string(dAtA[iNdEx:postIndex])
 15832  			iNdEx = postIndex
 15833  		case 5:
 15834  			if wireType != 2 {
 15835  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 15836  			}
 15837  			var msglen int
 15838  			for shift := uint(0); ; shift += 7 {
 15839  				if shift >= 64 {
 15840  					return ErrIntOverflowGenerated
 15841  				}
 15842  				if iNdEx >= l {
 15843  					return io.ErrUnexpectedEOF
 15844  				}
 15845  				b := dAtA[iNdEx]
 15846  				iNdEx++
 15847  				msglen |= int(b&0x7F) << shift
 15848  				if b < 0x80 {
 15849  					break
 15850  				}
 15851  			}
 15852  			if msglen < 0 {
 15853  				return ErrInvalidLengthGenerated
 15854  			}
 15855  			postIndex := iNdEx + msglen
 15856  			if postIndex < 0 {
 15857  				return ErrInvalidLengthGenerated
 15858  			}
 15859  			if postIndex > l {
 15860  				return io.ErrUnexpectedEOF
 15861  			}
 15862  			if m.Metadata == nil {
 15863  				m.Metadata = make(map[string]string)
 15864  			}
 15865  			var mapkey string
 15866  			var mapvalue string
 15867  			for iNdEx < postIndex {
 15868  				entryPreIndex := iNdEx
 15869  				var wire uint64
 15870  				for shift := uint(0); ; shift += 7 {
 15871  					if shift >= 64 {
 15872  						return ErrIntOverflowGenerated
 15873  					}
 15874  					if iNdEx >= l {
 15875  						return io.ErrUnexpectedEOF
 15876  					}
 15877  					b := dAtA[iNdEx]
 15878  					iNdEx++
 15879  					wire |= uint64(b&0x7F) << shift
 15880  					if b < 0x80 {
 15881  						break
 15882  					}
 15883  				}
 15884  				fieldNum := int32(wire >> 3)
 15885  				if fieldNum == 1 {
 15886  					var stringLenmapkey uint64
 15887  					for shift := uint(0); ; shift += 7 {
 15888  						if shift >= 64 {
 15889  							return ErrIntOverflowGenerated
 15890  						}
 15891  						if iNdEx >= l {
 15892  							return io.ErrUnexpectedEOF
 15893  						}
 15894  						b := dAtA[iNdEx]
 15895  						iNdEx++
 15896  						stringLenmapkey |= uint64(b&0x7F) << shift
 15897  						if b < 0x80 {
 15898  							break
 15899  						}
 15900  					}
 15901  					intStringLenmapkey := int(stringLenmapkey)
 15902  					if intStringLenmapkey < 0 {
 15903  						return ErrInvalidLengthGenerated
 15904  					}
 15905  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 15906  					if postStringIndexmapkey < 0 {
 15907  						return ErrInvalidLengthGenerated
 15908  					}
 15909  					if postStringIndexmapkey > l {
 15910  						return io.ErrUnexpectedEOF
 15911  					}
 15912  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 15913  					iNdEx = postStringIndexmapkey
 15914  				} else if fieldNum == 2 {
 15915  					var stringLenmapvalue uint64
 15916  					for shift := uint(0); ; shift += 7 {
 15917  						if shift >= 64 {
 15918  							return ErrIntOverflowGenerated
 15919  						}
 15920  						if iNdEx >= l {
 15921  							return io.ErrUnexpectedEOF
 15922  						}
 15923  						b := dAtA[iNdEx]
 15924  						iNdEx++
 15925  						stringLenmapvalue |= uint64(b&0x7F) << shift
 15926  						if b < 0x80 {
 15927  							break
 15928  						}
 15929  					}
 15930  					intStringLenmapvalue := int(stringLenmapvalue)
 15931  					if intStringLenmapvalue < 0 {
 15932  						return ErrInvalidLengthGenerated
 15933  					}
 15934  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 15935  					if postStringIndexmapvalue < 0 {
 15936  						return ErrInvalidLengthGenerated
 15937  					}
 15938  					if postStringIndexmapvalue > l {
 15939  						return io.ErrUnexpectedEOF
 15940  					}
 15941  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 15942  					iNdEx = postStringIndexmapvalue
 15943  				} else {
 15944  					iNdEx = entryPreIndex
 15945  					skippy, err := skipGenerated(dAtA[iNdEx:])
 15946  					if err != nil {
 15947  						return err
 15948  					}
 15949  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 15950  						return ErrInvalidLengthGenerated
 15951  					}
 15952  					if (iNdEx + skippy) > postIndex {
 15953  						return io.ErrUnexpectedEOF
 15954  					}
 15955  					iNdEx += skippy
 15956  				}
 15957  			}
 15958  			m.Metadata[mapkey] = mapvalue
 15959  			iNdEx = postIndex
 15960  		case 6:
 15961  			if wireType != 2 {
 15962  				return fmt.Errorf("proto: wrong wireType = %d for field Persistence", wireType)
 15963  			}
 15964  			var msglen int
 15965  			for shift := uint(0); ; shift += 7 {
 15966  				if shift >= 64 {
 15967  					return ErrIntOverflowGenerated
 15968  				}
 15969  				if iNdEx >= l {
 15970  					return io.ErrUnexpectedEOF
 15971  				}
 15972  				b := dAtA[iNdEx]
 15973  				iNdEx++
 15974  				msglen |= int(b&0x7F) << shift
 15975  				if b < 0x80 {
 15976  					break
 15977  				}
 15978  			}
 15979  			if msglen < 0 {
 15980  				return ErrInvalidLengthGenerated
 15981  			}
 15982  			postIndex := iNdEx + msglen
 15983  			if postIndex < 0 {
 15984  				return ErrInvalidLengthGenerated
 15985  			}
 15986  			if postIndex > l {
 15987  				return io.ErrUnexpectedEOF
 15988  			}
 15989  			if m.Persistence == nil {
 15990  				m.Persistence = &EventPersistence{}
 15991  			}
 15992  			if err := m.Persistence.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 15993  				return err
 15994  			}
 15995  			iNdEx = postIndex
 15996  		case 8:
 15997  			if wireType != 2 {
 15998  				return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType)
 15999  			}
 16000  			var msglen int
 16001  			for shift := uint(0); ; shift += 7 {
 16002  				if shift >= 64 {
 16003  					return ErrIntOverflowGenerated
 16004  				}
 16005  				if iNdEx >= l {
 16006  					return io.ErrUnexpectedEOF
 16007  				}
 16008  				b := dAtA[iNdEx]
 16009  				iNdEx++
 16010  				msglen |= int(b&0x7F) << shift
 16011  				if b < 0x80 {
 16012  					break
 16013  				}
 16014  			}
 16015  			if msglen < 0 {
 16016  				return ErrInvalidLengthGenerated
 16017  			}
 16018  			postIndex := iNdEx + msglen
 16019  			if postIndex < 0 {
 16020  				return ErrInvalidLengthGenerated
 16021  			}
 16022  			if postIndex > l {
 16023  				return io.ErrUnexpectedEOF
 16024  			}
 16025  			if m.Filter == nil {
 16026  				m.Filter = &EventSourceFilter{}
 16027  			}
 16028  			if err := m.Filter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 16029  				return err
 16030  			}
 16031  			iNdEx = postIndex
 16032  		default:
 16033  			iNdEx = preIndex
 16034  			skippy, err := skipGenerated(dAtA[iNdEx:])
 16035  			if err != nil {
 16036  				return err
 16037  			}
 16038  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 16039  				return ErrInvalidLengthGenerated
 16040  			}
 16041  			if (iNdEx + skippy) > l {
 16042  				return io.ErrUnexpectedEOF
 16043  			}
 16044  			iNdEx += skippy
 16045  		}
 16046  	}
 16047  
 16048  	if iNdEx > l {
 16049  		return io.ErrUnexpectedEOF
 16050  	}
 16051  	return nil
 16052  }
 16053  func (m *CatchupConfiguration) Unmarshal(dAtA []byte) error {
 16054  	l := len(dAtA)
 16055  	iNdEx := 0
 16056  	for iNdEx < l {
 16057  		preIndex := iNdEx
 16058  		var wire uint64
 16059  		for shift := uint(0); ; shift += 7 {
 16060  			if shift >= 64 {
 16061  				return ErrIntOverflowGenerated
 16062  			}
 16063  			if iNdEx >= l {
 16064  				return io.ErrUnexpectedEOF
 16065  			}
 16066  			b := dAtA[iNdEx]
 16067  			iNdEx++
 16068  			wire |= uint64(b&0x7F) << shift
 16069  			if b < 0x80 {
 16070  				break
 16071  			}
 16072  		}
 16073  		fieldNum := int32(wire >> 3)
 16074  		wireType := int(wire & 0x7)
 16075  		if wireType == 4 {
 16076  			return fmt.Errorf("proto: CatchupConfiguration: wiretype end group for non-group")
 16077  		}
 16078  		if fieldNum <= 0 {
 16079  			return fmt.Errorf("proto: CatchupConfiguration: illegal tag %d (wire type %d)", fieldNum, wire)
 16080  		}
 16081  		switch fieldNum {
 16082  		case 1:
 16083  			if wireType != 0 {
 16084  				return fmt.Errorf("proto: wrong wireType = %d for field Enabled", wireType)
 16085  			}
 16086  			var v int
 16087  			for shift := uint(0); ; shift += 7 {
 16088  				if shift >= 64 {
 16089  					return ErrIntOverflowGenerated
 16090  				}
 16091  				if iNdEx >= l {
 16092  					return io.ErrUnexpectedEOF
 16093  				}
 16094  				b := dAtA[iNdEx]
 16095  				iNdEx++
 16096  				v |= int(b&0x7F) << shift
 16097  				if b < 0x80 {
 16098  					break
 16099  				}
 16100  			}
 16101  			m.Enabled = bool(v != 0)
 16102  		case 2:
 16103  			if wireType != 2 {
 16104  				return fmt.Errorf("proto: wrong wireType = %d for field MaxDuration", wireType)
 16105  			}
 16106  			var stringLen uint64
 16107  			for shift := uint(0); ; shift += 7 {
 16108  				if shift >= 64 {
 16109  					return ErrIntOverflowGenerated
 16110  				}
 16111  				if iNdEx >= l {
 16112  					return io.ErrUnexpectedEOF
 16113  				}
 16114  				b := dAtA[iNdEx]
 16115  				iNdEx++
 16116  				stringLen |= uint64(b&0x7F) << shift
 16117  				if b < 0x80 {
 16118  					break
 16119  				}
 16120  			}
 16121  			intStringLen := int(stringLen)
 16122  			if intStringLen < 0 {
 16123  				return ErrInvalidLengthGenerated
 16124  			}
 16125  			postIndex := iNdEx + intStringLen
 16126  			if postIndex < 0 {
 16127  				return ErrInvalidLengthGenerated
 16128  			}
 16129  			if postIndex > l {
 16130  				return io.ErrUnexpectedEOF
 16131  			}
 16132  			m.MaxDuration = string(dAtA[iNdEx:postIndex])
 16133  			iNdEx = postIndex
 16134  		default:
 16135  			iNdEx = preIndex
 16136  			skippy, err := skipGenerated(dAtA[iNdEx:])
 16137  			if err != nil {
 16138  				return err
 16139  			}
 16140  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 16141  				return ErrInvalidLengthGenerated
 16142  			}
 16143  			if (iNdEx + skippy) > l {
 16144  				return io.ErrUnexpectedEOF
 16145  			}
 16146  			iNdEx += skippy
 16147  		}
 16148  	}
 16149  
 16150  	if iNdEx > l {
 16151  		return io.ErrUnexpectedEOF
 16152  	}
 16153  	return nil
 16154  }
 16155  func (m *ConfigMapPersistence) Unmarshal(dAtA []byte) error {
 16156  	l := len(dAtA)
 16157  	iNdEx := 0
 16158  	for iNdEx < l {
 16159  		preIndex := iNdEx
 16160  		var wire uint64
 16161  		for shift := uint(0); ; shift += 7 {
 16162  			if shift >= 64 {
 16163  				return ErrIntOverflowGenerated
 16164  			}
 16165  			if iNdEx >= l {
 16166  				return io.ErrUnexpectedEOF
 16167  			}
 16168  			b := dAtA[iNdEx]
 16169  			iNdEx++
 16170  			wire |= uint64(b&0x7F) << shift
 16171  			if b < 0x80 {
 16172  				break
 16173  			}
 16174  		}
 16175  		fieldNum := int32(wire >> 3)
 16176  		wireType := int(wire & 0x7)
 16177  		if wireType == 4 {
 16178  			return fmt.Errorf("proto: ConfigMapPersistence: wiretype end group for non-group")
 16179  		}
 16180  		if fieldNum <= 0 {
 16181  			return fmt.Errorf("proto: ConfigMapPersistence: illegal tag %d (wire type %d)", fieldNum, wire)
 16182  		}
 16183  		switch fieldNum {
 16184  		case 1:
 16185  			if wireType != 2 {
 16186  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 16187  			}
 16188  			var stringLen uint64
 16189  			for shift := uint(0); ; shift += 7 {
 16190  				if shift >= 64 {
 16191  					return ErrIntOverflowGenerated
 16192  				}
 16193  				if iNdEx >= l {
 16194  					return io.ErrUnexpectedEOF
 16195  				}
 16196  				b := dAtA[iNdEx]
 16197  				iNdEx++
 16198  				stringLen |= uint64(b&0x7F) << shift
 16199  				if b < 0x80 {
 16200  					break
 16201  				}
 16202  			}
 16203  			intStringLen := int(stringLen)
 16204  			if intStringLen < 0 {
 16205  				return ErrInvalidLengthGenerated
 16206  			}
 16207  			postIndex := iNdEx + intStringLen
 16208  			if postIndex < 0 {
 16209  				return ErrInvalidLengthGenerated
 16210  			}
 16211  			if postIndex > l {
 16212  				return io.ErrUnexpectedEOF
 16213  			}
 16214  			m.Name = string(dAtA[iNdEx:postIndex])
 16215  			iNdEx = postIndex
 16216  		case 2:
 16217  			if wireType != 0 {
 16218  				return fmt.Errorf("proto: wrong wireType = %d for field CreateIfNotExist", wireType)
 16219  			}
 16220  			var v int
 16221  			for shift := uint(0); ; shift += 7 {
 16222  				if shift >= 64 {
 16223  					return ErrIntOverflowGenerated
 16224  				}
 16225  				if iNdEx >= l {
 16226  					return io.ErrUnexpectedEOF
 16227  				}
 16228  				b := dAtA[iNdEx]
 16229  				iNdEx++
 16230  				v |= int(b&0x7F) << shift
 16231  				if b < 0x80 {
 16232  					break
 16233  				}
 16234  			}
 16235  			m.CreateIfNotExist = bool(v != 0)
 16236  		default:
 16237  			iNdEx = preIndex
 16238  			skippy, err := skipGenerated(dAtA[iNdEx:])
 16239  			if err != nil {
 16240  				return err
 16241  			}
 16242  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 16243  				return ErrInvalidLengthGenerated
 16244  			}
 16245  			if (iNdEx + skippy) > l {
 16246  				return io.ErrUnexpectedEOF
 16247  			}
 16248  			iNdEx += skippy
 16249  		}
 16250  	}
 16251  
 16252  	if iNdEx > l {
 16253  		return io.ErrUnexpectedEOF
 16254  	}
 16255  	return nil
 16256  }
 16257  func (m *EmitterEventSource) Unmarshal(dAtA []byte) error {
 16258  	l := len(dAtA)
 16259  	iNdEx := 0
 16260  	for iNdEx < l {
 16261  		preIndex := iNdEx
 16262  		var wire uint64
 16263  		for shift := uint(0); ; shift += 7 {
 16264  			if shift >= 64 {
 16265  				return ErrIntOverflowGenerated
 16266  			}
 16267  			if iNdEx >= l {
 16268  				return io.ErrUnexpectedEOF
 16269  			}
 16270  			b := dAtA[iNdEx]
 16271  			iNdEx++
 16272  			wire |= uint64(b&0x7F) << shift
 16273  			if b < 0x80 {
 16274  				break
 16275  			}
 16276  		}
 16277  		fieldNum := int32(wire >> 3)
 16278  		wireType := int(wire & 0x7)
 16279  		if wireType == 4 {
 16280  			return fmt.Errorf("proto: EmitterEventSource: wiretype end group for non-group")
 16281  		}
 16282  		if fieldNum <= 0 {
 16283  			return fmt.Errorf("proto: EmitterEventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 16284  		}
 16285  		switch fieldNum {
 16286  		case 1:
 16287  			if wireType != 2 {
 16288  				return fmt.Errorf("proto: wrong wireType = %d for field Broker", wireType)
 16289  			}
 16290  			var stringLen uint64
 16291  			for shift := uint(0); ; shift += 7 {
 16292  				if shift >= 64 {
 16293  					return ErrIntOverflowGenerated
 16294  				}
 16295  				if iNdEx >= l {
 16296  					return io.ErrUnexpectedEOF
 16297  				}
 16298  				b := dAtA[iNdEx]
 16299  				iNdEx++
 16300  				stringLen |= uint64(b&0x7F) << shift
 16301  				if b < 0x80 {
 16302  					break
 16303  				}
 16304  			}
 16305  			intStringLen := int(stringLen)
 16306  			if intStringLen < 0 {
 16307  				return ErrInvalidLengthGenerated
 16308  			}
 16309  			postIndex := iNdEx + intStringLen
 16310  			if postIndex < 0 {
 16311  				return ErrInvalidLengthGenerated
 16312  			}
 16313  			if postIndex > l {
 16314  				return io.ErrUnexpectedEOF
 16315  			}
 16316  			m.Broker = string(dAtA[iNdEx:postIndex])
 16317  			iNdEx = postIndex
 16318  		case 2:
 16319  			if wireType != 2 {
 16320  				return fmt.Errorf("proto: wrong wireType = %d for field ChannelKey", wireType)
 16321  			}
 16322  			var stringLen uint64
 16323  			for shift := uint(0); ; shift += 7 {
 16324  				if shift >= 64 {
 16325  					return ErrIntOverflowGenerated
 16326  				}
 16327  				if iNdEx >= l {
 16328  					return io.ErrUnexpectedEOF
 16329  				}
 16330  				b := dAtA[iNdEx]
 16331  				iNdEx++
 16332  				stringLen |= uint64(b&0x7F) << shift
 16333  				if b < 0x80 {
 16334  					break
 16335  				}
 16336  			}
 16337  			intStringLen := int(stringLen)
 16338  			if intStringLen < 0 {
 16339  				return ErrInvalidLengthGenerated
 16340  			}
 16341  			postIndex := iNdEx + intStringLen
 16342  			if postIndex < 0 {
 16343  				return ErrInvalidLengthGenerated
 16344  			}
 16345  			if postIndex > l {
 16346  				return io.ErrUnexpectedEOF
 16347  			}
 16348  			m.ChannelKey = string(dAtA[iNdEx:postIndex])
 16349  			iNdEx = postIndex
 16350  		case 3:
 16351  			if wireType != 2 {
 16352  				return fmt.Errorf("proto: wrong wireType = %d for field ChannelName", wireType)
 16353  			}
 16354  			var stringLen uint64
 16355  			for shift := uint(0); ; shift += 7 {
 16356  				if shift >= 64 {
 16357  					return ErrIntOverflowGenerated
 16358  				}
 16359  				if iNdEx >= l {
 16360  					return io.ErrUnexpectedEOF
 16361  				}
 16362  				b := dAtA[iNdEx]
 16363  				iNdEx++
 16364  				stringLen |= uint64(b&0x7F) << shift
 16365  				if b < 0x80 {
 16366  					break
 16367  				}
 16368  			}
 16369  			intStringLen := int(stringLen)
 16370  			if intStringLen < 0 {
 16371  				return ErrInvalidLengthGenerated
 16372  			}
 16373  			postIndex := iNdEx + intStringLen
 16374  			if postIndex < 0 {
 16375  				return ErrInvalidLengthGenerated
 16376  			}
 16377  			if postIndex > l {
 16378  				return io.ErrUnexpectedEOF
 16379  			}
 16380  			m.ChannelName = string(dAtA[iNdEx:postIndex])
 16381  			iNdEx = postIndex
 16382  		case 4:
 16383  			if wireType != 2 {
 16384  				return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType)
 16385  			}
 16386  			var msglen int
 16387  			for shift := uint(0); ; shift += 7 {
 16388  				if shift >= 64 {
 16389  					return ErrIntOverflowGenerated
 16390  				}
 16391  				if iNdEx >= l {
 16392  					return io.ErrUnexpectedEOF
 16393  				}
 16394  				b := dAtA[iNdEx]
 16395  				iNdEx++
 16396  				msglen |= int(b&0x7F) << shift
 16397  				if b < 0x80 {
 16398  					break
 16399  				}
 16400  			}
 16401  			if msglen < 0 {
 16402  				return ErrInvalidLengthGenerated
 16403  			}
 16404  			postIndex := iNdEx + msglen
 16405  			if postIndex < 0 {
 16406  				return ErrInvalidLengthGenerated
 16407  			}
 16408  			if postIndex > l {
 16409  				return io.ErrUnexpectedEOF
 16410  			}
 16411  			if m.Username == nil {
 16412  				m.Username = &v1.SecretKeySelector{}
 16413  			}
 16414  			if err := m.Username.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 16415  				return err
 16416  			}
 16417  			iNdEx = postIndex
 16418  		case 5:
 16419  			if wireType != 2 {
 16420  				return fmt.Errorf("proto: wrong wireType = %d for field Password", wireType)
 16421  			}
 16422  			var msglen int
 16423  			for shift := uint(0); ; shift += 7 {
 16424  				if shift >= 64 {
 16425  					return ErrIntOverflowGenerated
 16426  				}
 16427  				if iNdEx >= l {
 16428  					return io.ErrUnexpectedEOF
 16429  				}
 16430  				b := dAtA[iNdEx]
 16431  				iNdEx++
 16432  				msglen |= int(b&0x7F) << shift
 16433  				if b < 0x80 {
 16434  					break
 16435  				}
 16436  			}
 16437  			if msglen < 0 {
 16438  				return ErrInvalidLengthGenerated
 16439  			}
 16440  			postIndex := iNdEx + msglen
 16441  			if postIndex < 0 {
 16442  				return ErrInvalidLengthGenerated
 16443  			}
 16444  			if postIndex > l {
 16445  				return io.ErrUnexpectedEOF
 16446  			}
 16447  			if m.Password == nil {
 16448  				m.Password = &v1.SecretKeySelector{}
 16449  			}
 16450  			if err := m.Password.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 16451  				return err
 16452  			}
 16453  			iNdEx = postIndex
 16454  		case 6:
 16455  			if wireType != 2 {
 16456  				return fmt.Errorf("proto: wrong wireType = %d for field ConnectionBackoff", wireType)
 16457  			}
 16458  			var msglen int
 16459  			for shift := uint(0); ; shift += 7 {
 16460  				if shift >= 64 {
 16461  					return ErrIntOverflowGenerated
 16462  				}
 16463  				if iNdEx >= l {
 16464  					return io.ErrUnexpectedEOF
 16465  				}
 16466  				b := dAtA[iNdEx]
 16467  				iNdEx++
 16468  				msglen |= int(b&0x7F) << shift
 16469  				if b < 0x80 {
 16470  					break
 16471  				}
 16472  			}
 16473  			if msglen < 0 {
 16474  				return ErrInvalidLengthGenerated
 16475  			}
 16476  			postIndex := iNdEx + msglen
 16477  			if postIndex < 0 {
 16478  				return ErrInvalidLengthGenerated
 16479  			}
 16480  			if postIndex > l {
 16481  				return io.ErrUnexpectedEOF
 16482  			}
 16483  			if m.ConnectionBackoff == nil {
 16484  				m.ConnectionBackoff = &common.Backoff{}
 16485  			}
 16486  			if err := m.ConnectionBackoff.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 16487  				return err
 16488  			}
 16489  			iNdEx = postIndex
 16490  		case 7:
 16491  			if wireType != 0 {
 16492  				return fmt.Errorf("proto: wrong wireType = %d for field JSONBody", wireType)
 16493  			}
 16494  			var v int
 16495  			for shift := uint(0); ; shift += 7 {
 16496  				if shift >= 64 {
 16497  					return ErrIntOverflowGenerated
 16498  				}
 16499  				if iNdEx >= l {
 16500  					return io.ErrUnexpectedEOF
 16501  				}
 16502  				b := dAtA[iNdEx]
 16503  				iNdEx++
 16504  				v |= int(b&0x7F) << shift
 16505  				if b < 0x80 {
 16506  					break
 16507  				}
 16508  			}
 16509  			m.JSONBody = bool(v != 0)
 16510  		case 8:
 16511  			if wireType != 2 {
 16512  				return fmt.Errorf("proto: wrong wireType = %d for field TLS", wireType)
 16513  			}
 16514  			var msglen int
 16515  			for shift := uint(0); ; shift += 7 {
 16516  				if shift >= 64 {
 16517  					return ErrIntOverflowGenerated
 16518  				}
 16519  				if iNdEx >= l {
 16520  					return io.ErrUnexpectedEOF
 16521  				}
 16522  				b := dAtA[iNdEx]
 16523  				iNdEx++
 16524  				msglen |= int(b&0x7F) << shift
 16525  				if b < 0x80 {
 16526  					break
 16527  				}
 16528  			}
 16529  			if msglen < 0 {
 16530  				return ErrInvalidLengthGenerated
 16531  			}
 16532  			postIndex := iNdEx + msglen
 16533  			if postIndex < 0 {
 16534  				return ErrInvalidLengthGenerated
 16535  			}
 16536  			if postIndex > l {
 16537  				return io.ErrUnexpectedEOF
 16538  			}
 16539  			if m.TLS == nil {
 16540  				m.TLS = &common.TLSConfig{}
 16541  			}
 16542  			if err := m.TLS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 16543  				return err
 16544  			}
 16545  			iNdEx = postIndex
 16546  		case 9:
 16547  			if wireType != 2 {
 16548  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 16549  			}
 16550  			var msglen int
 16551  			for shift := uint(0); ; shift += 7 {
 16552  				if shift >= 64 {
 16553  					return ErrIntOverflowGenerated
 16554  				}
 16555  				if iNdEx >= l {
 16556  					return io.ErrUnexpectedEOF
 16557  				}
 16558  				b := dAtA[iNdEx]
 16559  				iNdEx++
 16560  				msglen |= int(b&0x7F) << shift
 16561  				if b < 0x80 {
 16562  					break
 16563  				}
 16564  			}
 16565  			if msglen < 0 {
 16566  				return ErrInvalidLengthGenerated
 16567  			}
 16568  			postIndex := iNdEx + msglen
 16569  			if postIndex < 0 {
 16570  				return ErrInvalidLengthGenerated
 16571  			}
 16572  			if postIndex > l {
 16573  				return io.ErrUnexpectedEOF
 16574  			}
 16575  			if m.Metadata == nil {
 16576  				m.Metadata = make(map[string]string)
 16577  			}
 16578  			var mapkey string
 16579  			var mapvalue string
 16580  			for iNdEx < postIndex {
 16581  				entryPreIndex := iNdEx
 16582  				var wire uint64
 16583  				for shift := uint(0); ; shift += 7 {
 16584  					if shift >= 64 {
 16585  						return ErrIntOverflowGenerated
 16586  					}
 16587  					if iNdEx >= l {
 16588  						return io.ErrUnexpectedEOF
 16589  					}
 16590  					b := dAtA[iNdEx]
 16591  					iNdEx++
 16592  					wire |= uint64(b&0x7F) << shift
 16593  					if b < 0x80 {
 16594  						break
 16595  					}
 16596  				}
 16597  				fieldNum := int32(wire >> 3)
 16598  				if fieldNum == 1 {
 16599  					var stringLenmapkey uint64
 16600  					for shift := uint(0); ; shift += 7 {
 16601  						if shift >= 64 {
 16602  							return ErrIntOverflowGenerated
 16603  						}
 16604  						if iNdEx >= l {
 16605  							return io.ErrUnexpectedEOF
 16606  						}
 16607  						b := dAtA[iNdEx]
 16608  						iNdEx++
 16609  						stringLenmapkey |= uint64(b&0x7F) << shift
 16610  						if b < 0x80 {
 16611  							break
 16612  						}
 16613  					}
 16614  					intStringLenmapkey := int(stringLenmapkey)
 16615  					if intStringLenmapkey < 0 {
 16616  						return ErrInvalidLengthGenerated
 16617  					}
 16618  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 16619  					if postStringIndexmapkey < 0 {
 16620  						return ErrInvalidLengthGenerated
 16621  					}
 16622  					if postStringIndexmapkey > l {
 16623  						return io.ErrUnexpectedEOF
 16624  					}
 16625  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 16626  					iNdEx = postStringIndexmapkey
 16627  				} else if fieldNum == 2 {
 16628  					var stringLenmapvalue uint64
 16629  					for shift := uint(0); ; shift += 7 {
 16630  						if shift >= 64 {
 16631  							return ErrIntOverflowGenerated
 16632  						}
 16633  						if iNdEx >= l {
 16634  							return io.ErrUnexpectedEOF
 16635  						}
 16636  						b := dAtA[iNdEx]
 16637  						iNdEx++
 16638  						stringLenmapvalue |= uint64(b&0x7F) << shift
 16639  						if b < 0x80 {
 16640  							break
 16641  						}
 16642  					}
 16643  					intStringLenmapvalue := int(stringLenmapvalue)
 16644  					if intStringLenmapvalue < 0 {
 16645  						return ErrInvalidLengthGenerated
 16646  					}
 16647  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 16648  					if postStringIndexmapvalue < 0 {
 16649  						return ErrInvalidLengthGenerated
 16650  					}
 16651  					if postStringIndexmapvalue > l {
 16652  						return io.ErrUnexpectedEOF
 16653  					}
 16654  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 16655  					iNdEx = postStringIndexmapvalue
 16656  				} else {
 16657  					iNdEx = entryPreIndex
 16658  					skippy, err := skipGenerated(dAtA[iNdEx:])
 16659  					if err != nil {
 16660  						return err
 16661  					}
 16662  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 16663  						return ErrInvalidLengthGenerated
 16664  					}
 16665  					if (iNdEx + skippy) > postIndex {
 16666  						return io.ErrUnexpectedEOF
 16667  					}
 16668  					iNdEx += skippy
 16669  				}
 16670  			}
 16671  			m.Metadata[mapkey] = mapvalue
 16672  			iNdEx = postIndex
 16673  		case 10:
 16674  			if wireType != 2 {
 16675  				return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType)
 16676  			}
 16677  			var msglen int
 16678  			for shift := uint(0); ; shift += 7 {
 16679  				if shift >= 64 {
 16680  					return ErrIntOverflowGenerated
 16681  				}
 16682  				if iNdEx >= l {
 16683  					return io.ErrUnexpectedEOF
 16684  				}
 16685  				b := dAtA[iNdEx]
 16686  				iNdEx++
 16687  				msglen |= int(b&0x7F) << shift
 16688  				if b < 0x80 {
 16689  					break
 16690  				}
 16691  			}
 16692  			if msglen < 0 {
 16693  				return ErrInvalidLengthGenerated
 16694  			}
 16695  			postIndex := iNdEx + msglen
 16696  			if postIndex < 0 {
 16697  				return ErrInvalidLengthGenerated
 16698  			}
 16699  			if postIndex > l {
 16700  				return io.ErrUnexpectedEOF
 16701  			}
 16702  			if m.Filter == nil {
 16703  				m.Filter = &EventSourceFilter{}
 16704  			}
 16705  			if err := m.Filter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 16706  				return err
 16707  			}
 16708  			iNdEx = postIndex
 16709  		default:
 16710  			iNdEx = preIndex
 16711  			skippy, err := skipGenerated(dAtA[iNdEx:])
 16712  			if err != nil {
 16713  				return err
 16714  			}
 16715  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 16716  				return ErrInvalidLengthGenerated
 16717  			}
 16718  			if (iNdEx + skippy) > l {
 16719  				return io.ErrUnexpectedEOF
 16720  			}
 16721  			iNdEx += skippy
 16722  		}
 16723  	}
 16724  
 16725  	if iNdEx > l {
 16726  		return io.ErrUnexpectedEOF
 16727  	}
 16728  	return nil
 16729  }
 16730  func (m *EventPersistence) Unmarshal(dAtA []byte) error {
 16731  	l := len(dAtA)
 16732  	iNdEx := 0
 16733  	for iNdEx < l {
 16734  		preIndex := iNdEx
 16735  		var wire uint64
 16736  		for shift := uint(0); ; shift += 7 {
 16737  			if shift >= 64 {
 16738  				return ErrIntOverflowGenerated
 16739  			}
 16740  			if iNdEx >= l {
 16741  				return io.ErrUnexpectedEOF
 16742  			}
 16743  			b := dAtA[iNdEx]
 16744  			iNdEx++
 16745  			wire |= uint64(b&0x7F) << shift
 16746  			if b < 0x80 {
 16747  				break
 16748  			}
 16749  		}
 16750  		fieldNum := int32(wire >> 3)
 16751  		wireType := int(wire & 0x7)
 16752  		if wireType == 4 {
 16753  			return fmt.Errorf("proto: EventPersistence: wiretype end group for non-group")
 16754  		}
 16755  		if fieldNum <= 0 {
 16756  			return fmt.Errorf("proto: EventPersistence: illegal tag %d (wire type %d)", fieldNum, wire)
 16757  		}
 16758  		switch fieldNum {
 16759  		case 1:
 16760  			if wireType != 2 {
 16761  				return fmt.Errorf("proto: wrong wireType = %d for field Catchup", wireType)
 16762  			}
 16763  			var msglen int
 16764  			for shift := uint(0); ; shift += 7 {
 16765  				if shift >= 64 {
 16766  					return ErrIntOverflowGenerated
 16767  				}
 16768  				if iNdEx >= l {
 16769  					return io.ErrUnexpectedEOF
 16770  				}
 16771  				b := dAtA[iNdEx]
 16772  				iNdEx++
 16773  				msglen |= int(b&0x7F) << shift
 16774  				if b < 0x80 {
 16775  					break
 16776  				}
 16777  			}
 16778  			if msglen < 0 {
 16779  				return ErrInvalidLengthGenerated
 16780  			}
 16781  			postIndex := iNdEx + msglen
 16782  			if postIndex < 0 {
 16783  				return ErrInvalidLengthGenerated
 16784  			}
 16785  			if postIndex > l {
 16786  				return io.ErrUnexpectedEOF
 16787  			}
 16788  			if m.Catchup == nil {
 16789  				m.Catchup = &CatchupConfiguration{}
 16790  			}
 16791  			if err := m.Catchup.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 16792  				return err
 16793  			}
 16794  			iNdEx = postIndex
 16795  		case 2:
 16796  			if wireType != 2 {
 16797  				return fmt.Errorf("proto: wrong wireType = %d for field ConfigMap", wireType)
 16798  			}
 16799  			var msglen int
 16800  			for shift := uint(0); ; shift += 7 {
 16801  				if shift >= 64 {
 16802  					return ErrIntOverflowGenerated
 16803  				}
 16804  				if iNdEx >= l {
 16805  					return io.ErrUnexpectedEOF
 16806  				}
 16807  				b := dAtA[iNdEx]
 16808  				iNdEx++
 16809  				msglen |= int(b&0x7F) << shift
 16810  				if b < 0x80 {
 16811  					break
 16812  				}
 16813  			}
 16814  			if msglen < 0 {
 16815  				return ErrInvalidLengthGenerated
 16816  			}
 16817  			postIndex := iNdEx + msglen
 16818  			if postIndex < 0 {
 16819  				return ErrInvalidLengthGenerated
 16820  			}
 16821  			if postIndex > l {
 16822  				return io.ErrUnexpectedEOF
 16823  			}
 16824  			if m.ConfigMap == nil {
 16825  				m.ConfigMap = &ConfigMapPersistence{}
 16826  			}
 16827  			if err := m.ConfigMap.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 16828  				return err
 16829  			}
 16830  			iNdEx = postIndex
 16831  		default:
 16832  			iNdEx = preIndex
 16833  			skippy, err := skipGenerated(dAtA[iNdEx:])
 16834  			if err != nil {
 16835  				return err
 16836  			}
 16837  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 16838  				return ErrInvalidLengthGenerated
 16839  			}
 16840  			if (iNdEx + skippy) > l {
 16841  				return io.ErrUnexpectedEOF
 16842  			}
 16843  			iNdEx += skippy
 16844  		}
 16845  	}
 16846  
 16847  	if iNdEx > l {
 16848  		return io.ErrUnexpectedEOF
 16849  	}
 16850  	return nil
 16851  }
 16852  func (m *EventSource) Unmarshal(dAtA []byte) error {
 16853  	l := len(dAtA)
 16854  	iNdEx := 0
 16855  	for iNdEx < l {
 16856  		preIndex := iNdEx
 16857  		var wire uint64
 16858  		for shift := uint(0); ; shift += 7 {
 16859  			if shift >= 64 {
 16860  				return ErrIntOverflowGenerated
 16861  			}
 16862  			if iNdEx >= l {
 16863  				return io.ErrUnexpectedEOF
 16864  			}
 16865  			b := dAtA[iNdEx]
 16866  			iNdEx++
 16867  			wire |= uint64(b&0x7F) << shift
 16868  			if b < 0x80 {
 16869  				break
 16870  			}
 16871  		}
 16872  		fieldNum := int32(wire >> 3)
 16873  		wireType := int(wire & 0x7)
 16874  		if wireType == 4 {
 16875  			return fmt.Errorf("proto: EventSource: wiretype end group for non-group")
 16876  		}
 16877  		if fieldNum <= 0 {
 16878  			return fmt.Errorf("proto: EventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 16879  		}
 16880  		switch fieldNum {
 16881  		case 1:
 16882  			if wireType != 2 {
 16883  				return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
 16884  			}
 16885  			var msglen int
 16886  			for shift := uint(0); ; shift += 7 {
 16887  				if shift >= 64 {
 16888  					return ErrIntOverflowGenerated
 16889  				}
 16890  				if iNdEx >= l {
 16891  					return io.ErrUnexpectedEOF
 16892  				}
 16893  				b := dAtA[iNdEx]
 16894  				iNdEx++
 16895  				msglen |= int(b&0x7F) << shift
 16896  				if b < 0x80 {
 16897  					break
 16898  				}
 16899  			}
 16900  			if msglen < 0 {
 16901  				return ErrInvalidLengthGenerated
 16902  			}
 16903  			postIndex := iNdEx + msglen
 16904  			if postIndex < 0 {
 16905  				return ErrInvalidLengthGenerated
 16906  			}
 16907  			if postIndex > l {
 16908  				return io.ErrUnexpectedEOF
 16909  			}
 16910  			if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 16911  				return err
 16912  			}
 16913  			iNdEx = postIndex
 16914  		case 2:
 16915  			if wireType != 2 {
 16916  				return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
 16917  			}
 16918  			var msglen int
 16919  			for shift := uint(0); ; shift += 7 {
 16920  				if shift >= 64 {
 16921  					return ErrIntOverflowGenerated
 16922  				}
 16923  				if iNdEx >= l {
 16924  					return io.ErrUnexpectedEOF
 16925  				}
 16926  				b := dAtA[iNdEx]
 16927  				iNdEx++
 16928  				msglen |= int(b&0x7F) << shift
 16929  				if b < 0x80 {
 16930  					break
 16931  				}
 16932  			}
 16933  			if msglen < 0 {
 16934  				return ErrInvalidLengthGenerated
 16935  			}
 16936  			postIndex := iNdEx + msglen
 16937  			if postIndex < 0 {
 16938  				return ErrInvalidLengthGenerated
 16939  			}
 16940  			if postIndex > l {
 16941  				return io.ErrUnexpectedEOF
 16942  			}
 16943  			if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 16944  				return err
 16945  			}
 16946  			iNdEx = postIndex
 16947  		case 3:
 16948  			if wireType != 2 {
 16949  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 16950  			}
 16951  			var msglen int
 16952  			for shift := uint(0); ; shift += 7 {
 16953  				if shift >= 64 {
 16954  					return ErrIntOverflowGenerated
 16955  				}
 16956  				if iNdEx >= l {
 16957  					return io.ErrUnexpectedEOF
 16958  				}
 16959  				b := dAtA[iNdEx]
 16960  				iNdEx++
 16961  				msglen |= int(b&0x7F) << shift
 16962  				if b < 0x80 {
 16963  					break
 16964  				}
 16965  			}
 16966  			if msglen < 0 {
 16967  				return ErrInvalidLengthGenerated
 16968  			}
 16969  			postIndex := iNdEx + msglen
 16970  			if postIndex < 0 {
 16971  				return ErrInvalidLengthGenerated
 16972  			}
 16973  			if postIndex > l {
 16974  				return io.ErrUnexpectedEOF
 16975  			}
 16976  			if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 16977  				return err
 16978  			}
 16979  			iNdEx = postIndex
 16980  		default:
 16981  			iNdEx = preIndex
 16982  			skippy, err := skipGenerated(dAtA[iNdEx:])
 16983  			if err != nil {
 16984  				return err
 16985  			}
 16986  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 16987  				return ErrInvalidLengthGenerated
 16988  			}
 16989  			if (iNdEx + skippy) > l {
 16990  				return io.ErrUnexpectedEOF
 16991  			}
 16992  			iNdEx += skippy
 16993  		}
 16994  	}
 16995  
 16996  	if iNdEx > l {
 16997  		return io.ErrUnexpectedEOF
 16998  	}
 16999  	return nil
 17000  }
 17001  func (m *EventSourceFilter) Unmarshal(dAtA []byte) error {
 17002  	l := len(dAtA)
 17003  	iNdEx := 0
 17004  	for iNdEx < l {
 17005  		preIndex := iNdEx
 17006  		var wire uint64
 17007  		for shift := uint(0); ; shift += 7 {
 17008  			if shift >= 64 {
 17009  				return ErrIntOverflowGenerated
 17010  			}
 17011  			if iNdEx >= l {
 17012  				return io.ErrUnexpectedEOF
 17013  			}
 17014  			b := dAtA[iNdEx]
 17015  			iNdEx++
 17016  			wire |= uint64(b&0x7F) << shift
 17017  			if b < 0x80 {
 17018  				break
 17019  			}
 17020  		}
 17021  		fieldNum := int32(wire >> 3)
 17022  		wireType := int(wire & 0x7)
 17023  		if wireType == 4 {
 17024  			return fmt.Errorf("proto: EventSourceFilter: wiretype end group for non-group")
 17025  		}
 17026  		if fieldNum <= 0 {
 17027  			return fmt.Errorf("proto: EventSourceFilter: illegal tag %d (wire type %d)", fieldNum, wire)
 17028  		}
 17029  		switch fieldNum {
 17030  		case 1:
 17031  			if wireType != 2 {
 17032  				return fmt.Errorf("proto: wrong wireType = %d for field Expression", wireType)
 17033  			}
 17034  			var stringLen uint64
 17035  			for shift := uint(0); ; shift += 7 {
 17036  				if shift >= 64 {
 17037  					return ErrIntOverflowGenerated
 17038  				}
 17039  				if iNdEx >= l {
 17040  					return io.ErrUnexpectedEOF
 17041  				}
 17042  				b := dAtA[iNdEx]
 17043  				iNdEx++
 17044  				stringLen |= uint64(b&0x7F) << shift
 17045  				if b < 0x80 {
 17046  					break
 17047  				}
 17048  			}
 17049  			intStringLen := int(stringLen)
 17050  			if intStringLen < 0 {
 17051  				return ErrInvalidLengthGenerated
 17052  			}
 17053  			postIndex := iNdEx + intStringLen
 17054  			if postIndex < 0 {
 17055  				return ErrInvalidLengthGenerated
 17056  			}
 17057  			if postIndex > l {
 17058  				return io.ErrUnexpectedEOF
 17059  			}
 17060  			m.Expression = string(dAtA[iNdEx:postIndex])
 17061  			iNdEx = postIndex
 17062  		default:
 17063  			iNdEx = preIndex
 17064  			skippy, err := skipGenerated(dAtA[iNdEx:])
 17065  			if err != nil {
 17066  				return err
 17067  			}
 17068  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 17069  				return ErrInvalidLengthGenerated
 17070  			}
 17071  			if (iNdEx + skippy) > l {
 17072  				return io.ErrUnexpectedEOF
 17073  			}
 17074  			iNdEx += skippy
 17075  		}
 17076  	}
 17077  
 17078  	if iNdEx > l {
 17079  		return io.ErrUnexpectedEOF
 17080  	}
 17081  	return nil
 17082  }
 17083  func (m *EventSourceList) Unmarshal(dAtA []byte) error {
 17084  	l := len(dAtA)
 17085  	iNdEx := 0
 17086  	for iNdEx < l {
 17087  		preIndex := iNdEx
 17088  		var wire uint64
 17089  		for shift := uint(0); ; shift += 7 {
 17090  			if shift >= 64 {
 17091  				return ErrIntOverflowGenerated
 17092  			}
 17093  			if iNdEx >= l {
 17094  				return io.ErrUnexpectedEOF
 17095  			}
 17096  			b := dAtA[iNdEx]
 17097  			iNdEx++
 17098  			wire |= uint64(b&0x7F) << shift
 17099  			if b < 0x80 {
 17100  				break
 17101  			}
 17102  		}
 17103  		fieldNum := int32(wire >> 3)
 17104  		wireType := int(wire & 0x7)
 17105  		if wireType == 4 {
 17106  			return fmt.Errorf("proto: EventSourceList: wiretype end group for non-group")
 17107  		}
 17108  		if fieldNum <= 0 {
 17109  			return fmt.Errorf("proto: EventSourceList: illegal tag %d (wire type %d)", fieldNum, wire)
 17110  		}
 17111  		switch fieldNum {
 17112  		case 1:
 17113  			if wireType != 2 {
 17114  				return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
 17115  			}
 17116  			var msglen int
 17117  			for shift := uint(0); ; shift += 7 {
 17118  				if shift >= 64 {
 17119  					return ErrIntOverflowGenerated
 17120  				}
 17121  				if iNdEx >= l {
 17122  					return io.ErrUnexpectedEOF
 17123  				}
 17124  				b := dAtA[iNdEx]
 17125  				iNdEx++
 17126  				msglen |= int(b&0x7F) << shift
 17127  				if b < 0x80 {
 17128  					break
 17129  				}
 17130  			}
 17131  			if msglen < 0 {
 17132  				return ErrInvalidLengthGenerated
 17133  			}
 17134  			postIndex := iNdEx + msglen
 17135  			if postIndex < 0 {
 17136  				return ErrInvalidLengthGenerated
 17137  			}
 17138  			if postIndex > l {
 17139  				return io.ErrUnexpectedEOF
 17140  			}
 17141  			if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 17142  				return err
 17143  			}
 17144  			iNdEx = postIndex
 17145  		case 2:
 17146  			if wireType != 2 {
 17147  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
 17148  			}
 17149  			var msglen int
 17150  			for shift := uint(0); ; shift += 7 {
 17151  				if shift >= 64 {
 17152  					return ErrIntOverflowGenerated
 17153  				}
 17154  				if iNdEx >= l {
 17155  					return io.ErrUnexpectedEOF
 17156  				}
 17157  				b := dAtA[iNdEx]
 17158  				iNdEx++
 17159  				msglen |= int(b&0x7F) << shift
 17160  				if b < 0x80 {
 17161  					break
 17162  				}
 17163  			}
 17164  			if msglen < 0 {
 17165  				return ErrInvalidLengthGenerated
 17166  			}
 17167  			postIndex := iNdEx + msglen
 17168  			if postIndex < 0 {
 17169  				return ErrInvalidLengthGenerated
 17170  			}
 17171  			if postIndex > l {
 17172  				return io.ErrUnexpectedEOF
 17173  			}
 17174  			m.Items = append(m.Items, EventSource{})
 17175  			if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 17176  				return err
 17177  			}
 17178  			iNdEx = postIndex
 17179  		default:
 17180  			iNdEx = preIndex
 17181  			skippy, err := skipGenerated(dAtA[iNdEx:])
 17182  			if err != nil {
 17183  				return err
 17184  			}
 17185  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 17186  				return ErrInvalidLengthGenerated
 17187  			}
 17188  			if (iNdEx + skippy) > l {
 17189  				return io.ErrUnexpectedEOF
 17190  			}
 17191  			iNdEx += skippy
 17192  		}
 17193  	}
 17194  
 17195  	if iNdEx > l {
 17196  		return io.ErrUnexpectedEOF
 17197  	}
 17198  	return nil
 17199  }
 17200  func (m *EventSourceSpec) Unmarshal(dAtA []byte) error {
 17201  	l := len(dAtA)
 17202  	iNdEx := 0
 17203  	for iNdEx < l {
 17204  		preIndex := iNdEx
 17205  		var wire uint64
 17206  		for shift := uint(0); ; shift += 7 {
 17207  			if shift >= 64 {
 17208  				return ErrIntOverflowGenerated
 17209  			}
 17210  			if iNdEx >= l {
 17211  				return io.ErrUnexpectedEOF
 17212  			}
 17213  			b := dAtA[iNdEx]
 17214  			iNdEx++
 17215  			wire |= uint64(b&0x7F) << shift
 17216  			if b < 0x80 {
 17217  				break
 17218  			}
 17219  		}
 17220  		fieldNum := int32(wire >> 3)
 17221  		wireType := int(wire & 0x7)
 17222  		if wireType == 4 {
 17223  			return fmt.Errorf("proto: EventSourceSpec: wiretype end group for non-group")
 17224  		}
 17225  		if fieldNum <= 0 {
 17226  			return fmt.Errorf("proto: EventSourceSpec: illegal tag %d (wire type %d)", fieldNum, wire)
 17227  		}
 17228  		switch fieldNum {
 17229  		case 1:
 17230  			if wireType != 2 {
 17231  				return fmt.Errorf("proto: wrong wireType = %d for field EventBusName", wireType)
 17232  			}
 17233  			var stringLen uint64
 17234  			for shift := uint(0); ; shift += 7 {
 17235  				if shift >= 64 {
 17236  					return ErrIntOverflowGenerated
 17237  				}
 17238  				if iNdEx >= l {
 17239  					return io.ErrUnexpectedEOF
 17240  				}
 17241  				b := dAtA[iNdEx]
 17242  				iNdEx++
 17243  				stringLen |= uint64(b&0x7F) << shift
 17244  				if b < 0x80 {
 17245  					break
 17246  				}
 17247  			}
 17248  			intStringLen := int(stringLen)
 17249  			if intStringLen < 0 {
 17250  				return ErrInvalidLengthGenerated
 17251  			}
 17252  			postIndex := iNdEx + intStringLen
 17253  			if postIndex < 0 {
 17254  				return ErrInvalidLengthGenerated
 17255  			}
 17256  			if postIndex > l {
 17257  				return io.ErrUnexpectedEOF
 17258  			}
 17259  			m.EventBusName = string(dAtA[iNdEx:postIndex])
 17260  			iNdEx = postIndex
 17261  		case 2:
 17262  			if wireType != 2 {
 17263  				return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
 17264  			}
 17265  			var msglen int
 17266  			for shift := uint(0); ; shift += 7 {
 17267  				if shift >= 64 {
 17268  					return ErrIntOverflowGenerated
 17269  				}
 17270  				if iNdEx >= l {
 17271  					return io.ErrUnexpectedEOF
 17272  				}
 17273  				b := dAtA[iNdEx]
 17274  				iNdEx++
 17275  				msglen |= int(b&0x7F) << shift
 17276  				if b < 0x80 {
 17277  					break
 17278  				}
 17279  			}
 17280  			if msglen < 0 {
 17281  				return ErrInvalidLengthGenerated
 17282  			}
 17283  			postIndex := iNdEx + msglen
 17284  			if postIndex < 0 {
 17285  				return ErrInvalidLengthGenerated
 17286  			}
 17287  			if postIndex > l {
 17288  				return io.ErrUnexpectedEOF
 17289  			}
 17290  			if m.Template == nil {
 17291  				m.Template = &Template{}
 17292  			}
 17293  			if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 17294  				return err
 17295  			}
 17296  			iNdEx = postIndex
 17297  		case 3:
 17298  			if wireType != 2 {
 17299  				return fmt.Errorf("proto: wrong wireType = %d for field Service", wireType)
 17300  			}
 17301  			var msglen int
 17302  			for shift := uint(0); ; shift += 7 {
 17303  				if shift >= 64 {
 17304  					return ErrIntOverflowGenerated
 17305  				}
 17306  				if iNdEx >= l {
 17307  					return io.ErrUnexpectedEOF
 17308  				}
 17309  				b := dAtA[iNdEx]
 17310  				iNdEx++
 17311  				msglen |= int(b&0x7F) << shift
 17312  				if b < 0x80 {
 17313  					break
 17314  				}
 17315  			}
 17316  			if msglen < 0 {
 17317  				return ErrInvalidLengthGenerated
 17318  			}
 17319  			postIndex := iNdEx + msglen
 17320  			if postIndex < 0 {
 17321  				return ErrInvalidLengthGenerated
 17322  			}
 17323  			if postIndex > l {
 17324  				return io.ErrUnexpectedEOF
 17325  			}
 17326  			if m.Service == nil {
 17327  				m.Service = &Service{}
 17328  			}
 17329  			if err := m.Service.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 17330  				return err
 17331  			}
 17332  			iNdEx = postIndex
 17333  		case 4:
 17334  			if wireType != 2 {
 17335  				return fmt.Errorf("proto: wrong wireType = %d for field Minio", wireType)
 17336  			}
 17337  			var msglen int
 17338  			for shift := uint(0); ; shift += 7 {
 17339  				if shift >= 64 {
 17340  					return ErrIntOverflowGenerated
 17341  				}
 17342  				if iNdEx >= l {
 17343  					return io.ErrUnexpectedEOF
 17344  				}
 17345  				b := dAtA[iNdEx]
 17346  				iNdEx++
 17347  				msglen |= int(b&0x7F) << shift
 17348  				if b < 0x80 {
 17349  					break
 17350  				}
 17351  			}
 17352  			if msglen < 0 {
 17353  				return ErrInvalidLengthGenerated
 17354  			}
 17355  			postIndex := iNdEx + msglen
 17356  			if postIndex < 0 {
 17357  				return ErrInvalidLengthGenerated
 17358  			}
 17359  			if postIndex > l {
 17360  				return io.ErrUnexpectedEOF
 17361  			}
 17362  			if m.Minio == nil {
 17363  				m.Minio = make(map[string]common.S3Artifact)
 17364  			}
 17365  			var mapkey string
 17366  			mapvalue := &common.S3Artifact{}
 17367  			for iNdEx < postIndex {
 17368  				entryPreIndex := iNdEx
 17369  				var wire uint64
 17370  				for shift := uint(0); ; shift += 7 {
 17371  					if shift >= 64 {
 17372  						return ErrIntOverflowGenerated
 17373  					}
 17374  					if iNdEx >= l {
 17375  						return io.ErrUnexpectedEOF
 17376  					}
 17377  					b := dAtA[iNdEx]
 17378  					iNdEx++
 17379  					wire |= uint64(b&0x7F) << shift
 17380  					if b < 0x80 {
 17381  						break
 17382  					}
 17383  				}
 17384  				fieldNum := int32(wire >> 3)
 17385  				if fieldNum == 1 {
 17386  					var stringLenmapkey uint64
 17387  					for shift := uint(0); ; shift += 7 {
 17388  						if shift >= 64 {
 17389  							return ErrIntOverflowGenerated
 17390  						}
 17391  						if iNdEx >= l {
 17392  							return io.ErrUnexpectedEOF
 17393  						}
 17394  						b := dAtA[iNdEx]
 17395  						iNdEx++
 17396  						stringLenmapkey |= uint64(b&0x7F) << shift
 17397  						if b < 0x80 {
 17398  							break
 17399  						}
 17400  					}
 17401  					intStringLenmapkey := int(stringLenmapkey)
 17402  					if intStringLenmapkey < 0 {
 17403  						return ErrInvalidLengthGenerated
 17404  					}
 17405  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 17406  					if postStringIndexmapkey < 0 {
 17407  						return ErrInvalidLengthGenerated
 17408  					}
 17409  					if postStringIndexmapkey > l {
 17410  						return io.ErrUnexpectedEOF
 17411  					}
 17412  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 17413  					iNdEx = postStringIndexmapkey
 17414  				} else if fieldNum == 2 {
 17415  					var mapmsglen int
 17416  					for shift := uint(0); ; shift += 7 {
 17417  						if shift >= 64 {
 17418  							return ErrIntOverflowGenerated
 17419  						}
 17420  						if iNdEx >= l {
 17421  							return io.ErrUnexpectedEOF
 17422  						}
 17423  						b := dAtA[iNdEx]
 17424  						iNdEx++
 17425  						mapmsglen |= int(b&0x7F) << shift
 17426  						if b < 0x80 {
 17427  							break
 17428  						}
 17429  					}
 17430  					if mapmsglen < 0 {
 17431  						return ErrInvalidLengthGenerated
 17432  					}
 17433  					postmsgIndex := iNdEx + mapmsglen
 17434  					if postmsgIndex < 0 {
 17435  						return ErrInvalidLengthGenerated
 17436  					}
 17437  					if postmsgIndex > l {
 17438  						return io.ErrUnexpectedEOF
 17439  					}
 17440  					mapvalue = &common.S3Artifact{}
 17441  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 17442  						return err
 17443  					}
 17444  					iNdEx = postmsgIndex
 17445  				} else {
 17446  					iNdEx = entryPreIndex
 17447  					skippy, err := skipGenerated(dAtA[iNdEx:])
 17448  					if err != nil {
 17449  						return err
 17450  					}
 17451  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 17452  						return ErrInvalidLengthGenerated
 17453  					}
 17454  					if (iNdEx + skippy) > postIndex {
 17455  						return io.ErrUnexpectedEOF
 17456  					}
 17457  					iNdEx += skippy
 17458  				}
 17459  			}
 17460  			m.Minio[mapkey] = *mapvalue
 17461  			iNdEx = postIndex
 17462  		case 5:
 17463  			if wireType != 2 {
 17464  				return fmt.Errorf("proto: wrong wireType = %d for field Calendar", wireType)
 17465  			}
 17466  			var msglen int
 17467  			for shift := uint(0); ; shift += 7 {
 17468  				if shift >= 64 {
 17469  					return ErrIntOverflowGenerated
 17470  				}
 17471  				if iNdEx >= l {
 17472  					return io.ErrUnexpectedEOF
 17473  				}
 17474  				b := dAtA[iNdEx]
 17475  				iNdEx++
 17476  				msglen |= int(b&0x7F) << shift
 17477  				if b < 0x80 {
 17478  					break
 17479  				}
 17480  			}
 17481  			if msglen < 0 {
 17482  				return ErrInvalidLengthGenerated
 17483  			}
 17484  			postIndex := iNdEx + msglen
 17485  			if postIndex < 0 {
 17486  				return ErrInvalidLengthGenerated
 17487  			}
 17488  			if postIndex > l {
 17489  				return io.ErrUnexpectedEOF
 17490  			}
 17491  			if m.Calendar == nil {
 17492  				m.Calendar = make(map[string]CalendarEventSource)
 17493  			}
 17494  			var mapkey string
 17495  			mapvalue := &CalendarEventSource{}
 17496  			for iNdEx < postIndex {
 17497  				entryPreIndex := iNdEx
 17498  				var wire uint64
 17499  				for shift := uint(0); ; shift += 7 {
 17500  					if shift >= 64 {
 17501  						return ErrIntOverflowGenerated
 17502  					}
 17503  					if iNdEx >= l {
 17504  						return io.ErrUnexpectedEOF
 17505  					}
 17506  					b := dAtA[iNdEx]
 17507  					iNdEx++
 17508  					wire |= uint64(b&0x7F) << shift
 17509  					if b < 0x80 {
 17510  						break
 17511  					}
 17512  				}
 17513  				fieldNum := int32(wire >> 3)
 17514  				if fieldNum == 1 {
 17515  					var stringLenmapkey uint64
 17516  					for shift := uint(0); ; shift += 7 {
 17517  						if shift >= 64 {
 17518  							return ErrIntOverflowGenerated
 17519  						}
 17520  						if iNdEx >= l {
 17521  							return io.ErrUnexpectedEOF
 17522  						}
 17523  						b := dAtA[iNdEx]
 17524  						iNdEx++
 17525  						stringLenmapkey |= uint64(b&0x7F) << shift
 17526  						if b < 0x80 {
 17527  							break
 17528  						}
 17529  					}
 17530  					intStringLenmapkey := int(stringLenmapkey)
 17531  					if intStringLenmapkey < 0 {
 17532  						return ErrInvalidLengthGenerated
 17533  					}
 17534  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 17535  					if postStringIndexmapkey < 0 {
 17536  						return ErrInvalidLengthGenerated
 17537  					}
 17538  					if postStringIndexmapkey > l {
 17539  						return io.ErrUnexpectedEOF
 17540  					}
 17541  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 17542  					iNdEx = postStringIndexmapkey
 17543  				} else if fieldNum == 2 {
 17544  					var mapmsglen int
 17545  					for shift := uint(0); ; shift += 7 {
 17546  						if shift >= 64 {
 17547  							return ErrIntOverflowGenerated
 17548  						}
 17549  						if iNdEx >= l {
 17550  							return io.ErrUnexpectedEOF
 17551  						}
 17552  						b := dAtA[iNdEx]
 17553  						iNdEx++
 17554  						mapmsglen |= int(b&0x7F) << shift
 17555  						if b < 0x80 {
 17556  							break
 17557  						}
 17558  					}
 17559  					if mapmsglen < 0 {
 17560  						return ErrInvalidLengthGenerated
 17561  					}
 17562  					postmsgIndex := iNdEx + mapmsglen
 17563  					if postmsgIndex < 0 {
 17564  						return ErrInvalidLengthGenerated
 17565  					}
 17566  					if postmsgIndex > l {
 17567  						return io.ErrUnexpectedEOF
 17568  					}
 17569  					mapvalue = &CalendarEventSource{}
 17570  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 17571  						return err
 17572  					}
 17573  					iNdEx = postmsgIndex
 17574  				} else {
 17575  					iNdEx = entryPreIndex
 17576  					skippy, err := skipGenerated(dAtA[iNdEx:])
 17577  					if err != nil {
 17578  						return err
 17579  					}
 17580  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 17581  						return ErrInvalidLengthGenerated
 17582  					}
 17583  					if (iNdEx + skippy) > postIndex {
 17584  						return io.ErrUnexpectedEOF
 17585  					}
 17586  					iNdEx += skippy
 17587  				}
 17588  			}
 17589  			m.Calendar[mapkey] = *mapvalue
 17590  			iNdEx = postIndex
 17591  		case 6:
 17592  			if wireType != 2 {
 17593  				return fmt.Errorf("proto: wrong wireType = %d for field File", wireType)
 17594  			}
 17595  			var msglen int
 17596  			for shift := uint(0); ; shift += 7 {
 17597  				if shift >= 64 {
 17598  					return ErrIntOverflowGenerated
 17599  				}
 17600  				if iNdEx >= l {
 17601  					return io.ErrUnexpectedEOF
 17602  				}
 17603  				b := dAtA[iNdEx]
 17604  				iNdEx++
 17605  				msglen |= int(b&0x7F) << shift
 17606  				if b < 0x80 {
 17607  					break
 17608  				}
 17609  			}
 17610  			if msglen < 0 {
 17611  				return ErrInvalidLengthGenerated
 17612  			}
 17613  			postIndex := iNdEx + msglen
 17614  			if postIndex < 0 {
 17615  				return ErrInvalidLengthGenerated
 17616  			}
 17617  			if postIndex > l {
 17618  				return io.ErrUnexpectedEOF
 17619  			}
 17620  			if m.File == nil {
 17621  				m.File = make(map[string]FileEventSource)
 17622  			}
 17623  			var mapkey string
 17624  			mapvalue := &FileEventSource{}
 17625  			for iNdEx < postIndex {
 17626  				entryPreIndex := iNdEx
 17627  				var wire uint64
 17628  				for shift := uint(0); ; shift += 7 {
 17629  					if shift >= 64 {
 17630  						return ErrIntOverflowGenerated
 17631  					}
 17632  					if iNdEx >= l {
 17633  						return io.ErrUnexpectedEOF
 17634  					}
 17635  					b := dAtA[iNdEx]
 17636  					iNdEx++
 17637  					wire |= uint64(b&0x7F) << shift
 17638  					if b < 0x80 {
 17639  						break
 17640  					}
 17641  				}
 17642  				fieldNum := int32(wire >> 3)
 17643  				if fieldNum == 1 {
 17644  					var stringLenmapkey uint64
 17645  					for shift := uint(0); ; shift += 7 {
 17646  						if shift >= 64 {
 17647  							return ErrIntOverflowGenerated
 17648  						}
 17649  						if iNdEx >= l {
 17650  							return io.ErrUnexpectedEOF
 17651  						}
 17652  						b := dAtA[iNdEx]
 17653  						iNdEx++
 17654  						stringLenmapkey |= uint64(b&0x7F) << shift
 17655  						if b < 0x80 {
 17656  							break
 17657  						}
 17658  					}
 17659  					intStringLenmapkey := int(stringLenmapkey)
 17660  					if intStringLenmapkey < 0 {
 17661  						return ErrInvalidLengthGenerated
 17662  					}
 17663  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 17664  					if postStringIndexmapkey < 0 {
 17665  						return ErrInvalidLengthGenerated
 17666  					}
 17667  					if postStringIndexmapkey > l {
 17668  						return io.ErrUnexpectedEOF
 17669  					}
 17670  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 17671  					iNdEx = postStringIndexmapkey
 17672  				} else if fieldNum == 2 {
 17673  					var mapmsglen int
 17674  					for shift := uint(0); ; shift += 7 {
 17675  						if shift >= 64 {
 17676  							return ErrIntOverflowGenerated
 17677  						}
 17678  						if iNdEx >= l {
 17679  							return io.ErrUnexpectedEOF
 17680  						}
 17681  						b := dAtA[iNdEx]
 17682  						iNdEx++
 17683  						mapmsglen |= int(b&0x7F) << shift
 17684  						if b < 0x80 {
 17685  							break
 17686  						}
 17687  					}
 17688  					if mapmsglen < 0 {
 17689  						return ErrInvalidLengthGenerated
 17690  					}
 17691  					postmsgIndex := iNdEx + mapmsglen
 17692  					if postmsgIndex < 0 {
 17693  						return ErrInvalidLengthGenerated
 17694  					}
 17695  					if postmsgIndex > l {
 17696  						return io.ErrUnexpectedEOF
 17697  					}
 17698  					mapvalue = &FileEventSource{}
 17699  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 17700  						return err
 17701  					}
 17702  					iNdEx = postmsgIndex
 17703  				} else {
 17704  					iNdEx = entryPreIndex
 17705  					skippy, err := skipGenerated(dAtA[iNdEx:])
 17706  					if err != nil {
 17707  						return err
 17708  					}
 17709  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 17710  						return ErrInvalidLengthGenerated
 17711  					}
 17712  					if (iNdEx + skippy) > postIndex {
 17713  						return io.ErrUnexpectedEOF
 17714  					}
 17715  					iNdEx += skippy
 17716  				}
 17717  			}
 17718  			m.File[mapkey] = *mapvalue
 17719  			iNdEx = postIndex
 17720  		case 7:
 17721  			if wireType != 2 {
 17722  				return fmt.Errorf("proto: wrong wireType = %d for field Resource", wireType)
 17723  			}
 17724  			var msglen int
 17725  			for shift := uint(0); ; shift += 7 {
 17726  				if shift >= 64 {
 17727  					return ErrIntOverflowGenerated
 17728  				}
 17729  				if iNdEx >= l {
 17730  					return io.ErrUnexpectedEOF
 17731  				}
 17732  				b := dAtA[iNdEx]
 17733  				iNdEx++
 17734  				msglen |= int(b&0x7F) << shift
 17735  				if b < 0x80 {
 17736  					break
 17737  				}
 17738  			}
 17739  			if msglen < 0 {
 17740  				return ErrInvalidLengthGenerated
 17741  			}
 17742  			postIndex := iNdEx + msglen
 17743  			if postIndex < 0 {
 17744  				return ErrInvalidLengthGenerated
 17745  			}
 17746  			if postIndex > l {
 17747  				return io.ErrUnexpectedEOF
 17748  			}
 17749  			if m.Resource == nil {
 17750  				m.Resource = make(map[string]ResourceEventSource)
 17751  			}
 17752  			var mapkey string
 17753  			mapvalue := &ResourceEventSource{}
 17754  			for iNdEx < postIndex {
 17755  				entryPreIndex := iNdEx
 17756  				var wire uint64
 17757  				for shift := uint(0); ; shift += 7 {
 17758  					if shift >= 64 {
 17759  						return ErrIntOverflowGenerated
 17760  					}
 17761  					if iNdEx >= l {
 17762  						return io.ErrUnexpectedEOF
 17763  					}
 17764  					b := dAtA[iNdEx]
 17765  					iNdEx++
 17766  					wire |= uint64(b&0x7F) << shift
 17767  					if b < 0x80 {
 17768  						break
 17769  					}
 17770  				}
 17771  				fieldNum := int32(wire >> 3)
 17772  				if fieldNum == 1 {
 17773  					var stringLenmapkey uint64
 17774  					for shift := uint(0); ; shift += 7 {
 17775  						if shift >= 64 {
 17776  							return ErrIntOverflowGenerated
 17777  						}
 17778  						if iNdEx >= l {
 17779  							return io.ErrUnexpectedEOF
 17780  						}
 17781  						b := dAtA[iNdEx]
 17782  						iNdEx++
 17783  						stringLenmapkey |= uint64(b&0x7F) << shift
 17784  						if b < 0x80 {
 17785  							break
 17786  						}
 17787  					}
 17788  					intStringLenmapkey := int(stringLenmapkey)
 17789  					if intStringLenmapkey < 0 {
 17790  						return ErrInvalidLengthGenerated
 17791  					}
 17792  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 17793  					if postStringIndexmapkey < 0 {
 17794  						return ErrInvalidLengthGenerated
 17795  					}
 17796  					if postStringIndexmapkey > l {
 17797  						return io.ErrUnexpectedEOF
 17798  					}
 17799  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 17800  					iNdEx = postStringIndexmapkey
 17801  				} else if fieldNum == 2 {
 17802  					var mapmsglen int
 17803  					for shift := uint(0); ; shift += 7 {
 17804  						if shift >= 64 {
 17805  							return ErrIntOverflowGenerated
 17806  						}
 17807  						if iNdEx >= l {
 17808  							return io.ErrUnexpectedEOF
 17809  						}
 17810  						b := dAtA[iNdEx]
 17811  						iNdEx++
 17812  						mapmsglen |= int(b&0x7F) << shift
 17813  						if b < 0x80 {
 17814  							break
 17815  						}
 17816  					}
 17817  					if mapmsglen < 0 {
 17818  						return ErrInvalidLengthGenerated
 17819  					}
 17820  					postmsgIndex := iNdEx + mapmsglen
 17821  					if postmsgIndex < 0 {
 17822  						return ErrInvalidLengthGenerated
 17823  					}
 17824  					if postmsgIndex > l {
 17825  						return io.ErrUnexpectedEOF
 17826  					}
 17827  					mapvalue = &ResourceEventSource{}
 17828  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 17829  						return err
 17830  					}
 17831  					iNdEx = postmsgIndex
 17832  				} else {
 17833  					iNdEx = entryPreIndex
 17834  					skippy, err := skipGenerated(dAtA[iNdEx:])
 17835  					if err != nil {
 17836  						return err
 17837  					}
 17838  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 17839  						return ErrInvalidLengthGenerated
 17840  					}
 17841  					if (iNdEx + skippy) > postIndex {
 17842  						return io.ErrUnexpectedEOF
 17843  					}
 17844  					iNdEx += skippy
 17845  				}
 17846  			}
 17847  			m.Resource[mapkey] = *mapvalue
 17848  			iNdEx = postIndex
 17849  		case 8:
 17850  			if wireType != 2 {
 17851  				return fmt.Errorf("proto: wrong wireType = %d for field Webhook", wireType)
 17852  			}
 17853  			var msglen int
 17854  			for shift := uint(0); ; shift += 7 {
 17855  				if shift >= 64 {
 17856  					return ErrIntOverflowGenerated
 17857  				}
 17858  				if iNdEx >= l {
 17859  					return io.ErrUnexpectedEOF
 17860  				}
 17861  				b := dAtA[iNdEx]
 17862  				iNdEx++
 17863  				msglen |= int(b&0x7F) << shift
 17864  				if b < 0x80 {
 17865  					break
 17866  				}
 17867  			}
 17868  			if msglen < 0 {
 17869  				return ErrInvalidLengthGenerated
 17870  			}
 17871  			postIndex := iNdEx + msglen
 17872  			if postIndex < 0 {
 17873  				return ErrInvalidLengthGenerated
 17874  			}
 17875  			if postIndex > l {
 17876  				return io.ErrUnexpectedEOF
 17877  			}
 17878  			if m.Webhook == nil {
 17879  				m.Webhook = make(map[string]WebhookEventSource)
 17880  			}
 17881  			var mapkey string
 17882  			mapvalue := &WebhookEventSource{}
 17883  			for iNdEx < postIndex {
 17884  				entryPreIndex := iNdEx
 17885  				var wire uint64
 17886  				for shift := uint(0); ; shift += 7 {
 17887  					if shift >= 64 {
 17888  						return ErrIntOverflowGenerated
 17889  					}
 17890  					if iNdEx >= l {
 17891  						return io.ErrUnexpectedEOF
 17892  					}
 17893  					b := dAtA[iNdEx]
 17894  					iNdEx++
 17895  					wire |= uint64(b&0x7F) << shift
 17896  					if b < 0x80 {
 17897  						break
 17898  					}
 17899  				}
 17900  				fieldNum := int32(wire >> 3)
 17901  				if fieldNum == 1 {
 17902  					var stringLenmapkey uint64
 17903  					for shift := uint(0); ; shift += 7 {
 17904  						if shift >= 64 {
 17905  							return ErrIntOverflowGenerated
 17906  						}
 17907  						if iNdEx >= l {
 17908  							return io.ErrUnexpectedEOF
 17909  						}
 17910  						b := dAtA[iNdEx]
 17911  						iNdEx++
 17912  						stringLenmapkey |= uint64(b&0x7F) << shift
 17913  						if b < 0x80 {
 17914  							break
 17915  						}
 17916  					}
 17917  					intStringLenmapkey := int(stringLenmapkey)
 17918  					if intStringLenmapkey < 0 {
 17919  						return ErrInvalidLengthGenerated
 17920  					}
 17921  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 17922  					if postStringIndexmapkey < 0 {
 17923  						return ErrInvalidLengthGenerated
 17924  					}
 17925  					if postStringIndexmapkey > l {
 17926  						return io.ErrUnexpectedEOF
 17927  					}
 17928  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 17929  					iNdEx = postStringIndexmapkey
 17930  				} else if fieldNum == 2 {
 17931  					var mapmsglen int
 17932  					for shift := uint(0); ; shift += 7 {
 17933  						if shift >= 64 {
 17934  							return ErrIntOverflowGenerated
 17935  						}
 17936  						if iNdEx >= l {
 17937  							return io.ErrUnexpectedEOF
 17938  						}
 17939  						b := dAtA[iNdEx]
 17940  						iNdEx++
 17941  						mapmsglen |= int(b&0x7F) << shift
 17942  						if b < 0x80 {
 17943  							break
 17944  						}
 17945  					}
 17946  					if mapmsglen < 0 {
 17947  						return ErrInvalidLengthGenerated
 17948  					}
 17949  					postmsgIndex := iNdEx + mapmsglen
 17950  					if postmsgIndex < 0 {
 17951  						return ErrInvalidLengthGenerated
 17952  					}
 17953  					if postmsgIndex > l {
 17954  						return io.ErrUnexpectedEOF
 17955  					}
 17956  					mapvalue = &WebhookEventSource{}
 17957  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 17958  						return err
 17959  					}
 17960  					iNdEx = postmsgIndex
 17961  				} else {
 17962  					iNdEx = entryPreIndex
 17963  					skippy, err := skipGenerated(dAtA[iNdEx:])
 17964  					if err != nil {
 17965  						return err
 17966  					}
 17967  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 17968  						return ErrInvalidLengthGenerated
 17969  					}
 17970  					if (iNdEx + skippy) > postIndex {
 17971  						return io.ErrUnexpectedEOF
 17972  					}
 17973  					iNdEx += skippy
 17974  				}
 17975  			}
 17976  			m.Webhook[mapkey] = *mapvalue
 17977  			iNdEx = postIndex
 17978  		case 9:
 17979  			if wireType != 2 {
 17980  				return fmt.Errorf("proto: wrong wireType = %d for field AMQP", wireType)
 17981  			}
 17982  			var msglen int
 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  				msglen |= int(b&0x7F) << shift
 17993  				if b < 0x80 {
 17994  					break
 17995  				}
 17996  			}
 17997  			if msglen < 0 {
 17998  				return ErrInvalidLengthGenerated
 17999  			}
 18000  			postIndex := iNdEx + msglen
 18001  			if postIndex < 0 {
 18002  				return ErrInvalidLengthGenerated
 18003  			}
 18004  			if postIndex > l {
 18005  				return io.ErrUnexpectedEOF
 18006  			}
 18007  			if m.AMQP == nil {
 18008  				m.AMQP = make(map[string]AMQPEventSource)
 18009  			}
 18010  			var mapkey string
 18011  			mapvalue := &AMQPEventSource{}
 18012  			for iNdEx < postIndex {
 18013  				entryPreIndex := iNdEx
 18014  				var wire uint64
 18015  				for shift := uint(0); ; shift += 7 {
 18016  					if shift >= 64 {
 18017  						return ErrIntOverflowGenerated
 18018  					}
 18019  					if iNdEx >= l {
 18020  						return io.ErrUnexpectedEOF
 18021  					}
 18022  					b := dAtA[iNdEx]
 18023  					iNdEx++
 18024  					wire |= uint64(b&0x7F) << shift
 18025  					if b < 0x80 {
 18026  						break
 18027  					}
 18028  				}
 18029  				fieldNum := int32(wire >> 3)
 18030  				if fieldNum == 1 {
 18031  					var stringLenmapkey uint64
 18032  					for shift := uint(0); ; shift += 7 {
 18033  						if shift >= 64 {
 18034  							return ErrIntOverflowGenerated
 18035  						}
 18036  						if iNdEx >= l {
 18037  							return io.ErrUnexpectedEOF
 18038  						}
 18039  						b := dAtA[iNdEx]
 18040  						iNdEx++
 18041  						stringLenmapkey |= uint64(b&0x7F) << shift
 18042  						if b < 0x80 {
 18043  							break
 18044  						}
 18045  					}
 18046  					intStringLenmapkey := int(stringLenmapkey)
 18047  					if intStringLenmapkey < 0 {
 18048  						return ErrInvalidLengthGenerated
 18049  					}
 18050  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 18051  					if postStringIndexmapkey < 0 {
 18052  						return ErrInvalidLengthGenerated
 18053  					}
 18054  					if postStringIndexmapkey > l {
 18055  						return io.ErrUnexpectedEOF
 18056  					}
 18057  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 18058  					iNdEx = postStringIndexmapkey
 18059  				} else if fieldNum == 2 {
 18060  					var mapmsglen int
 18061  					for shift := uint(0); ; shift += 7 {
 18062  						if shift >= 64 {
 18063  							return ErrIntOverflowGenerated
 18064  						}
 18065  						if iNdEx >= l {
 18066  							return io.ErrUnexpectedEOF
 18067  						}
 18068  						b := dAtA[iNdEx]
 18069  						iNdEx++
 18070  						mapmsglen |= int(b&0x7F) << shift
 18071  						if b < 0x80 {
 18072  							break
 18073  						}
 18074  					}
 18075  					if mapmsglen < 0 {
 18076  						return ErrInvalidLengthGenerated
 18077  					}
 18078  					postmsgIndex := iNdEx + mapmsglen
 18079  					if postmsgIndex < 0 {
 18080  						return ErrInvalidLengthGenerated
 18081  					}
 18082  					if postmsgIndex > l {
 18083  						return io.ErrUnexpectedEOF
 18084  					}
 18085  					mapvalue = &AMQPEventSource{}
 18086  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 18087  						return err
 18088  					}
 18089  					iNdEx = postmsgIndex
 18090  				} else {
 18091  					iNdEx = entryPreIndex
 18092  					skippy, err := skipGenerated(dAtA[iNdEx:])
 18093  					if err != nil {
 18094  						return err
 18095  					}
 18096  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 18097  						return ErrInvalidLengthGenerated
 18098  					}
 18099  					if (iNdEx + skippy) > postIndex {
 18100  						return io.ErrUnexpectedEOF
 18101  					}
 18102  					iNdEx += skippy
 18103  				}
 18104  			}
 18105  			m.AMQP[mapkey] = *mapvalue
 18106  			iNdEx = postIndex
 18107  		case 10:
 18108  			if wireType != 2 {
 18109  				return fmt.Errorf("proto: wrong wireType = %d for field Kafka", wireType)
 18110  			}
 18111  			var msglen int
 18112  			for shift := uint(0); ; shift += 7 {
 18113  				if shift >= 64 {
 18114  					return ErrIntOverflowGenerated
 18115  				}
 18116  				if iNdEx >= l {
 18117  					return io.ErrUnexpectedEOF
 18118  				}
 18119  				b := dAtA[iNdEx]
 18120  				iNdEx++
 18121  				msglen |= int(b&0x7F) << shift
 18122  				if b < 0x80 {
 18123  					break
 18124  				}
 18125  			}
 18126  			if msglen < 0 {
 18127  				return ErrInvalidLengthGenerated
 18128  			}
 18129  			postIndex := iNdEx + msglen
 18130  			if postIndex < 0 {
 18131  				return ErrInvalidLengthGenerated
 18132  			}
 18133  			if postIndex > l {
 18134  				return io.ErrUnexpectedEOF
 18135  			}
 18136  			if m.Kafka == nil {
 18137  				m.Kafka = make(map[string]KafkaEventSource)
 18138  			}
 18139  			var mapkey string
 18140  			mapvalue := &KafkaEventSource{}
 18141  			for iNdEx < postIndex {
 18142  				entryPreIndex := iNdEx
 18143  				var wire uint64
 18144  				for shift := uint(0); ; shift += 7 {
 18145  					if shift >= 64 {
 18146  						return ErrIntOverflowGenerated
 18147  					}
 18148  					if iNdEx >= l {
 18149  						return io.ErrUnexpectedEOF
 18150  					}
 18151  					b := dAtA[iNdEx]
 18152  					iNdEx++
 18153  					wire |= uint64(b&0x7F) << shift
 18154  					if b < 0x80 {
 18155  						break
 18156  					}
 18157  				}
 18158  				fieldNum := int32(wire >> 3)
 18159  				if fieldNum == 1 {
 18160  					var stringLenmapkey uint64
 18161  					for shift := uint(0); ; shift += 7 {
 18162  						if shift >= 64 {
 18163  							return ErrIntOverflowGenerated
 18164  						}
 18165  						if iNdEx >= l {
 18166  							return io.ErrUnexpectedEOF
 18167  						}
 18168  						b := dAtA[iNdEx]
 18169  						iNdEx++
 18170  						stringLenmapkey |= uint64(b&0x7F) << shift
 18171  						if b < 0x80 {
 18172  							break
 18173  						}
 18174  					}
 18175  					intStringLenmapkey := int(stringLenmapkey)
 18176  					if intStringLenmapkey < 0 {
 18177  						return ErrInvalidLengthGenerated
 18178  					}
 18179  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 18180  					if postStringIndexmapkey < 0 {
 18181  						return ErrInvalidLengthGenerated
 18182  					}
 18183  					if postStringIndexmapkey > l {
 18184  						return io.ErrUnexpectedEOF
 18185  					}
 18186  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 18187  					iNdEx = postStringIndexmapkey
 18188  				} else if fieldNum == 2 {
 18189  					var mapmsglen int
 18190  					for shift := uint(0); ; shift += 7 {
 18191  						if shift >= 64 {
 18192  							return ErrIntOverflowGenerated
 18193  						}
 18194  						if iNdEx >= l {
 18195  							return io.ErrUnexpectedEOF
 18196  						}
 18197  						b := dAtA[iNdEx]
 18198  						iNdEx++
 18199  						mapmsglen |= int(b&0x7F) << shift
 18200  						if b < 0x80 {
 18201  							break
 18202  						}
 18203  					}
 18204  					if mapmsglen < 0 {
 18205  						return ErrInvalidLengthGenerated
 18206  					}
 18207  					postmsgIndex := iNdEx + mapmsglen
 18208  					if postmsgIndex < 0 {
 18209  						return ErrInvalidLengthGenerated
 18210  					}
 18211  					if postmsgIndex > l {
 18212  						return io.ErrUnexpectedEOF
 18213  					}
 18214  					mapvalue = &KafkaEventSource{}
 18215  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 18216  						return err
 18217  					}
 18218  					iNdEx = postmsgIndex
 18219  				} else {
 18220  					iNdEx = entryPreIndex
 18221  					skippy, err := skipGenerated(dAtA[iNdEx:])
 18222  					if err != nil {
 18223  						return err
 18224  					}
 18225  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 18226  						return ErrInvalidLengthGenerated
 18227  					}
 18228  					if (iNdEx + skippy) > postIndex {
 18229  						return io.ErrUnexpectedEOF
 18230  					}
 18231  					iNdEx += skippy
 18232  				}
 18233  			}
 18234  			m.Kafka[mapkey] = *mapvalue
 18235  			iNdEx = postIndex
 18236  		case 11:
 18237  			if wireType != 2 {
 18238  				return fmt.Errorf("proto: wrong wireType = %d for field MQTT", wireType)
 18239  			}
 18240  			var msglen int
 18241  			for shift := uint(0); ; shift += 7 {
 18242  				if shift >= 64 {
 18243  					return ErrIntOverflowGenerated
 18244  				}
 18245  				if iNdEx >= l {
 18246  					return io.ErrUnexpectedEOF
 18247  				}
 18248  				b := dAtA[iNdEx]
 18249  				iNdEx++
 18250  				msglen |= int(b&0x7F) << shift
 18251  				if b < 0x80 {
 18252  					break
 18253  				}
 18254  			}
 18255  			if msglen < 0 {
 18256  				return ErrInvalidLengthGenerated
 18257  			}
 18258  			postIndex := iNdEx + msglen
 18259  			if postIndex < 0 {
 18260  				return ErrInvalidLengthGenerated
 18261  			}
 18262  			if postIndex > l {
 18263  				return io.ErrUnexpectedEOF
 18264  			}
 18265  			if m.MQTT == nil {
 18266  				m.MQTT = make(map[string]MQTTEventSource)
 18267  			}
 18268  			var mapkey string
 18269  			mapvalue := &MQTTEventSource{}
 18270  			for iNdEx < postIndex {
 18271  				entryPreIndex := iNdEx
 18272  				var wire uint64
 18273  				for shift := uint(0); ; shift += 7 {
 18274  					if shift >= 64 {
 18275  						return ErrIntOverflowGenerated
 18276  					}
 18277  					if iNdEx >= l {
 18278  						return io.ErrUnexpectedEOF
 18279  					}
 18280  					b := dAtA[iNdEx]
 18281  					iNdEx++
 18282  					wire |= uint64(b&0x7F) << shift
 18283  					if b < 0x80 {
 18284  						break
 18285  					}
 18286  				}
 18287  				fieldNum := int32(wire >> 3)
 18288  				if fieldNum == 1 {
 18289  					var stringLenmapkey uint64
 18290  					for shift := uint(0); ; shift += 7 {
 18291  						if shift >= 64 {
 18292  							return ErrIntOverflowGenerated
 18293  						}
 18294  						if iNdEx >= l {
 18295  							return io.ErrUnexpectedEOF
 18296  						}
 18297  						b := dAtA[iNdEx]
 18298  						iNdEx++
 18299  						stringLenmapkey |= uint64(b&0x7F) << shift
 18300  						if b < 0x80 {
 18301  							break
 18302  						}
 18303  					}
 18304  					intStringLenmapkey := int(stringLenmapkey)
 18305  					if intStringLenmapkey < 0 {
 18306  						return ErrInvalidLengthGenerated
 18307  					}
 18308  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 18309  					if postStringIndexmapkey < 0 {
 18310  						return ErrInvalidLengthGenerated
 18311  					}
 18312  					if postStringIndexmapkey > l {
 18313  						return io.ErrUnexpectedEOF
 18314  					}
 18315  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 18316  					iNdEx = postStringIndexmapkey
 18317  				} else if fieldNum == 2 {
 18318  					var mapmsglen int
 18319  					for shift := uint(0); ; shift += 7 {
 18320  						if shift >= 64 {
 18321  							return ErrIntOverflowGenerated
 18322  						}
 18323  						if iNdEx >= l {
 18324  							return io.ErrUnexpectedEOF
 18325  						}
 18326  						b := dAtA[iNdEx]
 18327  						iNdEx++
 18328  						mapmsglen |= int(b&0x7F) << shift
 18329  						if b < 0x80 {
 18330  							break
 18331  						}
 18332  					}
 18333  					if mapmsglen < 0 {
 18334  						return ErrInvalidLengthGenerated
 18335  					}
 18336  					postmsgIndex := iNdEx + mapmsglen
 18337  					if postmsgIndex < 0 {
 18338  						return ErrInvalidLengthGenerated
 18339  					}
 18340  					if postmsgIndex > l {
 18341  						return io.ErrUnexpectedEOF
 18342  					}
 18343  					mapvalue = &MQTTEventSource{}
 18344  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 18345  						return err
 18346  					}
 18347  					iNdEx = postmsgIndex
 18348  				} else {
 18349  					iNdEx = entryPreIndex
 18350  					skippy, err := skipGenerated(dAtA[iNdEx:])
 18351  					if err != nil {
 18352  						return err
 18353  					}
 18354  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 18355  						return ErrInvalidLengthGenerated
 18356  					}
 18357  					if (iNdEx + skippy) > postIndex {
 18358  						return io.ErrUnexpectedEOF
 18359  					}
 18360  					iNdEx += skippy
 18361  				}
 18362  			}
 18363  			m.MQTT[mapkey] = *mapvalue
 18364  			iNdEx = postIndex
 18365  		case 12:
 18366  			if wireType != 2 {
 18367  				return fmt.Errorf("proto: wrong wireType = %d for field NATS", wireType)
 18368  			}
 18369  			var msglen int
 18370  			for shift := uint(0); ; shift += 7 {
 18371  				if shift >= 64 {
 18372  					return ErrIntOverflowGenerated
 18373  				}
 18374  				if iNdEx >= l {
 18375  					return io.ErrUnexpectedEOF
 18376  				}
 18377  				b := dAtA[iNdEx]
 18378  				iNdEx++
 18379  				msglen |= int(b&0x7F) << shift
 18380  				if b < 0x80 {
 18381  					break
 18382  				}
 18383  			}
 18384  			if msglen < 0 {
 18385  				return ErrInvalidLengthGenerated
 18386  			}
 18387  			postIndex := iNdEx + msglen
 18388  			if postIndex < 0 {
 18389  				return ErrInvalidLengthGenerated
 18390  			}
 18391  			if postIndex > l {
 18392  				return io.ErrUnexpectedEOF
 18393  			}
 18394  			if m.NATS == nil {
 18395  				m.NATS = make(map[string]NATSEventsSource)
 18396  			}
 18397  			var mapkey string
 18398  			mapvalue := &NATSEventsSource{}
 18399  			for iNdEx < postIndex {
 18400  				entryPreIndex := iNdEx
 18401  				var wire uint64
 18402  				for shift := uint(0); ; shift += 7 {
 18403  					if shift >= 64 {
 18404  						return ErrIntOverflowGenerated
 18405  					}
 18406  					if iNdEx >= l {
 18407  						return io.ErrUnexpectedEOF
 18408  					}
 18409  					b := dAtA[iNdEx]
 18410  					iNdEx++
 18411  					wire |= uint64(b&0x7F) << shift
 18412  					if b < 0x80 {
 18413  						break
 18414  					}
 18415  				}
 18416  				fieldNum := int32(wire >> 3)
 18417  				if fieldNum == 1 {
 18418  					var stringLenmapkey uint64
 18419  					for shift := uint(0); ; shift += 7 {
 18420  						if shift >= 64 {
 18421  							return ErrIntOverflowGenerated
 18422  						}
 18423  						if iNdEx >= l {
 18424  							return io.ErrUnexpectedEOF
 18425  						}
 18426  						b := dAtA[iNdEx]
 18427  						iNdEx++
 18428  						stringLenmapkey |= uint64(b&0x7F) << shift
 18429  						if b < 0x80 {
 18430  							break
 18431  						}
 18432  					}
 18433  					intStringLenmapkey := int(stringLenmapkey)
 18434  					if intStringLenmapkey < 0 {
 18435  						return ErrInvalidLengthGenerated
 18436  					}
 18437  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 18438  					if postStringIndexmapkey < 0 {
 18439  						return ErrInvalidLengthGenerated
 18440  					}
 18441  					if postStringIndexmapkey > l {
 18442  						return io.ErrUnexpectedEOF
 18443  					}
 18444  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 18445  					iNdEx = postStringIndexmapkey
 18446  				} else if fieldNum == 2 {
 18447  					var mapmsglen int
 18448  					for shift := uint(0); ; shift += 7 {
 18449  						if shift >= 64 {
 18450  							return ErrIntOverflowGenerated
 18451  						}
 18452  						if iNdEx >= l {
 18453  							return io.ErrUnexpectedEOF
 18454  						}
 18455  						b := dAtA[iNdEx]
 18456  						iNdEx++
 18457  						mapmsglen |= int(b&0x7F) << shift
 18458  						if b < 0x80 {
 18459  							break
 18460  						}
 18461  					}
 18462  					if mapmsglen < 0 {
 18463  						return ErrInvalidLengthGenerated
 18464  					}
 18465  					postmsgIndex := iNdEx + mapmsglen
 18466  					if postmsgIndex < 0 {
 18467  						return ErrInvalidLengthGenerated
 18468  					}
 18469  					if postmsgIndex > l {
 18470  						return io.ErrUnexpectedEOF
 18471  					}
 18472  					mapvalue = &NATSEventsSource{}
 18473  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 18474  						return err
 18475  					}
 18476  					iNdEx = postmsgIndex
 18477  				} else {
 18478  					iNdEx = entryPreIndex
 18479  					skippy, err := skipGenerated(dAtA[iNdEx:])
 18480  					if err != nil {
 18481  						return err
 18482  					}
 18483  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 18484  						return ErrInvalidLengthGenerated
 18485  					}
 18486  					if (iNdEx + skippy) > postIndex {
 18487  						return io.ErrUnexpectedEOF
 18488  					}
 18489  					iNdEx += skippy
 18490  				}
 18491  			}
 18492  			m.NATS[mapkey] = *mapvalue
 18493  			iNdEx = postIndex
 18494  		case 13:
 18495  			if wireType != 2 {
 18496  				return fmt.Errorf("proto: wrong wireType = %d for field SNS", wireType)
 18497  			}
 18498  			var msglen int
 18499  			for shift := uint(0); ; shift += 7 {
 18500  				if shift >= 64 {
 18501  					return ErrIntOverflowGenerated
 18502  				}
 18503  				if iNdEx >= l {
 18504  					return io.ErrUnexpectedEOF
 18505  				}
 18506  				b := dAtA[iNdEx]
 18507  				iNdEx++
 18508  				msglen |= int(b&0x7F) << shift
 18509  				if b < 0x80 {
 18510  					break
 18511  				}
 18512  			}
 18513  			if msglen < 0 {
 18514  				return ErrInvalidLengthGenerated
 18515  			}
 18516  			postIndex := iNdEx + msglen
 18517  			if postIndex < 0 {
 18518  				return ErrInvalidLengthGenerated
 18519  			}
 18520  			if postIndex > l {
 18521  				return io.ErrUnexpectedEOF
 18522  			}
 18523  			if m.SNS == nil {
 18524  				m.SNS = make(map[string]SNSEventSource)
 18525  			}
 18526  			var mapkey string
 18527  			mapvalue := &SNSEventSource{}
 18528  			for iNdEx < postIndex {
 18529  				entryPreIndex := iNdEx
 18530  				var wire uint64
 18531  				for shift := uint(0); ; shift += 7 {
 18532  					if shift >= 64 {
 18533  						return ErrIntOverflowGenerated
 18534  					}
 18535  					if iNdEx >= l {
 18536  						return io.ErrUnexpectedEOF
 18537  					}
 18538  					b := dAtA[iNdEx]
 18539  					iNdEx++
 18540  					wire |= uint64(b&0x7F) << shift
 18541  					if b < 0x80 {
 18542  						break
 18543  					}
 18544  				}
 18545  				fieldNum := int32(wire >> 3)
 18546  				if fieldNum == 1 {
 18547  					var stringLenmapkey uint64
 18548  					for shift := uint(0); ; shift += 7 {
 18549  						if shift >= 64 {
 18550  							return ErrIntOverflowGenerated
 18551  						}
 18552  						if iNdEx >= l {
 18553  							return io.ErrUnexpectedEOF
 18554  						}
 18555  						b := dAtA[iNdEx]
 18556  						iNdEx++
 18557  						stringLenmapkey |= uint64(b&0x7F) << shift
 18558  						if b < 0x80 {
 18559  							break
 18560  						}
 18561  					}
 18562  					intStringLenmapkey := int(stringLenmapkey)
 18563  					if intStringLenmapkey < 0 {
 18564  						return ErrInvalidLengthGenerated
 18565  					}
 18566  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 18567  					if postStringIndexmapkey < 0 {
 18568  						return ErrInvalidLengthGenerated
 18569  					}
 18570  					if postStringIndexmapkey > l {
 18571  						return io.ErrUnexpectedEOF
 18572  					}
 18573  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 18574  					iNdEx = postStringIndexmapkey
 18575  				} else if fieldNum == 2 {
 18576  					var mapmsglen int
 18577  					for shift := uint(0); ; shift += 7 {
 18578  						if shift >= 64 {
 18579  							return ErrIntOverflowGenerated
 18580  						}
 18581  						if iNdEx >= l {
 18582  							return io.ErrUnexpectedEOF
 18583  						}
 18584  						b := dAtA[iNdEx]
 18585  						iNdEx++
 18586  						mapmsglen |= int(b&0x7F) << shift
 18587  						if b < 0x80 {
 18588  							break
 18589  						}
 18590  					}
 18591  					if mapmsglen < 0 {
 18592  						return ErrInvalidLengthGenerated
 18593  					}
 18594  					postmsgIndex := iNdEx + mapmsglen
 18595  					if postmsgIndex < 0 {
 18596  						return ErrInvalidLengthGenerated
 18597  					}
 18598  					if postmsgIndex > l {
 18599  						return io.ErrUnexpectedEOF
 18600  					}
 18601  					mapvalue = &SNSEventSource{}
 18602  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 18603  						return err
 18604  					}
 18605  					iNdEx = postmsgIndex
 18606  				} else {
 18607  					iNdEx = entryPreIndex
 18608  					skippy, err := skipGenerated(dAtA[iNdEx:])
 18609  					if err != nil {
 18610  						return err
 18611  					}
 18612  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 18613  						return ErrInvalidLengthGenerated
 18614  					}
 18615  					if (iNdEx + skippy) > postIndex {
 18616  						return io.ErrUnexpectedEOF
 18617  					}
 18618  					iNdEx += skippy
 18619  				}
 18620  			}
 18621  			m.SNS[mapkey] = *mapvalue
 18622  			iNdEx = postIndex
 18623  		case 14:
 18624  			if wireType != 2 {
 18625  				return fmt.Errorf("proto: wrong wireType = %d for field SQS", wireType)
 18626  			}
 18627  			var msglen int
 18628  			for shift := uint(0); ; shift += 7 {
 18629  				if shift >= 64 {
 18630  					return ErrIntOverflowGenerated
 18631  				}
 18632  				if iNdEx >= l {
 18633  					return io.ErrUnexpectedEOF
 18634  				}
 18635  				b := dAtA[iNdEx]
 18636  				iNdEx++
 18637  				msglen |= int(b&0x7F) << shift
 18638  				if b < 0x80 {
 18639  					break
 18640  				}
 18641  			}
 18642  			if msglen < 0 {
 18643  				return ErrInvalidLengthGenerated
 18644  			}
 18645  			postIndex := iNdEx + msglen
 18646  			if postIndex < 0 {
 18647  				return ErrInvalidLengthGenerated
 18648  			}
 18649  			if postIndex > l {
 18650  				return io.ErrUnexpectedEOF
 18651  			}
 18652  			if m.SQS == nil {
 18653  				m.SQS = make(map[string]SQSEventSource)
 18654  			}
 18655  			var mapkey string
 18656  			mapvalue := &SQSEventSource{}
 18657  			for iNdEx < postIndex {
 18658  				entryPreIndex := iNdEx
 18659  				var wire uint64
 18660  				for shift := uint(0); ; shift += 7 {
 18661  					if shift >= 64 {
 18662  						return ErrIntOverflowGenerated
 18663  					}
 18664  					if iNdEx >= l {
 18665  						return io.ErrUnexpectedEOF
 18666  					}
 18667  					b := dAtA[iNdEx]
 18668  					iNdEx++
 18669  					wire |= uint64(b&0x7F) << shift
 18670  					if b < 0x80 {
 18671  						break
 18672  					}
 18673  				}
 18674  				fieldNum := int32(wire >> 3)
 18675  				if fieldNum == 1 {
 18676  					var stringLenmapkey uint64
 18677  					for shift := uint(0); ; shift += 7 {
 18678  						if shift >= 64 {
 18679  							return ErrIntOverflowGenerated
 18680  						}
 18681  						if iNdEx >= l {
 18682  							return io.ErrUnexpectedEOF
 18683  						}
 18684  						b := dAtA[iNdEx]
 18685  						iNdEx++
 18686  						stringLenmapkey |= uint64(b&0x7F) << shift
 18687  						if b < 0x80 {
 18688  							break
 18689  						}
 18690  					}
 18691  					intStringLenmapkey := int(stringLenmapkey)
 18692  					if intStringLenmapkey < 0 {
 18693  						return ErrInvalidLengthGenerated
 18694  					}
 18695  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 18696  					if postStringIndexmapkey < 0 {
 18697  						return ErrInvalidLengthGenerated
 18698  					}
 18699  					if postStringIndexmapkey > l {
 18700  						return io.ErrUnexpectedEOF
 18701  					}
 18702  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 18703  					iNdEx = postStringIndexmapkey
 18704  				} else if fieldNum == 2 {
 18705  					var mapmsglen int
 18706  					for shift := uint(0); ; shift += 7 {
 18707  						if shift >= 64 {
 18708  							return ErrIntOverflowGenerated
 18709  						}
 18710  						if iNdEx >= l {
 18711  							return io.ErrUnexpectedEOF
 18712  						}
 18713  						b := dAtA[iNdEx]
 18714  						iNdEx++
 18715  						mapmsglen |= int(b&0x7F) << shift
 18716  						if b < 0x80 {
 18717  							break
 18718  						}
 18719  					}
 18720  					if mapmsglen < 0 {
 18721  						return ErrInvalidLengthGenerated
 18722  					}
 18723  					postmsgIndex := iNdEx + mapmsglen
 18724  					if postmsgIndex < 0 {
 18725  						return ErrInvalidLengthGenerated
 18726  					}
 18727  					if postmsgIndex > l {
 18728  						return io.ErrUnexpectedEOF
 18729  					}
 18730  					mapvalue = &SQSEventSource{}
 18731  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 18732  						return err
 18733  					}
 18734  					iNdEx = postmsgIndex
 18735  				} else {
 18736  					iNdEx = entryPreIndex
 18737  					skippy, err := skipGenerated(dAtA[iNdEx:])
 18738  					if err != nil {
 18739  						return err
 18740  					}
 18741  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 18742  						return ErrInvalidLengthGenerated
 18743  					}
 18744  					if (iNdEx + skippy) > postIndex {
 18745  						return io.ErrUnexpectedEOF
 18746  					}
 18747  					iNdEx += skippy
 18748  				}
 18749  			}
 18750  			m.SQS[mapkey] = *mapvalue
 18751  			iNdEx = postIndex
 18752  		case 15:
 18753  			if wireType != 2 {
 18754  				return fmt.Errorf("proto: wrong wireType = %d for field PubSub", wireType)
 18755  			}
 18756  			var msglen int
 18757  			for shift := uint(0); ; shift += 7 {
 18758  				if shift >= 64 {
 18759  					return ErrIntOverflowGenerated
 18760  				}
 18761  				if iNdEx >= l {
 18762  					return io.ErrUnexpectedEOF
 18763  				}
 18764  				b := dAtA[iNdEx]
 18765  				iNdEx++
 18766  				msglen |= int(b&0x7F) << shift
 18767  				if b < 0x80 {
 18768  					break
 18769  				}
 18770  			}
 18771  			if msglen < 0 {
 18772  				return ErrInvalidLengthGenerated
 18773  			}
 18774  			postIndex := iNdEx + msglen
 18775  			if postIndex < 0 {
 18776  				return ErrInvalidLengthGenerated
 18777  			}
 18778  			if postIndex > l {
 18779  				return io.ErrUnexpectedEOF
 18780  			}
 18781  			if m.PubSub == nil {
 18782  				m.PubSub = make(map[string]PubSubEventSource)
 18783  			}
 18784  			var mapkey string
 18785  			mapvalue := &PubSubEventSource{}
 18786  			for iNdEx < postIndex {
 18787  				entryPreIndex := iNdEx
 18788  				var wire uint64
 18789  				for shift := uint(0); ; shift += 7 {
 18790  					if shift >= 64 {
 18791  						return ErrIntOverflowGenerated
 18792  					}
 18793  					if iNdEx >= l {
 18794  						return io.ErrUnexpectedEOF
 18795  					}
 18796  					b := dAtA[iNdEx]
 18797  					iNdEx++
 18798  					wire |= uint64(b&0x7F) << shift
 18799  					if b < 0x80 {
 18800  						break
 18801  					}
 18802  				}
 18803  				fieldNum := int32(wire >> 3)
 18804  				if fieldNum == 1 {
 18805  					var stringLenmapkey uint64
 18806  					for shift := uint(0); ; shift += 7 {
 18807  						if shift >= 64 {
 18808  							return ErrIntOverflowGenerated
 18809  						}
 18810  						if iNdEx >= l {
 18811  							return io.ErrUnexpectedEOF
 18812  						}
 18813  						b := dAtA[iNdEx]
 18814  						iNdEx++
 18815  						stringLenmapkey |= uint64(b&0x7F) << shift
 18816  						if b < 0x80 {
 18817  							break
 18818  						}
 18819  					}
 18820  					intStringLenmapkey := int(stringLenmapkey)
 18821  					if intStringLenmapkey < 0 {
 18822  						return ErrInvalidLengthGenerated
 18823  					}
 18824  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 18825  					if postStringIndexmapkey < 0 {
 18826  						return ErrInvalidLengthGenerated
 18827  					}
 18828  					if postStringIndexmapkey > l {
 18829  						return io.ErrUnexpectedEOF
 18830  					}
 18831  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 18832  					iNdEx = postStringIndexmapkey
 18833  				} else if fieldNum == 2 {
 18834  					var mapmsglen int
 18835  					for shift := uint(0); ; shift += 7 {
 18836  						if shift >= 64 {
 18837  							return ErrIntOverflowGenerated
 18838  						}
 18839  						if iNdEx >= l {
 18840  							return io.ErrUnexpectedEOF
 18841  						}
 18842  						b := dAtA[iNdEx]
 18843  						iNdEx++
 18844  						mapmsglen |= int(b&0x7F) << shift
 18845  						if b < 0x80 {
 18846  							break
 18847  						}
 18848  					}
 18849  					if mapmsglen < 0 {
 18850  						return ErrInvalidLengthGenerated
 18851  					}
 18852  					postmsgIndex := iNdEx + mapmsglen
 18853  					if postmsgIndex < 0 {
 18854  						return ErrInvalidLengthGenerated
 18855  					}
 18856  					if postmsgIndex > l {
 18857  						return io.ErrUnexpectedEOF
 18858  					}
 18859  					mapvalue = &PubSubEventSource{}
 18860  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 18861  						return err
 18862  					}
 18863  					iNdEx = postmsgIndex
 18864  				} else {
 18865  					iNdEx = entryPreIndex
 18866  					skippy, err := skipGenerated(dAtA[iNdEx:])
 18867  					if err != nil {
 18868  						return err
 18869  					}
 18870  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 18871  						return ErrInvalidLengthGenerated
 18872  					}
 18873  					if (iNdEx + skippy) > postIndex {
 18874  						return io.ErrUnexpectedEOF
 18875  					}
 18876  					iNdEx += skippy
 18877  				}
 18878  			}
 18879  			m.PubSub[mapkey] = *mapvalue
 18880  			iNdEx = postIndex
 18881  		case 16:
 18882  			if wireType != 2 {
 18883  				return fmt.Errorf("proto: wrong wireType = %d for field Github", wireType)
 18884  			}
 18885  			var msglen int
 18886  			for shift := uint(0); ; shift += 7 {
 18887  				if shift >= 64 {
 18888  					return ErrIntOverflowGenerated
 18889  				}
 18890  				if iNdEx >= l {
 18891  					return io.ErrUnexpectedEOF
 18892  				}
 18893  				b := dAtA[iNdEx]
 18894  				iNdEx++
 18895  				msglen |= int(b&0x7F) << shift
 18896  				if b < 0x80 {
 18897  					break
 18898  				}
 18899  			}
 18900  			if msglen < 0 {
 18901  				return ErrInvalidLengthGenerated
 18902  			}
 18903  			postIndex := iNdEx + msglen
 18904  			if postIndex < 0 {
 18905  				return ErrInvalidLengthGenerated
 18906  			}
 18907  			if postIndex > l {
 18908  				return io.ErrUnexpectedEOF
 18909  			}
 18910  			if m.Github == nil {
 18911  				m.Github = make(map[string]GithubEventSource)
 18912  			}
 18913  			var mapkey string
 18914  			mapvalue := &GithubEventSource{}
 18915  			for iNdEx < postIndex {
 18916  				entryPreIndex := iNdEx
 18917  				var wire uint64
 18918  				for shift := uint(0); ; shift += 7 {
 18919  					if shift >= 64 {
 18920  						return ErrIntOverflowGenerated
 18921  					}
 18922  					if iNdEx >= l {
 18923  						return io.ErrUnexpectedEOF
 18924  					}
 18925  					b := dAtA[iNdEx]
 18926  					iNdEx++
 18927  					wire |= uint64(b&0x7F) << shift
 18928  					if b < 0x80 {
 18929  						break
 18930  					}
 18931  				}
 18932  				fieldNum := int32(wire >> 3)
 18933  				if fieldNum == 1 {
 18934  					var stringLenmapkey 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  						stringLenmapkey |= uint64(b&0x7F) << shift
 18945  						if b < 0x80 {
 18946  							break
 18947  						}
 18948  					}
 18949  					intStringLenmapkey := int(stringLenmapkey)
 18950  					if intStringLenmapkey < 0 {
 18951  						return ErrInvalidLengthGenerated
 18952  					}
 18953  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 18954  					if postStringIndexmapkey < 0 {
 18955  						return ErrInvalidLengthGenerated
 18956  					}
 18957  					if postStringIndexmapkey > l {
 18958  						return io.ErrUnexpectedEOF
 18959  					}
 18960  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 18961  					iNdEx = postStringIndexmapkey
 18962  				} else if fieldNum == 2 {
 18963  					var mapmsglen int
 18964  					for shift := uint(0); ; shift += 7 {
 18965  						if shift >= 64 {
 18966  							return ErrIntOverflowGenerated
 18967  						}
 18968  						if iNdEx >= l {
 18969  							return io.ErrUnexpectedEOF
 18970  						}
 18971  						b := dAtA[iNdEx]
 18972  						iNdEx++
 18973  						mapmsglen |= int(b&0x7F) << shift
 18974  						if b < 0x80 {
 18975  							break
 18976  						}
 18977  					}
 18978  					if mapmsglen < 0 {
 18979  						return ErrInvalidLengthGenerated
 18980  					}
 18981  					postmsgIndex := iNdEx + mapmsglen
 18982  					if postmsgIndex < 0 {
 18983  						return ErrInvalidLengthGenerated
 18984  					}
 18985  					if postmsgIndex > l {
 18986  						return io.ErrUnexpectedEOF
 18987  					}
 18988  					mapvalue = &GithubEventSource{}
 18989  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 18990  						return err
 18991  					}
 18992  					iNdEx = postmsgIndex
 18993  				} else {
 18994  					iNdEx = entryPreIndex
 18995  					skippy, err := skipGenerated(dAtA[iNdEx:])
 18996  					if err != nil {
 18997  						return err
 18998  					}
 18999  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 19000  						return ErrInvalidLengthGenerated
 19001  					}
 19002  					if (iNdEx + skippy) > postIndex {
 19003  						return io.ErrUnexpectedEOF
 19004  					}
 19005  					iNdEx += skippy
 19006  				}
 19007  			}
 19008  			m.Github[mapkey] = *mapvalue
 19009  			iNdEx = postIndex
 19010  		case 17:
 19011  			if wireType != 2 {
 19012  				return fmt.Errorf("proto: wrong wireType = %d for field Gitlab", wireType)
 19013  			}
 19014  			var msglen int
 19015  			for shift := uint(0); ; shift += 7 {
 19016  				if shift >= 64 {
 19017  					return ErrIntOverflowGenerated
 19018  				}
 19019  				if iNdEx >= l {
 19020  					return io.ErrUnexpectedEOF
 19021  				}
 19022  				b := dAtA[iNdEx]
 19023  				iNdEx++
 19024  				msglen |= int(b&0x7F) << shift
 19025  				if b < 0x80 {
 19026  					break
 19027  				}
 19028  			}
 19029  			if msglen < 0 {
 19030  				return ErrInvalidLengthGenerated
 19031  			}
 19032  			postIndex := iNdEx + msglen
 19033  			if postIndex < 0 {
 19034  				return ErrInvalidLengthGenerated
 19035  			}
 19036  			if postIndex > l {
 19037  				return io.ErrUnexpectedEOF
 19038  			}
 19039  			if m.Gitlab == nil {
 19040  				m.Gitlab = make(map[string]GitlabEventSource)
 19041  			}
 19042  			var mapkey string
 19043  			mapvalue := &GitlabEventSource{}
 19044  			for iNdEx < postIndex {
 19045  				entryPreIndex := iNdEx
 19046  				var wire uint64
 19047  				for shift := uint(0); ; shift += 7 {
 19048  					if shift >= 64 {
 19049  						return ErrIntOverflowGenerated
 19050  					}
 19051  					if iNdEx >= l {
 19052  						return io.ErrUnexpectedEOF
 19053  					}
 19054  					b := dAtA[iNdEx]
 19055  					iNdEx++
 19056  					wire |= uint64(b&0x7F) << shift
 19057  					if b < 0x80 {
 19058  						break
 19059  					}
 19060  				}
 19061  				fieldNum := int32(wire >> 3)
 19062  				if fieldNum == 1 {
 19063  					var stringLenmapkey uint64
 19064  					for shift := uint(0); ; shift += 7 {
 19065  						if shift >= 64 {
 19066  							return ErrIntOverflowGenerated
 19067  						}
 19068  						if iNdEx >= l {
 19069  							return io.ErrUnexpectedEOF
 19070  						}
 19071  						b := dAtA[iNdEx]
 19072  						iNdEx++
 19073  						stringLenmapkey |= uint64(b&0x7F) << shift
 19074  						if b < 0x80 {
 19075  							break
 19076  						}
 19077  					}
 19078  					intStringLenmapkey := int(stringLenmapkey)
 19079  					if intStringLenmapkey < 0 {
 19080  						return ErrInvalidLengthGenerated
 19081  					}
 19082  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 19083  					if postStringIndexmapkey < 0 {
 19084  						return ErrInvalidLengthGenerated
 19085  					}
 19086  					if postStringIndexmapkey > l {
 19087  						return io.ErrUnexpectedEOF
 19088  					}
 19089  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 19090  					iNdEx = postStringIndexmapkey
 19091  				} else if fieldNum == 2 {
 19092  					var mapmsglen int
 19093  					for shift := uint(0); ; shift += 7 {
 19094  						if shift >= 64 {
 19095  							return ErrIntOverflowGenerated
 19096  						}
 19097  						if iNdEx >= l {
 19098  							return io.ErrUnexpectedEOF
 19099  						}
 19100  						b := dAtA[iNdEx]
 19101  						iNdEx++
 19102  						mapmsglen |= int(b&0x7F) << shift
 19103  						if b < 0x80 {
 19104  							break
 19105  						}
 19106  					}
 19107  					if mapmsglen < 0 {
 19108  						return ErrInvalidLengthGenerated
 19109  					}
 19110  					postmsgIndex := iNdEx + mapmsglen
 19111  					if postmsgIndex < 0 {
 19112  						return ErrInvalidLengthGenerated
 19113  					}
 19114  					if postmsgIndex > l {
 19115  						return io.ErrUnexpectedEOF
 19116  					}
 19117  					mapvalue = &GitlabEventSource{}
 19118  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 19119  						return err
 19120  					}
 19121  					iNdEx = postmsgIndex
 19122  				} else {
 19123  					iNdEx = entryPreIndex
 19124  					skippy, err := skipGenerated(dAtA[iNdEx:])
 19125  					if err != nil {
 19126  						return err
 19127  					}
 19128  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 19129  						return ErrInvalidLengthGenerated
 19130  					}
 19131  					if (iNdEx + skippy) > postIndex {
 19132  						return io.ErrUnexpectedEOF
 19133  					}
 19134  					iNdEx += skippy
 19135  				}
 19136  			}
 19137  			m.Gitlab[mapkey] = *mapvalue
 19138  			iNdEx = postIndex
 19139  		case 18:
 19140  			if wireType != 2 {
 19141  				return fmt.Errorf("proto: wrong wireType = %d for field HDFS", wireType)
 19142  			}
 19143  			var msglen int
 19144  			for shift := uint(0); ; shift += 7 {
 19145  				if shift >= 64 {
 19146  					return ErrIntOverflowGenerated
 19147  				}
 19148  				if iNdEx >= l {
 19149  					return io.ErrUnexpectedEOF
 19150  				}
 19151  				b := dAtA[iNdEx]
 19152  				iNdEx++
 19153  				msglen |= int(b&0x7F) << shift
 19154  				if b < 0x80 {
 19155  					break
 19156  				}
 19157  			}
 19158  			if msglen < 0 {
 19159  				return ErrInvalidLengthGenerated
 19160  			}
 19161  			postIndex := iNdEx + msglen
 19162  			if postIndex < 0 {
 19163  				return ErrInvalidLengthGenerated
 19164  			}
 19165  			if postIndex > l {
 19166  				return io.ErrUnexpectedEOF
 19167  			}
 19168  			if m.HDFS == nil {
 19169  				m.HDFS = make(map[string]HDFSEventSource)
 19170  			}
 19171  			var mapkey string
 19172  			mapvalue := &HDFSEventSource{}
 19173  			for iNdEx < postIndex {
 19174  				entryPreIndex := iNdEx
 19175  				var wire uint64
 19176  				for shift := uint(0); ; shift += 7 {
 19177  					if shift >= 64 {
 19178  						return ErrIntOverflowGenerated
 19179  					}
 19180  					if iNdEx >= l {
 19181  						return io.ErrUnexpectedEOF
 19182  					}
 19183  					b := dAtA[iNdEx]
 19184  					iNdEx++
 19185  					wire |= uint64(b&0x7F) << shift
 19186  					if b < 0x80 {
 19187  						break
 19188  					}
 19189  				}
 19190  				fieldNum := int32(wire >> 3)
 19191  				if fieldNum == 1 {
 19192  					var stringLenmapkey uint64
 19193  					for shift := uint(0); ; shift += 7 {
 19194  						if shift >= 64 {
 19195  							return ErrIntOverflowGenerated
 19196  						}
 19197  						if iNdEx >= l {
 19198  							return io.ErrUnexpectedEOF
 19199  						}
 19200  						b := dAtA[iNdEx]
 19201  						iNdEx++
 19202  						stringLenmapkey |= uint64(b&0x7F) << shift
 19203  						if b < 0x80 {
 19204  							break
 19205  						}
 19206  					}
 19207  					intStringLenmapkey := int(stringLenmapkey)
 19208  					if intStringLenmapkey < 0 {
 19209  						return ErrInvalidLengthGenerated
 19210  					}
 19211  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 19212  					if postStringIndexmapkey < 0 {
 19213  						return ErrInvalidLengthGenerated
 19214  					}
 19215  					if postStringIndexmapkey > l {
 19216  						return io.ErrUnexpectedEOF
 19217  					}
 19218  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 19219  					iNdEx = postStringIndexmapkey
 19220  				} else if fieldNum == 2 {
 19221  					var mapmsglen int
 19222  					for shift := uint(0); ; shift += 7 {
 19223  						if shift >= 64 {
 19224  							return ErrIntOverflowGenerated
 19225  						}
 19226  						if iNdEx >= l {
 19227  							return io.ErrUnexpectedEOF
 19228  						}
 19229  						b := dAtA[iNdEx]
 19230  						iNdEx++
 19231  						mapmsglen |= int(b&0x7F) << shift
 19232  						if b < 0x80 {
 19233  							break
 19234  						}
 19235  					}
 19236  					if mapmsglen < 0 {
 19237  						return ErrInvalidLengthGenerated
 19238  					}
 19239  					postmsgIndex := iNdEx + mapmsglen
 19240  					if postmsgIndex < 0 {
 19241  						return ErrInvalidLengthGenerated
 19242  					}
 19243  					if postmsgIndex > l {
 19244  						return io.ErrUnexpectedEOF
 19245  					}
 19246  					mapvalue = &HDFSEventSource{}
 19247  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 19248  						return err
 19249  					}
 19250  					iNdEx = postmsgIndex
 19251  				} else {
 19252  					iNdEx = entryPreIndex
 19253  					skippy, err := skipGenerated(dAtA[iNdEx:])
 19254  					if err != nil {
 19255  						return err
 19256  					}
 19257  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 19258  						return ErrInvalidLengthGenerated
 19259  					}
 19260  					if (iNdEx + skippy) > postIndex {
 19261  						return io.ErrUnexpectedEOF
 19262  					}
 19263  					iNdEx += skippy
 19264  				}
 19265  			}
 19266  			m.HDFS[mapkey] = *mapvalue
 19267  			iNdEx = postIndex
 19268  		case 19:
 19269  			if wireType != 2 {
 19270  				return fmt.Errorf("proto: wrong wireType = %d for field Slack", wireType)
 19271  			}
 19272  			var msglen int
 19273  			for shift := uint(0); ; shift += 7 {
 19274  				if shift >= 64 {
 19275  					return ErrIntOverflowGenerated
 19276  				}
 19277  				if iNdEx >= l {
 19278  					return io.ErrUnexpectedEOF
 19279  				}
 19280  				b := dAtA[iNdEx]
 19281  				iNdEx++
 19282  				msglen |= int(b&0x7F) << shift
 19283  				if b < 0x80 {
 19284  					break
 19285  				}
 19286  			}
 19287  			if msglen < 0 {
 19288  				return ErrInvalidLengthGenerated
 19289  			}
 19290  			postIndex := iNdEx + msglen
 19291  			if postIndex < 0 {
 19292  				return ErrInvalidLengthGenerated
 19293  			}
 19294  			if postIndex > l {
 19295  				return io.ErrUnexpectedEOF
 19296  			}
 19297  			if m.Slack == nil {
 19298  				m.Slack = make(map[string]SlackEventSource)
 19299  			}
 19300  			var mapkey string
 19301  			mapvalue := &SlackEventSource{}
 19302  			for iNdEx < postIndex {
 19303  				entryPreIndex := iNdEx
 19304  				var wire uint64
 19305  				for shift := uint(0); ; shift += 7 {
 19306  					if shift >= 64 {
 19307  						return ErrIntOverflowGenerated
 19308  					}
 19309  					if iNdEx >= l {
 19310  						return io.ErrUnexpectedEOF
 19311  					}
 19312  					b := dAtA[iNdEx]
 19313  					iNdEx++
 19314  					wire |= uint64(b&0x7F) << shift
 19315  					if b < 0x80 {
 19316  						break
 19317  					}
 19318  				}
 19319  				fieldNum := int32(wire >> 3)
 19320  				if fieldNum == 1 {
 19321  					var stringLenmapkey uint64
 19322  					for shift := uint(0); ; shift += 7 {
 19323  						if shift >= 64 {
 19324  							return ErrIntOverflowGenerated
 19325  						}
 19326  						if iNdEx >= l {
 19327  							return io.ErrUnexpectedEOF
 19328  						}
 19329  						b := dAtA[iNdEx]
 19330  						iNdEx++
 19331  						stringLenmapkey |= uint64(b&0x7F) << shift
 19332  						if b < 0x80 {
 19333  							break
 19334  						}
 19335  					}
 19336  					intStringLenmapkey := int(stringLenmapkey)
 19337  					if intStringLenmapkey < 0 {
 19338  						return ErrInvalidLengthGenerated
 19339  					}
 19340  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 19341  					if postStringIndexmapkey < 0 {
 19342  						return ErrInvalidLengthGenerated
 19343  					}
 19344  					if postStringIndexmapkey > l {
 19345  						return io.ErrUnexpectedEOF
 19346  					}
 19347  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 19348  					iNdEx = postStringIndexmapkey
 19349  				} else if fieldNum == 2 {
 19350  					var mapmsglen int
 19351  					for shift := uint(0); ; shift += 7 {
 19352  						if shift >= 64 {
 19353  							return ErrIntOverflowGenerated
 19354  						}
 19355  						if iNdEx >= l {
 19356  							return io.ErrUnexpectedEOF
 19357  						}
 19358  						b := dAtA[iNdEx]
 19359  						iNdEx++
 19360  						mapmsglen |= int(b&0x7F) << shift
 19361  						if b < 0x80 {
 19362  							break
 19363  						}
 19364  					}
 19365  					if mapmsglen < 0 {
 19366  						return ErrInvalidLengthGenerated
 19367  					}
 19368  					postmsgIndex := iNdEx + mapmsglen
 19369  					if postmsgIndex < 0 {
 19370  						return ErrInvalidLengthGenerated
 19371  					}
 19372  					if postmsgIndex > l {
 19373  						return io.ErrUnexpectedEOF
 19374  					}
 19375  					mapvalue = &SlackEventSource{}
 19376  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 19377  						return err
 19378  					}
 19379  					iNdEx = postmsgIndex
 19380  				} else {
 19381  					iNdEx = entryPreIndex
 19382  					skippy, err := skipGenerated(dAtA[iNdEx:])
 19383  					if err != nil {
 19384  						return err
 19385  					}
 19386  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 19387  						return ErrInvalidLengthGenerated
 19388  					}
 19389  					if (iNdEx + skippy) > postIndex {
 19390  						return io.ErrUnexpectedEOF
 19391  					}
 19392  					iNdEx += skippy
 19393  				}
 19394  			}
 19395  			m.Slack[mapkey] = *mapvalue
 19396  			iNdEx = postIndex
 19397  		case 20:
 19398  			if wireType != 2 {
 19399  				return fmt.Errorf("proto: wrong wireType = %d for field StorageGrid", wireType)
 19400  			}
 19401  			var msglen int
 19402  			for shift := uint(0); ; shift += 7 {
 19403  				if shift >= 64 {
 19404  					return ErrIntOverflowGenerated
 19405  				}
 19406  				if iNdEx >= l {
 19407  					return io.ErrUnexpectedEOF
 19408  				}
 19409  				b := dAtA[iNdEx]
 19410  				iNdEx++
 19411  				msglen |= int(b&0x7F) << shift
 19412  				if b < 0x80 {
 19413  					break
 19414  				}
 19415  			}
 19416  			if msglen < 0 {
 19417  				return ErrInvalidLengthGenerated
 19418  			}
 19419  			postIndex := iNdEx + msglen
 19420  			if postIndex < 0 {
 19421  				return ErrInvalidLengthGenerated
 19422  			}
 19423  			if postIndex > l {
 19424  				return io.ErrUnexpectedEOF
 19425  			}
 19426  			if m.StorageGrid == nil {
 19427  				m.StorageGrid = make(map[string]StorageGridEventSource)
 19428  			}
 19429  			var mapkey string
 19430  			mapvalue := &StorageGridEventSource{}
 19431  			for iNdEx < postIndex {
 19432  				entryPreIndex := iNdEx
 19433  				var wire uint64
 19434  				for shift := uint(0); ; shift += 7 {
 19435  					if shift >= 64 {
 19436  						return ErrIntOverflowGenerated
 19437  					}
 19438  					if iNdEx >= l {
 19439  						return io.ErrUnexpectedEOF
 19440  					}
 19441  					b := dAtA[iNdEx]
 19442  					iNdEx++
 19443  					wire |= uint64(b&0x7F) << shift
 19444  					if b < 0x80 {
 19445  						break
 19446  					}
 19447  				}
 19448  				fieldNum := int32(wire >> 3)
 19449  				if fieldNum == 1 {
 19450  					var stringLenmapkey uint64
 19451  					for shift := uint(0); ; shift += 7 {
 19452  						if shift >= 64 {
 19453  							return ErrIntOverflowGenerated
 19454  						}
 19455  						if iNdEx >= l {
 19456  							return io.ErrUnexpectedEOF
 19457  						}
 19458  						b := dAtA[iNdEx]
 19459  						iNdEx++
 19460  						stringLenmapkey |= uint64(b&0x7F) << shift
 19461  						if b < 0x80 {
 19462  							break
 19463  						}
 19464  					}
 19465  					intStringLenmapkey := int(stringLenmapkey)
 19466  					if intStringLenmapkey < 0 {
 19467  						return ErrInvalidLengthGenerated
 19468  					}
 19469  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 19470  					if postStringIndexmapkey < 0 {
 19471  						return ErrInvalidLengthGenerated
 19472  					}
 19473  					if postStringIndexmapkey > l {
 19474  						return io.ErrUnexpectedEOF
 19475  					}
 19476  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 19477  					iNdEx = postStringIndexmapkey
 19478  				} else if fieldNum == 2 {
 19479  					var mapmsglen int
 19480  					for shift := uint(0); ; shift += 7 {
 19481  						if shift >= 64 {
 19482  							return ErrIntOverflowGenerated
 19483  						}
 19484  						if iNdEx >= l {
 19485  							return io.ErrUnexpectedEOF
 19486  						}
 19487  						b := dAtA[iNdEx]
 19488  						iNdEx++
 19489  						mapmsglen |= int(b&0x7F) << shift
 19490  						if b < 0x80 {
 19491  							break
 19492  						}
 19493  					}
 19494  					if mapmsglen < 0 {
 19495  						return ErrInvalidLengthGenerated
 19496  					}
 19497  					postmsgIndex := iNdEx + mapmsglen
 19498  					if postmsgIndex < 0 {
 19499  						return ErrInvalidLengthGenerated
 19500  					}
 19501  					if postmsgIndex > l {
 19502  						return io.ErrUnexpectedEOF
 19503  					}
 19504  					mapvalue = &StorageGridEventSource{}
 19505  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 19506  						return err
 19507  					}
 19508  					iNdEx = postmsgIndex
 19509  				} else {
 19510  					iNdEx = entryPreIndex
 19511  					skippy, err := skipGenerated(dAtA[iNdEx:])
 19512  					if err != nil {
 19513  						return err
 19514  					}
 19515  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 19516  						return ErrInvalidLengthGenerated
 19517  					}
 19518  					if (iNdEx + skippy) > postIndex {
 19519  						return io.ErrUnexpectedEOF
 19520  					}
 19521  					iNdEx += skippy
 19522  				}
 19523  			}
 19524  			m.StorageGrid[mapkey] = *mapvalue
 19525  			iNdEx = postIndex
 19526  		case 21:
 19527  			if wireType != 2 {
 19528  				return fmt.Errorf("proto: wrong wireType = %d for field AzureEventsHub", wireType)
 19529  			}
 19530  			var msglen int
 19531  			for shift := uint(0); ; shift += 7 {
 19532  				if shift >= 64 {
 19533  					return ErrIntOverflowGenerated
 19534  				}
 19535  				if iNdEx >= l {
 19536  					return io.ErrUnexpectedEOF
 19537  				}
 19538  				b := dAtA[iNdEx]
 19539  				iNdEx++
 19540  				msglen |= int(b&0x7F) << shift
 19541  				if b < 0x80 {
 19542  					break
 19543  				}
 19544  			}
 19545  			if msglen < 0 {
 19546  				return ErrInvalidLengthGenerated
 19547  			}
 19548  			postIndex := iNdEx + msglen
 19549  			if postIndex < 0 {
 19550  				return ErrInvalidLengthGenerated
 19551  			}
 19552  			if postIndex > l {
 19553  				return io.ErrUnexpectedEOF
 19554  			}
 19555  			if m.AzureEventsHub == nil {
 19556  				m.AzureEventsHub = make(map[string]AzureEventsHubEventSource)
 19557  			}
 19558  			var mapkey string
 19559  			mapvalue := &AzureEventsHubEventSource{}
 19560  			for iNdEx < postIndex {
 19561  				entryPreIndex := iNdEx
 19562  				var wire uint64
 19563  				for shift := uint(0); ; shift += 7 {
 19564  					if shift >= 64 {
 19565  						return ErrIntOverflowGenerated
 19566  					}
 19567  					if iNdEx >= l {
 19568  						return io.ErrUnexpectedEOF
 19569  					}
 19570  					b := dAtA[iNdEx]
 19571  					iNdEx++
 19572  					wire |= uint64(b&0x7F) << shift
 19573  					if b < 0x80 {
 19574  						break
 19575  					}
 19576  				}
 19577  				fieldNum := int32(wire >> 3)
 19578  				if fieldNum == 1 {
 19579  					var stringLenmapkey uint64
 19580  					for shift := uint(0); ; shift += 7 {
 19581  						if shift >= 64 {
 19582  							return ErrIntOverflowGenerated
 19583  						}
 19584  						if iNdEx >= l {
 19585  							return io.ErrUnexpectedEOF
 19586  						}
 19587  						b := dAtA[iNdEx]
 19588  						iNdEx++
 19589  						stringLenmapkey |= uint64(b&0x7F) << shift
 19590  						if b < 0x80 {
 19591  							break
 19592  						}
 19593  					}
 19594  					intStringLenmapkey := int(stringLenmapkey)
 19595  					if intStringLenmapkey < 0 {
 19596  						return ErrInvalidLengthGenerated
 19597  					}
 19598  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 19599  					if postStringIndexmapkey < 0 {
 19600  						return ErrInvalidLengthGenerated
 19601  					}
 19602  					if postStringIndexmapkey > l {
 19603  						return io.ErrUnexpectedEOF
 19604  					}
 19605  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 19606  					iNdEx = postStringIndexmapkey
 19607  				} else if fieldNum == 2 {
 19608  					var mapmsglen int
 19609  					for shift := uint(0); ; shift += 7 {
 19610  						if shift >= 64 {
 19611  							return ErrIntOverflowGenerated
 19612  						}
 19613  						if iNdEx >= l {
 19614  							return io.ErrUnexpectedEOF
 19615  						}
 19616  						b := dAtA[iNdEx]
 19617  						iNdEx++
 19618  						mapmsglen |= int(b&0x7F) << shift
 19619  						if b < 0x80 {
 19620  							break
 19621  						}
 19622  					}
 19623  					if mapmsglen < 0 {
 19624  						return ErrInvalidLengthGenerated
 19625  					}
 19626  					postmsgIndex := iNdEx + mapmsglen
 19627  					if postmsgIndex < 0 {
 19628  						return ErrInvalidLengthGenerated
 19629  					}
 19630  					if postmsgIndex > l {
 19631  						return io.ErrUnexpectedEOF
 19632  					}
 19633  					mapvalue = &AzureEventsHubEventSource{}
 19634  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 19635  						return err
 19636  					}
 19637  					iNdEx = postmsgIndex
 19638  				} else {
 19639  					iNdEx = entryPreIndex
 19640  					skippy, err := skipGenerated(dAtA[iNdEx:])
 19641  					if err != nil {
 19642  						return err
 19643  					}
 19644  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 19645  						return ErrInvalidLengthGenerated
 19646  					}
 19647  					if (iNdEx + skippy) > postIndex {
 19648  						return io.ErrUnexpectedEOF
 19649  					}
 19650  					iNdEx += skippy
 19651  				}
 19652  			}
 19653  			m.AzureEventsHub[mapkey] = *mapvalue
 19654  			iNdEx = postIndex
 19655  		case 22:
 19656  			if wireType != 2 {
 19657  				return fmt.Errorf("proto: wrong wireType = %d for field Stripe", wireType)
 19658  			}
 19659  			var msglen int
 19660  			for shift := uint(0); ; shift += 7 {
 19661  				if shift >= 64 {
 19662  					return ErrIntOverflowGenerated
 19663  				}
 19664  				if iNdEx >= l {
 19665  					return io.ErrUnexpectedEOF
 19666  				}
 19667  				b := dAtA[iNdEx]
 19668  				iNdEx++
 19669  				msglen |= int(b&0x7F) << shift
 19670  				if b < 0x80 {
 19671  					break
 19672  				}
 19673  			}
 19674  			if msglen < 0 {
 19675  				return ErrInvalidLengthGenerated
 19676  			}
 19677  			postIndex := iNdEx + msglen
 19678  			if postIndex < 0 {
 19679  				return ErrInvalidLengthGenerated
 19680  			}
 19681  			if postIndex > l {
 19682  				return io.ErrUnexpectedEOF
 19683  			}
 19684  			if m.Stripe == nil {
 19685  				m.Stripe = make(map[string]StripeEventSource)
 19686  			}
 19687  			var mapkey string
 19688  			mapvalue := &StripeEventSource{}
 19689  			for iNdEx < postIndex {
 19690  				entryPreIndex := iNdEx
 19691  				var wire uint64
 19692  				for shift := uint(0); ; shift += 7 {
 19693  					if shift >= 64 {
 19694  						return ErrIntOverflowGenerated
 19695  					}
 19696  					if iNdEx >= l {
 19697  						return io.ErrUnexpectedEOF
 19698  					}
 19699  					b := dAtA[iNdEx]
 19700  					iNdEx++
 19701  					wire |= uint64(b&0x7F) << shift
 19702  					if b < 0x80 {
 19703  						break
 19704  					}
 19705  				}
 19706  				fieldNum := int32(wire >> 3)
 19707  				if fieldNum == 1 {
 19708  					var stringLenmapkey 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  						stringLenmapkey |= uint64(b&0x7F) << shift
 19719  						if b < 0x80 {
 19720  							break
 19721  						}
 19722  					}
 19723  					intStringLenmapkey := int(stringLenmapkey)
 19724  					if intStringLenmapkey < 0 {
 19725  						return ErrInvalidLengthGenerated
 19726  					}
 19727  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 19728  					if postStringIndexmapkey < 0 {
 19729  						return ErrInvalidLengthGenerated
 19730  					}
 19731  					if postStringIndexmapkey > l {
 19732  						return io.ErrUnexpectedEOF
 19733  					}
 19734  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 19735  					iNdEx = postStringIndexmapkey
 19736  				} else if fieldNum == 2 {
 19737  					var mapmsglen int
 19738  					for shift := uint(0); ; shift += 7 {
 19739  						if shift >= 64 {
 19740  							return ErrIntOverflowGenerated
 19741  						}
 19742  						if iNdEx >= l {
 19743  							return io.ErrUnexpectedEOF
 19744  						}
 19745  						b := dAtA[iNdEx]
 19746  						iNdEx++
 19747  						mapmsglen |= int(b&0x7F) << shift
 19748  						if b < 0x80 {
 19749  							break
 19750  						}
 19751  					}
 19752  					if mapmsglen < 0 {
 19753  						return ErrInvalidLengthGenerated
 19754  					}
 19755  					postmsgIndex := iNdEx + mapmsglen
 19756  					if postmsgIndex < 0 {
 19757  						return ErrInvalidLengthGenerated
 19758  					}
 19759  					if postmsgIndex > l {
 19760  						return io.ErrUnexpectedEOF
 19761  					}
 19762  					mapvalue = &StripeEventSource{}
 19763  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 19764  						return err
 19765  					}
 19766  					iNdEx = postmsgIndex
 19767  				} else {
 19768  					iNdEx = entryPreIndex
 19769  					skippy, err := skipGenerated(dAtA[iNdEx:])
 19770  					if err != nil {
 19771  						return err
 19772  					}
 19773  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 19774  						return ErrInvalidLengthGenerated
 19775  					}
 19776  					if (iNdEx + skippy) > postIndex {
 19777  						return io.ErrUnexpectedEOF
 19778  					}
 19779  					iNdEx += skippy
 19780  				}
 19781  			}
 19782  			m.Stripe[mapkey] = *mapvalue
 19783  			iNdEx = postIndex
 19784  		case 23:
 19785  			if wireType != 2 {
 19786  				return fmt.Errorf("proto: wrong wireType = %d for field Emitter", wireType)
 19787  			}
 19788  			var msglen int
 19789  			for shift := uint(0); ; shift += 7 {
 19790  				if shift >= 64 {
 19791  					return ErrIntOverflowGenerated
 19792  				}
 19793  				if iNdEx >= l {
 19794  					return io.ErrUnexpectedEOF
 19795  				}
 19796  				b := dAtA[iNdEx]
 19797  				iNdEx++
 19798  				msglen |= int(b&0x7F) << shift
 19799  				if b < 0x80 {
 19800  					break
 19801  				}
 19802  			}
 19803  			if msglen < 0 {
 19804  				return ErrInvalidLengthGenerated
 19805  			}
 19806  			postIndex := iNdEx + msglen
 19807  			if postIndex < 0 {
 19808  				return ErrInvalidLengthGenerated
 19809  			}
 19810  			if postIndex > l {
 19811  				return io.ErrUnexpectedEOF
 19812  			}
 19813  			if m.Emitter == nil {
 19814  				m.Emitter = make(map[string]EmitterEventSource)
 19815  			}
 19816  			var mapkey string
 19817  			mapvalue := &EmitterEventSource{}
 19818  			for iNdEx < postIndex {
 19819  				entryPreIndex := iNdEx
 19820  				var wire uint64
 19821  				for shift := uint(0); ; shift += 7 {
 19822  					if shift >= 64 {
 19823  						return ErrIntOverflowGenerated
 19824  					}
 19825  					if iNdEx >= l {
 19826  						return io.ErrUnexpectedEOF
 19827  					}
 19828  					b := dAtA[iNdEx]
 19829  					iNdEx++
 19830  					wire |= uint64(b&0x7F) << shift
 19831  					if b < 0x80 {
 19832  						break
 19833  					}
 19834  				}
 19835  				fieldNum := int32(wire >> 3)
 19836  				if fieldNum == 1 {
 19837  					var stringLenmapkey uint64
 19838  					for shift := uint(0); ; shift += 7 {
 19839  						if shift >= 64 {
 19840  							return ErrIntOverflowGenerated
 19841  						}
 19842  						if iNdEx >= l {
 19843  							return io.ErrUnexpectedEOF
 19844  						}
 19845  						b := dAtA[iNdEx]
 19846  						iNdEx++
 19847  						stringLenmapkey |= uint64(b&0x7F) << shift
 19848  						if b < 0x80 {
 19849  							break
 19850  						}
 19851  					}
 19852  					intStringLenmapkey := int(stringLenmapkey)
 19853  					if intStringLenmapkey < 0 {
 19854  						return ErrInvalidLengthGenerated
 19855  					}
 19856  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 19857  					if postStringIndexmapkey < 0 {
 19858  						return ErrInvalidLengthGenerated
 19859  					}
 19860  					if postStringIndexmapkey > l {
 19861  						return io.ErrUnexpectedEOF
 19862  					}
 19863  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 19864  					iNdEx = postStringIndexmapkey
 19865  				} else if fieldNum == 2 {
 19866  					var mapmsglen int
 19867  					for shift := uint(0); ; shift += 7 {
 19868  						if shift >= 64 {
 19869  							return ErrIntOverflowGenerated
 19870  						}
 19871  						if iNdEx >= l {
 19872  							return io.ErrUnexpectedEOF
 19873  						}
 19874  						b := dAtA[iNdEx]
 19875  						iNdEx++
 19876  						mapmsglen |= int(b&0x7F) << shift
 19877  						if b < 0x80 {
 19878  							break
 19879  						}
 19880  					}
 19881  					if mapmsglen < 0 {
 19882  						return ErrInvalidLengthGenerated
 19883  					}
 19884  					postmsgIndex := iNdEx + mapmsglen
 19885  					if postmsgIndex < 0 {
 19886  						return ErrInvalidLengthGenerated
 19887  					}
 19888  					if postmsgIndex > l {
 19889  						return io.ErrUnexpectedEOF
 19890  					}
 19891  					mapvalue = &EmitterEventSource{}
 19892  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 19893  						return err
 19894  					}
 19895  					iNdEx = postmsgIndex
 19896  				} else {
 19897  					iNdEx = entryPreIndex
 19898  					skippy, err := skipGenerated(dAtA[iNdEx:])
 19899  					if err != nil {
 19900  						return err
 19901  					}
 19902  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 19903  						return ErrInvalidLengthGenerated
 19904  					}
 19905  					if (iNdEx + skippy) > postIndex {
 19906  						return io.ErrUnexpectedEOF
 19907  					}
 19908  					iNdEx += skippy
 19909  				}
 19910  			}
 19911  			m.Emitter[mapkey] = *mapvalue
 19912  			iNdEx = postIndex
 19913  		case 24:
 19914  			if wireType != 2 {
 19915  				return fmt.Errorf("proto: wrong wireType = %d for field Redis", wireType)
 19916  			}
 19917  			var msglen int
 19918  			for shift := uint(0); ; shift += 7 {
 19919  				if shift >= 64 {
 19920  					return ErrIntOverflowGenerated
 19921  				}
 19922  				if iNdEx >= l {
 19923  					return io.ErrUnexpectedEOF
 19924  				}
 19925  				b := dAtA[iNdEx]
 19926  				iNdEx++
 19927  				msglen |= int(b&0x7F) << shift
 19928  				if b < 0x80 {
 19929  					break
 19930  				}
 19931  			}
 19932  			if msglen < 0 {
 19933  				return ErrInvalidLengthGenerated
 19934  			}
 19935  			postIndex := iNdEx + msglen
 19936  			if postIndex < 0 {
 19937  				return ErrInvalidLengthGenerated
 19938  			}
 19939  			if postIndex > l {
 19940  				return io.ErrUnexpectedEOF
 19941  			}
 19942  			if m.Redis == nil {
 19943  				m.Redis = make(map[string]RedisEventSource)
 19944  			}
 19945  			var mapkey string
 19946  			mapvalue := &RedisEventSource{}
 19947  			for iNdEx < postIndex {
 19948  				entryPreIndex := iNdEx
 19949  				var wire uint64
 19950  				for shift := uint(0); ; shift += 7 {
 19951  					if shift >= 64 {
 19952  						return ErrIntOverflowGenerated
 19953  					}
 19954  					if iNdEx >= l {
 19955  						return io.ErrUnexpectedEOF
 19956  					}
 19957  					b := dAtA[iNdEx]
 19958  					iNdEx++
 19959  					wire |= uint64(b&0x7F) << shift
 19960  					if b < 0x80 {
 19961  						break
 19962  					}
 19963  				}
 19964  				fieldNum := int32(wire >> 3)
 19965  				if fieldNum == 1 {
 19966  					var stringLenmapkey uint64
 19967  					for shift := uint(0); ; shift += 7 {
 19968  						if shift >= 64 {
 19969  							return ErrIntOverflowGenerated
 19970  						}
 19971  						if iNdEx >= l {
 19972  							return io.ErrUnexpectedEOF
 19973  						}
 19974  						b := dAtA[iNdEx]
 19975  						iNdEx++
 19976  						stringLenmapkey |= uint64(b&0x7F) << shift
 19977  						if b < 0x80 {
 19978  							break
 19979  						}
 19980  					}
 19981  					intStringLenmapkey := int(stringLenmapkey)
 19982  					if intStringLenmapkey < 0 {
 19983  						return ErrInvalidLengthGenerated
 19984  					}
 19985  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 19986  					if postStringIndexmapkey < 0 {
 19987  						return ErrInvalidLengthGenerated
 19988  					}
 19989  					if postStringIndexmapkey > l {
 19990  						return io.ErrUnexpectedEOF
 19991  					}
 19992  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 19993  					iNdEx = postStringIndexmapkey
 19994  				} else if fieldNum == 2 {
 19995  					var mapmsglen int
 19996  					for shift := uint(0); ; shift += 7 {
 19997  						if shift >= 64 {
 19998  							return ErrIntOverflowGenerated
 19999  						}
 20000  						if iNdEx >= l {
 20001  							return io.ErrUnexpectedEOF
 20002  						}
 20003  						b := dAtA[iNdEx]
 20004  						iNdEx++
 20005  						mapmsglen |= int(b&0x7F) << shift
 20006  						if b < 0x80 {
 20007  							break
 20008  						}
 20009  					}
 20010  					if mapmsglen < 0 {
 20011  						return ErrInvalidLengthGenerated
 20012  					}
 20013  					postmsgIndex := iNdEx + mapmsglen
 20014  					if postmsgIndex < 0 {
 20015  						return ErrInvalidLengthGenerated
 20016  					}
 20017  					if postmsgIndex > l {
 20018  						return io.ErrUnexpectedEOF
 20019  					}
 20020  					mapvalue = &RedisEventSource{}
 20021  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 20022  						return err
 20023  					}
 20024  					iNdEx = postmsgIndex
 20025  				} else {
 20026  					iNdEx = entryPreIndex
 20027  					skippy, err := skipGenerated(dAtA[iNdEx:])
 20028  					if err != nil {
 20029  						return err
 20030  					}
 20031  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 20032  						return ErrInvalidLengthGenerated
 20033  					}
 20034  					if (iNdEx + skippy) > postIndex {
 20035  						return io.ErrUnexpectedEOF
 20036  					}
 20037  					iNdEx += skippy
 20038  				}
 20039  			}
 20040  			m.Redis[mapkey] = *mapvalue
 20041  			iNdEx = postIndex
 20042  		case 25:
 20043  			if wireType != 2 {
 20044  				return fmt.Errorf("proto: wrong wireType = %d for field NSQ", wireType)
 20045  			}
 20046  			var msglen int
 20047  			for shift := uint(0); ; shift += 7 {
 20048  				if shift >= 64 {
 20049  					return ErrIntOverflowGenerated
 20050  				}
 20051  				if iNdEx >= l {
 20052  					return io.ErrUnexpectedEOF
 20053  				}
 20054  				b := dAtA[iNdEx]
 20055  				iNdEx++
 20056  				msglen |= int(b&0x7F) << shift
 20057  				if b < 0x80 {
 20058  					break
 20059  				}
 20060  			}
 20061  			if msglen < 0 {
 20062  				return ErrInvalidLengthGenerated
 20063  			}
 20064  			postIndex := iNdEx + msglen
 20065  			if postIndex < 0 {
 20066  				return ErrInvalidLengthGenerated
 20067  			}
 20068  			if postIndex > l {
 20069  				return io.ErrUnexpectedEOF
 20070  			}
 20071  			if m.NSQ == nil {
 20072  				m.NSQ = make(map[string]NSQEventSource)
 20073  			}
 20074  			var mapkey string
 20075  			mapvalue := &NSQEventSource{}
 20076  			for iNdEx < postIndex {
 20077  				entryPreIndex := iNdEx
 20078  				var wire 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  					wire |= uint64(b&0x7F) << shift
 20089  					if b < 0x80 {
 20090  						break
 20091  					}
 20092  				}
 20093  				fieldNum := int32(wire >> 3)
 20094  				if fieldNum == 1 {
 20095  					var stringLenmapkey uint64
 20096  					for shift := uint(0); ; shift += 7 {
 20097  						if shift >= 64 {
 20098  							return ErrIntOverflowGenerated
 20099  						}
 20100  						if iNdEx >= l {
 20101  							return io.ErrUnexpectedEOF
 20102  						}
 20103  						b := dAtA[iNdEx]
 20104  						iNdEx++
 20105  						stringLenmapkey |= uint64(b&0x7F) << shift
 20106  						if b < 0x80 {
 20107  							break
 20108  						}
 20109  					}
 20110  					intStringLenmapkey := int(stringLenmapkey)
 20111  					if intStringLenmapkey < 0 {
 20112  						return ErrInvalidLengthGenerated
 20113  					}
 20114  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 20115  					if postStringIndexmapkey < 0 {
 20116  						return ErrInvalidLengthGenerated
 20117  					}
 20118  					if postStringIndexmapkey > l {
 20119  						return io.ErrUnexpectedEOF
 20120  					}
 20121  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 20122  					iNdEx = postStringIndexmapkey
 20123  				} else if fieldNum == 2 {
 20124  					var mapmsglen int
 20125  					for shift := uint(0); ; shift += 7 {
 20126  						if shift >= 64 {
 20127  							return ErrIntOverflowGenerated
 20128  						}
 20129  						if iNdEx >= l {
 20130  							return io.ErrUnexpectedEOF
 20131  						}
 20132  						b := dAtA[iNdEx]
 20133  						iNdEx++
 20134  						mapmsglen |= int(b&0x7F) << shift
 20135  						if b < 0x80 {
 20136  							break
 20137  						}
 20138  					}
 20139  					if mapmsglen < 0 {
 20140  						return ErrInvalidLengthGenerated
 20141  					}
 20142  					postmsgIndex := iNdEx + mapmsglen
 20143  					if postmsgIndex < 0 {
 20144  						return ErrInvalidLengthGenerated
 20145  					}
 20146  					if postmsgIndex > l {
 20147  						return io.ErrUnexpectedEOF
 20148  					}
 20149  					mapvalue = &NSQEventSource{}
 20150  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 20151  						return err
 20152  					}
 20153  					iNdEx = postmsgIndex
 20154  				} else {
 20155  					iNdEx = entryPreIndex
 20156  					skippy, err := skipGenerated(dAtA[iNdEx:])
 20157  					if err != nil {
 20158  						return err
 20159  					}
 20160  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 20161  						return ErrInvalidLengthGenerated
 20162  					}
 20163  					if (iNdEx + skippy) > postIndex {
 20164  						return io.ErrUnexpectedEOF
 20165  					}
 20166  					iNdEx += skippy
 20167  				}
 20168  			}
 20169  			m.NSQ[mapkey] = *mapvalue
 20170  			iNdEx = postIndex
 20171  		case 26:
 20172  			if wireType != 2 {
 20173  				return fmt.Errorf("proto: wrong wireType = %d for field Pulsar", wireType)
 20174  			}
 20175  			var msglen int
 20176  			for shift := uint(0); ; shift += 7 {
 20177  				if shift >= 64 {
 20178  					return ErrIntOverflowGenerated
 20179  				}
 20180  				if iNdEx >= l {
 20181  					return io.ErrUnexpectedEOF
 20182  				}
 20183  				b := dAtA[iNdEx]
 20184  				iNdEx++
 20185  				msglen |= int(b&0x7F) << shift
 20186  				if b < 0x80 {
 20187  					break
 20188  				}
 20189  			}
 20190  			if msglen < 0 {
 20191  				return ErrInvalidLengthGenerated
 20192  			}
 20193  			postIndex := iNdEx + msglen
 20194  			if postIndex < 0 {
 20195  				return ErrInvalidLengthGenerated
 20196  			}
 20197  			if postIndex > l {
 20198  				return io.ErrUnexpectedEOF
 20199  			}
 20200  			if m.Pulsar == nil {
 20201  				m.Pulsar = make(map[string]PulsarEventSource)
 20202  			}
 20203  			var mapkey string
 20204  			mapvalue := &PulsarEventSource{}
 20205  			for iNdEx < postIndex {
 20206  				entryPreIndex := iNdEx
 20207  				var wire uint64
 20208  				for shift := uint(0); ; shift += 7 {
 20209  					if shift >= 64 {
 20210  						return ErrIntOverflowGenerated
 20211  					}
 20212  					if iNdEx >= l {
 20213  						return io.ErrUnexpectedEOF
 20214  					}
 20215  					b := dAtA[iNdEx]
 20216  					iNdEx++
 20217  					wire |= uint64(b&0x7F) << shift
 20218  					if b < 0x80 {
 20219  						break
 20220  					}
 20221  				}
 20222  				fieldNum := int32(wire >> 3)
 20223  				if fieldNum == 1 {
 20224  					var stringLenmapkey uint64
 20225  					for shift := uint(0); ; shift += 7 {
 20226  						if shift >= 64 {
 20227  							return ErrIntOverflowGenerated
 20228  						}
 20229  						if iNdEx >= l {
 20230  							return io.ErrUnexpectedEOF
 20231  						}
 20232  						b := dAtA[iNdEx]
 20233  						iNdEx++
 20234  						stringLenmapkey |= uint64(b&0x7F) << shift
 20235  						if b < 0x80 {
 20236  							break
 20237  						}
 20238  					}
 20239  					intStringLenmapkey := int(stringLenmapkey)
 20240  					if intStringLenmapkey < 0 {
 20241  						return ErrInvalidLengthGenerated
 20242  					}
 20243  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 20244  					if postStringIndexmapkey < 0 {
 20245  						return ErrInvalidLengthGenerated
 20246  					}
 20247  					if postStringIndexmapkey > l {
 20248  						return io.ErrUnexpectedEOF
 20249  					}
 20250  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 20251  					iNdEx = postStringIndexmapkey
 20252  				} else if fieldNum == 2 {
 20253  					var mapmsglen int
 20254  					for shift := uint(0); ; shift += 7 {
 20255  						if shift >= 64 {
 20256  							return ErrIntOverflowGenerated
 20257  						}
 20258  						if iNdEx >= l {
 20259  							return io.ErrUnexpectedEOF
 20260  						}
 20261  						b := dAtA[iNdEx]
 20262  						iNdEx++
 20263  						mapmsglen |= int(b&0x7F) << shift
 20264  						if b < 0x80 {
 20265  							break
 20266  						}
 20267  					}
 20268  					if mapmsglen < 0 {
 20269  						return ErrInvalidLengthGenerated
 20270  					}
 20271  					postmsgIndex := iNdEx + mapmsglen
 20272  					if postmsgIndex < 0 {
 20273  						return ErrInvalidLengthGenerated
 20274  					}
 20275  					if postmsgIndex > l {
 20276  						return io.ErrUnexpectedEOF
 20277  					}
 20278  					mapvalue = &PulsarEventSource{}
 20279  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 20280  						return err
 20281  					}
 20282  					iNdEx = postmsgIndex
 20283  				} else {
 20284  					iNdEx = entryPreIndex
 20285  					skippy, err := skipGenerated(dAtA[iNdEx:])
 20286  					if err != nil {
 20287  						return err
 20288  					}
 20289  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 20290  						return ErrInvalidLengthGenerated
 20291  					}
 20292  					if (iNdEx + skippy) > postIndex {
 20293  						return io.ErrUnexpectedEOF
 20294  					}
 20295  					iNdEx += skippy
 20296  				}
 20297  			}
 20298  			m.Pulsar[mapkey] = *mapvalue
 20299  			iNdEx = postIndex
 20300  		case 27:
 20301  			if wireType != 2 {
 20302  				return fmt.Errorf("proto: wrong wireType = %d for field Generic", wireType)
 20303  			}
 20304  			var msglen int
 20305  			for shift := uint(0); ; shift += 7 {
 20306  				if shift >= 64 {
 20307  					return ErrIntOverflowGenerated
 20308  				}
 20309  				if iNdEx >= l {
 20310  					return io.ErrUnexpectedEOF
 20311  				}
 20312  				b := dAtA[iNdEx]
 20313  				iNdEx++
 20314  				msglen |= int(b&0x7F) << shift
 20315  				if b < 0x80 {
 20316  					break
 20317  				}
 20318  			}
 20319  			if msglen < 0 {
 20320  				return ErrInvalidLengthGenerated
 20321  			}
 20322  			postIndex := iNdEx + msglen
 20323  			if postIndex < 0 {
 20324  				return ErrInvalidLengthGenerated
 20325  			}
 20326  			if postIndex > l {
 20327  				return io.ErrUnexpectedEOF
 20328  			}
 20329  			if m.Generic == nil {
 20330  				m.Generic = make(map[string]GenericEventSource)
 20331  			}
 20332  			var mapkey string
 20333  			mapvalue := &GenericEventSource{}
 20334  			for iNdEx < postIndex {
 20335  				entryPreIndex := iNdEx
 20336  				var wire uint64
 20337  				for shift := uint(0); ; shift += 7 {
 20338  					if shift >= 64 {
 20339  						return ErrIntOverflowGenerated
 20340  					}
 20341  					if iNdEx >= l {
 20342  						return io.ErrUnexpectedEOF
 20343  					}
 20344  					b := dAtA[iNdEx]
 20345  					iNdEx++
 20346  					wire |= uint64(b&0x7F) << shift
 20347  					if b < 0x80 {
 20348  						break
 20349  					}
 20350  				}
 20351  				fieldNum := int32(wire >> 3)
 20352  				if fieldNum == 1 {
 20353  					var stringLenmapkey uint64
 20354  					for shift := uint(0); ; shift += 7 {
 20355  						if shift >= 64 {
 20356  							return ErrIntOverflowGenerated
 20357  						}
 20358  						if iNdEx >= l {
 20359  							return io.ErrUnexpectedEOF
 20360  						}
 20361  						b := dAtA[iNdEx]
 20362  						iNdEx++
 20363  						stringLenmapkey |= uint64(b&0x7F) << shift
 20364  						if b < 0x80 {
 20365  							break
 20366  						}
 20367  					}
 20368  					intStringLenmapkey := int(stringLenmapkey)
 20369  					if intStringLenmapkey < 0 {
 20370  						return ErrInvalidLengthGenerated
 20371  					}
 20372  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 20373  					if postStringIndexmapkey < 0 {
 20374  						return ErrInvalidLengthGenerated
 20375  					}
 20376  					if postStringIndexmapkey > l {
 20377  						return io.ErrUnexpectedEOF
 20378  					}
 20379  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 20380  					iNdEx = postStringIndexmapkey
 20381  				} else if fieldNum == 2 {
 20382  					var mapmsglen int
 20383  					for shift := uint(0); ; shift += 7 {
 20384  						if shift >= 64 {
 20385  							return ErrIntOverflowGenerated
 20386  						}
 20387  						if iNdEx >= l {
 20388  							return io.ErrUnexpectedEOF
 20389  						}
 20390  						b := dAtA[iNdEx]
 20391  						iNdEx++
 20392  						mapmsglen |= int(b&0x7F) << shift
 20393  						if b < 0x80 {
 20394  							break
 20395  						}
 20396  					}
 20397  					if mapmsglen < 0 {
 20398  						return ErrInvalidLengthGenerated
 20399  					}
 20400  					postmsgIndex := iNdEx + mapmsglen
 20401  					if postmsgIndex < 0 {
 20402  						return ErrInvalidLengthGenerated
 20403  					}
 20404  					if postmsgIndex > l {
 20405  						return io.ErrUnexpectedEOF
 20406  					}
 20407  					mapvalue = &GenericEventSource{}
 20408  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 20409  						return err
 20410  					}
 20411  					iNdEx = postmsgIndex
 20412  				} else {
 20413  					iNdEx = entryPreIndex
 20414  					skippy, err := skipGenerated(dAtA[iNdEx:])
 20415  					if err != nil {
 20416  						return err
 20417  					}
 20418  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 20419  						return ErrInvalidLengthGenerated
 20420  					}
 20421  					if (iNdEx + skippy) > postIndex {
 20422  						return io.ErrUnexpectedEOF
 20423  					}
 20424  					iNdEx += skippy
 20425  				}
 20426  			}
 20427  			m.Generic[mapkey] = *mapvalue
 20428  			iNdEx = postIndex
 20429  		case 28:
 20430  			if wireType != 0 {
 20431  				return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
 20432  			}
 20433  			var v int32
 20434  			for shift := uint(0); ; shift += 7 {
 20435  				if shift >= 64 {
 20436  					return ErrIntOverflowGenerated
 20437  				}
 20438  				if iNdEx >= l {
 20439  					return io.ErrUnexpectedEOF
 20440  				}
 20441  				b := dAtA[iNdEx]
 20442  				iNdEx++
 20443  				v |= int32(b&0x7F) << shift
 20444  				if b < 0x80 {
 20445  					break
 20446  				}
 20447  			}
 20448  			m.Replicas = &v
 20449  		case 29:
 20450  			if wireType != 2 {
 20451  				return fmt.Errorf("proto: wrong wireType = %d for field BitbucketServer", wireType)
 20452  			}
 20453  			var msglen int
 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  				msglen |= int(b&0x7F) << shift
 20464  				if b < 0x80 {
 20465  					break
 20466  				}
 20467  			}
 20468  			if msglen < 0 {
 20469  				return ErrInvalidLengthGenerated
 20470  			}
 20471  			postIndex := iNdEx + msglen
 20472  			if postIndex < 0 {
 20473  				return ErrInvalidLengthGenerated
 20474  			}
 20475  			if postIndex > l {
 20476  				return io.ErrUnexpectedEOF
 20477  			}
 20478  			if m.BitbucketServer == nil {
 20479  				m.BitbucketServer = make(map[string]BitbucketServerEventSource)
 20480  			}
 20481  			var mapkey string
 20482  			mapvalue := &BitbucketServerEventSource{}
 20483  			for iNdEx < postIndex {
 20484  				entryPreIndex := iNdEx
 20485  				var wire uint64
 20486  				for shift := uint(0); ; shift += 7 {
 20487  					if shift >= 64 {
 20488  						return ErrIntOverflowGenerated
 20489  					}
 20490  					if iNdEx >= l {
 20491  						return io.ErrUnexpectedEOF
 20492  					}
 20493  					b := dAtA[iNdEx]
 20494  					iNdEx++
 20495  					wire |= uint64(b&0x7F) << shift
 20496  					if b < 0x80 {
 20497  						break
 20498  					}
 20499  				}
 20500  				fieldNum := int32(wire >> 3)
 20501  				if fieldNum == 1 {
 20502  					var stringLenmapkey uint64
 20503  					for shift := uint(0); ; shift += 7 {
 20504  						if shift >= 64 {
 20505  							return ErrIntOverflowGenerated
 20506  						}
 20507  						if iNdEx >= l {
 20508  							return io.ErrUnexpectedEOF
 20509  						}
 20510  						b := dAtA[iNdEx]
 20511  						iNdEx++
 20512  						stringLenmapkey |= uint64(b&0x7F) << shift
 20513  						if b < 0x80 {
 20514  							break
 20515  						}
 20516  					}
 20517  					intStringLenmapkey := int(stringLenmapkey)
 20518  					if intStringLenmapkey < 0 {
 20519  						return ErrInvalidLengthGenerated
 20520  					}
 20521  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 20522  					if postStringIndexmapkey < 0 {
 20523  						return ErrInvalidLengthGenerated
 20524  					}
 20525  					if postStringIndexmapkey > l {
 20526  						return io.ErrUnexpectedEOF
 20527  					}
 20528  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 20529  					iNdEx = postStringIndexmapkey
 20530  				} else if fieldNum == 2 {
 20531  					var mapmsglen int
 20532  					for shift := uint(0); ; shift += 7 {
 20533  						if shift >= 64 {
 20534  							return ErrIntOverflowGenerated
 20535  						}
 20536  						if iNdEx >= l {
 20537  							return io.ErrUnexpectedEOF
 20538  						}
 20539  						b := dAtA[iNdEx]
 20540  						iNdEx++
 20541  						mapmsglen |= int(b&0x7F) << shift
 20542  						if b < 0x80 {
 20543  							break
 20544  						}
 20545  					}
 20546  					if mapmsglen < 0 {
 20547  						return ErrInvalidLengthGenerated
 20548  					}
 20549  					postmsgIndex := iNdEx + mapmsglen
 20550  					if postmsgIndex < 0 {
 20551  						return ErrInvalidLengthGenerated
 20552  					}
 20553  					if postmsgIndex > l {
 20554  						return io.ErrUnexpectedEOF
 20555  					}
 20556  					mapvalue = &BitbucketServerEventSource{}
 20557  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 20558  						return err
 20559  					}
 20560  					iNdEx = postmsgIndex
 20561  				} else {
 20562  					iNdEx = entryPreIndex
 20563  					skippy, err := skipGenerated(dAtA[iNdEx:])
 20564  					if err != nil {
 20565  						return err
 20566  					}
 20567  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 20568  						return ErrInvalidLengthGenerated
 20569  					}
 20570  					if (iNdEx + skippy) > postIndex {
 20571  						return io.ErrUnexpectedEOF
 20572  					}
 20573  					iNdEx += skippy
 20574  				}
 20575  			}
 20576  			m.BitbucketServer[mapkey] = *mapvalue
 20577  			iNdEx = postIndex
 20578  		case 30:
 20579  			if wireType != 2 {
 20580  				return fmt.Errorf("proto: wrong wireType = %d for field Bitbucket", wireType)
 20581  			}
 20582  			var msglen int
 20583  			for shift := uint(0); ; shift += 7 {
 20584  				if shift >= 64 {
 20585  					return ErrIntOverflowGenerated
 20586  				}
 20587  				if iNdEx >= l {
 20588  					return io.ErrUnexpectedEOF
 20589  				}
 20590  				b := dAtA[iNdEx]
 20591  				iNdEx++
 20592  				msglen |= int(b&0x7F) << shift
 20593  				if b < 0x80 {
 20594  					break
 20595  				}
 20596  			}
 20597  			if msglen < 0 {
 20598  				return ErrInvalidLengthGenerated
 20599  			}
 20600  			postIndex := iNdEx + msglen
 20601  			if postIndex < 0 {
 20602  				return ErrInvalidLengthGenerated
 20603  			}
 20604  			if postIndex > l {
 20605  				return io.ErrUnexpectedEOF
 20606  			}
 20607  			if m.Bitbucket == nil {
 20608  				m.Bitbucket = make(map[string]BitbucketEventSource)
 20609  			}
 20610  			var mapkey string
 20611  			mapvalue := &BitbucketEventSource{}
 20612  			for iNdEx < postIndex {
 20613  				entryPreIndex := iNdEx
 20614  				var wire uint64
 20615  				for shift := uint(0); ; shift += 7 {
 20616  					if shift >= 64 {
 20617  						return ErrIntOverflowGenerated
 20618  					}
 20619  					if iNdEx >= l {
 20620  						return io.ErrUnexpectedEOF
 20621  					}
 20622  					b := dAtA[iNdEx]
 20623  					iNdEx++
 20624  					wire |= uint64(b&0x7F) << shift
 20625  					if b < 0x80 {
 20626  						break
 20627  					}
 20628  				}
 20629  				fieldNum := int32(wire >> 3)
 20630  				if fieldNum == 1 {
 20631  					var stringLenmapkey uint64
 20632  					for shift := uint(0); ; shift += 7 {
 20633  						if shift >= 64 {
 20634  							return ErrIntOverflowGenerated
 20635  						}
 20636  						if iNdEx >= l {
 20637  							return io.ErrUnexpectedEOF
 20638  						}
 20639  						b := dAtA[iNdEx]
 20640  						iNdEx++
 20641  						stringLenmapkey |= uint64(b&0x7F) << shift
 20642  						if b < 0x80 {
 20643  							break
 20644  						}
 20645  					}
 20646  					intStringLenmapkey := int(stringLenmapkey)
 20647  					if intStringLenmapkey < 0 {
 20648  						return ErrInvalidLengthGenerated
 20649  					}
 20650  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 20651  					if postStringIndexmapkey < 0 {
 20652  						return ErrInvalidLengthGenerated
 20653  					}
 20654  					if postStringIndexmapkey > l {
 20655  						return io.ErrUnexpectedEOF
 20656  					}
 20657  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 20658  					iNdEx = postStringIndexmapkey
 20659  				} else if fieldNum == 2 {
 20660  					var mapmsglen int
 20661  					for shift := uint(0); ; shift += 7 {
 20662  						if shift >= 64 {
 20663  							return ErrIntOverflowGenerated
 20664  						}
 20665  						if iNdEx >= l {
 20666  							return io.ErrUnexpectedEOF
 20667  						}
 20668  						b := dAtA[iNdEx]
 20669  						iNdEx++
 20670  						mapmsglen |= int(b&0x7F) << shift
 20671  						if b < 0x80 {
 20672  							break
 20673  						}
 20674  					}
 20675  					if mapmsglen < 0 {
 20676  						return ErrInvalidLengthGenerated
 20677  					}
 20678  					postmsgIndex := iNdEx + mapmsglen
 20679  					if postmsgIndex < 0 {
 20680  						return ErrInvalidLengthGenerated
 20681  					}
 20682  					if postmsgIndex > l {
 20683  						return io.ErrUnexpectedEOF
 20684  					}
 20685  					mapvalue = &BitbucketEventSource{}
 20686  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 20687  						return err
 20688  					}
 20689  					iNdEx = postmsgIndex
 20690  				} else {
 20691  					iNdEx = entryPreIndex
 20692  					skippy, err := skipGenerated(dAtA[iNdEx:])
 20693  					if err != nil {
 20694  						return err
 20695  					}
 20696  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 20697  						return ErrInvalidLengthGenerated
 20698  					}
 20699  					if (iNdEx + skippy) > postIndex {
 20700  						return io.ErrUnexpectedEOF
 20701  					}
 20702  					iNdEx += skippy
 20703  				}
 20704  			}
 20705  			m.Bitbucket[mapkey] = *mapvalue
 20706  			iNdEx = postIndex
 20707  		case 31:
 20708  			if wireType != 2 {
 20709  				return fmt.Errorf("proto: wrong wireType = %d for field RedisStream", wireType)
 20710  			}
 20711  			var msglen int
 20712  			for shift := uint(0); ; shift += 7 {
 20713  				if shift >= 64 {
 20714  					return ErrIntOverflowGenerated
 20715  				}
 20716  				if iNdEx >= l {
 20717  					return io.ErrUnexpectedEOF
 20718  				}
 20719  				b := dAtA[iNdEx]
 20720  				iNdEx++
 20721  				msglen |= int(b&0x7F) << shift
 20722  				if b < 0x80 {
 20723  					break
 20724  				}
 20725  			}
 20726  			if msglen < 0 {
 20727  				return ErrInvalidLengthGenerated
 20728  			}
 20729  			postIndex := iNdEx + msglen
 20730  			if postIndex < 0 {
 20731  				return ErrInvalidLengthGenerated
 20732  			}
 20733  			if postIndex > l {
 20734  				return io.ErrUnexpectedEOF
 20735  			}
 20736  			if m.RedisStream == nil {
 20737  				m.RedisStream = make(map[string]RedisStreamEventSource)
 20738  			}
 20739  			var mapkey string
 20740  			mapvalue := &RedisStreamEventSource{}
 20741  			for iNdEx < postIndex {
 20742  				entryPreIndex := iNdEx
 20743  				var wire uint64
 20744  				for shift := uint(0); ; shift += 7 {
 20745  					if shift >= 64 {
 20746  						return ErrIntOverflowGenerated
 20747  					}
 20748  					if iNdEx >= l {
 20749  						return io.ErrUnexpectedEOF
 20750  					}
 20751  					b := dAtA[iNdEx]
 20752  					iNdEx++
 20753  					wire |= uint64(b&0x7F) << shift
 20754  					if b < 0x80 {
 20755  						break
 20756  					}
 20757  				}
 20758  				fieldNum := int32(wire >> 3)
 20759  				if fieldNum == 1 {
 20760  					var stringLenmapkey uint64
 20761  					for shift := uint(0); ; shift += 7 {
 20762  						if shift >= 64 {
 20763  							return ErrIntOverflowGenerated
 20764  						}
 20765  						if iNdEx >= l {
 20766  							return io.ErrUnexpectedEOF
 20767  						}
 20768  						b := dAtA[iNdEx]
 20769  						iNdEx++
 20770  						stringLenmapkey |= uint64(b&0x7F) << shift
 20771  						if b < 0x80 {
 20772  							break
 20773  						}
 20774  					}
 20775  					intStringLenmapkey := int(stringLenmapkey)
 20776  					if intStringLenmapkey < 0 {
 20777  						return ErrInvalidLengthGenerated
 20778  					}
 20779  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 20780  					if postStringIndexmapkey < 0 {
 20781  						return ErrInvalidLengthGenerated
 20782  					}
 20783  					if postStringIndexmapkey > l {
 20784  						return io.ErrUnexpectedEOF
 20785  					}
 20786  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 20787  					iNdEx = postStringIndexmapkey
 20788  				} else if fieldNum == 2 {
 20789  					var mapmsglen int
 20790  					for shift := uint(0); ; shift += 7 {
 20791  						if shift >= 64 {
 20792  							return ErrIntOverflowGenerated
 20793  						}
 20794  						if iNdEx >= l {
 20795  							return io.ErrUnexpectedEOF
 20796  						}
 20797  						b := dAtA[iNdEx]
 20798  						iNdEx++
 20799  						mapmsglen |= int(b&0x7F) << shift
 20800  						if b < 0x80 {
 20801  							break
 20802  						}
 20803  					}
 20804  					if mapmsglen < 0 {
 20805  						return ErrInvalidLengthGenerated
 20806  					}
 20807  					postmsgIndex := iNdEx + mapmsglen
 20808  					if postmsgIndex < 0 {
 20809  						return ErrInvalidLengthGenerated
 20810  					}
 20811  					if postmsgIndex > l {
 20812  						return io.ErrUnexpectedEOF
 20813  					}
 20814  					mapvalue = &RedisStreamEventSource{}
 20815  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 20816  						return err
 20817  					}
 20818  					iNdEx = postmsgIndex
 20819  				} else {
 20820  					iNdEx = entryPreIndex
 20821  					skippy, err := skipGenerated(dAtA[iNdEx:])
 20822  					if err != nil {
 20823  						return err
 20824  					}
 20825  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 20826  						return ErrInvalidLengthGenerated
 20827  					}
 20828  					if (iNdEx + skippy) > postIndex {
 20829  						return io.ErrUnexpectedEOF
 20830  					}
 20831  					iNdEx += skippy
 20832  				}
 20833  			}
 20834  			m.RedisStream[mapkey] = *mapvalue
 20835  			iNdEx = postIndex
 20836  		case 32:
 20837  			if wireType != 2 {
 20838  				return fmt.Errorf("proto: wrong wireType = %d for field AzureServiceBus", wireType)
 20839  			}
 20840  			var msglen int
 20841  			for shift := uint(0); ; shift += 7 {
 20842  				if shift >= 64 {
 20843  					return ErrIntOverflowGenerated
 20844  				}
 20845  				if iNdEx >= l {
 20846  					return io.ErrUnexpectedEOF
 20847  				}
 20848  				b := dAtA[iNdEx]
 20849  				iNdEx++
 20850  				msglen |= int(b&0x7F) << shift
 20851  				if b < 0x80 {
 20852  					break
 20853  				}
 20854  			}
 20855  			if msglen < 0 {
 20856  				return ErrInvalidLengthGenerated
 20857  			}
 20858  			postIndex := iNdEx + msglen
 20859  			if postIndex < 0 {
 20860  				return ErrInvalidLengthGenerated
 20861  			}
 20862  			if postIndex > l {
 20863  				return io.ErrUnexpectedEOF
 20864  			}
 20865  			if m.AzureServiceBus == nil {
 20866  				m.AzureServiceBus = make(map[string]AzureServiceBusEventSource)
 20867  			}
 20868  			var mapkey string
 20869  			mapvalue := &AzureServiceBusEventSource{}
 20870  			for iNdEx < postIndex {
 20871  				entryPreIndex := iNdEx
 20872  				var wire uint64
 20873  				for shift := uint(0); ; shift += 7 {
 20874  					if shift >= 64 {
 20875  						return ErrIntOverflowGenerated
 20876  					}
 20877  					if iNdEx >= l {
 20878  						return io.ErrUnexpectedEOF
 20879  					}
 20880  					b := dAtA[iNdEx]
 20881  					iNdEx++
 20882  					wire |= uint64(b&0x7F) << shift
 20883  					if b < 0x80 {
 20884  						break
 20885  					}
 20886  				}
 20887  				fieldNum := int32(wire >> 3)
 20888  				if fieldNum == 1 {
 20889  					var stringLenmapkey uint64
 20890  					for shift := uint(0); ; shift += 7 {
 20891  						if shift >= 64 {
 20892  							return ErrIntOverflowGenerated
 20893  						}
 20894  						if iNdEx >= l {
 20895  							return io.ErrUnexpectedEOF
 20896  						}
 20897  						b := dAtA[iNdEx]
 20898  						iNdEx++
 20899  						stringLenmapkey |= uint64(b&0x7F) << shift
 20900  						if b < 0x80 {
 20901  							break
 20902  						}
 20903  					}
 20904  					intStringLenmapkey := int(stringLenmapkey)
 20905  					if intStringLenmapkey < 0 {
 20906  						return ErrInvalidLengthGenerated
 20907  					}
 20908  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 20909  					if postStringIndexmapkey < 0 {
 20910  						return ErrInvalidLengthGenerated
 20911  					}
 20912  					if postStringIndexmapkey > l {
 20913  						return io.ErrUnexpectedEOF
 20914  					}
 20915  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 20916  					iNdEx = postStringIndexmapkey
 20917  				} else if fieldNum == 2 {
 20918  					var mapmsglen int
 20919  					for shift := uint(0); ; shift += 7 {
 20920  						if shift >= 64 {
 20921  							return ErrIntOverflowGenerated
 20922  						}
 20923  						if iNdEx >= l {
 20924  							return io.ErrUnexpectedEOF
 20925  						}
 20926  						b := dAtA[iNdEx]
 20927  						iNdEx++
 20928  						mapmsglen |= int(b&0x7F) << shift
 20929  						if b < 0x80 {
 20930  							break
 20931  						}
 20932  					}
 20933  					if mapmsglen < 0 {
 20934  						return ErrInvalidLengthGenerated
 20935  					}
 20936  					postmsgIndex := iNdEx + mapmsglen
 20937  					if postmsgIndex < 0 {
 20938  						return ErrInvalidLengthGenerated
 20939  					}
 20940  					if postmsgIndex > l {
 20941  						return io.ErrUnexpectedEOF
 20942  					}
 20943  					mapvalue = &AzureServiceBusEventSource{}
 20944  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 20945  						return err
 20946  					}
 20947  					iNdEx = postmsgIndex
 20948  				} else {
 20949  					iNdEx = entryPreIndex
 20950  					skippy, err := skipGenerated(dAtA[iNdEx:])
 20951  					if err != nil {
 20952  						return err
 20953  					}
 20954  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 20955  						return ErrInvalidLengthGenerated
 20956  					}
 20957  					if (iNdEx + skippy) > postIndex {
 20958  						return io.ErrUnexpectedEOF
 20959  					}
 20960  					iNdEx += skippy
 20961  				}
 20962  			}
 20963  			m.AzureServiceBus[mapkey] = *mapvalue
 20964  			iNdEx = postIndex
 20965  		case 33:
 20966  			if wireType != 2 {
 20967  				return fmt.Errorf("proto: wrong wireType = %d for field AzureQueueStorage", wireType)
 20968  			}
 20969  			var msglen int
 20970  			for shift := uint(0); ; shift += 7 {
 20971  				if shift >= 64 {
 20972  					return ErrIntOverflowGenerated
 20973  				}
 20974  				if iNdEx >= l {
 20975  					return io.ErrUnexpectedEOF
 20976  				}
 20977  				b := dAtA[iNdEx]
 20978  				iNdEx++
 20979  				msglen |= int(b&0x7F) << shift
 20980  				if b < 0x80 {
 20981  					break
 20982  				}
 20983  			}
 20984  			if msglen < 0 {
 20985  				return ErrInvalidLengthGenerated
 20986  			}
 20987  			postIndex := iNdEx + msglen
 20988  			if postIndex < 0 {
 20989  				return ErrInvalidLengthGenerated
 20990  			}
 20991  			if postIndex > l {
 20992  				return io.ErrUnexpectedEOF
 20993  			}
 20994  			if m.AzureQueueStorage == nil {
 20995  				m.AzureQueueStorage = make(map[string]AzureQueueStorageEventSource)
 20996  			}
 20997  			var mapkey string
 20998  			mapvalue := &AzureQueueStorageEventSource{}
 20999  			for iNdEx < postIndex {
 21000  				entryPreIndex := iNdEx
 21001  				var wire uint64
 21002  				for shift := uint(0); ; shift += 7 {
 21003  					if shift >= 64 {
 21004  						return ErrIntOverflowGenerated
 21005  					}
 21006  					if iNdEx >= l {
 21007  						return io.ErrUnexpectedEOF
 21008  					}
 21009  					b := dAtA[iNdEx]
 21010  					iNdEx++
 21011  					wire |= uint64(b&0x7F) << shift
 21012  					if b < 0x80 {
 21013  						break
 21014  					}
 21015  				}
 21016  				fieldNum := int32(wire >> 3)
 21017  				if fieldNum == 1 {
 21018  					var stringLenmapkey uint64
 21019  					for shift := uint(0); ; shift += 7 {
 21020  						if shift >= 64 {
 21021  							return ErrIntOverflowGenerated
 21022  						}
 21023  						if iNdEx >= l {
 21024  							return io.ErrUnexpectedEOF
 21025  						}
 21026  						b := dAtA[iNdEx]
 21027  						iNdEx++
 21028  						stringLenmapkey |= uint64(b&0x7F) << shift
 21029  						if b < 0x80 {
 21030  							break
 21031  						}
 21032  					}
 21033  					intStringLenmapkey := int(stringLenmapkey)
 21034  					if intStringLenmapkey < 0 {
 21035  						return ErrInvalidLengthGenerated
 21036  					}
 21037  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 21038  					if postStringIndexmapkey < 0 {
 21039  						return ErrInvalidLengthGenerated
 21040  					}
 21041  					if postStringIndexmapkey > l {
 21042  						return io.ErrUnexpectedEOF
 21043  					}
 21044  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 21045  					iNdEx = postStringIndexmapkey
 21046  				} else if fieldNum == 2 {
 21047  					var mapmsglen int
 21048  					for shift := uint(0); ; shift += 7 {
 21049  						if shift >= 64 {
 21050  							return ErrIntOverflowGenerated
 21051  						}
 21052  						if iNdEx >= l {
 21053  							return io.ErrUnexpectedEOF
 21054  						}
 21055  						b := dAtA[iNdEx]
 21056  						iNdEx++
 21057  						mapmsglen |= int(b&0x7F) << shift
 21058  						if b < 0x80 {
 21059  							break
 21060  						}
 21061  					}
 21062  					if mapmsglen < 0 {
 21063  						return ErrInvalidLengthGenerated
 21064  					}
 21065  					postmsgIndex := iNdEx + mapmsglen
 21066  					if postmsgIndex < 0 {
 21067  						return ErrInvalidLengthGenerated
 21068  					}
 21069  					if postmsgIndex > l {
 21070  						return io.ErrUnexpectedEOF
 21071  					}
 21072  					mapvalue = &AzureQueueStorageEventSource{}
 21073  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 21074  						return err
 21075  					}
 21076  					iNdEx = postmsgIndex
 21077  				} else {
 21078  					iNdEx = entryPreIndex
 21079  					skippy, err := skipGenerated(dAtA[iNdEx:])
 21080  					if err != nil {
 21081  						return err
 21082  					}
 21083  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 21084  						return ErrInvalidLengthGenerated
 21085  					}
 21086  					if (iNdEx + skippy) > postIndex {
 21087  						return io.ErrUnexpectedEOF
 21088  					}
 21089  					iNdEx += skippy
 21090  				}
 21091  			}
 21092  			m.AzureQueueStorage[mapkey] = *mapvalue
 21093  			iNdEx = postIndex
 21094  		case 34:
 21095  			if wireType != 2 {
 21096  				return fmt.Errorf("proto: wrong wireType = %d for field SFTP", wireType)
 21097  			}
 21098  			var msglen int
 21099  			for shift := uint(0); ; shift += 7 {
 21100  				if shift >= 64 {
 21101  					return ErrIntOverflowGenerated
 21102  				}
 21103  				if iNdEx >= l {
 21104  					return io.ErrUnexpectedEOF
 21105  				}
 21106  				b := dAtA[iNdEx]
 21107  				iNdEx++
 21108  				msglen |= int(b&0x7F) << shift
 21109  				if b < 0x80 {
 21110  					break
 21111  				}
 21112  			}
 21113  			if msglen < 0 {
 21114  				return ErrInvalidLengthGenerated
 21115  			}
 21116  			postIndex := iNdEx + msglen
 21117  			if postIndex < 0 {
 21118  				return ErrInvalidLengthGenerated
 21119  			}
 21120  			if postIndex > l {
 21121  				return io.ErrUnexpectedEOF
 21122  			}
 21123  			if m.SFTP == nil {
 21124  				m.SFTP = make(map[string]SFTPEventSource)
 21125  			}
 21126  			var mapkey string
 21127  			mapvalue := &SFTPEventSource{}
 21128  			for iNdEx < postIndex {
 21129  				entryPreIndex := iNdEx
 21130  				var wire uint64
 21131  				for shift := uint(0); ; shift += 7 {
 21132  					if shift >= 64 {
 21133  						return ErrIntOverflowGenerated
 21134  					}
 21135  					if iNdEx >= l {
 21136  						return io.ErrUnexpectedEOF
 21137  					}
 21138  					b := dAtA[iNdEx]
 21139  					iNdEx++
 21140  					wire |= uint64(b&0x7F) << shift
 21141  					if b < 0x80 {
 21142  						break
 21143  					}
 21144  				}
 21145  				fieldNum := int32(wire >> 3)
 21146  				if fieldNum == 1 {
 21147  					var stringLenmapkey uint64
 21148  					for shift := uint(0); ; shift += 7 {
 21149  						if shift >= 64 {
 21150  							return ErrIntOverflowGenerated
 21151  						}
 21152  						if iNdEx >= l {
 21153  							return io.ErrUnexpectedEOF
 21154  						}
 21155  						b := dAtA[iNdEx]
 21156  						iNdEx++
 21157  						stringLenmapkey |= uint64(b&0x7F) << shift
 21158  						if b < 0x80 {
 21159  							break
 21160  						}
 21161  					}
 21162  					intStringLenmapkey := int(stringLenmapkey)
 21163  					if intStringLenmapkey < 0 {
 21164  						return ErrInvalidLengthGenerated
 21165  					}
 21166  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 21167  					if postStringIndexmapkey < 0 {
 21168  						return ErrInvalidLengthGenerated
 21169  					}
 21170  					if postStringIndexmapkey > l {
 21171  						return io.ErrUnexpectedEOF
 21172  					}
 21173  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 21174  					iNdEx = postStringIndexmapkey
 21175  				} else if fieldNum == 2 {
 21176  					var mapmsglen int
 21177  					for shift := uint(0); ; shift += 7 {
 21178  						if shift >= 64 {
 21179  							return ErrIntOverflowGenerated
 21180  						}
 21181  						if iNdEx >= l {
 21182  							return io.ErrUnexpectedEOF
 21183  						}
 21184  						b := dAtA[iNdEx]
 21185  						iNdEx++
 21186  						mapmsglen |= int(b&0x7F) << shift
 21187  						if b < 0x80 {
 21188  							break
 21189  						}
 21190  					}
 21191  					if mapmsglen < 0 {
 21192  						return ErrInvalidLengthGenerated
 21193  					}
 21194  					postmsgIndex := iNdEx + mapmsglen
 21195  					if postmsgIndex < 0 {
 21196  						return ErrInvalidLengthGenerated
 21197  					}
 21198  					if postmsgIndex > l {
 21199  						return io.ErrUnexpectedEOF
 21200  					}
 21201  					mapvalue = &SFTPEventSource{}
 21202  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 21203  						return err
 21204  					}
 21205  					iNdEx = postmsgIndex
 21206  				} else {
 21207  					iNdEx = entryPreIndex
 21208  					skippy, err := skipGenerated(dAtA[iNdEx:])
 21209  					if err != nil {
 21210  						return err
 21211  					}
 21212  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 21213  						return ErrInvalidLengthGenerated
 21214  					}
 21215  					if (iNdEx + skippy) > postIndex {
 21216  						return io.ErrUnexpectedEOF
 21217  					}
 21218  					iNdEx += skippy
 21219  				}
 21220  			}
 21221  			m.SFTP[mapkey] = *mapvalue
 21222  			iNdEx = postIndex
 21223  		case 35:
 21224  			if wireType != 2 {
 21225  				return fmt.Errorf("proto: wrong wireType = %d for field Gerrit", wireType)
 21226  			}
 21227  			var msglen int
 21228  			for shift := uint(0); ; shift += 7 {
 21229  				if shift >= 64 {
 21230  					return ErrIntOverflowGenerated
 21231  				}
 21232  				if iNdEx >= l {
 21233  					return io.ErrUnexpectedEOF
 21234  				}
 21235  				b := dAtA[iNdEx]
 21236  				iNdEx++
 21237  				msglen |= int(b&0x7F) << shift
 21238  				if b < 0x80 {
 21239  					break
 21240  				}
 21241  			}
 21242  			if msglen < 0 {
 21243  				return ErrInvalidLengthGenerated
 21244  			}
 21245  			postIndex := iNdEx + msglen
 21246  			if postIndex < 0 {
 21247  				return ErrInvalidLengthGenerated
 21248  			}
 21249  			if postIndex > l {
 21250  				return io.ErrUnexpectedEOF
 21251  			}
 21252  			if m.Gerrit == nil {
 21253  				m.Gerrit = make(map[string]GerritEventSource)
 21254  			}
 21255  			var mapkey string
 21256  			mapvalue := &GerritEventSource{}
 21257  			for iNdEx < postIndex {
 21258  				entryPreIndex := iNdEx
 21259  				var wire uint64
 21260  				for shift := uint(0); ; shift += 7 {
 21261  					if shift >= 64 {
 21262  						return ErrIntOverflowGenerated
 21263  					}
 21264  					if iNdEx >= l {
 21265  						return io.ErrUnexpectedEOF
 21266  					}
 21267  					b := dAtA[iNdEx]
 21268  					iNdEx++
 21269  					wire |= uint64(b&0x7F) << shift
 21270  					if b < 0x80 {
 21271  						break
 21272  					}
 21273  				}
 21274  				fieldNum := int32(wire >> 3)
 21275  				if fieldNum == 1 {
 21276  					var stringLenmapkey uint64
 21277  					for shift := uint(0); ; shift += 7 {
 21278  						if shift >= 64 {
 21279  							return ErrIntOverflowGenerated
 21280  						}
 21281  						if iNdEx >= l {
 21282  							return io.ErrUnexpectedEOF
 21283  						}
 21284  						b := dAtA[iNdEx]
 21285  						iNdEx++
 21286  						stringLenmapkey |= uint64(b&0x7F) << shift
 21287  						if b < 0x80 {
 21288  							break
 21289  						}
 21290  					}
 21291  					intStringLenmapkey := int(stringLenmapkey)
 21292  					if intStringLenmapkey < 0 {
 21293  						return ErrInvalidLengthGenerated
 21294  					}
 21295  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 21296  					if postStringIndexmapkey < 0 {
 21297  						return ErrInvalidLengthGenerated
 21298  					}
 21299  					if postStringIndexmapkey > l {
 21300  						return io.ErrUnexpectedEOF
 21301  					}
 21302  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 21303  					iNdEx = postStringIndexmapkey
 21304  				} else if fieldNum == 2 {
 21305  					var mapmsglen int
 21306  					for shift := uint(0); ; shift += 7 {
 21307  						if shift >= 64 {
 21308  							return ErrIntOverflowGenerated
 21309  						}
 21310  						if iNdEx >= l {
 21311  							return io.ErrUnexpectedEOF
 21312  						}
 21313  						b := dAtA[iNdEx]
 21314  						iNdEx++
 21315  						mapmsglen |= int(b&0x7F) << shift
 21316  						if b < 0x80 {
 21317  							break
 21318  						}
 21319  					}
 21320  					if mapmsglen < 0 {
 21321  						return ErrInvalidLengthGenerated
 21322  					}
 21323  					postmsgIndex := iNdEx + mapmsglen
 21324  					if postmsgIndex < 0 {
 21325  						return ErrInvalidLengthGenerated
 21326  					}
 21327  					if postmsgIndex > l {
 21328  						return io.ErrUnexpectedEOF
 21329  					}
 21330  					mapvalue = &GerritEventSource{}
 21331  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 21332  						return err
 21333  					}
 21334  					iNdEx = postmsgIndex
 21335  				} else {
 21336  					iNdEx = entryPreIndex
 21337  					skippy, err := skipGenerated(dAtA[iNdEx:])
 21338  					if err != nil {
 21339  						return err
 21340  					}
 21341  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 21342  						return ErrInvalidLengthGenerated
 21343  					}
 21344  					if (iNdEx + skippy) > postIndex {
 21345  						return io.ErrUnexpectedEOF
 21346  					}
 21347  					iNdEx += skippy
 21348  				}
 21349  			}
 21350  			m.Gerrit[mapkey] = *mapvalue
 21351  			iNdEx = postIndex
 21352  		default:
 21353  			iNdEx = preIndex
 21354  			skippy, err := skipGenerated(dAtA[iNdEx:])
 21355  			if err != nil {
 21356  				return err
 21357  			}
 21358  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 21359  				return ErrInvalidLengthGenerated
 21360  			}
 21361  			if (iNdEx + skippy) > l {
 21362  				return io.ErrUnexpectedEOF
 21363  			}
 21364  			iNdEx += skippy
 21365  		}
 21366  	}
 21367  
 21368  	if iNdEx > l {
 21369  		return io.ErrUnexpectedEOF
 21370  	}
 21371  	return nil
 21372  }
 21373  func (m *EventSourceStatus) Unmarshal(dAtA []byte) error {
 21374  	l := len(dAtA)
 21375  	iNdEx := 0
 21376  	for iNdEx < l {
 21377  		preIndex := iNdEx
 21378  		var wire uint64
 21379  		for shift := uint(0); ; shift += 7 {
 21380  			if shift >= 64 {
 21381  				return ErrIntOverflowGenerated
 21382  			}
 21383  			if iNdEx >= l {
 21384  				return io.ErrUnexpectedEOF
 21385  			}
 21386  			b := dAtA[iNdEx]
 21387  			iNdEx++
 21388  			wire |= uint64(b&0x7F) << shift
 21389  			if b < 0x80 {
 21390  				break
 21391  			}
 21392  		}
 21393  		fieldNum := int32(wire >> 3)
 21394  		wireType := int(wire & 0x7)
 21395  		if wireType == 4 {
 21396  			return fmt.Errorf("proto: EventSourceStatus: wiretype end group for non-group")
 21397  		}
 21398  		if fieldNum <= 0 {
 21399  			return fmt.Errorf("proto: EventSourceStatus: illegal tag %d (wire type %d)", fieldNum, wire)
 21400  		}
 21401  		switch fieldNum {
 21402  		case 1:
 21403  			if wireType != 2 {
 21404  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 21405  			}
 21406  			var msglen int
 21407  			for shift := uint(0); ; shift += 7 {
 21408  				if shift >= 64 {
 21409  					return ErrIntOverflowGenerated
 21410  				}
 21411  				if iNdEx >= l {
 21412  					return io.ErrUnexpectedEOF
 21413  				}
 21414  				b := dAtA[iNdEx]
 21415  				iNdEx++
 21416  				msglen |= int(b&0x7F) << shift
 21417  				if b < 0x80 {
 21418  					break
 21419  				}
 21420  			}
 21421  			if msglen < 0 {
 21422  				return ErrInvalidLengthGenerated
 21423  			}
 21424  			postIndex := iNdEx + msglen
 21425  			if postIndex < 0 {
 21426  				return ErrInvalidLengthGenerated
 21427  			}
 21428  			if postIndex > l {
 21429  				return io.ErrUnexpectedEOF
 21430  			}
 21431  			if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 21432  				return err
 21433  			}
 21434  			iNdEx = postIndex
 21435  		default:
 21436  			iNdEx = preIndex
 21437  			skippy, err := skipGenerated(dAtA[iNdEx:])
 21438  			if err != nil {
 21439  				return err
 21440  			}
 21441  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 21442  				return ErrInvalidLengthGenerated
 21443  			}
 21444  			if (iNdEx + skippy) > l {
 21445  				return io.ErrUnexpectedEOF
 21446  			}
 21447  			iNdEx += skippy
 21448  		}
 21449  	}
 21450  
 21451  	if iNdEx > l {
 21452  		return io.ErrUnexpectedEOF
 21453  	}
 21454  	return nil
 21455  }
 21456  func (m *FileEventSource) Unmarshal(dAtA []byte) error {
 21457  	l := len(dAtA)
 21458  	iNdEx := 0
 21459  	for iNdEx < l {
 21460  		preIndex := iNdEx
 21461  		var wire uint64
 21462  		for shift := uint(0); ; shift += 7 {
 21463  			if shift >= 64 {
 21464  				return ErrIntOverflowGenerated
 21465  			}
 21466  			if iNdEx >= l {
 21467  				return io.ErrUnexpectedEOF
 21468  			}
 21469  			b := dAtA[iNdEx]
 21470  			iNdEx++
 21471  			wire |= uint64(b&0x7F) << shift
 21472  			if b < 0x80 {
 21473  				break
 21474  			}
 21475  		}
 21476  		fieldNum := int32(wire >> 3)
 21477  		wireType := int(wire & 0x7)
 21478  		if wireType == 4 {
 21479  			return fmt.Errorf("proto: FileEventSource: wiretype end group for non-group")
 21480  		}
 21481  		if fieldNum <= 0 {
 21482  			return fmt.Errorf("proto: FileEventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 21483  		}
 21484  		switch fieldNum {
 21485  		case 1:
 21486  			if wireType != 2 {
 21487  				return fmt.Errorf("proto: wrong wireType = %d for field EventType", wireType)
 21488  			}
 21489  			var stringLen uint64
 21490  			for shift := uint(0); ; shift += 7 {
 21491  				if shift >= 64 {
 21492  					return ErrIntOverflowGenerated
 21493  				}
 21494  				if iNdEx >= l {
 21495  					return io.ErrUnexpectedEOF
 21496  				}
 21497  				b := dAtA[iNdEx]
 21498  				iNdEx++
 21499  				stringLen |= uint64(b&0x7F) << shift
 21500  				if b < 0x80 {
 21501  					break
 21502  				}
 21503  			}
 21504  			intStringLen := int(stringLen)
 21505  			if intStringLen < 0 {
 21506  				return ErrInvalidLengthGenerated
 21507  			}
 21508  			postIndex := iNdEx + intStringLen
 21509  			if postIndex < 0 {
 21510  				return ErrInvalidLengthGenerated
 21511  			}
 21512  			if postIndex > l {
 21513  				return io.ErrUnexpectedEOF
 21514  			}
 21515  			m.EventType = string(dAtA[iNdEx:postIndex])
 21516  			iNdEx = postIndex
 21517  		case 2:
 21518  			if wireType != 2 {
 21519  				return fmt.Errorf("proto: wrong wireType = %d for field WatchPathConfig", wireType)
 21520  			}
 21521  			var msglen int
 21522  			for shift := uint(0); ; shift += 7 {
 21523  				if shift >= 64 {
 21524  					return ErrIntOverflowGenerated
 21525  				}
 21526  				if iNdEx >= l {
 21527  					return io.ErrUnexpectedEOF
 21528  				}
 21529  				b := dAtA[iNdEx]
 21530  				iNdEx++
 21531  				msglen |= int(b&0x7F) << shift
 21532  				if b < 0x80 {
 21533  					break
 21534  				}
 21535  			}
 21536  			if msglen < 0 {
 21537  				return ErrInvalidLengthGenerated
 21538  			}
 21539  			postIndex := iNdEx + msglen
 21540  			if postIndex < 0 {
 21541  				return ErrInvalidLengthGenerated
 21542  			}
 21543  			if postIndex > l {
 21544  				return io.ErrUnexpectedEOF
 21545  			}
 21546  			if err := m.WatchPathConfig.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 21547  				return err
 21548  			}
 21549  			iNdEx = postIndex
 21550  		case 3:
 21551  			if wireType != 0 {
 21552  				return fmt.Errorf("proto: wrong wireType = %d for field Polling", wireType)
 21553  			}
 21554  			var v int
 21555  			for shift := uint(0); ; shift += 7 {
 21556  				if shift >= 64 {
 21557  					return ErrIntOverflowGenerated
 21558  				}
 21559  				if iNdEx >= l {
 21560  					return io.ErrUnexpectedEOF
 21561  				}
 21562  				b := dAtA[iNdEx]
 21563  				iNdEx++
 21564  				v |= int(b&0x7F) << shift
 21565  				if b < 0x80 {
 21566  					break
 21567  				}
 21568  			}
 21569  			m.Polling = bool(v != 0)
 21570  		case 4:
 21571  			if wireType != 2 {
 21572  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 21573  			}
 21574  			var msglen int
 21575  			for shift := uint(0); ; shift += 7 {
 21576  				if shift >= 64 {
 21577  					return ErrIntOverflowGenerated
 21578  				}
 21579  				if iNdEx >= l {
 21580  					return io.ErrUnexpectedEOF
 21581  				}
 21582  				b := dAtA[iNdEx]
 21583  				iNdEx++
 21584  				msglen |= int(b&0x7F) << shift
 21585  				if b < 0x80 {
 21586  					break
 21587  				}
 21588  			}
 21589  			if msglen < 0 {
 21590  				return ErrInvalidLengthGenerated
 21591  			}
 21592  			postIndex := iNdEx + msglen
 21593  			if postIndex < 0 {
 21594  				return ErrInvalidLengthGenerated
 21595  			}
 21596  			if postIndex > l {
 21597  				return io.ErrUnexpectedEOF
 21598  			}
 21599  			if m.Metadata == nil {
 21600  				m.Metadata = make(map[string]string)
 21601  			}
 21602  			var mapkey string
 21603  			var mapvalue string
 21604  			for iNdEx < postIndex {
 21605  				entryPreIndex := iNdEx
 21606  				var wire uint64
 21607  				for shift := uint(0); ; shift += 7 {
 21608  					if shift >= 64 {
 21609  						return ErrIntOverflowGenerated
 21610  					}
 21611  					if iNdEx >= l {
 21612  						return io.ErrUnexpectedEOF
 21613  					}
 21614  					b := dAtA[iNdEx]
 21615  					iNdEx++
 21616  					wire |= uint64(b&0x7F) << shift
 21617  					if b < 0x80 {
 21618  						break
 21619  					}
 21620  				}
 21621  				fieldNum := int32(wire >> 3)
 21622  				if fieldNum == 1 {
 21623  					var stringLenmapkey uint64
 21624  					for shift := uint(0); ; shift += 7 {
 21625  						if shift >= 64 {
 21626  							return ErrIntOverflowGenerated
 21627  						}
 21628  						if iNdEx >= l {
 21629  							return io.ErrUnexpectedEOF
 21630  						}
 21631  						b := dAtA[iNdEx]
 21632  						iNdEx++
 21633  						stringLenmapkey |= uint64(b&0x7F) << shift
 21634  						if b < 0x80 {
 21635  							break
 21636  						}
 21637  					}
 21638  					intStringLenmapkey := int(stringLenmapkey)
 21639  					if intStringLenmapkey < 0 {
 21640  						return ErrInvalidLengthGenerated
 21641  					}
 21642  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 21643  					if postStringIndexmapkey < 0 {
 21644  						return ErrInvalidLengthGenerated
 21645  					}
 21646  					if postStringIndexmapkey > l {
 21647  						return io.ErrUnexpectedEOF
 21648  					}
 21649  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 21650  					iNdEx = postStringIndexmapkey
 21651  				} else if fieldNum == 2 {
 21652  					var stringLenmapvalue uint64
 21653  					for shift := uint(0); ; shift += 7 {
 21654  						if shift >= 64 {
 21655  							return ErrIntOverflowGenerated
 21656  						}
 21657  						if iNdEx >= l {
 21658  							return io.ErrUnexpectedEOF
 21659  						}
 21660  						b := dAtA[iNdEx]
 21661  						iNdEx++
 21662  						stringLenmapvalue |= uint64(b&0x7F) << shift
 21663  						if b < 0x80 {
 21664  							break
 21665  						}
 21666  					}
 21667  					intStringLenmapvalue := int(stringLenmapvalue)
 21668  					if intStringLenmapvalue < 0 {
 21669  						return ErrInvalidLengthGenerated
 21670  					}
 21671  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 21672  					if postStringIndexmapvalue < 0 {
 21673  						return ErrInvalidLengthGenerated
 21674  					}
 21675  					if postStringIndexmapvalue > l {
 21676  						return io.ErrUnexpectedEOF
 21677  					}
 21678  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 21679  					iNdEx = postStringIndexmapvalue
 21680  				} else {
 21681  					iNdEx = entryPreIndex
 21682  					skippy, err := skipGenerated(dAtA[iNdEx:])
 21683  					if err != nil {
 21684  						return err
 21685  					}
 21686  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 21687  						return ErrInvalidLengthGenerated
 21688  					}
 21689  					if (iNdEx + skippy) > postIndex {
 21690  						return io.ErrUnexpectedEOF
 21691  					}
 21692  					iNdEx += skippy
 21693  				}
 21694  			}
 21695  			m.Metadata[mapkey] = mapvalue
 21696  			iNdEx = postIndex
 21697  		case 5:
 21698  			if wireType != 2 {
 21699  				return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType)
 21700  			}
 21701  			var msglen int
 21702  			for shift := uint(0); ; shift += 7 {
 21703  				if shift >= 64 {
 21704  					return ErrIntOverflowGenerated
 21705  				}
 21706  				if iNdEx >= l {
 21707  					return io.ErrUnexpectedEOF
 21708  				}
 21709  				b := dAtA[iNdEx]
 21710  				iNdEx++
 21711  				msglen |= int(b&0x7F) << shift
 21712  				if b < 0x80 {
 21713  					break
 21714  				}
 21715  			}
 21716  			if msglen < 0 {
 21717  				return ErrInvalidLengthGenerated
 21718  			}
 21719  			postIndex := iNdEx + msglen
 21720  			if postIndex < 0 {
 21721  				return ErrInvalidLengthGenerated
 21722  			}
 21723  			if postIndex > l {
 21724  				return io.ErrUnexpectedEOF
 21725  			}
 21726  			if m.Filter == nil {
 21727  				m.Filter = &EventSourceFilter{}
 21728  			}
 21729  			if err := m.Filter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 21730  				return err
 21731  			}
 21732  			iNdEx = postIndex
 21733  		default:
 21734  			iNdEx = preIndex
 21735  			skippy, err := skipGenerated(dAtA[iNdEx:])
 21736  			if err != nil {
 21737  				return err
 21738  			}
 21739  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 21740  				return ErrInvalidLengthGenerated
 21741  			}
 21742  			if (iNdEx + skippy) > l {
 21743  				return io.ErrUnexpectedEOF
 21744  			}
 21745  			iNdEx += skippy
 21746  		}
 21747  	}
 21748  
 21749  	if iNdEx > l {
 21750  		return io.ErrUnexpectedEOF
 21751  	}
 21752  	return nil
 21753  }
 21754  func (m *GenericEventSource) Unmarshal(dAtA []byte) error {
 21755  	l := len(dAtA)
 21756  	iNdEx := 0
 21757  	for iNdEx < l {
 21758  		preIndex := iNdEx
 21759  		var wire uint64
 21760  		for shift := uint(0); ; shift += 7 {
 21761  			if shift >= 64 {
 21762  				return ErrIntOverflowGenerated
 21763  			}
 21764  			if iNdEx >= l {
 21765  				return io.ErrUnexpectedEOF
 21766  			}
 21767  			b := dAtA[iNdEx]
 21768  			iNdEx++
 21769  			wire |= uint64(b&0x7F) << shift
 21770  			if b < 0x80 {
 21771  				break
 21772  			}
 21773  		}
 21774  		fieldNum := int32(wire >> 3)
 21775  		wireType := int(wire & 0x7)
 21776  		if wireType == 4 {
 21777  			return fmt.Errorf("proto: GenericEventSource: wiretype end group for non-group")
 21778  		}
 21779  		if fieldNum <= 0 {
 21780  			return fmt.Errorf("proto: GenericEventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 21781  		}
 21782  		switch fieldNum {
 21783  		case 1:
 21784  			if wireType != 2 {
 21785  				return fmt.Errorf("proto: wrong wireType = %d for field URL", wireType)
 21786  			}
 21787  			var stringLen uint64
 21788  			for shift := uint(0); ; shift += 7 {
 21789  				if shift >= 64 {
 21790  					return ErrIntOverflowGenerated
 21791  				}
 21792  				if iNdEx >= l {
 21793  					return io.ErrUnexpectedEOF
 21794  				}
 21795  				b := dAtA[iNdEx]
 21796  				iNdEx++
 21797  				stringLen |= uint64(b&0x7F) << shift
 21798  				if b < 0x80 {
 21799  					break
 21800  				}
 21801  			}
 21802  			intStringLen := int(stringLen)
 21803  			if intStringLen < 0 {
 21804  				return ErrInvalidLengthGenerated
 21805  			}
 21806  			postIndex := iNdEx + intStringLen
 21807  			if postIndex < 0 {
 21808  				return ErrInvalidLengthGenerated
 21809  			}
 21810  			if postIndex > l {
 21811  				return io.ErrUnexpectedEOF
 21812  			}
 21813  			m.URL = string(dAtA[iNdEx:postIndex])
 21814  			iNdEx = postIndex
 21815  		case 2:
 21816  			if wireType != 2 {
 21817  				return fmt.Errorf("proto: wrong wireType = %d for field Config", wireType)
 21818  			}
 21819  			var stringLen uint64
 21820  			for shift := uint(0); ; shift += 7 {
 21821  				if shift >= 64 {
 21822  					return ErrIntOverflowGenerated
 21823  				}
 21824  				if iNdEx >= l {
 21825  					return io.ErrUnexpectedEOF
 21826  				}
 21827  				b := dAtA[iNdEx]
 21828  				iNdEx++
 21829  				stringLen |= uint64(b&0x7F) << shift
 21830  				if b < 0x80 {
 21831  					break
 21832  				}
 21833  			}
 21834  			intStringLen := int(stringLen)
 21835  			if intStringLen < 0 {
 21836  				return ErrInvalidLengthGenerated
 21837  			}
 21838  			postIndex := iNdEx + intStringLen
 21839  			if postIndex < 0 {
 21840  				return ErrInvalidLengthGenerated
 21841  			}
 21842  			if postIndex > l {
 21843  				return io.ErrUnexpectedEOF
 21844  			}
 21845  			m.Config = string(dAtA[iNdEx:postIndex])
 21846  			iNdEx = postIndex
 21847  		case 3:
 21848  			if wireType != 0 {
 21849  				return fmt.Errorf("proto: wrong wireType = %d for field Insecure", wireType)
 21850  			}
 21851  			var v int
 21852  			for shift := uint(0); ; shift += 7 {
 21853  				if shift >= 64 {
 21854  					return ErrIntOverflowGenerated
 21855  				}
 21856  				if iNdEx >= l {
 21857  					return io.ErrUnexpectedEOF
 21858  				}
 21859  				b := dAtA[iNdEx]
 21860  				iNdEx++
 21861  				v |= int(b&0x7F) << shift
 21862  				if b < 0x80 {
 21863  					break
 21864  				}
 21865  			}
 21866  			m.Insecure = bool(v != 0)
 21867  		case 4:
 21868  			if wireType != 0 {
 21869  				return fmt.Errorf("proto: wrong wireType = %d for field JSONBody", wireType)
 21870  			}
 21871  			var v int
 21872  			for shift := uint(0); ; shift += 7 {
 21873  				if shift >= 64 {
 21874  					return ErrIntOverflowGenerated
 21875  				}
 21876  				if iNdEx >= l {
 21877  					return io.ErrUnexpectedEOF
 21878  				}
 21879  				b := dAtA[iNdEx]
 21880  				iNdEx++
 21881  				v |= int(b&0x7F) << shift
 21882  				if b < 0x80 {
 21883  					break
 21884  				}
 21885  			}
 21886  			m.JSONBody = bool(v != 0)
 21887  		case 5:
 21888  			if wireType != 2 {
 21889  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 21890  			}
 21891  			var msglen int
 21892  			for shift := uint(0); ; shift += 7 {
 21893  				if shift >= 64 {
 21894  					return ErrIntOverflowGenerated
 21895  				}
 21896  				if iNdEx >= l {
 21897  					return io.ErrUnexpectedEOF
 21898  				}
 21899  				b := dAtA[iNdEx]
 21900  				iNdEx++
 21901  				msglen |= int(b&0x7F) << shift
 21902  				if b < 0x80 {
 21903  					break
 21904  				}
 21905  			}
 21906  			if msglen < 0 {
 21907  				return ErrInvalidLengthGenerated
 21908  			}
 21909  			postIndex := iNdEx + msglen
 21910  			if postIndex < 0 {
 21911  				return ErrInvalidLengthGenerated
 21912  			}
 21913  			if postIndex > l {
 21914  				return io.ErrUnexpectedEOF
 21915  			}
 21916  			if m.Metadata == nil {
 21917  				m.Metadata = make(map[string]string)
 21918  			}
 21919  			var mapkey string
 21920  			var mapvalue string
 21921  			for iNdEx < postIndex {
 21922  				entryPreIndex := iNdEx
 21923  				var wire uint64
 21924  				for shift := uint(0); ; shift += 7 {
 21925  					if shift >= 64 {
 21926  						return ErrIntOverflowGenerated
 21927  					}
 21928  					if iNdEx >= l {
 21929  						return io.ErrUnexpectedEOF
 21930  					}
 21931  					b := dAtA[iNdEx]
 21932  					iNdEx++
 21933  					wire |= uint64(b&0x7F) << shift
 21934  					if b < 0x80 {
 21935  						break
 21936  					}
 21937  				}
 21938  				fieldNum := int32(wire >> 3)
 21939  				if fieldNum == 1 {
 21940  					var stringLenmapkey uint64
 21941  					for shift := uint(0); ; shift += 7 {
 21942  						if shift >= 64 {
 21943  							return ErrIntOverflowGenerated
 21944  						}
 21945  						if iNdEx >= l {
 21946  							return io.ErrUnexpectedEOF
 21947  						}
 21948  						b := dAtA[iNdEx]
 21949  						iNdEx++
 21950  						stringLenmapkey |= uint64(b&0x7F) << shift
 21951  						if b < 0x80 {
 21952  							break
 21953  						}
 21954  					}
 21955  					intStringLenmapkey := int(stringLenmapkey)
 21956  					if intStringLenmapkey < 0 {
 21957  						return ErrInvalidLengthGenerated
 21958  					}
 21959  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 21960  					if postStringIndexmapkey < 0 {
 21961  						return ErrInvalidLengthGenerated
 21962  					}
 21963  					if postStringIndexmapkey > l {
 21964  						return io.ErrUnexpectedEOF
 21965  					}
 21966  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 21967  					iNdEx = postStringIndexmapkey
 21968  				} else if fieldNum == 2 {
 21969  					var stringLenmapvalue uint64
 21970  					for shift := uint(0); ; shift += 7 {
 21971  						if shift >= 64 {
 21972  							return ErrIntOverflowGenerated
 21973  						}
 21974  						if iNdEx >= l {
 21975  							return io.ErrUnexpectedEOF
 21976  						}
 21977  						b := dAtA[iNdEx]
 21978  						iNdEx++
 21979  						stringLenmapvalue |= uint64(b&0x7F) << shift
 21980  						if b < 0x80 {
 21981  							break
 21982  						}
 21983  					}
 21984  					intStringLenmapvalue := int(stringLenmapvalue)
 21985  					if intStringLenmapvalue < 0 {
 21986  						return ErrInvalidLengthGenerated
 21987  					}
 21988  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 21989  					if postStringIndexmapvalue < 0 {
 21990  						return ErrInvalidLengthGenerated
 21991  					}
 21992  					if postStringIndexmapvalue > l {
 21993  						return io.ErrUnexpectedEOF
 21994  					}
 21995  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 21996  					iNdEx = postStringIndexmapvalue
 21997  				} else {
 21998  					iNdEx = entryPreIndex
 21999  					skippy, err := skipGenerated(dAtA[iNdEx:])
 22000  					if err != nil {
 22001  						return err
 22002  					}
 22003  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 22004  						return ErrInvalidLengthGenerated
 22005  					}
 22006  					if (iNdEx + skippy) > postIndex {
 22007  						return io.ErrUnexpectedEOF
 22008  					}
 22009  					iNdEx += skippy
 22010  				}
 22011  			}
 22012  			m.Metadata[mapkey] = mapvalue
 22013  			iNdEx = postIndex
 22014  		case 6:
 22015  			if wireType != 2 {
 22016  				return fmt.Errorf("proto: wrong wireType = %d for field AuthSecret", wireType)
 22017  			}
 22018  			var msglen int
 22019  			for shift := uint(0); ; shift += 7 {
 22020  				if shift >= 64 {
 22021  					return ErrIntOverflowGenerated
 22022  				}
 22023  				if iNdEx >= l {
 22024  					return io.ErrUnexpectedEOF
 22025  				}
 22026  				b := dAtA[iNdEx]
 22027  				iNdEx++
 22028  				msglen |= int(b&0x7F) << shift
 22029  				if b < 0x80 {
 22030  					break
 22031  				}
 22032  			}
 22033  			if msglen < 0 {
 22034  				return ErrInvalidLengthGenerated
 22035  			}
 22036  			postIndex := iNdEx + msglen
 22037  			if postIndex < 0 {
 22038  				return ErrInvalidLengthGenerated
 22039  			}
 22040  			if postIndex > l {
 22041  				return io.ErrUnexpectedEOF
 22042  			}
 22043  			if m.AuthSecret == nil {
 22044  				m.AuthSecret = &v1.SecretKeySelector{}
 22045  			}
 22046  			if err := m.AuthSecret.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 22047  				return err
 22048  			}
 22049  			iNdEx = postIndex
 22050  		case 7:
 22051  			if wireType != 2 {
 22052  				return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType)
 22053  			}
 22054  			var msglen int
 22055  			for shift := uint(0); ; shift += 7 {
 22056  				if shift >= 64 {
 22057  					return ErrIntOverflowGenerated
 22058  				}
 22059  				if iNdEx >= l {
 22060  					return io.ErrUnexpectedEOF
 22061  				}
 22062  				b := dAtA[iNdEx]
 22063  				iNdEx++
 22064  				msglen |= int(b&0x7F) << shift
 22065  				if b < 0x80 {
 22066  					break
 22067  				}
 22068  			}
 22069  			if msglen < 0 {
 22070  				return ErrInvalidLengthGenerated
 22071  			}
 22072  			postIndex := iNdEx + msglen
 22073  			if postIndex < 0 {
 22074  				return ErrInvalidLengthGenerated
 22075  			}
 22076  			if postIndex > l {
 22077  				return io.ErrUnexpectedEOF
 22078  			}
 22079  			if m.Filter == nil {
 22080  				m.Filter = &EventSourceFilter{}
 22081  			}
 22082  			if err := m.Filter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 22083  				return err
 22084  			}
 22085  			iNdEx = postIndex
 22086  		default:
 22087  			iNdEx = preIndex
 22088  			skippy, err := skipGenerated(dAtA[iNdEx:])
 22089  			if err != nil {
 22090  				return err
 22091  			}
 22092  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 22093  				return ErrInvalidLengthGenerated
 22094  			}
 22095  			if (iNdEx + skippy) > l {
 22096  				return io.ErrUnexpectedEOF
 22097  			}
 22098  			iNdEx += skippy
 22099  		}
 22100  	}
 22101  
 22102  	if iNdEx > l {
 22103  		return io.ErrUnexpectedEOF
 22104  	}
 22105  	return nil
 22106  }
 22107  func (m *GerritEventSource) Unmarshal(dAtA []byte) error {
 22108  	l := len(dAtA)
 22109  	iNdEx := 0
 22110  	for iNdEx < l {
 22111  		preIndex := iNdEx
 22112  		var wire uint64
 22113  		for shift := uint(0); ; shift += 7 {
 22114  			if shift >= 64 {
 22115  				return ErrIntOverflowGenerated
 22116  			}
 22117  			if iNdEx >= l {
 22118  				return io.ErrUnexpectedEOF
 22119  			}
 22120  			b := dAtA[iNdEx]
 22121  			iNdEx++
 22122  			wire |= uint64(b&0x7F) << shift
 22123  			if b < 0x80 {
 22124  				break
 22125  			}
 22126  		}
 22127  		fieldNum := int32(wire >> 3)
 22128  		wireType := int(wire & 0x7)
 22129  		if wireType == 4 {
 22130  			return fmt.Errorf("proto: GerritEventSource: wiretype end group for non-group")
 22131  		}
 22132  		if fieldNum <= 0 {
 22133  			return fmt.Errorf("proto: GerritEventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 22134  		}
 22135  		switch fieldNum {
 22136  		case 1:
 22137  			if wireType != 2 {
 22138  				return fmt.Errorf("proto: wrong wireType = %d for field Webhook", wireType)
 22139  			}
 22140  			var msglen int
 22141  			for shift := uint(0); ; shift += 7 {
 22142  				if shift >= 64 {
 22143  					return ErrIntOverflowGenerated
 22144  				}
 22145  				if iNdEx >= l {
 22146  					return io.ErrUnexpectedEOF
 22147  				}
 22148  				b := dAtA[iNdEx]
 22149  				iNdEx++
 22150  				msglen |= int(b&0x7F) << shift
 22151  				if b < 0x80 {
 22152  					break
 22153  				}
 22154  			}
 22155  			if msglen < 0 {
 22156  				return ErrInvalidLengthGenerated
 22157  			}
 22158  			postIndex := iNdEx + msglen
 22159  			if postIndex < 0 {
 22160  				return ErrInvalidLengthGenerated
 22161  			}
 22162  			if postIndex > l {
 22163  				return io.ErrUnexpectedEOF
 22164  			}
 22165  			if m.Webhook == nil {
 22166  				m.Webhook = &WebhookContext{}
 22167  			}
 22168  			if err := m.Webhook.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 22169  				return err
 22170  			}
 22171  			iNdEx = postIndex
 22172  		case 2:
 22173  			if wireType != 2 {
 22174  				return fmt.Errorf("proto: wrong wireType = %d for field HookName", wireType)
 22175  			}
 22176  			var stringLen uint64
 22177  			for shift := uint(0); ; shift += 7 {
 22178  				if shift >= 64 {
 22179  					return ErrIntOverflowGenerated
 22180  				}
 22181  				if iNdEx >= l {
 22182  					return io.ErrUnexpectedEOF
 22183  				}
 22184  				b := dAtA[iNdEx]
 22185  				iNdEx++
 22186  				stringLen |= uint64(b&0x7F) << shift
 22187  				if b < 0x80 {
 22188  					break
 22189  				}
 22190  			}
 22191  			intStringLen := int(stringLen)
 22192  			if intStringLen < 0 {
 22193  				return ErrInvalidLengthGenerated
 22194  			}
 22195  			postIndex := iNdEx + intStringLen
 22196  			if postIndex < 0 {
 22197  				return ErrInvalidLengthGenerated
 22198  			}
 22199  			if postIndex > l {
 22200  				return io.ErrUnexpectedEOF
 22201  			}
 22202  			m.HookName = string(dAtA[iNdEx:postIndex])
 22203  			iNdEx = postIndex
 22204  		case 3:
 22205  			if wireType != 2 {
 22206  				return fmt.Errorf("proto: wrong wireType = %d for field Events", wireType)
 22207  			}
 22208  			var stringLen uint64
 22209  			for shift := uint(0); ; shift += 7 {
 22210  				if shift >= 64 {
 22211  					return ErrIntOverflowGenerated
 22212  				}
 22213  				if iNdEx >= l {
 22214  					return io.ErrUnexpectedEOF
 22215  				}
 22216  				b := dAtA[iNdEx]
 22217  				iNdEx++
 22218  				stringLen |= uint64(b&0x7F) << shift
 22219  				if b < 0x80 {
 22220  					break
 22221  				}
 22222  			}
 22223  			intStringLen := int(stringLen)
 22224  			if intStringLen < 0 {
 22225  				return ErrInvalidLengthGenerated
 22226  			}
 22227  			postIndex := iNdEx + intStringLen
 22228  			if postIndex < 0 {
 22229  				return ErrInvalidLengthGenerated
 22230  			}
 22231  			if postIndex > l {
 22232  				return io.ErrUnexpectedEOF
 22233  			}
 22234  			m.Events = append(m.Events, string(dAtA[iNdEx:postIndex]))
 22235  			iNdEx = postIndex
 22236  		case 4:
 22237  			if wireType != 2 {
 22238  				return fmt.Errorf("proto: wrong wireType = %d for field Auth", wireType)
 22239  			}
 22240  			var msglen int
 22241  			for shift := uint(0); ; shift += 7 {
 22242  				if shift >= 64 {
 22243  					return ErrIntOverflowGenerated
 22244  				}
 22245  				if iNdEx >= l {
 22246  					return io.ErrUnexpectedEOF
 22247  				}
 22248  				b := dAtA[iNdEx]
 22249  				iNdEx++
 22250  				msglen |= int(b&0x7F) << shift
 22251  				if b < 0x80 {
 22252  					break
 22253  				}
 22254  			}
 22255  			if msglen < 0 {
 22256  				return ErrInvalidLengthGenerated
 22257  			}
 22258  			postIndex := iNdEx + msglen
 22259  			if postIndex < 0 {
 22260  				return ErrInvalidLengthGenerated
 22261  			}
 22262  			if postIndex > l {
 22263  				return io.ErrUnexpectedEOF
 22264  			}
 22265  			if m.Auth == nil {
 22266  				m.Auth = &common.BasicAuth{}
 22267  			}
 22268  			if err := m.Auth.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 22269  				return err
 22270  			}
 22271  			iNdEx = postIndex
 22272  		case 5:
 22273  			if wireType != 2 {
 22274  				return fmt.Errorf("proto: wrong wireType = %d for field GerritBaseURL", wireType)
 22275  			}
 22276  			var stringLen uint64
 22277  			for shift := uint(0); ; shift += 7 {
 22278  				if shift >= 64 {
 22279  					return ErrIntOverflowGenerated
 22280  				}
 22281  				if iNdEx >= l {
 22282  					return io.ErrUnexpectedEOF
 22283  				}
 22284  				b := dAtA[iNdEx]
 22285  				iNdEx++
 22286  				stringLen |= uint64(b&0x7F) << shift
 22287  				if b < 0x80 {
 22288  					break
 22289  				}
 22290  			}
 22291  			intStringLen := int(stringLen)
 22292  			if intStringLen < 0 {
 22293  				return ErrInvalidLengthGenerated
 22294  			}
 22295  			postIndex := iNdEx + intStringLen
 22296  			if postIndex < 0 {
 22297  				return ErrInvalidLengthGenerated
 22298  			}
 22299  			if postIndex > l {
 22300  				return io.ErrUnexpectedEOF
 22301  			}
 22302  			m.GerritBaseURL = string(dAtA[iNdEx:postIndex])
 22303  			iNdEx = postIndex
 22304  		case 6:
 22305  			if wireType != 0 {
 22306  				return fmt.Errorf("proto: wrong wireType = %d for field DeleteHookOnFinish", wireType)
 22307  			}
 22308  			var v int
 22309  			for shift := uint(0); ; shift += 7 {
 22310  				if shift >= 64 {
 22311  					return ErrIntOverflowGenerated
 22312  				}
 22313  				if iNdEx >= l {
 22314  					return io.ErrUnexpectedEOF
 22315  				}
 22316  				b := dAtA[iNdEx]
 22317  				iNdEx++
 22318  				v |= int(b&0x7F) << shift
 22319  				if b < 0x80 {
 22320  					break
 22321  				}
 22322  			}
 22323  			m.DeleteHookOnFinish = bool(v != 0)
 22324  		case 7:
 22325  			if wireType != 2 {
 22326  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 22327  			}
 22328  			var msglen int
 22329  			for shift := uint(0); ; shift += 7 {
 22330  				if shift >= 64 {
 22331  					return ErrIntOverflowGenerated
 22332  				}
 22333  				if iNdEx >= l {
 22334  					return io.ErrUnexpectedEOF
 22335  				}
 22336  				b := dAtA[iNdEx]
 22337  				iNdEx++
 22338  				msglen |= int(b&0x7F) << shift
 22339  				if b < 0x80 {
 22340  					break
 22341  				}
 22342  			}
 22343  			if msglen < 0 {
 22344  				return ErrInvalidLengthGenerated
 22345  			}
 22346  			postIndex := iNdEx + msglen
 22347  			if postIndex < 0 {
 22348  				return ErrInvalidLengthGenerated
 22349  			}
 22350  			if postIndex > l {
 22351  				return io.ErrUnexpectedEOF
 22352  			}
 22353  			if m.Metadata == nil {
 22354  				m.Metadata = make(map[string]string)
 22355  			}
 22356  			var mapkey string
 22357  			var mapvalue string
 22358  			for iNdEx < postIndex {
 22359  				entryPreIndex := iNdEx
 22360  				var wire uint64
 22361  				for shift := uint(0); ; shift += 7 {
 22362  					if shift >= 64 {
 22363  						return ErrIntOverflowGenerated
 22364  					}
 22365  					if iNdEx >= l {
 22366  						return io.ErrUnexpectedEOF
 22367  					}
 22368  					b := dAtA[iNdEx]
 22369  					iNdEx++
 22370  					wire |= uint64(b&0x7F) << shift
 22371  					if b < 0x80 {
 22372  						break
 22373  					}
 22374  				}
 22375  				fieldNum := int32(wire >> 3)
 22376  				if fieldNum == 1 {
 22377  					var stringLenmapkey uint64
 22378  					for shift := uint(0); ; shift += 7 {
 22379  						if shift >= 64 {
 22380  							return ErrIntOverflowGenerated
 22381  						}
 22382  						if iNdEx >= l {
 22383  							return io.ErrUnexpectedEOF
 22384  						}
 22385  						b := dAtA[iNdEx]
 22386  						iNdEx++
 22387  						stringLenmapkey |= uint64(b&0x7F) << shift
 22388  						if b < 0x80 {
 22389  							break
 22390  						}
 22391  					}
 22392  					intStringLenmapkey := int(stringLenmapkey)
 22393  					if intStringLenmapkey < 0 {
 22394  						return ErrInvalidLengthGenerated
 22395  					}
 22396  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 22397  					if postStringIndexmapkey < 0 {
 22398  						return ErrInvalidLengthGenerated
 22399  					}
 22400  					if postStringIndexmapkey > l {
 22401  						return io.ErrUnexpectedEOF
 22402  					}
 22403  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 22404  					iNdEx = postStringIndexmapkey
 22405  				} else if fieldNum == 2 {
 22406  					var stringLenmapvalue uint64
 22407  					for shift := uint(0); ; shift += 7 {
 22408  						if shift >= 64 {
 22409  							return ErrIntOverflowGenerated
 22410  						}
 22411  						if iNdEx >= l {
 22412  							return io.ErrUnexpectedEOF
 22413  						}
 22414  						b := dAtA[iNdEx]
 22415  						iNdEx++
 22416  						stringLenmapvalue |= uint64(b&0x7F) << shift
 22417  						if b < 0x80 {
 22418  							break
 22419  						}
 22420  					}
 22421  					intStringLenmapvalue := int(stringLenmapvalue)
 22422  					if intStringLenmapvalue < 0 {
 22423  						return ErrInvalidLengthGenerated
 22424  					}
 22425  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 22426  					if postStringIndexmapvalue < 0 {
 22427  						return ErrInvalidLengthGenerated
 22428  					}
 22429  					if postStringIndexmapvalue > l {
 22430  						return io.ErrUnexpectedEOF
 22431  					}
 22432  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 22433  					iNdEx = postStringIndexmapvalue
 22434  				} else {
 22435  					iNdEx = entryPreIndex
 22436  					skippy, err := skipGenerated(dAtA[iNdEx:])
 22437  					if err != nil {
 22438  						return err
 22439  					}
 22440  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 22441  						return ErrInvalidLengthGenerated
 22442  					}
 22443  					if (iNdEx + skippy) > postIndex {
 22444  						return io.ErrUnexpectedEOF
 22445  					}
 22446  					iNdEx += skippy
 22447  				}
 22448  			}
 22449  			m.Metadata[mapkey] = mapvalue
 22450  			iNdEx = postIndex
 22451  		case 8:
 22452  			if wireType != 2 {
 22453  				return fmt.Errorf("proto: wrong wireType = %d for field Projects", wireType)
 22454  			}
 22455  			var stringLen uint64
 22456  			for shift := uint(0); ; shift += 7 {
 22457  				if shift >= 64 {
 22458  					return ErrIntOverflowGenerated
 22459  				}
 22460  				if iNdEx >= l {
 22461  					return io.ErrUnexpectedEOF
 22462  				}
 22463  				b := dAtA[iNdEx]
 22464  				iNdEx++
 22465  				stringLen |= uint64(b&0x7F) << shift
 22466  				if b < 0x80 {
 22467  					break
 22468  				}
 22469  			}
 22470  			intStringLen := int(stringLen)
 22471  			if intStringLen < 0 {
 22472  				return ErrInvalidLengthGenerated
 22473  			}
 22474  			postIndex := iNdEx + intStringLen
 22475  			if postIndex < 0 {
 22476  				return ErrInvalidLengthGenerated
 22477  			}
 22478  			if postIndex > l {
 22479  				return io.ErrUnexpectedEOF
 22480  			}
 22481  			m.Projects = append(m.Projects, string(dAtA[iNdEx:postIndex]))
 22482  			iNdEx = postIndex
 22483  		case 9:
 22484  			if wireType != 0 {
 22485  				return fmt.Errorf("proto: wrong wireType = %d for field SslVerify", wireType)
 22486  			}
 22487  			var v int
 22488  			for shift := uint(0); ; shift += 7 {
 22489  				if shift >= 64 {
 22490  					return ErrIntOverflowGenerated
 22491  				}
 22492  				if iNdEx >= l {
 22493  					return io.ErrUnexpectedEOF
 22494  				}
 22495  				b := dAtA[iNdEx]
 22496  				iNdEx++
 22497  				v |= int(b&0x7F) << shift
 22498  				if b < 0x80 {
 22499  					break
 22500  				}
 22501  			}
 22502  			m.SslVerify = bool(v != 0)
 22503  		case 10:
 22504  			if wireType != 2 {
 22505  				return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType)
 22506  			}
 22507  			var msglen int
 22508  			for shift := uint(0); ; shift += 7 {
 22509  				if shift >= 64 {
 22510  					return ErrIntOverflowGenerated
 22511  				}
 22512  				if iNdEx >= l {
 22513  					return io.ErrUnexpectedEOF
 22514  				}
 22515  				b := dAtA[iNdEx]
 22516  				iNdEx++
 22517  				msglen |= int(b&0x7F) << shift
 22518  				if b < 0x80 {
 22519  					break
 22520  				}
 22521  			}
 22522  			if msglen < 0 {
 22523  				return ErrInvalidLengthGenerated
 22524  			}
 22525  			postIndex := iNdEx + msglen
 22526  			if postIndex < 0 {
 22527  				return ErrInvalidLengthGenerated
 22528  			}
 22529  			if postIndex > l {
 22530  				return io.ErrUnexpectedEOF
 22531  			}
 22532  			if m.Filter == nil {
 22533  				m.Filter = &EventSourceFilter{}
 22534  			}
 22535  			if err := m.Filter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 22536  				return err
 22537  			}
 22538  			iNdEx = postIndex
 22539  		default:
 22540  			iNdEx = preIndex
 22541  			skippy, err := skipGenerated(dAtA[iNdEx:])
 22542  			if err != nil {
 22543  				return err
 22544  			}
 22545  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 22546  				return ErrInvalidLengthGenerated
 22547  			}
 22548  			if (iNdEx + skippy) > l {
 22549  				return io.ErrUnexpectedEOF
 22550  			}
 22551  			iNdEx += skippy
 22552  		}
 22553  	}
 22554  
 22555  	if iNdEx > l {
 22556  		return io.ErrUnexpectedEOF
 22557  	}
 22558  	return nil
 22559  }
 22560  func (m *GithubAppCreds) Unmarshal(dAtA []byte) error {
 22561  	l := len(dAtA)
 22562  	iNdEx := 0
 22563  	for iNdEx < l {
 22564  		preIndex := iNdEx
 22565  		var wire uint64
 22566  		for shift := uint(0); ; shift += 7 {
 22567  			if shift >= 64 {
 22568  				return ErrIntOverflowGenerated
 22569  			}
 22570  			if iNdEx >= l {
 22571  				return io.ErrUnexpectedEOF
 22572  			}
 22573  			b := dAtA[iNdEx]
 22574  			iNdEx++
 22575  			wire |= uint64(b&0x7F) << shift
 22576  			if b < 0x80 {
 22577  				break
 22578  			}
 22579  		}
 22580  		fieldNum := int32(wire >> 3)
 22581  		wireType := int(wire & 0x7)
 22582  		if wireType == 4 {
 22583  			return fmt.Errorf("proto: GithubAppCreds: wiretype end group for non-group")
 22584  		}
 22585  		if fieldNum <= 0 {
 22586  			return fmt.Errorf("proto: GithubAppCreds: illegal tag %d (wire type %d)", fieldNum, wire)
 22587  		}
 22588  		switch fieldNum {
 22589  		case 1:
 22590  			if wireType != 2 {
 22591  				return fmt.Errorf("proto: wrong wireType = %d for field PrivateKey", wireType)
 22592  			}
 22593  			var msglen int
 22594  			for shift := uint(0); ; shift += 7 {
 22595  				if shift >= 64 {
 22596  					return ErrIntOverflowGenerated
 22597  				}
 22598  				if iNdEx >= l {
 22599  					return io.ErrUnexpectedEOF
 22600  				}
 22601  				b := dAtA[iNdEx]
 22602  				iNdEx++
 22603  				msglen |= int(b&0x7F) << shift
 22604  				if b < 0x80 {
 22605  					break
 22606  				}
 22607  			}
 22608  			if msglen < 0 {
 22609  				return ErrInvalidLengthGenerated
 22610  			}
 22611  			postIndex := iNdEx + msglen
 22612  			if postIndex < 0 {
 22613  				return ErrInvalidLengthGenerated
 22614  			}
 22615  			if postIndex > l {
 22616  				return io.ErrUnexpectedEOF
 22617  			}
 22618  			if m.PrivateKey == nil {
 22619  				m.PrivateKey = &v1.SecretKeySelector{}
 22620  			}
 22621  			if err := m.PrivateKey.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 22622  				return err
 22623  			}
 22624  			iNdEx = postIndex
 22625  		case 2:
 22626  			if wireType != 0 {
 22627  				return fmt.Errorf("proto: wrong wireType = %d for field AppID", wireType)
 22628  			}
 22629  			m.AppID = 0
 22630  			for shift := uint(0); ; shift += 7 {
 22631  				if shift >= 64 {
 22632  					return ErrIntOverflowGenerated
 22633  				}
 22634  				if iNdEx >= l {
 22635  					return io.ErrUnexpectedEOF
 22636  				}
 22637  				b := dAtA[iNdEx]
 22638  				iNdEx++
 22639  				m.AppID |= int64(b&0x7F) << shift
 22640  				if b < 0x80 {
 22641  					break
 22642  				}
 22643  			}
 22644  		case 3:
 22645  			if wireType != 0 {
 22646  				return fmt.Errorf("proto: wrong wireType = %d for field InstallationID", wireType)
 22647  			}
 22648  			m.InstallationID = 0
 22649  			for shift := uint(0); ; shift += 7 {
 22650  				if shift >= 64 {
 22651  					return ErrIntOverflowGenerated
 22652  				}
 22653  				if iNdEx >= l {
 22654  					return io.ErrUnexpectedEOF
 22655  				}
 22656  				b := dAtA[iNdEx]
 22657  				iNdEx++
 22658  				m.InstallationID |= int64(b&0x7F) << shift
 22659  				if b < 0x80 {
 22660  					break
 22661  				}
 22662  			}
 22663  		default:
 22664  			iNdEx = preIndex
 22665  			skippy, err := skipGenerated(dAtA[iNdEx:])
 22666  			if err != nil {
 22667  				return err
 22668  			}
 22669  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 22670  				return ErrInvalidLengthGenerated
 22671  			}
 22672  			if (iNdEx + skippy) > l {
 22673  				return io.ErrUnexpectedEOF
 22674  			}
 22675  			iNdEx += skippy
 22676  		}
 22677  	}
 22678  
 22679  	if iNdEx > l {
 22680  		return io.ErrUnexpectedEOF
 22681  	}
 22682  	return nil
 22683  }
 22684  func (m *GithubEventSource) Unmarshal(dAtA []byte) error {
 22685  	l := len(dAtA)
 22686  	iNdEx := 0
 22687  	for iNdEx < l {
 22688  		preIndex := iNdEx
 22689  		var wire uint64
 22690  		for shift := uint(0); ; shift += 7 {
 22691  			if shift >= 64 {
 22692  				return ErrIntOverflowGenerated
 22693  			}
 22694  			if iNdEx >= l {
 22695  				return io.ErrUnexpectedEOF
 22696  			}
 22697  			b := dAtA[iNdEx]
 22698  			iNdEx++
 22699  			wire |= uint64(b&0x7F) << shift
 22700  			if b < 0x80 {
 22701  				break
 22702  			}
 22703  		}
 22704  		fieldNum := int32(wire >> 3)
 22705  		wireType := int(wire & 0x7)
 22706  		if wireType == 4 {
 22707  			return fmt.Errorf("proto: GithubEventSource: wiretype end group for non-group")
 22708  		}
 22709  		if fieldNum <= 0 {
 22710  			return fmt.Errorf("proto: GithubEventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 22711  		}
 22712  		switch fieldNum {
 22713  		case 1:
 22714  			if wireType != 0 {
 22715  				return fmt.Errorf("proto: wrong wireType = %d for field ID", wireType)
 22716  			}
 22717  			m.ID = 0
 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  				m.ID |= int64(b&0x7F) << shift
 22728  				if b < 0x80 {
 22729  					break
 22730  				}
 22731  			}
 22732  		case 2:
 22733  			if wireType != 2 {
 22734  				return fmt.Errorf("proto: wrong wireType = %d for field Webhook", wireType)
 22735  			}
 22736  			var msglen int
 22737  			for shift := uint(0); ; shift += 7 {
 22738  				if shift >= 64 {
 22739  					return ErrIntOverflowGenerated
 22740  				}
 22741  				if iNdEx >= l {
 22742  					return io.ErrUnexpectedEOF
 22743  				}
 22744  				b := dAtA[iNdEx]
 22745  				iNdEx++
 22746  				msglen |= int(b&0x7F) << shift
 22747  				if b < 0x80 {
 22748  					break
 22749  				}
 22750  			}
 22751  			if msglen < 0 {
 22752  				return ErrInvalidLengthGenerated
 22753  			}
 22754  			postIndex := iNdEx + msglen
 22755  			if postIndex < 0 {
 22756  				return ErrInvalidLengthGenerated
 22757  			}
 22758  			if postIndex > l {
 22759  				return io.ErrUnexpectedEOF
 22760  			}
 22761  			if m.Webhook == nil {
 22762  				m.Webhook = &WebhookContext{}
 22763  			}
 22764  			if err := m.Webhook.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 22765  				return err
 22766  			}
 22767  			iNdEx = postIndex
 22768  		case 3:
 22769  			if wireType != 2 {
 22770  				return fmt.Errorf("proto: wrong wireType = %d for field DeprecatedOwner", wireType)
 22771  			}
 22772  			var stringLen uint64
 22773  			for shift := uint(0); ; shift += 7 {
 22774  				if shift >= 64 {
 22775  					return ErrIntOverflowGenerated
 22776  				}
 22777  				if iNdEx >= l {
 22778  					return io.ErrUnexpectedEOF
 22779  				}
 22780  				b := dAtA[iNdEx]
 22781  				iNdEx++
 22782  				stringLen |= uint64(b&0x7F) << shift
 22783  				if b < 0x80 {
 22784  					break
 22785  				}
 22786  			}
 22787  			intStringLen := int(stringLen)
 22788  			if intStringLen < 0 {
 22789  				return ErrInvalidLengthGenerated
 22790  			}
 22791  			postIndex := iNdEx + intStringLen
 22792  			if postIndex < 0 {
 22793  				return ErrInvalidLengthGenerated
 22794  			}
 22795  			if postIndex > l {
 22796  				return io.ErrUnexpectedEOF
 22797  			}
 22798  			m.DeprecatedOwner = string(dAtA[iNdEx:postIndex])
 22799  			iNdEx = postIndex
 22800  		case 4:
 22801  			if wireType != 2 {
 22802  				return fmt.Errorf("proto: wrong wireType = %d for field DeprecatedRepository", wireType)
 22803  			}
 22804  			var stringLen uint64
 22805  			for shift := uint(0); ; shift += 7 {
 22806  				if shift >= 64 {
 22807  					return ErrIntOverflowGenerated
 22808  				}
 22809  				if iNdEx >= l {
 22810  					return io.ErrUnexpectedEOF
 22811  				}
 22812  				b := dAtA[iNdEx]
 22813  				iNdEx++
 22814  				stringLen |= uint64(b&0x7F) << shift
 22815  				if b < 0x80 {
 22816  					break
 22817  				}
 22818  			}
 22819  			intStringLen := int(stringLen)
 22820  			if intStringLen < 0 {
 22821  				return ErrInvalidLengthGenerated
 22822  			}
 22823  			postIndex := iNdEx + intStringLen
 22824  			if postIndex < 0 {
 22825  				return ErrInvalidLengthGenerated
 22826  			}
 22827  			if postIndex > l {
 22828  				return io.ErrUnexpectedEOF
 22829  			}
 22830  			m.DeprecatedRepository = string(dAtA[iNdEx:postIndex])
 22831  			iNdEx = postIndex
 22832  		case 5:
 22833  			if wireType != 2 {
 22834  				return fmt.Errorf("proto: wrong wireType = %d for field Events", wireType)
 22835  			}
 22836  			var stringLen uint64
 22837  			for shift := uint(0); ; shift += 7 {
 22838  				if shift >= 64 {
 22839  					return ErrIntOverflowGenerated
 22840  				}
 22841  				if iNdEx >= l {
 22842  					return io.ErrUnexpectedEOF
 22843  				}
 22844  				b := dAtA[iNdEx]
 22845  				iNdEx++
 22846  				stringLen |= uint64(b&0x7F) << shift
 22847  				if b < 0x80 {
 22848  					break
 22849  				}
 22850  			}
 22851  			intStringLen := int(stringLen)
 22852  			if intStringLen < 0 {
 22853  				return ErrInvalidLengthGenerated
 22854  			}
 22855  			postIndex := iNdEx + intStringLen
 22856  			if postIndex < 0 {
 22857  				return ErrInvalidLengthGenerated
 22858  			}
 22859  			if postIndex > l {
 22860  				return io.ErrUnexpectedEOF
 22861  			}
 22862  			m.Events = append(m.Events, string(dAtA[iNdEx:postIndex]))
 22863  			iNdEx = postIndex
 22864  		case 6:
 22865  			if wireType != 2 {
 22866  				return fmt.Errorf("proto: wrong wireType = %d for field APIToken", wireType)
 22867  			}
 22868  			var msglen int
 22869  			for shift := uint(0); ; shift += 7 {
 22870  				if shift >= 64 {
 22871  					return ErrIntOverflowGenerated
 22872  				}
 22873  				if iNdEx >= l {
 22874  					return io.ErrUnexpectedEOF
 22875  				}
 22876  				b := dAtA[iNdEx]
 22877  				iNdEx++
 22878  				msglen |= int(b&0x7F) << shift
 22879  				if b < 0x80 {
 22880  					break
 22881  				}
 22882  			}
 22883  			if msglen < 0 {
 22884  				return ErrInvalidLengthGenerated
 22885  			}
 22886  			postIndex := iNdEx + msglen
 22887  			if postIndex < 0 {
 22888  				return ErrInvalidLengthGenerated
 22889  			}
 22890  			if postIndex > l {
 22891  				return io.ErrUnexpectedEOF
 22892  			}
 22893  			if m.APIToken == nil {
 22894  				m.APIToken = &v1.SecretKeySelector{}
 22895  			}
 22896  			if err := m.APIToken.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 22897  				return err
 22898  			}
 22899  			iNdEx = postIndex
 22900  		case 7:
 22901  			if wireType != 2 {
 22902  				return fmt.Errorf("proto: wrong wireType = %d for field WebhookSecret", wireType)
 22903  			}
 22904  			var msglen int
 22905  			for shift := uint(0); ; shift += 7 {
 22906  				if shift >= 64 {
 22907  					return ErrIntOverflowGenerated
 22908  				}
 22909  				if iNdEx >= l {
 22910  					return io.ErrUnexpectedEOF
 22911  				}
 22912  				b := dAtA[iNdEx]
 22913  				iNdEx++
 22914  				msglen |= int(b&0x7F) << shift
 22915  				if b < 0x80 {
 22916  					break
 22917  				}
 22918  			}
 22919  			if msglen < 0 {
 22920  				return ErrInvalidLengthGenerated
 22921  			}
 22922  			postIndex := iNdEx + msglen
 22923  			if postIndex < 0 {
 22924  				return ErrInvalidLengthGenerated
 22925  			}
 22926  			if postIndex > l {
 22927  				return io.ErrUnexpectedEOF
 22928  			}
 22929  			if m.WebhookSecret == nil {
 22930  				m.WebhookSecret = &v1.SecretKeySelector{}
 22931  			}
 22932  			if err := m.WebhookSecret.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 22933  				return err
 22934  			}
 22935  			iNdEx = postIndex
 22936  		case 8:
 22937  			if wireType != 0 {
 22938  				return fmt.Errorf("proto: wrong wireType = %d for field Insecure", wireType)
 22939  			}
 22940  			var v int
 22941  			for shift := uint(0); ; shift += 7 {
 22942  				if shift >= 64 {
 22943  					return ErrIntOverflowGenerated
 22944  				}
 22945  				if iNdEx >= l {
 22946  					return io.ErrUnexpectedEOF
 22947  				}
 22948  				b := dAtA[iNdEx]
 22949  				iNdEx++
 22950  				v |= int(b&0x7F) << shift
 22951  				if b < 0x80 {
 22952  					break
 22953  				}
 22954  			}
 22955  			m.Insecure = bool(v != 0)
 22956  		case 9:
 22957  			if wireType != 0 {
 22958  				return fmt.Errorf("proto: wrong wireType = %d for field Active", wireType)
 22959  			}
 22960  			var v int
 22961  			for shift := uint(0); ; shift += 7 {
 22962  				if shift >= 64 {
 22963  					return ErrIntOverflowGenerated
 22964  				}
 22965  				if iNdEx >= l {
 22966  					return io.ErrUnexpectedEOF
 22967  				}
 22968  				b := dAtA[iNdEx]
 22969  				iNdEx++
 22970  				v |= int(b&0x7F) << shift
 22971  				if b < 0x80 {
 22972  					break
 22973  				}
 22974  			}
 22975  			m.Active = bool(v != 0)
 22976  		case 10:
 22977  			if wireType != 2 {
 22978  				return fmt.Errorf("proto: wrong wireType = %d for field ContentType", wireType)
 22979  			}
 22980  			var stringLen uint64
 22981  			for shift := uint(0); ; shift += 7 {
 22982  				if shift >= 64 {
 22983  					return ErrIntOverflowGenerated
 22984  				}
 22985  				if iNdEx >= l {
 22986  					return io.ErrUnexpectedEOF
 22987  				}
 22988  				b := dAtA[iNdEx]
 22989  				iNdEx++
 22990  				stringLen |= uint64(b&0x7F) << shift
 22991  				if b < 0x80 {
 22992  					break
 22993  				}
 22994  			}
 22995  			intStringLen := int(stringLen)
 22996  			if intStringLen < 0 {
 22997  				return ErrInvalidLengthGenerated
 22998  			}
 22999  			postIndex := iNdEx + intStringLen
 23000  			if postIndex < 0 {
 23001  				return ErrInvalidLengthGenerated
 23002  			}
 23003  			if postIndex > l {
 23004  				return io.ErrUnexpectedEOF
 23005  			}
 23006  			m.ContentType = string(dAtA[iNdEx:postIndex])
 23007  			iNdEx = postIndex
 23008  		case 11:
 23009  			if wireType != 2 {
 23010  				return fmt.Errorf("proto: wrong wireType = %d for field GithubBaseURL", wireType)
 23011  			}
 23012  			var stringLen uint64
 23013  			for shift := uint(0); ; shift += 7 {
 23014  				if shift >= 64 {
 23015  					return ErrIntOverflowGenerated
 23016  				}
 23017  				if iNdEx >= l {
 23018  					return io.ErrUnexpectedEOF
 23019  				}
 23020  				b := dAtA[iNdEx]
 23021  				iNdEx++
 23022  				stringLen |= uint64(b&0x7F) << shift
 23023  				if b < 0x80 {
 23024  					break
 23025  				}
 23026  			}
 23027  			intStringLen := int(stringLen)
 23028  			if intStringLen < 0 {
 23029  				return ErrInvalidLengthGenerated
 23030  			}
 23031  			postIndex := iNdEx + intStringLen
 23032  			if postIndex < 0 {
 23033  				return ErrInvalidLengthGenerated
 23034  			}
 23035  			if postIndex > l {
 23036  				return io.ErrUnexpectedEOF
 23037  			}
 23038  			m.GithubBaseURL = string(dAtA[iNdEx:postIndex])
 23039  			iNdEx = postIndex
 23040  		case 12:
 23041  			if wireType != 2 {
 23042  				return fmt.Errorf("proto: wrong wireType = %d for field GithubUploadURL", wireType)
 23043  			}
 23044  			var stringLen uint64
 23045  			for shift := uint(0); ; shift += 7 {
 23046  				if shift >= 64 {
 23047  					return ErrIntOverflowGenerated
 23048  				}
 23049  				if iNdEx >= l {
 23050  					return io.ErrUnexpectedEOF
 23051  				}
 23052  				b := dAtA[iNdEx]
 23053  				iNdEx++
 23054  				stringLen |= uint64(b&0x7F) << shift
 23055  				if b < 0x80 {
 23056  					break
 23057  				}
 23058  			}
 23059  			intStringLen := int(stringLen)
 23060  			if intStringLen < 0 {
 23061  				return ErrInvalidLengthGenerated
 23062  			}
 23063  			postIndex := iNdEx + intStringLen
 23064  			if postIndex < 0 {
 23065  				return ErrInvalidLengthGenerated
 23066  			}
 23067  			if postIndex > l {
 23068  				return io.ErrUnexpectedEOF
 23069  			}
 23070  			m.GithubUploadURL = string(dAtA[iNdEx:postIndex])
 23071  			iNdEx = postIndex
 23072  		case 13:
 23073  			if wireType != 0 {
 23074  				return fmt.Errorf("proto: wrong wireType = %d for field DeleteHookOnFinish", wireType)
 23075  			}
 23076  			var v int
 23077  			for shift := uint(0); ; shift += 7 {
 23078  				if shift >= 64 {
 23079  					return ErrIntOverflowGenerated
 23080  				}
 23081  				if iNdEx >= l {
 23082  					return io.ErrUnexpectedEOF
 23083  				}
 23084  				b := dAtA[iNdEx]
 23085  				iNdEx++
 23086  				v |= int(b&0x7F) << shift
 23087  				if b < 0x80 {
 23088  					break
 23089  				}
 23090  			}
 23091  			m.DeleteHookOnFinish = bool(v != 0)
 23092  		case 14:
 23093  			if wireType != 2 {
 23094  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 23095  			}
 23096  			var msglen int
 23097  			for shift := uint(0); ; shift += 7 {
 23098  				if shift >= 64 {
 23099  					return ErrIntOverflowGenerated
 23100  				}
 23101  				if iNdEx >= l {
 23102  					return io.ErrUnexpectedEOF
 23103  				}
 23104  				b := dAtA[iNdEx]
 23105  				iNdEx++
 23106  				msglen |= int(b&0x7F) << shift
 23107  				if b < 0x80 {
 23108  					break
 23109  				}
 23110  			}
 23111  			if msglen < 0 {
 23112  				return ErrInvalidLengthGenerated
 23113  			}
 23114  			postIndex := iNdEx + msglen
 23115  			if postIndex < 0 {
 23116  				return ErrInvalidLengthGenerated
 23117  			}
 23118  			if postIndex > l {
 23119  				return io.ErrUnexpectedEOF
 23120  			}
 23121  			if m.Metadata == nil {
 23122  				m.Metadata = make(map[string]string)
 23123  			}
 23124  			var mapkey string
 23125  			var mapvalue string
 23126  			for iNdEx < postIndex {
 23127  				entryPreIndex := iNdEx
 23128  				var wire uint64
 23129  				for shift := uint(0); ; shift += 7 {
 23130  					if shift >= 64 {
 23131  						return ErrIntOverflowGenerated
 23132  					}
 23133  					if iNdEx >= l {
 23134  						return io.ErrUnexpectedEOF
 23135  					}
 23136  					b := dAtA[iNdEx]
 23137  					iNdEx++
 23138  					wire |= uint64(b&0x7F) << shift
 23139  					if b < 0x80 {
 23140  						break
 23141  					}
 23142  				}
 23143  				fieldNum := int32(wire >> 3)
 23144  				if fieldNum == 1 {
 23145  					var stringLenmapkey uint64
 23146  					for shift := uint(0); ; shift += 7 {
 23147  						if shift >= 64 {
 23148  							return ErrIntOverflowGenerated
 23149  						}
 23150  						if iNdEx >= l {
 23151  							return io.ErrUnexpectedEOF
 23152  						}
 23153  						b := dAtA[iNdEx]
 23154  						iNdEx++
 23155  						stringLenmapkey |= uint64(b&0x7F) << shift
 23156  						if b < 0x80 {
 23157  							break
 23158  						}
 23159  					}
 23160  					intStringLenmapkey := int(stringLenmapkey)
 23161  					if intStringLenmapkey < 0 {
 23162  						return ErrInvalidLengthGenerated
 23163  					}
 23164  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 23165  					if postStringIndexmapkey < 0 {
 23166  						return ErrInvalidLengthGenerated
 23167  					}
 23168  					if postStringIndexmapkey > l {
 23169  						return io.ErrUnexpectedEOF
 23170  					}
 23171  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 23172  					iNdEx = postStringIndexmapkey
 23173  				} else if fieldNum == 2 {
 23174  					var stringLenmapvalue uint64
 23175  					for shift := uint(0); ; shift += 7 {
 23176  						if shift >= 64 {
 23177  							return ErrIntOverflowGenerated
 23178  						}
 23179  						if iNdEx >= l {
 23180  							return io.ErrUnexpectedEOF
 23181  						}
 23182  						b := dAtA[iNdEx]
 23183  						iNdEx++
 23184  						stringLenmapvalue |= uint64(b&0x7F) << shift
 23185  						if b < 0x80 {
 23186  							break
 23187  						}
 23188  					}
 23189  					intStringLenmapvalue := int(stringLenmapvalue)
 23190  					if intStringLenmapvalue < 0 {
 23191  						return ErrInvalidLengthGenerated
 23192  					}
 23193  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 23194  					if postStringIndexmapvalue < 0 {
 23195  						return ErrInvalidLengthGenerated
 23196  					}
 23197  					if postStringIndexmapvalue > l {
 23198  						return io.ErrUnexpectedEOF
 23199  					}
 23200  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 23201  					iNdEx = postStringIndexmapvalue
 23202  				} else {
 23203  					iNdEx = entryPreIndex
 23204  					skippy, err := skipGenerated(dAtA[iNdEx:])
 23205  					if err != nil {
 23206  						return err
 23207  					}
 23208  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 23209  						return ErrInvalidLengthGenerated
 23210  					}
 23211  					if (iNdEx + skippy) > postIndex {
 23212  						return io.ErrUnexpectedEOF
 23213  					}
 23214  					iNdEx += skippy
 23215  				}
 23216  			}
 23217  			m.Metadata[mapkey] = mapvalue
 23218  			iNdEx = postIndex
 23219  		case 15:
 23220  			if wireType != 2 {
 23221  				return fmt.Errorf("proto: wrong wireType = %d for field Repositories", wireType)
 23222  			}
 23223  			var msglen int
 23224  			for shift := uint(0); ; shift += 7 {
 23225  				if shift >= 64 {
 23226  					return ErrIntOverflowGenerated
 23227  				}
 23228  				if iNdEx >= l {
 23229  					return io.ErrUnexpectedEOF
 23230  				}
 23231  				b := dAtA[iNdEx]
 23232  				iNdEx++
 23233  				msglen |= int(b&0x7F) << shift
 23234  				if b < 0x80 {
 23235  					break
 23236  				}
 23237  			}
 23238  			if msglen < 0 {
 23239  				return ErrInvalidLengthGenerated
 23240  			}
 23241  			postIndex := iNdEx + msglen
 23242  			if postIndex < 0 {
 23243  				return ErrInvalidLengthGenerated
 23244  			}
 23245  			if postIndex > l {
 23246  				return io.ErrUnexpectedEOF
 23247  			}
 23248  			m.Repositories = append(m.Repositories, OwnedRepositories{})
 23249  			if err := m.Repositories[len(m.Repositories)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23250  				return err
 23251  			}
 23252  			iNdEx = postIndex
 23253  		case 16:
 23254  			if wireType != 2 {
 23255  				return fmt.Errorf("proto: wrong wireType = %d for field Organizations", wireType)
 23256  			}
 23257  			var stringLen uint64
 23258  			for shift := uint(0); ; shift += 7 {
 23259  				if shift >= 64 {
 23260  					return ErrIntOverflowGenerated
 23261  				}
 23262  				if iNdEx >= l {
 23263  					return io.ErrUnexpectedEOF
 23264  				}
 23265  				b := dAtA[iNdEx]
 23266  				iNdEx++
 23267  				stringLen |= uint64(b&0x7F) << shift
 23268  				if b < 0x80 {
 23269  					break
 23270  				}
 23271  			}
 23272  			intStringLen := int(stringLen)
 23273  			if intStringLen < 0 {
 23274  				return ErrInvalidLengthGenerated
 23275  			}
 23276  			postIndex := iNdEx + intStringLen
 23277  			if postIndex < 0 {
 23278  				return ErrInvalidLengthGenerated
 23279  			}
 23280  			if postIndex > l {
 23281  				return io.ErrUnexpectedEOF
 23282  			}
 23283  			m.Organizations = append(m.Organizations, string(dAtA[iNdEx:postIndex]))
 23284  			iNdEx = postIndex
 23285  		case 17:
 23286  			if wireType != 2 {
 23287  				return fmt.Errorf("proto: wrong wireType = %d for field GithubApp", wireType)
 23288  			}
 23289  			var msglen int
 23290  			for shift := uint(0); ; shift += 7 {
 23291  				if shift >= 64 {
 23292  					return ErrIntOverflowGenerated
 23293  				}
 23294  				if iNdEx >= l {
 23295  					return io.ErrUnexpectedEOF
 23296  				}
 23297  				b := dAtA[iNdEx]
 23298  				iNdEx++
 23299  				msglen |= int(b&0x7F) << shift
 23300  				if b < 0x80 {
 23301  					break
 23302  				}
 23303  			}
 23304  			if msglen < 0 {
 23305  				return ErrInvalidLengthGenerated
 23306  			}
 23307  			postIndex := iNdEx + msglen
 23308  			if postIndex < 0 {
 23309  				return ErrInvalidLengthGenerated
 23310  			}
 23311  			if postIndex > l {
 23312  				return io.ErrUnexpectedEOF
 23313  			}
 23314  			if m.GithubApp == nil {
 23315  				m.GithubApp = &GithubAppCreds{}
 23316  			}
 23317  			if err := m.GithubApp.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23318  				return err
 23319  			}
 23320  			iNdEx = postIndex
 23321  		case 18:
 23322  			if wireType != 2 {
 23323  				return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType)
 23324  			}
 23325  			var msglen int
 23326  			for shift := uint(0); ; shift += 7 {
 23327  				if shift >= 64 {
 23328  					return ErrIntOverflowGenerated
 23329  				}
 23330  				if iNdEx >= l {
 23331  					return io.ErrUnexpectedEOF
 23332  				}
 23333  				b := dAtA[iNdEx]
 23334  				iNdEx++
 23335  				msglen |= int(b&0x7F) << shift
 23336  				if b < 0x80 {
 23337  					break
 23338  				}
 23339  			}
 23340  			if msglen < 0 {
 23341  				return ErrInvalidLengthGenerated
 23342  			}
 23343  			postIndex := iNdEx + msglen
 23344  			if postIndex < 0 {
 23345  				return ErrInvalidLengthGenerated
 23346  			}
 23347  			if postIndex > l {
 23348  				return io.ErrUnexpectedEOF
 23349  			}
 23350  			if m.Filter == nil {
 23351  				m.Filter = &EventSourceFilter{}
 23352  			}
 23353  			if err := m.Filter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23354  				return err
 23355  			}
 23356  			iNdEx = postIndex
 23357  		default:
 23358  			iNdEx = preIndex
 23359  			skippy, err := skipGenerated(dAtA[iNdEx:])
 23360  			if err != nil {
 23361  				return err
 23362  			}
 23363  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 23364  				return ErrInvalidLengthGenerated
 23365  			}
 23366  			if (iNdEx + skippy) > l {
 23367  				return io.ErrUnexpectedEOF
 23368  			}
 23369  			iNdEx += skippy
 23370  		}
 23371  	}
 23372  
 23373  	if iNdEx > l {
 23374  		return io.ErrUnexpectedEOF
 23375  	}
 23376  	return nil
 23377  }
 23378  func (m *GitlabEventSource) Unmarshal(dAtA []byte) error {
 23379  	l := len(dAtA)
 23380  	iNdEx := 0
 23381  	for iNdEx < l {
 23382  		preIndex := iNdEx
 23383  		var wire uint64
 23384  		for shift := uint(0); ; shift += 7 {
 23385  			if shift >= 64 {
 23386  				return ErrIntOverflowGenerated
 23387  			}
 23388  			if iNdEx >= l {
 23389  				return io.ErrUnexpectedEOF
 23390  			}
 23391  			b := dAtA[iNdEx]
 23392  			iNdEx++
 23393  			wire |= uint64(b&0x7F) << shift
 23394  			if b < 0x80 {
 23395  				break
 23396  			}
 23397  		}
 23398  		fieldNum := int32(wire >> 3)
 23399  		wireType := int(wire & 0x7)
 23400  		if wireType == 4 {
 23401  			return fmt.Errorf("proto: GitlabEventSource: wiretype end group for non-group")
 23402  		}
 23403  		if fieldNum <= 0 {
 23404  			return fmt.Errorf("proto: GitlabEventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 23405  		}
 23406  		switch fieldNum {
 23407  		case 1:
 23408  			if wireType != 2 {
 23409  				return fmt.Errorf("proto: wrong wireType = %d for field Webhook", wireType)
 23410  			}
 23411  			var msglen int
 23412  			for shift := uint(0); ; shift += 7 {
 23413  				if shift >= 64 {
 23414  					return ErrIntOverflowGenerated
 23415  				}
 23416  				if iNdEx >= l {
 23417  					return io.ErrUnexpectedEOF
 23418  				}
 23419  				b := dAtA[iNdEx]
 23420  				iNdEx++
 23421  				msglen |= int(b&0x7F) << shift
 23422  				if b < 0x80 {
 23423  					break
 23424  				}
 23425  			}
 23426  			if msglen < 0 {
 23427  				return ErrInvalidLengthGenerated
 23428  			}
 23429  			postIndex := iNdEx + msglen
 23430  			if postIndex < 0 {
 23431  				return ErrInvalidLengthGenerated
 23432  			}
 23433  			if postIndex > l {
 23434  				return io.ErrUnexpectedEOF
 23435  			}
 23436  			if m.Webhook == nil {
 23437  				m.Webhook = &WebhookContext{}
 23438  			}
 23439  			if err := m.Webhook.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23440  				return err
 23441  			}
 23442  			iNdEx = postIndex
 23443  		case 2:
 23444  			if wireType != 2 {
 23445  				return fmt.Errorf("proto: wrong wireType = %d for field DeprecatedProjectID", wireType)
 23446  			}
 23447  			var stringLen uint64
 23448  			for shift := uint(0); ; shift += 7 {
 23449  				if shift >= 64 {
 23450  					return ErrIntOverflowGenerated
 23451  				}
 23452  				if iNdEx >= l {
 23453  					return io.ErrUnexpectedEOF
 23454  				}
 23455  				b := dAtA[iNdEx]
 23456  				iNdEx++
 23457  				stringLen |= uint64(b&0x7F) << shift
 23458  				if b < 0x80 {
 23459  					break
 23460  				}
 23461  			}
 23462  			intStringLen := int(stringLen)
 23463  			if intStringLen < 0 {
 23464  				return ErrInvalidLengthGenerated
 23465  			}
 23466  			postIndex := iNdEx + intStringLen
 23467  			if postIndex < 0 {
 23468  				return ErrInvalidLengthGenerated
 23469  			}
 23470  			if postIndex > l {
 23471  				return io.ErrUnexpectedEOF
 23472  			}
 23473  			m.DeprecatedProjectID = string(dAtA[iNdEx:postIndex])
 23474  			iNdEx = postIndex
 23475  		case 3:
 23476  			if wireType != 2 {
 23477  				return fmt.Errorf("proto: wrong wireType = %d for field Events", wireType)
 23478  			}
 23479  			var stringLen uint64
 23480  			for shift := uint(0); ; shift += 7 {
 23481  				if shift >= 64 {
 23482  					return ErrIntOverflowGenerated
 23483  				}
 23484  				if iNdEx >= l {
 23485  					return io.ErrUnexpectedEOF
 23486  				}
 23487  				b := dAtA[iNdEx]
 23488  				iNdEx++
 23489  				stringLen |= uint64(b&0x7F) << shift
 23490  				if b < 0x80 {
 23491  					break
 23492  				}
 23493  			}
 23494  			intStringLen := int(stringLen)
 23495  			if intStringLen < 0 {
 23496  				return ErrInvalidLengthGenerated
 23497  			}
 23498  			postIndex := iNdEx + intStringLen
 23499  			if postIndex < 0 {
 23500  				return ErrInvalidLengthGenerated
 23501  			}
 23502  			if postIndex > l {
 23503  				return io.ErrUnexpectedEOF
 23504  			}
 23505  			m.Events = append(m.Events, string(dAtA[iNdEx:postIndex]))
 23506  			iNdEx = postIndex
 23507  		case 4:
 23508  			if wireType != 2 {
 23509  				return fmt.Errorf("proto: wrong wireType = %d for field AccessToken", wireType)
 23510  			}
 23511  			var msglen int
 23512  			for shift := uint(0); ; shift += 7 {
 23513  				if shift >= 64 {
 23514  					return ErrIntOverflowGenerated
 23515  				}
 23516  				if iNdEx >= l {
 23517  					return io.ErrUnexpectedEOF
 23518  				}
 23519  				b := dAtA[iNdEx]
 23520  				iNdEx++
 23521  				msglen |= int(b&0x7F) << shift
 23522  				if b < 0x80 {
 23523  					break
 23524  				}
 23525  			}
 23526  			if msglen < 0 {
 23527  				return ErrInvalidLengthGenerated
 23528  			}
 23529  			postIndex := iNdEx + msglen
 23530  			if postIndex < 0 {
 23531  				return ErrInvalidLengthGenerated
 23532  			}
 23533  			if postIndex > l {
 23534  				return io.ErrUnexpectedEOF
 23535  			}
 23536  			if m.AccessToken == nil {
 23537  				m.AccessToken = &v1.SecretKeySelector{}
 23538  			}
 23539  			if err := m.AccessToken.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23540  				return err
 23541  			}
 23542  			iNdEx = postIndex
 23543  		case 5:
 23544  			if wireType != 0 {
 23545  				return fmt.Errorf("proto: wrong wireType = %d for field EnableSSLVerification", wireType)
 23546  			}
 23547  			var v int
 23548  			for shift := uint(0); ; shift += 7 {
 23549  				if shift >= 64 {
 23550  					return ErrIntOverflowGenerated
 23551  				}
 23552  				if iNdEx >= l {
 23553  					return io.ErrUnexpectedEOF
 23554  				}
 23555  				b := dAtA[iNdEx]
 23556  				iNdEx++
 23557  				v |= int(b&0x7F) << shift
 23558  				if b < 0x80 {
 23559  					break
 23560  				}
 23561  			}
 23562  			m.EnableSSLVerification = bool(v != 0)
 23563  		case 6:
 23564  			if wireType != 2 {
 23565  				return fmt.Errorf("proto: wrong wireType = %d for field GitlabBaseURL", wireType)
 23566  			}
 23567  			var stringLen uint64
 23568  			for shift := uint(0); ; shift += 7 {
 23569  				if shift >= 64 {
 23570  					return ErrIntOverflowGenerated
 23571  				}
 23572  				if iNdEx >= l {
 23573  					return io.ErrUnexpectedEOF
 23574  				}
 23575  				b := dAtA[iNdEx]
 23576  				iNdEx++
 23577  				stringLen |= uint64(b&0x7F) << shift
 23578  				if b < 0x80 {
 23579  					break
 23580  				}
 23581  			}
 23582  			intStringLen := int(stringLen)
 23583  			if intStringLen < 0 {
 23584  				return ErrInvalidLengthGenerated
 23585  			}
 23586  			postIndex := iNdEx + intStringLen
 23587  			if postIndex < 0 {
 23588  				return ErrInvalidLengthGenerated
 23589  			}
 23590  			if postIndex > l {
 23591  				return io.ErrUnexpectedEOF
 23592  			}
 23593  			m.GitlabBaseURL = string(dAtA[iNdEx:postIndex])
 23594  			iNdEx = postIndex
 23595  		case 8:
 23596  			if wireType != 0 {
 23597  				return fmt.Errorf("proto: wrong wireType = %d for field DeleteHookOnFinish", wireType)
 23598  			}
 23599  			var v int
 23600  			for shift := uint(0); ; shift += 7 {
 23601  				if shift >= 64 {
 23602  					return ErrIntOverflowGenerated
 23603  				}
 23604  				if iNdEx >= l {
 23605  					return io.ErrUnexpectedEOF
 23606  				}
 23607  				b := dAtA[iNdEx]
 23608  				iNdEx++
 23609  				v |= int(b&0x7F) << shift
 23610  				if b < 0x80 {
 23611  					break
 23612  				}
 23613  			}
 23614  			m.DeleteHookOnFinish = bool(v != 0)
 23615  		case 9:
 23616  			if wireType != 2 {
 23617  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 23618  			}
 23619  			var msglen int
 23620  			for shift := uint(0); ; shift += 7 {
 23621  				if shift >= 64 {
 23622  					return ErrIntOverflowGenerated
 23623  				}
 23624  				if iNdEx >= l {
 23625  					return io.ErrUnexpectedEOF
 23626  				}
 23627  				b := dAtA[iNdEx]
 23628  				iNdEx++
 23629  				msglen |= int(b&0x7F) << shift
 23630  				if b < 0x80 {
 23631  					break
 23632  				}
 23633  			}
 23634  			if msglen < 0 {
 23635  				return ErrInvalidLengthGenerated
 23636  			}
 23637  			postIndex := iNdEx + msglen
 23638  			if postIndex < 0 {
 23639  				return ErrInvalidLengthGenerated
 23640  			}
 23641  			if postIndex > l {
 23642  				return io.ErrUnexpectedEOF
 23643  			}
 23644  			if m.Metadata == nil {
 23645  				m.Metadata = make(map[string]string)
 23646  			}
 23647  			var mapkey string
 23648  			var mapvalue string
 23649  			for iNdEx < postIndex {
 23650  				entryPreIndex := iNdEx
 23651  				var wire uint64
 23652  				for shift := uint(0); ; shift += 7 {
 23653  					if shift >= 64 {
 23654  						return ErrIntOverflowGenerated
 23655  					}
 23656  					if iNdEx >= l {
 23657  						return io.ErrUnexpectedEOF
 23658  					}
 23659  					b := dAtA[iNdEx]
 23660  					iNdEx++
 23661  					wire |= uint64(b&0x7F) << shift
 23662  					if b < 0x80 {
 23663  						break
 23664  					}
 23665  				}
 23666  				fieldNum := int32(wire >> 3)
 23667  				if fieldNum == 1 {
 23668  					var stringLenmapkey uint64
 23669  					for shift := uint(0); ; shift += 7 {
 23670  						if shift >= 64 {
 23671  							return ErrIntOverflowGenerated
 23672  						}
 23673  						if iNdEx >= l {
 23674  							return io.ErrUnexpectedEOF
 23675  						}
 23676  						b := dAtA[iNdEx]
 23677  						iNdEx++
 23678  						stringLenmapkey |= uint64(b&0x7F) << shift
 23679  						if b < 0x80 {
 23680  							break
 23681  						}
 23682  					}
 23683  					intStringLenmapkey := int(stringLenmapkey)
 23684  					if intStringLenmapkey < 0 {
 23685  						return ErrInvalidLengthGenerated
 23686  					}
 23687  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 23688  					if postStringIndexmapkey < 0 {
 23689  						return ErrInvalidLengthGenerated
 23690  					}
 23691  					if postStringIndexmapkey > l {
 23692  						return io.ErrUnexpectedEOF
 23693  					}
 23694  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 23695  					iNdEx = postStringIndexmapkey
 23696  				} else if fieldNum == 2 {
 23697  					var stringLenmapvalue uint64
 23698  					for shift := uint(0); ; shift += 7 {
 23699  						if shift >= 64 {
 23700  							return ErrIntOverflowGenerated
 23701  						}
 23702  						if iNdEx >= l {
 23703  							return io.ErrUnexpectedEOF
 23704  						}
 23705  						b := dAtA[iNdEx]
 23706  						iNdEx++
 23707  						stringLenmapvalue |= uint64(b&0x7F) << shift
 23708  						if b < 0x80 {
 23709  							break
 23710  						}
 23711  					}
 23712  					intStringLenmapvalue := int(stringLenmapvalue)
 23713  					if intStringLenmapvalue < 0 {
 23714  						return ErrInvalidLengthGenerated
 23715  					}
 23716  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 23717  					if postStringIndexmapvalue < 0 {
 23718  						return ErrInvalidLengthGenerated
 23719  					}
 23720  					if postStringIndexmapvalue > l {
 23721  						return io.ErrUnexpectedEOF
 23722  					}
 23723  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 23724  					iNdEx = postStringIndexmapvalue
 23725  				} else {
 23726  					iNdEx = entryPreIndex
 23727  					skippy, err := skipGenerated(dAtA[iNdEx:])
 23728  					if err != nil {
 23729  						return err
 23730  					}
 23731  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 23732  						return ErrInvalidLengthGenerated
 23733  					}
 23734  					if (iNdEx + skippy) > postIndex {
 23735  						return io.ErrUnexpectedEOF
 23736  					}
 23737  					iNdEx += skippy
 23738  				}
 23739  			}
 23740  			m.Metadata[mapkey] = mapvalue
 23741  			iNdEx = postIndex
 23742  		case 10:
 23743  			if wireType != 2 {
 23744  				return fmt.Errorf("proto: wrong wireType = %d for field Projects", wireType)
 23745  			}
 23746  			var stringLen uint64
 23747  			for shift := uint(0); ; shift += 7 {
 23748  				if shift >= 64 {
 23749  					return ErrIntOverflowGenerated
 23750  				}
 23751  				if iNdEx >= l {
 23752  					return io.ErrUnexpectedEOF
 23753  				}
 23754  				b := dAtA[iNdEx]
 23755  				iNdEx++
 23756  				stringLen |= uint64(b&0x7F) << shift
 23757  				if b < 0x80 {
 23758  					break
 23759  				}
 23760  			}
 23761  			intStringLen := int(stringLen)
 23762  			if intStringLen < 0 {
 23763  				return ErrInvalidLengthGenerated
 23764  			}
 23765  			postIndex := iNdEx + intStringLen
 23766  			if postIndex < 0 {
 23767  				return ErrInvalidLengthGenerated
 23768  			}
 23769  			if postIndex > l {
 23770  				return io.ErrUnexpectedEOF
 23771  			}
 23772  			m.Projects = append(m.Projects, string(dAtA[iNdEx:postIndex]))
 23773  			iNdEx = postIndex
 23774  		case 11:
 23775  			if wireType != 2 {
 23776  				return fmt.Errorf("proto: wrong wireType = %d for field SecretToken", wireType)
 23777  			}
 23778  			var msglen int
 23779  			for shift := uint(0); ; shift += 7 {
 23780  				if shift >= 64 {
 23781  					return ErrIntOverflowGenerated
 23782  				}
 23783  				if iNdEx >= l {
 23784  					return io.ErrUnexpectedEOF
 23785  				}
 23786  				b := dAtA[iNdEx]
 23787  				iNdEx++
 23788  				msglen |= int(b&0x7F) << shift
 23789  				if b < 0x80 {
 23790  					break
 23791  				}
 23792  			}
 23793  			if msglen < 0 {
 23794  				return ErrInvalidLengthGenerated
 23795  			}
 23796  			postIndex := iNdEx + msglen
 23797  			if postIndex < 0 {
 23798  				return ErrInvalidLengthGenerated
 23799  			}
 23800  			if postIndex > l {
 23801  				return io.ErrUnexpectedEOF
 23802  			}
 23803  			if m.SecretToken == nil {
 23804  				m.SecretToken = &v1.SecretKeySelector{}
 23805  			}
 23806  			if err := m.SecretToken.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23807  				return err
 23808  			}
 23809  			iNdEx = postIndex
 23810  		case 12:
 23811  			if wireType != 2 {
 23812  				return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType)
 23813  			}
 23814  			var msglen int
 23815  			for shift := uint(0); ; shift += 7 {
 23816  				if shift >= 64 {
 23817  					return ErrIntOverflowGenerated
 23818  				}
 23819  				if iNdEx >= l {
 23820  					return io.ErrUnexpectedEOF
 23821  				}
 23822  				b := dAtA[iNdEx]
 23823  				iNdEx++
 23824  				msglen |= int(b&0x7F) << shift
 23825  				if b < 0x80 {
 23826  					break
 23827  				}
 23828  			}
 23829  			if msglen < 0 {
 23830  				return ErrInvalidLengthGenerated
 23831  			}
 23832  			postIndex := iNdEx + msglen
 23833  			if postIndex < 0 {
 23834  				return ErrInvalidLengthGenerated
 23835  			}
 23836  			if postIndex > l {
 23837  				return io.ErrUnexpectedEOF
 23838  			}
 23839  			if m.Filter == nil {
 23840  				m.Filter = &EventSourceFilter{}
 23841  			}
 23842  			if err := m.Filter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23843  				return err
 23844  			}
 23845  			iNdEx = postIndex
 23846  		case 13:
 23847  			if wireType != 2 {
 23848  				return fmt.Errorf("proto: wrong wireType = %d for field Groups", wireType)
 23849  			}
 23850  			var stringLen uint64
 23851  			for shift := uint(0); ; shift += 7 {
 23852  				if shift >= 64 {
 23853  					return ErrIntOverflowGenerated
 23854  				}
 23855  				if iNdEx >= l {
 23856  					return io.ErrUnexpectedEOF
 23857  				}
 23858  				b := dAtA[iNdEx]
 23859  				iNdEx++
 23860  				stringLen |= uint64(b&0x7F) << shift
 23861  				if b < 0x80 {
 23862  					break
 23863  				}
 23864  			}
 23865  			intStringLen := int(stringLen)
 23866  			if intStringLen < 0 {
 23867  				return ErrInvalidLengthGenerated
 23868  			}
 23869  			postIndex := iNdEx + intStringLen
 23870  			if postIndex < 0 {
 23871  				return ErrInvalidLengthGenerated
 23872  			}
 23873  			if postIndex > l {
 23874  				return io.ErrUnexpectedEOF
 23875  			}
 23876  			m.Groups = append(m.Groups, string(dAtA[iNdEx:postIndex]))
 23877  			iNdEx = postIndex
 23878  		default:
 23879  			iNdEx = preIndex
 23880  			skippy, err := skipGenerated(dAtA[iNdEx:])
 23881  			if err != nil {
 23882  				return err
 23883  			}
 23884  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 23885  				return ErrInvalidLengthGenerated
 23886  			}
 23887  			if (iNdEx + skippy) > l {
 23888  				return io.ErrUnexpectedEOF
 23889  			}
 23890  			iNdEx += skippy
 23891  		}
 23892  	}
 23893  
 23894  	if iNdEx > l {
 23895  		return io.ErrUnexpectedEOF
 23896  	}
 23897  	return nil
 23898  }
 23899  func (m *HDFSEventSource) Unmarshal(dAtA []byte) error {
 23900  	l := len(dAtA)
 23901  	iNdEx := 0
 23902  	for iNdEx < l {
 23903  		preIndex := iNdEx
 23904  		var wire uint64
 23905  		for shift := uint(0); ; shift += 7 {
 23906  			if shift >= 64 {
 23907  				return ErrIntOverflowGenerated
 23908  			}
 23909  			if iNdEx >= l {
 23910  				return io.ErrUnexpectedEOF
 23911  			}
 23912  			b := dAtA[iNdEx]
 23913  			iNdEx++
 23914  			wire |= uint64(b&0x7F) << shift
 23915  			if b < 0x80 {
 23916  				break
 23917  			}
 23918  		}
 23919  		fieldNum := int32(wire >> 3)
 23920  		wireType := int(wire & 0x7)
 23921  		if wireType == 4 {
 23922  			return fmt.Errorf("proto: HDFSEventSource: wiretype end group for non-group")
 23923  		}
 23924  		if fieldNum <= 0 {
 23925  			return fmt.Errorf("proto: HDFSEventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 23926  		}
 23927  		switch fieldNum {
 23928  		case 1:
 23929  			if wireType != 2 {
 23930  				return fmt.Errorf("proto: wrong wireType = %d for field WatchPathConfig", wireType)
 23931  			}
 23932  			var msglen int
 23933  			for shift := uint(0); ; shift += 7 {
 23934  				if shift >= 64 {
 23935  					return ErrIntOverflowGenerated
 23936  				}
 23937  				if iNdEx >= l {
 23938  					return io.ErrUnexpectedEOF
 23939  				}
 23940  				b := dAtA[iNdEx]
 23941  				iNdEx++
 23942  				msglen |= int(b&0x7F) << shift
 23943  				if b < 0x80 {
 23944  					break
 23945  				}
 23946  			}
 23947  			if msglen < 0 {
 23948  				return ErrInvalidLengthGenerated
 23949  			}
 23950  			postIndex := iNdEx + msglen
 23951  			if postIndex < 0 {
 23952  				return ErrInvalidLengthGenerated
 23953  			}
 23954  			if postIndex > l {
 23955  				return io.ErrUnexpectedEOF
 23956  			}
 23957  			if err := m.WatchPathConfig.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23958  				return err
 23959  			}
 23960  			iNdEx = postIndex
 23961  		case 2:
 23962  			if wireType != 2 {
 23963  				return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
 23964  			}
 23965  			var stringLen uint64
 23966  			for shift := uint(0); ; shift += 7 {
 23967  				if shift >= 64 {
 23968  					return ErrIntOverflowGenerated
 23969  				}
 23970  				if iNdEx >= l {
 23971  					return io.ErrUnexpectedEOF
 23972  				}
 23973  				b := dAtA[iNdEx]
 23974  				iNdEx++
 23975  				stringLen |= uint64(b&0x7F) << shift
 23976  				if b < 0x80 {
 23977  					break
 23978  				}
 23979  			}
 23980  			intStringLen := int(stringLen)
 23981  			if intStringLen < 0 {
 23982  				return ErrInvalidLengthGenerated
 23983  			}
 23984  			postIndex := iNdEx + intStringLen
 23985  			if postIndex < 0 {
 23986  				return ErrInvalidLengthGenerated
 23987  			}
 23988  			if postIndex > l {
 23989  				return io.ErrUnexpectedEOF
 23990  			}
 23991  			m.Type = string(dAtA[iNdEx:postIndex])
 23992  			iNdEx = postIndex
 23993  		case 3:
 23994  			if wireType != 2 {
 23995  				return fmt.Errorf("proto: wrong wireType = %d for field CheckInterval", wireType)
 23996  			}
 23997  			var stringLen uint64
 23998  			for shift := uint(0); ; shift += 7 {
 23999  				if shift >= 64 {
 24000  					return ErrIntOverflowGenerated
 24001  				}
 24002  				if iNdEx >= l {
 24003  					return io.ErrUnexpectedEOF
 24004  				}
 24005  				b := dAtA[iNdEx]
 24006  				iNdEx++
 24007  				stringLen |= uint64(b&0x7F) << shift
 24008  				if b < 0x80 {
 24009  					break
 24010  				}
 24011  			}
 24012  			intStringLen := int(stringLen)
 24013  			if intStringLen < 0 {
 24014  				return ErrInvalidLengthGenerated
 24015  			}
 24016  			postIndex := iNdEx + intStringLen
 24017  			if postIndex < 0 {
 24018  				return ErrInvalidLengthGenerated
 24019  			}
 24020  			if postIndex > l {
 24021  				return io.ErrUnexpectedEOF
 24022  			}
 24023  			m.CheckInterval = string(dAtA[iNdEx:postIndex])
 24024  			iNdEx = postIndex
 24025  		case 4:
 24026  			if wireType != 2 {
 24027  				return fmt.Errorf("proto: wrong wireType = %d for field Addresses", wireType)
 24028  			}
 24029  			var stringLen uint64
 24030  			for shift := uint(0); ; shift += 7 {
 24031  				if shift >= 64 {
 24032  					return ErrIntOverflowGenerated
 24033  				}
 24034  				if iNdEx >= l {
 24035  					return io.ErrUnexpectedEOF
 24036  				}
 24037  				b := dAtA[iNdEx]
 24038  				iNdEx++
 24039  				stringLen |= uint64(b&0x7F) << shift
 24040  				if b < 0x80 {
 24041  					break
 24042  				}
 24043  			}
 24044  			intStringLen := int(stringLen)
 24045  			if intStringLen < 0 {
 24046  				return ErrInvalidLengthGenerated
 24047  			}
 24048  			postIndex := iNdEx + intStringLen
 24049  			if postIndex < 0 {
 24050  				return ErrInvalidLengthGenerated
 24051  			}
 24052  			if postIndex > l {
 24053  				return io.ErrUnexpectedEOF
 24054  			}
 24055  			m.Addresses = append(m.Addresses, string(dAtA[iNdEx:postIndex]))
 24056  			iNdEx = postIndex
 24057  		case 5:
 24058  			if wireType != 2 {
 24059  				return fmt.Errorf("proto: wrong wireType = %d for field HDFSUser", wireType)
 24060  			}
 24061  			var stringLen uint64
 24062  			for shift := uint(0); ; shift += 7 {
 24063  				if shift >= 64 {
 24064  					return ErrIntOverflowGenerated
 24065  				}
 24066  				if iNdEx >= l {
 24067  					return io.ErrUnexpectedEOF
 24068  				}
 24069  				b := dAtA[iNdEx]
 24070  				iNdEx++
 24071  				stringLen |= uint64(b&0x7F) << shift
 24072  				if b < 0x80 {
 24073  					break
 24074  				}
 24075  			}
 24076  			intStringLen := int(stringLen)
 24077  			if intStringLen < 0 {
 24078  				return ErrInvalidLengthGenerated
 24079  			}
 24080  			postIndex := iNdEx + intStringLen
 24081  			if postIndex < 0 {
 24082  				return ErrInvalidLengthGenerated
 24083  			}
 24084  			if postIndex > l {
 24085  				return io.ErrUnexpectedEOF
 24086  			}
 24087  			m.HDFSUser = string(dAtA[iNdEx:postIndex])
 24088  			iNdEx = postIndex
 24089  		case 6:
 24090  			if wireType != 2 {
 24091  				return fmt.Errorf("proto: wrong wireType = %d for field KrbCCacheSecret", wireType)
 24092  			}
 24093  			var msglen int
 24094  			for shift := uint(0); ; shift += 7 {
 24095  				if shift >= 64 {
 24096  					return ErrIntOverflowGenerated
 24097  				}
 24098  				if iNdEx >= l {
 24099  					return io.ErrUnexpectedEOF
 24100  				}
 24101  				b := dAtA[iNdEx]
 24102  				iNdEx++
 24103  				msglen |= int(b&0x7F) << shift
 24104  				if b < 0x80 {
 24105  					break
 24106  				}
 24107  			}
 24108  			if msglen < 0 {
 24109  				return ErrInvalidLengthGenerated
 24110  			}
 24111  			postIndex := iNdEx + msglen
 24112  			if postIndex < 0 {
 24113  				return ErrInvalidLengthGenerated
 24114  			}
 24115  			if postIndex > l {
 24116  				return io.ErrUnexpectedEOF
 24117  			}
 24118  			if m.KrbCCacheSecret == nil {
 24119  				m.KrbCCacheSecret = &v1.SecretKeySelector{}
 24120  			}
 24121  			if err := m.KrbCCacheSecret.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24122  				return err
 24123  			}
 24124  			iNdEx = postIndex
 24125  		case 7:
 24126  			if wireType != 2 {
 24127  				return fmt.Errorf("proto: wrong wireType = %d for field KrbKeytabSecret", wireType)
 24128  			}
 24129  			var msglen int
 24130  			for shift := uint(0); ; shift += 7 {
 24131  				if shift >= 64 {
 24132  					return ErrIntOverflowGenerated
 24133  				}
 24134  				if iNdEx >= l {
 24135  					return io.ErrUnexpectedEOF
 24136  				}
 24137  				b := dAtA[iNdEx]
 24138  				iNdEx++
 24139  				msglen |= int(b&0x7F) << shift
 24140  				if b < 0x80 {
 24141  					break
 24142  				}
 24143  			}
 24144  			if msglen < 0 {
 24145  				return ErrInvalidLengthGenerated
 24146  			}
 24147  			postIndex := iNdEx + msglen
 24148  			if postIndex < 0 {
 24149  				return ErrInvalidLengthGenerated
 24150  			}
 24151  			if postIndex > l {
 24152  				return io.ErrUnexpectedEOF
 24153  			}
 24154  			if m.KrbKeytabSecret == nil {
 24155  				m.KrbKeytabSecret = &v1.SecretKeySelector{}
 24156  			}
 24157  			if err := m.KrbKeytabSecret.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24158  				return err
 24159  			}
 24160  			iNdEx = postIndex
 24161  		case 8:
 24162  			if wireType != 2 {
 24163  				return fmt.Errorf("proto: wrong wireType = %d for field KrbUsername", wireType)
 24164  			}
 24165  			var stringLen uint64
 24166  			for shift := uint(0); ; shift += 7 {
 24167  				if shift >= 64 {
 24168  					return ErrIntOverflowGenerated
 24169  				}
 24170  				if iNdEx >= l {
 24171  					return io.ErrUnexpectedEOF
 24172  				}
 24173  				b := dAtA[iNdEx]
 24174  				iNdEx++
 24175  				stringLen |= uint64(b&0x7F) << shift
 24176  				if b < 0x80 {
 24177  					break
 24178  				}
 24179  			}
 24180  			intStringLen := int(stringLen)
 24181  			if intStringLen < 0 {
 24182  				return ErrInvalidLengthGenerated
 24183  			}
 24184  			postIndex := iNdEx + intStringLen
 24185  			if postIndex < 0 {
 24186  				return ErrInvalidLengthGenerated
 24187  			}
 24188  			if postIndex > l {
 24189  				return io.ErrUnexpectedEOF
 24190  			}
 24191  			m.KrbUsername = string(dAtA[iNdEx:postIndex])
 24192  			iNdEx = postIndex
 24193  		case 9:
 24194  			if wireType != 2 {
 24195  				return fmt.Errorf("proto: wrong wireType = %d for field KrbRealm", wireType)
 24196  			}
 24197  			var stringLen uint64
 24198  			for shift := uint(0); ; shift += 7 {
 24199  				if shift >= 64 {
 24200  					return ErrIntOverflowGenerated
 24201  				}
 24202  				if iNdEx >= l {
 24203  					return io.ErrUnexpectedEOF
 24204  				}
 24205  				b := dAtA[iNdEx]
 24206  				iNdEx++
 24207  				stringLen |= uint64(b&0x7F) << shift
 24208  				if b < 0x80 {
 24209  					break
 24210  				}
 24211  			}
 24212  			intStringLen := int(stringLen)
 24213  			if intStringLen < 0 {
 24214  				return ErrInvalidLengthGenerated
 24215  			}
 24216  			postIndex := iNdEx + intStringLen
 24217  			if postIndex < 0 {
 24218  				return ErrInvalidLengthGenerated
 24219  			}
 24220  			if postIndex > l {
 24221  				return io.ErrUnexpectedEOF
 24222  			}
 24223  			m.KrbRealm = string(dAtA[iNdEx:postIndex])
 24224  			iNdEx = postIndex
 24225  		case 10:
 24226  			if wireType != 2 {
 24227  				return fmt.Errorf("proto: wrong wireType = %d for field KrbConfigConfigMap", wireType)
 24228  			}
 24229  			var msglen int
 24230  			for shift := uint(0); ; shift += 7 {
 24231  				if shift >= 64 {
 24232  					return ErrIntOverflowGenerated
 24233  				}
 24234  				if iNdEx >= l {
 24235  					return io.ErrUnexpectedEOF
 24236  				}
 24237  				b := dAtA[iNdEx]
 24238  				iNdEx++
 24239  				msglen |= int(b&0x7F) << shift
 24240  				if b < 0x80 {
 24241  					break
 24242  				}
 24243  			}
 24244  			if msglen < 0 {
 24245  				return ErrInvalidLengthGenerated
 24246  			}
 24247  			postIndex := iNdEx + msglen
 24248  			if postIndex < 0 {
 24249  				return ErrInvalidLengthGenerated
 24250  			}
 24251  			if postIndex > l {
 24252  				return io.ErrUnexpectedEOF
 24253  			}
 24254  			if m.KrbConfigConfigMap == nil {
 24255  				m.KrbConfigConfigMap = &v1.ConfigMapKeySelector{}
 24256  			}
 24257  			if err := m.KrbConfigConfigMap.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24258  				return err
 24259  			}
 24260  			iNdEx = postIndex
 24261  		case 11:
 24262  			if wireType != 2 {
 24263  				return fmt.Errorf("proto: wrong wireType = %d for field KrbServicePrincipalName", wireType)
 24264  			}
 24265  			var stringLen uint64
 24266  			for shift := uint(0); ; shift += 7 {
 24267  				if shift >= 64 {
 24268  					return ErrIntOverflowGenerated
 24269  				}
 24270  				if iNdEx >= l {
 24271  					return io.ErrUnexpectedEOF
 24272  				}
 24273  				b := dAtA[iNdEx]
 24274  				iNdEx++
 24275  				stringLen |= uint64(b&0x7F) << shift
 24276  				if b < 0x80 {
 24277  					break
 24278  				}
 24279  			}
 24280  			intStringLen := int(stringLen)
 24281  			if intStringLen < 0 {
 24282  				return ErrInvalidLengthGenerated
 24283  			}
 24284  			postIndex := iNdEx + intStringLen
 24285  			if postIndex < 0 {
 24286  				return ErrInvalidLengthGenerated
 24287  			}
 24288  			if postIndex > l {
 24289  				return io.ErrUnexpectedEOF
 24290  			}
 24291  			m.KrbServicePrincipalName = string(dAtA[iNdEx:postIndex])
 24292  			iNdEx = postIndex
 24293  		case 12:
 24294  			if wireType != 2 {
 24295  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 24296  			}
 24297  			var msglen int
 24298  			for shift := uint(0); ; shift += 7 {
 24299  				if shift >= 64 {
 24300  					return ErrIntOverflowGenerated
 24301  				}
 24302  				if iNdEx >= l {
 24303  					return io.ErrUnexpectedEOF
 24304  				}
 24305  				b := dAtA[iNdEx]
 24306  				iNdEx++
 24307  				msglen |= int(b&0x7F) << shift
 24308  				if b < 0x80 {
 24309  					break
 24310  				}
 24311  			}
 24312  			if msglen < 0 {
 24313  				return ErrInvalidLengthGenerated
 24314  			}
 24315  			postIndex := iNdEx + msglen
 24316  			if postIndex < 0 {
 24317  				return ErrInvalidLengthGenerated
 24318  			}
 24319  			if postIndex > l {
 24320  				return io.ErrUnexpectedEOF
 24321  			}
 24322  			if m.Metadata == nil {
 24323  				m.Metadata = make(map[string]string)
 24324  			}
 24325  			var mapkey string
 24326  			var mapvalue string
 24327  			for iNdEx < postIndex {
 24328  				entryPreIndex := iNdEx
 24329  				var wire uint64
 24330  				for shift := uint(0); ; shift += 7 {
 24331  					if shift >= 64 {
 24332  						return ErrIntOverflowGenerated
 24333  					}
 24334  					if iNdEx >= l {
 24335  						return io.ErrUnexpectedEOF
 24336  					}
 24337  					b := dAtA[iNdEx]
 24338  					iNdEx++
 24339  					wire |= uint64(b&0x7F) << shift
 24340  					if b < 0x80 {
 24341  						break
 24342  					}
 24343  				}
 24344  				fieldNum := int32(wire >> 3)
 24345  				if fieldNum == 1 {
 24346  					var stringLenmapkey uint64
 24347  					for shift := uint(0); ; shift += 7 {
 24348  						if shift >= 64 {
 24349  							return ErrIntOverflowGenerated
 24350  						}
 24351  						if iNdEx >= l {
 24352  							return io.ErrUnexpectedEOF
 24353  						}
 24354  						b := dAtA[iNdEx]
 24355  						iNdEx++
 24356  						stringLenmapkey |= uint64(b&0x7F) << shift
 24357  						if b < 0x80 {
 24358  							break
 24359  						}
 24360  					}
 24361  					intStringLenmapkey := int(stringLenmapkey)
 24362  					if intStringLenmapkey < 0 {
 24363  						return ErrInvalidLengthGenerated
 24364  					}
 24365  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 24366  					if postStringIndexmapkey < 0 {
 24367  						return ErrInvalidLengthGenerated
 24368  					}
 24369  					if postStringIndexmapkey > l {
 24370  						return io.ErrUnexpectedEOF
 24371  					}
 24372  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 24373  					iNdEx = postStringIndexmapkey
 24374  				} else if fieldNum == 2 {
 24375  					var stringLenmapvalue uint64
 24376  					for shift := uint(0); ; shift += 7 {
 24377  						if shift >= 64 {
 24378  							return ErrIntOverflowGenerated
 24379  						}
 24380  						if iNdEx >= l {
 24381  							return io.ErrUnexpectedEOF
 24382  						}
 24383  						b := dAtA[iNdEx]
 24384  						iNdEx++
 24385  						stringLenmapvalue |= uint64(b&0x7F) << shift
 24386  						if b < 0x80 {
 24387  							break
 24388  						}
 24389  					}
 24390  					intStringLenmapvalue := int(stringLenmapvalue)
 24391  					if intStringLenmapvalue < 0 {
 24392  						return ErrInvalidLengthGenerated
 24393  					}
 24394  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 24395  					if postStringIndexmapvalue < 0 {
 24396  						return ErrInvalidLengthGenerated
 24397  					}
 24398  					if postStringIndexmapvalue > l {
 24399  						return io.ErrUnexpectedEOF
 24400  					}
 24401  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 24402  					iNdEx = postStringIndexmapvalue
 24403  				} else {
 24404  					iNdEx = entryPreIndex
 24405  					skippy, err := skipGenerated(dAtA[iNdEx:])
 24406  					if err != nil {
 24407  						return err
 24408  					}
 24409  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 24410  						return ErrInvalidLengthGenerated
 24411  					}
 24412  					if (iNdEx + skippy) > postIndex {
 24413  						return io.ErrUnexpectedEOF
 24414  					}
 24415  					iNdEx += skippy
 24416  				}
 24417  			}
 24418  			m.Metadata[mapkey] = mapvalue
 24419  			iNdEx = postIndex
 24420  		case 13:
 24421  			if wireType != 2 {
 24422  				return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType)
 24423  			}
 24424  			var msglen int
 24425  			for shift := uint(0); ; shift += 7 {
 24426  				if shift >= 64 {
 24427  					return ErrIntOverflowGenerated
 24428  				}
 24429  				if iNdEx >= l {
 24430  					return io.ErrUnexpectedEOF
 24431  				}
 24432  				b := dAtA[iNdEx]
 24433  				iNdEx++
 24434  				msglen |= int(b&0x7F) << shift
 24435  				if b < 0x80 {
 24436  					break
 24437  				}
 24438  			}
 24439  			if msglen < 0 {
 24440  				return ErrInvalidLengthGenerated
 24441  			}
 24442  			postIndex := iNdEx + msglen
 24443  			if postIndex < 0 {
 24444  				return ErrInvalidLengthGenerated
 24445  			}
 24446  			if postIndex > l {
 24447  				return io.ErrUnexpectedEOF
 24448  			}
 24449  			if m.Filter == nil {
 24450  				m.Filter = &EventSourceFilter{}
 24451  			}
 24452  			if err := m.Filter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24453  				return err
 24454  			}
 24455  			iNdEx = postIndex
 24456  		default:
 24457  			iNdEx = preIndex
 24458  			skippy, err := skipGenerated(dAtA[iNdEx:])
 24459  			if err != nil {
 24460  				return err
 24461  			}
 24462  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 24463  				return ErrInvalidLengthGenerated
 24464  			}
 24465  			if (iNdEx + skippy) > l {
 24466  				return io.ErrUnexpectedEOF
 24467  			}
 24468  			iNdEx += skippy
 24469  		}
 24470  	}
 24471  
 24472  	if iNdEx > l {
 24473  		return io.ErrUnexpectedEOF
 24474  	}
 24475  	return nil
 24476  }
 24477  func (m *KafkaConsumerGroup) Unmarshal(dAtA []byte) error {
 24478  	l := len(dAtA)
 24479  	iNdEx := 0
 24480  	for iNdEx < l {
 24481  		preIndex := iNdEx
 24482  		var wire uint64
 24483  		for shift := uint(0); ; shift += 7 {
 24484  			if shift >= 64 {
 24485  				return ErrIntOverflowGenerated
 24486  			}
 24487  			if iNdEx >= l {
 24488  				return io.ErrUnexpectedEOF
 24489  			}
 24490  			b := dAtA[iNdEx]
 24491  			iNdEx++
 24492  			wire |= uint64(b&0x7F) << shift
 24493  			if b < 0x80 {
 24494  				break
 24495  			}
 24496  		}
 24497  		fieldNum := int32(wire >> 3)
 24498  		wireType := int(wire & 0x7)
 24499  		if wireType == 4 {
 24500  			return fmt.Errorf("proto: KafkaConsumerGroup: wiretype end group for non-group")
 24501  		}
 24502  		if fieldNum <= 0 {
 24503  			return fmt.Errorf("proto: KafkaConsumerGroup: illegal tag %d (wire type %d)", fieldNum, wire)
 24504  		}
 24505  		switch fieldNum {
 24506  		case 1:
 24507  			if wireType != 2 {
 24508  				return fmt.Errorf("proto: wrong wireType = %d for field GroupName", wireType)
 24509  			}
 24510  			var stringLen uint64
 24511  			for shift := uint(0); ; shift += 7 {
 24512  				if shift >= 64 {
 24513  					return ErrIntOverflowGenerated
 24514  				}
 24515  				if iNdEx >= l {
 24516  					return io.ErrUnexpectedEOF
 24517  				}
 24518  				b := dAtA[iNdEx]
 24519  				iNdEx++
 24520  				stringLen |= uint64(b&0x7F) << shift
 24521  				if b < 0x80 {
 24522  					break
 24523  				}
 24524  			}
 24525  			intStringLen := int(stringLen)
 24526  			if intStringLen < 0 {
 24527  				return ErrInvalidLengthGenerated
 24528  			}
 24529  			postIndex := iNdEx + intStringLen
 24530  			if postIndex < 0 {
 24531  				return ErrInvalidLengthGenerated
 24532  			}
 24533  			if postIndex > l {
 24534  				return io.ErrUnexpectedEOF
 24535  			}
 24536  			m.GroupName = string(dAtA[iNdEx:postIndex])
 24537  			iNdEx = postIndex
 24538  		case 2:
 24539  			if wireType != 0 {
 24540  				return fmt.Errorf("proto: wrong wireType = %d for field Oldest", wireType)
 24541  			}
 24542  			var v int
 24543  			for shift := uint(0); ; shift += 7 {
 24544  				if shift >= 64 {
 24545  					return ErrIntOverflowGenerated
 24546  				}
 24547  				if iNdEx >= l {
 24548  					return io.ErrUnexpectedEOF
 24549  				}
 24550  				b := dAtA[iNdEx]
 24551  				iNdEx++
 24552  				v |= int(b&0x7F) << shift
 24553  				if b < 0x80 {
 24554  					break
 24555  				}
 24556  			}
 24557  			m.Oldest = bool(v != 0)
 24558  		case 3:
 24559  			if wireType != 2 {
 24560  				return fmt.Errorf("proto: wrong wireType = %d for field RebalanceStrategy", wireType)
 24561  			}
 24562  			var stringLen uint64
 24563  			for shift := uint(0); ; shift += 7 {
 24564  				if shift >= 64 {
 24565  					return ErrIntOverflowGenerated
 24566  				}
 24567  				if iNdEx >= l {
 24568  					return io.ErrUnexpectedEOF
 24569  				}
 24570  				b := dAtA[iNdEx]
 24571  				iNdEx++
 24572  				stringLen |= uint64(b&0x7F) << shift
 24573  				if b < 0x80 {
 24574  					break
 24575  				}
 24576  			}
 24577  			intStringLen := int(stringLen)
 24578  			if intStringLen < 0 {
 24579  				return ErrInvalidLengthGenerated
 24580  			}
 24581  			postIndex := iNdEx + intStringLen
 24582  			if postIndex < 0 {
 24583  				return ErrInvalidLengthGenerated
 24584  			}
 24585  			if postIndex > l {
 24586  				return io.ErrUnexpectedEOF
 24587  			}
 24588  			m.RebalanceStrategy = string(dAtA[iNdEx:postIndex])
 24589  			iNdEx = postIndex
 24590  		default:
 24591  			iNdEx = preIndex
 24592  			skippy, err := skipGenerated(dAtA[iNdEx:])
 24593  			if err != nil {
 24594  				return err
 24595  			}
 24596  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 24597  				return ErrInvalidLengthGenerated
 24598  			}
 24599  			if (iNdEx + skippy) > l {
 24600  				return io.ErrUnexpectedEOF
 24601  			}
 24602  			iNdEx += skippy
 24603  		}
 24604  	}
 24605  
 24606  	if iNdEx > l {
 24607  		return io.ErrUnexpectedEOF
 24608  	}
 24609  	return nil
 24610  }
 24611  func (m *KafkaEventSource) Unmarshal(dAtA []byte) error {
 24612  	l := len(dAtA)
 24613  	iNdEx := 0
 24614  	for iNdEx < l {
 24615  		preIndex := iNdEx
 24616  		var wire uint64
 24617  		for shift := uint(0); ; shift += 7 {
 24618  			if shift >= 64 {
 24619  				return ErrIntOverflowGenerated
 24620  			}
 24621  			if iNdEx >= l {
 24622  				return io.ErrUnexpectedEOF
 24623  			}
 24624  			b := dAtA[iNdEx]
 24625  			iNdEx++
 24626  			wire |= uint64(b&0x7F) << shift
 24627  			if b < 0x80 {
 24628  				break
 24629  			}
 24630  		}
 24631  		fieldNum := int32(wire >> 3)
 24632  		wireType := int(wire & 0x7)
 24633  		if wireType == 4 {
 24634  			return fmt.Errorf("proto: KafkaEventSource: wiretype end group for non-group")
 24635  		}
 24636  		if fieldNum <= 0 {
 24637  			return fmt.Errorf("proto: KafkaEventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 24638  		}
 24639  		switch fieldNum {
 24640  		case 1:
 24641  			if wireType != 2 {
 24642  				return fmt.Errorf("proto: wrong wireType = %d for field URL", wireType)
 24643  			}
 24644  			var stringLen uint64
 24645  			for shift := uint(0); ; shift += 7 {
 24646  				if shift >= 64 {
 24647  					return ErrIntOverflowGenerated
 24648  				}
 24649  				if iNdEx >= l {
 24650  					return io.ErrUnexpectedEOF
 24651  				}
 24652  				b := dAtA[iNdEx]
 24653  				iNdEx++
 24654  				stringLen |= uint64(b&0x7F) << shift
 24655  				if b < 0x80 {
 24656  					break
 24657  				}
 24658  			}
 24659  			intStringLen := int(stringLen)
 24660  			if intStringLen < 0 {
 24661  				return ErrInvalidLengthGenerated
 24662  			}
 24663  			postIndex := iNdEx + intStringLen
 24664  			if postIndex < 0 {
 24665  				return ErrInvalidLengthGenerated
 24666  			}
 24667  			if postIndex > l {
 24668  				return io.ErrUnexpectedEOF
 24669  			}
 24670  			m.URL = string(dAtA[iNdEx:postIndex])
 24671  			iNdEx = postIndex
 24672  		case 2:
 24673  			if wireType != 2 {
 24674  				return fmt.Errorf("proto: wrong wireType = %d for field Partition", wireType)
 24675  			}
 24676  			var stringLen uint64
 24677  			for shift := uint(0); ; shift += 7 {
 24678  				if shift >= 64 {
 24679  					return ErrIntOverflowGenerated
 24680  				}
 24681  				if iNdEx >= l {
 24682  					return io.ErrUnexpectedEOF
 24683  				}
 24684  				b := dAtA[iNdEx]
 24685  				iNdEx++
 24686  				stringLen |= uint64(b&0x7F) << shift
 24687  				if b < 0x80 {
 24688  					break
 24689  				}
 24690  			}
 24691  			intStringLen := int(stringLen)
 24692  			if intStringLen < 0 {
 24693  				return ErrInvalidLengthGenerated
 24694  			}
 24695  			postIndex := iNdEx + intStringLen
 24696  			if postIndex < 0 {
 24697  				return ErrInvalidLengthGenerated
 24698  			}
 24699  			if postIndex > l {
 24700  				return io.ErrUnexpectedEOF
 24701  			}
 24702  			m.Partition = string(dAtA[iNdEx:postIndex])
 24703  			iNdEx = postIndex
 24704  		case 3:
 24705  			if wireType != 2 {
 24706  				return fmt.Errorf("proto: wrong wireType = %d for field Topic", wireType)
 24707  			}
 24708  			var stringLen uint64
 24709  			for shift := uint(0); ; shift += 7 {
 24710  				if shift >= 64 {
 24711  					return ErrIntOverflowGenerated
 24712  				}
 24713  				if iNdEx >= l {
 24714  					return io.ErrUnexpectedEOF
 24715  				}
 24716  				b := dAtA[iNdEx]
 24717  				iNdEx++
 24718  				stringLen |= uint64(b&0x7F) << shift
 24719  				if b < 0x80 {
 24720  					break
 24721  				}
 24722  			}
 24723  			intStringLen := int(stringLen)
 24724  			if intStringLen < 0 {
 24725  				return ErrInvalidLengthGenerated
 24726  			}
 24727  			postIndex := iNdEx + intStringLen
 24728  			if postIndex < 0 {
 24729  				return ErrInvalidLengthGenerated
 24730  			}
 24731  			if postIndex > l {
 24732  				return io.ErrUnexpectedEOF
 24733  			}
 24734  			m.Topic = string(dAtA[iNdEx:postIndex])
 24735  			iNdEx = postIndex
 24736  		case 4:
 24737  			if wireType != 2 {
 24738  				return fmt.Errorf("proto: wrong wireType = %d for field ConnectionBackoff", wireType)
 24739  			}
 24740  			var msglen int
 24741  			for shift := uint(0); ; shift += 7 {
 24742  				if shift >= 64 {
 24743  					return ErrIntOverflowGenerated
 24744  				}
 24745  				if iNdEx >= l {
 24746  					return io.ErrUnexpectedEOF
 24747  				}
 24748  				b := dAtA[iNdEx]
 24749  				iNdEx++
 24750  				msglen |= int(b&0x7F) << shift
 24751  				if b < 0x80 {
 24752  					break
 24753  				}
 24754  			}
 24755  			if msglen < 0 {
 24756  				return ErrInvalidLengthGenerated
 24757  			}
 24758  			postIndex := iNdEx + msglen
 24759  			if postIndex < 0 {
 24760  				return ErrInvalidLengthGenerated
 24761  			}
 24762  			if postIndex > l {
 24763  				return io.ErrUnexpectedEOF
 24764  			}
 24765  			if m.ConnectionBackoff == nil {
 24766  				m.ConnectionBackoff = &common.Backoff{}
 24767  			}
 24768  			if err := m.ConnectionBackoff.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24769  				return err
 24770  			}
 24771  			iNdEx = postIndex
 24772  		case 5:
 24773  			if wireType != 2 {
 24774  				return fmt.Errorf("proto: wrong wireType = %d for field TLS", wireType)
 24775  			}
 24776  			var msglen int
 24777  			for shift := uint(0); ; shift += 7 {
 24778  				if shift >= 64 {
 24779  					return ErrIntOverflowGenerated
 24780  				}
 24781  				if iNdEx >= l {
 24782  					return io.ErrUnexpectedEOF
 24783  				}
 24784  				b := dAtA[iNdEx]
 24785  				iNdEx++
 24786  				msglen |= int(b&0x7F) << shift
 24787  				if b < 0x80 {
 24788  					break
 24789  				}
 24790  			}
 24791  			if msglen < 0 {
 24792  				return ErrInvalidLengthGenerated
 24793  			}
 24794  			postIndex := iNdEx + msglen
 24795  			if postIndex < 0 {
 24796  				return ErrInvalidLengthGenerated
 24797  			}
 24798  			if postIndex > l {
 24799  				return io.ErrUnexpectedEOF
 24800  			}
 24801  			if m.TLS == nil {
 24802  				m.TLS = &common.TLSConfig{}
 24803  			}
 24804  			if err := m.TLS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24805  				return err
 24806  			}
 24807  			iNdEx = postIndex
 24808  		case 6:
 24809  			if wireType != 0 {
 24810  				return fmt.Errorf("proto: wrong wireType = %d for field JSONBody", wireType)
 24811  			}
 24812  			var v int
 24813  			for shift := uint(0); ; shift += 7 {
 24814  				if shift >= 64 {
 24815  					return ErrIntOverflowGenerated
 24816  				}
 24817  				if iNdEx >= l {
 24818  					return io.ErrUnexpectedEOF
 24819  				}
 24820  				b := dAtA[iNdEx]
 24821  				iNdEx++
 24822  				v |= int(b&0x7F) << shift
 24823  				if b < 0x80 {
 24824  					break
 24825  				}
 24826  			}
 24827  			m.JSONBody = bool(v != 0)
 24828  		case 7:
 24829  			if wireType != 2 {
 24830  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 24831  			}
 24832  			var msglen int
 24833  			for shift := uint(0); ; shift += 7 {
 24834  				if shift >= 64 {
 24835  					return ErrIntOverflowGenerated
 24836  				}
 24837  				if iNdEx >= l {
 24838  					return io.ErrUnexpectedEOF
 24839  				}
 24840  				b := dAtA[iNdEx]
 24841  				iNdEx++
 24842  				msglen |= int(b&0x7F) << shift
 24843  				if b < 0x80 {
 24844  					break
 24845  				}
 24846  			}
 24847  			if msglen < 0 {
 24848  				return ErrInvalidLengthGenerated
 24849  			}
 24850  			postIndex := iNdEx + msglen
 24851  			if postIndex < 0 {
 24852  				return ErrInvalidLengthGenerated
 24853  			}
 24854  			if postIndex > l {
 24855  				return io.ErrUnexpectedEOF
 24856  			}
 24857  			if m.Metadata == nil {
 24858  				m.Metadata = make(map[string]string)
 24859  			}
 24860  			var mapkey string
 24861  			var mapvalue string
 24862  			for iNdEx < postIndex {
 24863  				entryPreIndex := iNdEx
 24864  				var wire uint64
 24865  				for shift := uint(0); ; shift += 7 {
 24866  					if shift >= 64 {
 24867  						return ErrIntOverflowGenerated
 24868  					}
 24869  					if iNdEx >= l {
 24870  						return io.ErrUnexpectedEOF
 24871  					}
 24872  					b := dAtA[iNdEx]
 24873  					iNdEx++
 24874  					wire |= uint64(b&0x7F) << shift
 24875  					if b < 0x80 {
 24876  						break
 24877  					}
 24878  				}
 24879  				fieldNum := int32(wire >> 3)
 24880  				if fieldNum == 1 {
 24881  					var stringLenmapkey uint64
 24882  					for shift := uint(0); ; shift += 7 {
 24883  						if shift >= 64 {
 24884  							return ErrIntOverflowGenerated
 24885  						}
 24886  						if iNdEx >= l {
 24887  							return io.ErrUnexpectedEOF
 24888  						}
 24889  						b := dAtA[iNdEx]
 24890  						iNdEx++
 24891  						stringLenmapkey |= uint64(b&0x7F) << shift
 24892  						if b < 0x80 {
 24893  							break
 24894  						}
 24895  					}
 24896  					intStringLenmapkey := int(stringLenmapkey)
 24897  					if intStringLenmapkey < 0 {
 24898  						return ErrInvalidLengthGenerated
 24899  					}
 24900  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 24901  					if postStringIndexmapkey < 0 {
 24902  						return ErrInvalidLengthGenerated
 24903  					}
 24904  					if postStringIndexmapkey > l {
 24905  						return io.ErrUnexpectedEOF
 24906  					}
 24907  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 24908  					iNdEx = postStringIndexmapkey
 24909  				} else if fieldNum == 2 {
 24910  					var stringLenmapvalue uint64
 24911  					for shift := uint(0); ; shift += 7 {
 24912  						if shift >= 64 {
 24913  							return ErrIntOverflowGenerated
 24914  						}
 24915  						if iNdEx >= l {
 24916  							return io.ErrUnexpectedEOF
 24917  						}
 24918  						b := dAtA[iNdEx]
 24919  						iNdEx++
 24920  						stringLenmapvalue |= uint64(b&0x7F) << shift
 24921  						if b < 0x80 {
 24922  							break
 24923  						}
 24924  					}
 24925  					intStringLenmapvalue := int(stringLenmapvalue)
 24926  					if intStringLenmapvalue < 0 {
 24927  						return ErrInvalidLengthGenerated
 24928  					}
 24929  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 24930  					if postStringIndexmapvalue < 0 {
 24931  						return ErrInvalidLengthGenerated
 24932  					}
 24933  					if postStringIndexmapvalue > l {
 24934  						return io.ErrUnexpectedEOF
 24935  					}
 24936  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 24937  					iNdEx = postStringIndexmapvalue
 24938  				} else {
 24939  					iNdEx = entryPreIndex
 24940  					skippy, err := skipGenerated(dAtA[iNdEx:])
 24941  					if err != nil {
 24942  						return err
 24943  					}
 24944  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 24945  						return ErrInvalidLengthGenerated
 24946  					}
 24947  					if (iNdEx + skippy) > postIndex {
 24948  						return io.ErrUnexpectedEOF
 24949  					}
 24950  					iNdEx += skippy
 24951  				}
 24952  			}
 24953  			m.Metadata[mapkey] = mapvalue
 24954  			iNdEx = postIndex
 24955  		case 8:
 24956  			if wireType != 2 {
 24957  				return fmt.Errorf("proto: wrong wireType = %d for field ConsumerGroup", wireType)
 24958  			}
 24959  			var msglen int
 24960  			for shift := uint(0); ; shift += 7 {
 24961  				if shift >= 64 {
 24962  					return ErrIntOverflowGenerated
 24963  				}
 24964  				if iNdEx >= l {
 24965  					return io.ErrUnexpectedEOF
 24966  				}
 24967  				b := dAtA[iNdEx]
 24968  				iNdEx++
 24969  				msglen |= int(b&0x7F) << shift
 24970  				if b < 0x80 {
 24971  					break
 24972  				}
 24973  			}
 24974  			if msglen < 0 {
 24975  				return ErrInvalidLengthGenerated
 24976  			}
 24977  			postIndex := iNdEx + msglen
 24978  			if postIndex < 0 {
 24979  				return ErrInvalidLengthGenerated
 24980  			}
 24981  			if postIndex > l {
 24982  				return io.ErrUnexpectedEOF
 24983  			}
 24984  			if m.ConsumerGroup == nil {
 24985  				m.ConsumerGroup = &KafkaConsumerGroup{}
 24986  			}
 24987  			if err := m.ConsumerGroup.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24988  				return err
 24989  			}
 24990  			iNdEx = postIndex
 24991  		case 9:
 24992  			if wireType != 0 {
 24993  				return fmt.Errorf("proto: wrong wireType = %d for field LimitEventsPerSecond", wireType)
 24994  			}
 24995  			m.LimitEventsPerSecond = 0
 24996  			for shift := uint(0); ; shift += 7 {
 24997  				if shift >= 64 {
 24998  					return ErrIntOverflowGenerated
 24999  				}
 25000  				if iNdEx >= l {
 25001  					return io.ErrUnexpectedEOF
 25002  				}
 25003  				b := dAtA[iNdEx]
 25004  				iNdEx++
 25005  				m.LimitEventsPerSecond |= int64(b&0x7F) << shift
 25006  				if b < 0x80 {
 25007  					break
 25008  				}
 25009  			}
 25010  		case 10:
 25011  			if wireType != 2 {
 25012  				return fmt.Errorf("proto: wrong wireType = %d for field Version", wireType)
 25013  			}
 25014  			var stringLen uint64
 25015  			for shift := uint(0); ; shift += 7 {
 25016  				if shift >= 64 {
 25017  					return ErrIntOverflowGenerated
 25018  				}
 25019  				if iNdEx >= l {
 25020  					return io.ErrUnexpectedEOF
 25021  				}
 25022  				b := dAtA[iNdEx]
 25023  				iNdEx++
 25024  				stringLen |= uint64(b&0x7F) << shift
 25025  				if b < 0x80 {
 25026  					break
 25027  				}
 25028  			}
 25029  			intStringLen := int(stringLen)
 25030  			if intStringLen < 0 {
 25031  				return ErrInvalidLengthGenerated
 25032  			}
 25033  			postIndex := iNdEx + intStringLen
 25034  			if postIndex < 0 {
 25035  				return ErrInvalidLengthGenerated
 25036  			}
 25037  			if postIndex > l {
 25038  				return io.ErrUnexpectedEOF
 25039  			}
 25040  			m.Version = string(dAtA[iNdEx:postIndex])
 25041  			iNdEx = postIndex
 25042  		case 11:
 25043  			if wireType != 2 {
 25044  				return fmt.Errorf("proto: wrong wireType = %d for field SASL", wireType)
 25045  			}
 25046  			var msglen int
 25047  			for shift := uint(0); ; shift += 7 {
 25048  				if shift >= 64 {
 25049  					return ErrIntOverflowGenerated
 25050  				}
 25051  				if iNdEx >= l {
 25052  					return io.ErrUnexpectedEOF
 25053  				}
 25054  				b := dAtA[iNdEx]
 25055  				iNdEx++
 25056  				msglen |= int(b&0x7F) << shift
 25057  				if b < 0x80 {
 25058  					break
 25059  				}
 25060  			}
 25061  			if msglen < 0 {
 25062  				return ErrInvalidLengthGenerated
 25063  			}
 25064  			postIndex := iNdEx + msglen
 25065  			if postIndex < 0 {
 25066  				return ErrInvalidLengthGenerated
 25067  			}
 25068  			if postIndex > l {
 25069  				return io.ErrUnexpectedEOF
 25070  			}
 25071  			if m.SASL == nil {
 25072  				m.SASL = &common.SASLConfig{}
 25073  			}
 25074  			if err := m.SASL.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25075  				return err
 25076  			}
 25077  			iNdEx = postIndex
 25078  		case 12:
 25079  			if wireType != 2 {
 25080  				return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType)
 25081  			}
 25082  			var msglen int
 25083  			for shift := uint(0); ; shift += 7 {
 25084  				if shift >= 64 {
 25085  					return ErrIntOverflowGenerated
 25086  				}
 25087  				if iNdEx >= l {
 25088  					return io.ErrUnexpectedEOF
 25089  				}
 25090  				b := dAtA[iNdEx]
 25091  				iNdEx++
 25092  				msglen |= int(b&0x7F) << shift
 25093  				if b < 0x80 {
 25094  					break
 25095  				}
 25096  			}
 25097  			if msglen < 0 {
 25098  				return ErrInvalidLengthGenerated
 25099  			}
 25100  			postIndex := iNdEx + msglen
 25101  			if postIndex < 0 {
 25102  				return ErrInvalidLengthGenerated
 25103  			}
 25104  			if postIndex > l {
 25105  				return io.ErrUnexpectedEOF
 25106  			}
 25107  			if m.Filter == nil {
 25108  				m.Filter = &EventSourceFilter{}
 25109  			}
 25110  			if err := m.Filter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25111  				return err
 25112  			}
 25113  			iNdEx = postIndex
 25114  		case 13:
 25115  			if wireType != 2 {
 25116  				return fmt.Errorf("proto: wrong wireType = %d for field Config", wireType)
 25117  			}
 25118  			var stringLen uint64
 25119  			for shift := uint(0); ; shift += 7 {
 25120  				if shift >= 64 {
 25121  					return ErrIntOverflowGenerated
 25122  				}
 25123  				if iNdEx >= l {
 25124  					return io.ErrUnexpectedEOF
 25125  				}
 25126  				b := dAtA[iNdEx]
 25127  				iNdEx++
 25128  				stringLen |= uint64(b&0x7F) << shift
 25129  				if b < 0x80 {
 25130  					break
 25131  				}
 25132  			}
 25133  			intStringLen := int(stringLen)
 25134  			if intStringLen < 0 {
 25135  				return ErrInvalidLengthGenerated
 25136  			}
 25137  			postIndex := iNdEx + intStringLen
 25138  			if postIndex < 0 {
 25139  				return ErrInvalidLengthGenerated
 25140  			}
 25141  			if postIndex > l {
 25142  				return io.ErrUnexpectedEOF
 25143  			}
 25144  			m.Config = string(dAtA[iNdEx:postIndex])
 25145  			iNdEx = postIndex
 25146  		default:
 25147  			iNdEx = preIndex
 25148  			skippy, err := skipGenerated(dAtA[iNdEx:])
 25149  			if err != nil {
 25150  				return err
 25151  			}
 25152  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 25153  				return ErrInvalidLengthGenerated
 25154  			}
 25155  			if (iNdEx + skippy) > l {
 25156  				return io.ErrUnexpectedEOF
 25157  			}
 25158  			iNdEx += skippy
 25159  		}
 25160  	}
 25161  
 25162  	if iNdEx > l {
 25163  		return io.ErrUnexpectedEOF
 25164  	}
 25165  	return nil
 25166  }
 25167  func (m *MQTTEventSource) Unmarshal(dAtA []byte) error {
 25168  	l := len(dAtA)
 25169  	iNdEx := 0
 25170  	for iNdEx < l {
 25171  		preIndex := iNdEx
 25172  		var wire uint64
 25173  		for shift := uint(0); ; shift += 7 {
 25174  			if shift >= 64 {
 25175  				return ErrIntOverflowGenerated
 25176  			}
 25177  			if iNdEx >= l {
 25178  				return io.ErrUnexpectedEOF
 25179  			}
 25180  			b := dAtA[iNdEx]
 25181  			iNdEx++
 25182  			wire |= uint64(b&0x7F) << shift
 25183  			if b < 0x80 {
 25184  				break
 25185  			}
 25186  		}
 25187  		fieldNum := int32(wire >> 3)
 25188  		wireType := int(wire & 0x7)
 25189  		if wireType == 4 {
 25190  			return fmt.Errorf("proto: MQTTEventSource: wiretype end group for non-group")
 25191  		}
 25192  		if fieldNum <= 0 {
 25193  			return fmt.Errorf("proto: MQTTEventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 25194  		}
 25195  		switch fieldNum {
 25196  		case 1:
 25197  			if wireType != 2 {
 25198  				return fmt.Errorf("proto: wrong wireType = %d for field URL", wireType)
 25199  			}
 25200  			var stringLen uint64
 25201  			for shift := uint(0); ; shift += 7 {
 25202  				if shift >= 64 {
 25203  					return ErrIntOverflowGenerated
 25204  				}
 25205  				if iNdEx >= l {
 25206  					return io.ErrUnexpectedEOF
 25207  				}
 25208  				b := dAtA[iNdEx]
 25209  				iNdEx++
 25210  				stringLen |= uint64(b&0x7F) << shift
 25211  				if b < 0x80 {
 25212  					break
 25213  				}
 25214  			}
 25215  			intStringLen := int(stringLen)
 25216  			if intStringLen < 0 {
 25217  				return ErrInvalidLengthGenerated
 25218  			}
 25219  			postIndex := iNdEx + intStringLen
 25220  			if postIndex < 0 {
 25221  				return ErrInvalidLengthGenerated
 25222  			}
 25223  			if postIndex > l {
 25224  				return io.ErrUnexpectedEOF
 25225  			}
 25226  			m.URL = string(dAtA[iNdEx:postIndex])
 25227  			iNdEx = postIndex
 25228  		case 2:
 25229  			if wireType != 2 {
 25230  				return fmt.Errorf("proto: wrong wireType = %d for field Topic", wireType)
 25231  			}
 25232  			var stringLen uint64
 25233  			for shift := uint(0); ; shift += 7 {
 25234  				if shift >= 64 {
 25235  					return ErrIntOverflowGenerated
 25236  				}
 25237  				if iNdEx >= l {
 25238  					return io.ErrUnexpectedEOF
 25239  				}
 25240  				b := dAtA[iNdEx]
 25241  				iNdEx++
 25242  				stringLen |= uint64(b&0x7F) << shift
 25243  				if b < 0x80 {
 25244  					break
 25245  				}
 25246  			}
 25247  			intStringLen := int(stringLen)
 25248  			if intStringLen < 0 {
 25249  				return ErrInvalidLengthGenerated
 25250  			}
 25251  			postIndex := iNdEx + intStringLen
 25252  			if postIndex < 0 {
 25253  				return ErrInvalidLengthGenerated
 25254  			}
 25255  			if postIndex > l {
 25256  				return io.ErrUnexpectedEOF
 25257  			}
 25258  			m.Topic = string(dAtA[iNdEx:postIndex])
 25259  			iNdEx = postIndex
 25260  		case 3:
 25261  			if wireType != 2 {
 25262  				return fmt.Errorf("proto: wrong wireType = %d for field ClientID", wireType)
 25263  			}
 25264  			var stringLen uint64
 25265  			for shift := uint(0); ; shift += 7 {
 25266  				if shift >= 64 {
 25267  					return ErrIntOverflowGenerated
 25268  				}
 25269  				if iNdEx >= l {
 25270  					return io.ErrUnexpectedEOF
 25271  				}
 25272  				b := dAtA[iNdEx]
 25273  				iNdEx++
 25274  				stringLen |= uint64(b&0x7F) << shift
 25275  				if b < 0x80 {
 25276  					break
 25277  				}
 25278  			}
 25279  			intStringLen := int(stringLen)
 25280  			if intStringLen < 0 {
 25281  				return ErrInvalidLengthGenerated
 25282  			}
 25283  			postIndex := iNdEx + intStringLen
 25284  			if postIndex < 0 {
 25285  				return ErrInvalidLengthGenerated
 25286  			}
 25287  			if postIndex > l {
 25288  				return io.ErrUnexpectedEOF
 25289  			}
 25290  			m.ClientID = string(dAtA[iNdEx:postIndex])
 25291  			iNdEx = postIndex
 25292  		case 4:
 25293  			if wireType != 2 {
 25294  				return fmt.Errorf("proto: wrong wireType = %d for field ConnectionBackoff", 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.ConnectionBackoff == nil {
 25322  				m.ConnectionBackoff = &common.Backoff{}
 25323  			}
 25324  			if err := m.ConnectionBackoff.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25325  				return err
 25326  			}
 25327  			iNdEx = postIndex
 25328  		case 5:
 25329  			if wireType != 0 {
 25330  				return fmt.Errorf("proto: wrong wireType = %d for field JSONBody", wireType)
 25331  			}
 25332  			var v int
 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  				v |= int(b&0x7F) << shift
 25343  				if b < 0x80 {
 25344  					break
 25345  				}
 25346  			}
 25347  			m.JSONBody = bool(v != 0)
 25348  		case 6:
 25349  			if wireType != 2 {
 25350  				return fmt.Errorf("proto: wrong wireType = %d for field TLS", wireType)
 25351  			}
 25352  			var msglen int
 25353  			for shift := uint(0); ; shift += 7 {
 25354  				if shift >= 64 {
 25355  					return ErrIntOverflowGenerated
 25356  				}
 25357  				if iNdEx >= l {
 25358  					return io.ErrUnexpectedEOF
 25359  				}
 25360  				b := dAtA[iNdEx]
 25361  				iNdEx++
 25362  				msglen |= int(b&0x7F) << shift
 25363  				if b < 0x80 {
 25364  					break
 25365  				}
 25366  			}
 25367  			if msglen < 0 {
 25368  				return ErrInvalidLengthGenerated
 25369  			}
 25370  			postIndex := iNdEx + msglen
 25371  			if postIndex < 0 {
 25372  				return ErrInvalidLengthGenerated
 25373  			}
 25374  			if postIndex > l {
 25375  				return io.ErrUnexpectedEOF
 25376  			}
 25377  			if m.TLS == nil {
 25378  				m.TLS = &common.TLSConfig{}
 25379  			}
 25380  			if err := m.TLS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25381  				return err
 25382  			}
 25383  			iNdEx = postIndex
 25384  		case 7:
 25385  			if wireType != 2 {
 25386  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 25387  			}
 25388  			var msglen int
 25389  			for shift := uint(0); ; shift += 7 {
 25390  				if shift >= 64 {
 25391  					return ErrIntOverflowGenerated
 25392  				}
 25393  				if iNdEx >= l {
 25394  					return io.ErrUnexpectedEOF
 25395  				}
 25396  				b := dAtA[iNdEx]
 25397  				iNdEx++
 25398  				msglen |= int(b&0x7F) << shift
 25399  				if b < 0x80 {
 25400  					break
 25401  				}
 25402  			}
 25403  			if msglen < 0 {
 25404  				return ErrInvalidLengthGenerated
 25405  			}
 25406  			postIndex := iNdEx + msglen
 25407  			if postIndex < 0 {
 25408  				return ErrInvalidLengthGenerated
 25409  			}
 25410  			if postIndex > l {
 25411  				return io.ErrUnexpectedEOF
 25412  			}
 25413  			if m.Metadata == nil {
 25414  				m.Metadata = make(map[string]string)
 25415  			}
 25416  			var mapkey string
 25417  			var mapvalue string
 25418  			for iNdEx < postIndex {
 25419  				entryPreIndex := iNdEx
 25420  				var wire uint64
 25421  				for shift := uint(0); ; shift += 7 {
 25422  					if shift >= 64 {
 25423  						return ErrIntOverflowGenerated
 25424  					}
 25425  					if iNdEx >= l {
 25426  						return io.ErrUnexpectedEOF
 25427  					}
 25428  					b := dAtA[iNdEx]
 25429  					iNdEx++
 25430  					wire |= uint64(b&0x7F) << shift
 25431  					if b < 0x80 {
 25432  						break
 25433  					}
 25434  				}
 25435  				fieldNum := int32(wire >> 3)
 25436  				if fieldNum == 1 {
 25437  					var stringLenmapkey uint64
 25438  					for shift := uint(0); ; shift += 7 {
 25439  						if shift >= 64 {
 25440  							return ErrIntOverflowGenerated
 25441  						}
 25442  						if iNdEx >= l {
 25443  							return io.ErrUnexpectedEOF
 25444  						}
 25445  						b := dAtA[iNdEx]
 25446  						iNdEx++
 25447  						stringLenmapkey |= uint64(b&0x7F) << shift
 25448  						if b < 0x80 {
 25449  							break
 25450  						}
 25451  					}
 25452  					intStringLenmapkey := int(stringLenmapkey)
 25453  					if intStringLenmapkey < 0 {
 25454  						return ErrInvalidLengthGenerated
 25455  					}
 25456  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 25457  					if postStringIndexmapkey < 0 {
 25458  						return ErrInvalidLengthGenerated
 25459  					}
 25460  					if postStringIndexmapkey > l {
 25461  						return io.ErrUnexpectedEOF
 25462  					}
 25463  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 25464  					iNdEx = postStringIndexmapkey
 25465  				} else if fieldNum == 2 {
 25466  					var stringLenmapvalue uint64
 25467  					for shift := uint(0); ; shift += 7 {
 25468  						if shift >= 64 {
 25469  							return ErrIntOverflowGenerated
 25470  						}
 25471  						if iNdEx >= l {
 25472  							return io.ErrUnexpectedEOF
 25473  						}
 25474  						b := dAtA[iNdEx]
 25475  						iNdEx++
 25476  						stringLenmapvalue |= uint64(b&0x7F) << shift
 25477  						if b < 0x80 {
 25478  							break
 25479  						}
 25480  					}
 25481  					intStringLenmapvalue := int(stringLenmapvalue)
 25482  					if intStringLenmapvalue < 0 {
 25483  						return ErrInvalidLengthGenerated
 25484  					}
 25485  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 25486  					if postStringIndexmapvalue < 0 {
 25487  						return ErrInvalidLengthGenerated
 25488  					}
 25489  					if postStringIndexmapvalue > l {
 25490  						return io.ErrUnexpectedEOF
 25491  					}
 25492  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 25493  					iNdEx = postStringIndexmapvalue
 25494  				} else {
 25495  					iNdEx = entryPreIndex
 25496  					skippy, err := skipGenerated(dAtA[iNdEx:])
 25497  					if err != nil {
 25498  						return err
 25499  					}
 25500  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 25501  						return ErrInvalidLengthGenerated
 25502  					}
 25503  					if (iNdEx + skippy) > postIndex {
 25504  						return io.ErrUnexpectedEOF
 25505  					}
 25506  					iNdEx += skippy
 25507  				}
 25508  			}
 25509  			m.Metadata[mapkey] = mapvalue
 25510  			iNdEx = postIndex
 25511  		case 8:
 25512  			if wireType != 2 {
 25513  				return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType)
 25514  			}
 25515  			var msglen int
 25516  			for shift := uint(0); ; shift += 7 {
 25517  				if shift >= 64 {
 25518  					return ErrIntOverflowGenerated
 25519  				}
 25520  				if iNdEx >= l {
 25521  					return io.ErrUnexpectedEOF
 25522  				}
 25523  				b := dAtA[iNdEx]
 25524  				iNdEx++
 25525  				msglen |= int(b&0x7F) << shift
 25526  				if b < 0x80 {
 25527  					break
 25528  				}
 25529  			}
 25530  			if msglen < 0 {
 25531  				return ErrInvalidLengthGenerated
 25532  			}
 25533  			postIndex := iNdEx + msglen
 25534  			if postIndex < 0 {
 25535  				return ErrInvalidLengthGenerated
 25536  			}
 25537  			if postIndex > l {
 25538  				return io.ErrUnexpectedEOF
 25539  			}
 25540  			if m.Filter == nil {
 25541  				m.Filter = &EventSourceFilter{}
 25542  			}
 25543  			if err := m.Filter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25544  				return err
 25545  			}
 25546  			iNdEx = postIndex
 25547  		case 9:
 25548  			if wireType != 2 {
 25549  				return fmt.Errorf("proto: wrong wireType = %d for field Auth", wireType)
 25550  			}
 25551  			var msglen int
 25552  			for shift := uint(0); ; shift += 7 {
 25553  				if shift >= 64 {
 25554  					return ErrIntOverflowGenerated
 25555  				}
 25556  				if iNdEx >= l {
 25557  					return io.ErrUnexpectedEOF
 25558  				}
 25559  				b := dAtA[iNdEx]
 25560  				iNdEx++
 25561  				msglen |= int(b&0x7F) << shift
 25562  				if b < 0x80 {
 25563  					break
 25564  				}
 25565  			}
 25566  			if msglen < 0 {
 25567  				return ErrInvalidLengthGenerated
 25568  			}
 25569  			postIndex := iNdEx + msglen
 25570  			if postIndex < 0 {
 25571  				return ErrInvalidLengthGenerated
 25572  			}
 25573  			if postIndex > l {
 25574  				return io.ErrUnexpectedEOF
 25575  			}
 25576  			if m.Auth == nil {
 25577  				m.Auth = &common.BasicAuth{}
 25578  			}
 25579  			if err := m.Auth.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25580  				return err
 25581  			}
 25582  			iNdEx = postIndex
 25583  		default:
 25584  			iNdEx = preIndex
 25585  			skippy, err := skipGenerated(dAtA[iNdEx:])
 25586  			if err != nil {
 25587  				return err
 25588  			}
 25589  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 25590  				return ErrInvalidLengthGenerated
 25591  			}
 25592  			if (iNdEx + skippy) > l {
 25593  				return io.ErrUnexpectedEOF
 25594  			}
 25595  			iNdEx += skippy
 25596  		}
 25597  	}
 25598  
 25599  	if iNdEx > l {
 25600  		return io.ErrUnexpectedEOF
 25601  	}
 25602  	return nil
 25603  }
 25604  func (m *NATSAuth) Unmarshal(dAtA []byte) error {
 25605  	l := len(dAtA)
 25606  	iNdEx := 0
 25607  	for iNdEx < l {
 25608  		preIndex := iNdEx
 25609  		var wire uint64
 25610  		for shift := uint(0); ; shift += 7 {
 25611  			if shift >= 64 {
 25612  				return ErrIntOverflowGenerated
 25613  			}
 25614  			if iNdEx >= l {
 25615  				return io.ErrUnexpectedEOF
 25616  			}
 25617  			b := dAtA[iNdEx]
 25618  			iNdEx++
 25619  			wire |= uint64(b&0x7F) << shift
 25620  			if b < 0x80 {
 25621  				break
 25622  			}
 25623  		}
 25624  		fieldNum := int32(wire >> 3)
 25625  		wireType := int(wire & 0x7)
 25626  		if wireType == 4 {
 25627  			return fmt.Errorf("proto: NATSAuth: wiretype end group for non-group")
 25628  		}
 25629  		if fieldNum <= 0 {
 25630  			return fmt.Errorf("proto: NATSAuth: illegal tag %d (wire type %d)", fieldNum, wire)
 25631  		}
 25632  		switch fieldNum {
 25633  		case 1:
 25634  			if wireType != 2 {
 25635  				return fmt.Errorf("proto: wrong wireType = %d for field Basic", wireType)
 25636  			}
 25637  			var msglen int
 25638  			for shift := uint(0); ; shift += 7 {
 25639  				if shift >= 64 {
 25640  					return ErrIntOverflowGenerated
 25641  				}
 25642  				if iNdEx >= l {
 25643  					return io.ErrUnexpectedEOF
 25644  				}
 25645  				b := dAtA[iNdEx]
 25646  				iNdEx++
 25647  				msglen |= int(b&0x7F) << shift
 25648  				if b < 0x80 {
 25649  					break
 25650  				}
 25651  			}
 25652  			if msglen < 0 {
 25653  				return ErrInvalidLengthGenerated
 25654  			}
 25655  			postIndex := iNdEx + msglen
 25656  			if postIndex < 0 {
 25657  				return ErrInvalidLengthGenerated
 25658  			}
 25659  			if postIndex > l {
 25660  				return io.ErrUnexpectedEOF
 25661  			}
 25662  			if m.Basic == nil {
 25663  				m.Basic = &common.BasicAuth{}
 25664  			}
 25665  			if err := m.Basic.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25666  				return err
 25667  			}
 25668  			iNdEx = postIndex
 25669  		case 2:
 25670  			if wireType != 2 {
 25671  				return fmt.Errorf("proto: wrong wireType = %d for field Token", wireType)
 25672  			}
 25673  			var msglen int
 25674  			for shift := uint(0); ; shift += 7 {
 25675  				if shift >= 64 {
 25676  					return ErrIntOverflowGenerated
 25677  				}
 25678  				if iNdEx >= l {
 25679  					return io.ErrUnexpectedEOF
 25680  				}
 25681  				b := dAtA[iNdEx]
 25682  				iNdEx++
 25683  				msglen |= int(b&0x7F) << shift
 25684  				if b < 0x80 {
 25685  					break
 25686  				}
 25687  			}
 25688  			if msglen < 0 {
 25689  				return ErrInvalidLengthGenerated
 25690  			}
 25691  			postIndex := iNdEx + msglen
 25692  			if postIndex < 0 {
 25693  				return ErrInvalidLengthGenerated
 25694  			}
 25695  			if postIndex > l {
 25696  				return io.ErrUnexpectedEOF
 25697  			}
 25698  			if m.Token == nil {
 25699  				m.Token = &v1.SecretKeySelector{}
 25700  			}
 25701  			if err := m.Token.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25702  				return err
 25703  			}
 25704  			iNdEx = postIndex
 25705  		case 3:
 25706  			if wireType != 2 {
 25707  				return fmt.Errorf("proto: wrong wireType = %d for field NKey", wireType)
 25708  			}
 25709  			var msglen int
 25710  			for shift := uint(0); ; shift += 7 {
 25711  				if shift >= 64 {
 25712  					return ErrIntOverflowGenerated
 25713  				}
 25714  				if iNdEx >= l {
 25715  					return io.ErrUnexpectedEOF
 25716  				}
 25717  				b := dAtA[iNdEx]
 25718  				iNdEx++
 25719  				msglen |= int(b&0x7F) << shift
 25720  				if b < 0x80 {
 25721  					break
 25722  				}
 25723  			}
 25724  			if msglen < 0 {
 25725  				return ErrInvalidLengthGenerated
 25726  			}
 25727  			postIndex := iNdEx + msglen
 25728  			if postIndex < 0 {
 25729  				return ErrInvalidLengthGenerated
 25730  			}
 25731  			if postIndex > l {
 25732  				return io.ErrUnexpectedEOF
 25733  			}
 25734  			if m.NKey == nil {
 25735  				m.NKey = &v1.SecretKeySelector{}
 25736  			}
 25737  			if err := m.NKey.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25738  				return err
 25739  			}
 25740  			iNdEx = postIndex
 25741  		case 4:
 25742  			if wireType != 2 {
 25743  				return fmt.Errorf("proto: wrong wireType = %d for field Credential", wireType)
 25744  			}
 25745  			var msglen int
 25746  			for shift := uint(0); ; shift += 7 {
 25747  				if shift >= 64 {
 25748  					return ErrIntOverflowGenerated
 25749  				}
 25750  				if iNdEx >= l {
 25751  					return io.ErrUnexpectedEOF
 25752  				}
 25753  				b := dAtA[iNdEx]
 25754  				iNdEx++
 25755  				msglen |= int(b&0x7F) << shift
 25756  				if b < 0x80 {
 25757  					break
 25758  				}
 25759  			}
 25760  			if msglen < 0 {
 25761  				return ErrInvalidLengthGenerated
 25762  			}
 25763  			postIndex := iNdEx + msglen
 25764  			if postIndex < 0 {
 25765  				return ErrInvalidLengthGenerated
 25766  			}
 25767  			if postIndex > l {
 25768  				return io.ErrUnexpectedEOF
 25769  			}
 25770  			if m.Credential == nil {
 25771  				m.Credential = &v1.SecretKeySelector{}
 25772  			}
 25773  			if err := m.Credential.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25774  				return err
 25775  			}
 25776  			iNdEx = postIndex
 25777  		default:
 25778  			iNdEx = preIndex
 25779  			skippy, err := skipGenerated(dAtA[iNdEx:])
 25780  			if err != nil {
 25781  				return err
 25782  			}
 25783  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 25784  				return ErrInvalidLengthGenerated
 25785  			}
 25786  			if (iNdEx + skippy) > l {
 25787  				return io.ErrUnexpectedEOF
 25788  			}
 25789  			iNdEx += skippy
 25790  		}
 25791  	}
 25792  
 25793  	if iNdEx > l {
 25794  		return io.ErrUnexpectedEOF
 25795  	}
 25796  	return nil
 25797  }
 25798  func (m *NATSEventsSource) Unmarshal(dAtA []byte) error {
 25799  	l := len(dAtA)
 25800  	iNdEx := 0
 25801  	for iNdEx < l {
 25802  		preIndex := iNdEx
 25803  		var wire uint64
 25804  		for shift := uint(0); ; shift += 7 {
 25805  			if shift >= 64 {
 25806  				return ErrIntOverflowGenerated
 25807  			}
 25808  			if iNdEx >= l {
 25809  				return io.ErrUnexpectedEOF
 25810  			}
 25811  			b := dAtA[iNdEx]
 25812  			iNdEx++
 25813  			wire |= uint64(b&0x7F) << shift
 25814  			if b < 0x80 {
 25815  				break
 25816  			}
 25817  		}
 25818  		fieldNum := int32(wire >> 3)
 25819  		wireType := int(wire & 0x7)
 25820  		if wireType == 4 {
 25821  			return fmt.Errorf("proto: NATSEventsSource: wiretype end group for non-group")
 25822  		}
 25823  		if fieldNum <= 0 {
 25824  			return fmt.Errorf("proto: NATSEventsSource: illegal tag %d (wire type %d)", fieldNum, wire)
 25825  		}
 25826  		switch fieldNum {
 25827  		case 1:
 25828  			if wireType != 2 {
 25829  				return fmt.Errorf("proto: wrong wireType = %d for field URL", wireType)
 25830  			}
 25831  			var stringLen uint64
 25832  			for shift := uint(0); ; shift += 7 {
 25833  				if shift >= 64 {
 25834  					return ErrIntOverflowGenerated
 25835  				}
 25836  				if iNdEx >= l {
 25837  					return io.ErrUnexpectedEOF
 25838  				}
 25839  				b := dAtA[iNdEx]
 25840  				iNdEx++
 25841  				stringLen |= uint64(b&0x7F) << shift
 25842  				if b < 0x80 {
 25843  					break
 25844  				}
 25845  			}
 25846  			intStringLen := int(stringLen)
 25847  			if intStringLen < 0 {
 25848  				return ErrInvalidLengthGenerated
 25849  			}
 25850  			postIndex := iNdEx + intStringLen
 25851  			if postIndex < 0 {
 25852  				return ErrInvalidLengthGenerated
 25853  			}
 25854  			if postIndex > l {
 25855  				return io.ErrUnexpectedEOF
 25856  			}
 25857  			m.URL = string(dAtA[iNdEx:postIndex])
 25858  			iNdEx = postIndex
 25859  		case 2:
 25860  			if wireType != 2 {
 25861  				return fmt.Errorf("proto: wrong wireType = %d for field Subject", wireType)
 25862  			}
 25863  			var stringLen uint64
 25864  			for shift := uint(0); ; shift += 7 {
 25865  				if shift >= 64 {
 25866  					return ErrIntOverflowGenerated
 25867  				}
 25868  				if iNdEx >= l {
 25869  					return io.ErrUnexpectedEOF
 25870  				}
 25871  				b := dAtA[iNdEx]
 25872  				iNdEx++
 25873  				stringLen |= uint64(b&0x7F) << shift
 25874  				if b < 0x80 {
 25875  					break
 25876  				}
 25877  			}
 25878  			intStringLen := int(stringLen)
 25879  			if intStringLen < 0 {
 25880  				return ErrInvalidLengthGenerated
 25881  			}
 25882  			postIndex := iNdEx + intStringLen
 25883  			if postIndex < 0 {
 25884  				return ErrInvalidLengthGenerated
 25885  			}
 25886  			if postIndex > l {
 25887  				return io.ErrUnexpectedEOF
 25888  			}
 25889  			m.Subject = string(dAtA[iNdEx:postIndex])
 25890  			iNdEx = postIndex
 25891  		case 3:
 25892  			if wireType != 2 {
 25893  				return fmt.Errorf("proto: wrong wireType = %d for field ConnectionBackoff", wireType)
 25894  			}
 25895  			var msglen int
 25896  			for shift := uint(0); ; shift += 7 {
 25897  				if shift >= 64 {
 25898  					return ErrIntOverflowGenerated
 25899  				}
 25900  				if iNdEx >= l {
 25901  					return io.ErrUnexpectedEOF
 25902  				}
 25903  				b := dAtA[iNdEx]
 25904  				iNdEx++
 25905  				msglen |= int(b&0x7F) << shift
 25906  				if b < 0x80 {
 25907  					break
 25908  				}
 25909  			}
 25910  			if msglen < 0 {
 25911  				return ErrInvalidLengthGenerated
 25912  			}
 25913  			postIndex := iNdEx + msglen
 25914  			if postIndex < 0 {
 25915  				return ErrInvalidLengthGenerated
 25916  			}
 25917  			if postIndex > l {
 25918  				return io.ErrUnexpectedEOF
 25919  			}
 25920  			if m.ConnectionBackoff == nil {
 25921  				m.ConnectionBackoff = &common.Backoff{}
 25922  			}
 25923  			if err := m.ConnectionBackoff.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25924  				return err
 25925  			}
 25926  			iNdEx = postIndex
 25927  		case 4:
 25928  			if wireType != 0 {
 25929  				return fmt.Errorf("proto: wrong wireType = %d for field JSONBody", wireType)
 25930  			}
 25931  			var v int
 25932  			for shift := uint(0); ; shift += 7 {
 25933  				if shift >= 64 {
 25934  					return ErrIntOverflowGenerated
 25935  				}
 25936  				if iNdEx >= l {
 25937  					return io.ErrUnexpectedEOF
 25938  				}
 25939  				b := dAtA[iNdEx]
 25940  				iNdEx++
 25941  				v |= int(b&0x7F) << shift
 25942  				if b < 0x80 {
 25943  					break
 25944  				}
 25945  			}
 25946  			m.JSONBody = bool(v != 0)
 25947  		case 5:
 25948  			if wireType != 2 {
 25949  				return fmt.Errorf("proto: wrong wireType = %d for field TLS", wireType)
 25950  			}
 25951  			var msglen int
 25952  			for shift := uint(0); ; shift += 7 {
 25953  				if shift >= 64 {
 25954  					return ErrIntOverflowGenerated
 25955  				}
 25956  				if iNdEx >= l {
 25957  					return io.ErrUnexpectedEOF
 25958  				}
 25959  				b := dAtA[iNdEx]
 25960  				iNdEx++
 25961  				msglen |= int(b&0x7F) << shift
 25962  				if b < 0x80 {
 25963  					break
 25964  				}
 25965  			}
 25966  			if msglen < 0 {
 25967  				return ErrInvalidLengthGenerated
 25968  			}
 25969  			postIndex := iNdEx + msglen
 25970  			if postIndex < 0 {
 25971  				return ErrInvalidLengthGenerated
 25972  			}
 25973  			if postIndex > l {
 25974  				return io.ErrUnexpectedEOF
 25975  			}
 25976  			if m.TLS == nil {
 25977  				m.TLS = &common.TLSConfig{}
 25978  			}
 25979  			if err := m.TLS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25980  				return err
 25981  			}
 25982  			iNdEx = postIndex
 25983  		case 6:
 25984  			if wireType != 2 {
 25985  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 25986  			}
 25987  			var msglen int
 25988  			for shift := uint(0); ; shift += 7 {
 25989  				if shift >= 64 {
 25990  					return ErrIntOverflowGenerated
 25991  				}
 25992  				if iNdEx >= l {
 25993  					return io.ErrUnexpectedEOF
 25994  				}
 25995  				b := dAtA[iNdEx]
 25996  				iNdEx++
 25997  				msglen |= int(b&0x7F) << shift
 25998  				if b < 0x80 {
 25999  					break
 26000  				}
 26001  			}
 26002  			if msglen < 0 {
 26003  				return ErrInvalidLengthGenerated
 26004  			}
 26005  			postIndex := iNdEx + msglen
 26006  			if postIndex < 0 {
 26007  				return ErrInvalidLengthGenerated
 26008  			}
 26009  			if postIndex > l {
 26010  				return io.ErrUnexpectedEOF
 26011  			}
 26012  			if m.Metadata == nil {
 26013  				m.Metadata = make(map[string]string)
 26014  			}
 26015  			var mapkey string
 26016  			var mapvalue string
 26017  			for iNdEx < postIndex {
 26018  				entryPreIndex := iNdEx
 26019  				var wire uint64
 26020  				for shift := uint(0); ; shift += 7 {
 26021  					if shift >= 64 {
 26022  						return ErrIntOverflowGenerated
 26023  					}
 26024  					if iNdEx >= l {
 26025  						return io.ErrUnexpectedEOF
 26026  					}
 26027  					b := dAtA[iNdEx]
 26028  					iNdEx++
 26029  					wire |= uint64(b&0x7F) << shift
 26030  					if b < 0x80 {
 26031  						break
 26032  					}
 26033  				}
 26034  				fieldNum := int32(wire >> 3)
 26035  				if fieldNum == 1 {
 26036  					var stringLenmapkey uint64
 26037  					for shift := uint(0); ; shift += 7 {
 26038  						if shift >= 64 {
 26039  							return ErrIntOverflowGenerated
 26040  						}
 26041  						if iNdEx >= l {
 26042  							return io.ErrUnexpectedEOF
 26043  						}
 26044  						b := dAtA[iNdEx]
 26045  						iNdEx++
 26046  						stringLenmapkey |= uint64(b&0x7F) << shift
 26047  						if b < 0x80 {
 26048  							break
 26049  						}
 26050  					}
 26051  					intStringLenmapkey := int(stringLenmapkey)
 26052  					if intStringLenmapkey < 0 {
 26053  						return ErrInvalidLengthGenerated
 26054  					}
 26055  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 26056  					if postStringIndexmapkey < 0 {
 26057  						return ErrInvalidLengthGenerated
 26058  					}
 26059  					if postStringIndexmapkey > l {
 26060  						return io.ErrUnexpectedEOF
 26061  					}
 26062  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 26063  					iNdEx = postStringIndexmapkey
 26064  				} else if fieldNum == 2 {
 26065  					var stringLenmapvalue uint64
 26066  					for shift := uint(0); ; shift += 7 {
 26067  						if shift >= 64 {
 26068  							return ErrIntOverflowGenerated
 26069  						}
 26070  						if iNdEx >= l {
 26071  							return io.ErrUnexpectedEOF
 26072  						}
 26073  						b := dAtA[iNdEx]
 26074  						iNdEx++
 26075  						stringLenmapvalue |= uint64(b&0x7F) << shift
 26076  						if b < 0x80 {
 26077  							break
 26078  						}
 26079  					}
 26080  					intStringLenmapvalue := int(stringLenmapvalue)
 26081  					if intStringLenmapvalue < 0 {
 26082  						return ErrInvalidLengthGenerated
 26083  					}
 26084  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 26085  					if postStringIndexmapvalue < 0 {
 26086  						return ErrInvalidLengthGenerated
 26087  					}
 26088  					if postStringIndexmapvalue > l {
 26089  						return io.ErrUnexpectedEOF
 26090  					}
 26091  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 26092  					iNdEx = postStringIndexmapvalue
 26093  				} else {
 26094  					iNdEx = entryPreIndex
 26095  					skippy, err := skipGenerated(dAtA[iNdEx:])
 26096  					if err != nil {
 26097  						return err
 26098  					}
 26099  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 26100  						return ErrInvalidLengthGenerated
 26101  					}
 26102  					if (iNdEx + skippy) > postIndex {
 26103  						return io.ErrUnexpectedEOF
 26104  					}
 26105  					iNdEx += skippy
 26106  				}
 26107  			}
 26108  			m.Metadata[mapkey] = mapvalue
 26109  			iNdEx = postIndex
 26110  		case 7:
 26111  			if wireType != 2 {
 26112  				return fmt.Errorf("proto: wrong wireType = %d for field Auth", wireType)
 26113  			}
 26114  			var msglen int
 26115  			for shift := uint(0); ; shift += 7 {
 26116  				if shift >= 64 {
 26117  					return ErrIntOverflowGenerated
 26118  				}
 26119  				if iNdEx >= l {
 26120  					return io.ErrUnexpectedEOF
 26121  				}
 26122  				b := dAtA[iNdEx]
 26123  				iNdEx++
 26124  				msglen |= int(b&0x7F) << shift
 26125  				if b < 0x80 {
 26126  					break
 26127  				}
 26128  			}
 26129  			if msglen < 0 {
 26130  				return ErrInvalidLengthGenerated
 26131  			}
 26132  			postIndex := iNdEx + msglen
 26133  			if postIndex < 0 {
 26134  				return ErrInvalidLengthGenerated
 26135  			}
 26136  			if postIndex > l {
 26137  				return io.ErrUnexpectedEOF
 26138  			}
 26139  			if m.Auth == nil {
 26140  				m.Auth = &NATSAuth{}
 26141  			}
 26142  			if err := m.Auth.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26143  				return err
 26144  			}
 26145  			iNdEx = postIndex
 26146  		case 8:
 26147  			if wireType != 2 {
 26148  				return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType)
 26149  			}
 26150  			var msglen int
 26151  			for shift := uint(0); ; shift += 7 {
 26152  				if shift >= 64 {
 26153  					return ErrIntOverflowGenerated
 26154  				}
 26155  				if iNdEx >= l {
 26156  					return io.ErrUnexpectedEOF
 26157  				}
 26158  				b := dAtA[iNdEx]
 26159  				iNdEx++
 26160  				msglen |= int(b&0x7F) << shift
 26161  				if b < 0x80 {
 26162  					break
 26163  				}
 26164  			}
 26165  			if msglen < 0 {
 26166  				return ErrInvalidLengthGenerated
 26167  			}
 26168  			postIndex := iNdEx + msglen
 26169  			if postIndex < 0 {
 26170  				return ErrInvalidLengthGenerated
 26171  			}
 26172  			if postIndex > l {
 26173  				return io.ErrUnexpectedEOF
 26174  			}
 26175  			if m.Filter == nil {
 26176  				m.Filter = &EventSourceFilter{}
 26177  			}
 26178  			if err := m.Filter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26179  				return err
 26180  			}
 26181  			iNdEx = postIndex
 26182  		default:
 26183  			iNdEx = preIndex
 26184  			skippy, err := skipGenerated(dAtA[iNdEx:])
 26185  			if err != nil {
 26186  				return err
 26187  			}
 26188  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 26189  				return ErrInvalidLengthGenerated
 26190  			}
 26191  			if (iNdEx + skippy) > l {
 26192  				return io.ErrUnexpectedEOF
 26193  			}
 26194  			iNdEx += skippy
 26195  		}
 26196  	}
 26197  
 26198  	if iNdEx > l {
 26199  		return io.ErrUnexpectedEOF
 26200  	}
 26201  	return nil
 26202  }
 26203  func (m *NSQEventSource) Unmarshal(dAtA []byte) error {
 26204  	l := len(dAtA)
 26205  	iNdEx := 0
 26206  	for iNdEx < l {
 26207  		preIndex := iNdEx
 26208  		var wire uint64
 26209  		for shift := uint(0); ; shift += 7 {
 26210  			if shift >= 64 {
 26211  				return ErrIntOverflowGenerated
 26212  			}
 26213  			if iNdEx >= l {
 26214  				return io.ErrUnexpectedEOF
 26215  			}
 26216  			b := dAtA[iNdEx]
 26217  			iNdEx++
 26218  			wire |= uint64(b&0x7F) << shift
 26219  			if b < 0x80 {
 26220  				break
 26221  			}
 26222  		}
 26223  		fieldNum := int32(wire >> 3)
 26224  		wireType := int(wire & 0x7)
 26225  		if wireType == 4 {
 26226  			return fmt.Errorf("proto: NSQEventSource: wiretype end group for non-group")
 26227  		}
 26228  		if fieldNum <= 0 {
 26229  			return fmt.Errorf("proto: NSQEventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 26230  		}
 26231  		switch fieldNum {
 26232  		case 1:
 26233  			if wireType != 2 {
 26234  				return fmt.Errorf("proto: wrong wireType = %d for field HostAddress", wireType)
 26235  			}
 26236  			var stringLen uint64
 26237  			for shift := uint(0); ; shift += 7 {
 26238  				if shift >= 64 {
 26239  					return ErrIntOverflowGenerated
 26240  				}
 26241  				if iNdEx >= l {
 26242  					return io.ErrUnexpectedEOF
 26243  				}
 26244  				b := dAtA[iNdEx]
 26245  				iNdEx++
 26246  				stringLen |= uint64(b&0x7F) << shift
 26247  				if b < 0x80 {
 26248  					break
 26249  				}
 26250  			}
 26251  			intStringLen := int(stringLen)
 26252  			if intStringLen < 0 {
 26253  				return ErrInvalidLengthGenerated
 26254  			}
 26255  			postIndex := iNdEx + intStringLen
 26256  			if postIndex < 0 {
 26257  				return ErrInvalidLengthGenerated
 26258  			}
 26259  			if postIndex > l {
 26260  				return io.ErrUnexpectedEOF
 26261  			}
 26262  			m.HostAddress = string(dAtA[iNdEx:postIndex])
 26263  			iNdEx = postIndex
 26264  		case 2:
 26265  			if wireType != 2 {
 26266  				return fmt.Errorf("proto: wrong wireType = %d for field Topic", wireType)
 26267  			}
 26268  			var stringLen uint64
 26269  			for shift := uint(0); ; shift += 7 {
 26270  				if shift >= 64 {
 26271  					return ErrIntOverflowGenerated
 26272  				}
 26273  				if iNdEx >= l {
 26274  					return io.ErrUnexpectedEOF
 26275  				}
 26276  				b := dAtA[iNdEx]
 26277  				iNdEx++
 26278  				stringLen |= uint64(b&0x7F) << shift
 26279  				if b < 0x80 {
 26280  					break
 26281  				}
 26282  			}
 26283  			intStringLen := int(stringLen)
 26284  			if intStringLen < 0 {
 26285  				return ErrInvalidLengthGenerated
 26286  			}
 26287  			postIndex := iNdEx + intStringLen
 26288  			if postIndex < 0 {
 26289  				return ErrInvalidLengthGenerated
 26290  			}
 26291  			if postIndex > l {
 26292  				return io.ErrUnexpectedEOF
 26293  			}
 26294  			m.Topic = string(dAtA[iNdEx:postIndex])
 26295  			iNdEx = postIndex
 26296  		case 3:
 26297  			if wireType != 2 {
 26298  				return fmt.Errorf("proto: wrong wireType = %d for field Channel", wireType)
 26299  			}
 26300  			var stringLen uint64
 26301  			for shift := uint(0); ; shift += 7 {
 26302  				if shift >= 64 {
 26303  					return ErrIntOverflowGenerated
 26304  				}
 26305  				if iNdEx >= l {
 26306  					return io.ErrUnexpectedEOF
 26307  				}
 26308  				b := dAtA[iNdEx]
 26309  				iNdEx++
 26310  				stringLen |= uint64(b&0x7F) << shift
 26311  				if b < 0x80 {
 26312  					break
 26313  				}
 26314  			}
 26315  			intStringLen := int(stringLen)
 26316  			if intStringLen < 0 {
 26317  				return ErrInvalidLengthGenerated
 26318  			}
 26319  			postIndex := iNdEx + intStringLen
 26320  			if postIndex < 0 {
 26321  				return ErrInvalidLengthGenerated
 26322  			}
 26323  			if postIndex > l {
 26324  				return io.ErrUnexpectedEOF
 26325  			}
 26326  			m.Channel = string(dAtA[iNdEx:postIndex])
 26327  			iNdEx = postIndex
 26328  		case 4:
 26329  			if wireType != 2 {
 26330  				return fmt.Errorf("proto: wrong wireType = %d for field ConnectionBackoff", wireType)
 26331  			}
 26332  			var msglen int
 26333  			for shift := uint(0); ; shift += 7 {
 26334  				if shift >= 64 {
 26335  					return ErrIntOverflowGenerated
 26336  				}
 26337  				if iNdEx >= l {
 26338  					return io.ErrUnexpectedEOF
 26339  				}
 26340  				b := dAtA[iNdEx]
 26341  				iNdEx++
 26342  				msglen |= int(b&0x7F) << shift
 26343  				if b < 0x80 {
 26344  					break
 26345  				}
 26346  			}
 26347  			if msglen < 0 {
 26348  				return ErrInvalidLengthGenerated
 26349  			}
 26350  			postIndex := iNdEx + msglen
 26351  			if postIndex < 0 {
 26352  				return ErrInvalidLengthGenerated
 26353  			}
 26354  			if postIndex > l {
 26355  				return io.ErrUnexpectedEOF
 26356  			}
 26357  			if m.ConnectionBackoff == nil {
 26358  				m.ConnectionBackoff = &common.Backoff{}
 26359  			}
 26360  			if err := m.ConnectionBackoff.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26361  				return err
 26362  			}
 26363  			iNdEx = postIndex
 26364  		case 5:
 26365  			if wireType != 0 {
 26366  				return fmt.Errorf("proto: wrong wireType = %d for field JSONBody", wireType)
 26367  			}
 26368  			var v int
 26369  			for shift := uint(0); ; shift += 7 {
 26370  				if shift >= 64 {
 26371  					return ErrIntOverflowGenerated
 26372  				}
 26373  				if iNdEx >= l {
 26374  					return io.ErrUnexpectedEOF
 26375  				}
 26376  				b := dAtA[iNdEx]
 26377  				iNdEx++
 26378  				v |= int(b&0x7F) << shift
 26379  				if b < 0x80 {
 26380  					break
 26381  				}
 26382  			}
 26383  			m.JSONBody = bool(v != 0)
 26384  		case 6:
 26385  			if wireType != 2 {
 26386  				return fmt.Errorf("proto: wrong wireType = %d for field TLS", wireType)
 26387  			}
 26388  			var msglen int
 26389  			for shift := uint(0); ; shift += 7 {
 26390  				if shift >= 64 {
 26391  					return ErrIntOverflowGenerated
 26392  				}
 26393  				if iNdEx >= l {
 26394  					return io.ErrUnexpectedEOF
 26395  				}
 26396  				b := dAtA[iNdEx]
 26397  				iNdEx++
 26398  				msglen |= int(b&0x7F) << shift
 26399  				if b < 0x80 {
 26400  					break
 26401  				}
 26402  			}
 26403  			if msglen < 0 {
 26404  				return ErrInvalidLengthGenerated
 26405  			}
 26406  			postIndex := iNdEx + msglen
 26407  			if postIndex < 0 {
 26408  				return ErrInvalidLengthGenerated
 26409  			}
 26410  			if postIndex > l {
 26411  				return io.ErrUnexpectedEOF
 26412  			}
 26413  			if m.TLS == nil {
 26414  				m.TLS = &common.TLSConfig{}
 26415  			}
 26416  			if err := m.TLS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26417  				return err
 26418  			}
 26419  			iNdEx = postIndex
 26420  		case 7:
 26421  			if wireType != 2 {
 26422  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 26423  			}
 26424  			var msglen int
 26425  			for shift := uint(0); ; shift += 7 {
 26426  				if shift >= 64 {
 26427  					return ErrIntOverflowGenerated
 26428  				}
 26429  				if iNdEx >= l {
 26430  					return io.ErrUnexpectedEOF
 26431  				}
 26432  				b := dAtA[iNdEx]
 26433  				iNdEx++
 26434  				msglen |= int(b&0x7F) << shift
 26435  				if b < 0x80 {
 26436  					break
 26437  				}
 26438  			}
 26439  			if msglen < 0 {
 26440  				return ErrInvalidLengthGenerated
 26441  			}
 26442  			postIndex := iNdEx + msglen
 26443  			if postIndex < 0 {
 26444  				return ErrInvalidLengthGenerated
 26445  			}
 26446  			if postIndex > l {
 26447  				return io.ErrUnexpectedEOF
 26448  			}
 26449  			if m.Metadata == nil {
 26450  				m.Metadata = make(map[string]string)
 26451  			}
 26452  			var mapkey string
 26453  			var mapvalue string
 26454  			for iNdEx < postIndex {
 26455  				entryPreIndex := iNdEx
 26456  				var wire uint64
 26457  				for shift := uint(0); ; shift += 7 {
 26458  					if shift >= 64 {
 26459  						return ErrIntOverflowGenerated
 26460  					}
 26461  					if iNdEx >= l {
 26462  						return io.ErrUnexpectedEOF
 26463  					}
 26464  					b := dAtA[iNdEx]
 26465  					iNdEx++
 26466  					wire |= uint64(b&0x7F) << shift
 26467  					if b < 0x80 {
 26468  						break
 26469  					}
 26470  				}
 26471  				fieldNum := int32(wire >> 3)
 26472  				if fieldNum == 1 {
 26473  					var stringLenmapkey uint64
 26474  					for shift := uint(0); ; shift += 7 {
 26475  						if shift >= 64 {
 26476  							return ErrIntOverflowGenerated
 26477  						}
 26478  						if iNdEx >= l {
 26479  							return io.ErrUnexpectedEOF
 26480  						}
 26481  						b := dAtA[iNdEx]
 26482  						iNdEx++
 26483  						stringLenmapkey |= uint64(b&0x7F) << shift
 26484  						if b < 0x80 {
 26485  							break
 26486  						}
 26487  					}
 26488  					intStringLenmapkey := int(stringLenmapkey)
 26489  					if intStringLenmapkey < 0 {
 26490  						return ErrInvalidLengthGenerated
 26491  					}
 26492  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 26493  					if postStringIndexmapkey < 0 {
 26494  						return ErrInvalidLengthGenerated
 26495  					}
 26496  					if postStringIndexmapkey > l {
 26497  						return io.ErrUnexpectedEOF
 26498  					}
 26499  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 26500  					iNdEx = postStringIndexmapkey
 26501  				} else if fieldNum == 2 {
 26502  					var stringLenmapvalue uint64
 26503  					for shift := uint(0); ; shift += 7 {
 26504  						if shift >= 64 {
 26505  							return ErrIntOverflowGenerated
 26506  						}
 26507  						if iNdEx >= l {
 26508  							return io.ErrUnexpectedEOF
 26509  						}
 26510  						b := dAtA[iNdEx]
 26511  						iNdEx++
 26512  						stringLenmapvalue |= uint64(b&0x7F) << shift
 26513  						if b < 0x80 {
 26514  							break
 26515  						}
 26516  					}
 26517  					intStringLenmapvalue := int(stringLenmapvalue)
 26518  					if intStringLenmapvalue < 0 {
 26519  						return ErrInvalidLengthGenerated
 26520  					}
 26521  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 26522  					if postStringIndexmapvalue < 0 {
 26523  						return ErrInvalidLengthGenerated
 26524  					}
 26525  					if postStringIndexmapvalue > l {
 26526  						return io.ErrUnexpectedEOF
 26527  					}
 26528  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 26529  					iNdEx = postStringIndexmapvalue
 26530  				} else {
 26531  					iNdEx = entryPreIndex
 26532  					skippy, err := skipGenerated(dAtA[iNdEx:])
 26533  					if err != nil {
 26534  						return err
 26535  					}
 26536  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 26537  						return ErrInvalidLengthGenerated
 26538  					}
 26539  					if (iNdEx + skippy) > postIndex {
 26540  						return io.ErrUnexpectedEOF
 26541  					}
 26542  					iNdEx += skippy
 26543  				}
 26544  			}
 26545  			m.Metadata[mapkey] = mapvalue
 26546  			iNdEx = postIndex
 26547  		case 8:
 26548  			if wireType != 2 {
 26549  				return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType)
 26550  			}
 26551  			var msglen int
 26552  			for shift := uint(0); ; shift += 7 {
 26553  				if shift >= 64 {
 26554  					return ErrIntOverflowGenerated
 26555  				}
 26556  				if iNdEx >= l {
 26557  					return io.ErrUnexpectedEOF
 26558  				}
 26559  				b := dAtA[iNdEx]
 26560  				iNdEx++
 26561  				msglen |= int(b&0x7F) << shift
 26562  				if b < 0x80 {
 26563  					break
 26564  				}
 26565  			}
 26566  			if msglen < 0 {
 26567  				return ErrInvalidLengthGenerated
 26568  			}
 26569  			postIndex := iNdEx + msglen
 26570  			if postIndex < 0 {
 26571  				return ErrInvalidLengthGenerated
 26572  			}
 26573  			if postIndex > l {
 26574  				return io.ErrUnexpectedEOF
 26575  			}
 26576  			if m.Filter == nil {
 26577  				m.Filter = &EventSourceFilter{}
 26578  			}
 26579  			if err := m.Filter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26580  				return err
 26581  			}
 26582  			iNdEx = postIndex
 26583  		default:
 26584  			iNdEx = preIndex
 26585  			skippy, err := skipGenerated(dAtA[iNdEx:])
 26586  			if err != nil {
 26587  				return err
 26588  			}
 26589  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 26590  				return ErrInvalidLengthGenerated
 26591  			}
 26592  			if (iNdEx + skippy) > l {
 26593  				return io.ErrUnexpectedEOF
 26594  			}
 26595  			iNdEx += skippy
 26596  		}
 26597  	}
 26598  
 26599  	if iNdEx > l {
 26600  		return io.ErrUnexpectedEOF
 26601  	}
 26602  	return nil
 26603  }
 26604  func (m *OwnedRepositories) Unmarshal(dAtA []byte) error {
 26605  	l := len(dAtA)
 26606  	iNdEx := 0
 26607  	for iNdEx < l {
 26608  		preIndex := iNdEx
 26609  		var wire uint64
 26610  		for shift := uint(0); ; shift += 7 {
 26611  			if shift >= 64 {
 26612  				return ErrIntOverflowGenerated
 26613  			}
 26614  			if iNdEx >= l {
 26615  				return io.ErrUnexpectedEOF
 26616  			}
 26617  			b := dAtA[iNdEx]
 26618  			iNdEx++
 26619  			wire |= uint64(b&0x7F) << shift
 26620  			if b < 0x80 {
 26621  				break
 26622  			}
 26623  		}
 26624  		fieldNum := int32(wire >> 3)
 26625  		wireType := int(wire & 0x7)
 26626  		if wireType == 4 {
 26627  			return fmt.Errorf("proto: OwnedRepositories: wiretype end group for non-group")
 26628  		}
 26629  		if fieldNum <= 0 {
 26630  			return fmt.Errorf("proto: OwnedRepositories: illegal tag %d (wire type %d)", fieldNum, wire)
 26631  		}
 26632  		switch fieldNum {
 26633  		case 1:
 26634  			if wireType != 2 {
 26635  				return fmt.Errorf("proto: wrong wireType = %d for field Owner", wireType)
 26636  			}
 26637  			var stringLen uint64
 26638  			for shift := uint(0); ; shift += 7 {
 26639  				if shift >= 64 {
 26640  					return ErrIntOverflowGenerated
 26641  				}
 26642  				if iNdEx >= l {
 26643  					return io.ErrUnexpectedEOF
 26644  				}
 26645  				b := dAtA[iNdEx]
 26646  				iNdEx++
 26647  				stringLen |= uint64(b&0x7F) << shift
 26648  				if b < 0x80 {
 26649  					break
 26650  				}
 26651  			}
 26652  			intStringLen := int(stringLen)
 26653  			if intStringLen < 0 {
 26654  				return ErrInvalidLengthGenerated
 26655  			}
 26656  			postIndex := iNdEx + intStringLen
 26657  			if postIndex < 0 {
 26658  				return ErrInvalidLengthGenerated
 26659  			}
 26660  			if postIndex > l {
 26661  				return io.ErrUnexpectedEOF
 26662  			}
 26663  			m.Owner = string(dAtA[iNdEx:postIndex])
 26664  			iNdEx = postIndex
 26665  		case 2:
 26666  			if wireType != 2 {
 26667  				return fmt.Errorf("proto: wrong wireType = %d for field Names", wireType)
 26668  			}
 26669  			var stringLen uint64
 26670  			for shift := uint(0); ; shift += 7 {
 26671  				if shift >= 64 {
 26672  					return ErrIntOverflowGenerated
 26673  				}
 26674  				if iNdEx >= l {
 26675  					return io.ErrUnexpectedEOF
 26676  				}
 26677  				b := dAtA[iNdEx]
 26678  				iNdEx++
 26679  				stringLen |= uint64(b&0x7F) << shift
 26680  				if b < 0x80 {
 26681  					break
 26682  				}
 26683  			}
 26684  			intStringLen := int(stringLen)
 26685  			if intStringLen < 0 {
 26686  				return ErrInvalidLengthGenerated
 26687  			}
 26688  			postIndex := iNdEx + intStringLen
 26689  			if postIndex < 0 {
 26690  				return ErrInvalidLengthGenerated
 26691  			}
 26692  			if postIndex > l {
 26693  				return io.ErrUnexpectedEOF
 26694  			}
 26695  			m.Names = append(m.Names, string(dAtA[iNdEx:postIndex]))
 26696  			iNdEx = postIndex
 26697  		default:
 26698  			iNdEx = preIndex
 26699  			skippy, err := skipGenerated(dAtA[iNdEx:])
 26700  			if err != nil {
 26701  				return err
 26702  			}
 26703  			if (skippy < 0) || (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 *PubSubEventSource) 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: PubSubEventSource: wiretype end group for non-group")
 26742  		}
 26743  		if fieldNum <= 0 {
 26744  			return fmt.Errorf("proto: PubSubEventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 26745  		}
 26746  		switch fieldNum {
 26747  		case 1:
 26748  			if wireType != 2 {
 26749  				return fmt.Errorf("proto: wrong wireType = %d for field ProjectID", wireType)
 26750  			}
 26751  			var stringLen uint64
 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  				stringLen |= uint64(b&0x7F) << shift
 26762  				if b < 0x80 {
 26763  					break
 26764  				}
 26765  			}
 26766  			intStringLen := int(stringLen)
 26767  			if intStringLen < 0 {
 26768  				return ErrInvalidLengthGenerated
 26769  			}
 26770  			postIndex := iNdEx + intStringLen
 26771  			if postIndex < 0 {
 26772  				return ErrInvalidLengthGenerated
 26773  			}
 26774  			if postIndex > l {
 26775  				return io.ErrUnexpectedEOF
 26776  			}
 26777  			m.ProjectID = string(dAtA[iNdEx:postIndex])
 26778  			iNdEx = postIndex
 26779  		case 2:
 26780  			if wireType != 2 {
 26781  				return fmt.Errorf("proto: wrong wireType = %d for field TopicProjectID", wireType)
 26782  			}
 26783  			var stringLen uint64
 26784  			for shift := uint(0); ; shift += 7 {
 26785  				if shift >= 64 {
 26786  					return ErrIntOverflowGenerated
 26787  				}
 26788  				if iNdEx >= l {
 26789  					return io.ErrUnexpectedEOF
 26790  				}
 26791  				b := dAtA[iNdEx]
 26792  				iNdEx++
 26793  				stringLen |= uint64(b&0x7F) << shift
 26794  				if b < 0x80 {
 26795  					break
 26796  				}
 26797  			}
 26798  			intStringLen := int(stringLen)
 26799  			if intStringLen < 0 {
 26800  				return ErrInvalidLengthGenerated
 26801  			}
 26802  			postIndex := iNdEx + intStringLen
 26803  			if postIndex < 0 {
 26804  				return ErrInvalidLengthGenerated
 26805  			}
 26806  			if postIndex > l {
 26807  				return io.ErrUnexpectedEOF
 26808  			}
 26809  			m.TopicProjectID = string(dAtA[iNdEx:postIndex])
 26810  			iNdEx = postIndex
 26811  		case 3:
 26812  			if wireType != 2 {
 26813  				return fmt.Errorf("proto: wrong wireType = %d for field Topic", wireType)
 26814  			}
 26815  			var stringLen uint64
 26816  			for shift := uint(0); ; shift += 7 {
 26817  				if shift >= 64 {
 26818  					return ErrIntOverflowGenerated
 26819  				}
 26820  				if iNdEx >= l {
 26821  					return io.ErrUnexpectedEOF
 26822  				}
 26823  				b := dAtA[iNdEx]
 26824  				iNdEx++
 26825  				stringLen |= uint64(b&0x7F) << shift
 26826  				if b < 0x80 {
 26827  					break
 26828  				}
 26829  			}
 26830  			intStringLen := int(stringLen)
 26831  			if intStringLen < 0 {
 26832  				return ErrInvalidLengthGenerated
 26833  			}
 26834  			postIndex := iNdEx + intStringLen
 26835  			if postIndex < 0 {
 26836  				return ErrInvalidLengthGenerated
 26837  			}
 26838  			if postIndex > l {
 26839  				return io.ErrUnexpectedEOF
 26840  			}
 26841  			m.Topic = string(dAtA[iNdEx:postIndex])
 26842  			iNdEx = postIndex
 26843  		case 4:
 26844  			if wireType != 2 {
 26845  				return fmt.Errorf("proto: wrong wireType = %d for field SubscriptionID", wireType)
 26846  			}
 26847  			var stringLen uint64
 26848  			for shift := uint(0); ; shift += 7 {
 26849  				if shift >= 64 {
 26850  					return ErrIntOverflowGenerated
 26851  				}
 26852  				if iNdEx >= l {
 26853  					return io.ErrUnexpectedEOF
 26854  				}
 26855  				b := dAtA[iNdEx]
 26856  				iNdEx++
 26857  				stringLen |= uint64(b&0x7F) << shift
 26858  				if b < 0x80 {
 26859  					break
 26860  				}
 26861  			}
 26862  			intStringLen := int(stringLen)
 26863  			if intStringLen < 0 {
 26864  				return ErrInvalidLengthGenerated
 26865  			}
 26866  			postIndex := iNdEx + intStringLen
 26867  			if postIndex < 0 {
 26868  				return ErrInvalidLengthGenerated
 26869  			}
 26870  			if postIndex > l {
 26871  				return io.ErrUnexpectedEOF
 26872  			}
 26873  			m.SubscriptionID = string(dAtA[iNdEx:postIndex])
 26874  			iNdEx = postIndex
 26875  		case 5:
 26876  			if wireType != 2 {
 26877  				return fmt.Errorf("proto: wrong wireType = %d for field CredentialSecret", wireType)
 26878  			}
 26879  			var msglen int
 26880  			for shift := uint(0); ; shift += 7 {
 26881  				if shift >= 64 {
 26882  					return ErrIntOverflowGenerated
 26883  				}
 26884  				if iNdEx >= l {
 26885  					return io.ErrUnexpectedEOF
 26886  				}
 26887  				b := dAtA[iNdEx]
 26888  				iNdEx++
 26889  				msglen |= int(b&0x7F) << shift
 26890  				if b < 0x80 {
 26891  					break
 26892  				}
 26893  			}
 26894  			if msglen < 0 {
 26895  				return ErrInvalidLengthGenerated
 26896  			}
 26897  			postIndex := iNdEx + msglen
 26898  			if postIndex < 0 {
 26899  				return ErrInvalidLengthGenerated
 26900  			}
 26901  			if postIndex > l {
 26902  				return io.ErrUnexpectedEOF
 26903  			}
 26904  			if m.CredentialSecret == nil {
 26905  				m.CredentialSecret = &v1.SecretKeySelector{}
 26906  			}
 26907  			if err := m.CredentialSecret.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26908  				return err
 26909  			}
 26910  			iNdEx = postIndex
 26911  		case 6:
 26912  			if wireType != 0 {
 26913  				return fmt.Errorf("proto: wrong wireType = %d for field DeleteSubscriptionOnFinish", wireType)
 26914  			}
 26915  			var v int
 26916  			for shift := uint(0); ; shift += 7 {
 26917  				if shift >= 64 {
 26918  					return ErrIntOverflowGenerated
 26919  				}
 26920  				if iNdEx >= l {
 26921  					return io.ErrUnexpectedEOF
 26922  				}
 26923  				b := dAtA[iNdEx]
 26924  				iNdEx++
 26925  				v |= int(b&0x7F) << shift
 26926  				if b < 0x80 {
 26927  					break
 26928  				}
 26929  			}
 26930  			m.DeleteSubscriptionOnFinish = bool(v != 0)
 26931  		case 7:
 26932  			if wireType != 0 {
 26933  				return fmt.Errorf("proto: wrong wireType = %d for field JSONBody", wireType)
 26934  			}
 26935  			var v int
 26936  			for shift := uint(0); ; shift += 7 {
 26937  				if shift >= 64 {
 26938  					return ErrIntOverflowGenerated
 26939  				}
 26940  				if iNdEx >= l {
 26941  					return io.ErrUnexpectedEOF
 26942  				}
 26943  				b := dAtA[iNdEx]
 26944  				iNdEx++
 26945  				v |= int(b&0x7F) << shift
 26946  				if b < 0x80 {
 26947  					break
 26948  				}
 26949  			}
 26950  			m.JSONBody = bool(v != 0)
 26951  		case 8:
 26952  			if wireType != 2 {
 26953  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 26954  			}
 26955  			var msglen int
 26956  			for shift := uint(0); ; shift += 7 {
 26957  				if shift >= 64 {
 26958  					return ErrIntOverflowGenerated
 26959  				}
 26960  				if iNdEx >= l {
 26961  					return io.ErrUnexpectedEOF
 26962  				}
 26963  				b := dAtA[iNdEx]
 26964  				iNdEx++
 26965  				msglen |= int(b&0x7F) << shift
 26966  				if b < 0x80 {
 26967  					break
 26968  				}
 26969  			}
 26970  			if msglen < 0 {
 26971  				return ErrInvalidLengthGenerated
 26972  			}
 26973  			postIndex := iNdEx + msglen
 26974  			if postIndex < 0 {
 26975  				return ErrInvalidLengthGenerated
 26976  			}
 26977  			if postIndex > l {
 26978  				return io.ErrUnexpectedEOF
 26979  			}
 26980  			if m.Metadata == nil {
 26981  				m.Metadata = make(map[string]string)
 26982  			}
 26983  			var mapkey string
 26984  			var mapvalue string
 26985  			for iNdEx < postIndex {
 26986  				entryPreIndex := iNdEx
 26987  				var wire uint64
 26988  				for shift := uint(0); ; shift += 7 {
 26989  					if shift >= 64 {
 26990  						return ErrIntOverflowGenerated
 26991  					}
 26992  					if iNdEx >= l {
 26993  						return io.ErrUnexpectedEOF
 26994  					}
 26995  					b := dAtA[iNdEx]
 26996  					iNdEx++
 26997  					wire |= uint64(b&0x7F) << shift
 26998  					if b < 0x80 {
 26999  						break
 27000  					}
 27001  				}
 27002  				fieldNum := int32(wire >> 3)
 27003  				if fieldNum == 1 {
 27004  					var stringLenmapkey uint64
 27005  					for shift := uint(0); ; shift += 7 {
 27006  						if shift >= 64 {
 27007  							return ErrIntOverflowGenerated
 27008  						}
 27009  						if iNdEx >= l {
 27010  							return io.ErrUnexpectedEOF
 27011  						}
 27012  						b := dAtA[iNdEx]
 27013  						iNdEx++
 27014  						stringLenmapkey |= uint64(b&0x7F) << shift
 27015  						if b < 0x80 {
 27016  							break
 27017  						}
 27018  					}
 27019  					intStringLenmapkey := int(stringLenmapkey)
 27020  					if intStringLenmapkey < 0 {
 27021  						return ErrInvalidLengthGenerated
 27022  					}
 27023  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 27024  					if postStringIndexmapkey < 0 {
 27025  						return ErrInvalidLengthGenerated
 27026  					}
 27027  					if postStringIndexmapkey > l {
 27028  						return io.ErrUnexpectedEOF
 27029  					}
 27030  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 27031  					iNdEx = postStringIndexmapkey
 27032  				} else if fieldNum == 2 {
 27033  					var stringLenmapvalue uint64
 27034  					for shift := uint(0); ; shift += 7 {
 27035  						if shift >= 64 {
 27036  							return ErrIntOverflowGenerated
 27037  						}
 27038  						if iNdEx >= l {
 27039  							return io.ErrUnexpectedEOF
 27040  						}
 27041  						b := dAtA[iNdEx]
 27042  						iNdEx++
 27043  						stringLenmapvalue |= uint64(b&0x7F) << shift
 27044  						if b < 0x80 {
 27045  							break
 27046  						}
 27047  					}
 27048  					intStringLenmapvalue := int(stringLenmapvalue)
 27049  					if intStringLenmapvalue < 0 {
 27050  						return ErrInvalidLengthGenerated
 27051  					}
 27052  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 27053  					if postStringIndexmapvalue < 0 {
 27054  						return ErrInvalidLengthGenerated
 27055  					}
 27056  					if postStringIndexmapvalue > l {
 27057  						return io.ErrUnexpectedEOF
 27058  					}
 27059  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 27060  					iNdEx = postStringIndexmapvalue
 27061  				} else {
 27062  					iNdEx = entryPreIndex
 27063  					skippy, err := skipGenerated(dAtA[iNdEx:])
 27064  					if err != nil {
 27065  						return err
 27066  					}
 27067  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 27068  						return ErrInvalidLengthGenerated
 27069  					}
 27070  					if (iNdEx + skippy) > postIndex {
 27071  						return io.ErrUnexpectedEOF
 27072  					}
 27073  					iNdEx += skippy
 27074  				}
 27075  			}
 27076  			m.Metadata[mapkey] = mapvalue
 27077  			iNdEx = postIndex
 27078  		case 9:
 27079  			if wireType != 2 {
 27080  				return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType)
 27081  			}
 27082  			var msglen int
 27083  			for shift := uint(0); ; shift += 7 {
 27084  				if shift >= 64 {
 27085  					return ErrIntOverflowGenerated
 27086  				}
 27087  				if iNdEx >= l {
 27088  					return io.ErrUnexpectedEOF
 27089  				}
 27090  				b := dAtA[iNdEx]
 27091  				iNdEx++
 27092  				msglen |= int(b&0x7F) << shift
 27093  				if b < 0x80 {
 27094  					break
 27095  				}
 27096  			}
 27097  			if msglen < 0 {
 27098  				return ErrInvalidLengthGenerated
 27099  			}
 27100  			postIndex := iNdEx + msglen
 27101  			if postIndex < 0 {
 27102  				return ErrInvalidLengthGenerated
 27103  			}
 27104  			if postIndex > l {
 27105  				return io.ErrUnexpectedEOF
 27106  			}
 27107  			if m.Filter == nil {
 27108  				m.Filter = &EventSourceFilter{}
 27109  			}
 27110  			if err := m.Filter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27111  				return err
 27112  			}
 27113  			iNdEx = postIndex
 27114  		default:
 27115  			iNdEx = preIndex
 27116  			skippy, err := skipGenerated(dAtA[iNdEx:])
 27117  			if err != nil {
 27118  				return err
 27119  			}
 27120  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 27121  				return ErrInvalidLengthGenerated
 27122  			}
 27123  			if (iNdEx + skippy) > l {
 27124  				return io.ErrUnexpectedEOF
 27125  			}
 27126  			iNdEx += skippy
 27127  		}
 27128  	}
 27129  
 27130  	if iNdEx > l {
 27131  		return io.ErrUnexpectedEOF
 27132  	}
 27133  	return nil
 27134  }
 27135  func (m *PulsarEventSource) Unmarshal(dAtA []byte) error {
 27136  	l := len(dAtA)
 27137  	iNdEx := 0
 27138  	for iNdEx < l {
 27139  		preIndex := iNdEx
 27140  		var wire uint64
 27141  		for shift := uint(0); ; shift += 7 {
 27142  			if shift >= 64 {
 27143  				return ErrIntOverflowGenerated
 27144  			}
 27145  			if iNdEx >= l {
 27146  				return io.ErrUnexpectedEOF
 27147  			}
 27148  			b := dAtA[iNdEx]
 27149  			iNdEx++
 27150  			wire |= uint64(b&0x7F) << shift
 27151  			if b < 0x80 {
 27152  				break
 27153  			}
 27154  		}
 27155  		fieldNum := int32(wire >> 3)
 27156  		wireType := int(wire & 0x7)
 27157  		if wireType == 4 {
 27158  			return fmt.Errorf("proto: PulsarEventSource: wiretype end group for non-group")
 27159  		}
 27160  		if fieldNum <= 0 {
 27161  			return fmt.Errorf("proto: PulsarEventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 27162  		}
 27163  		switch fieldNum {
 27164  		case 1:
 27165  			if wireType != 2 {
 27166  				return fmt.Errorf("proto: wrong wireType = %d for field Topics", wireType)
 27167  			}
 27168  			var stringLen uint64
 27169  			for shift := uint(0); ; shift += 7 {
 27170  				if shift >= 64 {
 27171  					return ErrIntOverflowGenerated
 27172  				}
 27173  				if iNdEx >= l {
 27174  					return io.ErrUnexpectedEOF
 27175  				}
 27176  				b := dAtA[iNdEx]
 27177  				iNdEx++
 27178  				stringLen |= uint64(b&0x7F) << shift
 27179  				if b < 0x80 {
 27180  					break
 27181  				}
 27182  			}
 27183  			intStringLen := int(stringLen)
 27184  			if intStringLen < 0 {
 27185  				return ErrInvalidLengthGenerated
 27186  			}
 27187  			postIndex := iNdEx + intStringLen
 27188  			if postIndex < 0 {
 27189  				return ErrInvalidLengthGenerated
 27190  			}
 27191  			if postIndex > l {
 27192  				return io.ErrUnexpectedEOF
 27193  			}
 27194  			m.Topics = append(m.Topics, string(dAtA[iNdEx:postIndex]))
 27195  			iNdEx = postIndex
 27196  		case 2:
 27197  			if wireType != 2 {
 27198  				return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
 27199  			}
 27200  			var stringLen uint64
 27201  			for shift := uint(0); ; shift += 7 {
 27202  				if shift >= 64 {
 27203  					return ErrIntOverflowGenerated
 27204  				}
 27205  				if iNdEx >= l {
 27206  					return io.ErrUnexpectedEOF
 27207  				}
 27208  				b := dAtA[iNdEx]
 27209  				iNdEx++
 27210  				stringLen |= uint64(b&0x7F) << shift
 27211  				if b < 0x80 {
 27212  					break
 27213  				}
 27214  			}
 27215  			intStringLen := int(stringLen)
 27216  			if intStringLen < 0 {
 27217  				return ErrInvalidLengthGenerated
 27218  			}
 27219  			postIndex := iNdEx + intStringLen
 27220  			if postIndex < 0 {
 27221  				return ErrInvalidLengthGenerated
 27222  			}
 27223  			if postIndex > l {
 27224  				return io.ErrUnexpectedEOF
 27225  			}
 27226  			m.Type = string(dAtA[iNdEx:postIndex])
 27227  			iNdEx = postIndex
 27228  		case 3:
 27229  			if wireType != 2 {
 27230  				return fmt.Errorf("proto: wrong wireType = %d for field URL", wireType)
 27231  			}
 27232  			var stringLen uint64
 27233  			for shift := uint(0); ; shift += 7 {
 27234  				if shift >= 64 {
 27235  					return ErrIntOverflowGenerated
 27236  				}
 27237  				if iNdEx >= l {
 27238  					return io.ErrUnexpectedEOF
 27239  				}
 27240  				b := dAtA[iNdEx]
 27241  				iNdEx++
 27242  				stringLen |= uint64(b&0x7F) << shift
 27243  				if b < 0x80 {
 27244  					break
 27245  				}
 27246  			}
 27247  			intStringLen := int(stringLen)
 27248  			if intStringLen < 0 {
 27249  				return ErrInvalidLengthGenerated
 27250  			}
 27251  			postIndex := iNdEx + intStringLen
 27252  			if postIndex < 0 {
 27253  				return ErrInvalidLengthGenerated
 27254  			}
 27255  			if postIndex > l {
 27256  				return io.ErrUnexpectedEOF
 27257  			}
 27258  			m.URL = string(dAtA[iNdEx:postIndex])
 27259  			iNdEx = postIndex
 27260  		case 4:
 27261  			if wireType != 2 {
 27262  				return fmt.Errorf("proto: wrong wireType = %d for field TLSTrustCertsSecret", wireType)
 27263  			}
 27264  			var msglen int
 27265  			for shift := uint(0); ; shift += 7 {
 27266  				if shift >= 64 {
 27267  					return ErrIntOverflowGenerated
 27268  				}
 27269  				if iNdEx >= l {
 27270  					return io.ErrUnexpectedEOF
 27271  				}
 27272  				b := dAtA[iNdEx]
 27273  				iNdEx++
 27274  				msglen |= int(b&0x7F) << shift
 27275  				if b < 0x80 {
 27276  					break
 27277  				}
 27278  			}
 27279  			if msglen < 0 {
 27280  				return ErrInvalidLengthGenerated
 27281  			}
 27282  			postIndex := iNdEx + msglen
 27283  			if postIndex < 0 {
 27284  				return ErrInvalidLengthGenerated
 27285  			}
 27286  			if postIndex > l {
 27287  				return io.ErrUnexpectedEOF
 27288  			}
 27289  			if m.TLSTrustCertsSecret == nil {
 27290  				m.TLSTrustCertsSecret = &v1.SecretKeySelector{}
 27291  			}
 27292  			if err := m.TLSTrustCertsSecret.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27293  				return err
 27294  			}
 27295  			iNdEx = postIndex
 27296  		case 5:
 27297  			if wireType != 0 {
 27298  				return fmt.Errorf("proto: wrong wireType = %d for field TLSAllowInsecureConnection", wireType)
 27299  			}
 27300  			var v int
 27301  			for shift := uint(0); ; shift += 7 {
 27302  				if shift >= 64 {
 27303  					return ErrIntOverflowGenerated
 27304  				}
 27305  				if iNdEx >= l {
 27306  					return io.ErrUnexpectedEOF
 27307  				}
 27308  				b := dAtA[iNdEx]
 27309  				iNdEx++
 27310  				v |= int(b&0x7F) << shift
 27311  				if b < 0x80 {
 27312  					break
 27313  				}
 27314  			}
 27315  			m.TLSAllowInsecureConnection = bool(v != 0)
 27316  		case 6:
 27317  			if wireType != 0 {
 27318  				return fmt.Errorf("proto: wrong wireType = %d for field TLSValidateHostname", wireType)
 27319  			}
 27320  			var v int
 27321  			for shift := uint(0); ; shift += 7 {
 27322  				if shift >= 64 {
 27323  					return ErrIntOverflowGenerated
 27324  				}
 27325  				if iNdEx >= l {
 27326  					return io.ErrUnexpectedEOF
 27327  				}
 27328  				b := dAtA[iNdEx]
 27329  				iNdEx++
 27330  				v |= int(b&0x7F) << shift
 27331  				if b < 0x80 {
 27332  					break
 27333  				}
 27334  			}
 27335  			m.TLSValidateHostname = bool(v != 0)
 27336  		case 7:
 27337  			if wireType != 2 {
 27338  				return fmt.Errorf("proto: wrong wireType = %d for field TLS", wireType)
 27339  			}
 27340  			var msglen int
 27341  			for shift := uint(0); ; shift += 7 {
 27342  				if shift >= 64 {
 27343  					return ErrIntOverflowGenerated
 27344  				}
 27345  				if iNdEx >= l {
 27346  					return io.ErrUnexpectedEOF
 27347  				}
 27348  				b := dAtA[iNdEx]
 27349  				iNdEx++
 27350  				msglen |= int(b&0x7F) << shift
 27351  				if b < 0x80 {
 27352  					break
 27353  				}
 27354  			}
 27355  			if msglen < 0 {
 27356  				return ErrInvalidLengthGenerated
 27357  			}
 27358  			postIndex := iNdEx + msglen
 27359  			if postIndex < 0 {
 27360  				return ErrInvalidLengthGenerated
 27361  			}
 27362  			if postIndex > l {
 27363  				return io.ErrUnexpectedEOF
 27364  			}
 27365  			if m.TLS == nil {
 27366  				m.TLS = &common.TLSConfig{}
 27367  			}
 27368  			if err := m.TLS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27369  				return err
 27370  			}
 27371  			iNdEx = postIndex
 27372  		case 8:
 27373  			if wireType != 2 {
 27374  				return fmt.Errorf("proto: wrong wireType = %d for field ConnectionBackoff", wireType)
 27375  			}
 27376  			var msglen int
 27377  			for shift := uint(0); ; shift += 7 {
 27378  				if shift >= 64 {
 27379  					return ErrIntOverflowGenerated
 27380  				}
 27381  				if iNdEx >= l {
 27382  					return io.ErrUnexpectedEOF
 27383  				}
 27384  				b := dAtA[iNdEx]
 27385  				iNdEx++
 27386  				msglen |= int(b&0x7F) << shift
 27387  				if b < 0x80 {
 27388  					break
 27389  				}
 27390  			}
 27391  			if msglen < 0 {
 27392  				return ErrInvalidLengthGenerated
 27393  			}
 27394  			postIndex := iNdEx + msglen
 27395  			if postIndex < 0 {
 27396  				return ErrInvalidLengthGenerated
 27397  			}
 27398  			if postIndex > l {
 27399  				return io.ErrUnexpectedEOF
 27400  			}
 27401  			if m.ConnectionBackoff == nil {
 27402  				m.ConnectionBackoff = &common.Backoff{}
 27403  			}
 27404  			if err := m.ConnectionBackoff.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27405  				return err
 27406  			}
 27407  			iNdEx = postIndex
 27408  		case 9:
 27409  			if wireType != 0 {
 27410  				return fmt.Errorf("proto: wrong wireType = %d for field JSONBody", wireType)
 27411  			}
 27412  			var v int
 27413  			for shift := uint(0); ; shift += 7 {
 27414  				if shift >= 64 {
 27415  					return ErrIntOverflowGenerated
 27416  				}
 27417  				if iNdEx >= l {
 27418  					return io.ErrUnexpectedEOF
 27419  				}
 27420  				b := dAtA[iNdEx]
 27421  				iNdEx++
 27422  				v |= int(b&0x7F) << shift
 27423  				if b < 0x80 {
 27424  					break
 27425  				}
 27426  			}
 27427  			m.JSONBody = bool(v != 0)
 27428  		case 10:
 27429  			if wireType != 2 {
 27430  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 27431  			}
 27432  			var msglen int
 27433  			for shift := uint(0); ; shift += 7 {
 27434  				if shift >= 64 {
 27435  					return ErrIntOverflowGenerated
 27436  				}
 27437  				if iNdEx >= l {
 27438  					return io.ErrUnexpectedEOF
 27439  				}
 27440  				b := dAtA[iNdEx]
 27441  				iNdEx++
 27442  				msglen |= int(b&0x7F) << shift
 27443  				if b < 0x80 {
 27444  					break
 27445  				}
 27446  			}
 27447  			if msglen < 0 {
 27448  				return ErrInvalidLengthGenerated
 27449  			}
 27450  			postIndex := iNdEx + msglen
 27451  			if postIndex < 0 {
 27452  				return ErrInvalidLengthGenerated
 27453  			}
 27454  			if postIndex > l {
 27455  				return io.ErrUnexpectedEOF
 27456  			}
 27457  			if m.Metadata == nil {
 27458  				m.Metadata = make(map[string]string)
 27459  			}
 27460  			var mapkey string
 27461  			var mapvalue string
 27462  			for iNdEx < postIndex {
 27463  				entryPreIndex := iNdEx
 27464  				var wire uint64
 27465  				for shift := uint(0); ; shift += 7 {
 27466  					if shift >= 64 {
 27467  						return ErrIntOverflowGenerated
 27468  					}
 27469  					if iNdEx >= l {
 27470  						return io.ErrUnexpectedEOF
 27471  					}
 27472  					b := dAtA[iNdEx]
 27473  					iNdEx++
 27474  					wire |= uint64(b&0x7F) << shift
 27475  					if b < 0x80 {
 27476  						break
 27477  					}
 27478  				}
 27479  				fieldNum := int32(wire >> 3)
 27480  				if fieldNum == 1 {
 27481  					var stringLenmapkey uint64
 27482  					for shift := uint(0); ; shift += 7 {
 27483  						if shift >= 64 {
 27484  							return ErrIntOverflowGenerated
 27485  						}
 27486  						if iNdEx >= l {
 27487  							return io.ErrUnexpectedEOF
 27488  						}
 27489  						b := dAtA[iNdEx]
 27490  						iNdEx++
 27491  						stringLenmapkey |= uint64(b&0x7F) << shift
 27492  						if b < 0x80 {
 27493  							break
 27494  						}
 27495  					}
 27496  					intStringLenmapkey := int(stringLenmapkey)
 27497  					if intStringLenmapkey < 0 {
 27498  						return ErrInvalidLengthGenerated
 27499  					}
 27500  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 27501  					if postStringIndexmapkey < 0 {
 27502  						return ErrInvalidLengthGenerated
 27503  					}
 27504  					if postStringIndexmapkey > l {
 27505  						return io.ErrUnexpectedEOF
 27506  					}
 27507  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 27508  					iNdEx = postStringIndexmapkey
 27509  				} else if fieldNum == 2 {
 27510  					var stringLenmapvalue uint64
 27511  					for shift := uint(0); ; shift += 7 {
 27512  						if shift >= 64 {
 27513  							return ErrIntOverflowGenerated
 27514  						}
 27515  						if iNdEx >= l {
 27516  							return io.ErrUnexpectedEOF
 27517  						}
 27518  						b := dAtA[iNdEx]
 27519  						iNdEx++
 27520  						stringLenmapvalue |= uint64(b&0x7F) << shift
 27521  						if b < 0x80 {
 27522  							break
 27523  						}
 27524  					}
 27525  					intStringLenmapvalue := int(stringLenmapvalue)
 27526  					if intStringLenmapvalue < 0 {
 27527  						return ErrInvalidLengthGenerated
 27528  					}
 27529  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 27530  					if postStringIndexmapvalue < 0 {
 27531  						return ErrInvalidLengthGenerated
 27532  					}
 27533  					if postStringIndexmapvalue > l {
 27534  						return io.ErrUnexpectedEOF
 27535  					}
 27536  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 27537  					iNdEx = postStringIndexmapvalue
 27538  				} else {
 27539  					iNdEx = entryPreIndex
 27540  					skippy, err := skipGenerated(dAtA[iNdEx:])
 27541  					if err != nil {
 27542  						return err
 27543  					}
 27544  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 27545  						return ErrInvalidLengthGenerated
 27546  					}
 27547  					if (iNdEx + skippy) > postIndex {
 27548  						return io.ErrUnexpectedEOF
 27549  					}
 27550  					iNdEx += skippy
 27551  				}
 27552  			}
 27553  			m.Metadata[mapkey] = mapvalue
 27554  			iNdEx = postIndex
 27555  		case 11:
 27556  			if wireType != 2 {
 27557  				return fmt.Errorf("proto: wrong wireType = %d for field AuthTokenSecret", wireType)
 27558  			}
 27559  			var msglen int
 27560  			for shift := uint(0); ; shift += 7 {
 27561  				if shift >= 64 {
 27562  					return ErrIntOverflowGenerated
 27563  				}
 27564  				if iNdEx >= l {
 27565  					return io.ErrUnexpectedEOF
 27566  				}
 27567  				b := dAtA[iNdEx]
 27568  				iNdEx++
 27569  				msglen |= int(b&0x7F) << shift
 27570  				if b < 0x80 {
 27571  					break
 27572  				}
 27573  			}
 27574  			if msglen < 0 {
 27575  				return ErrInvalidLengthGenerated
 27576  			}
 27577  			postIndex := iNdEx + msglen
 27578  			if postIndex < 0 {
 27579  				return ErrInvalidLengthGenerated
 27580  			}
 27581  			if postIndex > l {
 27582  				return io.ErrUnexpectedEOF
 27583  			}
 27584  			if m.AuthTokenSecret == nil {
 27585  				m.AuthTokenSecret = &v1.SecretKeySelector{}
 27586  			}
 27587  			if err := m.AuthTokenSecret.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27588  				return err
 27589  			}
 27590  			iNdEx = postIndex
 27591  		case 12:
 27592  			if wireType != 2 {
 27593  				return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType)
 27594  			}
 27595  			var msglen int
 27596  			for shift := uint(0); ; shift += 7 {
 27597  				if shift >= 64 {
 27598  					return ErrIntOverflowGenerated
 27599  				}
 27600  				if iNdEx >= l {
 27601  					return io.ErrUnexpectedEOF
 27602  				}
 27603  				b := dAtA[iNdEx]
 27604  				iNdEx++
 27605  				msglen |= int(b&0x7F) << shift
 27606  				if b < 0x80 {
 27607  					break
 27608  				}
 27609  			}
 27610  			if msglen < 0 {
 27611  				return ErrInvalidLengthGenerated
 27612  			}
 27613  			postIndex := iNdEx + msglen
 27614  			if postIndex < 0 {
 27615  				return ErrInvalidLengthGenerated
 27616  			}
 27617  			if postIndex > l {
 27618  				return io.ErrUnexpectedEOF
 27619  			}
 27620  			if m.Filter == nil {
 27621  				m.Filter = &EventSourceFilter{}
 27622  			}
 27623  			if err := m.Filter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27624  				return err
 27625  			}
 27626  			iNdEx = postIndex
 27627  		case 13:
 27628  			if wireType != 2 {
 27629  				return fmt.Errorf("proto: wrong wireType = %d for field AuthAthenzParams", wireType)
 27630  			}
 27631  			var msglen int
 27632  			for shift := uint(0); ; shift += 7 {
 27633  				if shift >= 64 {
 27634  					return ErrIntOverflowGenerated
 27635  				}
 27636  				if iNdEx >= l {
 27637  					return io.ErrUnexpectedEOF
 27638  				}
 27639  				b := dAtA[iNdEx]
 27640  				iNdEx++
 27641  				msglen |= int(b&0x7F) << shift
 27642  				if b < 0x80 {
 27643  					break
 27644  				}
 27645  			}
 27646  			if msglen < 0 {
 27647  				return ErrInvalidLengthGenerated
 27648  			}
 27649  			postIndex := iNdEx + msglen
 27650  			if postIndex < 0 {
 27651  				return ErrInvalidLengthGenerated
 27652  			}
 27653  			if postIndex > l {
 27654  				return io.ErrUnexpectedEOF
 27655  			}
 27656  			if m.AuthAthenzParams == nil {
 27657  				m.AuthAthenzParams = make(map[string]string)
 27658  			}
 27659  			var mapkey string
 27660  			var mapvalue string
 27661  			for iNdEx < postIndex {
 27662  				entryPreIndex := iNdEx
 27663  				var wire uint64
 27664  				for shift := uint(0); ; shift += 7 {
 27665  					if shift >= 64 {
 27666  						return ErrIntOverflowGenerated
 27667  					}
 27668  					if iNdEx >= l {
 27669  						return io.ErrUnexpectedEOF
 27670  					}
 27671  					b := dAtA[iNdEx]
 27672  					iNdEx++
 27673  					wire |= uint64(b&0x7F) << shift
 27674  					if b < 0x80 {
 27675  						break
 27676  					}
 27677  				}
 27678  				fieldNum := int32(wire >> 3)
 27679  				if fieldNum == 1 {
 27680  					var stringLenmapkey uint64
 27681  					for shift := uint(0); ; shift += 7 {
 27682  						if shift >= 64 {
 27683  							return ErrIntOverflowGenerated
 27684  						}
 27685  						if iNdEx >= l {
 27686  							return io.ErrUnexpectedEOF
 27687  						}
 27688  						b := dAtA[iNdEx]
 27689  						iNdEx++
 27690  						stringLenmapkey |= uint64(b&0x7F) << shift
 27691  						if b < 0x80 {
 27692  							break
 27693  						}
 27694  					}
 27695  					intStringLenmapkey := int(stringLenmapkey)
 27696  					if intStringLenmapkey < 0 {
 27697  						return ErrInvalidLengthGenerated
 27698  					}
 27699  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 27700  					if postStringIndexmapkey < 0 {
 27701  						return ErrInvalidLengthGenerated
 27702  					}
 27703  					if postStringIndexmapkey > l {
 27704  						return io.ErrUnexpectedEOF
 27705  					}
 27706  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 27707  					iNdEx = postStringIndexmapkey
 27708  				} else if fieldNum == 2 {
 27709  					var stringLenmapvalue uint64
 27710  					for shift := uint(0); ; shift += 7 {
 27711  						if shift >= 64 {
 27712  							return ErrIntOverflowGenerated
 27713  						}
 27714  						if iNdEx >= l {
 27715  							return io.ErrUnexpectedEOF
 27716  						}
 27717  						b := dAtA[iNdEx]
 27718  						iNdEx++
 27719  						stringLenmapvalue |= uint64(b&0x7F) << shift
 27720  						if b < 0x80 {
 27721  							break
 27722  						}
 27723  					}
 27724  					intStringLenmapvalue := int(stringLenmapvalue)
 27725  					if intStringLenmapvalue < 0 {
 27726  						return ErrInvalidLengthGenerated
 27727  					}
 27728  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 27729  					if postStringIndexmapvalue < 0 {
 27730  						return ErrInvalidLengthGenerated
 27731  					}
 27732  					if postStringIndexmapvalue > l {
 27733  						return io.ErrUnexpectedEOF
 27734  					}
 27735  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 27736  					iNdEx = postStringIndexmapvalue
 27737  				} else {
 27738  					iNdEx = entryPreIndex
 27739  					skippy, err := skipGenerated(dAtA[iNdEx:])
 27740  					if err != nil {
 27741  						return err
 27742  					}
 27743  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 27744  						return ErrInvalidLengthGenerated
 27745  					}
 27746  					if (iNdEx + skippy) > postIndex {
 27747  						return io.ErrUnexpectedEOF
 27748  					}
 27749  					iNdEx += skippy
 27750  				}
 27751  			}
 27752  			m.AuthAthenzParams[mapkey] = mapvalue
 27753  			iNdEx = postIndex
 27754  		case 14:
 27755  			if wireType != 2 {
 27756  				return fmt.Errorf("proto: wrong wireType = %d for field AuthAthenzSecret", wireType)
 27757  			}
 27758  			var msglen int
 27759  			for shift := uint(0); ; shift += 7 {
 27760  				if shift >= 64 {
 27761  					return ErrIntOverflowGenerated
 27762  				}
 27763  				if iNdEx >= l {
 27764  					return io.ErrUnexpectedEOF
 27765  				}
 27766  				b := dAtA[iNdEx]
 27767  				iNdEx++
 27768  				msglen |= int(b&0x7F) << shift
 27769  				if b < 0x80 {
 27770  					break
 27771  				}
 27772  			}
 27773  			if msglen < 0 {
 27774  				return ErrInvalidLengthGenerated
 27775  			}
 27776  			postIndex := iNdEx + msglen
 27777  			if postIndex < 0 {
 27778  				return ErrInvalidLengthGenerated
 27779  			}
 27780  			if postIndex > l {
 27781  				return io.ErrUnexpectedEOF
 27782  			}
 27783  			if m.AuthAthenzSecret == nil {
 27784  				m.AuthAthenzSecret = &v1.SecretKeySelector{}
 27785  			}
 27786  			if err := m.AuthAthenzSecret.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27787  				return err
 27788  			}
 27789  			iNdEx = postIndex
 27790  		default:
 27791  			iNdEx = preIndex
 27792  			skippy, err := skipGenerated(dAtA[iNdEx:])
 27793  			if err != nil {
 27794  				return err
 27795  			}
 27796  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 27797  				return ErrInvalidLengthGenerated
 27798  			}
 27799  			if (iNdEx + skippy) > l {
 27800  				return io.ErrUnexpectedEOF
 27801  			}
 27802  			iNdEx += skippy
 27803  		}
 27804  	}
 27805  
 27806  	if iNdEx > l {
 27807  		return io.ErrUnexpectedEOF
 27808  	}
 27809  	return nil
 27810  }
 27811  func (m *RedisEventSource) Unmarshal(dAtA []byte) error {
 27812  	l := len(dAtA)
 27813  	iNdEx := 0
 27814  	for iNdEx < l {
 27815  		preIndex := iNdEx
 27816  		var wire uint64
 27817  		for shift := uint(0); ; shift += 7 {
 27818  			if shift >= 64 {
 27819  				return ErrIntOverflowGenerated
 27820  			}
 27821  			if iNdEx >= l {
 27822  				return io.ErrUnexpectedEOF
 27823  			}
 27824  			b := dAtA[iNdEx]
 27825  			iNdEx++
 27826  			wire |= uint64(b&0x7F) << shift
 27827  			if b < 0x80 {
 27828  				break
 27829  			}
 27830  		}
 27831  		fieldNum := int32(wire >> 3)
 27832  		wireType := int(wire & 0x7)
 27833  		if wireType == 4 {
 27834  			return fmt.Errorf("proto: RedisEventSource: wiretype end group for non-group")
 27835  		}
 27836  		if fieldNum <= 0 {
 27837  			return fmt.Errorf("proto: RedisEventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 27838  		}
 27839  		switch fieldNum {
 27840  		case 1:
 27841  			if wireType != 2 {
 27842  				return fmt.Errorf("proto: wrong wireType = %d for field HostAddress", wireType)
 27843  			}
 27844  			var stringLen uint64
 27845  			for shift := uint(0); ; shift += 7 {
 27846  				if shift >= 64 {
 27847  					return ErrIntOverflowGenerated
 27848  				}
 27849  				if iNdEx >= l {
 27850  					return io.ErrUnexpectedEOF
 27851  				}
 27852  				b := dAtA[iNdEx]
 27853  				iNdEx++
 27854  				stringLen |= uint64(b&0x7F) << shift
 27855  				if b < 0x80 {
 27856  					break
 27857  				}
 27858  			}
 27859  			intStringLen := int(stringLen)
 27860  			if intStringLen < 0 {
 27861  				return ErrInvalidLengthGenerated
 27862  			}
 27863  			postIndex := iNdEx + intStringLen
 27864  			if postIndex < 0 {
 27865  				return ErrInvalidLengthGenerated
 27866  			}
 27867  			if postIndex > l {
 27868  				return io.ErrUnexpectedEOF
 27869  			}
 27870  			m.HostAddress = string(dAtA[iNdEx:postIndex])
 27871  			iNdEx = postIndex
 27872  		case 2:
 27873  			if wireType != 2 {
 27874  				return fmt.Errorf("proto: wrong wireType = %d for field Password", wireType)
 27875  			}
 27876  			var msglen int
 27877  			for shift := uint(0); ; shift += 7 {
 27878  				if shift >= 64 {
 27879  					return ErrIntOverflowGenerated
 27880  				}
 27881  				if iNdEx >= l {
 27882  					return io.ErrUnexpectedEOF
 27883  				}
 27884  				b := dAtA[iNdEx]
 27885  				iNdEx++
 27886  				msglen |= int(b&0x7F) << shift
 27887  				if b < 0x80 {
 27888  					break
 27889  				}
 27890  			}
 27891  			if msglen < 0 {
 27892  				return ErrInvalidLengthGenerated
 27893  			}
 27894  			postIndex := iNdEx + msglen
 27895  			if postIndex < 0 {
 27896  				return ErrInvalidLengthGenerated
 27897  			}
 27898  			if postIndex > l {
 27899  				return io.ErrUnexpectedEOF
 27900  			}
 27901  			if m.Password == nil {
 27902  				m.Password = &v1.SecretKeySelector{}
 27903  			}
 27904  			if err := m.Password.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27905  				return err
 27906  			}
 27907  			iNdEx = postIndex
 27908  		case 3:
 27909  			if wireType != 2 {
 27910  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 27911  			}
 27912  			var stringLen uint64
 27913  			for shift := uint(0); ; shift += 7 {
 27914  				if shift >= 64 {
 27915  					return ErrIntOverflowGenerated
 27916  				}
 27917  				if iNdEx >= l {
 27918  					return io.ErrUnexpectedEOF
 27919  				}
 27920  				b := dAtA[iNdEx]
 27921  				iNdEx++
 27922  				stringLen |= uint64(b&0x7F) << shift
 27923  				if b < 0x80 {
 27924  					break
 27925  				}
 27926  			}
 27927  			intStringLen := int(stringLen)
 27928  			if intStringLen < 0 {
 27929  				return ErrInvalidLengthGenerated
 27930  			}
 27931  			postIndex := iNdEx + intStringLen
 27932  			if postIndex < 0 {
 27933  				return ErrInvalidLengthGenerated
 27934  			}
 27935  			if postIndex > l {
 27936  				return io.ErrUnexpectedEOF
 27937  			}
 27938  			m.Namespace = string(dAtA[iNdEx:postIndex])
 27939  			iNdEx = postIndex
 27940  		case 4:
 27941  			if wireType != 0 {
 27942  				return fmt.Errorf("proto: wrong wireType = %d for field DB", wireType)
 27943  			}
 27944  			m.DB = 0
 27945  			for shift := uint(0); ; shift += 7 {
 27946  				if shift >= 64 {
 27947  					return ErrIntOverflowGenerated
 27948  				}
 27949  				if iNdEx >= l {
 27950  					return io.ErrUnexpectedEOF
 27951  				}
 27952  				b := dAtA[iNdEx]
 27953  				iNdEx++
 27954  				m.DB |= int32(b&0x7F) << shift
 27955  				if b < 0x80 {
 27956  					break
 27957  				}
 27958  			}
 27959  		case 5:
 27960  			if wireType != 2 {
 27961  				return fmt.Errorf("proto: wrong wireType = %d for field Channels", wireType)
 27962  			}
 27963  			var stringLen uint64
 27964  			for shift := uint(0); ; shift += 7 {
 27965  				if shift >= 64 {
 27966  					return ErrIntOverflowGenerated
 27967  				}
 27968  				if iNdEx >= l {
 27969  					return io.ErrUnexpectedEOF
 27970  				}
 27971  				b := dAtA[iNdEx]
 27972  				iNdEx++
 27973  				stringLen |= uint64(b&0x7F) << shift
 27974  				if b < 0x80 {
 27975  					break
 27976  				}
 27977  			}
 27978  			intStringLen := int(stringLen)
 27979  			if intStringLen < 0 {
 27980  				return ErrInvalidLengthGenerated
 27981  			}
 27982  			postIndex := iNdEx + intStringLen
 27983  			if postIndex < 0 {
 27984  				return ErrInvalidLengthGenerated
 27985  			}
 27986  			if postIndex > l {
 27987  				return io.ErrUnexpectedEOF
 27988  			}
 27989  			m.Channels = append(m.Channels, string(dAtA[iNdEx:postIndex]))
 27990  			iNdEx = postIndex
 27991  		case 6:
 27992  			if wireType != 2 {
 27993  				return fmt.Errorf("proto: wrong wireType = %d for field TLS", wireType)
 27994  			}
 27995  			var msglen int
 27996  			for shift := uint(0); ; shift += 7 {
 27997  				if shift >= 64 {
 27998  					return ErrIntOverflowGenerated
 27999  				}
 28000  				if iNdEx >= l {
 28001  					return io.ErrUnexpectedEOF
 28002  				}
 28003  				b := dAtA[iNdEx]
 28004  				iNdEx++
 28005  				msglen |= int(b&0x7F) << shift
 28006  				if b < 0x80 {
 28007  					break
 28008  				}
 28009  			}
 28010  			if msglen < 0 {
 28011  				return ErrInvalidLengthGenerated
 28012  			}
 28013  			postIndex := iNdEx + msglen
 28014  			if postIndex < 0 {
 28015  				return ErrInvalidLengthGenerated
 28016  			}
 28017  			if postIndex > l {
 28018  				return io.ErrUnexpectedEOF
 28019  			}
 28020  			if m.TLS == nil {
 28021  				m.TLS = &common.TLSConfig{}
 28022  			}
 28023  			if err := m.TLS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28024  				return err
 28025  			}
 28026  			iNdEx = postIndex
 28027  		case 7:
 28028  			if wireType != 2 {
 28029  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 28030  			}
 28031  			var msglen int
 28032  			for shift := uint(0); ; shift += 7 {
 28033  				if shift >= 64 {
 28034  					return ErrIntOverflowGenerated
 28035  				}
 28036  				if iNdEx >= l {
 28037  					return io.ErrUnexpectedEOF
 28038  				}
 28039  				b := dAtA[iNdEx]
 28040  				iNdEx++
 28041  				msglen |= int(b&0x7F) << shift
 28042  				if b < 0x80 {
 28043  					break
 28044  				}
 28045  			}
 28046  			if msglen < 0 {
 28047  				return ErrInvalidLengthGenerated
 28048  			}
 28049  			postIndex := iNdEx + msglen
 28050  			if postIndex < 0 {
 28051  				return ErrInvalidLengthGenerated
 28052  			}
 28053  			if postIndex > l {
 28054  				return io.ErrUnexpectedEOF
 28055  			}
 28056  			if m.Metadata == nil {
 28057  				m.Metadata = make(map[string]string)
 28058  			}
 28059  			var mapkey string
 28060  			var mapvalue string
 28061  			for iNdEx < postIndex {
 28062  				entryPreIndex := iNdEx
 28063  				var wire uint64
 28064  				for shift := uint(0); ; shift += 7 {
 28065  					if shift >= 64 {
 28066  						return ErrIntOverflowGenerated
 28067  					}
 28068  					if iNdEx >= l {
 28069  						return io.ErrUnexpectedEOF
 28070  					}
 28071  					b := dAtA[iNdEx]
 28072  					iNdEx++
 28073  					wire |= uint64(b&0x7F) << shift
 28074  					if b < 0x80 {
 28075  						break
 28076  					}
 28077  				}
 28078  				fieldNum := int32(wire >> 3)
 28079  				if fieldNum == 1 {
 28080  					var stringLenmapkey uint64
 28081  					for shift := uint(0); ; shift += 7 {
 28082  						if shift >= 64 {
 28083  							return ErrIntOverflowGenerated
 28084  						}
 28085  						if iNdEx >= l {
 28086  							return io.ErrUnexpectedEOF
 28087  						}
 28088  						b := dAtA[iNdEx]
 28089  						iNdEx++
 28090  						stringLenmapkey |= uint64(b&0x7F) << shift
 28091  						if b < 0x80 {
 28092  							break
 28093  						}
 28094  					}
 28095  					intStringLenmapkey := int(stringLenmapkey)
 28096  					if intStringLenmapkey < 0 {
 28097  						return ErrInvalidLengthGenerated
 28098  					}
 28099  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 28100  					if postStringIndexmapkey < 0 {
 28101  						return ErrInvalidLengthGenerated
 28102  					}
 28103  					if postStringIndexmapkey > l {
 28104  						return io.ErrUnexpectedEOF
 28105  					}
 28106  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 28107  					iNdEx = postStringIndexmapkey
 28108  				} else if fieldNum == 2 {
 28109  					var stringLenmapvalue uint64
 28110  					for shift := uint(0); ; shift += 7 {
 28111  						if shift >= 64 {
 28112  							return ErrIntOverflowGenerated
 28113  						}
 28114  						if iNdEx >= l {
 28115  							return io.ErrUnexpectedEOF
 28116  						}
 28117  						b := dAtA[iNdEx]
 28118  						iNdEx++
 28119  						stringLenmapvalue |= uint64(b&0x7F) << shift
 28120  						if b < 0x80 {
 28121  							break
 28122  						}
 28123  					}
 28124  					intStringLenmapvalue := int(stringLenmapvalue)
 28125  					if intStringLenmapvalue < 0 {
 28126  						return ErrInvalidLengthGenerated
 28127  					}
 28128  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 28129  					if postStringIndexmapvalue < 0 {
 28130  						return ErrInvalidLengthGenerated
 28131  					}
 28132  					if postStringIndexmapvalue > l {
 28133  						return io.ErrUnexpectedEOF
 28134  					}
 28135  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 28136  					iNdEx = postStringIndexmapvalue
 28137  				} else {
 28138  					iNdEx = entryPreIndex
 28139  					skippy, err := skipGenerated(dAtA[iNdEx:])
 28140  					if err != nil {
 28141  						return err
 28142  					}
 28143  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 28144  						return ErrInvalidLengthGenerated
 28145  					}
 28146  					if (iNdEx + skippy) > postIndex {
 28147  						return io.ErrUnexpectedEOF
 28148  					}
 28149  					iNdEx += skippy
 28150  				}
 28151  			}
 28152  			m.Metadata[mapkey] = mapvalue
 28153  			iNdEx = postIndex
 28154  		case 8:
 28155  			if wireType != 2 {
 28156  				return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType)
 28157  			}
 28158  			var msglen int
 28159  			for shift := uint(0); ; shift += 7 {
 28160  				if shift >= 64 {
 28161  					return ErrIntOverflowGenerated
 28162  				}
 28163  				if iNdEx >= l {
 28164  					return io.ErrUnexpectedEOF
 28165  				}
 28166  				b := dAtA[iNdEx]
 28167  				iNdEx++
 28168  				msglen |= int(b&0x7F) << shift
 28169  				if b < 0x80 {
 28170  					break
 28171  				}
 28172  			}
 28173  			if msglen < 0 {
 28174  				return ErrInvalidLengthGenerated
 28175  			}
 28176  			postIndex := iNdEx + msglen
 28177  			if postIndex < 0 {
 28178  				return ErrInvalidLengthGenerated
 28179  			}
 28180  			if postIndex > l {
 28181  				return io.ErrUnexpectedEOF
 28182  			}
 28183  			if m.Filter == nil {
 28184  				m.Filter = &EventSourceFilter{}
 28185  			}
 28186  			if err := m.Filter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28187  				return err
 28188  			}
 28189  			iNdEx = postIndex
 28190  		case 9:
 28191  			if wireType != 0 {
 28192  				return fmt.Errorf("proto: wrong wireType = %d for field JSONBody", wireType)
 28193  			}
 28194  			var v int
 28195  			for shift := uint(0); ; shift += 7 {
 28196  				if shift >= 64 {
 28197  					return ErrIntOverflowGenerated
 28198  				}
 28199  				if iNdEx >= l {
 28200  					return io.ErrUnexpectedEOF
 28201  				}
 28202  				b := dAtA[iNdEx]
 28203  				iNdEx++
 28204  				v |= int(b&0x7F) << shift
 28205  				if b < 0x80 {
 28206  					break
 28207  				}
 28208  			}
 28209  			m.JSONBody = bool(v != 0)
 28210  		case 10:
 28211  			if wireType != 2 {
 28212  				return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType)
 28213  			}
 28214  			var stringLen uint64
 28215  			for shift := uint(0); ; shift += 7 {
 28216  				if shift >= 64 {
 28217  					return ErrIntOverflowGenerated
 28218  				}
 28219  				if iNdEx >= l {
 28220  					return io.ErrUnexpectedEOF
 28221  				}
 28222  				b := dAtA[iNdEx]
 28223  				iNdEx++
 28224  				stringLen |= uint64(b&0x7F) << shift
 28225  				if b < 0x80 {
 28226  					break
 28227  				}
 28228  			}
 28229  			intStringLen := int(stringLen)
 28230  			if intStringLen < 0 {
 28231  				return ErrInvalidLengthGenerated
 28232  			}
 28233  			postIndex := iNdEx + intStringLen
 28234  			if postIndex < 0 {
 28235  				return ErrInvalidLengthGenerated
 28236  			}
 28237  			if postIndex > l {
 28238  				return io.ErrUnexpectedEOF
 28239  			}
 28240  			m.Username = string(dAtA[iNdEx:postIndex])
 28241  			iNdEx = postIndex
 28242  		default:
 28243  			iNdEx = preIndex
 28244  			skippy, err := skipGenerated(dAtA[iNdEx:])
 28245  			if err != nil {
 28246  				return err
 28247  			}
 28248  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 28249  				return ErrInvalidLengthGenerated
 28250  			}
 28251  			if (iNdEx + skippy) > l {
 28252  				return io.ErrUnexpectedEOF
 28253  			}
 28254  			iNdEx += skippy
 28255  		}
 28256  	}
 28257  
 28258  	if iNdEx > l {
 28259  		return io.ErrUnexpectedEOF
 28260  	}
 28261  	return nil
 28262  }
 28263  func (m *RedisStreamEventSource) Unmarshal(dAtA []byte) error {
 28264  	l := len(dAtA)
 28265  	iNdEx := 0
 28266  	for iNdEx < l {
 28267  		preIndex := iNdEx
 28268  		var wire uint64
 28269  		for shift := uint(0); ; shift += 7 {
 28270  			if shift >= 64 {
 28271  				return ErrIntOverflowGenerated
 28272  			}
 28273  			if iNdEx >= l {
 28274  				return io.ErrUnexpectedEOF
 28275  			}
 28276  			b := dAtA[iNdEx]
 28277  			iNdEx++
 28278  			wire |= uint64(b&0x7F) << shift
 28279  			if b < 0x80 {
 28280  				break
 28281  			}
 28282  		}
 28283  		fieldNum := int32(wire >> 3)
 28284  		wireType := int(wire & 0x7)
 28285  		if wireType == 4 {
 28286  			return fmt.Errorf("proto: RedisStreamEventSource: wiretype end group for non-group")
 28287  		}
 28288  		if fieldNum <= 0 {
 28289  			return fmt.Errorf("proto: RedisStreamEventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 28290  		}
 28291  		switch fieldNum {
 28292  		case 1:
 28293  			if wireType != 2 {
 28294  				return fmt.Errorf("proto: wrong wireType = %d for field HostAddress", wireType)
 28295  			}
 28296  			var stringLen uint64
 28297  			for shift := uint(0); ; shift += 7 {
 28298  				if shift >= 64 {
 28299  					return ErrIntOverflowGenerated
 28300  				}
 28301  				if iNdEx >= l {
 28302  					return io.ErrUnexpectedEOF
 28303  				}
 28304  				b := dAtA[iNdEx]
 28305  				iNdEx++
 28306  				stringLen |= uint64(b&0x7F) << shift
 28307  				if b < 0x80 {
 28308  					break
 28309  				}
 28310  			}
 28311  			intStringLen := int(stringLen)
 28312  			if intStringLen < 0 {
 28313  				return ErrInvalidLengthGenerated
 28314  			}
 28315  			postIndex := iNdEx + intStringLen
 28316  			if postIndex < 0 {
 28317  				return ErrInvalidLengthGenerated
 28318  			}
 28319  			if postIndex > l {
 28320  				return io.ErrUnexpectedEOF
 28321  			}
 28322  			m.HostAddress = string(dAtA[iNdEx:postIndex])
 28323  			iNdEx = postIndex
 28324  		case 2:
 28325  			if wireType != 2 {
 28326  				return fmt.Errorf("proto: wrong wireType = %d for field Password", wireType)
 28327  			}
 28328  			var msglen int
 28329  			for shift := uint(0); ; shift += 7 {
 28330  				if shift >= 64 {
 28331  					return ErrIntOverflowGenerated
 28332  				}
 28333  				if iNdEx >= l {
 28334  					return io.ErrUnexpectedEOF
 28335  				}
 28336  				b := dAtA[iNdEx]
 28337  				iNdEx++
 28338  				msglen |= int(b&0x7F) << shift
 28339  				if b < 0x80 {
 28340  					break
 28341  				}
 28342  			}
 28343  			if msglen < 0 {
 28344  				return ErrInvalidLengthGenerated
 28345  			}
 28346  			postIndex := iNdEx + msglen
 28347  			if postIndex < 0 {
 28348  				return ErrInvalidLengthGenerated
 28349  			}
 28350  			if postIndex > l {
 28351  				return io.ErrUnexpectedEOF
 28352  			}
 28353  			if m.Password == nil {
 28354  				m.Password = &v1.SecretKeySelector{}
 28355  			}
 28356  			if err := m.Password.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28357  				return err
 28358  			}
 28359  			iNdEx = postIndex
 28360  		case 3:
 28361  			if wireType != 0 {
 28362  				return fmt.Errorf("proto: wrong wireType = %d for field DB", wireType)
 28363  			}
 28364  			m.DB = 0
 28365  			for shift := uint(0); ; shift += 7 {
 28366  				if shift >= 64 {
 28367  					return ErrIntOverflowGenerated
 28368  				}
 28369  				if iNdEx >= l {
 28370  					return io.ErrUnexpectedEOF
 28371  				}
 28372  				b := dAtA[iNdEx]
 28373  				iNdEx++
 28374  				m.DB |= int32(b&0x7F) << shift
 28375  				if b < 0x80 {
 28376  					break
 28377  				}
 28378  			}
 28379  		case 4:
 28380  			if wireType != 2 {
 28381  				return fmt.Errorf("proto: wrong wireType = %d for field Streams", wireType)
 28382  			}
 28383  			var stringLen uint64
 28384  			for shift := uint(0); ; shift += 7 {
 28385  				if shift >= 64 {
 28386  					return ErrIntOverflowGenerated
 28387  				}
 28388  				if iNdEx >= l {
 28389  					return io.ErrUnexpectedEOF
 28390  				}
 28391  				b := dAtA[iNdEx]
 28392  				iNdEx++
 28393  				stringLen |= uint64(b&0x7F) << shift
 28394  				if b < 0x80 {
 28395  					break
 28396  				}
 28397  			}
 28398  			intStringLen := int(stringLen)
 28399  			if intStringLen < 0 {
 28400  				return ErrInvalidLengthGenerated
 28401  			}
 28402  			postIndex := iNdEx + intStringLen
 28403  			if postIndex < 0 {
 28404  				return ErrInvalidLengthGenerated
 28405  			}
 28406  			if postIndex > l {
 28407  				return io.ErrUnexpectedEOF
 28408  			}
 28409  			m.Streams = append(m.Streams, string(dAtA[iNdEx:postIndex]))
 28410  			iNdEx = postIndex
 28411  		case 5:
 28412  			if wireType != 0 {
 28413  				return fmt.Errorf("proto: wrong wireType = %d for field MaxMsgCountPerRead", wireType)
 28414  			}
 28415  			m.MaxMsgCountPerRead = 0
 28416  			for shift := uint(0); ; shift += 7 {
 28417  				if shift >= 64 {
 28418  					return ErrIntOverflowGenerated
 28419  				}
 28420  				if iNdEx >= l {
 28421  					return io.ErrUnexpectedEOF
 28422  				}
 28423  				b := dAtA[iNdEx]
 28424  				iNdEx++
 28425  				m.MaxMsgCountPerRead |= int32(b&0x7F) << shift
 28426  				if b < 0x80 {
 28427  					break
 28428  				}
 28429  			}
 28430  		case 6:
 28431  			if wireType != 2 {
 28432  				return fmt.Errorf("proto: wrong wireType = %d for field ConsumerGroup", wireType)
 28433  			}
 28434  			var stringLen uint64
 28435  			for shift := uint(0); ; shift += 7 {
 28436  				if shift >= 64 {
 28437  					return ErrIntOverflowGenerated
 28438  				}
 28439  				if iNdEx >= l {
 28440  					return io.ErrUnexpectedEOF
 28441  				}
 28442  				b := dAtA[iNdEx]
 28443  				iNdEx++
 28444  				stringLen |= uint64(b&0x7F) << shift
 28445  				if b < 0x80 {
 28446  					break
 28447  				}
 28448  			}
 28449  			intStringLen := int(stringLen)
 28450  			if intStringLen < 0 {
 28451  				return ErrInvalidLengthGenerated
 28452  			}
 28453  			postIndex := iNdEx + intStringLen
 28454  			if postIndex < 0 {
 28455  				return ErrInvalidLengthGenerated
 28456  			}
 28457  			if postIndex > l {
 28458  				return io.ErrUnexpectedEOF
 28459  			}
 28460  			m.ConsumerGroup = string(dAtA[iNdEx:postIndex])
 28461  			iNdEx = postIndex
 28462  		case 7:
 28463  			if wireType != 2 {
 28464  				return fmt.Errorf("proto: wrong wireType = %d for field TLS", wireType)
 28465  			}
 28466  			var msglen int
 28467  			for shift := uint(0); ; shift += 7 {
 28468  				if shift >= 64 {
 28469  					return ErrIntOverflowGenerated
 28470  				}
 28471  				if iNdEx >= l {
 28472  					return io.ErrUnexpectedEOF
 28473  				}
 28474  				b := dAtA[iNdEx]
 28475  				iNdEx++
 28476  				msglen |= int(b&0x7F) << shift
 28477  				if b < 0x80 {
 28478  					break
 28479  				}
 28480  			}
 28481  			if msglen < 0 {
 28482  				return ErrInvalidLengthGenerated
 28483  			}
 28484  			postIndex := iNdEx + msglen
 28485  			if postIndex < 0 {
 28486  				return ErrInvalidLengthGenerated
 28487  			}
 28488  			if postIndex > l {
 28489  				return io.ErrUnexpectedEOF
 28490  			}
 28491  			if m.TLS == nil {
 28492  				m.TLS = &common.TLSConfig{}
 28493  			}
 28494  			if err := m.TLS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28495  				return err
 28496  			}
 28497  			iNdEx = postIndex
 28498  		case 8:
 28499  			if wireType != 2 {
 28500  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 28501  			}
 28502  			var msglen int
 28503  			for shift := uint(0); ; shift += 7 {
 28504  				if shift >= 64 {
 28505  					return ErrIntOverflowGenerated
 28506  				}
 28507  				if iNdEx >= l {
 28508  					return io.ErrUnexpectedEOF
 28509  				}
 28510  				b := dAtA[iNdEx]
 28511  				iNdEx++
 28512  				msglen |= int(b&0x7F) << shift
 28513  				if b < 0x80 {
 28514  					break
 28515  				}
 28516  			}
 28517  			if msglen < 0 {
 28518  				return ErrInvalidLengthGenerated
 28519  			}
 28520  			postIndex := iNdEx + msglen
 28521  			if postIndex < 0 {
 28522  				return ErrInvalidLengthGenerated
 28523  			}
 28524  			if postIndex > l {
 28525  				return io.ErrUnexpectedEOF
 28526  			}
 28527  			if m.Metadata == nil {
 28528  				m.Metadata = make(map[string]string)
 28529  			}
 28530  			var mapkey string
 28531  			var mapvalue string
 28532  			for iNdEx < postIndex {
 28533  				entryPreIndex := iNdEx
 28534  				var wire uint64
 28535  				for shift := uint(0); ; shift += 7 {
 28536  					if shift >= 64 {
 28537  						return ErrIntOverflowGenerated
 28538  					}
 28539  					if iNdEx >= l {
 28540  						return io.ErrUnexpectedEOF
 28541  					}
 28542  					b := dAtA[iNdEx]
 28543  					iNdEx++
 28544  					wire |= uint64(b&0x7F) << shift
 28545  					if b < 0x80 {
 28546  						break
 28547  					}
 28548  				}
 28549  				fieldNum := int32(wire >> 3)
 28550  				if fieldNum == 1 {
 28551  					var stringLenmapkey uint64
 28552  					for shift := uint(0); ; shift += 7 {
 28553  						if shift >= 64 {
 28554  							return ErrIntOverflowGenerated
 28555  						}
 28556  						if iNdEx >= l {
 28557  							return io.ErrUnexpectedEOF
 28558  						}
 28559  						b := dAtA[iNdEx]
 28560  						iNdEx++
 28561  						stringLenmapkey |= uint64(b&0x7F) << shift
 28562  						if b < 0x80 {
 28563  							break
 28564  						}
 28565  					}
 28566  					intStringLenmapkey := int(stringLenmapkey)
 28567  					if intStringLenmapkey < 0 {
 28568  						return ErrInvalidLengthGenerated
 28569  					}
 28570  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 28571  					if postStringIndexmapkey < 0 {
 28572  						return ErrInvalidLengthGenerated
 28573  					}
 28574  					if postStringIndexmapkey > l {
 28575  						return io.ErrUnexpectedEOF
 28576  					}
 28577  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 28578  					iNdEx = postStringIndexmapkey
 28579  				} else if fieldNum == 2 {
 28580  					var stringLenmapvalue uint64
 28581  					for shift := uint(0); ; shift += 7 {
 28582  						if shift >= 64 {
 28583  							return ErrIntOverflowGenerated
 28584  						}
 28585  						if iNdEx >= l {
 28586  							return io.ErrUnexpectedEOF
 28587  						}
 28588  						b := dAtA[iNdEx]
 28589  						iNdEx++
 28590  						stringLenmapvalue |= uint64(b&0x7F) << shift
 28591  						if b < 0x80 {
 28592  							break
 28593  						}
 28594  					}
 28595  					intStringLenmapvalue := int(stringLenmapvalue)
 28596  					if intStringLenmapvalue < 0 {
 28597  						return ErrInvalidLengthGenerated
 28598  					}
 28599  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 28600  					if postStringIndexmapvalue < 0 {
 28601  						return ErrInvalidLengthGenerated
 28602  					}
 28603  					if postStringIndexmapvalue > l {
 28604  						return io.ErrUnexpectedEOF
 28605  					}
 28606  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 28607  					iNdEx = postStringIndexmapvalue
 28608  				} else {
 28609  					iNdEx = entryPreIndex
 28610  					skippy, err := skipGenerated(dAtA[iNdEx:])
 28611  					if err != nil {
 28612  						return err
 28613  					}
 28614  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 28615  						return ErrInvalidLengthGenerated
 28616  					}
 28617  					if (iNdEx + skippy) > postIndex {
 28618  						return io.ErrUnexpectedEOF
 28619  					}
 28620  					iNdEx += skippy
 28621  				}
 28622  			}
 28623  			m.Metadata[mapkey] = mapvalue
 28624  			iNdEx = postIndex
 28625  		case 9:
 28626  			if wireType != 2 {
 28627  				return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType)
 28628  			}
 28629  			var msglen int
 28630  			for shift := uint(0); ; shift += 7 {
 28631  				if shift >= 64 {
 28632  					return ErrIntOverflowGenerated
 28633  				}
 28634  				if iNdEx >= l {
 28635  					return io.ErrUnexpectedEOF
 28636  				}
 28637  				b := dAtA[iNdEx]
 28638  				iNdEx++
 28639  				msglen |= int(b&0x7F) << shift
 28640  				if b < 0x80 {
 28641  					break
 28642  				}
 28643  			}
 28644  			if msglen < 0 {
 28645  				return ErrInvalidLengthGenerated
 28646  			}
 28647  			postIndex := iNdEx + msglen
 28648  			if postIndex < 0 {
 28649  				return ErrInvalidLengthGenerated
 28650  			}
 28651  			if postIndex > l {
 28652  				return io.ErrUnexpectedEOF
 28653  			}
 28654  			if m.Filter == nil {
 28655  				m.Filter = &EventSourceFilter{}
 28656  			}
 28657  			if err := m.Filter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28658  				return err
 28659  			}
 28660  			iNdEx = postIndex
 28661  		case 10:
 28662  			if wireType != 2 {
 28663  				return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType)
 28664  			}
 28665  			var stringLen uint64
 28666  			for shift := uint(0); ; shift += 7 {
 28667  				if shift >= 64 {
 28668  					return ErrIntOverflowGenerated
 28669  				}
 28670  				if iNdEx >= l {
 28671  					return io.ErrUnexpectedEOF
 28672  				}
 28673  				b := dAtA[iNdEx]
 28674  				iNdEx++
 28675  				stringLen |= uint64(b&0x7F) << shift
 28676  				if b < 0x80 {
 28677  					break
 28678  				}
 28679  			}
 28680  			intStringLen := int(stringLen)
 28681  			if intStringLen < 0 {
 28682  				return ErrInvalidLengthGenerated
 28683  			}
 28684  			postIndex := iNdEx + intStringLen
 28685  			if postIndex < 0 {
 28686  				return ErrInvalidLengthGenerated
 28687  			}
 28688  			if postIndex > l {
 28689  				return io.ErrUnexpectedEOF
 28690  			}
 28691  			m.Username = string(dAtA[iNdEx:postIndex])
 28692  			iNdEx = postIndex
 28693  		default:
 28694  			iNdEx = preIndex
 28695  			skippy, err := skipGenerated(dAtA[iNdEx:])
 28696  			if err != nil {
 28697  				return err
 28698  			}
 28699  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 28700  				return ErrInvalidLengthGenerated
 28701  			}
 28702  			if (iNdEx + skippy) > l {
 28703  				return io.ErrUnexpectedEOF
 28704  			}
 28705  			iNdEx += skippy
 28706  		}
 28707  	}
 28708  
 28709  	if iNdEx > l {
 28710  		return io.ErrUnexpectedEOF
 28711  	}
 28712  	return nil
 28713  }
 28714  func (m *ResourceEventSource) Unmarshal(dAtA []byte) error {
 28715  	l := len(dAtA)
 28716  	iNdEx := 0
 28717  	for iNdEx < l {
 28718  		preIndex := iNdEx
 28719  		var wire uint64
 28720  		for shift := uint(0); ; shift += 7 {
 28721  			if shift >= 64 {
 28722  				return ErrIntOverflowGenerated
 28723  			}
 28724  			if iNdEx >= l {
 28725  				return io.ErrUnexpectedEOF
 28726  			}
 28727  			b := dAtA[iNdEx]
 28728  			iNdEx++
 28729  			wire |= uint64(b&0x7F) << shift
 28730  			if b < 0x80 {
 28731  				break
 28732  			}
 28733  		}
 28734  		fieldNum := int32(wire >> 3)
 28735  		wireType := int(wire & 0x7)
 28736  		if wireType == 4 {
 28737  			return fmt.Errorf("proto: ResourceEventSource: wiretype end group for non-group")
 28738  		}
 28739  		if fieldNum <= 0 {
 28740  			return fmt.Errorf("proto: ResourceEventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 28741  		}
 28742  		switch fieldNum {
 28743  		case 1:
 28744  			if wireType != 2 {
 28745  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 28746  			}
 28747  			var stringLen uint64
 28748  			for shift := uint(0); ; shift += 7 {
 28749  				if shift >= 64 {
 28750  					return ErrIntOverflowGenerated
 28751  				}
 28752  				if iNdEx >= l {
 28753  					return io.ErrUnexpectedEOF
 28754  				}
 28755  				b := dAtA[iNdEx]
 28756  				iNdEx++
 28757  				stringLen |= uint64(b&0x7F) << shift
 28758  				if b < 0x80 {
 28759  					break
 28760  				}
 28761  			}
 28762  			intStringLen := int(stringLen)
 28763  			if intStringLen < 0 {
 28764  				return ErrInvalidLengthGenerated
 28765  			}
 28766  			postIndex := iNdEx + intStringLen
 28767  			if postIndex < 0 {
 28768  				return ErrInvalidLengthGenerated
 28769  			}
 28770  			if postIndex > l {
 28771  				return io.ErrUnexpectedEOF
 28772  			}
 28773  			m.Namespace = string(dAtA[iNdEx:postIndex])
 28774  			iNdEx = postIndex
 28775  		case 2:
 28776  			if wireType != 2 {
 28777  				return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType)
 28778  			}
 28779  			var msglen int
 28780  			for shift := uint(0); ; shift += 7 {
 28781  				if shift >= 64 {
 28782  					return ErrIntOverflowGenerated
 28783  				}
 28784  				if iNdEx >= l {
 28785  					return io.ErrUnexpectedEOF
 28786  				}
 28787  				b := dAtA[iNdEx]
 28788  				iNdEx++
 28789  				msglen |= int(b&0x7F) << shift
 28790  				if b < 0x80 {
 28791  					break
 28792  				}
 28793  			}
 28794  			if msglen < 0 {
 28795  				return ErrInvalidLengthGenerated
 28796  			}
 28797  			postIndex := iNdEx + msglen
 28798  			if postIndex < 0 {
 28799  				return ErrInvalidLengthGenerated
 28800  			}
 28801  			if postIndex > l {
 28802  				return io.ErrUnexpectedEOF
 28803  			}
 28804  			if m.Filter == nil {
 28805  				m.Filter = &ResourceFilter{}
 28806  			}
 28807  			if err := m.Filter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28808  				return err
 28809  			}
 28810  			iNdEx = postIndex
 28811  		case 3:
 28812  			if wireType != 2 {
 28813  				return fmt.Errorf("proto: wrong wireType = %d for field GroupVersionResource", wireType)
 28814  			}
 28815  			var msglen int
 28816  			for shift := uint(0); ; shift += 7 {
 28817  				if shift >= 64 {
 28818  					return ErrIntOverflowGenerated
 28819  				}
 28820  				if iNdEx >= l {
 28821  					return io.ErrUnexpectedEOF
 28822  				}
 28823  				b := dAtA[iNdEx]
 28824  				iNdEx++
 28825  				msglen |= int(b&0x7F) << shift
 28826  				if b < 0x80 {
 28827  					break
 28828  				}
 28829  			}
 28830  			if msglen < 0 {
 28831  				return ErrInvalidLengthGenerated
 28832  			}
 28833  			postIndex := iNdEx + msglen
 28834  			if postIndex < 0 {
 28835  				return ErrInvalidLengthGenerated
 28836  			}
 28837  			if postIndex > l {
 28838  				return io.ErrUnexpectedEOF
 28839  			}
 28840  			if err := m.GroupVersionResource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28841  				return err
 28842  			}
 28843  			iNdEx = postIndex
 28844  		case 4:
 28845  			if wireType != 2 {
 28846  				return fmt.Errorf("proto: wrong wireType = %d for field EventTypes", wireType)
 28847  			}
 28848  			var stringLen uint64
 28849  			for shift := uint(0); ; shift += 7 {
 28850  				if shift >= 64 {
 28851  					return ErrIntOverflowGenerated
 28852  				}
 28853  				if iNdEx >= l {
 28854  					return io.ErrUnexpectedEOF
 28855  				}
 28856  				b := dAtA[iNdEx]
 28857  				iNdEx++
 28858  				stringLen |= uint64(b&0x7F) << shift
 28859  				if b < 0x80 {
 28860  					break
 28861  				}
 28862  			}
 28863  			intStringLen := int(stringLen)
 28864  			if intStringLen < 0 {
 28865  				return ErrInvalidLengthGenerated
 28866  			}
 28867  			postIndex := iNdEx + intStringLen
 28868  			if postIndex < 0 {
 28869  				return ErrInvalidLengthGenerated
 28870  			}
 28871  			if postIndex > l {
 28872  				return io.ErrUnexpectedEOF
 28873  			}
 28874  			m.EventTypes = append(m.EventTypes, ResourceEventType(dAtA[iNdEx:postIndex]))
 28875  			iNdEx = postIndex
 28876  		case 5:
 28877  			if wireType != 2 {
 28878  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 28879  			}
 28880  			var msglen int
 28881  			for shift := uint(0); ; shift += 7 {
 28882  				if shift >= 64 {
 28883  					return ErrIntOverflowGenerated
 28884  				}
 28885  				if iNdEx >= l {
 28886  					return io.ErrUnexpectedEOF
 28887  				}
 28888  				b := dAtA[iNdEx]
 28889  				iNdEx++
 28890  				msglen |= int(b&0x7F) << shift
 28891  				if b < 0x80 {
 28892  					break
 28893  				}
 28894  			}
 28895  			if msglen < 0 {
 28896  				return ErrInvalidLengthGenerated
 28897  			}
 28898  			postIndex := iNdEx + msglen
 28899  			if postIndex < 0 {
 28900  				return ErrInvalidLengthGenerated
 28901  			}
 28902  			if postIndex > l {
 28903  				return io.ErrUnexpectedEOF
 28904  			}
 28905  			if m.Metadata == nil {
 28906  				m.Metadata = make(map[string]string)
 28907  			}
 28908  			var mapkey string
 28909  			var mapvalue string
 28910  			for iNdEx < postIndex {
 28911  				entryPreIndex := iNdEx
 28912  				var wire uint64
 28913  				for shift := uint(0); ; shift += 7 {
 28914  					if shift >= 64 {
 28915  						return ErrIntOverflowGenerated
 28916  					}
 28917  					if iNdEx >= l {
 28918  						return io.ErrUnexpectedEOF
 28919  					}
 28920  					b := dAtA[iNdEx]
 28921  					iNdEx++
 28922  					wire |= uint64(b&0x7F) << shift
 28923  					if b < 0x80 {
 28924  						break
 28925  					}
 28926  				}
 28927  				fieldNum := int32(wire >> 3)
 28928  				if fieldNum == 1 {
 28929  					var stringLenmapkey uint64
 28930  					for shift := uint(0); ; shift += 7 {
 28931  						if shift >= 64 {
 28932  							return ErrIntOverflowGenerated
 28933  						}
 28934  						if iNdEx >= l {
 28935  							return io.ErrUnexpectedEOF
 28936  						}
 28937  						b := dAtA[iNdEx]
 28938  						iNdEx++
 28939  						stringLenmapkey |= uint64(b&0x7F) << shift
 28940  						if b < 0x80 {
 28941  							break
 28942  						}
 28943  					}
 28944  					intStringLenmapkey := int(stringLenmapkey)
 28945  					if intStringLenmapkey < 0 {
 28946  						return ErrInvalidLengthGenerated
 28947  					}
 28948  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 28949  					if postStringIndexmapkey < 0 {
 28950  						return ErrInvalidLengthGenerated
 28951  					}
 28952  					if postStringIndexmapkey > l {
 28953  						return io.ErrUnexpectedEOF
 28954  					}
 28955  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 28956  					iNdEx = postStringIndexmapkey
 28957  				} else if fieldNum == 2 {
 28958  					var stringLenmapvalue uint64
 28959  					for shift := uint(0); ; shift += 7 {
 28960  						if shift >= 64 {
 28961  							return ErrIntOverflowGenerated
 28962  						}
 28963  						if iNdEx >= l {
 28964  							return io.ErrUnexpectedEOF
 28965  						}
 28966  						b := dAtA[iNdEx]
 28967  						iNdEx++
 28968  						stringLenmapvalue |= uint64(b&0x7F) << shift
 28969  						if b < 0x80 {
 28970  							break
 28971  						}
 28972  					}
 28973  					intStringLenmapvalue := int(stringLenmapvalue)
 28974  					if intStringLenmapvalue < 0 {
 28975  						return ErrInvalidLengthGenerated
 28976  					}
 28977  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 28978  					if postStringIndexmapvalue < 0 {
 28979  						return ErrInvalidLengthGenerated
 28980  					}
 28981  					if postStringIndexmapvalue > l {
 28982  						return io.ErrUnexpectedEOF
 28983  					}
 28984  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 28985  					iNdEx = postStringIndexmapvalue
 28986  				} else {
 28987  					iNdEx = entryPreIndex
 28988  					skippy, err := skipGenerated(dAtA[iNdEx:])
 28989  					if err != nil {
 28990  						return err
 28991  					}
 28992  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 28993  						return ErrInvalidLengthGenerated
 28994  					}
 28995  					if (iNdEx + skippy) > postIndex {
 28996  						return io.ErrUnexpectedEOF
 28997  					}
 28998  					iNdEx += skippy
 28999  				}
 29000  			}
 29001  			m.Metadata[mapkey] = mapvalue
 29002  			iNdEx = postIndex
 29003  		default:
 29004  			iNdEx = preIndex
 29005  			skippy, err := skipGenerated(dAtA[iNdEx:])
 29006  			if err != nil {
 29007  				return err
 29008  			}
 29009  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 29010  				return ErrInvalidLengthGenerated
 29011  			}
 29012  			if (iNdEx + skippy) > l {
 29013  				return io.ErrUnexpectedEOF
 29014  			}
 29015  			iNdEx += skippy
 29016  		}
 29017  	}
 29018  
 29019  	if iNdEx > l {
 29020  		return io.ErrUnexpectedEOF
 29021  	}
 29022  	return nil
 29023  }
 29024  func (m *ResourceFilter) Unmarshal(dAtA []byte) error {
 29025  	l := len(dAtA)
 29026  	iNdEx := 0
 29027  	for iNdEx < l {
 29028  		preIndex := iNdEx
 29029  		var wire uint64
 29030  		for shift := uint(0); ; shift += 7 {
 29031  			if shift >= 64 {
 29032  				return ErrIntOverflowGenerated
 29033  			}
 29034  			if iNdEx >= l {
 29035  				return io.ErrUnexpectedEOF
 29036  			}
 29037  			b := dAtA[iNdEx]
 29038  			iNdEx++
 29039  			wire |= uint64(b&0x7F) << shift
 29040  			if b < 0x80 {
 29041  				break
 29042  			}
 29043  		}
 29044  		fieldNum := int32(wire >> 3)
 29045  		wireType := int(wire & 0x7)
 29046  		if wireType == 4 {
 29047  			return fmt.Errorf("proto: ResourceFilter: wiretype end group for non-group")
 29048  		}
 29049  		if fieldNum <= 0 {
 29050  			return fmt.Errorf("proto: ResourceFilter: illegal tag %d (wire type %d)", fieldNum, wire)
 29051  		}
 29052  		switch fieldNum {
 29053  		case 1:
 29054  			if wireType != 2 {
 29055  				return fmt.Errorf("proto: wrong wireType = %d for field Prefix", wireType)
 29056  			}
 29057  			var stringLen uint64
 29058  			for shift := uint(0); ; shift += 7 {
 29059  				if shift >= 64 {
 29060  					return ErrIntOverflowGenerated
 29061  				}
 29062  				if iNdEx >= l {
 29063  					return io.ErrUnexpectedEOF
 29064  				}
 29065  				b := dAtA[iNdEx]
 29066  				iNdEx++
 29067  				stringLen |= uint64(b&0x7F) << shift
 29068  				if b < 0x80 {
 29069  					break
 29070  				}
 29071  			}
 29072  			intStringLen := int(stringLen)
 29073  			if intStringLen < 0 {
 29074  				return ErrInvalidLengthGenerated
 29075  			}
 29076  			postIndex := iNdEx + intStringLen
 29077  			if postIndex < 0 {
 29078  				return ErrInvalidLengthGenerated
 29079  			}
 29080  			if postIndex > l {
 29081  				return io.ErrUnexpectedEOF
 29082  			}
 29083  			m.Prefix = string(dAtA[iNdEx:postIndex])
 29084  			iNdEx = postIndex
 29085  		case 2:
 29086  			if wireType != 2 {
 29087  				return fmt.Errorf("proto: wrong wireType = %d for field Labels", wireType)
 29088  			}
 29089  			var msglen int
 29090  			for shift := uint(0); ; shift += 7 {
 29091  				if shift >= 64 {
 29092  					return ErrIntOverflowGenerated
 29093  				}
 29094  				if iNdEx >= l {
 29095  					return io.ErrUnexpectedEOF
 29096  				}
 29097  				b := dAtA[iNdEx]
 29098  				iNdEx++
 29099  				msglen |= int(b&0x7F) << shift
 29100  				if b < 0x80 {
 29101  					break
 29102  				}
 29103  			}
 29104  			if msglen < 0 {
 29105  				return ErrInvalidLengthGenerated
 29106  			}
 29107  			postIndex := iNdEx + msglen
 29108  			if postIndex < 0 {
 29109  				return ErrInvalidLengthGenerated
 29110  			}
 29111  			if postIndex > l {
 29112  				return io.ErrUnexpectedEOF
 29113  			}
 29114  			m.Labels = append(m.Labels, Selector{})
 29115  			if err := m.Labels[len(m.Labels)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 29116  				return err
 29117  			}
 29118  			iNdEx = postIndex
 29119  		case 3:
 29120  			if wireType != 2 {
 29121  				return fmt.Errorf("proto: wrong wireType = %d for field Fields", wireType)
 29122  			}
 29123  			var msglen int
 29124  			for shift := uint(0); ; shift += 7 {
 29125  				if shift >= 64 {
 29126  					return ErrIntOverflowGenerated
 29127  				}
 29128  				if iNdEx >= l {
 29129  					return io.ErrUnexpectedEOF
 29130  				}
 29131  				b := dAtA[iNdEx]
 29132  				iNdEx++
 29133  				msglen |= int(b&0x7F) << shift
 29134  				if b < 0x80 {
 29135  					break
 29136  				}
 29137  			}
 29138  			if msglen < 0 {
 29139  				return ErrInvalidLengthGenerated
 29140  			}
 29141  			postIndex := iNdEx + msglen
 29142  			if postIndex < 0 {
 29143  				return ErrInvalidLengthGenerated
 29144  			}
 29145  			if postIndex > l {
 29146  				return io.ErrUnexpectedEOF
 29147  			}
 29148  			m.Fields = append(m.Fields, Selector{})
 29149  			if err := m.Fields[len(m.Fields)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 29150  				return err
 29151  			}
 29152  			iNdEx = postIndex
 29153  		case 4:
 29154  			if wireType != 2 {
 29155  				return fmt.Errorf("proto: wrong wireType = %d for field CreatedBy", wireType)
 29156  			}
 29157  			var msglen int
 29158  			for shift := uint(0); ; shift += 7 {
 29159  				if shift >= 64 {
 29160  					return ErrIntOverflowGenerated
 29161  				}
 29162  				if iNdEx >= l {
 29163  					return io.ErrUnexpectedEOF
 29164  				}
 29165  				b := dAtA[iNdEx]
 29166  				iNdEx++
 29167  				msglen |= int(b&0x7F) << shift
 29168  				if b < 0x80 {
 29169  					break
 29170  				}
 29171  			}
 29172  			if msglen < 0 {
 29173  				return ErrInvalidLengthGenerated
 29174  			}
 29175  			postIndex := iNdEx + msglen
 29176  			if postIndex < 0 {
 29177  				return ErrInvalidLengthGenerated
 29178  			}
 29179  			if postIndex > l {
 29180  				return io.ErrUnexpectedEOF
 29181  			}
 29182  			if err := m.CreatedBy.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 29183  				return err
 29184  			}
 29185  			iNdEx = postIndex
 29186  		case 5:
 29187  			if wireType != 0 {
 29188  				return fmt.Errorf("proto: wrong wireType = %d for field AfterStart", wireType)
 29189  			}
 29190  			var v int
 29191  			for shift := uint(0); ; shift += 7 {
 29192  				if shift >= 64 {
 29193  					return ErrIntOverflowGenerated
 29194  				}
 29195  				if iNdEx >= l {
 29196  					return io.ErrUnexpectedEOF
 29197  				}
 29198  				b := dAtA[iNdEx]
 29199  				iNdEx++
 29200  				v |= int(b&0x7F) << shift
 29201  				if b < 0x80 {
 29202  					break
 29203  				}
 29204  			}
 29205  			m.AfterStart = bool(v != 0)
 29206  		default:
 29207  			iNdEx = preIndex
 29208  			skippy, err := skipGenerated(dAtA[iNdEx:])
 29209  			if err != nil {
 29210  				return err
 29211  			}
 29212  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 29213  				return ErrInvalidLengthGenerated
 29214  			}
 29215  			if (iNdEx + skippy) > l {
 29216  				return io.ErrUnexpectedEOF
 29217  			}
 29218  			iNdEx += skippy
 29219  		}
 29220  	}
 29221  
 29222  	if iNdEx > l {
 29223  		return io.ErrUnexpectedEOF
 29224  	}
 29225  	return nil
 29226  }
 29227  func (m *SFTPEventSource) Unmarshal(dAtA []byte) error {
 29228  	l := len(dAtA)
 29229  	iNdEx := 0
 29230  	for iNdEx < l {
 29231  		preIndex := iNdEx
 29232  		var wire uint64
 29233  		for shift := uint(0); ; shift += 7 {
 29234  			if shift >= 64 {
 29235  				return ErrIntOverflowGenerated
 29236  			}
 29237  			if iNdEx >= l {
 29238  				return io.ErrUnexpectedEOF
 29239  			}
 29240  			b := dAtA[iNdEx]
 29241  			iNdEx++
 29242  			wire |= uint64(b&0x7F) << shift
 29243  			if b < 0x80 {
 29244  				break
 29245  			}
 29246  		}
 29247  		fieldNum := int32(wire >> 3)
 29248  		wireType := int(wire & 0x7)
 29249  		if wireType == 4 {
 29250  			return fmt.Errorf("proto: SFTPEventSource: wiretype end group for non-group")
 29251  		}
 29252  		if fieldNum <= 0 {
 29253  			return fmt.Errorf("proto: SFTPEventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 29254  		}
 29255  		switch fieldNum {
 29256  		case 1:
 29257  			if wireType != 2 {
 29258  				return fmt.Errorf("proto: wrong wireType = %d for field EventType", wireType)
 29259  			}
 29260  			var stringLen uint64
 29261  			for shift := uint(0); ; shift += 7 {
 29262  				if shift >= 64 {
 29263  					return ErrIntOverflowGenerated
 29264  				}
 29265  				if iNdEx >= l {
 29266  					return io.ErrUnexpectedEOF
 29267  				}
 29268  				b := dAtA[iNdEx]
 29269  				iNdEx++
 29270  				stringLen |= uint64(b&0x7F) << shift
 29271  				if b < 0x80 {
 29272  					break
 29273  				}
 29274  			}
 29275  			intStringLen := int(stringLen)
 29276  			if intStringLen < 0 {
 29277  				return ErrInvalidLengthGenerated
 29278  			}
 29279  			postIndex := iNdEx + intStringLen
 29280  			if postIndex < 0 {
 29281  				return ErrInvalidLengthGenerated
 29282  			}
 29283  			if postIndex > l {
 29284  				return io.ErrUnexpectedEOF
 29285  			}
 29286  			m.EventType = string(dAtA[iNdEx:postIndex])
 29287  			iNdEx = postIndex
 29288  		case 2:
 29289  			if wireType != 2 {
 29290  				return fmt.Errorf("proto: wrong wireType = %d for field WatchPathConfig", wireType)
 29291  			}
 29292  			var msglen int
 29293  			for shift := uint(0); ; shift += 7 {
 29294  				if shift >= 64 {
 29295  					return ErrIntOverflowGenerated
 29296  				}
 29297  				if iNdEx >= l {
 29298  					return io.ErrUnexpectedEOF
 29299  				}
 29300  				b := dAtA[iNdEx]
 29301  				iNdEx++
 29302  				msglen |= int(b&0x7F) << shift
 29303  				if b < 0x80 {
 29304  					break
 29305  				}
 29306  			}
 29307  			if msglen < 0 {
 29308  				return ErrInvalidLengthGenerated
 29309  			}
 29310  			postIndex := iNdEx + msglen
 29311  			if postIndex < 0 {
 29312  				return ErrInvalidLengthGenerated
 29313  			}
 29314  			if postIndex > l {
 29315  				return io.ErrUnexpectedEOF
 29316  			}
 29317  			if err := m.WatchPathConfig.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 29318  				return err
 29319  			}
 29320  			iNdEx = postIndex
 29321  		case 3:
 29322  			if wireType != 2 {
 29323  				return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType)
 29324  			}
 29325  			var msglen int
 29326  			for shift := uint(0); ; shift += 7 {
 29327  				if shift >= 64 {
 29328  					return ErrIntOverflowGenerated
 29329  				}
 29330  				if iNdEx >= l {
 29331  					return io.ErrUnexpectedEOF
 29332  				}
 29333  				b := dAtA[iNdEx]
 29334  				iNdEx++
 29335  				msglen |= int(b&0x7F) << shift
 29336  				if b < 0x80 {
 29337  					break
 29338  				}
 29339  			}
 29340  			if msglen < 0 {
 29341  				return ErrInvalidLengthGenerated
 29342  			}
 29343  			postIndex := iNdEx + msglen
 29344  			if postIndex < 0 {
 29345  				return ErrInvalidLengthGenerated
 29346  			}
 29347  			if postIndex > l {
 29348  				return io.ErrUnexpectedEOF
 29349  			}
 29350  			if m.Username == nil {
 29351  				m.Username = &v1.SecretKeySelector{}
 29352  			}
 29353  			if err := m.Username.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 29354  				return err
 29355  			}
 29356  			iNdEx = postIndex
 29357  		case 4:
 29358  			if wireType != 2 {
 29359  				return fmt.Errorf("proto: wrong wireType = %d for field Password", wireType)
 29360  			}
 29361  			var msglen int
 29362  			for shift := uint(0); ; shift += 7 {
 29363  				if shift >= 64 {
 29364  					return ErrIntOverflowGenerated
 29365  				}
 29366  				if iNdEx >= l {
 29367  					return io.ErrUnexpectedEOF
 29368  				}
 29369  				b := dAtA[iNdEx]
 29370  				iNdEx++
 29371  				msglen |= int(b&0x7F) << shift
 29372  				if b < 0x80 {
 29373  					break
 29374  				}
 29375  			}
 29376  			if msglen < 0 {
 29377  				return ErrInvalidLengthGenerated
 29378  			}
 29379  			postIndex := iNdEx + msglen
 29380  			if postIndex < 0 {
 29381  				return ErrInvalidLengthGenerated
 29382  			}
 29383  			if postIndex > l {
 29384  				return io.ErrUnexpectedEOF
 29385  			}
 29386  			if m.Password == nil {
 29387  				m.Password = &v1.SecretKeySelector{}
 29388  			}
 29389  			if err := m.Password.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 29390  				return err
 29391  			}
 29392  			iNdEx = postIndex
 29393  		case 5:
 29394  			if wireType != 2 {
 29395  				return fmt.Errorf("proto: wrong wireType = %d for field SSHKeySecret", wireType)
 29396  			}
 29397  			var msglen int
 29398  			for shift := uint(0); ; shift += 7 {
 29399  				if shift >= 64 {
 29400  					return ErrIntOverflowGenerated
 29401  				}
 29402  				if iNdEx >= l {
 29403  					return io.ErrUnexpectedEOF
 29404  				}
 29405  				b := dAtA[iNdEx]
 29406  				iNdEx++
 29407  				msglen |= int(b&0x7F) << shift
 29408  				if b < 0x80 {
 29409  					break
 29410  				}
 29411  			}
 29412  			if msglen < 0 {
 29413  				return ErrInvalidLengthGenerated
 29414  			}
 29415  			postIndex := iNdEx + msglen
 29416  			if postIndex < 0 {
 29417  				return ErrInvalidLengthGenerated
 29418  			}
 29419  			if postIndex > l {
 29420  				return io.ErrUnexpectedEOF
 29421  			}
 29422  			if m.SSHKeySecret == nil {
 29423  				m.SSHKeySecret = &v1.SecretKeySelector{}
 29424  			}
 29425  			if err := m.SSHKeySecret.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 29426  				return err
 29427  			}
 29428  			iNdEx = postIndex
 29429  		case 6:
 29430  			if wireType != 2 {
 29431  				return fmt.Errorf("proto: wrong wireType = %d for field Address", wireType)
 29432  			}
 29433  			var msglen int
 29434  			for shift := uint(0); ; shift += 7 {
 29435  				if shift >= 64 {
 29436  					return ErrIntOverflowGenerated
 29437  				}
 29438  				if iNdEx >= l {
 29439  					return io.ErrUnexpectedEOF
 29440  				}
 29441  				b := dAtA[iNdEx]
 29442  				iNdEx++
 29443  				msglen |= int(b&0x7F) << shift
 29444  				if b < 0x80 {
 29445  					break
 29446  				}
 29447  			}
 29448  			if msglen < 0 {
 29449  				return ErrInvalidLengthGenerated
 29450  			}
 29451  			postIndex := iNdEx + msglen
 29452  			if postIndex < 0 {
 29453  				return ErrInvalidLengthGenerated
 29454  			}
 29455  			if postIndex > l {
 29456  				return io.ErrUnexpectedEOF
 29457  			}
 29458  			if m.Address == nil {
 29459  				m.Address = &v1.SecretKeySelector{}
 29460  			}
 29461  			if err := m.Address.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 29462  				return err
 29463  			}
 29464  			iNdEx = postIndex
 29465  		case 7:
 29466  			if wireType != 2 {
 29467  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 29468  			}
 29469  			var msglen int
 29470  			for shift := uint(0); ; shift += 7 {
 29471  				if shift >= 64 {
 29472  					return ErrIntOverflowGenerated
 29473  				}
 29474  				if iNdEx >= l {
 29475  					return io.ErrUnexpectedEOF
 29476  				}
 29477  				b := dAtA[iNdEx]
 29478  				iNdEx++
 29479  				msglen |= int(b&0x7F) << shift
 29480  				if b < 0x80 {
 29481  					break
 29482  				}
 29483  			}
 29484  			if msglen < 0 {
 29485  				return ErrInvalidLengthGenerated
 29486  			}
 29487  			postIndex := iNdEx + msglen
 29488  			if postIndex < 0 {
 29489  				return ErrInvalidLengthGenerated
 29490  			}
 29491  			if postIndex > l {
 29492  				return io.ErrUnexpectedEOF
 29493  			}
 29494  			if m.Metadata == nil {
 29495  				m.Metadata = make(map[string]string)
 29496  			}
 29497  			var mapkey string
 29498  			var mapvalue string
 29499  			for iNdEx < postIndex {
 29500  				entryPreIndex := iNdEx
 29501  				var wire uint64
 29502  				for shift := uint(0); ; shift += 7 {
 29503  					if shift >= 64 {
 29504  						return ErrIntOverflowGenerated
 29505  					}
 29506  					if iNdEx >= l {
 29507  						return io.ErrUnexpectedEOF
 29508  					}
 29509  					b := dAtA[iNdEx]
 29510  					iNdEx++
 29511  					wire |= uint64(b&0x7F) << shift
 29512  					if b < 0x80 {
 29513  						break
 29514  					}
 29515  				}
 29516  				fieldNum := int32(wire >> 3)
 29517  				if fieldNum == 1 {
 29518  					var stringLenmapkey uint64
 29519  					for shift := uint(0); ; shift += 7 {
 29520  						if shift >= 64 {
 29521  							return ErrIntOverflowGenerated
 29522  						}
 29523  						if iNdEx >= l {
 29524  							return io.ErrUnexpectedEOF
 29525  						}
 29526  						b := dAtA[iNdEx]
 29527  						iNdEx++
 29528  						stringLenmapkey |= uint64(b&0x7F) << shift
 29529  						if b < 0x80 {
 29530  							break
 29531  						}
 29532  					}
 29533  					intStringLenmapkey := int(stringLenmapkey)
 29534  					if intStringLenmapkey < 0 {
 29535  						return ErrInvalidLengthGenerated
 29536  					}
 29537  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 29538  					if postStringIndexmapkey < 0 {
 29539  						return ErrInvalidLengthGenerated
 29540  					}
 29541  					if postStringIndexmapkey > l {
 29542  						return io.ErrUnexpectedEOF
 29543  					}
 29544  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 29545  					iNdEx = postStringIndexmapkey
 29546  				} else if fieldNum == 2 {
 29547  					var stringLenmapvalue uint64
 29548  					for shift := uint(0); ; shift += 7 {
 29549  						if shift >= 64 {
 29550  							return ErrIntOverflowGenerated
 29551  						}
 29552  						if iNdEx >= l {
 29553  							return io.ErrUnexpectedEOF
 29554  						}
 29555  						b := dAtA[iNdEx]
 29556  						iNdEx++
 29557  						stringLenmapvalue |= uint64(b&0x7F) << shift
 29558  						if b < 0x80 {
 29559  							break
 29560  						}
 29561  					}
 29562  					intStringLenmapvalue := int(stringLenmapvalue)
 29563  					if intStringLenmapvalue < 0 {
 29564  						return ErrInvalidLengthGenerated
 29565  					}
 29566  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 29567  					if postStringIndexmapvalue < 0 {
 29568  						return ErrInvalidLengthGenerated
 29569  					}
 29570  					if postStringIndexmapvalue > l {
 29571  						return io.ErrUnexpectedEOF
 29572  					}
 29573  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 29574  					iNdEx = postStringIndexmapvalue
 29575  				} else {
 29576  					iNdEx = entryPreIndex
 29577  					skippy, err := skipGenerated(dAtA[iNdEx:])
 29578  					if err != nil {
 29579  						return err
 29580  					}
 29581  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 29582  						return ErrInvalidLengthGenerated
 29583  					}
 29584  					if (iNdEx + skippy) > postIndex {
 29585  						return io.ErrUnexpectedEOF
 29586  					}
 29587  					iNdEx += skippy
 29588  				}
 29589  			}
 29590  			m.Metadata[mapkey] = mapvalue
 29591  			iNdEx = postIndex
 29592  		case 8:
 29593  			if wireType != 2 {
 29594  				return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType)
 29595  			}
 29596  			var msglen int
 29597  			for shift := uint(0); ; shift += 7 {
 29598  				if shift >= 64 {
 29599  					return ErrIntOverflowGenerated
 29600  				}
 29601  				if iNdEx >= l {
 29602  					return io.ErrUnexpectedEOF
 29603  				}
 29604  				b := dAtA[iNdEx]
 29605  				iNdEx++
 29606  				msglen |= int(b&0x7F) << shift
 29607  				if b < 0x80 {
 29608  					break
 29609  				}
 29610  			}
 29611  			if msglen < 0 {
 29612  				return ErrInvalidLengthGenerated
 29613  			}
 29614  			postIndex := iNdEx + msglen
 29615  			if postIndex < 0 {
 29616  				return ErrInvalidLengthGenerated
 29617  			}
 29618  			if postIndex > l {
 29619  				return io.ErrUnexpectedEOF
 29620  			}
 29621  			if m.Filter == nil {
 29622  				m.Filter = &EventSourceFilter{}
 29623  			}
 29624  			if err := m.Filter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 29625  				return err
 29626  			}
 29627  			iNdEx = postIndex
 29628  		case 9:
 29629  			if wireType != 2 {
 29630  				return fmt.Errorf("proto: wrong wireType = %d for field PollIntervalDuration", wireType)
 29631  			}
 29632  			var stringLen uint64
 29633  			for shift := uint(0); ; shift += 7 {
 29634  				if shift >= 64 {
 29635  					return ErrIntOverflowGenerated
 29636  				}
 29637  				if iNdEx >= l {
 29638  					return io.ErrUnexpectedEOF
 29639  				}
 29640  				b := dAtA[iNdEx]
 29641  				iNdEx++
 29642  				stringLen |= uint64(b&0x7F) << shift
 29643  				if b < 0x80 {
 29644  					break
 29645  				}
 29646  			}
 29647  			intStringLen := int(stringLen)
 29648  			if intStringLen < 0 {
 29649  				return ErrInvalidLengthGenerated
 29650  			}
 29651  			postIndex := iNdEx + intStringLen
 29652  			if postIndex < 0 {
 29653  				return ErrInvalidLengthGenerated
 29654  			}
 29655  			if postIndex > l {
 29656  				return io.ErrUnexpectedEOF
 29657  			}
 29658  			m.PollIntervalDuration = string(dAtA[iNdEx:postIndex])
 29659  			iNdEx = postIndex
 29660  		default:
 29661  			iNdEx = preIndex
 29662  			skippy, err := skipGenerated(dAtA[iNdEx:])
 29663  			if err != nil {
 29664  				return err
 29665  			}
 29666  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 29667  				return ErrInvalidLengthGenerated
 29668  			}
 29669  			if (iNdEx + skippy) > l {
 29670  				return io.ErrUnexpectedEOF
 29671  			}
 29672  			iNdEx += skippy
 29673  		}
 29674  	}
 29675  
 29676  	if iNdEx > l {
 29677  		return io.ErrUnexpectedEOF
 29678  	}
 29679  	return nil
 29680  }
 29681  func (m *SNSEventSource) Unmarshal(dAtA []byte) error {
 29682  	l := len(dAtA)
 29683  	iNdEx := 0
 29684  	for iNdEx < l {
 29685  		preIndex := iNdEx
 29686  		var wire uint64
 29687  		for shift := uint(0); ; shift += 7 {
 29688  			if shift >= 64 {
 29689  				return ErrIntOverflowGenerated
 29690  			}
 29691  			if iNdEx >= l {
 29692  				return io.ErrUnexpectedEOF
 29693  			}
 29694  			b := dAtA[iNdEx]
 29695  			iNdEx++
 29696  			wire |= uint64(b&0x7F) << shift
 29697  			if b < 0x80 {
 29698  				break
 29699  			}
 29700  		}
 29701  		fieldNum := int32(wire >> 3)
 29702  		wireType := int(wire & 0x7)
 29703  		if wireType == 4 {
 29704  			return fmt.Errorf("proto: SNSEventSource: wiretype end group for non-group")
 29705  		}
 29706  		if fieldNum <= 0 {
 29707  			return fmt.Errorf("proto: SNSEventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 29708  		}
 29709  		switch fieldNum {
 29710  		case 1:
 29711  			if wireType != 2 {
 29712  				return fmt.Errorf("proto: wrong wireType = %d for field Webhook", wireType)
 29713  			}
 29714  			var msglen int
 29715  			for shift := uint(0); ; shift += 7 {
 29716  				if shift >= 64 {
 29717  					return ErrIntOverflowGenerated
 29718  				}
 29719  				if iNdEx >= l {
 29720  					return io.ErrUnexpectedEOF
 29721  				}
 29722  				b := dAtA[iNdEx]
 29723  				iNdEx++
 29724  				msglen |= int(b&0x7F) << shift
 29725  				if b < 0x80 {
 29726  					break
 29727  				}
 29728  			}
 29729  			if msglen < 0 {
 29730  				return ErrInvalidLengthGenerated
 29731  			}
 29732  			postIndex := iNdEx + msglen
 29733  			if postIndex < 0 {
 29734  				return ErrInvalidLengthGenerated
 29735  			}
 29736  			if postIndex > l {
 29737  				return io.ErrUnexpectedEOF
 29738  			}
 29739  			if m.Webhook == nil {
 29740  				m.Webhook = &WebhookContext{}
 29741  			}
 29742  			if err := m.Webhook.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 29743  				return err
 29744  			}
 29745  			iNdEx = postIndex
 29746  		case 2:
 29747  			if wireType != 2 {
 29748  				return fmt.Errorf("proto: wrong wireType = %d for field TopicArn", wireType)
 29749  			}
 29750  			var stringLen uint64
 29751  			for shift := uint(0); ; shift += 7 {
 29752  				if shift >= 64 {
 29753  					return ErrIntOverflowGenerated
 29754  				}
 29755  				if iNdEx >= l {
 29756  					return io.ErrUnexpectedEOF
 29757  				}
 29758  				b := dAtA[iNdEx]
 29759  				iNdEx++
 29760  				stringLen |= uint64(b&0x7F) << shift
 29761  				if b < 0x80 {
 29762  					break
 29763  				}
 29764  			}
 29765  			intStringLen := int(stringLen)
 29766  			if intStringLen < 0 {
 29767  				return ErrInvalidLengthGenerated
 29768  			}
 29769  			postIndex := iNdEx + intStringLen
 29770  			if postIndex < 0 {
 29771  				return ErrInvalidLengthGenerated
 29772  			}
 29773  			if postIndex > l {
 29774  				return io.ErrUnexpectedEOF
 29775  			}
 29776  			m.TopicArn = string(dAtA[iNdEx:postIndex])
 29777  			iNdEx = postIndex
 29778  		case 3:
 29779  			if wireType != 2 {
 29780  				return fmt.Errorf("proto: wrong wireType = %d for field AccessKey", wireType)
 29781  			}
 29782  			var msglen int
 29783  			for shift := uint(0); ; shift += 7 {
 29784  				if shift >= 64 {
 29785  					return ErrIntOverflowGenerated
 29786  				}
 29787  				if iNdEx >= l {
 29788  					return io.ErrUnexpectedEOF
 29789  				}
 29790  				b := dAtA[iNdEx]
 29791  				iNdEx++
 29792  				msglen |= int(b&0x7F) << shift
 29793  				if b < 0x80 {
 29794  					break
 29795  				}
 29796  			}
 29797  			if msglen < 0 {
 29798  				return ErrInvalidLengthGenerated
 29799  			}
 29800  			postIndex := iNdEx + msglen
 29801  			if postIndex < 0 {
 29802  				return ErrInvalidLengthGenerated
 29803  			}
 29804  			if postIndex > l {
 29805  				return io.ErrUnexpectedEOF
 29806  			}
 29807  			if m.AccessKey == nil {
 29808  				m.AccessKey = &v1.SecretKeySelector{}
 29809  			}
 29810  			if err := m.AccessKey.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 29811  				return err
 29812  			}
 29813  			iNdEx = postIndex
 29814  		case 4:
 29815  			if wireType != 2 {
 29816  				return fmt.Errorf("proto: wrong wireType = %d for field SecretKey", wireType)
 29817  			}
 29818  			var msglen int
 29819  			for shift := uint(0); ; shift += 7 {
 29820  				if shift >= 64 {
 29821  					return ErrIntOverflowGenerated
 29822  				}
 29823  				if iNdEx >= l {
 29824  					return io.ErrUnexpectedEOF
 29825  				}
 29826  				b := dAtA[iNdEx]
 29827  				iNdEx++
 29828  				msglen |= int(b&0x7F) << shift
 29829  				if b < 0x80 {
 29830  					break
 29831  				}
 29832  			}
 29833  			if msglen < 0 {
 29834  				return ErrInvalidLengthGenerated
 29835  			}
 29836  			postIndex := iNdEx + msglen
 29837  			if postIndex < 0 {
 29838  				return ErrInvalidLengthGenerated
 29839  			}
 29840  			if postIndex > l {
 29841  				return io.ErrUnexpectedEOF
 29842  			}
 29843  			if m.SecretKey == nil {
 29844  				m.SecretKey = &v1.SecretKeySelector{}
 29845  			}
 29846  			if err := m.SecretKey.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 29847  				return err
 29848  			}
 29849  			iNdEx = postIndex
 29850  		case 5:
 29851  			if wireType != 2 {
 29852  				return fmt.Errorf("proto: wrong wireType = %d for field Region", wireType)
 29853  			}
 29854  			var stringLen uint64
 29855  			for shift := uint(0); ; shift += 7 {
 29856  				if shift >= 64 {
 29857  					return ErrIntOverflowGenerated
 29858  				}
 29859  				if iNdEx >= l {
 29860  					return io.ErrUnexpectedEOF
 29861  				}
 29862  				b := dAtA[iNdEx]
 29863  				iNdEx++
 29864  				stringLen |= uint64(b&0x7F) << shift
 29865  				if b < 0x80 {
 29866  					break
 29867  				}
 29868  			}
 29869  			intStringLen := int(stringLen)
 29870  			if intStringLen < 0 {
 29871  				return ErrInvalidLengthGenerated
 29872  			}
 29873  			postIndex := iNdEx + intStringLen
 29874  			if postIndex < 0 {
 29875  				return ErrInvalidLengthGenerated
 29876  			}
 29877  			if postIndex > l {
 29878  				return io.ErrUnexpectedEOF
 29879  			}
 29880  			m.Region = string(dAtA[iNdEx:postIndex])
 29881  			iNdEx = postIndex
 29882  		case 6:
 29883  			if wireType != 2 {
 29884  				return fmt.Errorf("proto: wrong wireType = %d for field RoleARN", wireType)
 29885  			}
 29886  			var stringLen uint64
 29887  			for shift := uint(0); ; shift += 7 {
 29888  				if shift >= 64 {
 29889  					return ErrIntOverflowGenerated
 29890  				}
 29891  				if iNdEx >= l {
 29892  					return io.ErrUnexpectedEOF
 29893  				}
 29894  				b := dAtA[iNdEx]
 29895  				iNdEx++
 29896  				stringLen |= uint64(b&0x7F) << shift
 29897  				if b < 0x80 {
 29898  					break
 29899  				}
 29900  			}
 29901  			intStringLen := int(stringLen)
 29902  			if intStringLen < 0 {
 29903  				return ErrInvalidLengthGenerated
 29904  			}
 29905  			postIndex := iNdEx + intStringLen
 29906  			if postIndex < 0 {
 29907  				return ErrInvalidLengthGenerated
 29908  			}
 29909  			if postIndex > l {
 29910  				return io.ErrUnexpectedEOF
 29911  			}
 29912  			m.RoleARN = string(dAtA[iNdEx:postIndex])
 29913  			iNdEx = postIndex
 29914  		case 7:
 29915  			if wireType != 2 {
 29916  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 29917  			}
 29918  			var msglen int
 29919  			for shift := uint(0); ; shift += 7 {
 29920  				if shift >= 64 {
 29921  					return ErrIntOverflowGenerated
 29922  				}
 29923  				if iNdEx >= l {
 29924  					return io.ErrUnexpectedEOF
 29925  				}
 29926  				b := dAtA[iNdEx]
 29927  				iNdEx++
 29928  				msglen |= int(b&0x7F) << shift
 29929  				if b < 0x80 {
 29930  					break
 29931  				}
 29932  			}
 29933  			if msglen < 0 {
 29934  				return ErrInvalidLengthGenerated
 29935  			}
 29936  			postIndex := iNdEx + msglen
 29937  			if postIndex < 0 {
 29938  				return ErrInvalidLengthGenerated
 29939  			}
 29940  			if postIndex > l {
 29941  				return io.ErrUnexpectedEOF
 29942  			}
 29943  			if m.Metadata == nil {
 29944  				m.Metadata = make(map[string]string)
 29945  			}
 29946  			var mapkey string
 29947  			var mapvalue string
 29948  			for iNdEx < postIndex {
 29949  				entryPreIndex := iNdEx
 29950  				var wire uint64
 29951  				for shift := uint(0); ; shift += 7 {
 29952  					if shift >= 64 {
 29953  						return ErrIntOverflowGenerated
 29954  					}
 29955  					if iNdEx >= l {
 29956  						return io.ErrUnexpectedEOF
 29957  					}
 29958  					b := dAtA[iNdEx]
 29959  					iNdEx++
 29960  					wire |= uint64(b&0x7F) << shift
 29961  					if b < 0x80 {
 29962  						break
 29963  					}
 29964  				}
 29965  				fieldNum := int32(wire >> 3)
 29966  				if fieldNum == 1 {
 29967  					var stringLenmapkey uint64
 29968  					for shift := uint(0); ; shift += 7 {
 29969  						if shift >= 64 {
 29970  							return ErrIntOverflowGenerated
 29971  						}
 29972  						if iNdEx >= l {
 29973  							return io.ErrUnexpectedEOF
 29974  						}
 29975  						b := dAtA[iNdEx]
 29976  						iNdEx++
 29977  						stringLenmapkey |= uint64(b&0x7F) << shift
 29978  						if b < 0x80 {
 29979  							break
 29980  						}
 29981  					}
 29982  					intStringLenmapkey := int(stringLenmapkey)
 29983  					if intStringLenmapkey < 0 {
 29984  						return ErrInvalidLengthGenerated
 29985  					}
 29986  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 29987  					if postStringIndexmapkey < 0 {
 29988  						return ErrInvalidLengthGenerated
 29989  					}
 29990  					if postStringIndexmapkey > l {
 29991  						return io.ErrUnexpectedEOF
 29992  					}
 29993  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 29994  					iNdEx = postStringIndexmapkey
 29995  				} else if fieldNum == 2 {
 29996  					var stringLenmapvalue uint64
 29997  					for shift := uint(0); ; shift += 7 {
 29998  						if shift >= 64 {
 29999  							return ErrIntOverflowGenerated
 30000  						}
 30001  						if iNdEx >= l {
 30002  							return io.ErrUnexpectedEOF
 30003  						}
 30004  						b := dAtA[iNdEx]
 30005  						iNdEx++
 30006  						stringLenmapvalue |= uint64(b&0x7F) << shift
 30007  						if b < 0x80 {
 30008  							break
 30009  						}
 30010  					}
 30011  					intStringLenmapvalue := int(stringLenmapvalue)
 30012  					if intStringLenmapvalue < 0 {
 30013  						return ErrInvalidLengthGenerated
 30014  					}
 30015  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 30016  					if postStringIndexmapvalue < 0 {
 30017  						return ErrInvalidLengthGenerated
 30018  					}
 30019  					if postStringIndexmapvalue > l {
 30020  						return io.ErrUnexpectedEOF
 30021  					}
 30022  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 30023  					iNdEx = postStringIndexmapvalue
 30024  				} else {
 30025  					iNdEx = entryPreIndex
 30026  					skippy, err := skipGenerated(dAtA[iNdEx:])
 30027  					if err != nil {
 30028  						return err
 30029  					}
 30030  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 30031  						return ErrInvalidLengthGenerated
 30032  					}
 30033  					if (iNdEx + skippy) > postIndex {
 30034  						return io.ErrUnexpectedEOF
 30035  					}
 30036  					iNdEx += skippy
 30037  				}
 30038  			}
 30039  			m.Metadata[mapkey] = mapvalue
 30040  			iNdEx = postIndex
 30041  		case 8:
 30042  			if wireType != 0 {
 30043  				return fmt.Errorf("proto: wrong wireType = %d for field ValidateSignature", wireType)
 30044  			}
 30045  			var v int
 30046  			for shift := uint(0); ; shift += 7 {
 30047  				if shift >= 64 {
 30048  					return ErrIntOverflowGenerated
 30049  				}
 30050  				if iNdEx >= l {
 30051  					return io.ErrUnexpectedEOF
 30052  				}
 30053  				b := dAtA[iNdEx]
 30054  				iNdEx++
 30055  				v |= int(b&0x7F) << shift
 30056  				if b < 0x80 {
 30057  					break
 30058  				}
 30059  			}
 30060  			m.ValidateSignature = bool(v != 0)
 30061  		case 9:
 30062  			if wireType != 2 {
 30063  				return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType)
 30064  			}
 30065  			var msglen int
 30066  			for shift := uint(0); ; shift += 7 {
 30067  				if shift >= 64 {
 30068  					return ErrIntOverflowGenerated
 30069  				}
 30070  				if iNdEx >= l {
 30071  					return io.ErrUnexpectedEOF
 30072  				}
 30073  				b := dAtA[iNdEx]
 30074  				iNdEx++
 30075  				msglen |= int(b&0x7F) << shift
 30076  				if b < 0x80 {
 30077  					break
 30078  				}
 30079  			}
 30080  			if msglen < 0 {
 30081  				return ErrInvalidLengthGenerated
 30082  			}
 30083  			postIndex := iNdEx + msglen
 30084  			if postIndex < 0 {
 30085  				return ErrInvalidLengthGenerated
 30086  			}
 30087  			if postIndex > l {
 30088  				return io.ErrUnexpectedEOF
 30089  			}
 30090  			if m.Filter == nil {
 30091  				m.Filter = &EventSourceFilter{}
 30092  			}
 30093  			if err := m.Filter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 30094  				return err
 30095  			}
 30096  			iNdEx = postIndex
 30097  		case 10:
 30098  			if wireType != 2 {
 30099  				return fmt.Errorf("proto: wrong wireType = %d for field Endpoint", wireType)
 30100  			}
 30101  			var stringLen uint64
 30102  			for shift := uint(0); ; shift += 7 {
 30103  				if shift >= 64 {
 30104  					return ErrIntOverflowGenerated
 30105  				}
 30106  				if iNdEx >= l {
 30107  					return io.ErrUnexpectedEOF
 30108  				}
 30109  				b := dAtA[iNdEx]
 30110  				iNdEx++
 30111  				stringLen |= uint64(b&0x7F) << shift
 30112  				if b < 0x80 {
 30113  					break
 30114  				}
 30115  			}
 30116  			intStringLen := int(stringLen)
 30117  			if intStringLen < 0 {
 30118  				return ErrInvalidLengthGenerated
 30119  			}
 30120  			postIndex := iNdEx + intStringLen
 30121  			if postIndex < 0 {
 30122  				return ErrInvalidLengthGenerated
 30123  			}
 30124  			if postIndex > l {
 30125  				return io.ErrUnexpectedEOF
 30126  			}
 30127  			m.Endpoint = string(dAtA[iNdEx:postIndex])
 30128  			iNdEx = postIndex
 30129  		default:
 30130  			iNdEx = preIndex
 30131  			skippy, err := skipGenerated(dAtA[iNdEx:])
 30132  			if err != nil {
 30133  				return err
 30134  			}
 30135  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 30136  				return ErrInvalidLengthGenerated
 30137  			}
 30138  			if (iNdEx + skippy) > l {
 30139  				return io.ErrUnexpectedEOF
 30140  			}
 30141  			iNdEx += skippy
 30142  		}
 30143  	}
 30144  
 30145  	if iNdEx > l {
 30146  		return io.ErrUnexpectedEOF
 30147  	}
 30148  	return nil
 30149  }
 30150  func (m *SQSEventSource) Unmarshal(dAtA []byte) error {
 30151  	l := len(dAtA)
 30152  	iNdEx := 0
 30153  	for iNdEx < l {
 30154  		preIndex := iNdEx
 30155  		var wire uint64
 30156  		for shift := uint(0); ; shift += 7 {
 30157  			if shift >= 64 {
 30158  				return ErrIntOverflowGenerated
 30159  			}
 30160  			if iNdEx >= l {
 30161  				return io.ErrUnexpectedEOF
 30162  			}
 30163  			b := dAtA[iNdEx]
 30164  			iNdEx++
 30165  			wire |= uint64(b&0x7F) << shift
 30166  			if b < 0x80 {
 30167  				break
 30168  			}
 30169  		}
 30170  		fieldNum := int32(wire >> 3)
 30171  		wireType := int(wire & 0x7)
 30172  		if wireType == 4 {
 30173  			return fmt.Errorf("proto: SQSEventSource: wiretype end group for non-group")
 30174  		}
 30175  		if fieldNum <= 0 {
 30176  			return fmt.Errorf("proto: SQSEventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 30177  		}
 30178  		switch fieldNum {
 30179  		case 1:
 30180  			if wireType != 2 {
 30181  				return fmt.Errorf("proto: wrong wireType = %d for field AccessKey", wireType)
 30182  			}
 30183  			var msglen int
 30184  			for shift := uint(0); ; shift += 7 {
 30185  				if shift >= 64 {
 30186  					return ErrIntOverflowGenerated
 30187  				}
 30188  				if iNdEx >= l {
 30189  					return io.ErrUnexpectedEOF
 30190  				}
 30191  				b := dAtA[iNdEx]
 30192  				iNdEx++
 30193  				msglen |= int(b&0x7F) << shift
 30194  				if b < 0x80 {
 30195  					break
 30196  				}
 30197  			}
 30198  			if msglen < 0 {
 30199  				return ErrInvalidLengthGenerated
 30200  			}
 30201  			postIndex := iNdEx + msglen
 30202  			if postIndex < 0 {
 30203  				return ErrInvalidLengthGenerated
 30204  			}
 30205  			if postIndex > l {
 30206  				return io.ErrUnexpectedEOF
 30207  			}
 30208  			if m.AccessKey == nil {
 30209  				m.AccessKey = &v1.SecretKeySelector{}
 30210  			}
 30211  			if err := m.AccessKey.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 30212  				return err
 30213  			}
 30214  			iNdEx = postIndex
 30215  		case 2:
 30216  			if wireType != 2 {
 30217  				return fmt.Errorf("proto: wrong wireType = %d for field SecretKey", wireType)
 30218  			}
 30219  			var msglen int
 30220  			for shift := uint(0); ; shift += 7 {
 30221  				if shift >= 64 {
 30222  					return ErrIntOverflowGenerated
 30223  				}
 30224  				if iNdEx >= l {
 30225  					return io.ErrUnexpectedEOF
 30226  				}
 30227  				b := dAtA[iNdEx]
 30228  				iNdEx++
 30229  				msglen |= int(b&0x7F) << shift
 30230  				if b < 0x80 {
 30231  					break
 30232  				}
 30233  			}
 30234  			if msglen < 0 {
 30235  				return ErrInvalidLengthGenerated
 30236  			}
 30237  			postIndex := iNdEx + msglen
 30238  			if postIndex < 0 {
 30239  				return ErrInvalidLengthGenerated
 30240  			}
 30241  			if postIndex > l {
 30242  				return io.ErrUnexpectedEOF
 30243  			}
 30244  			if m.SecretKey == nil {
 30245  				m.SecretKey = &v1.SecretKeySelector{}
 30246  			}
 30247  			if err := m.SecretKey.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 30248  				return err
 30249  			}
 30250  			iNdEx = postIndex
 30251  		case 3:
 30252  			if wireType != 2 {
 30253  				return fmt.Errorf("proto: wrong wireType = %d for field Region", wireType)
 30254  			}
 30255  			var stringLen uint64
 30256  			for shift := uint(0); ; shift += 7 {
 30257  				if shift >= 64 {
 30258  					return ErrIntOverflowGenerated
 30259  				}
 30260  				if iNdEx >= l {
 30261  					return io.ErrUnexpectedEOF
 30262  				}
 30263  				b := dAtA[iNdEx]
 30264  				iNdEx++
 30265  				stringLen |= uint64(b&0x7F) << shift
 30266  				if b < 0x80 {
 30267  					break
 30268  				}
 30269  			}
 30270  			intStringLen := int(stringLen)
 30271  			if intStringLen < 0 {
 30272  				return ErrInvalidLengthGenerated
 30273  			}
 30274  			postIndex := iNdEx + intStringLen
 30275  			if postIndex < 0 {
 30276  				return ErrInvalidLengthGenerated
 30277  			}
 30278  			if postIndex > l {
 30279  				return io.ErrUnexpectedEOF
 30280  			}
 30281  			m.Region = string(dAtA[iNdEx:postIndex])
 30282  			iNdEx = postIndex
 30283  		case 4:
 30284  			if wireType != 2 {
 30285  				return fmt.Errorf("proto: wrong wireType = %d for field Queue", wireType)
 30286  			}
 30287  			var stringLen uint64
 30288  			for shift := uint(0); ; shift += 7 {
 30289  				if shift >= 64 {
 30290  					return ErrIntOverflowGenerated
 30291  				}
 30292  				if iNdEx >= l {
 30293  					return io.ErrUnexpectedEOF
 30294  				}
 30295  				b := dAtA[iNdEx]
 30296  				iNdEx++
 30297  				stringLen |= uint64(b&0x7F) << shift
 30298  				if b < 0x80 {
 30299  					break
 30300  				}
 30301  			}
 30302  			intStringLen := int(stringLen)
 30303  			if intStringLen < 0 {
 30304  				return ErrInvalidLengthGenerated
 30305  			}
 30306  			postIndex := iNdEx + intStringLen
 30307  			if postIndex < 0 {
 30308  				return ErrInvalidLengthGenerated
 30309  			}
 30310  			if postIndex > l {
 30311  				return io.ErrUnexpectedEOF
 30312  			}
 30313  			m.Queue = string(dAtA[iNdEx:postIndex])
 30314  			iNdEx = postIndex
 30315  		case 5:
 30316  			if wireType != 0 {
 30317  				return fmt.Errorf("proto: wrong wireType = %d for field WaitTimeSeconds", wireType)
 30318  			}
 30319  			m.WaitTimeSeconds = 0
 30320  			for shift := uint(0); ; shift += 7 {
 30321  				if shift >= 64 {
 30322  					return ErrIntOverflowGenerated
 30323  				}
 30324  				if iNdEx >= l {
 30325  					return io.ErrUnexpectedEOF
 30326  				}
 30327  				b := dAtA[iNdEx]
 30328  				iNdEx++
 30329  				m.WaitTimeSeconds |= int64(b&0x7F) << shift
 30330  				if b < 0x80 {
 30331  					break
 30332  				}
 30333  			}
 30334  		case 6:
 30335  			if wireType != 2 {
 30336  				return fmt.Errorf("proto: wrong wireType = %d for field RoleARN", wireType)
 30337  			}
 30338  			var stringLen uint64
 30339  			for shift := uint(0); ; shift += 7 {
 30340  				if shift >= 64 {
 30341  					return ErrIntOverflowGenerated
 30342  				}
 30343  				if iNdEx >= l {
 30344  					return io.ErrUnexpectedEOF
 30345  				}
 30346  				b := dAtA[iNdEx]
 30347  				iNdEx++
 30348  				stringLen |= uint64(b&0x7F) << shift
 30349  				if b < 0x80 {
 30350  					break
 30351  				}
 30352  			}
 30353  			intStringLen := int(stringLen)
 30354  			if intStringLen < 0 {
 30355  				return ErrInvalidLengthGenerated
 30356  			}
 30357  			postIndex := iNdEx + intStringLen
 30358  			if postIndex < 0 {
 30359  				return ErrInvalidLengthGenerated
 30360  			}
 30361  			if postIndex > l {
 30362  				return io.ErrUnexpectedEOF
 30363  			}
 30364  			m.RoleARN = string(dAtA[iNdEx:postIndex])
 30365  			iNdEx = postIndex
 30366  		case 7:
 30367  			if wireType != 0 {
 30368  				return fmt.Errorf("proto: wrong wireType = %d for field JSONBody", wireType)
 30369  			}
 30370  			var v int
 30371  			for shift := uint(0); ; shift += 7 {
 30372  				if shift >= 64 {
 30373  					return ErrIntOverflowGenerated
 30374  				}
 30375  				if iNdEx >= l {
 30376  					return io.ErrUnexpectedEOF
 30377  				}
 30378  				b := dAtA[iNdEx]
 30379  				iNdEx++
 30380  				v |= int(b&0x7F) << shift
 30381  				if b < 0x80 {
 30382  					break
 30383  				}
 30384  			}
 30385  			m.JSONBody = bool(v != 0)
 30386  		case 8:
 30387  			if wireType != 2 {
 30388  				return fmt.Errorf("proto: wrong wireType = %d for field QueueAccountID", wireType)
 30389  			}
 30390  			var stringLen uint64
 30391  			for shift := uint(0); ; shift += 7 {
 30392  				if shift >= 64 {
 30393  					return ErrIntOverflowGenerated
 30394  				}
 30395  				if iNdEx >= l {
 30396  					return io.ErrUnexpectedEOF
 30397  				}
 30398  				b := dAtA[iNdEx]
 30399  				iNdEx++
 30400  				stringLen |= uint64(b&0x7F) << shift
 30401  				if b < 0x80 {
 30402  					break
 30403  				}
 30404  			}
 30405  			intStringLen := int(stringLen)
 30406  			if intStringLen < 0 {
 30407  				return ErrInvalidLengthGenerated
 30408  			}
 30409  			postIndex := iNdEx + intStringLen
 30410  			if postIndex < 0 {
 30411  				return ErrInvalidLengthGenerated
 30412  			}
 30413  			if postIndex > l {
 30414  				return io.ErrUnexpectedEOF
 30415  			}
 30416  			m.QueueAccountID = string(dAtA[iNdEx:postIndex])
 30417  			iNdEx = postIndex
 30418  		case 9:
 30419  			if wireType != 2 {
 30420  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 30421  			}
 30422  			var msglen int
 30423  			for shift := uint(0); ; shift += 7 {
 30424  				if shift >= 64 {
 30425  					return ErrIntOverflowGenerated
 30426  				}
 30427  				if iNdEx >= l {
 30428  					return io.ErrUnexpectedEOF
 30429  				}
 30430  				b := dAtA[iNdEx]
 30431  				iNdEx++
 30432  				msglen |= int(b&0x7F) << shift
 30433  				if b < 0x80 {
 30434  					break
 30435  				}
 30436  			}
 30437  			if msglen < 0 {
 30438  				return ErrInvalidLengthGenerated
 30439  			}
 30440  			postIndex := iNdEx + msglen
 30441  			if postIndex < 0 {
 30442  				return ErrInvalidLengthGenerated
 30443  			}
 30444  			if postIndex > l {
 30445  				return io.ErrUnexpectedEOF
 30446  			}
 30447  			if m.Metadata == nil {
 30448  				m.Metadata = make(map[string]string)
 30449  			}
 30450  			var mapkey string
 30451  			var mapvalue string
 30452  			for iNdEx < postIndex {
 30453  				entryPreIndex := iNdEx
 30454  				var wire uint64
 30455  				for shift := uint(0); ; shift += 7 {
 30456  					if shift >= 64 {
 30457  						return ErrIntOverflowGenerated
 30458  					}
 30459  					if iNdEx >= l {
 30460  						return io.ErrUnexpectedEOF
 30461  					}
 30462  					b := dAtA[iNdEx]
 30463  					iNdEx++
 30464  					wire |= uint64(b&0x7F) << shift
 30465  					if b < 0x80 {
 30466  						break
 30467  					}
 30468  				}
 30469  				fieldNum := int32(wire >> 3)
 30470  				if fieldNum == 1 {
 30471  					var stringLenmapkey uint64
 30472  					for shift := uint(0); ; shift += 7 {
 30473  						if shift >= 64 {
 30474  							return ErrIntOverflowGenerated
 30475  						}
 30476  						if iNdEx >= l {
 30477  							return io.ErrUnexpectedEOF
 30478  						}
 30479  						b := dAtA[iNdEx]
 30480  						iNdEx++
 30481  						stringLenmapkey |= uint64(b&0x7F) << shift
 30482  						if b < 0x80 {
 30483  							break
 30484  						}
 30485  					}
 30486  					intStringLenmapkey := int(stringLenmapkey)
 30487  					if intStringLenmapkey < 0 {
 30488  						return ErrInvalidLengthGenerated
 30489  					}
 30490  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 30491  					if postStringIndexmapkey < 0 {
 30492  						return ErrInvalidLengthGenerated
 30493  					}
 30494  					if postStringIndexmapkey > l {
 30495  						return io.ErrUnexpectedEOF
 30496  					}
 30497  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 30498  					iNdEx = postStringIndexmapkey
 30499  				} else if fieldNum == 2 {
 30500  					var stringLenmapvalue uint64
 30501  					for shift := uint(0); ; shift += 7 {
 30502  						if shift >= 64 {
 30503  							return ErrIntOverflowGenerated
 30504  						}
 30505  						if iNdEx >= l {
 30506  							return io.ErrUnexpectedEOF
 30507  						}
 30508  						b := dAtA[iNdEx]
 30509  						iNdEx++
 30510  						stringLenmapvalue |= uint64(b&0x7F) << shift
 30511  						if b < 0x80 {
 30512  							break
 30513  						}
 30514  					}
 30515  					intStringLenmapvalue := int(stringLenmapvalue)
 30516  					if intStringLenmapvalue < 0 {
 30517  						return ErrInvalidLengthGenerated
 30518  					}
 30519  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 30520  					if postStringIndexmapvalue < 0 {
 30521  						return ErrInvalidLengthGenerated
 30522  					}
 30523  					if postStringIndexmapvalue > l {
 30524  						return io.ErrUnexpectedEOF
 30525  					}
 30526  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 30527  					iNdEx = postStringIndexmapvalue
 30528  				} else {
 30529  					iNdEx = entryPreIndex
 30530  					skippy, err := skipGenerated(dAtA[iNdEx:])
 30531  					if err != nil {
 30532  						return err
 30533  					}
 30534  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 30535  						return ErrInvalidLengthGenerated
 30536  					}
 30537  					if (iNdEx + skippy) > postIndex {
 30538  						return io.ErrUnexpectedEOF
 30539  					}
 30540  					iNdEx += skippy
 30541  				}
 30542  			}
 30543  			m.Metadata[mapkey] = mapvalue
 30544  			iNdEx = postIndex
 30545  		case 10:
 30546  			if wireType != 0 {
 30547  				return fmt.Errorf("proto: wrong wireType = %d for field DLQ", wireType)
 30548  			}
 30549  			var v int
 30550  			for shift := uint(0); ; shift += 7 {
 30551  				if shift >= 64 {
 30552  					return ErrIntOverflowGenerated
 30553  				}
 30554  				if iNdEx >= l {
 30555  					return io.ErrUnexpectedEOF
 30556  				}
 30557  				b := dAtA[iNdEx]
 30558  				iNdEx++
 30559  				v |= int(b&0x7F) << shift
 30560  				if b < 0x80 {
 30561  					break
 30562  				}
 30563  			}
 30564  			m.DLQ = bool(v != 0)
 30565  		case 11:
 30566  			if wireType != 2 {
 30567  				return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType)
 30568  			}
 30569  			var msglen int
 30570  			for shift := uint(0); ; shift += 7 {
 30571  				if shift >= 64 {
 30572  					return ErrIntOverflowGenerated
 30573  				}
 30574  				if iNdEx >= l {
 30575  					return io.ErrUnexpectedEOF
 30576  				}
 30577  				b := dAtA[iNdEx]
 30578  				iNdEx++
 30579  				msglen |= int(b&0x7F) << shift
 30580  				if b < 0x80 {
 30581  					break
 30582  				}
 30583  			}
 30584  			if msglen < 0 {
 30585  				return ErrInvalidLengthGenerated
 30586  			}
 30587  			postIndex := iNdEx + msglen
 30588  			if postIndex < 0 {
 30589  				return ErrInvalidLengthGenerated
 30590  			}
 30591  			if postIndex > l {
 30592  				return io.ErrUnexpectedEOF
 30593  			}
 30594  			if m.Filter == nil {
 30595  				m.Filter = &EventSourceFilter{}
 30596  			}
 30597  			if err := m.Filter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 30598  				return err
 30599  			}
 30600  			iNdEx = postIndex
 30601  		case 12:
 30602  			if wireType != 2 {
 30603  				return fmt.Errorf("proto: wrong wireType = %d for field Endpoint", wireType)
 30604  			}
 30605  			var stringLen uint64
 30606  			for shift := uint(0); ; shift += 7 {
 30607  				if shift >= 64 {
 30608  					return ErrIntOverflowGenerated
 30609  				}
 30610  				if iNdEx >= l {
 30611  					return io.ErrUnexpectedEOF
 30612  				}
 30613  				b := dAtA[iNdEx]
 30614  				iNdEx++
 30615  				stringLen |= uint64(b&0x7F) << shift
 30616  				if b < 0x80 {
 30617  					break
 30618  				}
 30619  			}
 30620  			intStringLen := int(stringLen)
 30621  			if intStringLen < 0 {
 30622  				return ErrInvalidLengthGenerated
 30623  			}
 30624  			postIndex := iNdEx + intStringLen
 30625  			if postIndex < 0 {
 30626  				return ErrInvalidLengthGenerated
 30627  			}
 30628  			if postIndex > l {
 30629  				return io.ErrUnexpectedEOF
 30630  			}
 30631  			m.Endpoint = string(dAtA[iNdEx:postIndex])
 30632  			iNdEx = postIndex
 30633  		case 13:
 30634  			if wireType != 2 {
 30635  				return fmt.Errorf("proto: wrong wireType = %d for field SessionToken", wireType)
 30636  			}
 30637  			var msglen int
 30638  			for shift := uint(0); ; shift += 7 {
 30639  				if shift >= 64 {
 30640  					return ErrIntOverflowGenerated
 30641  				}
 30642  				if iNdEx >= l {
 30643  					return io.ErrUnexpectedEOF
 30644  				}
 30645  				b := dAtA[iNdEx]
 30646  				iNdEx++
 30647  				msglen |= int(b&0x7F) << shift
 30648  				if b < 0x80 {
 30649  					break
 30650  				}
 30651  			}
 30652  			if msglen < 0 {
 30653  				return ErrInvalidLengthGenerated
 30654  			}
 30655  			postIndex := iNdEx + msglen
 30656  			if postIndex < 0 {
 30657  				return ErrInvalidLengthGenerated
 30658  			}
 30659  			if postIndex > l {
 30660  				return io.ErrUnexpectedEOF
 30661  			}
 30662  			if m.SessionToken == nil {
 30663  				m.SessionToken = &v1.SecretKeySelector{}
 30664  			}
 30665  			if err := m.SessionToken.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 30666  				return err
 30667  			}
 30668  			iNdEx = postIndex
 30669  		default:
 30670  			iNdEx = preIndex
 30671  			skippy, err := skipGenerated(dAtA[iNdEx:])
 30672  			if err != nil {
 30673  				return err
 30674  			}
 30675  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 30676  				return ErrInvalidLengthGenerated
 30677  			}
 30678  			if (iNdEx + skippy) > l {
 30679  				return io.ErrUnexpectedEOF
 30680  			}
 30681  			iNdEx += skippy
 30682  		}
 30683  	}
 30684  
 30685  	if iNdEx > l {
 30686  		return io.ErrUnexpectedEOF
 30687  	}
 30688  	return nil
 30689  }
 30690  func (m *Selector) Unmarshal(dAtA []byte) error {
 30691  	l := len(dAtA)
 30692  	iNdEx := 0
 30693  	for iNdEx < l {
 30694  		preIndex := iNdEx
 30695  		var wire uint64
 30696  		for shift := uint(0); ; shift += 7 {
 30697  			if shift >= 64 {
 30698  				return ErrIntOverflowGenerated
 30699  			}
 30700  			if iNdEx >= l {
 30701  				return io.ErrUnexpectedEOF
 30702  			}
 30703  			b := dAtA[iNdEx]
 30704  			iNdEx++
 30705  			wire |= uint64(b&0x7F) << shift
 30706  			if b < 0x80 {
 30707  				break
 30708  			}
 30709  		}
 30710  		fieldNum := int32(wire >> 3)
 30711  		wireType := int(wire & 0x7)
 30712  		if wireType == 4 {
 30713  			return fmt.Errorf("proto: Selector: wiretype end group for non-group")
 30714  		}
 30715  		if fieldNum <= 0 {
 30716  			return fmt.Errorf("proto: Selector: illegal tag %d (wire type %d)", fieldNum, wire)
 30717  		}
 30718  		switch fieldNum {
 30719  		case 1:
 30720  			if wireType != 2 {
 30721  				return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
 30722  			}
 30723  			var stringLen uint64
 30724  			for shift := uint(0); ; shift += 7 {
 30725  				if shift >= 64 {
 30726  					return ErrIntOverflowGenerated
 30727  				}
 30728  				if iNdEx >= l {
 30729  					return io.ErrUnexpectedEOF
 30730  				}
 30731  				b := dAtA[iNdEx]
 30732  				iNdEx++
 30733  				stringLen |= uint64(b&0x7F) << shift
 30734  				if b < 0x80 {
 30735  					break
 30736  				}
 30737  			}
 30738  			intStringLen := int(stringLen)
 30739  			if intStringLen < 0 {
 30740  				return ErrInvalidLengthGenerated
 30741  			}
 30742  			postIndex := iNdEx + intStringLen
 30743  			if postIndex < 0 {
 30744  				return ErrInvalidLengthGenerated
 30745  			}
 30746  			if postIndex > l {
 30747  				return io.ErrUnexpectedEOF
 30748  			}
 30749  			m.Key = string(dAtA[iNdEx:postIndex])
 30750  			iNdEx = postIndex
 30751  		case 2:
 30752  			if wireType != 2 {
 30753  				return fmt.Errorf("proto: wrong wireType = %d for field Operation", wireType)
 30754  			}
 30755  			var stringLen uint64
 30756  			for shift := uint(0); ; shift += 7 {
 30757  				if shift >= 64 {
 30758  					return ErrIntOverflowGenerated
 30759  				}
 30760  				if iNdEx >= l {
 30761  					return io.ErrUnexpectedEOF
 30762  				}
 30763  				b := dAtA[iNdEx]
 30764  				iNdEx++
 30765  				stringLen |= uint64(b&0x7F) << shift
 30766  				if b < 0x80 {
 30767  					break
 30768  				}
 30769  			}
 30770  			intStringLen := int(stringLen)
 30771  			if intStringLen < 0 {
 30772  				return ErrInvalidLengthGenerated
 30773  			}
 30774  			postIndex := iNdEx + intStringLen
 30775  			if postIndex < 0 {
 30776  				return ErrInvalidLengthGenerated
 30777  			}
 30778  			if postIndex > l {
 30779  				return io.ErrUnexpectedEOF
 30780  			}
 30781  			m.Operation = string(dAtA[iNdEx:postIndex])
 30782  			iNdEx = postIndex
 30783  		case 3:
 30784  			if wireType != 2 {
 30785  				return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
 30786  			}
 30787  			var stringLen uint64
 30788  			for shift := uint(0); ; shift += 7 {
 30789  				if shift >= 64 {
 30790  					return ErrIntOverflowGenerated
 30791  				}
 30792  				if iNdEx >= l {
 30793  					return io.ErrUnexpectedEOF
 30794  				}
 30795  				b := dAtA[iNdEx]
 30796  				iNdEx++
 30797  				stringLen |= uint64(b&0x7F) << shift
 30798  				if b < 0x80 {
 30799  					break
 30800  				}
 30801  			}
 30802  			intStringLen := int(stringLen)
 30803  			if intStringLen < 0 {
 30804  				return ErrInvalidLengthGenerated
 30805  			}
 30806  			postIndex := iNdEx + intStringLen
 30807  			if postIndex < 0 {
 30808  				return ErrInvalidLengthGenerated
 30809  			}
 30810  			if postIndex > l {
 30811  				return io.ErrUnexpectedEOF
 30812  			}
 30813  			m.Value = string(dAtA[iNdEx:postIndex])
 30814  			iNdEx = postIndex
 30815  		default:
 30816  			iNdEx = preIndex
 30817  			skippy, err := skipGenerated(dAtA[iNdEx:])
 30818  			if err != nil {
 30819  				return err
 30820  			}
 30821  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 30822  				return ErrInvalidLengthGenerated
 30823  			}
 30824  			if (iNdEx + skippy) > l {
 30825  				return io.ErrUnexpectedEOF
 30826  			}
 30827  			iNdEx += skippy
 30828  		}
 30829  	}
 30830  
 30831  	if iNdEx > l {
 30832  		return io.ErrUnexpectedEOF
 30833  	}
 30834  	return nil
 30835  }
 30836  func (m *Service) Unmarshal(dAtA []byte) error {
 30837  	l := len(dAtA)
 30838  	iNdEx := 0
 30839  	for iNdEx < l {
 30840  		preIndex := iNdEx
 30841  		var wire uint64
 30842  		for shift := uint(0); ; shift += 7 {
 30843  			if shift >= 64 {
 30844  				return ErrIntOverflowGenerated
 30845  			}
 30846  			if iNdEx >= l {
 30847  				return io.ErrUnexpectedEOF
 30848  			}
 30849  			b := dAtA[iNdEx]
 30850  			iNdEx++
 30851  			wire |= uint64(b&0x7F) << shift
 30852  			if b < 0x80 {
 30853  				break
 30854  			}
 30855  		}
 30856  		fieldNum := int32(wire >> 3)
 30857  		wireType := int(wire & 0x7)
 30858  		if wireType == 4 {
 30859  			return fmt.Errorf("proto: Service: wiretype end group for non-group")
 30860  		}
 30861  		if fieldNum <= 0 {
 30862  			return fmt.Errorf("proto: Service: illegal tag %d (wire type %d)", fieldNum, wire)
 30863  		}
 30864  		switch fieldNum {
 30865  		case 1:
 30866  			if wireType != 2 {
 30867  				return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
 30868  			}
 30869  			var msglen int
 30870  			for shift := uint(0); ; shift += 7 {
 30871  				if shift >= 64 {
 30872  					return ErrIntOverflowGenerated
 30873  				}
 30874  				if iNdEx >= l {
 30875  					return io.ErrUnexpectedEOF
 30876  				}
 30877  				b := dAtA[iNdEx]
 30878  				iNdEx++
 30879  				msglen |= int(b&0x7F) << shift
 30880  				if b < 0x80 {
 30881  					break
 30882  				}
 30883  			}
 30884  			if msglen < 0 {
 30885  				return ErrInvalidLengthGenerated
 30886  			}
 30887  			postIndex := iNdEx + msglen
 30888  			if postIndex < 0 {
 30889  				return ErrInvalidLengthGenerated
 30890  			}
 30891  			if postIndex > l {
 30892  				return io.ErrUnexpectedEOF
 30893  			}
 30894  			m.Ports = append(m.Ports, v1.ServicePort{})
 30895  			if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 30896  				return err
 30897  			}
 30898  			iNdEx = postIndex
 30899  		case 2:
 30900  			if wireType != 2 {
 30901  				return fmt.Errorf("proto: wrong wireType = %d for field ClusterIP", wireType)
 30902  			}
 30903  			var stringLen uint64
 30904  			for shift := uint(0); ; shift += 7 {
 30905  				if shift >= 64 {
 30906  					return ErrIntOverflowGenerated
 30907  				}
 30908  				if iNdEx >= l {
 30909  					return io.ErrUnexpectedEOF
 30910  				}
 30911  				b := dAtA[iNdEx]
 30912  				iNdEx++
 30913  				stringLen |= uint64(b&0x7F) << shift
 30914  				if b < 0x80 {
 30915  					break
 30916  				}
 30917  			}
 30918  			intStringLen := int(stringLen)
 30919  			if intStringLen < 0 {
 30920  				return ErrInvalidLengthGenerated
 30921  			}
 30922  			postIndex := iNdEx + intStringLen
 30923  			if postIndex < 0 {
 30924  				return ErrInvalidLengthGenerated
 30925  			}
 30926  			if postIndex > l {
 30927  				return io.ErrUnexpectedEOF
 30928  			}
 30929  			m.ClusterIP = string(dAtA[iNdEx:postIndex])
 30930  			iNdEx = postIndex
 30931  		default:
 30932  			iNdEx = preIndex
 30933  			skippy, err := skipGenerated(dAtA[iNdEx:])
 30934  			if err != nil {
 30935  				return err
 30936  			}
 30937  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 30938  				return ErrInvalidLengthGenerated
 30939  			}
 30940  			if (iNdEx + skippy) > l {
 30941  				return io.ErrUnexpectedEOF
 30942  			}
 30943  			iNdEx += skippy
 30944  		}
 30945  	}
 30946  
 30947  	if iNdEx > l {
 30948  		return io.ErrUnexpectedEOF
 30949  	}
 30950  	return nil
 30951  }
 30952  func (m *SlackEventSource) Unmarshal(dAtA []byte) error {
 30953  	l := len(dAtA)
 30954  	iNdEx := 0
 30955  	for iNdEx < l {
 30956  		preIndex := iNdEx
 30957  		var wire uint64
 30958  		for shift := uint(0); ; shift += 7 {
 30959  			if shift >= 64 {
 30960  				return ErrIntOverflowGenerated
 30961  			}
 30962  			if iNdEx >= l {
 30963  				return io.ErrUnexpectedEOF
 30964  			}
 30965  			b := dAtA[iNdEx]
 30966  			iNdEx++
 30967  			wire |= uint64(b&0x7F) << shift
 30968  			if b < 0x80 {
 30969  				break
 30970  			}
 30971  		}
 30972  		fieldNum := int32(wire >> 3)
 30973  		wireType := int(wire & 0x7)
 30974  		if wireType == 4 {
 30975  			return fmt.Errorf("proto: SlackEventSource: wiretype end group for non-group")
 30976  		}
 30977  		if fieldNum <= 0 {
 30978  			return fmt.Errorf("proto: SlackEventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 30979  		}
 30980  		switch fieldNum {
 30981  		case 1:
 30982  			if wireType != 2 {
 30983  				return fmt.Errorf("proto: wrong wireType = %d for field SigningSecret", wireType)
 30984  			}
 30985  			var msglen int
 30986  			for shift := uint(0); ; shift += 7 {
 30987  				if shift >= 64 {
 30988  					return ErrIntOverflowGenerated
 30989  				}
 30990  				if iNdEx >= l {
 30991  					return io.ErrUnexpectedEOF
 30992  				}
 30993  				b := dAtA[iNdEx]
 30994  				iNdEx++
 30995  				msglen |= int(b&0x7F) << shift
 30996  				if b < 0x80 {
 30997  					break
 30998  				}
 30999  			}
 31000  			if msglen < 0 {
 31001  				return ErrInvalidLengthGenerated
 31002  			}
 31003  			postIndex := iNdEx + msglen
 31004  			if postIndex < 0 {
 31005  				return ErrInvalidLengthGenerated
 31006  			}
 31007  			if postIndex > l {
 31008  				return io.ErrUnexpectedEOF
 31009  			}
 31010  			if m.SigningSecret == nil {
 31011  				m.SigningSecret = &v1.SecretKeySelector{}
 31012  			}
 31013  			if err := m.SigningSecret.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31014  				return err
 31015  			}
 31016  			iNdEx = postIndex
 31017  		case 2:
 31018  			if wireType != 2 {
 31019  				return fmt.Errorf("proto: wrong wireType = %d for field Token", wireType)
 31020  			}
 31021  			var msglen int
 31022  			for shift := uint(0); ; shift += 7 {
 31023  				if shift >= 64 {
 31024  					return ErrIntOverflowGenerated
 31025  				}
 31026  				if iNdEx >= l {
 31027  					return io.ErrUnexpectedEOF
 31028  				}
 31029  				b := dAtA[iNdEx]
 31030  				iNdEx++
 31031  				msglen |= int(b&0x7F) << shift
 31032  				if b < 0x80 {
 31033  					break
 31034  				}
 31035  			}
 31036  			if msglen < 0 {
 31037  				return ErrInvalidLengthGenerated
 31038  			}
 31039  			postIndex := iNdEx + msglen
 31040  			if postIndex < 0 {
 31041  				return ErrInvalidLengthGenerated
 31042  			}
 31043  			if postIndex > l {
 31044  				return io.ErrUnexpectedEOF
 31045  			}
 31046  			if m.Token == nil {
 31047  				m.Token = &v1.SecretKeySelector{}
 31048  			}
 31049  			if err := m.Token.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31050  				return err
 31051  			}
 31052  			iNdEx = postIndex
 31053  		case 3:
 31054  			if wireType != 2 {
 31055  				return fmt.Errorf("proto: wrong wireType = %d for field Webhook", wireType)
 31056  			}
 31057  			var msglen int
 31058  			for shift := uint(0); ; shift += 7 {
 31059  				if shift >= 64 {
 31060  					return ErrIntOverflowGenerated
 31061  				}
 31062  				if iNdEx >= l {
 31063  					return io.ErrUnexpectedEOF
 31064  				}
 31065  				b := dAtA[iNdEx]
 31066  				iNdEx++
 31067  				msglen |= int(b&0x7F) << shift
 31068  				if b < 0x80 {
 31069  					break
 31070  				}
 31071  			}
 31072  			if msglen < 0 {
 31073  				return ErrInvalidLengthGenerated
 31074  			}
 31075  			postIndex := iNdEx + msglen
 31076  			if postIndex < 0 {
 31077  				return ErrInvalidLengthGenerated
 31078  			}
 31079  			if postIndex > l {
 31080  				return io.ErrUnexpectedEOF
 31081  			}
 31082  			if m.Webhook == nil {
 31083  				m.Webhook = &WebhookContext{}
 31084  			}
 31085  			if err := m.Webhook.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31086  				return err
 31087  			}
 31088  			iNdEx = postIndex
 31089  		case 4:
 31090  			if wireType != 2 {
 31091  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 31092  			}
 31093  			var msglen int
 31094  			for shift := uint(0); ; shift += 7 {
 31095  				if shift >= 64 {
 31096  					return ErrIntOverflowGenerated
 31097  				}
 31098  				if iNdEx >= l {
 31099  					return io.ErrUnexpectedEOF
 31100  				}
 31101  				b := dAtA[iNdEx]
 31102  				iNdEx++
 31103  				msglen |= int(b&0x7F) << shift
 31104  				if b < 0x80 {
 31105  					break
 31106  				}
 31107  			}
 31108  			if msglen < 0 {
 31109  				return ErrInvalidLengthGenerated
 31110  			}
 31111  			postIndex := iNdEx + msglen
 31112  			if postIndex < 0 {
 31113  				return ErrInvalidLengthGenerated
 31114  			}
 31115  			if postIndex > l {
 31116  				return io.ErrUnexpectedEOF
 31117  			}
 31118  			if m.Metadata == nil {
 31119  				m.Metadata = make(map[string]string)
 31120  			}
 31121  			var mapkey string
 31122  			var mapvalue string
 31123  			for iNdEx < postIndex {
 31124  				entryPreIndex := iNdEx
 31125  				var wire uint64
 31126  				for shift := uint(0); ; shift += 7 {
 31127  					if shift >= 64 {
 31128  						return ErrIntOverflowGenerated
 31129  					}
 31130  					if iNdEx >= l {
 31131  						return io.ErrUnexpectedEOF
 31132  					}
 31133  					b := dAtA[iNdEx]
 31134  					iNdEx++
 31135  					wire |= uint64(b&0x7F) << shift
 31136  					if b < 0x80 {
 31137  						break
 31138  					}
 31139  				}
 31140  				fieldNum := int32(wire >> 3)
 31141  				if fieldNum == 1 {
 31142  					var stringLenmapkey uint64
 31143  					for shift := uint(0); ; shift += 7 {
 31144  						if shift >= 64 {
 31145  							return ErrIntOverflowGenerated
 31146  						}
 31147  						if iNdEx >= l {
 31148  							return io.ErrUnexpectedEOF
 31149  						}
 31150  						b := dAtA[iNdEx]
 31151  						iNdEx++
 31152  						stringLenmapkey |= uint64(b&0x7F) << shift
 31153  						if b < 0x80 {
 31154  							break
 31155  						}
 31156  					}
 31157  					intStringLenmapkey := int(stringLenmapkey)
 31158  					if intStringLenmapkey < 0 {
 31159  						return ErrInvalidLengthGenerated
 31160  					}
 31161  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 31162  					if postStringIndexmapkey < 0 {
 31163  						return ErrInvalidLengthGenerated
 31164  					}
 31165  					if postStringIndexmapkey > l {
 31166  						return io.ErrUnexpectedEOF
 31167  					}
 31168  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 31169  					iNdEx = postStringIndexmapkey
 31170  				} else if fieldNum == 2 {
 31171  					var stringLenmapvalue uint64
 31172  					for shift := uint(0); ; shift += 7 {
 31173  						if shift >= 64 {
 31174  							return ErrIntOverflowGenerated
 31175  						}
 31176  						if iNdEx >= l {
 31177  							return io.ErrUnexpectedEOF
 31178  						}
 31179  						b := dAtA[iNdEx]
 31180  						iNdEx++
 31181  						stringLenmapvalue |= uint64(b&0x7F) << shift
 31182  						if b < 0x80 {
 31183  							break
 31184  						}
 31185  					}
 31186  					intStringLenmapvalue := int(stringLenmapvalue)
 31187  					if intStringLenmapvalue < 0 {
 31188  						return ErrInvalidLengthGenerated
 31189  					}
 31190  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 31191  					if postStringIndexmapvalue < 0 {
 31192  						return ErrInvalidLengthGenerated
 31193  					}
 31194  					if postStringIndexmapvalue > l {
 31195  						return io.ErrUnexpectedEOF
 31196  					}
 31197  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 31198  					iNdEx = postStringIndexmapvalue
 31199  				} else {
 31200  					iNdEx = entryPreIndex
 31201  					skippy, err := skipGenerated(dAtA[iNdEx:])
 31202  					if err != nil {
 31203  						return err
 31204  					}
 31205  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 31206  						return ErrInvalidLengthGenerated
 31207  					}
 31208  					if (iNdEx + skippy) > postIndex {
 31209  						return io.ErrUnexpectedEOF
 31210  					}
 31211  					iNdEx += skippy
 31212  				}
 31213  			}
 31214  			m.Metadata[mapkey] = mapvalue
 31215  			iNdEx = postIndex
 31216  		case 5:
 31217  			if wireType != 2 {
 31218  				return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType)
 31219  			}
 31220  			var msglen int
 31221  			for shift := uint(0); ; shift += 7 {
 31222  				if shift >= 64 {
 31223  					return ErrIntOverflowGenerated
 31224  				}
 31225  				if iNdEx >= l {
 31226  					return io.ErrUnexpectedEOF
 31227  				}
 31228  				b := dAtA[iNdEx]
 31229  				iNdEx++
 31230  				msglen |= int(b&0x7F) << shift
 31231  				if b < 0x80 {
 31232  					break
 31233  				}
 31234  			}
 31235  			if msglen < 0 {
 31236  				return ErrInvalidLengthGenerated
 31237  			}
 31238  			postIndex := iNdEx + msglen
 31239  			if postIndex < 0 {
 31240  				return ErrInvalidLengthGenerated
 31241  			}
 31242  			if postIndex > l {
 31243  				return io.ErrUnexpectedEOF
 31244  			}
 31245  			if m.Filter == nil {
 31246  				m.Filter = &EventSourceFilter{}
 31247  			}
 31248  			if err := m.Filter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31249  				return err
 31250  			}
 31251  			iNdEx = postIndex
 31252  		default:
 31253  			iNdEx = preIndex
 31254  			skippy, err := skipGenerated(dAtA[iNdEx:])
 31255  			if err != nil {
 31256  				return err
 31257  			}
 31258  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 31259  				return ErrInvalidLengthGenerated
 31260  			}
 31261  			if (iNdEx + skippy) > l {
 31262  				return io.ErrUnexpectedEOF
 31263  			}
 31264  			iNdEx += skippy
 31265  		}
 31266  	}
 31267  
 31268  	if iNdEx > l {
 31269  		return io.ErrUnexpectedEOF
 31270  	}
 31271  	return nil
 31272  }
 31273  func (m *StorageGridEventSource) Unmarshal(dAtA []byte) error {
 31274  	l := len(dAtA)
 31275  	iNdEx := 0
 31276  	for iNdEx < l {
 31277  		preIndex := iNdEx
 31278  		var wire uint64
 31279  		for shift := uint(0); ; shift += 7 {
 31280  			if shift >= 64 {
 31281  				return ErrIntOverflowGenerated
 31282  			}
 31283  			if iNdEx >= l {
 31284  				return io.ErrUnexpectedEOF
 31285  			}
 31286  			b := dAtA[iNdEx]
 31287  			iNdEx++
 31288  			wire |= uint64(b&0x7F) << shift
 31289  			if b < 0x80 {
 31290  				break
 31291  			}
 31292  		}
 31293  		fieldNum := int32(wire >> 3)
 31294  		wireType := int(wire & 0x7)
 31295  		if wireType == 4 {
 31296  			return fmt.Errorf("proto: StorageGridEventSource: wiretype end group for non-group")
 31297  		}
 31298  		if fieldNum <= 0 {
 31299  			return fmt.Errorf("proto: StorageGridEventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 31300  		}
 31301  		switch fieldNum {
 31302  		case 1:
 31303  			if wireType != 2 {
 31304  				return fmt.Errorf("proto: wrong wireType = %d for field Webhook", wireType)
 31305  			}
 31306  			var msglen int
 31307  			for shift := uint(0); ; shift += 7 {
 31308  				if shift >= 64 {
 31309  					return ErrIntOverflowGenerated
 31310  				}
 31311  				if iNdEx >= l {
 31312  					return io.ErrUnexpectedEOF
 31313  				}
 31314  				b := dAtA[iNdEx]
 31315  				iNdEx++
 31316  				msglen |= int(b&0x7F) << shift
 31317  				if b < 0x80 {
 31318  					break
 31319  				}
 31320  			}
 31321  			if msglen < 0 {
 31322  				return ErrInvalidLengthGenerated
 31323  			}
 31324  			postIndex := iNdEx + msglen
 31325  			if postIndex < 0 {
 31326  				return ErrInvalidLengthGenerated
 31327  			}
 31328  			if postIndex > l {
 31329  				return io.ErrUnexpectedEOF
 31330  			}
 31331  			if m.Webhook == nil {
 31332  				m.Webhook = &WebhookContext{}
 31333  			}
 31334  			if err := m.Webhook.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31335  				return err
 31336  			}
 31337  			iNdEx = postIndex
 31338  		case 2:
 31339  			if wireType != 2 {
 31340  				return fmt.Errorf("proto: wrong wireType = %d for field Events", wireType)
 31341  			}
 31342  			var stringLen uint64
 31343  			for shift := uint(0); ; shift += 7 {
 31344  				if shift >= 64 {
 31345  					return ErrIntOverflowGenerated
 31346  				}
 31347  				if iNdEx >= l {
 31348  					return io.ErrUnexpectedEOF
 31349  				}
 31350  				b := dAtA[iNdEx]
 31351  				iNdEx++
 31352  				stringLen |= uint64(b&0x7F) << shift
 31353  				if b < 0x80 {
 31354  					break
 31355  				}
 31356  			}
 31357  			intStringLen := int(stringLen)
 31358  			if intStringLen < 0 {
 31359  				return ErrInvalidLengthGenerated
 31360  			}
 31361  			postIndex := iNdEx + intStringLen
 31362  			if postIndex < 0 {
 31363  				return ErrInvalidLengthGenerated
 31364  			}
 31365  			if postIndex > l {
 31366  				return io.ErrUnexpectedEOF
 31367  			}
 31368  			m.Events = append(m.Events, string(dAtA[iNdEx:postIndex]))
 31369  			iNdEx = postIndex
 31370  		case 3:
 31371  			if wireType != 2 {
 31372  				return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType)
 31373  			}
 31374  			var msglen int
 31375  			for shift := uint(0); ; shift += 7 {
 31376  				if shift >= 64 {
 31377  					return ErrIntOverflowGenerated
 31378  				}
 31379  				if iNdEx >= l {
 31380  					return io.ErrUnexpectedEOF
 31381  				}
 31382  				b := dAtA[iNdEx]
 31383  				iNdEx++
 31384  				msglen |= int(b&0x7F) << shift
 31385  				if b < 0x80 {
 31386  					break
 31387  				}
 31388  			}
 31389  			if msglen < 0 {
 31390  				return ErrInvalidLengthGenerated
 31391  			}
 31392  			postIndex := iNdEx + msglen
 31393  			if postIndex < 0 {
 31394  				return ErrInvalidLengthGenerated
 31395  			}
 31396  			if postIndex > l {
 31397  				return io.ErrUnexpectedEOF
 31398  			}
 31399  			if m.Filter == nil {
 31400  				m.Filter = &StorageGridFilter{}
 31401  			}
 31402  			if err := m.Filter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31403  				return err
 31404  			}
 31405  			iNdEx = postIndex
 31406  		case 4:
 31407  			if wireType != 2 {
 31408  				return fmt.Errorf("proto: wrong wireType = %d for field TopicArn", wireType)
 31409  			}
 31410  			var stringLen uint64
 31411  			for shift := uint(0); ; shift += 7 {
 31412  				if shift >= 64 {
 31413  					return ErrIntOverflowGenerated
 31414  				}
 31415  				if iNdEx >= l {
 31416  					return io.ErrUnexpectedEOF
 31417  				}
 31418  				b := dAtA[iNdEx]
 31419  				iNdEx++
 31420  				stringLen |= uint64(b&0x7F) << shift
 31421  				if b < 0x80 {
 31422  					break
 31423  				}
 31424  			}
 31425  			intStringLen := int(stringLen)
 31426  			if intStringLen < 0 {
 31427  				return ErrInvalidLengthGenerated
 31428  			}
 31429  			postIndex := iNdEx + intStringLen
 31430  			if postIndex < 0 {
 31431  				return ErrInvalidLengthGenerated
 31432  			}
 31433  			if postIndex > l {
 31434  				return io.ErrUnexpectedEOF
 31435  			}
 31436  			m.TopicArn = string(dAtA[iNdEx:postIndex])
 31437  			iNdEx = postIndex
 31438  		case 5:
 31439  			if wireType != 2 {
 31440  				return fmt.Errorf("proto: wrong wireType = %d for field Bucket", wireType)
 31441  			}
 31442  			var stringLen uint64
 31443  			for shift := uint(0); ; shift += 7 {
 31444  				if shift >= 64 {
 31445  					return ErrIntOverflowGenerated
 31446  				}
 31447  				if iNdEx >= l {
 31448  					return io.ErrUnexpectedEOF
 31449  				}
 31450  				b := dAtA[iNdEx]
 31451  				iNdEx++
 31452  				stringLen |= uint64(b&0x7F) << shift
 31453  				if b < 0x80 {
 31454  					break
 31455  				}
 31456  			}
 31457  			intStringLen := int(stringLen)
 31458  			if intStringLen < 0 {
 31459  				return ErrInvalidLengthGenerated
 31460  			}
 31461  			postIndex := iNdEx + intStringLen
 31462  			if postIndex < 0 {
 31463  				return ErrInvalidLengthGenerated
 31464  			}
 31465  			if postIndex > l {
 31466  				return io.ErrUnexpectedEOF
 31467  			}
 31468  			m.Bucket = string(dAtA[iNdEx:postIndex])
 31469  			iNdEx = postIndex
 31470  		case 6:
 31471  			if wireType != 2 {
 31472  				return fmt.Errorf("proto: wrong wireType = %d for field Region", wireType)
 31473  			}
 31474  			var stringLen uint64
 31475  			for shift := uint(0); ; shift += 7 {
 31476  				if shift >= 64 {
 31477  					return ErrIntOverflowGenerated
 31478  				}
 31479  				if iNdEx >= l {
 31480  					return io.ErrUnexpectedEOF
 31481  				}
 31482  				b := dAtA[iNdEx]
 31483  				iNdEx++
 31484  				stringLen |= uint64(b&0x7F) << shift
 31485  				if b < 0x80 {
 31486  					break
 31487  				}
 31488  			}
 31489  			intStringLen := int(stringLen)
 31490  			if intStringLen < 0 {
 31491  				return ErrInvalidLengthGenerated
 31492  			}
 31493  			postIndex := iNdEx + intStringLen
 31494  			if postIndex < 0 {
 31495  				return ErrInvalidLengthGenerated
 31496  			}
 31497  			if postIndex > l {
 31498  				return io.ErrUnexpectedEOF
 31499  			}
 31500  			m.Region = string(dAtA[iNdEx:postIndex])
 31501  			iNdEx = postIndex
 31502  		case 7:
 31503  			if wireType != 2 {
 31504  				return fmt.Errorf("proto: wrong wireType = %d for field AuthToken", wireType)
 31505  			}
 31506  			var msglen int
 31507  			for shift := uint(0); ; shift += 7 {
 31508  				if shift >= 64 {
 31509  					return ErrIntOverflowGenerated
 31510  				}
 31511  				if iNdEx >= l {
 31512  					return io.ErrUnexpectedEOF
 31513  				}
 31514  				b := dAtA[iNdEx]
 31515  				iNdEx++
 31516  				msglen |= int(b&0x7F) << shift
 31517  				if b < 0x80 {
 31518  					break
 31519  				}
 31520  			}
 31521  			if msglen < 0 {
 31522  				return ErrInvalidLengthGenerated
 31523  			}
 31524  			postIndex := iNdEx + msglen
 31525  			if postIndex < 0 {
 31526  				return ErrInvalidLengthGenerated
 31527  			}
 31528  			if postIndex > l {
 31529  				return io.ErrUnexpectedEOF
 31530  			}
 31531  			if m.AuthToken == nil {
 31532  				m.AuthToken = &v1.SecretKeySelector{}
 31533  			}
 31534  			if err := m.AuthToken.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31535  				return err
 31536  			}
 31537  			iNdEx = postIndex
 31538  		case 8:
 31539  			if wireType != 2 {
 31540  				return fmt.Errorf("proto: wrong wireType = %d for field APIURL", wireType)
 31541  			}
 31542  			var stringLen uint64
 31543  			for shift := uint(0); ; shift += 7 {
 31544  				if shift >= 64 {
 31545  					return ErrIntOverflowGenerated
 31546  				}
 31547  				if iNdEx >= l {
 31548  					return io.ErrUnexpectedEOF
 31549  				}
 31550  				b := dAtA[iNdEx]
 31551  				iNdEx++
 31552  				stringLen |= uint64(b&0x7F) << shift
 31553  				if b < 0x80 {
 31554  					break
 31555  				}
 31556  			}
 31557  			intStringLen := int(stringLen)
 31558  			if intStringLen < 0 {
 31559  				return ErrInvalidLengthGenerated
 31560  			}
 31561  			postIndex := iNdEx + intStringLen
 31562  			if postIndex < 0 {
 31563  				return ErrInvalidLengthGenerated
 31564  			}
 31565  			if postIndex > l {
 31566  				return io.ErrUnexpectedEOF
 31567  			}
 31568  			m.APIURL = string(dAtA[iNdEx:postIndex])
 31569  			iNdEx = postIndex
 31570  		case 9:
 31571  			if wireType != 2 {
 31572  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 31573  			}
 31574  			var msglen int
 31575  			for shift := uint(0); ; shift += 7 {
 31576  				if shift >= 64 {
 31577  					return ErrIntOverflowGenerated
 31578  				}
 31579  				if iNdEx >= l {
 31580  					return io.ErrUnexpectedEOF
 31581  				}
 31582  				b := dAtA[iNdEx]
 31583  				iNdEx++
 31584  				msglen |= int(b&0x7F) << shift
 31585  				if b < 0x80 {
 31586  					break
 31587  				}
 31588  			}
 31589  			if msglen < 0 {
 31590  				return ErrInvalidLengthGenerated
 31591  			}
 31592  			postIndex := iNdEx + msglen
 31593  			if postIndex < 0 {
 31594  				return ErrInvalidLengthGenerated
 31595  			}
 31596  			if postIndex > l {
 31597  				return io.ErrUnexpectedEOF
 31598  			}
 31599  			if m.Metadata == nil {
 31600  				m.Metadata = make(map[string]string)
 31601  			}
 31602  			var mapkey string
 31603  			var mapvalue string
 31604  			for iNdEx < postIndex {
 31605  				entryPreIndex := iNdEx
 31606  				var wire uint64
 31607  				for shift := uint(0); ; shift += 7 {
 31608  					if shift >= 64 {
 31609  						return ErrIntOverflowGenerated
 31610  					}
 31611  					if iNdEx >= l {
 31612  						return io.ErrUnexpectedEOF
 31613  					}
 31614  					b := dAtA[iNdEx]
 31615  					iNdEx++
 31616  					wire |= uint64(b&0x7F) << shift
 31617  					if b < 0x80 {
 31618  						break
 31619  					}
 31620  				}
 31621  				fieldNum := int32(wire >> 3)
 31622  				if fieldNum == 1 {
 31623  					var stringLenmapkey uint64
 31624  					for shift := uint(0); ; shift += 7 {
 31625  						if shift >= 64 {
 31626  							return ErrIntOverflowGenerated
 31627  						}
 31628  						if iNdEx >= l {
 31629  							return io.ErrUnexpectedEOF
 31630  						}
 31631  						b := dAtA[iNdEx]
 31632  						iNdEx++
 31633  						stringLenmapkey |= uint64(b&0x7F) << shift
 31634  						if b < 0x80 {
 31635  							break
 31636  						}
 31637  					}
 31638  					intStringLenmapkey := int(stringLenmapkey)
 31639  					if intStringLenmapkey < 0 {
 31640  						return ErrInvalidLengthGenerated
 31641  					}
 31642  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 31643  					if postStringIndexmapkey < 0 {
 31644  						return ErrInvalidLengthGenerated
 31645  					}
 31646  					if postStringIndexmapkey > l {
 31647  						return io.ErrUnexpectedEOF
 31648  					}
 31649  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 31650  					iNdEx = postStringIndexmapkey
 31651  				} else if fieldNum == 2 {
 31652  					var stringLenmapvalue uint64
 31653  					for shift := uint(0); ; shift += 7 {
 31654  						if shift >= 64 {
 31655  							return ErrIntOverflowGenerated
 31656  						}
 31657  						if iNdEx >= l {
 31658  							return io.ErrUnexpectedEOF
 31659  						}
 31660  						b := dAtA[iNdEx]
 31661  						iNdEx++
 31662  						stringLenmapvalue |= uint64(b&0x7F) << shift
 31663  						if b < 0x80 {
 31664  							break
 31665  						}
 31666  					}
 31667  					intStringLenmapvalue := int(stringLenmapvalue)
 31668  					if intStringLenmapvalue < 0 {
 31669  						return ErrInvalidLengthGenerated
 31670  					}
 31671  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 31672  					if postStringIndexmapvalue < 0 {
 31673  						return ErrInvalidLengthGenerated
 31674  					}
 31675  					if postStringIndexmapvalue > l {
 31676  						return io.ErrUnexpectedEOF
 31677  					}
 31678  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 31679  					iNdEx = postStringIndexmapvalue
 31680  				} else {
 31681  					iNdEx = entryPreIndex
 31682  					skippy, err := skipGenerated(dAtA[iNdEx:])
 31683  					if err != nil {
 31684  						return err
 31685  					}
 31686  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 31687  						return ErrInvalidLengthGenerated
 31688  					}
 31689  					if (iNdEx + skippy) > postIndex {
 31690  						return io.ErrUnexpectedEOF
 31691  					}
 31692  					iNdEx += skippy
 31693  				}
 31694  			}
 31695  			m.Metadata[mapkey] = mapvalue
 31696  			iNdEx = postIndex
 31697  		default:
 31698  			iNdEx = preIndex
 31699  			skippy, err := skipGenerated(dAtA[iNdEx:])
 31700  			if err != nil {
 31701  				return err
 31702  			}
 31703  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 31704  				return ErrInvalidLengthGenerated
 31705  			}
 31706  			if (iNdEx + skippy) > l {
 31707  				return io.ErrUnexpectedEOF
 31708  			}
 31709  			iNdEx += skippy
 31710  		}
 31711  	}
 31712  
 31713  	if iNdEx > l {
 31714  		return io.ErrUnexpectedEOF
 31715  	}
 31716  	return nil
 31717  }
 31718  func (m *StorageGridFilter) Unmarshal(dAtA []byte) error {
 31719  	l := len(dAtA)
 31720  	iNdEx := 0
 31721  	for iNdEx < l {
 31722  		preIndex := iNdEx
 31723  		var wire uint64
 31724  		for shift := uint(0); ; shift += 7 {
 31725  			if shift >= 64 {
 31726  				return ErrIntOverflowGenerated
 31727  			}
 31728  			if iNdEx >= l {
 31729  				return io.ErrUnexpectedEOF
 31730  			}
 31731  			b := dAtA[iNdEx]
 31732  			iNdEx++
 31733  			wire |= uint64(b&0x7F) << shift
 31734  			if b < 0x80 {
 31735  				break
 31736  			}
 31737  		}
 31738  		fieldNum := int32(wire >> 3)
 31739  		wireType := int(wire & 0x7)
 31740  		if wireType == 4 {
 31741  			return fmt.Errorf("proto: StorageGridFilter: wiretype end group for non-group")
 31742  		}
 31743  		if fieldNum <= 0 {
 31744  			return fmt.Errorf("proto: StorageGridFilter: illegal tag %d (wire type %d)", fieldNum, wire)
 31745  		}
 31746  		switch fieldNum {
 31747  		case 1:
 31748  			if wireType != 2 {
 31749  				return fmt.Errorf("proto: wrong wireType = %d for field Prefix", wireType)
 31750  			}
 31751  			var stringLen uint64
 31752  			for shift := uint(0); ; shift += 7 {
 31753  				if shift >= 64 {
 31754  					return ErrIntOverflowGenerated
 31755  				}
 31756  				if iNdEx >= l {
 31757  					return io.ErrUnexpectedEOF
 31758  				}
 31759  				b := dAtA[iNdEx]
 31760  				iNdEx++
 31761  				stringLen |= uint64(b&0x7F) << shift
 31762  				if b < 0x80 {
 31763  					break
 31764  				}
 31765  			}
 31766  			intStringLen := int(stringLen)
 31767  			if intStringLen < 0 {
 31768  				return ErrInvalidLengthGenerated
 31769  			}
 31770  			postIndex := iNdEx + intStringLen
 31771  			if postIndex < 0 {
 31772  				return ErrInvalidLengthGenerated
 31773  			}
 31774  			if postIndex > l {
 31775  				return io.ErrUnexpectedEOF
 31776  			}
 31777  			m.Prefix = string(dAtA[iNdEx:postIndex])
 31778  			iNdEx = postIndex
 31779  		case 2:
 31780  			if wireType != 2 {
 31781  				return fmt.Errorf("proto: wrong wireType = %d for field Suffix", wireType)
 31782  			}
 31783  			var stringLen uint64
 31784  			for shift := uint(0); ; shift += 7 {
 31785  				if shift >= 64 {
 31786  					return ErrIntOverflowGenerated
 31787  				}
 31788  				if iNdEx >= l {
 31789  					return io.ErrUnexpectedEOF
 31790  				}
 31791  				b := dAtA[iNdEx]
 31792  				iNdEx++
 31793  				stringLen |= uint64(b&0x7F) << shift
 31794  				if b < 0x80 {
 31795  					break
 31796  				}
 31797  			}
 31798  			intStringLen := int(stringLen)
 31799  			if intStringLen < 0 {
 31800  				return ErrInvalidLengthGenerated
 31801  			}
 31802  			postIndex := iNdEx + intStringLen
 31803  			if postIndex < 0 {
 31804  				return ErrInvalidLengthGenerated
 31805  			}
 31806  			if postIndex > l {
 31807  				return io.ErrUnexpectedEOF
 31808  			}
 31809  			m.Suffix = string(dAtA[iNdEx:postIndex])
 31810  			iNdEx = postIndex
 31811  		default:
 31812  			iNdEx = preIndex
 31813  			skippy, err := skipGenerated(dAtA[iNdEx:])
 31814  			if err != nil {
 31815  				return err
 31816  			}
 31817  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 31818  				return ErrInvalidLengthGenerated
 31819  			}
 31820  			if (iNdEx + skippy) > l {
 31821  				return io.ErrUnexpectedEOF
 31822  			}
 31823  			iNdEx += skippy
 31824  		}
 31825  	}
 31826  
 31827  	if iNdEx > l {
 31828  		return io.ErrUnexpectedEOF
 31829  	}
 31830  	return nil
 31831  }
 31832  func (m *StripeEventSource) Unmarshal(dAtA []byte) error {
 31833  	l := len(dAtA)
 31834  	iNdEx := 0
 31835  	for iNdEx < l {
 31836  		preIndex := iNdEx
 31837  		var wire uint64
 31838  		for shift := uint(0); ; shift += 7 {
 31839  			if shift >= 64 {
 31840  				return ErrIntOverflowGenerated
 31841  			}
 31842  			if iNdEx >= l {
 31843  				return io.ErrUnexpectedEOF
 31844  			}
 31845  			b := dAtA[iNdEx]
 31846  			iNdEx++
 31847  			wire |= uint64(b&0x7F) << shift
 31848  			if b < 0x80 {
 31849  				break
 31850  			}
 31851  		}
 31852  		fieldNum := int32(wire >> 3)
 31853  		wireType := int(wire & 0x7)
 31854  		if wireType == 4 {
 31855  			return fmt.Errorf("proto: StripeEventSource: wiretype end group for non-group")
 31856  		}
 31857  		if fieldNum <= 0 {
 31858  			return fmt.Errorf("proto: StripeEventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 31859  		}
 31860  		switch fieldNum {
 31861  		case 1:
 31862  			if wireType != 2 {
 31863  				return fmt.Errorf("proto: wrong wireType = %d for field Webhook", wireType)
 31864  			}
 31865  			var msglen int
 31866  			for shift := uint(0); ; shift += 7 {
 31867  				if shift >= 64 {
 31868  					return ErrIntOverflowGenerated
 31869  				}
 31870  				if iNdEx >= l {
 31871  					return io.ErrUnexpectedEOF
 31872  				}
 31873  				b := dAtA[iNdEx]
 31874  				iNdEx++
 31875  				msglen |= int(b&0x7F) << shift
 31876  				if b < 0x80 {
 31877  					break
 31878  				}
 31879  			}
 31880  			if msglen < 0 {
 31881  				return ErrInvalidLengthGenerated
 31882  			}
 31883  			postIndex := iNdEx + msglen
 31884  			if postIndex < 0 {
 31885  				return ErrInvalidLengthGenerated
 31886  			}
 31887  			if postIndex > l {
 31888  				return io.ErrUnexpectedEOF
 31889  			}
 31890  			if m.Webhook == nil {
 31891  				m.Webhook = &WebhookContext{}
 31892  			}
 31893  			if err := m.Webhook.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31894  				return err
 31895  			}
 31896  			iNdEx = postIndex
 31897  		case 2:
 31898  			if wireType != 0 {
 31899  				return fmt.Errorf("proto: wrong wireType = %d for field CreateWebhook", wireType)
 31900  			}
 31901  			var v int
 31902  			for shift := uint(0); ; shift += 7 {
 31903  				if shift >= 64 {
 31904  					return ErrIntOverflowGenerated
 31905  				}
 31906  				if iNdEx >= l {
 31907  					return io.ErrUnexpectedEOF
 31908  				}
 31909  				b := dAtA[iNdEx]
 31910  				iNdEx++
 31911  				v |= int(b&0x7F) << shift
 31912  				if b < 0x80 {
 31913  					break
 31914  				}
 31915  			}
 31916  			m.CreateWebhook = bool(v != 0)
 31917  		case 3:
 31918  			if wireType != 2 {
 31919  				return fmt.Errorf("proto: wrong wireType = %d for field APIKey", wireType)
 31920  			}
 31921  			var msglen int
 31922  			for shift := uint(0); ; shift += 7 {
 31923  				if shift >= 64 {
 31924  					return ErrIntOverflowGenerated
 31925  				}
 31926  				if iNdEx >= l {
 31927  					return io.ErrUnexpectedEOF
 31928  				}
 31929  				b := dAtA[iNdEx]
 31930  				iNdEx++
 31931  				msglen |= int(b&0x7F) << shift
 31932  				if b < 0x80 {
 31933  					break
 31934  				}
 31935  			}
 31936  			if msglen < 0 {
 31937  				return ErrInvalidLengthGenerated
 31938  			}
 31939  			postIndex := iNdEx + msglen
 31940  			if postIndex < 0 {
 31941  				return ErrInvalidLengthGenerated
 31942  			}
 31943  			if postIndex > l {
 31944  				return io.ErrUnexpectedEOF
 31945  			}
 31946  			if m.APIKey == nil {
 31947  				m.APIKey = &v1.SecretKeySelector{}
 31948  			}
 31949  			if err := m.APIKey.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31950  				return err
 31951  			}
 31952  			iNdEx = postIndex
 31953  		case 4:
 31954  			if wireType != 2 {
 31955  				return fmt.Errorf("proto: wrong wireType = %d for field EventFilter", wireType)
 31956  			}
 31957  			var stringLen uint64
 31958  			for shift := uint(0); ; shift += 7 {
 31959  				if shift >= 64 {
 31960  					return ErrIntOverflowGenerated
 31961  				}
 31962  				if iNdEx >= l {
 31963  					return io.ErrUnexpectedEOF
 31964  				}
 31965  				b := dAtA[iNdEx]
 31966  				iNdEx++
 31967  				stringLen |= uint64(b&0x7F) << shift
 31968  				if b < 0x80 {
 31969  					break
 31970  				}
 31971  			}
 31972  			intStringLen := int(stringLen)
 31973  			if intStringLen < 0 {
 31974  				return ErrInvalidLengthGenerated
 31975  			}
 31976  			postIndex := iNdEx + intStringLen
 31977  			if postIndex < 0 {
 31978  				return ErrInvalidLengthGenerated
 31979  			}
 31980  			if postIndex > l {
 31981  				return io.ErrUnexpectedEOF
 31982  			}
 31983  			m.EventFilter = append(m.EventFilter, string(dAtA[iNdEx:postIndex]))
 31984  			iNdEx = postIndex
 31985  		case 5:
 31986  			if wireType != 2 {
 31987  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 31988  			}
 31989  			var msglen int
 31990  			for shift := uint(0); ; shift += 7 {
 31991  				if shift >= 64 {
 31992  					return ErrIntOverflowGenerated
 31993  				}
 31994  				if iNdEx >= l {
 31995  					return io.ErrUnexpectedEOF
 31996  				}
 31997  				b := dAtA[iNdEx]
 31998  				iNdEx++
 31999  				msglen |= int(b&0x7F) << shift
 32000  				if b < 0x80 {
 32001  					break
 32002  				}
 32003  			}
 32004  			if msglen < 0 {
 32005  				return ErrInvalidLengthGenerated
 32006  			}
 32007  			postIndex := iNdEx + msglen
 32008  			if postIndex < 0 {
 32009  				return ErrInvalidLengthGenerated
 32010  			}
 32011  			if postIndex > l {
 32012  				return io.ErrUnexpectedEOF
 32013  			}
 32014  			if m.Metadata == nil {
 32015  				m.Metadata = make(map[string]string)
 32016  			}
 32017  			var mapkey string
 32018  			var mapvalue string
 32019  			for iNdEx < postIndex {
 32020  				entryPreIndex := iNdEx
 32021  				var wire uint64
 32022  				for shift := uint(0); ; shift += 7 {
 32023  					if shift >= 64 {
 32024  						return ErrIntOverflowGenerated
 32025  					}
 32026  					if iNdEx >= l {
 32027  						return io.ErrUnexpectedEOF
 32028  					}
 32029  					b := dAtA[iNdEx]
 32030  					iNdEx++
 32031  					wire |= uint64(b&0x7F) << shift
 32032  					if b < 0x80 {
 32033  						break
 32034  					}
 32035  				}
 32036  				fieldNum := int32(wire >> 3)
 32037  				if fieldNum == 1 {
 32038  					var stringLenmapkey uint64
 32039  					for shift := uint(0); ; shift += 7 {
 32040  						if shift >= 64 {
 32041  							return ErrIntOverflowGenerated
 32042  						}
 32043  						if iNdEx >= l {
 32044  							return io.ErrUnexpectedEOF
 32045  						}
 32046  						b := dAtA[iNdEx]
 32047  						iNdEx++
 32048  						stringLenmapkey |= uint64(b&0x7F) << shift
 32049  						if b < 0x80 {
 32050  							break
 32051  						}
 32052  					}
 32053  					intStringLenmapkey := int(stringLenmapkey)
 32054  					if intStringLenmapkey < 0 {
 32055  						return ErrInvalidLengthGenerated
 32056  					}
 32057  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 32058  					if postStringIndexmapkey < 0 {
 32059  						return ErrInvalidLengthGenerated
 32060  					}
 32061  					if postStringIndexmapkey > l {
 32062  						return io.ErrUnexpectedEOF
 32063  					}
 32064  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 32065  					iNdEx = postStringIndexmapkey
 32066  				} else if fieldNum == 2 {
 32067  					var stringLenmapvalue uint64
 32068  					for shift := uint(0); ; shift += 7 {
 32069  						if shift >= 64 {
 32070  							return ErrIntOverflowGenerated
 32071  						}
 32072  						if iNdEx >= l {
 32073  							return io.ErrUnexpectedEOF
 32074  						}
 32075  						b := dAtA[iNdEx]
 32076  						iNdEx++
 32077  						stringLenmapvalue |= uint64(b&0x7F) << shift
 32078  						if b < 0x80 {
 32079  							break
 32080  						}
 32081  					}
 32082  					intStringLenmapvalue := int(stringLenmapvalue)
 32083  					if intStringLenmapvalue < 0 {
 32084  						return ErrInvalidLengthGenerated
 32085  					}
 32086  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 32087  					if postStringIndexmapvalue < 0 {
 32088  						return ErrInvalidLengthGenerated
 32089  					}
 32090  					if postStringIndexmapvalue > l {
 32091  						return io.ErrUnexpectedEOF
 32092  					}
 32093  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 32094  					iNdEx = postStringIndexmapvalue
 32095  				} else {
 32096  					iNdEx = entryPreIndex
 32097  					skippy, err := skipGenerated(dAtA[iNdEx:])
 32098  					if err != nil {
 32099  						return err
 32100  					}
 32101  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 32102  						return ErrInvalidLengthGenerated
 32103  					}
 32104  					if (iNdEx + skippy) > postIndex {
 32105  						return io.ErrUnexpectedEOF
 32106  					}
 32107  					iNdEx += skippy
 32108  				}
 32109  			}
 32110  			m.Metadata[mapkey] = mapvalue
 32111  			iNdEx = postIndex
 32112  		default:
 32113  			iNdEx = preIndex
 32114  			skippy, err := skipGenerated(dAtA[iNdEx:])
 32115  			if err != nil {
 32116  				return err
 32117  			}
 32118  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 32119  				return ErrInvalidLengthGenerated
 32120  			}
 32121  			if (iNdEx + skippy) > l {
 32122  				return io.ErrUnexpectedEOF
 32123  			}
 32124  			iNdEx += skippy
 32125  		}
 32126  	}
 32127  
 32128  	if iNdEx > l {
 32129  		return io.ErrUnexpectedEOF
 32130  	}
 32131  	return nil
 32132  }
 32133  func (m *Template) Unmarshal(dAtA []byte) error {
 32134  	l := len(dAtA)
 32135  	iNdEx := 0
 32136  	for iNdEx < l {
 32137  		preIndex := iNdEx
 32138  		var wire uint64
 32139  		for shift := uint(0); ; shift += 7 {
 32140  			if shift >= 64 {
 32141  				return ErrIntOverflowGenerated
 32142  			}
 32143  			if iNdEx >= l {
 32144  				return io.ErrUnexpectedEOF
 32145  			}
 32146  			b := dAtA[iNdEx]
 32147  			iNdEx++
 32148  			wire |= uint64(b&0x7F) << shift
 32149  			if b < 0x80 {
 32150  				break
 32151  			}
 32152  		}
 32153  		fieldNum := int32(wire >> 3)
 32154  		wireType := int(wire & 0x7)
 32155  		if wireType == 4 {
 32156  			return fmt.Errorf("proto: Template: wiretype end group for non-group")
 32157  		}
 32158  		if fieldNum <= 0 {
 32159  			return fmt.Errorf("proto: Template: illegal tag %d (wire type %d)", fieldNum, wire)
 32160  		}
 32161  		switch fieldNum {
 32162  		case 1:
 32163  			if wireType != 2 {
 32164  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 32165  			}
 32166  			var msglen int
 32167  			for shift := uint(0); ; shift += 7 {
 32168  				if shift >= 64 {
 32169  					return ErrIntOverflowGenerated
 32170  				}
 32171  				if iNdEx >= l {
 32172  					return io.ErrUnexpectedEOF
 32173  				}
 32174  				b := dAtA[iNdEx]
 32175  				iNdEx++
 32176  				msglen |= int(b&0x7F) << shift
 32177  				if b < 0x80 {
 32178  					break
 32179  				}
 32180  			}
 32181  			if msglen < 0 {
 32182  				return ErrInvalidLengthGenerated
 32183  			}
 32184  			postIndex := iNdEx + msglen
 32185  			if postIndex < 0 {
 32186  				return ErrInvalidLengthGenerated
 32187  			}
 32188  			if postIndex > l {
 32189  				return io.ErrUnexpectedEOF
 32190  			}
 32191  			if m.Metadata == nil {
 32192  				m.Metadata = &common.Metadata{}
 32193  			}
 32194  			if err := m.Metadata.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 32195  				return err
 32196  			}
 32197  			iNdEx = postIndex
 32198  		case 2:
 32199  			if wireType != 2 {
 32200  				return fmt.Errorf("proto: wrong wireType = %d for field ServiceAccountName", wireType)
 32201  			}
 32202  			var stringLen uint64
 32203  			for shift := uint(0); ; shift += 7 {
 32204  				if shift >= 64 {
 32205  					return ErrIntOverflowGenerated
 32206  				}
 32207  				if iNdEx >= l {
 32208  					return io.ErrUnexpectedEOF
 32209  				}
 32210  				b := dAtA[iNdEx]
 32211  				iNdEx++
 32212  				stringLen |= uint64(b&0x7F) << shift
 32213  				if b < 0x80 {
 32214  					break
 32215  				}
 32216  			}
 32217  			intStringLen := int(stringLen)
 32218  			if intStringLen < 0 {
 32219  				return ErrInvalidLengthGenerated
 32220  			}
 32221  			postIndex := iNdEx + intStringLen
 32222  			if postIndex < 0 {
 32223  				return ErrInvalidLengthGenerated
 32224  			}
 32225  			if postIndex > l {
 32226  				return io.ErrUnexpectedEOF
 32227  			}
 32228  			m.ServiceAccountName = string(dAtA[iNdEx:postIndex])
 32229  			iNdEx = postIndex
 32230  		case 3:
 32231  			if wireType != 2 {
 32232  				return fmt.Errorf("proto: wrong wireType = %d for field Container", wireType)
 32233  			}
 32234  			var msglen int
 32235  			for shift := uint(0); ; shift += 7 {
 32236  				if shift >= 64 {
 32237  					return ErrIntOverflowGenerated
 32238  				}
 32239  				if iNdEx >= l {
 32240  					return io.ErrUnexpectedEOF
 32241  				}
 32242  				b := dAtA[iNdEx]
 32243  				iNdEx++
 32244  				msglen |= int(b&0x7F) << shift
 32245  				if b < 0x80 {
 32246  					break
 32247  				}
 32248  			}
 32249  			if msglen < 0 {
 32250  				return ErrInvalidLengthGenerated
 32251  			}
 32252  			postIndex := iNdEx + msglen
 32253  			if postIndex < 0 {
 32254  				return ErrInvalidLengthGenerated
 32255  			}
 32256  			if postIndex > l {
 32257  				return io.ErrUnexpectedEOF
 32258  			}
 32259  			if m.Container == nil {
 32260  				m.Container = &v1.Container{}
 32261  			}
 32262  			if err := m.Container.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 32263  				return err
 32264  			}
 32265  			iNdEx = postIndex
 32266  		case 4:
 32267  			if wireType != 2 {
 32268  				return fmt.Errorf("proto: wrong wireType = %d for field Volumes", wireType)
 32269  			}
 32270  			var msglen int
 32271  			for shift := uint(0); ; shift += 7 {
 32272  				if shift >= 64 {
 32273  					return ErrIntOverflowGenerated
 32274  				}
 32275  				if iNdEx >= l {
 32276  					return io.ErrUnexpectedEOF
 32277  				}
 32278  				b := dAtA[iNdEx]
 32279  				iNdEx++
 32280  				msglen |= int(b&0x7F) << shift
 32281  				if b < 0x80 {
 32282  					break
 32283  				}
 32284  			}
 32285  			if msglen < 0 {
 32286  				return ErrInvalidLengthGenerated
 32287  			}
 32288  			postIndex := iNdEx + msglen
 32289  			if postIndex < 0 {
 32290  				return ErrInvalidLengthGenerated
 32291  			}
 32292  			if postIndex > l {
 32293  				return io.ErrUnexpectedEOF
 32294  			}
 32295  			m.Volumes = append(m.Volumes, v1.Volume{})
 32296  			if err := m.Volumes[len(m.Volumes)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 32297  				return err
 32298  			}
 32299  			iNdEx = postIndex
 32300  		case 5:
 32301  			if wireType != 2 {
 32302  				return fmt.Errorf("proto: wrong wireType = %d for field SecurityContext", wireType)
 32303  			}
 32304  			var msglen int
 32305  			for shift := uint(0); ; shift += 7 {
 32306  				if shift >= 64 {
 32307  					return ErrIntOverflowGenerated
 32308  				}
 32309  				if iNdEx >= l {
 32310  					return io.ErrUnexpectedEOF
 32311  				}
 32312  				b := dAtA[iNdEx]
 32313  				iNdEx++
 32314  				msglen |= int(b&0x7F) << shift
 32315  				if b < 0x80 {
 32316  					break
 32317  				}
 32318  			}
 32319  			if msglen < 0 {
 32320  				return ErrInvalidLengthGenerated
 32321  			}
 32322  			postIndex := iNdEx + msglen
 32323  			if postIndex < 0 {
 32324  				return ErrInvalidLengthGenerated
 32325  			}
 32326  			if postIndex > l {
 32327  				return io.ErrUnexpectedEOF
 32328  			}
 32329  			if m.SecurityContext == nil {
 32330  				m.SecurityContext = &v1.PodSecurityContext{}
 32331  			}
 32332  			if err := m.SecurityContext.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 32333  				return err
 32334  			}
 32335  			iNdEx = postIndex
 32336  		case 6:
 32337  			if wireType != 2 {
 32338  				return fmt.Errorf("proto: wrong wireType = %d for field Affinity", wireType)
 32339  			}
 32340  			var msglen int
 32341  			for shift := uint(0); ; shift += 7 {
 32342  				if shift >= 64 {
 32343  					return ErrIntOverflowGenerated
 32344  				}
 32345  				if iNdEx >= l {
 32346  					return io.ErrUnexpectedEOF
 32347  				}
 32348  				b := dAtA[iNdEx]
 32349  				iNdEx++
 32350  				msglen |= int(b&0x7F) << shift
 32351  				if b < 0x80 {
 32352  					break
 32353  				}
 32354  			}
 32355  			if msglen < 0 {
 32356  				return ErrInvalidLengthGenerated
 32357  			}
 32358  			postIndex := iNdEx + msglen
 32359  			if postIndex < 0 {
 32360  				return ErrInvalidLengthGenerated
 32361  			}
 32362  			if postIndex > l {
 32363  				return io.ErrUnexpectedEOF
 32364  			}
 32365  			if m.Affinity == nil {
 32366  				m.Affinity = &v1.Affinity{}
 32367  			}
 32368  			if err := m.Affinity.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 32369  				return err
 32370  			}
 32371  			iNdEx = postIndex
 32372  		case 7:
 32373  			if wireType != 2 {
 32374  				return fmt.Errorf("proto: wrong wireType = %d for field Tolerations", wireType)
 32375  			}
 32376  			var msglen int
 32377  			for shift := uint(0); ; shift += 7 {
 32378  				if shift >= 64 {
 32379  					return ErrIntOverflowGenerated
 32380  				}
 32381  				if iNdEx >= l {
 32382  					return io.ErrUnexpectedEOF
 32383  				}
 32384  				b := dAtA[iNdEx]
 32385  				iNdEx++
 32386  				msglen |= int(b&0x7F) << shift
 32387  				if b < 0x80 {
 32388  					break
 32389  				}
 32390  			}
 32391  			if msglen < 0 {
 32392  				return ErrInvalidLengthGenerated
 32393  			}
 32394  			postIndex := iNdEx + msglen
 32395  			if postIndex < 0 {
 32396  				return ErrInvalidLengthGenerated
 32397  			}
 32398  			if postIndex > l {
 32399  				return io.ErrUnexpectedEOF
 32400  			}
 32401  			m.Tolerations = append(m.Tolerations, v1.Toleration{})
 32402  			if err := m.Tolerations[len(m.Tolerations)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 32403  				return err
 32404  			}
 32405  			iNdEx = postIndex
 32406  		case 8:
 32407  			if wireType != 2 {
 32408  				return fmt.Errorf("proto: wrong wireType = %d for field NodeSelector", wireType)
 32409  			}
 32410  			var msglen int
 32411  			for shift := uint(0); ; shift += 7 {
 32412  				if shift >= 64 {
 32413  					return ErrIntOverflowGenerated
 32414  				}
 32415  				if iNdEx >= l {
 32416  					return io.ErrUnexpectedEOF
 32417  				}
 32418  				b := dAtA[iNdEx]
 32419  				iNdEx++
 32420  				msglen |= int(b&0x7F) << shift
 32421  				if b < 0x80 {
 32422  					break
 32423  				}
 32424  			}
 32425  			if msglen < 0 {
 32426  				return ErrInvalidLengthGenerated
 32427  			}
 32428  			postIndex := iNdEx + msglen
 32429  			if postIndex < 0 {
 32430  				return ErrInvalidLengthGenerated
 32431  			}
 32432  			if postIndex > l {
 32433  				return io.ErrUnexpectedEOF
 32434  			}
 32435  			if m.NodeSelector == nil {
 32436  				m.NodeSelector = make(map[string]string)
 32437  			}
 32438  			var mapkey string
 32439  			var mapvalue string
 32440  			for iNdEx < postIndex {
 32441  				entryPreIndex := iNdEx
 32442  				var wire uint64
 32443  				for shift := uint(0); ; shift += 7 {
 32444  					if shift >= 64 {
 32445  						return ErrIntOverflowGenerated
 32446  					}
 32447  					if iNdEx >= l {
 32448  						return io.ErrUnexpectedEOF
 32449  					}
 32450  					b := dAtA[iNdEx]
 32451  					iNdEx++
 32452  					wire |= uint64(b&0x7F) << shift
 32453  					if b < 0x80 {
 32454  						break
 32455  					}
 32456  				}
 32457  				fieldNum := int32(wire >> 3)
 32458  				if fieldNum == 1 {
 32459  					var stringLenmapkey uint64
 32460  					for shift := uint(0); ; shift += 7 {
 32461  						if shift >= 64 {
 32462  							return ErrIntOverflowGenerated
 32463  						}
 32464  						if iNdEx >= l {
 32465  							return io.ErrUnexpectedEOF
 32466  						}
 32467  						b := dAtA[iNdEx]
 32468  						iNdEx++
 32469  						stringLenmapkey |= uint64(b&0x7F) << shift
 32470  						if b < 0x80 {
 32471  							break
 32472  						}
 32473  					}
 32474  					intStringLenmapkey := int(stringLenmapkey)
 32475  					if intStringLenmapkey < 0 {
 32476  						return ErrInvalidLengthGenerated
 32477  					}
 32478  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 32479  					if postStringIndexmapkey < 0 {
 32480  						return ErrInvalidLengthGenerated
 32481  					}
 32482  					if postStringIndexmapkey > l {
 32483  						return io.ErrUnexpectedEOF
 32484  					}
 32485  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 32486  					iNdEx = postStringIndexmapkey
 32487  				} else if fieldNum == 2 {
 32488  					var stringLenmapvalue uint64
 32489  					for shift := uint(0); ; shift += 7 {
 32490  						if shift >= 64 {
 32491  							return ErrIntOverflowGenerated
 32492  						}
 32493  						if iNdEx >= l {
 32494  							return io.ErrUnexpectedEOF
 32495  						}
 32496  						b := dAtA[iNdEx]
 32497  						iNdEx++
 32498  						stringLenmapvalue |= uint64(b&0x7F) << shift
 32499  						if b < 0x80 {
 32500  							break
 32501  						}
 32502  					}
 32503  					intStringLenmapvalue := int(stringLenmapvalue)
 32504  					if intStringLenmapvalue < 0 {
 32505  						return ErrInvalidLengthGenerated
 32506  					}
 32507  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 32508  					if postStringIndexmapvalue < 0 {
 32509  						return ErrInvalidLengthGenerated
 32510  					}
 32511  					if postStringIndexmapvalue > l {
 32512  						return io.ErrUnexpectedEOF
 32513  					}
 32514  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 32515  					iNdEx = postStringIndexmapvalue
 32516  				} else {
 32517  					iNdEx = entryPreIndex
 32518  					skippy, err := skipGenerated(dAtA[iNdEx:])
 32519  					if err != nil {
 32520  						return err
 32521  					}
 32522  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 32523  						return ErrInvalidLengthGenerated
 32524  					}
 32525  					if (iNdEx + skippy) > postIndex {
 32526  						return io.ErrUnexpectedEOF
 32527  					}
 32528  					iNdEx += skippy
 32529  				}
 32530  			}
 32531  			m.NodeSelector[mapkey] = mapvalue
 32532  			iNdEx = postIndex
 32533  		case 9:
 32534  			if wireType != 2 {
 32535  				return fmt.Errorf("proto: wrong wireType = %d for field ImagePullSecrets", wireType)
 32536  			}
 32537  			var msglen int
 32538  			for shift := uint(0); ; shift += 7 {
 32539  				if shift >= 64 {
 32540  					return ErrIntOverflowGenerated
 32541  				}
 32542  				if iNdEx >= l {
 32543  					return io.ErrUnexpectedEOF
 32544  				}
 32545  				b := dAtA[iNdEx]
 32546  				iNdEx++
 32547  				msglen |= int(b&0x7F) << shift
 32548  				if b < 0x80 {
 32549  					break
 32550  				}
 32551  			}
 32552  			if msglen < 0 {
 32553  				return ErrInvalidLengthGenerated
 32554  			}
 32555  			postIndex := iNdEx + msglen
 32556  			if postIndex < 0 {
 32557  				return ErrInvalidLengthGenerated
 32558  			}
 32559  			if postIndex > l {
 32560  				return io.ErrUnexpectedEOF
 32561  			}
 32562  			m.ImagePullSecrets = append(m.ImagePullSecrets, v1.LocalObjectReference{})
 32563  			if err := m.ImagePullSecrets[len(m.ImagePullSecrets)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 32564  				return err
 32565  			}
 32566  			iNdEx = postIndex
 32567  		case 10:
 32568  			if wireType != 2 {
 32569  				return fmt.Errorf("proto: wrong wireType = %d for field PriorityClassName", wireType)
 32570  			}
 32571  			var stringLen uint64
 32572  			for shift := uint(0); ; shift += 7 {
 32573  				if shift >= 64 {
 32574  					return ErrIntOverflowGenerated
 32575  				}
 32576  				if iNdEx >= l {
 32577  					return io.ErrUnexpectedEOF
 32578  				}
 32579  				b := dAtA[iNdEx]
 32580  				iNdEx++
 32581  				stringLen |= uint64(b&0x7F) << shift
 32582  				if b < 0x80 {
 32583  					break
 32584  				}
 32585  			}
 32586  			intStringLen := int(stringLen)
 32587  			if intStringLen < 0 {
 32588  				return ErrInvalidLengthGenerated
 32589  			}
 32590  			postIndex := iNdEx + intStringLen
 32591  			if postIndex < 0 {
 32592  				return ErrInvalidLengthGenerated
 32593  			}
 32594  			if postIndex > l {
 32595  				return io.ErrUnexpectedEOF
 32596  			}
 32597  			m.PriorityClassName = string(dAtA[iNdEx:postIndex])
 32598  			iNdEx = postIndex
 32599  		case 11:
 32600  			if wireType != 0 {
 32601  				return fmt.Errorf("proto: wrong wireType = %d for field Priority", wireType)
 32602  			}
 32603  			var v int32
 32604  			for shift := uint(0); ; shift += 7 {
 32605  				if shift >= 64 {
 32606  					return ErrIntOverflowGenerated
 32607  				}
 32608  				if iNdEx >= l {
 32609  					return io.ErrUnexpectedEOF
 32610  				}
 32611  				b := dAtA[iNdEx]
 32612  				iNdEx++
 32613  				v |= int32(b&0x7F) << shift
 32614  				if b < 0x80 {
 32615  					break
 32616  				}
 32617  			}
 32618  			m.Priority = &v
 32619  		default:
 32620  			iNdEx = preIndex
 32621  			skippy, err := skipGenerated(dAtA[iNdEx:])
 32622  			if err != nil {
 32623  				return err
 32624  			}
 32625  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 32626  				return ErrInvalidLengthGenerated
 32627  			}
 32628  			if (iNdEx + skippy) > l {
 32629  				return io.ErrUnexpectedEOF
 32630  			}
 32631  			iNdEx += skippy
 32632  		}
 32633  	}
 32634  
 32635  	if iNdEx > l {
 32636  		return io.ErrUnexpectedEOF
 32637  	}
 32638  	return nil
 32639  }
 32640  func (m *WatchPathConfig) Unmarshal(dAtA []byte) error {
 32641  	l := len(dAtA)
 32642  	iNdEx := 0
 32643  	for iNdEx < l {
 32644  		preIndex := iNdEx
 32645  		var wire uint64
 32646  		for shift := uint(0); ; shift += 7 {
 32647  			if shift >= 64 {
 32648  				return ErrIntOverflowGenerated
 32649  			}
 32650  			if iNdEx >= l {
 32651  				return io.ErrUnexpectedEOF
 32652  			}
 32653  			b := dAtA[iNdEx]
 32654  			iNdEx++
 32655  			wire |= uint64(b&0x7F) << shift
 32656  			if b < 0x80 {
 32657  				break
 32658  			}
 32659  		}
 32660  		fieldNum := int32(wire >> 3)
 32661  		wireType := int(wire & 0x7)
 32662  		if wireType == 4 {
 32663  			return fmt.Errorf("proto: WatchPathConfig: wiretype end group for non-group")
 32664  		}
 32665  		if fieldNum <= 0 {
 32666  			return fmt.Errorf("proto: WatchPathConfig: illegal tag %d (wire type %d)", fieldNum, wire)
 32667  		}
 32668  		switch fieldNum {
 32669  		case 1:
 32670  			if wireType != 2 {
 32671  				return fmt.Errorf("proto: wrong wireType = %d for field Directory", wireType)
 32672  			}
 32673  			var stringLen uint64
 32674  			for shift := uint(0); ; shift += 7 {
 32675  				if shift >= 64 {
 32676  					return ErrIntOverflowGenerated
 32677  				}
 32678  				if iNdEx >= l {
 32679  					return io.ErrUnexpectedEOF
 32680  				}
 32681  				b := dAtA[iNdEx]
 32682  				iNdEx++
 32683  				stringLen |= uint64(b&0x7F) << shift
 32684  				if b < 0x80 {
 32685  					break
 32686  				}
 32687  			}
 32688  			intStringLen := int(stringLen)
 32689  			if intStringLen < 0 {
 32690  				return ErrInvalidLengthGenerated
 32691  			}
 32692  			postIndex := iNdEx + intStringLen
 32693  			if postIndex < 0 {
 32694  				return ErrInvalidLengthGenerated
 32695  			}
 32696  			if postIndex > l {
 32697  				return io.ErrUnexpectedEOF
 32698  			}
 32699  			m.Directory = string(dAtA[iNdEx:postIndex])
 32700  			iNdEx = postIndex
 32701  		case 2:
 32702  			if wireType != 2 {
 32703  				return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
 32704  			}
 32705  			var stringLen uint64
 32706  			for shift := uint(0); ; shift += 7 {
 32707  				if shift >= 64 {
 32708  					return ErrIntOverflowGenerated
 32709  				}
 32710  				if iNdEx >= l {
 32711  					return io.ErrUnexpectedEOF
 32712  				}
 32713  				b := dAtA[iNdEx]
 32714  				iNdEx++
 32715  				stringLen |= uint64(b&0x7F) << shift
 32716  				if b < 0x80 {
 32717  					break
 32718  				}
 32719  			}
 32720  			intStringLen := int(stringLen)
 32721  			if intStringLen < 0 {
 32722  				return ErrInvalidLengthGenerated
 32723  			}
 32724  			postIndex := iNdEx + intStringLen
 32725  			if postIndex < 0 {
 32726  				return ErrInvalidLengthGenerated
 32727  			}
 32728  			if postIndex > l {
 32729  				return io.ErrUnexpectedEOF
 32730  			}
 32731  			m.Path = string(dAtA[iNdEx:postIndex])
 32732  			iNdEx = postIndex
 32733  		case 3:
 32734  			if wireType != 2 {
 32735  				return fmt.Errorf("proto: wrong wireType = %d for field PathRegexp", wireType)
 32736  			}
 32737  			var stringLen uint64
 32738  			for shift := uint(0); ; shift += 7 {
 32739  				if shift >= 64 {
 32740  					return ErrIntOverflowGenerated
 32741  				}
 32742  				if iNdEx >= l {
 32743  					return io.ErrUnexpectedEOF
 32744  				}
 32745  				b := dAtA[iNdEx]
 32746  				iNdEx++
 32747  				stringLen |= uint64(b&0x7F) << shift
 32748  				if b < 0x80 {
 32749  					break
 32750  				}
 32751  			}
 32752  			intStringLen := int(stringLen)
 32753  			if intStringLen < 0 {
 32754  				return ErrInvalidLengthGenerated
 32755  			}
 32756  			postIndex := iNdEx + intStringLen
 32757  			if postIndex < 0 {
 32758  				return ErrInvalidLengthGenerated
 32759  			}
 32760  			if postIndex > l {
 32761  				return io.ErrUnexpectedEOF
 32762  			}
 32763  			m.PathRegexp = string(dAtA[iNdEx:postIndex])
 32764  			iNdEx = postIndex
 32765  		default:
 32766  			iNdEx = preIndex
 32767  			skippy, err := skipGenerated(dAtA[iNdEx:])
 32768  			if err != nil {
 32769  				return err
 32770  			}
 32771  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 32772  				return ErrInvalidLengthGenerated
 32773  			}
 32774  			if (iNdEx + skippy) > l {
 32775  				return io.ErrUnexpectedEOF
 32776  			}
 32777  			iNdEx += skippy
 32778  		}
 32779  	}
 32780  
 32781  	if iNdEx > l {
 32782  		return io.ErrUnexpectedEOF
 32783  	}
 32784  	return nil
 32785  }
 32786  func (m *WebhookContext) Unmarshal(dAtA []byte) error {
 32787  	l := len(dAtA)
 32788  	iNdEx := 0
 32789  	for iNdEx < l {
 32790  		preIndex := iNdEx
 32791  		var wire uint64
 32792  		for shift := uint(0); ; shift += 7 {
 32793  			if shift >= 64 {
 32794  				return ErrIntOverflowGenerated
 32795  			}
 32796  			if iNdEx >= l {
 32797  				return io.ErrUnexpectedEOF
 32798  			}
 32799  			b := dAtA[iNdEx]
 32800  			iNdEx++
 32801  			wire |= uint64(b&0x7F) << shift
 32802  			if b < 0x80 {
 32803  				break
 32804  			}
 32805  		}
 32806  		fieldNum := int32(wire >> 3)
 32807  		wireType := int(wire & 0x7)
 32808  		if wireType == 4 {
 32809  			return fmt.Errorf("proto: WebhookContext: wiretype end group for non-group")
 32810  		}
 32811  		if fieldNum <= 0 {
 32812  			return fmt.Errorf("proto: WebhookContext: illegal tag %d (wire type %d)", fieldNum, wire)
 32813  		}
 32814  		switch fieldNum {
 32815  		case 1:
 32816  			if wireType != 2 {
 32817  				return fmt.Errorf("proto: wrong wireType = %d for field Endpoint", wireType)
 32818  			}
 32819  			var stringLen uint64
 32820  			for shift := uint(0); ; shift += 7 {
 32821  				if shift >= 64 {
 32822  					return ErrIntOverflowGenerated
 32823  				}
 32824  				if iNdEx >= l {
 32825  					return io.ErrUnexpectedEOF
 32826  				}
 32827  				b := dAtA[iNdEx]
 32828  				iNdEx++
 32829  				stringLen |= uint64(b&0x7F) << shift
 32830  				if b < 0x80 {
 32831  					break
 32832  				}
 32833  			}
 32834  			intStringLen := int(stringLen)
 32835  			if intStringLen < 0 {
 32836  				return ErrInvalidLengthGenerated
 32837  			}
 32838  			postIndex := iNdEx + intStringLen
 32839  			if postIndex < 0 {
 32840  				return ErrInvalidLengthGenerated
 32841  			}
 32842  			if postIndex > l {
 32843  				return io.ErrUnexpectedEOF
 32844  			}
 32845  			m.Endpoint = string(dAtA[iNdEx:postIndex])
 32846  			iNdEx = postIndex
 32847  		case 2:
 32848  			if wireType != 2 {
 32849  				return fmt.Errorf("proto: wrong wireType = %d for field Method", wireType)
 32850  			}
 32851  			var stringLen uint64
 32852  			for shift := uint(0); ; shift += 7 {
 32853  				if shift >= 64 {
 32854  					return ErrIntOverflowGenerated
 32855  				}
 32856  				if iNdEx >= l {
 32857  					return io.ErrUnexpectedEOF
 32858  				}
 32859  				b := dAtA[iNdEx]
 32860  				iNdEx++
 32861  				stringLen |= uint64(b&0x7F) << shift
 32862  				if b < 0x80 {
 32863  					break
 32864  				}
 32865  			}
 32866  			intStringLen := int(stringLen)
 32867  			if intStringLen < 0 {
 32868  				return ErrInvalidLengthGenerated
 32869  			}
 32870  			postIndex := iNdEx + intStringLen
 32871  			if postIndex < 0 {
 32872  				return ErrInvalidLengthGenerated
 32873  			}
 32874  			if postIndex > l {
 32875  				return io.ErrUnexpectedEOF
 32876  			}
 32877  			m.Method = string(dAtA[iNdEx:postIndex])
 32878  			iNdEx = postIndex
 32879  		case 3:
 32880  			if wireType != 2 {
 32881  				return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType)
 32882  			}
 32883  			var stringLen uint64
 32884  			for shift := uint(0); ; shift += 7 {
 32885  				if shift >= 64 {
 32886  					return ErrIntOverflowGenerated
 32887  				}
 32888  				if iNdEx >= l {
 32889  					return io.ErrUnexpectedEOF
 32890  				}
 32891  				b := dAtA[iNdEx]
 32892  				iNdEx++
 32893  				stringLen |= uint64(b&0x7F) << shift
 32894  				if b < 0x80 {
 32895  					break
 32896  				}
 32897  			}
 32898  			intStringLen := int(stringLen)
 32899  			if intStringLen < 0 {
 32900  				return ErrInvalidLengthGenerated
 32901  			}
 32902  			postIndex := iNdEx + intStringLen
 32903  			if postIndex < 0 {
 32904  				return ErrInvalidLengthGenerated
 32905  			}
 32906  			if postIndex > l {
 32907  				return io.ErrUnexpectedEOF
 32908  			}
 32909  			m.Port = string(dAtA[iNdEx:postIndex])
 32910  			iNdEx = postIndex
 32911  		case 4:
 32912  			if wireType != 2 {
 32913  				return fmt.Errorf("proto: wrong wireType = %d for field URL", wireType)
 32914  			}
 32915  			var stringLen uint64
 32916  			for shift := uint(0); ; shift += 7 {
 32917  				if shift >= 64 {
 32918  					return ErrIntOverflowGenerated
 32919  				}
 32920  				if iNdEx >= l {
 32921  					return io.ErrUnexpectedEOF
 32922  				}
 32923  				b := dAtA[iNdEx]
 32924  				iNdEx++
 32925  				stringLen |= uint64(b&0x7F) << shift
 32926  				if b < 0x80 {
 32927  					break
 32928  				}
 32929  			}
 32930  			intStringLen := int(stringLen)
 32931  			if intStringLen < 0 {
 32932  				return ErrInvalidLengthGenerated
 32933  			}
 32934  			postIndex := iNdEx + intStringLen
 32935  			if postIndex < 0 {
 32936  				return ErrInvalidLengthGenerated
 32937  			}
 32938  			if postIndex > l {
 32939  				return io.ErrUnexpectedEOF
 32940  			}
 32941  			m.URL = string(dAtA[iNdEx:postIndex])
 32942  			iNdEx = postIndex
 32943  		case 5:
 32944  			if wireType != 2 {
 32945  				return fmt.Errorf("proto: wrong wireType = %d for field ServerCertSecret", wireType)
 32946  			}
 32947  			var msglen int
 32948  			for shift := uint(0); ; shift += 7 {
 32949  				if shift >= 64 {
 32950  					return ErrIntOverflowGenerated
 32951  				}
 32952  				if iNdEx >= l {
 32953  					return io.ErrUnexpectedEOF
 32954  				}
 32955  				b := dAtA[iNdEx]
 32956  				iNdEx++
 32957  				msglen |= int(b&0x7F) << shift
 32958  				if b < 0x80 {
 32959  					break
 32960  				}
 32961  			}
 32962  			if msglen < 0 {
 32963  				return ErrInvalidLengthGenerated
 32964  			}
 32965  			postIndex := iNdEx + msglen
 32966  			if postIndex < 0 {
 32967  				return ErrInvalidLengthGenerated
 32968  			}
 32969  			if postIndex > l {
 32970  				return io.ErrUnexpectedEOF
 32971  			}
 32972  			if m.ServerCertSecret == nil {
 32973  				m.ServerCertSecret = &v1.SecretKeySelector{}
 32974  			}
 32975  			if err := m.ServerCertSecret.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 32976  				return err
 32977  			}
 32978  			iNdEx = postIndex
 32979  		case 6:
 32980  			if wireType != 2 {
 32981  				return fmt.Errorf("proto: wrong wireType = %d for field ServerKeySecret", wireType)
 32982  			}
 32983  			var msglen int
 32984  			for shift := uint(0); ; shift += 7 {
 32985  				if shift >= 64 {
 32986  					return ErrIntOverflowGenerated
 32987  				}
 32988  				if iNdEx >= l {
 32989  					return io.ErrUnexpectedEOF
 32990  				}
 32991  				b := dAtA[iNdEx]
 32992  				iNdEx++
 32993  				msglen |= int(b&0x7F) << shift
 32994  				if b < 0x80 {
 32995  					break
 32996  				}
 32997  			}
 32998  			if msglen < 0 {
 32999  				return ErrInvalidLengthGenerated
 33000  			}
 33001  			postIndex := iNdEx + msglen
 33002  			if postIndex < 0 {
 33003  				return ErrInvalidLengthGenerated
 33004  			}
 33005  			if postIndex > l {
 33006  				return io.ErrUnexpectedEOF
 33007  			}
 33008  			if m.ServerKeySecret == nil {
 33009  				m.ServerKeySecret = &v1.SecretKeySelector{}
 33010  			}
 33011  			if err := m.ServerKeySecret.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 33012  				return err
 33013  			}
 33014  			iNdEx = postIndex
 33015  		case 7:
 33016  			if wireType != 2 {
 33017  				return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType)
 33018  			}
 33019  			var msglen int
 33020  			for shift := uint(0); ; shift += 7 {
 33021  				if shift >= 64 {
 33022  					return ErrIntOverflowGenerated
 33023  				}
 33024  				if iNdEx >= l {
 33025  					return io.ErrUnexpectedEOF
 33026  				}
 33027  				b := dAtA[iNdEx]
 33028  				iNdEx++
 33029  				msglen |= int(b&0x7F) << shift
 33030  				if b < 0x80 {
 33031  					break
 33032  				}
 33033  			}
 33034  			if msglen < 0 {
 33035  				return ErrInvalidLengthGenerated
 33036  			}
 33037  			postIndex := iNdEx + msglen
 33038  			if postIndex < 0 {
 33039  				return ErrInvalidLengthGenerated
 33040  			}
 33041  			if postIndex > l {
 33042  				return io.ErrUnexpectedEOF
 33043  			}
 33044  			if m.Metadata == nil {
 33045  				m.Metadata = make(map[string]string)
 33046  			}
 33047  			var mapkey string
 33048  			var mapvalue string
 33049  			for iNdEx < postIndex {
 33050  				entryPreIndex := iNdEx
 33051  				var wire uint64
 33052  				for shift := uint(0); ; shift += 7 {
 33053  					if shift >= 64 {
 33054  						return ErrIntOverflowGenerated
 33055  					}
 33056  					if iNdEx >= l {
 33057  						return io.ErrUnexpectedEOF
 33058  					}
 33059  					b := dAtA[iNdEx]
 33060  					iNdEx++
 33061  					wire |= uint64(b&0x7F) << shift
 33062  					if b < 0x80 {
 33063  						break
 33064  					}
 33065  				}
 33066  				fieldNum := int32(wire >> 3)
 33067  				if fieldNum == 1 {
 33068  					var stringLenmapkey uint64
 33069  					for shift := uint(0); ; shift += 7 {
 33070  						if shift >= 64 {
 33071  							return ErrIntOverflowGenerated
 33072  						}
 33073  						if iNdEx >= l {
 33074  							return io.ErrUnexpectedEOF
 33075  						}
 33076  						b := dAtA[iNdEx]
 33077  						iNdEx++
 33078  						stringLenmapkey |= uint64(b&0x7F) << shift
 33079  						if b < 0x80 {
 33080  							break
 33081  						}
 33082  					}
 33083  					intStringLenmapkey := int(stringLenmapkey)
 33084  					if intStringLenmapkey < 0 {
 33085  						return ErrInvalidLengthGenerated
 33086  					}
 33087  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 33088  					if postStringIndexmapkey < 0 {
 33089  						return ErrInvalidLengthGenerated
 33090  					}
 33091  					if postStringIndexmapkey > l {
 33092  						return io.ErrUnexpectedEOF
 33093  					}
 33094  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 33095  					iNdEx = postStringIndexmapkey
 33096  				} else if fieldNum == 2 {
 33097  					var stringLenmapvalue uint64
 33098  					for shift := uint(0); ; shift += 7 {
 33099  						if shift >= 64 {
 33100  							return ErrIntOverflowGenerated
 33101  						}
 33102  						if iNdEx >= l {
 33103  							return io.ErrUnexpectedEOF
 33104  						}
 33105  						b := dAtA[iNdEx]
 33106  						iNdEx++
 33107  						stringLenmapvalue |= uint64(b&0x7F) << shift
 33108  						if b < 0x80 {
 33109  							break
 33110  						}
 33111  					}
 33112  					intStringLenmapvalue := int(stringLenmapvalue)
 33113  					if intStringLenmapvalue < 0 {
 33114  						return ErrInvalidLengthGenerated
 33115  					}
 33116  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 33117  					if postStringIndexmapvalue < 0 {
 33118  						return ErrInvalidLengthGenerated
 33119  					}
 33120  					if postStringIndexmapvalue > l {
 33121  						return io.ErrUnexpectedEOF
 33122  					}
 33123  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 33124  					iNdEx = postStringIndexmapvalue
 33125  				} else {
 33126  					iNdEx = entryPreIndex
 33127  					skippy, err := skipGenerated(dAtA[iNdEx:])
 33128  					if err != nil {
 33129  						return err
 33130  					}
 33131  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 33132  						return ErrInvalidLengthGenerated
 33133  					}
 33134  					if (iNdEx + skippy) > postIndex {
 33135  						return io.ErrUnexpectedEOF
 33136  					}
 33137  					iNdEx += skippy
 33138  				}
 33139  			}
 33140  			m.Metadata[mapkey] = mapvalue
 33141  			iNdEx = postIndex
 33142  		case 8:
 33143  			if wireType != 2 {
 33144  				return fmt.Errorf("proto: wrong wireType = %d for field AuthSecret", wireType)
 33145  			}
 33146  			var msglen int
 33147  			for shift := uint(0); ; shift += 7 {
 33148  				if shift >= 64 {
 33149  					return ErrIntOverflowGenerated
 33150  				}
 33151  				if iNdEx >= l {
 33152  					return io.ErrUnexpectedEOF
 33153  				}
 33154  				b := dAtA[iNdEx]
 33155  				iNdEx++
 33156  				msglen |= int(b&0x7F) << shift
 33157  				if b < 0x80 {
 33158  					break
 33159  				}
 33160  			}
 33161  			if msglen < 0 {
 33162  				return ErrInvalidLengthGenerated
 33163  			}
 33164  			postIndex := iNdEx + msglen
 33165  			if postIndex < 0 {
 33166  				return ErrInvalidLengthGenerated
 33167  			}
 33168  			if postIndex > l {
 33169  				return io.ErrUnexpectedEOF
 33170  			}
 33171  			if m.AuthSecret == nil {
 33172  				m.AuthSecret = &v1.SecretKeySelector{}
 33173  			}
 33174  			if err := m.AuthSecret.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 33175  				return err
 33176  			}
 33177  			iNdEx = postIndex
 33178  		case 9:
 33179  			if wireType != 0 {
 33180  				return fmt.Errorf("proto: wrong wireType = %d for field MaxPayloadSize", wireType)
 33181  			}
 33182  			var v int64
 33183  			for shift := uint(0); ; shift += 7 {
 33184  				if shift >= 64 {
 33185  					return ErrIntOverflowGenerated
 33186  				}
 33187  				if iNdEx >= l {
 33188  					return io.ErrUnexpectedEOF
 33189  				}
 33190  				b := dAtA[iNdEx]
 33191  				iNdEx++
 33192  				v |= int64(b&0x7F) << shift
 33193  				if b < 0x80 {
 33194  					break
 33195  				}
 33196  			}
 33197  			m.MaxPayloadSize = &v
 33198  		default:
 33199  			iNdEx = preIndex
 33200  			skippy, err := skipGenerated(dAtA[iNdEx:])
 33201  			if err != nil {
 33202  				return err
 33203  			}
 33204  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 33205  				return ErrInvalidLengthGenerated
 33206  			}
 33207  			if (iNdEx + skippy) > l {
 33208  				return io.ErrUnexpectedEOF
 33209  			}
 33210  			iNdEx += skippy
 33211  		}
 33212  	}
 33213  
 33214  	if iNdEx > l {
 33215  		return io.ErrUnexpectedEOF
 33216  	}
 33217  	return nil
 33218  }
 33219  func (m *WebhookEventSource) Unmarshal(dAtA []byte) error {
 33220  	l := len(dAtA)
 33221  	iNdEx := 0
 33222  	for iNdEx < l {
 33223  		preIndex := iNdEx
 33224  		var wire uint64
 33225  		for shift := uint(0); ; shift += 7 {
 33226  			if shift >= 64 {
 33227  				return ErrIntOverflowGenerated
 33228  			}
 33229  			if iNdEx >= l {
 33230  				return io.ErrUnexpectedEOF
 33231  			}
 33232  			b := dAtA[iNdEx]
 33233  			iNdEx++
 33234  			wire |= uint64(b&0x7F) << shift
 33235  			if b < 0x80 {
 33236  				break
 33237  			}
 33238  		}
 33239  		fieldNum := int32(wire >> 3)
 33240  		wireType := int(wire & 0x7)
 33241  		if wireType == 4 {
 33242  			return fmt.Errorf("proto: WebhookEventSource: wiretype end group for non-group")
 33243  		}
 33244  		if fieldNum <= 0 {
 33245  			return fmt.Errorf("proto: WebhookEventSource: illegal tag %d (wire type %d)", fieldNum, wire)
 33246  		}
 33247  		switch fieldNum {
 33248  		case 1:
 33249  			if wireType != 2 {
 33250  				return fmt.Errorf("proto: wrong wireType = %d for field WebhookContext", wireType)
 33251  			}
 33252  			var msglen int
 33253  			for shift := uint(0); ; shift += 7 {
 33254  				if shift >= 64 {
 33255  					return ErrIntOverflowGenerated
 33256  				}
 33257  				if iNdEx >= l {
 33258  					return io.ErrUnexpectedEOF
 33259  				}
 33260  				b := dAtA[iNdEx]
 33261  				iNdEx++
 33262  				msglen |= int(b&0x7F) << shift
 33263  				if b < 0x80 {
 33264  					break
 33265  				}
 33266  			}
 33267  			if msglen < 0 {
 33268  				return ErrInvalidLengthGenerated
 33269  			}
 33270  			postIndex := iNdEx + msglen
 33271  			if postIndex < 0 {
 33272  				return ErrInvalidLengthGenerated
 33273  			}
 33274  			if postIndex > l {
 33275  				return io.ErrUnexpectedEOF
 33276  			}
 33277  			if err := m.WebhookContext.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 33278  				return err
 33279  			}
 33280  			iNdEx = postIndex
 33281  		case 2:
 33282  			if wireType != 2 {
 33283  				return fmt.Errorf("proto: wrong wireType = %d for field Filter", wireType)
 33284  			}
 33285  			var msglen int
 33286  			for shift := uint(0); ; shift += 7 {
 33287  				if shift >= 64 {
 33288  					return ErrIntOverflowGenerated
 33289  				}
 33290  				if iNdEx >= l {
 33291  					return io.ErrUnexpectedEOF
 33292  				}
 33293  				b := dAtA[iNdEx]
 33294  				iNdEx++
 33295  				msglen |= int(b&0x7F) << shift
 33296  				if b < 0x80 {
 33297  					break
 33298  				}
 33299  			}
 33300  			if msglen < 0 {
 33301  				return ErrInvalidLengthGenerated
 33302  			}
 33303  			postIndex := iNdEx + msglen
 33304  			if postIndex < 0 {
 33305  				return ErrInvalidLengthGenerated
 33306  			}
 33307  			if postIndex > l {
 33308  				return io.ErrUnexpectedEOF
 33309  			}
 33310  			if m.Filter == nil {
 33311  				m.Filter = &EventSourceFilter{}
 33312  			}
 33313  			if err := m.Filter.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 33314  				return err
 33315  			}
 33316  			iNdEx = postIndex
 33317  		default:
 33318  			iNdEx = preIndex
 33319  			skippy, err := skipGenerated(dAtA[iNdEx:])
 33320  			if err != nil {
 33321  				return err
 33322  			}
 33323  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 33324  				return ErrInvalidLengthGenerated
 33325  			}
 33326  			if (iNdEx + skippy) > l {
 33327  				return io.ErrUnexpectedEOF
 33328  			}
 33329  			iNdEx += skippy
 33330  		}
 33331  	}
 33332  
 33333  	if iNdEx > l {
 33334  		return io.ErrUnexpectedEOF
 33335  	}
 33336  	return nil
 33337  }
 33338  func skipGenerated(dAtA []byte) (n int, err error) {
 33339  	l := len(dAtA)
 33340  	iNdEx := 0
 33341  	depth := 0
 33342  	for iNdEx < l {
 33343  		var wire uint64
 33344  		for shift := uint(0); ; shift += 7 {
 33345  			if shift >= 64 {
 33346  				return 0, ErrIntOverflowGenerated
 33347  			}
 33348  			if iNdEx >= l {
 33349  				return 0, io.ErrUnexpectedEOF
 33350  			}
 33351  			b := dAtA[iNdEx]
 33352  			iNdEx++
 33353  			wire |= (uint64(b) & 0x7F) << shift
 33354  			if b < 0x80 {
 33355  				break
 33356  			}
 33357  		}
 33358  		wireType := int(wire & 0x7)
 33359  		switch wireType {
 33360  		case 0:
 33361  			for shift := uint(0); ; shift += 7 {
 33362  				if shift >= 64 {
 33363  					return 0, ErrIntOverflowGenerated
 33364  				}
 33365  				if iNdEx >= l {
 33366  					return 0, io.ErrUnexpectedEOF
 33367  				}
 33368  				iNdEx++
 33369  				if dAtA[iNdEx-1] < 0x80 {
 33370  					break
 33371  				}
 33372  			}
 33373  		case 1:
 33374  			iNdEx += 8
 33375  		case 2:
 33376  			var length int
 33377  			for shift := uint(0); ; shift += 7 {
 33378  				if shift >= 64 {
 33379  					return 0, ErrIntOverflowGenerated
 33380  				}
 33381  				if iNdEx >= l {
 33382  					return 0, io.ErrUnexpectedEOF
 33383  				}
 33384  				b := dAtA[iNdEx]
 33385  				iNdEx++
 33386  				length |= (int(b) & 0x7F) << shift
 33387  				if b < 0x80 {
 33388  					break
 33389  				}
 33390  			}
 33391  			if length < 0 {
 33392  				return 0, ErrInvalidLengthGenerated
 33393  			}
 33394  			iNdEx += length
 33395  		case 3:
 33396  			depth++
 33397  		case 4:
 33398  			if depth == 0 {
 33399  				return 0, ErrUnexpectedEndOfGroupGenerated
 33400  			}
 33401  			depth--
 33402  		case 5:
 33403  			iNdEx += 4
 33404  		default:
 33405  			return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
 33406  		}
 33407  		if iNdEx < 0 {
 33408  			return 0, ErrInvalidLengthGenerated
 33409  		}
 33410  		if depth == 0 {
 33411  			return iNdEx, nil
 33412  		}
 33413  	}
 33414  	return 0, io.ErrUnexpectedEOF
 33415  }
 33416  
 33417  var (
 33418  	ErrInvalidLengthGenerated        = fmt.Errorf("proto: negative length found during unmarshaling")
 33419  	ErrIntOverflowGenerated          = fmt.Errorf("proto: integer overflow")
 33420  	ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group")
 33421  )