Documentation ¶
Overview ¶
Package v1 contains API Schema definitions for the v1 API group +kubebuilder:object:generate=true +groupName=wilda.fr
Index ¶
Constants ¶
This section is empty.
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "wilda.fr", Version: "v1"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type QuarkusOperator ¶
type QuarkusOperator struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec QuarkusOperatorSpec `json:"spec,omitempty"` Status QuarkusOperatorStatus `json:"status,omitempty"` }
QuarkusOperator is the Schema for the quarkusoperators API
func (*QuarkusOperator) DeepCopy ¶
func (in *QuarkusOperator) DeepCopy() *QuarkusOperator
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuarkusOperator.
func (*QuarkusOperator) DeepCopyInto ¶
func (in *QuarkusOperator) DeepCopyInto(out *QuarkusOperator)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*QuarkusOperator) DeepCopyObject ¶
func (in *QuarkusOperator) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type QuarkusOperatorList ¶
type QuarkusOperatorList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []QuarkusOperator `json:"items"` }
QuarkusOperatorList contains a list of QuarkusOperator
func (*QuarkusOperatorList) DeepCopy ¶
func (in *QuarkusOperatorList) DeepCopy() *QuarkusOperatorList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuarkusOperatorList.
func (*QuarkusOperatorList) DeepCopyInto ¶
func (in *QuarkusOperatorList) DeepCopyInto(out *QuarkusOperatorList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*QuarkusOperatorList) DeepCopyObject ¶
func (in *QuarkusOperatorList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type QuarkusOperatorSpec ¶
type QuarkusOperatorSpec struct { // Image version for the quarkus hello world image ImageVersion string `json:"imageVersion"` // Exposed port Port int32 `json:"port"` }
QuarkusOperatorSpec defines the desired state of QuarkusOperator
func (*QuarkusOperatorSpec) DeepCopy ¶
func (in *QuarkusOperatorSpec) DeepCopy() *QuarkusOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuarkusOperatorSpec.
func (*QuarkusOperatorSpec) DeepCopyInto ¶
func (in *QuarkusOperatorSpec) DeepCopyInto(out *QuarkusOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QuarkusOperatorStatus ¶
type QuarkusOperatorStatus struct { }
QuarkusOperatorStatus defines the observed state of QuarkusOperator
func (*QuarkusOperatorStatus) DeepCopy ¶
func (in *QuarkusOperatorStatus) DeepCopy() *QuarkusOperatorStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuarkusOperatorStatus.
func (*QuarkusOperatorStatus) DeepCopyInto ¶
func (in *QuarkusOperatorStatus) DeepCopyInto(out *QuarkusOperatorStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.