~ knotless Search/
↑↓ move↵ open⇧↵ all results
0
0
main
117 lines · 2.5 KB Raw History
// 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 (
	EventStreamResource          = "eventstreams"
	EventSourceResource          = "eventsources"
	PdsEventSourceResource       = "pdseventsources"
	RelayEventSourceResource     = "relayeventsources"
	JetstreamEventSourceResource = "jetstreameventsources"
)

var (
	EventStreamGVR          = GroupVersion.WithResource(EventStreamResource)
	EventSourceGVR          = GroupVersion.WithResource(EventSourceResource)
	PdsEventSourceGVR       = GroupVersion.WithResource(PdsEventSourceResource)
	RelayEventSourceGVR     = GroupVersion.WithResource(RelayEventSourceResource)
	JetstreamEventSourceGVR = GroupVersion.WithResource(JetstreamEventSourceResource)
)

func addKnownTypes(scheme *runtime.Scheme) error {
	scheme.AddKnownTypes(
		GroupVersion,
		&EventStream{},
		&EventStreamList{},
		&EventSource{},
		&EventSourceList{},
		&PdsEventSource{},
		&PdsEventSourceList{},
		&RelayEventSource{},
		&RelayEventSourceList{},
		&JetstreamEventSource{},
		&JetstreamEventSourceList{},
	)
	metav1.AddToGroupVersion(scheme, GroupVersion)
	return nil
}

func (in *EventStream) DeepCopyObject() runtime.Object {
	if c := in.DeepCopy(); c != nil {
		return c
	}
	return nil
}

func (in *EventStreamList) DeepCopyObject() runtime.Object {
	if c := in.DeepCopy(); c != nil {
		return c
	}
	return nil
}

func (in *EventSource) DeepCopyObject() runtime.Object {
	if c := in.DeepCopy(); c != nil {
		return c
	}
	return nil
}

func (in *EventSourceList) DeepCopyObject() runtime.Object {
	if c := in.DeepCopy(); c != nil {
		return c
	}
	return nil
}

func (in *PdsEventSource) DeepCopyObject() runtime.Object {
	if c := in.DeepCopy(); c != nil {
		return c
	}
	return nil
}

func (in *PdsEventSourceList) DeepCopyObject() runtime.Object {
	if c := in.DeepCopy(); c != nil {
		return c
	}
	return nil
}

func (in *RelayEventSource) DeepCopyObject() runtime.Object {
	if c := in.DeepCopy(); c != nil {
		return c
	}
	return nil
}

func (in *RelayEventSourceList) DeepCopyObject() runtime.Object {
	if c := in.DeepCopy(); c != nil {
		return c
	}
	return nil
}

func (in *JetstreamEventSource) DeepCopyObject() runtime.Object {
	if c := in.DeepCopy(); c != nil {
		return c
	}
	return nil
}

func (in *JetstreamEventSourceList) DeepCopyObject() runtime.Object {
	if c := in.DeepCopy(); c != nil {
		return c
	}
	return nil
}