// Code generated by socialweb-apigen. DO NOT EDIT. package v1alpha1 import ( metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/runtime" ) var ( SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) AddToScheme = SchemeBuilder.AddToScheme ) const ( ServiceResource = "services" ExposureResource = "exposures" ComponentLinkResource = "componentlinks" ) var ( ServiceGVR = GroupVersion.WithResource(ServiceResource) ExposureGVR = GroupVersion.WithResource(ExposureResource) ComponentLinkGVR = GroupVersion.WithResource(ComponentLinkResource) ) func addKnownTypes(scheme *runtime.Scheme) error { scheme.AddKnownTypes( GroupVersion, &Service{}, &ServiceList{}, &Exposure{}, &ExposureList{}, &ComponentLink{}, &ComponentLinkList{}, ) metav1.AddToGroupVersion(scheme, GroupVersion) return nil } func (in *Service) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } func (in *ServiceList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } func (in *Exposure) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } func (in *ExposureList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } func (in *ComponentLink) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } func (in *ComponentLinkList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil }