// 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 ( PolicyEngineResource = "policyengines" PolicyWorkflowResource = "policyworkflows" PolicyWorkflowRunResource = "policyworkflowruns" PolicyTriggerResource = "policytriggers" ) var ( PolicyEngineGVR = GroupVersion.WithResource(PolicyEngineResource) PolicyWorkflowGVR = GroupVersion.WithResource(PolicyWorkflowResource) PolicyWorkflowRunGVR = GroupVersion.WithResource(PolicyWorkflowRunResource) PolicyTriggerGVR = GroupVersion.WithResource(PolicyTriggerResource) ) func addKnownTypes(scheme *runtime.Scheme) error { scheme.AddKnownTypes( GroupVersion, &PolicyEngine{}, &PolicyEngineList{}, &PolicyWorkflow{}, &PolicyWorkflowList{}, &PolicyWorkflowRun{}, &PolicyWorkflowRunList{}, &PolicyTrigger{}, &PolicyTriggerList{}, ) metav1.AddToGroupVersion(scheme, GroupVersion) return nil } func (in *PolicyEngine) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } func (in *PolicyEngineList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } func (in *PolicyWorkflow) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } func (in *PolicyWorkflowList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } func (in *PolicyWorkflowRun) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } func (in *PolicyWorkflowRunList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } func (in *PolicyTrigger) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } func (in *PolicyTriggerList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil }