// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CrossVersionObjectReference.
355821
func (in *CrossVersionObjectReference) DeepCopy() *CrossVersionObjectReference {
	if in == nil {
		return nil
	}
	out := new(CrossVersionObjectReference)
	in.DeepCopyInto(out)
	return out
}
1049459
func (in *GroupVersionForDiscovery) DeepCopy() *GroupVersionForDiscovery {
	if in == nil {
		return nil
	}
	out := new(GroupVersionForDiscovery)
	in.DeepCopyInto(out)
	return out
}
319384
func (in *DNS) DeepCopy() *DNS {
	if in == nil {
		return nil
	}
	out := new(DNS)
	in.DeepCopyInto(out)
	return out
}
737726
func (in *BuildStatusOutput) DeepCopy() *BuildStatusOutput {
	if in == nil {
		return nil
	}
	out := new(BuildStatusOutput)
	in.DeepCopyInto(out)
	return out
}
1176195
func (in *CustomResourceConversion) DeepCopy() *CustomResourceConversion {
	if in == nil {
		return nil
	}
	out := new(CustomResourceConversion)
	in.DeepCopyInto(out)
	return out
}
598019
func (in *VersionedObjects) DeepCopy() *VersionedObjects {
	if in == nil {
		return nil
	}
	out := new(VersionedObjects)
	in.DeepCopyInto(out)
	return out
}
639063
func (in *KeyToPath) DeepCopy() *KeyToPath {
	if in == nil {
		return nil
	}
	out := new(KeyToPath)
	in.DeepCopyInto(out)
	return out
}
440994
func (in *NoneStrategy) DeepCopy() *NoneStrategy {
	if in == nil {
		return nil
	}
	out := new(NoneStrategy)
	in.DeepCopyInto(out)
	return out
}
670190
func (in *SourceRevision) DeepCopy() *SourceRevision {
	if in == nil {
		return nil
	}
	out := new(SourceRevision)
	in.DeepCopyInto(out)
	return out
}
1128607
func (in *ComponentConfigs) DeepCopy() *ComponentConfigs {
	if in == nil {
		return nil
	}
	out := new(ComponentConfigs)
	in.DeepCopyInto(out)
	return out
}
892424
func (in *Initializer) DeepCopy() *Initializer {
	if in == nil {
		return nil
	}
	out := new(Initializer)
	in.DeepCopyInto(out)
	return out
}
425157
func (c *Cloner) DeepCopy(in interface{}) (interface{}, error) {
	// Can be invalid if we run DeepCopy(X) where X is a nil interface type.
	// For example, we get an invalid value when someone tries to deep-copy
	// a nil labels.Selector.
	// This does not occur if X is nil and is a pointer to a concrete type.
	if in == nil {
		return nil, nil
	}
	inValue := reflect.ValueOf(in)
	outValue, err := c.deepCopy(inValue)
	if err != nil {
		return nil, err
	}
	return outValue.Interface(), nil
}
1340102
func (in *ImageReview) DeepCopy() *ImageReview {
	if in == nil {
		return nil
	}
	out := new(ImageReview)
	in.DeepCopyInto(out)
	return out
}
301090
func (in *MetadataOnlyObject) DeepCopy() *MetadataOnlyObject {
	if in == nil {
		return nil
	}
	out := new(MetadataOnlyObject)
	in.DeepCopyInto(out)
	return out
}
379475
func (in AllowedRegistries) DeepCopy() AllowedRegistries {
	if in == nil {
		return nil
	}
	out := new(AllowedRegistries)
	in.DeepCopyInto(out)
	return *out
}
113174
func (in *ConversionResponse) DeepCopy() *ConversionResponse {
	if in == nil {
		return nil
	}
	out := new(ConversionResponse)
	in.DeepCopyInto(out)
	return out
}
1319122
func (in *OperationState) DeepCopy() *OperationState {
	if in == nil {
		return nil
	}
	out := new(OperationState)
	in.DeepCopyInto(out)
	return out
}