Documentation
¶
Overview ¶
+groupName=mmontes.io
Index ¶
Constants ¶
This section is empty.
Variables ¶
var ( SchemeGroupVersion = schema.GroupVersion{ Group: echo.GroupName, Version: echo.V1alpha1, } SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
func Resource ¶
func Resource(resource string) schema.GroupResource
Types ¶
type Echo ¶
type Echo struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata"` Spec EchoSpec `json:"spec"` }
+genclient +genclient:noStatus +k8s:deepcopy-gen=true +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*Echo) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Echo.
func (*Echo) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Echo) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EchoList ¶
type EchoList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata"` Items []Echo `json:"items"` }
+k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*EchoList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EchoList.
func (*EchoList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EchoList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EchoSpec ¶
type EchoSpec struct {
Message string `json:"message"`
}
func (*EchoSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EchoSpec.
func (*EchoSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScheduledEcho ¶
type ScheduledEcho struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata"` Spec ScheduledEchoSpec `json:"spec"` }
+genclient +genclient:noStatus +k8s:deepcopy-gen=true +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*ScheduledEcho) DeepCopy ¶
func (in *ScheduledEcho) DeepCopy() *ScheduledEcho
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduledEcho.
func (*ScheduledEcho) DeepCopyInto ¶
func (in *ScheduledEcho) DeepCopyInto(out *ScheduledEcho)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ScheduledEcho) DeepCopyObject ¶
func (in *ScheduledEcho) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ScheduledEcho) HasChanged ¶
func (e *ScheduledEcho) HasChanged(other *ScheduledEcho) bool
type ScheduledEchoList ¶
type ScheduledEchoList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata"` Items []ScheduledEcho `json:"items"` }
+k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*ScheduledEchoList) DeepCopy ¶
func (in *ScheduledEchoList) DeepCopy() *ScheduledEchoList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduledEchoList.
func (*ScheduledEchoList) DeepCopyInto ¶
func (in *ScheduledEchoList) DeepCopyInto(out *ScheduledEchoList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ScheduledEchoList) DeepCopyObject ¶
func (in *ScheduledEchoList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ScheduledEchoSpec ¶
func (*ScheduledEchoSpec) DeepCopy ¶
func (in *ScheduledEchoSpec) DeepCopy() *ScheduledEchoSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduledEchoSpec.
func (*ScheduledEchoSpec) DeepCopyInto ¶
func (in *ScheduledEchoSpec) DeepCopyInto(out *ScheduledEchoSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Directories
¶
Path | Synopsis |
---|---|
apis
|
|
clientset/versioned
This package has the automatically generated clientset.
|
This package has the automatically generated clientset. |
clientset/versioned/fake
This package has the automatically generated fake clientset.
|
This package has the automatically generated fake clientset. |
clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
|
This package contains the scheme of the automatically generated clientset. |
clientset/versioned/typed/echo/v1alpha1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
clientset/versioned/typed/echo/v1alpha1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |