github.com/IBM-Blockchain/fabric-operator@v1.0.4/pkg/action/mocks/enrollinstance.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package mocks
     3  
     4  import (
     5  	"sync"
     6  
     7  	"github.com/IBM-Blockchain/fabric-operator/api/v1beta1"
     8  	"github.com/IBM-Blockchain/fabric-operator/pkg/action"
     9  	v1a "k8s.io/api/core/v1"
    10  	v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
    11  	"k8s.io/apimachinery/pkg/runtime"
    12  	"k8s.io/apimachinery/pkg/runtime/schema"
    13  	"k8s.io/apimachinery/pkg/types"
    14  )
    15  
    16  type EnrollInstance struct {
    17  	DeepCopyObjectStub        func() runtime.Object
    18  	deepCopyObjectMutex       sync.RWMutex
    19  	deepCopyObjectArgsForCall []struct {
    20  	}
    21  	deepCopyObjectReturns struct {
    22  		result1 runtime.Object
    23  	}
    24  	deepCopyObjectReturnsOnCall map[int]struct {
    25  		result1 runtime.Object
    26  	}
    27  	EnrollerImageStub        func() string
    28  	enrollerImageMutex       sync.RWMutex
    29  	enrollerImageArgsForCall []struct {
    30  	}
    31  	enrollerImageReturns struct {
    32  		result1 string
    33  	}
    34  	enrollerImageReturnsOnCall map[int]struct {
    35  		result1 string
    36  	}
    37  	GetAnnotationsStub        func() map[string]string
    38  	getAnnotationsMutex       sync.RWMutex
    39  	getAnnotationsArgsForCall []struct {
    40  	}
    41  	getAnnotationsReturns struct {
    42  		result1 map[string]string
    43  	}
    44  	getAnnotationsReturnsOnCall map[int]struct {
    45  		result1 map[string]string
    46  	}
    47  	GetClusterNameStub        func() string
    48  	getClusterNameMutex       sync.RWMutex
    49  	getClusterNameArgsForCall []struct {
    50  	}
    51  	getClusterNameReturns struct {
    52  		result1 string
    53  	}
    54  	getClusterNameReturnsOnCall map[int]struct {
    55  		result1 string
    56  	}
    57  	GetConfigOverrideStub        func() (interface{}, error)
    58  	getConfigOverrideMutex       sync.RWMutex
    59  	getConfigOverrideArgsForCall []struct {
    60  	}
    61  	getConfigOverrideReturns struct {
    62  		result1 interface{}
    63  		result2 error
    64  	}
    65  	getConfigOverrideReturnsOnCall map[int]struct {
    66  		result1 interface{}
    67  		result2 error
    68  	}
    69  	GetCreationTimestampStub        func() v1.Time
    70  	getCreationTimestampMutex       sync.RWMutex
    71  	getCreationTimestampArgsForCall []struct {
    72  	}
    73  	getCreationTimestampReturns struct {
    74  		result1 v1.Time
    75  	}
    76  	getCreationTimestampReturnsOnCall map[int]struct {
    77  		result1 v1.Time
    78  	}
    79  	GetDeletionGracePeriodSecondsStub        func() *int64
    80  	getDeletionGracePeriodSecondsMutex       sync.RWMutex
    81  	getDeletionGracePeriodSecondsArgsForCall []struct {
    82  	}
    83  	getDeletionGracePeriodSecondsReturns struct {
    84  		result1 *int64
    85  	}
    86  	getDeletionGracePeriodSecondsReturnsOnCall map[int]struct {
    87  		result1 *int64
    88  	}
    89  	GetDeletionTimestampStub        func() *v1.Time
    90  	getDeletionTimestampMutex       sync.RWMutex
    91  	getDeletionTimestampArgsForCall []struct {
    92  	}
    93  	getDeletionTimestampReturns struct {
    94  		result1 *v1.Time
    95  	}
    96  	getDeletionTimestampReturnsOnCall map[int]struct {
    97  		result1 *v1.Time
    98  	}
    99  	GetFinalizersStub        func() []string
   100  	getFinalizersMutex       sync.RWMutex
   101  	getFinalizersArgsForCall []struct {
   102  	}
   103  	getFinalizersReturns struct {
   104  		result1 []string
   105  	}
   106  	getFinalizersReturnsOnCall map[int]struct {
   107  		result1 []string
   108  	}
   109  	GetGenerateNameStub        func() string
   110  	getGenerateNameMutex       sync.RWMutex
   111  	getGenerateNameArgsForCall []struct {
   112  	}
   113  	getGenerateNameReturns struct {
   114  		result1 string
   115  	}
   116  	getGenerateNameReturnsOnCall map[int]struct {
   117  		result1 string
   118  	}
   119  	GetGenerationStub        func() int64
   120  	getGenerationMutex       sync.RWMutex
   121  	getGenerationArgsForCall []struct {
   122  	}
   123  	getGenerationReturns struct {
   124  		result1 int64
   125  	}
   126  	getGenerationReturnsOnCall map[int]struct {
   127  		result1 int64
   128  	}
   129  	GetLabelsStub        func() map[string]string
   130  	getLabelsMutex       sync.RWMutex
   131  	getLabelsArgsForCall []struct {
   132  	}
   133  	getLabelsReturns struct {
   134  		result1 map[string]string
   135  	}
   136  	getLabelsReturnsOnCall map[int]struct {
   137  		result1 map[string]string
   138  	}
   139  	GetManagedFieldsStub        func() []v1.ManagedFieldsEntry
   140  	getManagedFieldsMutex       sync.RWMutex
   141  	getManagedFieldsArgsForCall []struct {
   142  	}
   143  	getManagedFieldsReturns struct {
   144  		result1 []v1.ManagedFieldsEntry
   145  	}
   146  	getManagedFieldsReturnsOnCall map[int]struct {
   147  		result1 []v1.ManagedFieldsEntry
   148  	}
   149  	GetNameStub        func() string
   150  	getNameMutex       sync.RWMutex
   151  	getNameArgsForCall []struct {
   152  	}
   153  	getNameReturns struct {
   154  		result1 string
   155  	}
   156  	getNameReturnsOnCall map[int]struct {
   157  		result1 string
   158  	}
   159  	GetNamespaceStub        func() string
   160  	getNamespaceMutex       sync.RWMutex
   161  	getNamespaceArgsForCall []struct {
   162  	}
   163  	getNamespaceReturns struct {
   164  		result1 string
   165  	}
   166  	getNamespaceReturnsOnCall map[int]struct {
   167  		result1 string
   168  	}
   169  	GetObjectKindStub        func() schema.ObjectKind
   170  	getObjectKindMutex       sync.RWMutex
   171  	getObjectKindArgsForCall []struct {
   172  	}
   173  	getObjectKindReturns struct {
   174  		result1 schema.ObjectKind
   175  	}
   176  	getObjectKindReturnsOnCall map[int]struct {
   177  		result1 schema.ObjectKind
   178  	}
   179  	GetOwnerReferencesStub        func() []v1.OwnerReference
   180  	getOwnerReferencesMutex       sync.RWMutex
   181  	getOwnerReferencesArgsForCall []struct {
   182  	}
   183  	getOwnerReferencesReturns struct {
   184  		result1 []v1.OwnerReference
   185  	}
   186  	getOwnerReferencesReturnsOnCall map[int]struct {
   187  		result1 []v1.OwnerReference
   188  	}
   189  	GetPullSecretsStub        func() []v1a.LocalObjectReference
   190  	getPullSecretsMutex       sync.RWMutex
   191  	getPullSecretsArgsForCall []struct {
   192  	}
   193  	getPullSecretsReturns struct {
   194  		result1 []v1a.LocalObjectReference
   195  	}
   196  	getPullSecretsReturnsOnCall map[int]struct {
   197  		result1 []v1a.LocalObjectReference
   198  	}
   199  	GetResourceStub        func(v1beta1.Component) v1a.ResourceRequirements
   200  	getResourceMutex       sync.RWMutex
   201  	getResourceArgsForCall []struct {
   202  		arg1 v1beta1.Component
   203  	}
   204  	getResourceReturns struct {
   205  		result1 v1a.ResourceRequirements
   206  	}
   207  	getResourceReturnsOnCall map[int]struct {
   208  		result1 v1a.ResourceRequirements
   209  	}
   210  	GetResourceVersionStub        func() string
   211  	getResourceVersionMutex       sync.RWMutex
   212  	getResourceVersionArgsForCall []struct {
   213  	}
   214  	getResourceVersionReturns struct {
   215  		result1 string
   216  	}
   217  	getResourceVersionReturnsOnCall map[int]struct {
   218  		result1 string
   219  	}
   220  	GetSelfLinkStub        func() string
   221  	getSelfLinkMutex       sync.RWMutex
   222  	getSelfLinkArgsForCall []struct {
   223  	}
   224  	getSelfLinkReturns struct {
   225  		result1 string
   226  	}
   227  	getSelfLinkReturnsOnCall map[int]struct {
   228  		result1 string
   229  	}
   230  	GetUIDStub        func() types.UID
   231  	getUIDMutex       sync.RWMutex
   232  	getUIDArgsForCall []struct {
   233  	}
   234  	getUIDReturns struct {
   235  		result1 types.UID
   236  	}
   237  	getUIDReturnsOnCall map[int]struct {
   238  		result1 types.UID
   239  	}
   240  	IsHSMEnabledStub        func() bool
   241  	isHSMEnabledMutex       sync.RWMutex
   242  	isHSMEnabledArgsForCall []struct {
   243  	}
   244  	isHSMEnabledReturns struct {
   245  		result1 bool
   246  	}
   247  	isHSMEnabledReturnsOnCall map[int]struct {
   248  		result1 bool
   249  	}
   250  	PVCNameStub        func() string
   251  	pVCNameMutex       sync.RWMutex
   252  	pVCNameArgsForCall []struct {
   253  	}
   254  	pVCNameReturns struct {
   255  		result1 string
   256  	}
   257  	pVCNameReturnsOnCall map[int]struct {
   258  		result1 string
   259  	}
   260  	SetAnnotationsStub        func(map[string]string)
   261  	setAnnotationsMutex       sync.RWMutex
   262  	setAnnotationsArgsForCall []struct {
   263  		arg1 map[string]string
   264  	}
   265  	SetClusterNameStub        func(string)
   266  	setClusterNameMutex       sync.RWMutex
   267  	setClusterNameArgsForCall []struct {
   268  		arg1 string
   269  	}
   270  	SetCreationTimestampStub        func(v1.Time)
   271  	setCreationTimestampMutex       sync.RWMutex
   272  	setCreationTimestampArgsForCall []struct {
   273  		arg1 v1.Time
   274  	}
   275  	SetDeletionGracePeriodSecondsStub        func(*int64)
   276  	setDeletionGracePeriodSecondsMutex       sync.RWMutex
   277  	setDeletionGracePeriodSecondsArgsForCall []struct {
   278  		arg1 *int64
   279  	}
   280  	SetDeletionTimestampStub        func(*v1.Time)
   281  	setDeletionTimestampMutex       sync.RWMutex
   282  	setDeletionTimestampArgsForCall []struct {
   283  		arg1 *v1.Time
   284  	}
   285  	SetFinalizersStub        func([]string)
   286  	setFinalizersMutex       sync.RWMutex
   287  	setFinalizersArgsForCall []struct {
   288  		arg1 []string
   289  	}
   290  	SetGenerateNameStub        func(string)
   291  	setGenerateNameMutex       sync.RWMutex
   292  	setGenerateNameArgsForCall []struct {
   293  		arg1 string
   294  	}
   295  	SetGenerationStub        func(int64)
   296  	setGenerationMutex       sync.RWMutex
   297  	setGenerationArgsForCall []struct {
   298  		arg1 int64
   299  	}
   300  	SetLabelsStub        func(map[string]string)
   301  	setLabelsMutex       sync.RWMutex
   302  	setLabelsArgsForCall []struct {
   303  		arg1 map[string]string
   304  	}
   305  	SetManagedFieldsStub        func([]v1.ManagedFieldsEntry)
   306  	setManagedFieldsMutex       sync.RWMutex
   307  	setManagedFieldsArgsForCall []struct {
   308  		arg1 []v1.ManagedFieldsEntry
   309  	}
   310  	SetNameStub        func(string)
   311  	setNameMutex       sync.RWMutex
   312  	setNameArgsForCall []struct {
   313  		arg1 string
   314  	}
   315  	SetNamespaceStub        func(string)
   316  	setNamespaceMutex       sync.RWMutex
   317  	setNamespaceArgsForCall []struct {
   318  		arg1 string
   319  	}
   320  	SetOwnerReferencesStub        func([]v1.OwnerReference)
   321  	setOwnerReferencesMutex       sync.RWMutex
   322  	setOwnerReferencesArgsForCall []struct {
   323  		arg1 []v1.OwnerReference
   324  	}
   325  	SetResourceVersionStub        func(string)
   326  	setResourceVersionMutex       sync.RWMutex
   327  	setResourceVersionArgsForCall []struct {
   328  		arg1 string
   329  	}
   330  	SetSelfLinkStub        func(string)
   331  	setSelfLinkMutex       sync.RWMutex
   332  	setSelfLinkArgsForCall []struct {
   333  		arg1 string
   334  	}
   335  	SetUIDStub        func(types.UID)
   336  	setUIDMutex       sync.RWMutex
   337  	setUIDArgsForCall []struct {
   338  		arg1 types.UID
   339  	}
   340  	UsingHSMProxyStub        func() bool
   341  	usingHSMProxyMutex       sync.RWMutex
   342  	usingHSMProxyArgsForCall []struct {
   343  	}
   344  	usingHSMProxyReturns struct {
   345  		result1 bool
   346  	}
   347  	usingHSMProxyReturnsOnCall map[int]struct {
   348  		result1 bool
   349  	}
   350  	invocations      map[string][][]interface{}
   351  	invocationsMutex sync.RWMutex
   352  }
   353  
   354  func (fake *EnrollInstance) DeepCopyObject() runtime.Object {
   355  	fake.deepCopyObjectMutex.Lock()
   356  	ret, specificReturn := fake.deepCopyObjectReturnsOnCall[len(fake.deepCopyObjectArgsForCall)]
   357  	fake.deepCopyObjectArgsForCall = append(fake.deepCopyObjectArgsForCall, struct {
   358  	}{})
   359  	stub := fake.DeepCopyObjectStub
   360  	fakeReturns := fake.deepCopyObjectReturns
   361  	fake.recordInvocation("DeepCopyObject", []interface{}{})
   362  	fake.deepCopyObjectMutex.Unlock()
   363  	if stub != nil {
   364  		return stub()
   365  	}
   366  	if specificReturn {
   367  		return ret.result1
   368  	}
   369  	return fakeReturns.result1
   370  }
   371  
   372  func (fake *EnrollInstance) DeepCopyObjectCallCount() int {
   373  	fake.deepCopyObjectMutex.RLock()
   374  	defer fake.deepCopyObjectMutex.RUnlock()
   375  	return len(fake.deepCopyObjectArgsForCall)
   376  }
   377  
   378  func (fake *EnrollInstance) DeepCopyObjectCalls(stub func() runtime.Object) {
   379  	fake.deepCopyObjectMutex.Lock()
   380  	defer fake.deepCopyObjectMutex.Unlock()
   381  	fake.DeepCopyObjectStub = stub
   382  }
   383  
   384  func (fake *EnrollInstance) DeepCopyObjectReturns(result1 runtime.Object) {
   385  	fake.deepCopyObjectMutex.Lock()
   386  	defer fake.deepCopyObjectMutex.Unlock()
   387  	fake.DeepCopyObjectStub = nil
   388  	fake.deepCopyObjectReturns = struct {
   389  		result1 runtime.Object
   390  	}{result1}
   391  }
   392  
   393  func (fake *EnrollInstance) DeepCopyObjectReturnsOnCall(i int, result1 runtime.Object) {
   394  	fake.deepCopyObjectMutex.Lock()
   395  	defer fake.deepCopyObjectMutex.Unlock()
   396  	fake.DeepCopyObjectStub = nil
   397  	if fake.deepCopyObjectReturnsOnCall == nil {
   398  		fake.deepCopyObjectReturnsOnCall = make(map[int]struct {
   399  			result1 runtime.Object
   400  		})
   401  	}
   402  	fake.deepCopyObjectReturnsOnCall[i] = struct {
   403  		result1 runtime.Object
   404  	}{result1}
   405  }
   406  
   407  func (fake *EnrollInstance) EnrollerImage() string {
   408  	fake.enrollerImageMutex.Lock()
   409  	ret, specificReturn := fake.enrollerImageReturnsOnCall[len(fake.enrollerImageArgsForCall)]
   410  	fake.enrollerImageArgsForCall = append(fake.enrollerImageArgsForCall, struct {
   411  	}{})
   412  	stub := fake.EnrollerImageStub
   413  	fakeReturns := fake.enrollerImageReturns
   414  	fake.recordInvocation("EnrollerImage", []interface{}{})
   415  	fake.enrollerImageMutex.Unlock()
   416  	if stub != nil {
   417  		return stub()
   418  	}
   419  	if specificReturn {
   420  		return ret.result1
   421  	}
   422  	return fakeReturns.result1
   423  }
   424  
   425  func (fake *EnrollInstance) EnrollerImageCallCount() int {
   426  	fake.enrollerImageMutex.RLock()
   427  	defer fake.enrollerImageMutex.RUnlock()
   428  	return len(fake.enrollerImageArgsForCall)
   429  }
   430  
   431  func (fake *EnrollInstance) EnrollerImageCalls(stub func() string) {
   432  	fake.enrollerImageMutex.Lock()
   433  	defer fake.enrollerImageMutex.Unlock()
   434  	fake.EnrollerImageStub = stub
   435  }
   436  
   437  func (fake *EnrollInstance) EnrollerImageReturns(result1 string) {
   438  	fake.enrollerImageMutex.Lock()
   439  	defer fake.enrollerImageMutex.Unlock()
   440  	fake.EnrollerImageStub = nil
   441  	fake.enrollerImageReturns = struct {
   442  		result1 string
   443  	}{result1}
   444  }
   445  
   446  func (fake *EnrollInstance) EnrollerImageReturnsOnCall(i int, result1 string) {
   447  	fake.enrollerImageMutex.Lock()
   448  	defer fake.enrollerImageMutex.Unlock()
   449  	fake.EnrollerImageStub = nil
   450  	if fake.enrollerImageReturnsOnCall == nil {
   451  		fake.enrollerImageReturnsOnCall = make(map[int]struct {
   452  			result1 string
   453  		})
   454  	}
   455  	fake.enrollerImageReturnsOnCall[i] = struct {
   456  		result1 string
   457  	}{result1}
   458  }
   459  
   460  func (fake *EnrollInstance) GetAnnotations() map[string]string {
   461  	fake.getAnnotationsMutex.Lock()
   462  	ret, specificReturn := fake.getAnnotationsReturnsOnCall[len(fake.getAnnotationsArgsForCall)]
   463  	fake.getAnnotationsArgsForCall = append(fake.getAnnotationsArgsForCall, struct {
   464  	}{})
   465  	stub := fake.GetAnnotationsStub
   466  	fakeReturns := fake.getAnnotationsReturns
   467  	fake.recordInvocation("GetAnnotations", []interface{}{})
   468  	fake.getAnnotationsMutex.Unlock()
   469  	if stub != nil {
   470  		return stub()
   471  	}
   472  	if specificReturn {
   473  		return ret.result1
   474  	}
   475  	return fakeReturns.result1
   476  }
   477  
   478  func (fake *EnrollInstance) GetAnnotationsCallCount() int {
   479  	fake.getAnnotationsMutex.RLock()
   480  	defer fake.getAnnotationsMutex.RUnlock()
   481  	return len(fake.getAnnotationsArgsForCall)
   482  }
   483  
   484  func (fake *EnrollInstance) GetAnnotationsCalls(stub func() map[string]string) {
   485  	fake.getAnnotationsMutex.Lock()
   486  	defer fake.getAnnotationsMutex.Unlock()
   487  	fake.GetAnnotationsStub = stub
   488  }
   489  
   490  func (fake *EnrollInstance) GetAnnotationsReturns(result1 map[string]string) {
   491  	fake.getAnnotationsMutex.Lock()
   492  	defer fake.getAnnotationsMutex.Unlock()
   493  	fake.GetAnnotationsStub = nil
   494  	fake.getAnnotationsReturns = struct {
   495  		result1 map[string]string
   496  	}{result1}
   497  }
   498  
   499  func (fake *EnrollInstance) GetAnnotationsReturnsOnCall(i int, result1 map[string]string) {
   500  	fake.getAnnotationsMutex.Lock()
   501  	defer fake.getAnnotationsMutex.Unlock()
   502  	fake.GetAnnotationsStub = nil
   503  	if fake.getAnnotationsReturnsOnCall == nil {
   504  		fake.getAnnotationsReturnsOnCall = make(map[int]struct {
   505  			result1 map[string]string
   506  		})
   507  	}
   508  	fake.getAnnotationsReturnsOnCall[i] = struct {
   509  		result1 map[string]string
   510  	}{result1}
   511  }
   512  
   513  func (fake *EnrollInstance) GetClusterName() string {
   514  	fake.getClusterNameMutex.Lock()
   515  	ret, specificReturn := fake.getClusterNameReturnsOnCall[len(fake.getClusterNameArgsForCall)]
   516  	fake.getClusterNameArgsForCall = append(fake.getClusterNameArgsForCall, struct {
   517  	}{})
   518  	stub := fake.GetClusterNameStub
   519  	fakeReturns := fake.getClusterNameReturns
   520  	fake.recordInvocation("GetClusterName", []interface{}{})
   521  	fake.getClusterNameMutex.Unlock()
   522  	if stub != nil {
   523  		return stub()
   524  	}
   525  	if specificReturn {
   526  		return ret.result1
   527  	}
   528  	return fakeReturns.result1
   529  }
   530  
   531  func (fake *EnrollInstance) GetClusterNameCallCount() int {
   532  	fake.getClusterNameMutex.RLock()
   533  	defer fake.getClusterNameMutex.RUnlock()
   534  	return len(fake.getClusterNameArgsForCall)
   535  }
   536  
   537  func (fake *EnrollInstance) GetClusterNameCalls(stub func() string) {
   538  	fake.getClusterNameMutex.Lock()
   539  	defer fake.getClusterNameMutex.Unlock()
   540  	fake.GetClusterNameStub = stub
   541  }
   542  
   543  func (fake *EnrollInstance) GetClusterNameReturns(result1 string) {
   544  	fake.getClusterNameMutex.Lock()
   545  	defer fake.getClusterNameMutex.Unlock()
   546  	fake.GetClusterNameStub = nil
   547  	fake.getClusterNameReturns = struct {
   548  		result1 string
   549  	}{result1}
   550  }
   551  
   552  func (fake *EnrollInstance) GetClusterNameReturnsOnCall(i int, result1 string) {
   553  	fake.getClusterNameMutex.Lock()
   554  	defer fake.getClusterNameMutex.Unlock()
   555  	fake.GetClusterNameStub = nil
   556  	if fake.getClusterNameReturnsOnCall == nil {
   557  		fake.getClusterNameReturnsOnCall = make(map[int]struct {
   558  			result1 string
   559  		})
   560  	}
   561  	fake.getClusterNameReturnsOnCall[i] = struct {
   562  		result1 string
   563  	}{result1}
   564  }
   565  
   566  func (fake *EnrollInstance) GetConfigOverride() (interface{}, error) {
   567  	fake.getConfigOverrideMutex.Lock()
   568  	ret, specificReturn := fake.getConfigOverrideReturnsOnCall[len(fake.getConfigOverrideArgsForCall)]
   569  	fake.getConfigOverrideArgsForCall = append(fake.getConfigOverrideArgsForCall, struct {
   570  	}{})
   571  	stub := fake.GetConfigOverrideStub
   572  	fakeReturns := fake.getConfigOverrideReturns
   573  	fake.recordInvocation("GetConfigOverride", []interface{}{})
   574  	fake.getConfigOverrideMutex.Unlock()
   575  	if stub != nil {
   576  		return stub()
   577  	}
   578  	if specificReturn {
   579  		return ret.result1, ret.result2
   580  	}
   581  	return fakeReturns.result1, fakeReturns.result2
   582  }
   583  
   584  func (fake *EnrollInstance) GetConfigOverrideCallCount() int {
   585  	fake.getConfigOverrideMutex.RLock()
   586  	defer fake.getConfigOverrideMutex.RUnlock()
   587  	return len(fake.getConfigOverrideArgsForCall)
   588  }
   589  
   590  func (fake *EnrollInstance) GetConfigOverrideCalls(stub func() (interface{}, error)) {
   591  	fake.getConfigOverrideMutex.Lock()
   592  	defer fake.getConfigOverrideMutex.Unlock()
   593  	fake.GetConfigOverrideStub = stub
   594  }
   595  
   596  func (fake *EnrollInstance) GetConfigOverrideReturns(result1 interface{}, result2 error) {
   597  	fake.getConfigOverrideMutex.Lock()
   598  	defer fake.getConfigOverrideMutex.Unlock()
   599  	fake.GetConfigOverrideStub = nil
   600  	fake.getConfigOverrideReturns = struct {
   601  		result1 interface{}
   602  		result2 error
   603  	}{result1, result2}
   604  }
   605  
   606  func (fake *EnrollInstance) GetConfigOverrideReturnsOnCall(i int, result1 interface{}, result2 error) {
   607  	fake.getConfigOverrideMutex.Lock()
   608  	defer fake.getConfigOverrideMutex.Unlock()
   609  	fake.GetConfigOverrideStub = nil
   610  	if fake.getConfigOverrideReturnsOnCall == nil {
   611  		fake.getConfigOverrideReturnsOnCall = make(map[int]struct {
   612  			result1 interface{}
   613  			result2 error
   614  		})
   615  	}
   616  	fake.getConfigOverrideReturnsOnCall[i] = struct {
   617  		result1 interface{}
   618  		result2 error
   619  	}{result1, result2}
   620  }
   621  
   622  func (fake *EnrollInstance) GetCreationTimestamp() v1.Time {
   623  	fake.getCreationTimestampMutex.Lock()
   624  	ret, specificReturn := fake.getCreationTimestampReturnsOnCall[len(fake.getCreationTimestampArgsForCall)]
   625  	fake.getCreationTimestampArgsForCall = append(fake.getCreationTimestampArgsForCall, struct {
   626  	}{})
   627  	stub := fake.GetCreationTimestampStub
   628  	fakeReturns := fake.getCreationTimestampReturns
   629  	fake.recordInvocation("GetCreationTimestamp", []interface{}{})
   630  	fake.getCreationTimestampMutex.Unlock()
   631  	if stub != nil {
   632  		return stub()
   633  	}
   634  	if specificReturn {
   635  		return ret.result1
   636  	}
   637  	return fakeReturns.result1
   638  }
   639  
   640  func (fake *EnrollInstance) GetCreationTimestampCallCount() int {
   641  	fake.getCreationTimestampMutex.RLock()
   642  	defer fake.getCreationTimestampMutex.RUnlock()
   643  	return len(fake.getCreationTimestampArgsForCall)
   644  }
   645  
   646  func (fake *EnrollInstance) GetCreationTimestampCalls(stub func() v1.Time) {
   647  	fake.getCreationTimestampMutex.Lock()
   648  	defer fake.getCreationTimestampMutex.Unlock()
   649  	fake.GetCreationTimestampStub = stub
   650  }
   651  
   652  func (fake *EnrollInstance) GetCreationTimestampReturns(result1 v1.Time) {
   653  	fake.getCreationTimestampMutex.Lock()
   654  	defer fake.getCreationTimestampMutex.Unlock()
   655  	fake.GetCreationTimestampStub = nil
   656  	fake.getCreationTimestampReturns = struct {
   657  		result1 v1.Time
   658  	}{result1}
   659  }
   660  
   661  func (fake *EnrollInstance) GetCreationTimestampReturnsOnCall(i int, result1 v1.Time) {
   662  	fake.getCreationTimestampMutex.Lock()
   663  	defer fake.getCreationTimestampMutex.Unlock()
   664  	fake.GetCreationTimestampStub = nil
   665  	if fake.getCreationTimestampReturnsOnCall == nil {
   666  		fake.getCreationTimestampReturnsOnCall = make(map[int]struct {
   667  			result1 v1.Time
   668  		})
   669  	}
   670  	fake.getCreationTimestampReturnsOnCall[i] = struct {
   671  		result1 v1.Time
   672  	}{result1}
   673  }
   674  
   675  func (fake *EnrollInstance) GetDeletionGracePeriodSeconds() *int64 {
   676  	fake.getDeletionGracePeriodSecondsMutex.Lock()
   677  	ret, specificReturn := fake.getDeletionGracePeriodSecondsReturnsOnCall[len(fake.getDeletionGracePeriodSecondsArgsForCall)]
   678  	fake.getDeletionGracePeriodSecondsArgsForCall = append(fake.getDeletionGracePeriodSecondsArgsForCall, struct {
   679  	}{})
   680  	stub := fake.GetDeletionGracePeriodSecondsStub
   681  	fakeReturns := fake.getDeletionGracePeriodSecondsReturns
   682  	fake.recordInvocation("GetDeletionGracePeriodSeconds", []interface{}{})
   683  	fake.getDeletionGracePeriodSecondsMutex.Unlock()
   684  	if stub != nil {
   685  		return stub()
   686  	}
   687  	if specificReturn {
   688  		return ret.result1
   689  	}
   690  	return fakeReturns.result1
   691  }
   692  
   693  func (fake *EnrollInstance) GetDeletionGracePeriodSecondsCallCount() int {
   694  	fake.getDeletionGracePeriodSecondsMutex.RLock()
   695  	defer fake.getDeletionGracePeriodSecondsMutex.RUnlock()
   696  	return len(fake.getDeletionGracePeriodSecondsArgsForCall)
   697  }
   698  
   699  func (fake *EnrollInstance) GetDeletionGracePeriodSecondsCalls(stub func() *int64) {
   700  	fake.getDeletionGracePeriodSecondsMutex.Lock()
   701  	defer fake.getDeletionGracePeriodSecondsMutex.Unlock()
   702  	fake.GetDeletionGracePeriodSecondsStub = stub
   703  }
   704  
   705  func (fake *EnrollInstance) GetDeletionGracePeriodSecondsReturns(result1 *int64) {
   706  	fake.getDeletionGracePeriodSecondsMutex.Lock()
   707  	defer fake.getDeletionGracePeriodSecondsMutex.Unlock()
   708  	fake.GetDeletionGracePeriodSecondsStub = nil
   709  	fake.getDeletionGracePeriodSecondsReturns = struct {
   710  		result1 *int64
   711  	}{result1}
   712  }
   713  
   714  func (fake *EnrollInstance) GetDeletionGracePeriodSecondsReturnsOnCall(i int, result1 *int64) {
   715  	fake.getDeletionGracePeriodSecondsMutex.Lock()
   716  	defer fake.getDeletionGracePeriodSecondsMutex.Unlock()
   717  	fake.GetDeletionGracePeriodSecondsStub = nil
   718  	if fake.getDeletionGracePeriodSecondsReturnsOnCall == nil {
   719  		fake.getDeletionGracePeriodSecondsReturnsOnCall = make(map[int]struct {
   720  			result1 *int64
   721  		})
   722  	}
   723  	fake.getDeletionGracePeriodSecondsReturnsOnCall[i] = struct {
   724  		result1 *int64
   725  	}{result1}
   726  }
   727  
   728  func (fake *EnrollInstance) GetDeletionTimestamp() *v1.Time {
   729  	fake.getDeletionTimestampMutex.Lock()
   730  	ret, specificReturn := fake.getDeletionTimestampReturnsOnCall[len(fake.getDeletionTimestampArgsForCall)]
   731  	fake.getDeletionTimestampArgsForCall = append(fake.getDeletionTimestampArgsForCall, struct {
   732  	}{})
   733  	stub := fake.GetDeletionTimestampStub
   734  	fakeReturns := fake.getDeletionTimestampReturns
   735  	fake.recordInvocation("GetDeletionTimestamp", []interface{}{})
   736  	fake.getDeletionTimestampMutex.Unlock()
   737  	if stub != nil {
   738  		return stub()
   739  	}
   740  	if specificReturn {
   741  		return ret.result1
   742  	}
   743  	return fakeReturns.result1
   744  }
   745  
   746  func (fake *EnrollInstance) GetDeletionTimestampCallCount() int {
   747  	fake.getDeletionTimestampMutex.RLock()
   748  	defer fake.getDeletionTimestampMutex.RUnlock()
   749  	return len(fake.getDeletionTimestampArgsForCall)
   750  }
   751  
   752  func (fake *EnrollInstance) GetDeletionTimestampCalls(stub func() *v1.Time) {
   753  	fake.getDeletionTimestampMutex.Lock()
   754  	defer fake.getDeletionTimestampMutex.Unlock()
   755  	fake.GetDeletionTimestampStub = stub
   756  }
   757  
   758  func (fake *EnrollInstance) GetDeletionTimestampReturns(result1 *v1.Time) {
   759  	fake.getDeletionTimestampMutex.Lock()
   760  	defer fake.getDeletionTimestampMutex.Unlock()
   761  	fake.GetDeletionTimestampStub = nil
   762  	fake.getDeletionTimestampReturns = struct {
   763  		result1 *v1.Time
   764  	}{result1}
   765  }
   766  
   767  func (fake *EnrollInstance) GetDeletionTimestampReturnsOnCall(i int, result1 *v1.Time) {
   768  	fake.getDeletionTimestampMutex.Lock()
   769  	defer fake.getDeletionTimestampMutex.Unlock()
   770  	fake.GetDeletionTimestampStub = nil
   771  	if fake.getDeletionTimestampReturnsOnCall == nil {
   772  		fake.getDeletionTimestampReturnsOnCall = make(map[int]struct {
   773  			result1 *v1.Time
   774  		})
   775  	}
   776  	fake.getDeletionTimestampReturnsOnCall[i] = struct {
   777  		result1 *v1.Time
   778  	}{result1}
   779  }
   780  
   781  func (fake *EnrollInstance) GetFinalizers() []string {
   782  	fake.getFinalizersMutex.Lock()
   783  	ret, specificReturn := fake.getFinalizersReturnsOnCall[len(fake.getFinalizersArgsForCall)]
   784  	fake.getFinalizersArgsForCall = append(fake.getFinalizersArgsForCall, struct {
   785  	}{})
   786  	stub := fake.GetFinalizersStub
   787  	fakeReturns := fake.getFinalizersReturns
   788  	fake.recordInvocation("GetFinalizers", []interface{}{})
   789  	fake.getFinalizersMutex.Unlock()
   790  	if stub != nil {
   791  		return stub()
   792  	}
   793  	if specificReturn {
   794  		return ret.result1
   795  	}
   796  	return fakeReturns.result1
   797  }
   798  
   799  func (fake *EnrollInstance) GetFinalizersCallCount() int {
   800  	fake.getFinalizersMutex.RLock()
   801  	defer fake.getFinalizersMutex.RUnlock()
   802  	return len(fake.getFinalizersArgsForCall)
   803  }
   804  
   805  func (fake *EnrollInstance) GetFinalizersCalls(stub func() []string) {
   806  	fake.getFinalizersMutex.Lock()
   807  	defer fake.getFinalizersMutex.Unlock()
   808  	fake.GetFinalizersStub = stub
   809  }
   810  
   811  func (fake *EnrollInstance) GetFinalizersReturns(result1 []string) {
   812  	fake.getFinalizersMutex.Lock()
   813  	defer fake.getFinalizersMutex.Unlock()
   814  	fake.GetFinalizersStub = nil
   815  	fake.getFinalizersReturns = struct {
   816  		result1 []string
   817  	}{result1}
   818  }
   819  
   820  func (fake *EnrollInstance) GetFinalizersReturnsOnCall(i int, result1 []string) {
   821  	fake.getFinalizersMutex.Lock()
   822  	defer fake.getFinalizersMutex.Unlock()
   823  	fake.GetFinalizersStub = nil
   824  	if fake.getFinalizersReturnsOnCall == nil {
   825  		fake.getFinalizersReturnsOnCall = make(map[int]struct {
   826  			result1 []string
   827  		})
   828  	}
   829  	fake.getFinalizersReturnsOnCall[i] = struct {
   830  		result1 []string
   831  	}{result1}
   832  }
   833  
   834  func (fake *EnrollInstance) GetGenerateName() string {
   835  	fake.getGenerateNameMutex.Lock()
   836  	ret, specificReturn := fake.getGenerateNameReturnsOnCall[len(fake.getGenerateNameArgsForCall)]
   837  	fake.getGenerateNameArgsForCall = append(fake.getGenerateNameArgsForCall, struct {
   838  	}{})
   839  	stub := fake.GetGenerateNameStub
   840  	fakeReturns := fake.getGenerateNameReturns
   841  	fake.recordInvocation("GetGenerateName", []interface{}{})
   842  	fake.getGenerateNameMutex.Unlock()
   843  	if stub != nil {
   844  		return stub()
   845  	}
   846  	if specificReturn {
   847  		return ret.result1
   848  	}
   849  	return fakeReturns.result1
   850  }
   851  
   852  func (fake *EnrollInstance) GetGenerateNameCallCount() int {
   853  	fake.getGenerateNameMutex.RLock()
   854  	defer fake.getGenerateNameMutex.RUnlock()
   855  	return len(fake.getGenerateNameArgsForCall)
   856  }
   857  
   858  func (fake *EnrollInstance) GetGenerateNameCalls(stub func() string) {
   859  	fake.getGenerateNameMutex.Lock()
   860  	defer fake.getGenerateNameMutex.Unlock()
   861  	fake.GetGenerateNameStub = stub
   862  }
   863  
   864  func (fake *EnrollInstance) GetGenerateNameReturns(result1 string) {
   865  	fake.getGenerateNameMutex.Lock()
   866  	defer fake.getGenerateNameMutex.Unlock()
   867  	fake.GetGenerateNameStub = nil
   868  	fake.getGenerateNameReturns = struct {
   869  		result1 string
   870  	}{result1}
   871  }
   872  
   873  func (fake *EnrollInstance) GetGenerateNameReturnsOnCall(i int, result1 string) {
   874  	fake.getGenerateNameMutex.Lock()
   875  	defer fake.getGenerateNameMutex.Unlock()
   876  	fake.GetGenerateNameStub = nil
   877  	if fake.getGenerateNameReturnsOnCall == nil {
   878  		fake.getGenerateNameReturnsOnCall = make(map[int]struct {
   879  			result1 string
   880  		})
   881  	}
   882  	fake.getGenerateNameReturnsOnCall[i] = struct {
   883  		result1 string
   884  	}{result1}
   885  }
   886  
   887  func (fake *EnrollInstance) GetGeneration() int64 {
   888  	fake.getGenerationMutex.Lock()
   889  	ret, specificReturn := fake.getGenerationReturnsOnCall[len(fake.getGenerationArgsForCall)]
   890  	fake.getGenerationArgsForCall = append(fake.getGenerationArgsForCall, struct {
   891  	}{})
   892  	stub := fake.GetGenerationStub
   893  	fakeReturns := fake.getGenerationReturns
   894  	fake.recordInvocation("GetGeneration", []interface{}{})
   895  	fake.getGenerationMutex.Unlock()
   896  	if stub != nil {
   897  		return stub()
   898  	}
   899  	if specificReturn {
   900  		return ret.result1
   901  	}
   902  	return fakeReturns.result1
   903  }
   904  
   905  func (fake *EnrollInstance) GetGenerationCallCount() int {
   906  	fake.getGenerationMutex.RLock()
   907  	defer fake.getGenerationMutex.RUnlock()
   908  	return len(fake.getGenerationArgsForCall)
   909  }
   910  
   911  func (fake *EnrollInstance) GetGenerationCalls(stub func() int64) {
   912  	fake.getGenerationMutex.Lock()
   913  	defer fake.getGenerationMutex.Unlock()
   914  	fake.GetGenerationStub = stub
   915  }
   916  
   917  func (fake *EnrollInstance) GetGenerationReturns(result1 int64) {
   918  	fake.getGenerationMutex.Lock()
   919  	defer fake.getGenerationMutex.Unlock()
   920  	fake.GetGenerationStub = nil
   921  	fake.getGenerationReturns = struct {
   922  		result1 int64
   923  	}{result1}
   924  }
   925  
   926  func (fake *EnrollInstance) GetGenerationReturnsOnCall(i int, result1 int64) {
   927  	fake.getGenerationMutex.Lock()
   928  	defer fake.getGenerationMutex.Unlock()
   929  	fake.GetGenerationStub = nil
   930  	if fake.getGenerationReturnsOnCall == nil {
   931  		fake.getGenerationReturnsOnCall = make(map[int]struct {
   932  			result1 int64
   933  		})
   934  	}
   935  	fake.getGenerationReturnsOnCall[i] = struct {
   936  		result1 int64
   937  	}{result1}
   938  }
   939  
   940  func (fake *EnrollInstance) GetLabels() map[string]string {
   941  	fake.getLabelsMutex.Lock()
   942  	ret, specificReturn := fake.getLabelsReturnsOnCall[len(fake.getLabelsArgsForCall)]
   943  	fake.getLabelsArgsForCall = append(fake.getLabelsArgsForCall, struct {
   944  	}{})
   945  	stub := fake.GetLabelsStub
   946  	fakeReturns := fake.getLabelsReturns
   947  	fake.recordInvocation("GetLabels", []interface{}{})
   948  	fake.getLabelsMutex.Unlock()
   949  	if stub != nil {
   950  		return stub()
   951  	}
   952  	if specificReturn {
   953  		return ret.result1
   954  	}
   955  	return fakeReturns.result1
   956  }
   957  
   958  func (fake *EnrollInstance) GetLabelsCallCount() int {
   959  	fake.getLabelsMutex.RLock()
   960  	defer fake.getLabelsMutex.RUnlock()
   961  	return len(fake.getLabelsArgsForCall)
   962  }
   963  
   964  func (fake *EnrollInstance) GetLabelsCalls(stub func() map[string]string) {
   965  	fake.getLabelsMutex.Lock()
   966  	defer fake.getLabelsMutex.Unlock()
   967  	fake.GetLabelsStub = stub
   968  }
   969  
   970  func (fake *EnrollInstance) GetLabelsReturns(result1 map[string]string) {
   971  	fake.getLabelsMutex.Lock()
   972  	defer fake.getLabelsMutex.Unlock()
   973  	fake.GetLabelsStub = nil
   974  	fake.getLabelsReturns = struct {
   975  		result1 map[string]string
   976  	}{result1}
   977  }
   978  
   979  func (fake *EnrollInstance) GetLabelsReturnsOnCall(i int, result1 map[string]string) {
   980  	fake.getLabelsMutex.Lock()
   981  	defer fake.getLabelsMutex.Unlock()
   982  	fake.GetLabelsStub = nil
   983  	if fake.getLabelsReturnsOnCall == nil {
   984  		fake.getLabelsReturnsOnCall = make(map[int]struct {
   985  			result1 map[string]string
   986  		})
   987  	}
   988  	fake.getLabelsReturnsOnCall[i] = struct {
   989  		result1 map[string]string
   990  	}{result1}
   991  }
   992  
   993  func (fake *EnrollInstance) GetManagedFields() []v1.ManagedFieldsEntry {
   994  	fake.getManagedFieldsMutex.Lock()
   995  	ret, specificReturn := fake.getManagedFieldsReturnsOnCall[len(fake.getManagedFieldsArgsForCall)]
   996  	fake.getManagedFieldsArgsForCall = append(fake.getManagedFieldsArgsForCall, struct {
   997  	}{})
   998  	stub := fake.GetManagedFieldsStub
   999  	fakeReturns := fake.getManagedFieldsReturns
  1000  	fake.recordInvocation("GetManagedFields", []interface{}{})
  1001  	fake.getManagedFieldsMutex.Unlock()
  1002  	if stub != nil {
  1003  		return stub()
  1004  	}
  1005  	if specificReturn {
  1006  		return ret.result1
  1007  	}
  1008  	return fakeReturns.result1
  1009  }
  1010  
  1011  func (fake *EnrollInstance) GetManagedFieldsCallCount() int {
  1012  	fake.getManagedFieldsMutex.RLock()
  1013  	defer fake.getManagedFieldsMutex.RUnlock()
  1014  	return len(fake.getManagedFieldsArgsForCall)
  1015  }
  1016  
  1017  func (fake *EnrollInstance) GetManagedFieldsCalls(stub func() []v1.ManagedFieldsEntry) {
  1018  	fake.getManagedFieldsMutex.Lock()
  1019  	defer fake.getManagedFieldsMutex.Unlock()
  1020  	fake.GetManagedFieldsStub = stub
  1021  }
  1022  
  1023  func (fake *EnrollInstance) GetManagedFieldsReturns(result1 []v1.ManagedFieldsEntry) {
  1024  	fake.getManagedFieldsMutex.Lock()
  1025  	defer fake.getManagedFieldsMutex.Unlock()
  1026  	fake.GetManagedFieldsStub = nil
  1027  	fake.getManagedFieldsReturns = struct {
  1028  		result1 []v1.ManagedFieldsEntry
  1029  	}{result1}
  1030  }
  1031  
  1032  func (fake *EnrollInstance) GetManagedFieldsReturnsOnCall(i int, result1 []v1.ManagedFieldsEntry) {
  1033  	fake.getManagedFieldsMutex.Lock()
  1034  	defer fake.getManagedFieldsMutex.Unlock()
  1035  	fake.GetManagedFieldsStub = nil
  1036  	if fake.getManagedFieldsReturnsOnCall == nil {
  1037  		fake.getManagedFieldsReturnsOnCall = make(map[int]struct {
  1038  			result1 []v1.ManagedFieldsEntry
  1039  		})
  1040  	}
  1041  	fake.getManagedFieldsReturnsOnCall[i] = struct {
  1042  		result1 []v1.ManagedFieldsEntry
  1043  	}{result1}
  1044  }
  1045  
  1046  func (fake *EnrollInstance) GetName() string {
  1047  	fake.getNameMutex.Lock()
  1048  	ret, specificReturn := fake.getNameReturnsOnCall[len(fake.getNameArgsForCall)]
  1049  	fake.getNameArgsForCall = append(fake.getNameArgsForCall, struct {
  1050  	}{})
  1051  	stub := fake.GetNameStub
  1052  	fakeReturns := fake.getNameReturns
  1053  	fake.recordInvocation("GetName", []interface{}{})
  1054  	fake.getNameMutex.Unlock()
  1055  	if stub != nil {
  1056  		return stub()
  1057  	}
  1058  	if specificReturn {
  1059  		return ret.result1
  1060  	}
  1061  	return fakeReturns.result1
  1062  }
  1063  
  1064  func (fake *EnrollInstance) GetNameCallCount() int {
  1065  	fake.getNameMutex.RLock()
  1066  	defer fake.getNameMutex.RUnlock()
  1067  	return len(fake.getNameArgsForCall)
  1068  }
  1069  
  1070  func (fake *EnrollInstance) GetNameCalls(stub func() string) {
  1071  	fake.getNameMutex.Lock()
  1072  	defer fake.getNameMutex.Unlock()
  1073  	fake.GetNameStub = stub
  1074  }
  1075  
  1076  func (fake *EnrollInstance) GetNameReturns(result1 string) {
  1077  	fake.getNameMutex.Lock()
  1078  	defer fake.getNameMutex.Unlock()
  1079  	fake.GetNameStub = nil
  1080  	fake.getNameReturns = struct {
  1081  		result1 string
  1082  	}{result1}
  1083  }
  1084  
  1085  func (fake *EnrollInstance) GetNameReturnsOnCall(i int, result1 string) {
  1086  	fake.getNameMutex.Lock()
  1087  	defer fake.getNameMutex.Unlock()
  1088  	fake.GetNameStub = nil
  1089  	if fake.getNameReturnsOnCall == nil {
  1090  		fake.getNameReturnsOnCall = make(map[int]struct {
  1091  			result1 string
  1092  		})
  1093  	}
  1094  	fake.getNameReturnsOnCall[i] = struct {
  1095  		result1 string
  1096  	}{result1}
  1097  }
  1098  
  1099  func (fake *EnrollInstance) GetNamespace() string {
  1100  	fake.getNamespaceMutex.Lock()
  1101  	ret, specificReturn := fake.getNamespaceReturnsOnCall[len(fake.getNamespaceArgsForCall)]
  1102  	fake.getNamespaceArgsForCall = append(fake.getNamespaceArgsForCall, struct {
  1103  	}{})
  1104  	stub := fake.GetNamespaceStub
  1105  	fakeReturns := fake.getNamespaceReturns
  1106  	fake.recordInvocation("GetNamespace", []interface{}{})
  1107  	fake.getNamespaceMutex.Unlock()
  1108  	if stub != nil {
  1109  		return stub()
  1110  	}
  1111  	if specificReturn {
  1112  		return ret.result1
  1113  	}
  1114  	return fakeReturns.result1
  1115  }
  1116  
  1117  func (fake *EnrollInstance) GetNamespaceCallCount() int {
  1118  	fake.getNamespaceMutex.RLock()
  1119  	defer fake.getNamespaceMutex.RUnlock()
  1120  	return len(fake.getNamespaceArgsForCall)
  1121  }
  1122  
  1123  func (fake *EnrollInstance) GetNamespaceCalls(stub func() string) {
  1124  	fake.getNamespaceMutex.Lock()
  1125  	defer fake.getNamespaceMutex.Unlock()
  1126  	fake.GetNamespaceStub = stub
  1127  }
  1128  
  1129  func (fake *EnrollInstance) GetNamespaceReturns(result1 string) {
  1130  	fake.getNamespaceMutex.Lock()
  1131  	defer fake.getNamespaceMutex.Unlock()
  1132  	fake.GetNamespaceStub = nil
  1133  	fake.getNamespaceReturns = struct {
  1134  		result1 string
  1135  	}{result1}
  1136  }
  1137  
  1138  func (fake *EnrollInstance) GetNamespaceReturnsOnCall(i int, result1 string) {
  1139  	fake.getNamespaceMutex.Lock()
  1140  	defer fake.getNamespaceMutex.Unlock()
  1141  	fake.GetNamespaceStub = nil
  1142  	if fake.getNamespaceReturnsOnCall == nil {
  1143  		fake.getNamespaceReturnsOnCall = make(map[int]struct {
  1144  			result1 string
  1145  		})
  1146  	}
  1147  	fake.getNamespaceReturnsOnCall[i] = struct {
  1148  		result1 string
  1149  	}{result1}
  1150  }
  1151  
  1152  func (fake *EnrollInstance) GetObjectKind() schema.ObjectKind {
  1153  	fake.getObjectKindMutex.Lock()
  1154  	ret, specificReturn := fake.getObjectKindReturnsOnCall[len(fake.getObjectKindArgsForCall)]
  1155  	fake.getObjectKindArgsForCall = append(fake.getObjectKindArgsForCall, struct {
  1156  	}{})
  1157  	stub := fake.GetObjectKindStub
  1158  	fakeReturns := fake.getObjectKindReturns
  1159  	fake.recordInvocation("GetObjectKind", []interface{}{})
  1160  	fake.getObjectKindMutex.Unlock()
  1161  	if stub != nil {
  1162  		return stub()
  1163  	}
  1164  	if specificReturn {
  1165  		return ret.result1
  1166  	}
  1167  	return fakeReturns.result1
  1168  }
  1169  
  1170  func (fake *EnrollInstance) GetObjectKindCallCount() int {
  1171  	fake.getObjectKindMutex.RLock()
  1172  	defer fake.getObjectKindMutex.RUnlock()
  1173  	return len(fake.getObjectKindArgsForCall)
  1174  }
  1175  
  1176  func (fake *EnrollInstance) GetObjectKindCalls(stub func() schema.ObjectKind) {
  1177  	fake.getObjectKindMutex.Lock()
  1178  	defer fake.getObjectKindMutex.Unlock()
  1179  	fake.GetObjectKindStub = stub
  1180  }
  1181  
  1182  func (fake *EnrollInstance) GetObjectKindReturns(result1 schema.ObjectKind) {
  1183  	fake.getObjectKindMutex.Lock()
  1184  	defer fake.getObjectKindMutex.Unlock()
  1185  	fake.GetObjectKindStub = nil
  1186  	fake.getObjectKindReturns = struct {
  1187  		result1 schema.ObjectKind
  1188  	}{result1}
  1189  }
  1190  
  1191  func (fake *EnrollInstance) GetObjectKindReturnsOnCall(i int, result1 schema.ObjectKind) {
  1192  	fake.getObjectKindMutex.Lock()
  1193  	defer fake.getObjectKindMutex.Unlock()
  1194  	fake.GetObjectKindStub = nil
  1195  	if fake.getObjectKindReturnsOnCall == nil {
  1196  		fake.getObjectKindReturnsOnCall = make(map[int]struct {
  1197  			result1 schema.ObjectKind
  1198  		})
  1199  	}
  1200  	fake.getObjectKindReturnsOnCall[i] = struct {
  1201  		result1 schema.ObjectKind
  1202  	}{result1}
  1203  }
  1204  
  1205  func (fake *EnrollInstance) GetOwnerReferences() []v1.OwnerReference {
  1206  	fake.getOwnerReferencesMutex.Lock()
  1207  	ret, specificReturn := fake.getOwnerReferencesReturnsOnCall[len(fake.getOwnerReferencesArgsForCall)]
  1208  	fake.getOwnerReferencesArgsForCall = append(fake.getOwnerReferencesArgsForCall, struct {
  1209  	}{})
  1210  	stub := fake.GetOwnerReferencesStub
  1211  	fakeReturns := fake.getOwnerReferencesReturns
  1212  	fake.recordInvocation("GetOwnerReferences", []interface{}{})
  1213  	fake.getOwnerReferencesMutex.Unlock()
  1214  	if stub != nil {
  1215  		return stub()
  1216  	}
  1217  	if specificReturn {
  1218  		return ret.result1
  1219  	}
  1220  	return fakeReturns.result1
  1221  }
  1222  
  1223  func (fake *EnrollInstance) GetOwnerReferencesCallCount() int {
  1224  	fake.getOwnerReferencesMutex.RLock()
  1225  	defer fake.getOwnerReferencesMutex.RUnlock()
  1226  	return len(fake.getOwnerReferencesArgsForCall)
  1227  }
  1228  
  1229  func (fake *EnrollInstance) GetOwnerReferencesCalls(stub func() []v1.OwnerReference) {
  1230  	fake.getOwnerReferencesMutex.Lock()
  1231  	defer fake.getOwnerReferencesMutex.Unlock()
  1232  	fake.GetOwnerReferencesStub = stub
  1233  }
  1234  
  1235  func (fake *EnrollInstance) GetOwnerReferencesReturns(result1 []v1.OwnerReference) {
  1236  	fake.getOwnerReferencesMutex.Lock()
  1237  	defer fake.getOwnerReferencesMutex.Unlock()
  1238  	fake.GetOwnerReferencesStub = nil
  1239  	fake.getOwnerReferencesReturns = struct {
  1240  		result1 []v1.OwnerReference
  1241  	}{result1}
  1242  }
  1243  
  1244  func (fake *EnrollInstance) GetOwnerReferencesReturnsOnCall(i int, result1 []v1.OwnerReference) {
  1245  	fake.getOwnerReferencesMutex.Lock()
  1246  	defer fake.getOwnerReferencesMutex.Unlock()
  1247  	fake.GetOwnerReferencesStub = nil
  1248  	if fake.getOwnerReferencesReturnsOnCall == nil {
  1249  		fake.getOwnerReferencesReturnsOnCall = make(map[int]struct {
  1250  			result1 []v1.OwnerReference
  1251  		})
  1252  	}
  1253  	fake.getOwnerReferencesReturnsOnCall[i] = struct {
  1254  		result1 []v1.OwnerReference
  1255  	}{result1}
  1256  }
  1257  
  1258  func (fake *EnrollInstance) GetPullSecrets() []v1a.LocalObjectReference {
  1259  	fake.getPullSecretsMutex.Lock()
  1260  	ret, specificReturn := fake.getPullSecretsReturnsOnCall[len(fake.getPullSecretsArgsForCall)]
  1261  	fake.getPullSecretsArgsForCall = append(fake.getPullSecretsArgsForCall, struct {
  1262  	}{})
  1263  	stub := fake.GetPullSecretsStub
  1264  	fakeReturns := fake.getPullSecretsReturns
  1265  	fake.recordInvocation("GetPullSecrets", []interface{}{})
  1266  	fake.getPullSecretsMutex.Unlock()
  1267  	if stub != nil {
  1268  		return stub()
  1269  	}
  1270  	if specificReturn {
  1271  		return ret.result1
  1272  	}
  1273  	return fakeReturns.result1
  1274  }
  1275  
  1276  func (fake *EnrollInstance) GetPullSecretsCallCount() int {
  1277  	fake.getPullSecretsMutex.RLock()
  1278  	defer fake.getPullSecretsMutex.RUnlock()
  1279  	return len(fake.getPullSecretsArgsForCall)
  1280  }
  1281  
  1282  func (fake *EnrollInstance) GetPullSecretsCalls(stub func() []v1a.LocalObjectReference) {
  1283  	fake.getPullSecretsMutex.Lock()
  1284  	defer fake.getPullSecretsMutex.Unlock()
  1285  	fake.GetPullSecretsStub = stub
  1286  }
  1287  
  1288  func (fake *EnrollInstance) GetPullSecretsReturns(result1 []v1a.LocalObjectReference) {
  1289  	fake.getPullSecretsMutex.Lock()
  1290  	defer fake.getPullSecretsMutex.Unlock()
  1291  	fake.GetPullSecretsStub = nil
  1292  	fake.getPullSecretsReturns = struct {
  1293  		result1 []v1a.LocalObjectReference
  1294  	}{result1}
  1295  }
  1296  
  1297  func (fake *EnrollInstance) GetPullSecretsReturnsOnCall(i int, result1 []v1a.LocalObjectReference) {
  1298  	fake.getPullSecretsMutex.Lock()
  1299  	defer fake.getPullSecretsMutex.Unlock()
  1300  	fake.GetPullSecretsStub = nil
  1301  	if fake.getPullSecretsReturnsOnCall == nil {
  1302  		fake.getPullSecretsReturnsOnCall = make(map[int]struct {
  1303  			result1 []v1a.LocalObjectReference
  1304  		})
  1305  	}
  1306  	fake.getPullSecretsReturnsOnCall[i] = struct {
  1307  		result1 []v1a.LocalObjectReference
  1308  	}{result1}
  1309  }
  1310  
  1311  func (fake *EnrollInstance) GetResource(arg1 v1beta1.Component) v1a.ResourceRequirements {
  1312  	fake.getResourceMutex.Lock()
  1313  	ret, specificReturn := fake.getResourceReturnsOnCall[len(fake.getResourceArgsForCall)]
  1314  	fake.getResourceArgsForCall = append(fake.getResourceArgsForCall, struct {
  1315  		arg1 v1beta1.Component
  1316  	}{arg1})
  1317  	stub := fake.GetResourceStub
  1318  	fakeReturns := fake.getResourceReturns
  1319  	fake.recordInvocation("GetResource", []interface{}{arg1})
  1320  	fake.getResourceMutex.Unlock()
  1321  	if stub != nil {
  1322  		return stub(arg1)
  1323  	}
  1324  	if specificReturn {
  1325  		return ret.result1
  1326  	}
  1327  	return fakeReturns.result1
  1328  }
  1329  
  1330  func (fake *EnrollInstance) GetResourceCallCount() int {
  1331  	fake.getResourceMutex.RLock()
  1332  	defer fake.getResourceMutex.RUnlock()
  1333  	return len(fake.getResourceArgsForCall)
  1334  }
  1335  
  1336  func (fake *EnrollInstance) GetResourceCalls(stub func(v1beta1.Component) v1a.ResourceRequirements) {
  1337  	fake.getResourceMutex.Lock()
  1338  	defer fake.getResourceMutex.Unlock()
  1339  	fake.GetResourceStub = stub
  1340  }
  1341  
  1342  func (fake *EnrollInstance) GetResourceArgsForCall(i int) v1beta1.Component {
  1343  	fake.getResourceMutex.RLock()
  1344  	defer fake.getResourceMutex.RUnlock()
  1345  	argsForCall := fake.getResourceArgsForCall[i]
  1346  	return argsForCall.arg1
  1347  }
  1348  
  1349  func (fake *EnrollInstance) GetResourceReturns(result1 v1a.ResourceRequirements) {
  1350  	fake.getResourceMutex.Lock()
  1351  	defer fake.getResourceMutex.Unlock()
  1352  	fake.GetResourceStub = nil
  1353  	fake.getResourceReturns = struct {
  1354  		result1 v1a.ResourceRequirements
  1355  	}{result1}
  1356  }
  1357  
  1358  func (fake *EnrollInstance) GetResourceReturnsOnCall(i int, result1 v1a.ResourceRequirements) {
  1359  	fake.getResourceMutex.Lock()
  1360  	defer fake.getResourceMutex.Unlock()
  1361  	fake.GetResourceStub = nil
  1362  	if fake.getResourceReturnsOnCall == nil {
  1363  		fake.getResourceReturnsOnCall = make(map[int]struct {
  1364  			result1 v1a.ResourceRequirements
  1365  		})
  1366  	}
  1367  	fake.getResourceReturnsOnCall[i] = struct {
  1368  		result1 v1a.ResourceRequirements
  1369  	}{result1}
  1370  }
  1371  
  1372  func (fake *EnrollInstance) GetResourceVersion() string {
  1373  	fake.getResourceVersionMutex.Lock()
  1374  	ret, specificReturn := fake.getResourceVersionReturnsOnCall[len(fake.getResourceVersionArgsForCall)]
  1375  	fake.getResourceVersionArgsForCall = append(fake.getResourceVersionArgsForCall, struct {
  1376  	}{})
  1377  	stub := fake.GetResourceVersionStub
  1378  	fakeReturns := fake.getResourceVersionReturns
  1379  	fake.recordInvocation("GetResourceVersion", []interface{}{})
  1380  	fake.getResourceVersionMutex.Unlock()
  1381  	if stub != nil {
  1382  		return stub()
  1383  	}
  1384  	if specificReturn {
  1385  		return ret.result1
  1386  	}
  1387  	return fakeReturns.result1
  1388  }
  1389  
  1390  func (fake *EnrollInstance) GetResourceVersionCallCount() int {
  1391  	fake.getResourceVersionMutex.RLock()
  1392  	defer fake.getResourceVersionMutex.RUnlock()
  1393  	return len(fake.getResourceVersionArgsForCall)
  1394  }
  1395  
  1396  func (fake *EnrollInstance) GetResourceVersionCalls(stub func() string) {
  1397  	fake.getResourceVersionMutex.Lock()
  1398  	defer fake.getResourceVersionMutex.Unlock()
  1399  	fake.GetResourceVersionStub = stub
  1400  }
  1401  
  1402  func (fake *EnrollInstance) GetResourceVersionReturns(result1 string) {
  1403  	fake.getResourceVersionMutex.Lock()
  1404  	defer fake.getResourceVersionMutex.Unlock()
  1405  	fake.GetResourceVersionStub = nil
  1406  	fake.getResourceVersionReturns = struct {
  1407  		result1 string
  1408  	}{result1}
  1409  }
  1410  
  1411  func (fake *EnrollInstance) GetResourceVersionReturnsOnCall(i int, result1 string) {
  1412  	fake.getResourceVersionMutex.Lock()
  1413  	defer fake.getResourceVersionMutex.Unlock()
  1414  	fake.GetResourceVersionStub = nil
  1415  	if fake.getResourceVersionReturnsOnCall == nil {
  1416  		fake.getResourceVersionReturnsOnCall = make(map[int]struct {
  1417  			result1 string
  1418  		})
  1419  	}
  1420  	fake.getResourceVersionReturnsOnCall[i] = struct {
  1421  		result1 string
  1422  	}{result1}
  1423  }
  1424  
  1425  func (fake *EnrollInstance) GetSelfLink() string {
  1426  	fake.getSelfLinkMutex.Lock()
  1427  	ret, specificReturn := fake.getSelfLinkReturnsOnCall[len(fake.getSelfLinkArgsForCall)]
  1428  	fake.getSelfLinkArgsForCall = append(fake.getSelfLinkArgsForCall, struct {
  1429  	}{})
  1430  	stub := fake.GetSelfLinkStub
  1431  	fakeReturns := fake.getSelfLinkReturns
  1432  	fake.recordInvocation("GetSelfLink", []interface{}{})
  1433  	fake.getSelfLinkMutex.Unlock()
  1434  	if stub != nil {
  1435  		return stub()
  1436  	}
  1437  	if specificReturn {
  1438  		return ret.result1
  1439  	}
  1440  	return fakeReturns.result1
  1441  }
  1442  
  1443  func (fake *EnrollInstance) GetSelfLinkCallCount() int {
  1444  	fake.getSelfLinkMutex.RLock()
  1445  	defer fake.getSelfLinkMutex.RUnlock()
  1446  	return len(fake.getSelfLinkArgsForCall)
  1447  }
  1448  
  1449  func (fake *EnrollInstance) GetSelfLinkCalls(stub func() string) {
  1450  	fake.getSelfLinkMutex.Lock()
  1451  	defer fake.getSelfLinkMutex.Unlock()
  1452  	fake.GetSelfLinkStub = stub
  1453  }
  1454  
  1455  func (fake *EnrollInstance) GetSelfLinkReturns(result1 string) {
  1456  	fake.getSelfLinkMutex.Lock()
  1457  	defer fake.getSelfLinkMutex.Unlock()
  1458  	fake.GetSelfLinkStub = nil
  1459  	fake.getSelfLinkReturns = struct {
  1460  		result1 string
  1461  	}{result1}
  1462  }
  1463  
  1464  func (fake *EnrollInstance) GetSelfLinkReturnsOnCall(i int, result1 string) {
  1465  	fake.getSelfLinkMutex.Lock()
  1466  	defer fake.getSelfLinkMutex.Unlock()
  1467  	fake.GetSelfLinkStub = nil
  1468  	if fake.getSelfLinkReturnsOnCall == nil {
  1469  		fake.getSelfLinkReturnsOnCall = make(map[int]struct {
  1470  			result1 string
  1471  		})
  1472  	}
  1473  	fake.getSelfLinkReturnsOnCall[i] = struct {
  1474  		result1 string
  1475  	}{result1}
  1476  }
  1477  
  1478  func (fake *EnrollInstance) GetUID() types.UID {
  1479  	fake.getUIDMutex.Lock()
  1480  	ret, specificReturn := fake.getUIDReturnsOnCall[len(fake.getUIDArgsForCall)]
  1481  	fake.getUIDArgsForCall = append(fake.getUIDArgsForCall, struct {
  1482  	}{})
  1483  	stub := fake.GetUIDStub
  1484  	fakeReturns := fake.getUIDReturns
  1485  	fake.recordInvocation("GetUID", []interface{}{})
  1486  	fake.getUIDMutex.Unlock()
  1487  	if stub != nil {
  1488  		return stub()
  1489  	}
  1490  	if specificReturn {
  1491  		return ret.result1
  1492  	}
  1493  	return fakeReturns.result1
  1494  }
  1495  
  1496  func (fake *EnrollInstance) GetUIDCallCount() int {
  1497  	fake.getUIDMutex.RLock()
  1498  	defer fake.getUIDMutex.RUnlock()
  1499  	return len(fake.getUIDArgsForCall)
  1500  }
  1501  
  1502  func (fake *EnrollInstance) GetUIDCalls(stub func() types.UID) {
  1503  	fake.getUIDMutex.Lock()
  1504  	defer fake.getUIDMutex.Unlock()
  1505  	fake.GetUIDStub = stub
  1506  }
  1507  
  1508  func (fake *EnrollInstance) GetUIDReturns(result1 types.UID) {
  1509  	fake.getUIDMutex.Lock()
  1510  	defer fake.getUIDMutex.Unlock()
  1511  	fake.GetUIDStub = nil
  1512  	fake.getUIDReturns = struct {
  1513  		result1 types.UID
  1514  	}{result1}
  1515  }
  1516  
  1517  func (fake *EnrollInstance) GetUIDReturnsOnCall(i int, result1 types.UID) {
  1518  	fake.getUIDMutex.Lock()
  1519  	defer fake.getUIDMutex.Unlock()
  1520  	fake.GetUIDStub = nil
  1521  	if fake.getUIDReturnsOnCall == nil {
  1522  		fake.getUIDReturnsOnCall = make(map[int]struct {
  1523  			result1 types.UID
  1524  		})
  1525  	}
  1526  	fake.getUIDReturnsOnCall[i] = struct {
  1527  		result1 types.UID
  1528  	}{result1}
  1529  }
  1530  
  1531  func (fake *EnrollInstance) IsHSMEnabled() bool {
  1532  	fake.isHSMEnabledMutex.Lock()
  1533  	ret, specificReturn := fake.isHSMEnabledReturnsOnCall[len(fake.isHSMEnabledArgsForCall)]
  1534  	fake.isHSMEnabledArgsForCall = append(fake.isHSMEnabledArgsForCall, struct {
  1535  	}{})
  1536  	stub := fake.IsHSMEnabledStub
  1537  	fakeReturns := fake.isHSMEnabledReturns
  1538  	fake.recordInvocation("IsHSMEnabled", []interface{}{})
  1539  	fake.isHSMEnabledMutex.Unlock()
  1540  	if stub != nil {
  1541  		return stub()
  1542  	}
  1543  	if specificReturn {
  1544  		return ret.result1
  1545  	}
  1546  	return fakeReturns.result1
  1547  }
  1548  
  1549  func (fake *EnrollInstance) IsHSMEnabledCallCount() int {
  1550  	fake.isHSMEnabledMutex.RLock()
  1551  	defer fake.isHSMEnabledMutex.RUnlock()
  1552  	return len(fake.isHSMEnabledArgsForCall)
  1553  }
  1554  
  1555  func (fake *EnrollInstance) IsHSMEnabledCalls(stub func() bool) {
  1556  	fake.isHSMEnabledMutex.Lock()
  1557  	defer fake.isHSMEnabledMutex.Unlock()
  1558  	fake.IsHSMEnabledStub = stub
  1559  }
  1560  
  1561  func (fake *EnrollInstance) IsHSMEnabledReturns(result1 bool) {
  1562  	fake.isHSMEnabledMutex.Lock()
  1563  	defer fake.isHSMEnabledMutex.Unlock()
  1564  	fake.IsHSMEnabledStub = nil
  1565  	fake.isHSMEnabledReturns = struct {
  1566  		result1 bool
  1567  	}{result1}
  1568  }
  1569  
  1570  func (fake *EnrollInstance) IsHSMEnabledReturnsOnCall(i int, result1 bool) {
  1571  	fake.isHSMEnabledMutex.Lock()
  1572  	defer fake.isHSMEnabledMutex.Unlock()
  1573  	fake.IsHSMEnabledStub = nil
  1574  	if fake.isHSMEnabledReturnsOnCall == nil {
  1575  		fake.isHSMEnabledReturnsOnCall = make(map[int]struct {
  1576  			result1 bool
  1577  		})
  1578  	}
  1579  	fake.isHSMEnabledReturnsOnCall[i] = struct {
  1580  		result1 bool
  1581  	}{result1}
  1582  }
  1583  
  1584  func (fake *EnrollInstance) PVCName() string {
  1585  	fake.pVCNameMutex.Lock()
  1586  	ret, specificReturn := fake.pVCNameReturnsOnCall[len(fake.pVCNameArgsForCall)]
  1587  	fake.pVCNameArgsForCall = append(fake.pVCNameArgsForCall, struct {
  1588  	}{})
  1589  	stub := fake.PVCNameStub
  1590  	fakeReturns := fake.pVCNameReturns
  1591  	fake.recordInvocation("PVCName", []interface{}{})
  1592  	fake.pVCNameMutex.Unlock()
  1593  	if stub != nil {
  1594  		return stub()
  1595  	}
  1596  	if specificReturn {
  1597  		return ret.result1
  1598  	}
  1599  	return fakeReturns.result1
  1600  }
  1601  
  1602  func (fake *EnrollInstance) PVCNameCallCount() int {
  1603  	fake.pVCNameMutex.RLock()
  1604  	defer fake.pVCNameMutex.RUnlock()
  1605  	return len(fake.pVCNameArgsForCall)
  1606  }
  1607  
  1608  func (fake *EnrollInstance) PVCNameCalls(stub func() string) {
  1609  	fake.pVCNameMutex.Lock()
  1610  	defer fake.pVCNameMutex.Unlock()
  1611  	fake.PVCNameStub = stub
  1612  }
  1613  
  1614  func (fake *EnrollInstance) PVCNameReturns(result1 string) {
  1615  	fake.pVCNameMutex.Lock()
  1616  	defer fake.pVCNameMutex.Unlock()
  1617  	fake.PVCNameStub = nil
  1618  	fake.pVCNameReturns = struct {
  1619  		result1 string
  1620  	}{result1}
  1621  }
  1622  
  1623  func (fake *EnrollInstance) PVCNameReturnsOnCall(i int, result1 string) {
  1624  	fake.pVCNameMutex.Lock()
  1625  	defer fake.pVCNameMutex.Unlock()
  1626  	fake.PVCNameStub = nil
  1627  	if fake.pVCNameReturnsOnCall == nil {
  1628  		fake.pVCNameReturnsOnCall = make(map[int]struct {
  1629  			result1 string
  1630  		})
  1631  	}
  1632  	fake.pVCNameReturnsOnCall[i] = struct {
  1633  		result1 string
  1634  	}{result1}
  1635  }
  1636  
  1637  func (fake *EnrollInstance) SetAnnotations(arg1 map[string]string) {
  1638  	fake.setAnnotationsMutex.Lock()
  1639  	fake.setAnnotationsArgsForCall = append(fake.setAnnotationsArgsForCall, struct {
  1640  		arg1 map[string]string
  1641  	}{arg1})
  1642  	stub := fake.SetAnnotationsStub
  1643  	fake.recordInvocation("SetAnnotations", []interface{}{arg1})
  1644  	fake.setAnnotationsMutex.Unlock()
  1645  	if stub != nil {
  1646  		fake.SetAnnotationsStub(arg1)
  1647  	}
  1648  }
  1649  
  1650  func (fake *EnrollInstance) SetAnnotationsCallCount() int {
  1651  	fake.setAnnotationsMutex.RLock()
  1652  	defer fake.setAnnotationsMutex.RUnlock()
  1653  	return len(fake.setAnnotationsArgsForCall)
  1654  }
  1655  
  1656  func (fake *EnrollInstance) SetAnnotationsCalls(stub func(map[string]string)) {
  1657  	fake.setAnnotationsMutex.Lock()
  1658  	defer fake.setAnnotationsMutex.Unlock()
  1659  	fake.SetAnnotationsStub = stub
  1660  }
  1661  
  1662  func (fake *EnrollInstance) SetAnnotationsArgsForCall(i int) map[string]string {
  1663  	fake.setAnnotationsMutex.RLock()
  1664  	defer fake.setAnnotationsMutex.RUnlock()
  1665  	argsForCall := fake.setAnnotationsArgsForCall[i]
  1666  	return argsForCall.arg1
  1667  }
  1668  
  1669  func (fake *EnrollInstance) SetClusterName(arg1 string) {
  1670  	fake.setClusterNameMutex.Lock()
  1671  	fake.setClusterNameArgsForCall = append(fake.setClusterNameArgsForCall, struct {
  1672  		arg1 string
  1673  	}{arg1})
  1674  	stub := fake.SetClusterNameStub
  1675  	fake.recordInvocation("SetClusterName", []interface{}{arg1})
  1676  	fake.setClusterNameMutex.Unlock()
  1677  	if stub != nil {
  1678  		fake.SetClusterNameStub(arg1)
  1679  	}
  1680  }
  1681  
  1682  func (fake *EnrollInstance) SetClusterNameCallCount() int {
  1683  	fake.setClusterNameMutex.RLock()
  1684  	defer fake.setClusterNameMutex.RUnlock()
  1685  	return len(fake.setClusterNameArgsForCall)
  1686  }
  1687  
  1688  func (fake *EnrollInstance) SetClusterNameCalls(stub func(string)) {
  1689  	fake.setClusterNameMutex.Lock()
  1690  	defer fake.setClusterNameMutex.Unlock()
  1691  	fake.SetClusterNameStub = stub
  1692  }
  1693  
  1694  func (fake *EnrollInstance) SetClusterNameArgsForCall(i int) string {
  1695  	fake.setClusterNameMutex.RLock()
  1696  	defer fake.setClusterNameMutex.RUnlock()
  1697  	argsForCall := fake.setClusterNameArgsForCall[i]
  1698  	return argsForCall.arg1
  1699  }
  1700  
  1701  func (fake *EnrollInstance) SetCreationTimestamp(arg1 v1.Time) {
  1702  	fake.setCreationTimestampMutex.Lock()
  1703  	fake.setCreationTimestampArgsForCall = append(fake.setCreationTimestampArgsForCall, struct {
  1704  		arg1 v1.Time
  1705  	}{arg1})
  1706  	stub := fake.SetCreationTimestampStub
  1707  	fake.recordInvocation("SetCreationTimestamp", []interface{}{arg1})
  1708  	fake.setCreationTimestampMutex.Unlock()
  1709  	if stub != nil {
  1710  		fake.SetCreationTimestampStub(arg1)
  1711  	}
  1712  }
  1713  
  1714  func (fake *EnrollInstance) SetCreationTimestampCallCount() int {
  1715  	fake.setCreationTimestampMutex.RLock()
  1716  	defer fake.setCreationTimestampMutex.RUnlock()
  1717  	return len(fake.setCreationTimestampArgsForCall)
  1718  }
  1719  
  1720  func (fake *EnrollInstance) SetCreationTimestampCalls(stub func(v1.Time)) {
  1721  	fake.setCreationTimestampMutex.Lock()
  1722  	defer fake.setCreationTimestampMutex.Unlock()
  1723  	fake.SetCreationTimestampStub = stub
  1724  }
  1725  
  1726  func (fake *EnrollInstance) SetCreationTimestampArgsForCall(i int) v1.Time {
  1727  	fake.setCreationTimestampMutex.RLock()
  1728  	defer fake.setCreationTimestampMutex.RUnlock()
  1729  	argsForCall := fake.setCreationTimestampArgsForCall[i]
  1730  	return argsForCall.arg1
  1731  }
  1732  
  1733  func (fake *EnrollInstance) SetDeletionGracePeriodSeconds(arg1 *int64) {
  1734  	fake.setDeletionGracePeriodSecondsMutex.Lock()
  1735  	fake.setDeletionGracePeriodSecondsArgsForCall = append(fake.setDeletionGracePeriodSecondsArgsForCall, struct {
  1736  		arg1 *int64
  1737  	}{arg1})
  1738  	stub := fake.SetDeletionGracePeriodSecondsStub
  1739  	fake.recordInvocation("SetDeletionGracePeriodSeconds", []interface{}{arg1})
  1740  	fake.setDeletionGracePeriodSecondsMutex.Unlock()
  1741  	if stub != nil {
  1742  		fake.SetDeletionGracePeriodSecondsStub(arg1)
  1743  	}
  1744  }
  1745  
  1746  func (fake *EnrollInstance) SetDeletionGracePeriodSecondsCallCount() int {
  1747  	fake.setDeletionGracePeriodSecondsMutex.RLock()
  1748  	defer fake.setDeletionGracePeriodSecondsMutex.RUnlock()
  1749  	return len(fake.setDeletionGracePeriodSecondsArgsForCall)
  1750  }
  1751  
  1752  func (fake *EnrollInstance) SetDeletionGracePeriodSecondsCalls(stub func(*int64)) {
  1753  	fake.setDeletionGracePeriodSecondsMutex.Lock()
  1754  	defer fake.setDeletionGracePeriodSecondsMutex.Unlock()
  1755  	fake.SetDeletionGracePeriodSecondsStub = stub
  1756  }
  1757  
  1758  func (fake *EnrollInstance) SetDeletionGracePeriodSecondsArgsForCall(i int) *int64 {
  1759  	fake.setDeletionGracePeriodSecondsMutex.RLock()
  1760  	defer fake.setDeletionGracePeriodSecondsMutex.RUnlock()
  1761  	argsForCall := fake.setDeletionGracePeriodSecondsArgsForCall[i]
  1762  	return argsForCall.arg1
  1763  }
  1764  
  1765  func (fake *EnrollInstance) SetDeletionTimestamp(arg1 *v1.Time) {
  1766  	fake.setDeletionTimestampMutex.Lock()
  1767  	fake.setDeletionTimestampArgsForCall = append(fake.setDeletionTimestampArgsForCall, struct {
  1768  		arg1 *v1.Time
  1769  	}{arg1})
  1770  	stub := fake.SetDeletionTimestampStub
  1771  	fake.recordInvocation("SetDeletionTimestamp", []interface{}{arg1})
  1772  	fake.setDeletionTimestampMutex.Unlock()
  1773  	if stub != nil {
  1774  		fake.SetDeletionTimestampStub(arg1)
  1775  	}
  1776  }
  1777  
  1778  func (fake *EnrollInstance) SetDeletionTimestampCallCount() int {
  1779  	fake.setDeletionTimestampMutex.RLock()
  1780  	defer fake.setDeletionTimestampMutex.RUnlock()
  1781  	return len(fake.setDeletionTimestampArgsForCall)
  1782  }
  1783  
  1784  func (fake *EnrollInstance) SetDeletionTimestampCalls(stub func(*v1.Time)) {
  1785  	fake.setDeletionTimestampMutex.Lock()
  1786  	defer fake.setDeletionTimestampMutex.Unlock()
  1787  	fake.SetDeletionTimestampStub = stub
  1788  }
  1789  
  1790  func (fake *EnrollInstance) SetDeletionTimestampArgsForCall(i int) *v1.Time {
  1791  	fake.setDeletionTimestampMutex.RLock()
  1792  	defer fake.setDeletionTimestampMutex.RUnlock()
  1793  	argsForCall := fake.setDeletionTimestampArgsForCall[i]
  1794  	return argsForCall.arg1
  1795  }
  1796  
  1797  func (fake *EnrollInstance) SetFinalizers(arg1 []string) {
  1798  	var arg1Copy []string
  1799  	if arg1 != nil {
  1800  		arg1Copy = make([]string, len(arg1))
  1801  		copy(arg1Copy, arg1)
  1802  	}
  1803  	fake.setFinalizersMutex.Lock()
  1804  	fake.setFinalizersArgsForCall = append(fake.setFinalizersArgsForCall, struct {
  1805  		arg1 []string
  1806  	}{arg1Copy})
  1807  	stub := fake.SetFinalizersStub
  1808  	fake.recordInvocation("SetFinalizers", []interface{}{arg1Copy})
  1809  	fake.setFinalizersMutex.Unlock()
  1810  	if stub != nil {
  1811  		fake.SetFinalizersStub(arg1)
  1812  	}
  1813  }
  1814  
  1815  func (fake *EnrollInstance) SetFinalizersCallCount() int {
  1816  	fake.setFinalizersMutex.RLock()
  1817  	defer fake.setFinalizersMutex.RUnlock()
  1818  	return len(fake.setFinalizersArgsForCall)
  1819  }
  1820  
  1821  func (fake *EnrollInstance) SetFinalizersCalls(stub func([]string)) {
  1822  	fake.setFinalizersMutex.Lock()
  1823  	defer fake.setFinalizersMutex.Unlock()
  1824  	fake.SetFinalizersStub = stub
  1825  }
  1826  
  1827  func (fake *EnrollInstance) SetFinalizersArgsForCall(i int) []string {
  1828  	fake.setFinalizersMutex.RLock()
  1829  	defer fake.setFinalizersMutex.RUnlock()
  1830  	argsForCall := fake.setFinalizersArgsForCall[i]
  1831  	return argsForCall.arg1
  1832  }
  1833  
  1834  func (fake *EnrollInstance) SetGenerateName(arg1 string) {
  1835  	fake.setGenerateNameMutex.Lock()
  1836  	fake.setGenerateNameArgsForCall = append(fake.setGenerateNameArgsForCall, struct {
  1837  		arg1 string
  1838  	}{arg1})
  1839  	stub := fake.SetGenerateNameStub
  1840  	fake.recordInvocation("SetGenerateName", []interface{}{arg1})
  1841  	fake.setGenerateNameMutex.Unlock()
  1842  	if stub != nil {
  1843  		fake.SetGenerateNameStub(arg1)
  1844  	}
  1845  }
  1846  
  1847  func (fake *EnrollInstance) SetGenerateNameCallCount() int {
  1848  	fake.setGenerateNameMutex.RLock()
  1849  	defer fake.setGenerateNameMutex.RUnlock()
  1850  	return len(fake.setGenerateNameArgsForCall)
  1851  }
  1852  
  1853  func (fake *EnrollInstance) SetGenerateNameCalls(stub func(string)) {
  1854  	fake.setGenerateNameMutex.Lock()
  1855  	defer fake.setGenerateNameMutex.Unlock()
  1856  	fake.SetGenerateNameStub = stub
  1857  }
  1858  
  1859  func (fake *EnrollInstance) SetGenerateNameArgsForCall(i int) string {
  1860  	fake.setGenerateNameMutex.RLock()
  1861  	defer fake.setGenerateNameMutex.RUnlock()
  1862  	argsForCall := fake.setGenerateNameArgsForCall[i]
  1863  	return argsForCall.arg1
  1864  }
  1865  
  1866  func (fake *EnrollInstance) SetGeneration(arg1 int64) {
  1867  	fake.setGenerationMutex.Lock()
  1868  	fake.setGenerationArgsForCall = append(fake.setGenerationArgsForCall, struct {
  1869  		arg1 int64
  1870  	}{arg1})
  1871  	stub := fake.SetGenerationStub
  1872  	fake.recordInvocation("SetGeneration", []interface{}{arg1})
  1873  	fake.setGenerationMutex.Unlock()
  1874  	if stub != nil {
  1875  		fake.SetGenerationStub(arg1)
  1876  	}
  1877  }
  1878  
  1879  func (fake *EnrollInstance) SetGenerationCallCount() int {
  1880  	fake.setGenerationMutex.RLock()
  1881  	defer fake.setGenerationMutex.RUnlock()
  1882  	return len(fake.setGenerationArgsForCall)
  1883  }
  1884  
  1885  func (fake *EnrollInstance) SetGenerationCalls(stub func(int64)) {
  1886  	fake.setGenerationMutex.Lock()
  1887  	defer fake.setGenerationMutex.Unlock()
  1888  	fake.SetGenerationStub = stub
  1889  }
  1890  
  1891  func (fake *EnrollInstance) SetGenerationArgsForCall(i int) int64 {
  1892  	fake.setGenerationMutex.RLock()
  1893  	defer fake.setGenerationMutex.RUnlock()
  1894  	argsForCall := fake.setGenerationArgsForCall[i]
  1895  	return argsForCall.arg1
  1896  }
  1897  
  1898  func (fake *EnrollInstance) SetLabels(arg1 map[string]string) {
  1899  	fake.setLabelsMutex.Lock()
  1900  	fake.setLabelsArgsForCall = append(fake.setLabelsArgsForCall, struct {
  1901  		arg1 map[string]string
  1902  	}{arg1})
  1903  	stub := fake.SetLabelsStub
  1904  	fake.recordInvocation("SetLabels", []interface{}{arg1})
  1905  	fake.setLabelsMutex.Unlock()
  1906  	if stub != nil {
  1907  		fake.SetLabelsStub(arg1)
  1908  	}
  1909  }
  1910  
  1911  func (fake *EnrollInstance) SetLabelsCallCount() int {
  1912  	fake.setLabelsMutex.RLock()
  1913  	defer fake.setLabelsMutex.RUnlock()
  1914  	return len(fake.setLabelsArgsForCall)
  1915  }
  1916  
  1917  func (fake *EnrollInstance) SetLabelsCalls(stub func(map[string]string)) {
  1918  	fake.setLabelsMutex.Lock()
  1919  	defer fake.setLabelsMutex.Unlock()
  1920  	fake.SetLabelsStub = stub
  1921  }
  1922  
  1923  func (fake *EnrollInstance) SetLabelsArgsForCall(i int) map[string]string {
  1924  	fake.setLabelsMutex.RLock()
  1925  	defer fake.setLabelsMutex.RUnlock()
  1926  	argsForCall := fake.setLabelsArgsForCall[i]
  1927  	return argsForCall.arg1
  1928  }
  1929  
  1930  func (fake *EnrollInstance) SetManagedFields(arg1 []v1.ManagedFieldsEntry) {
  1931  	var arg1Copy []v1.ManagedFieldsEntry
  1932  	if arg1 != nil {
  1933  		arg1Copy = make([]v1.ManagedFieldsEntry, len(arg1))
  1934  		copy(arg1Copy, arg1)
  1935  	}
  1936  	fake.setManagedFieldsMutex.Lock()
  1937  	fake.setManagedFieldsArgsForCall = append(fake.setManagedFieldsArgsForCall, struct {
  1938  		arg1 []v1.ManagedFieldsEntry
  1939  	}{arg1Copy})
  1940  	stub := fake.SetManagedFieldsStub
  1941  	fake.recordInvocation("SetManagedFields", []interface{}{arg1Copy})
  1942  	fake.setManagedFieldsMutex.Unlock()
  1943  	if stub != nil {
  1944  		fake.SetManagedFieldsStub(arg1)
  1945  	}
  1946  }
  1947  
  1948  func (fake *EnrollInstance) SetManagedFieldsCallCount() int {
  1949  	fake.setManagedFieldsMutex.RLock()
  1950  	defer fake.setManagedFieldsMutex.RUnlock()
  1951  	return len(fake.setManagedFieldsArgsForCall)
  1952  }
  1953  
  1954  func (fake *EnrollInstance) SetManagedFieldsCalls(stub func([]v1.ManagedFieldsEntry)) {
  1955  	fake.setManagedFieldsMutex.Lock()
  1956  	defer fake.setManagedFieldsMutex.Unlock()
  1957  	fake.SetManagedFieldsStub = stub
  1958  }
  1959  
  1960  func (fake *EnrollInstance) SetManagedFieldsArgsForCall(i int) []v1.ManagedFieldsEntry {
  1961  	fake.setManagedFieldsMutex.RLock()
  1962  	defer fake.setManagedFieldsMutex.RUnlock()
  1963  	argsForCall := fake.setManagedFieldsArgsForCall[i]
  1964  	return argsForCall.arg1
  1965  }
  1966  
  1967  func (fake *EnrollInstance) SetName(arg1 string) {
  1968  	fake.setNameMutex.Lock()
  1969  	fake.setNameArgsForCall = append(fake.setNameArgsForCall, struct {
  1970  		arg1 string
  1971  	}{arg1})
  1972  	stub := fake.SetNameStub
  1973  	fake.recordInvocation("SetName", []interface{}{arg1})
  1974  	fake.setNameMutex.Unlock()
  1975  	if stub != nil {
  1976  		fake.SetNameStub(arg1)
  1977  	}
  1978  }
  1979  
  1980  func (fake *EnrollInstance) SetNameCallCount() int {
  1981  	fake.setNameMutex.RLock()
  1982  	defer fake.setNameMutex.RUnlock()
  1983  	return len(fake.setNameArgsForCall)
  1984  }
  1985  
  1986  func (fake *EnrollInstance) SetNameCalls(stub func(string)) {
  1987  	fake.setNameMutex.Lock()
  1988  	defer fake.setNameMutex.Unlock()
  1989  	fake.SetNameStub = stub
  1990  }
  1991  
  1992  func (fake *EnrollInstance) SetNameArgsForCall(i int) string {
  1993  	fake.setNameMutex.RLock()
  1994  	defer fake.setNameMutex.RUnlock()
  1995  	argsForCall := fake.setNameArgsForCall[i]
  1996  	return argsForCall.arg1
  1997  }
  1998  
  1999  func (fake *EnrollInstance) SetNamespace(arg1 string) {
  2000  	fake.setNamespaceMutex.Lock()
  2001  	fake.setNamespaceArgsForCall = append(fake.setNamespaceArgsForCall, struct {
  2002  		arg1 string
  2003  	}{arg1})
  2004  	stub := fake.SetNamespaceStub
  2005  	fake.recordInvocation("SetNamespace", []interface{}{arg1})
  2006  	fake.setNamespaceMutex.Unlock()
  2007  	if stub != nil {
  2008  		fake.SetNamespaceStub(arg1)
  2009  	}
  2010  }
  2011  
  2012  func (fake *EnrollInstance) SetNamespaceCallCount() int {
  2013  	fake.setNamespaceMutex.RLock()
  2014  	defer fake.setNamespaceMutex.RUnlock()
  2015  	return len(fake.setNamespaceArgsForCall)
  2016  }
  2017  
  2018  func (fake *EnrollInstance) SetNamespaceCalls(stub func(string)) {
  2019  	fake.setNamespaceMutex.Lock()
  2020  	defer fake.setNamespaceMutex.Unlock()
  2021  	fake.SetNamespaceStub = stub
  2022  }
  2023  
  2024  func (fake *EnrollInstance) SetNamespaceArgsForCall(i int) string {
  2025  	fake.setNamespaceMutex.RLock()
  2026  	defer fake.setNamespaceMutex.RUnlock()
  2027  	argsForCall := fake.setNamespaceArgsForCall[i]
  2028  	return argsForCall.arg1
  2029  }
  2030  
  2031  func (fake *EnrollInstance) SetOwnerReferences(arg1 []v1.OwnerReference) {
  2032  	var arg1Copy []v1.OwnerReference
  2033  	if arg1 != nil {
  2034  		arg1Copy = make([]v1.OwnerReference, len(arg1))
  2035  		copy(arg1Copy, arg1)
  2036  	}
  2037  	fake.setOwnerReferencesMutex.Lock()
  2038  	fake.setOwnerReferencesArgsForCall = append(fake.setOwnerReferencesArgsForCall, struct {
  2039  		arg1 []v1.OwnerReference
  2040  	}{arg1Copy})
  2041  	stub := fake.SetOwnerReferencesStub
  2042  	fake.recordInvocation("SetOwnerReferences", []interface{}{arg1Copy})
  2043  	fake.setOwnerReferencesMutex.Unlock()
  2044  	if stub != nil {
  2045  		fake.SetOwnerReferencesStub(arg1)
  2046  	}
  2047  }
  2048  
  2049  func (fake *EnrollInstance) SetOwnerReferencesCallCount() int {
  2050  	fake.setOwnerReferencesMutex.RLock()
  2051  	defer fake.setOwnerReferencesMutex.RUnlock()
  2052  	return len(fake.setOwnerReferencesArgsForCall)
  2053  }
  2054  
  2055  func (fake *EnrollInstance) SetOwnerReferencesCalls(stub func([]v1.OwnerReference)) {
  2056  	fake.setOwnerReferencesMutex.Lock()
  2057  	defer fake.setOwnerReferencesMutex.Unlock()
  2058  	fake.SetOwnerReferencesStub = stub
  2059  }
  2060  
  2061  func (fake *EnrollInstance) SetOwnerReferencesArgsForCall(i int) []v1.OwnerReference {
  2062  	fake.setOwnerReferencesMutex.RLock()
  2063  	defer fake.setOwnerReferencesMutex.RUnlock()
  2064  	argsForCall := fake.setOwnerReferencesArgsForCall[i]
  2065  	return argsForCall.arg1
  2066  }
  2067  
  2068  func (fake *EnrollInstance) SetResourceVersion(arg1 string) {
  2069  	fake.setResourceVersionMutex.Lock()
  2070  	fake.setResourceVersionArgsForCall = append(fake.setResourceVersionArgsForCall, struct {
  2071  		arg1 string
  2072  	}{arg1})
  2073  	stub := fake.SetResourceVersionStub
  2074  	fake.recordInvocation("SetResourceVersion", []interface{}{arg1})
  2075  	fake.setResourceVersionMutex.Unlock()
  2076  	if stub != nil {
  2077  		fake.SetResourceVersionStub(arg1)
  2078  	}
  2079  }
  2080  
  2081  func (fake *EnrollInstance) SetResourceVersionCallCount() int {
  2082  	fake.setResourceVersionMutex.RLock()
  2083  	defer fake.setResourceVersionMutex.RUnlock()
  2084  	return len(fake.setResourceVersionArgsForCall)
  2085  }
  2086  
  2087  func (fake *EnrollInstance) SetResourceVersionCalls(stub func(string)) {
  2088  	fake.setResourceVersionMutex.Lock()
  2089  	defer fake.setResourceVersionMutex.Unlock()
  2090  	fake.SetResourceVersionStub = stub
  2091  }
  2092  
  2093  func (fake *EnrollInstance) SetResourceVersionArgsForCall(i int) string {
  2094  	fake.setResourceVersionMutex.RLock()
  2095  	defer fake.setResourceVersionMutex.RUnlock()
  2096  	argsForCall := fake.setResourceVersionArgsForCall[i]
  2097  	return argsForCall.arg1
  2098  }
  2099  
  2100  func (fake *EnrollInstance) SetSelfLink(arg1 string) {
  2101  	fake.setSelfLinkMutex.Lock()
  2102  	fake.setSelfLinkArgsForCall = append(fake.setSelfLinkArgsForCall, struct {
  2103  		arg1 string
  2104  	}{arg1})
  2105  	stub := fake.SetSelfLinkStub
  2106  	fake.recordInvocation("SetSelfLink", []interface{}{arg1})
  2107  	fake.setSelfLinkMutex.Unlock()
  2108  	if stub != nil {
  2109  		fake.SetSelfLinkStub(arg1)
  2110  	}
  2111  }
  2112  
  2113  func (fake *EnrollInstance) SetSelfLinkCallCount() int {
  2114  	fake.setSelfLinkMutex.RLock()
  2115  	defer fake.setSelfLinkMutex.RUnlock()
  2116  	return len(fake.setSelfLinkArgsForCall)
  2117  }
  2118  
  2119  func (fake *EnrollInstance) SetSelfLinkCalls(stub func(string)) {
  2120  	fake.setSelfLinkMutex.Lock()
  2121  	defer fake.setSelfLinkMutex.Unlock()
  2122  	fake.SetSelfLinkStub = stub
  2123  }
  2124  
  2125  func (fake *EnrollInstance) SetSelfLinkArgsForCall(i int) string {
  2126  	fake.setSelfLinkMutex.RLock()
  2127  	defer fake.setSelfLinkMutex.RUnlock()
  2128  	argsForCall := fake.setSelfLinkArgsForCall[i]
  2129  	return argsForCall.arg1
  2130  }
  2131  
  2132  func (fake *EnrollInstance) SetUID(arg1 types.UID) {
  2133  	fake.setUIDMutex.Lock()
  2134  	fake.setUIDArgsForCall = append(fake.setUIDArgsForCall, struct {
  2135  		arg1 types.UID
  2136  	}{arg1})
  2137  	stub := fake.SetUIDStub
  2138  	fake.recordInvocation("SetUID", []interface{}{arg1})
  2139  	fake.setUIDMutex.Unlock()
  2140  	if stub != nil {
  2141  		fake.SetUIDStub(arg1)
  2142  	}
  2143  }
  2144  
  2145  func (fake *EnrollInstance) SetUIDCallCount() int {
  2146  	fake.setUIDMutex.RLock()
  2147  	defer fake.setUIDMutex.RUnlock()
  2148  	return len(fake.setUIDArgsForCall)
  2149  }
  2150  
  2151  func (fake *EnrollInstance) SetUIDCalls(stub func(types.UID)) {
  2152  	fake.setUIDMutex.Lock()
  2153  	defer fake.setUIDMutex.Unlock()
  2154  	fake.SetUIDStub = stub
  2155  }
  2156  
  2157  func (fake *EnrollInstance) SetUIDArgsForCall(i int) types.UID {
  2158  	fake.setUIDMutex.RLock()
  2159  	defer fake.setUIDMutex.RUnlock()
  2160  	argsForCall := fake.setUIDArgsForCall[i]
  2161  	return argsForCall.arg1
  2162  }
  2163  
  2164  func (fake *EnrollInstance) UsingHSMProxy() bool {
  2165  	fake.usingHSMProxyMutex.Lock()
  2166  	ret, specificReturn := fake.usingHSMProxyReturnsOnCall[len(fake.usingHSMProxyArgsForCall)]
  2167  	fake.usingHSMProxyArgsForCall = append(fake.usingHSMProxyArgsForCall, struct {
  2168  	}{})
  2169  	stub := fake.UsingHSMProxyStub
  2170  	fakeReturns := fake.usingHSMProxyReturns
  2171  	fake.recordInvocation("UsingHSMProxy", []interface{}{})
  2172  	fake.usingHSMProxyMutex.Unlock()
  2173  	if stub != nil {
  2174  		return stub()
  2175  	}
  2176  	if specificReturn {
  2177  		return ret.result1
  2178  	}
  2179  	return fakeReturns.result1
  2180  }
  2181  
  2182  func (fake *EnrollInstance) UsingHSMProxyCallCount() int {
  2183  	fake.usingHSMProxyMutex.RLock()
  2184  	defer fake.usingHSMProxyMutex.RUnlock()
  2185  	return len(fake.usingHSMProxyArgsForCall)
  2186  }
  2187  
  2188  func (fake *EnrollInstance) UsingHSMProxyCalls(stub func() bool) {
  2189  	fake.usingHSMProxyMutex.Lock()
  2190  	defer fake.usingHSMProxyMutex.Unlock()
  2191  	fake.UsingHSMProxyStub = stub
  2192  }
  2193  
  2194  func (fake *EnrollInstance) UsingHSMProxyReturns(result1 bool) {
  2195  	fake.usingHSMProxyMutex.Lock()
  2196  	defer fake.usingHSMProxyMutex.Unlock()
  2197  	fake.UsingHSMProxyStub = nil
  2198  	fake.usingHSMProxyReturns = struct {
  2199  		result1 bool
  2200  	}{result1}
  2201  }
  2202  
  2203  func (fake *EnrollInstance) UsingHSMProxyReturnsOnCall(i int, result1 bool) {
  2204  	fake.usingHSMProxyMutex.Lock()
  2205  	defer fake.usingHSMProxyMutex.Unlock()
  2206  	fake.UsingHSMProxyStub = nil
  2207  	if fake.usingHSMProxyReturnsOnCall == nil {
  2208  		fake.usingHSMProxyReturnsOnCall = make(map[int]struct {
  2209  			result1 bool
  2210  		})
  2211  	}
  2212  	fake.usingHSMProxyReturnsOnCall[i] = struct {
  2213  		result1 bool
  2214  	}{result1}
  2215  }
  2216  
  2217  func (fake *EnrollInstance) Invocations() map[string][][]interface{} {
  2218  	fake.invocationsMutex.RLock()
  2219  	defer fake.invocationsMutex.RUnlock()
  2220  	fake.deepCopyObjectMutex.RLock()
  2221  	defer fake.deepCopyObjectMutex.RUnlock()
  2222  	fake.enrollerImageMutex.RLock()
  2223  	defer fake.enrollerImageMutex.RUnlock()
  2224  	fake.getAnnotationsMutex.RLock()
  2225  	defer fake.getAnnotationsMutex.RUnlock()
  2226  	fake.getClusterNameMutex.RLock()
  2227  	defer fake.getClusterNameMutex.RUnlock()
  2228  	fake.getConfigOverrideMutex.RLock()
  2229  	defer fake.getConfigOverrideMutex.RUnlock()
  2230  	fake.getCreationTimestampMutex.RLock()
  2231  	defer fake.getCreationTimestampMutex.RUnlock()
  2232  	fake.getDeletionGracePeriodSecondsMutex.RLock()
  2233  	defer fake.getDeletionGracePeriodSecondsMutex.RUnlock()
  2234  	fake.getDeletionTimestampMutex.RLock()
  2235  	defer fake.getDeletionTimestampMutex.RUnlock()
  2236  	fake.getFinalizersMutex.RLock()
  2237  	defer fake.getFinalizersMutex.RUnlock()
  2238  	fake.getGenerateNameMutex.RLock()
  2239  	defer fake.getGenerateNameMutex.RUnlock()
  2240  	fake.getGenerationMutex.RLock()
  2241  	defer fake.getGenerationMutex.RUnlock()
  2242  	fake.getLabelsMutex.RLock()
  2243  	defer fake.getLabelsMutex.RUnlock()
  2244  	fake.getManagedFieldsMutex.RLock()
  2245  	defer fake.getManagedFieldsMutex.RUnlock()
  2246  	fake.getNameMutex.RLock()
  2247  	defer fake.getNameMutex.RUnlock()
  2248  	fake.getNamespaceMutex.RLock()
  2249  	defer fake.getNamespaceMutex.RUnlock()
  2250  	fake.getObjectKindMutex.RLock()
  2251  	defer fake.getObjectKindMutex.RUnlock()
  2252  	fake.getOwnerReferencesMutex.RLock()
  2253  	defer fake.getOwnerReferencesMutex.RUnlock()
  2254  	fake.getPullSecretsMutex.RLock()
  2255  	defer fake.getPullSecretsMutex.RUnlock()
  2256  	fake.getResourceMutex.RLock()
  2257  	defer fake.getResourceMutex.RUnlock()
  2258  	fake.getResourceVersionMutex.RLock()
  2259  	defer fake.getResourceVersionMutex.RUnlock()
  2260  	fake.getSelfLinkMutex.RLock()
  2261  	defer fake.getSelfLinkMutex.RUnlock()
  2262  	fake.getUIDMutex.RLock()
  2263  	defer fake.getUIDMutex.RUnlock()
  2264  	fake.isHSMEnabledMutex.RLock()
  2265  	defer fake.isHSMEnabledMutex.RUnlock()
  2266  	fake.pVCNameMutex.RLock()
  2267  	defer fake.pVCNameMutex.RUnlock()
  2268  	fake.setAnnotationsMutex.RLock()
  2269  	defer fake.setAnnotationsMutex.RUnlock()
  2270  	fake.setClusterNameMutex.RLock()
  2271  	defer fake.setClusterNameMutex.RUnlock()
  2272  	fake.setCreationTimestampMutex.RLock()
  2273  	defer fake.setCreationTimestampMutex.RUnlock()
  2274  	fake.setDeletionGracePeriodSecondsMutex.RLock()
  2275  	defer fake.setDeletionGracePeriodSecondsMutex.RUnlock()
  2276  	fake.setDeletionTimestampMutex.RLock()
  2277  	defer fake.setDeletionTimestampMutex.RUnlock()
  2278  	fake.setFinalizersMutex.RLock()
  2279  	defer fake.setFinalizersMutex.RUnlock()
  2280  	fake.setGenerateNameMutex.RLock()
  2281  	defer fake.setGenerateNameMutex.RUnlock()
  2282  	fake.setGenerationMutex.RLock()
  2283  	defer fake.setGenerationMutex.RUnlock()
  2284  	fake.setLabelsMutex.RLock()
  2285  	defer fake.setLabelsMutex.RUnlock()
  2286  	fake.setManagedFieldsMutex.RLock()
  2287  	defer fake.setManagedFieldsMutex.RUnlock()
  2288  	fake.setNameMutex.RLock()
  2289  	defer fake.setNameMutex.RUnlock()
  2290  	fake.setNamespaceMutex.RLock()
  2291  	defer fake.setNamespaceMutex.RUnlock()
  2292  	fake.setOwnerReferencesMutex.RLock()
  2293  	defer fake.setOwnerReferencesMutex.RUnlock()
  2294  	fake.setResourceVersionMutex.RLock()
  2295  	defer fake.setResourceVersionMutex.RUnlock()
  2296  	fake.setSelfLinkMutex.RLock()
  2297  	defer fake.setSelfLinkMutex.RUnlock()
  2298  	fake.setUIDMutex.RLock()
  2299  	defer fake.setUIDMutex.RUnlock()
  2300  	fake.usingHSMProxyMutex.RLock()
  2301  	defer fake.usingHSMProxyMutex.RUnlock()
  2302  	copiedInvocations := map[string][][]interface{}{}
  2303  	for key, value := range fake.invocations {
  2304  		copiedInvocations[key] = value
  2305  	}
  2306  	return copiedInvocations
  2307  }
  2308  
  2309  func (fake *EnrollInstance) recordInvocation(key string, args []interface{}) {
  2310  	fake.invocationsMutex.Lock()
  2311  	defer fake.invocationsMutex.Unlock()
  2312  	if fake.invocations == nil {
  2313  		fake.invocations = map[string][][]interface{}{}
  2314  	}
  2315  	if fake.invocations[key] == nil {
  2316  		fake.invocations[key] = [][]interface{}{}
  2317  	}
  2318  	fake.invocations[key] = append(fake.invocations[key], args)
  2319  }
  2320  
  2321  var _ action.EnrollInstance = new(EnrollInstance)