Documentation ¶
Index ¶
- Variables
- type TestDuck
- func (in *TestDuck) DeepCopy() *TestDuck
- func (in *TestDuck) DeepCopyInto(out *TestDuck)
- func (in *TestDuck) DeepCopyObject() runtime.Object
- func (r *TestDuck) Default()
- func (r *TestDuck) ValidateCreate() (admission.Warnings, error)
- func (r *TestDuck) ValidateDelete() (admission.Warnings, error)
- func (r *TestDuck) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type TestDuckList
- type TestDuckSpec
- type TestResource
- func (in *TestResource) DeepCopy() *TestResource
- func (in *TestResource) DeepCopyInto(out *TestResource)
- func (in *TestResource) DeepCopyObject() runtime.Object
- func (*TestResource) Default(ctx context.Context, obj runtime.Object) error
- func (*TestResource) ValidateCreate(ctx context.Context, obj runtime.Object) (admission.Warnings, error)
- func (*TestResource) ValidateDelete(ctx context.Context, obj runtime.Object) (admission.Warnings, error)
- func (*TestResource) ValidateUpdate(ctx context.Context, oldObj, newObj runtime.Object) (admission.Warnings, error)
- type TestResourceEmptyStatus
- func (in *TestResourceEmptyStatus) DeepCopy() *TestResourceEmptyStatus
- func (in *TestResourceEmptyStatus) DeepCopyInto(out *TestResourceEmptyStatus)
- func (in *TestResourceEmptyStatus) DeepCopyObject() runtime.Object
- func (*TestResourceEmptyStatus) Default(ctx context.Context, obj runtime.Object) error
- type TestResourceEmptyStatusList
- type TestResourceEmptyStatusStatus
- type TestResourceInterfaceList
- type TestResourceInvalidList
- type TestResourceList
- type TestResourceNilableStatus
- func (in *TestResourceNilableStatus) DeepCopy() *TestResourceNilableStatus
- func (in *TestResourceNilableStatus) DeepCopyInto(out *TestResourceNilableStatus)
- func (in *TestResourceNilableStatus) DeepCopyObject() runtime.Object
- func (TestResourceNilableStatus) Default(ctx context.Context, obj runtime.Object) error
- func (*TestResourceNilableStatus) ValidateCreate(ctx context.Context, obj runtime.Object) (admission.Warnings, error)
- func (*TestResourceNilableStatus) ValidateDelete(ctx context.Context, obj runtime.Object) (admission.Warnings, error)
- func (*TestResourceNilableStatus) ValidateUpdate(ctx context.Context, oldObj, newObj runtime.Object) (admission.Warnings, error)
- type TestResourceNilableStatusList
- type TestResourceNoStatus
- type TestResourceNoStatusList
- type TestResourcePointerList
- type TestResourceSpec
- type TestResourceStatus
- func (in *TestResourceStatus) DeepCopy() *TestResourceStatus
- func (in *TestResourceStatus) DeepCopyInto(out *TestResourceStatus)
- func (rs *TestResourceStatus) InitializeConditions(ctx context.Context)
- func (rs *TestResourceStatus) MarkNotReady(ctx context.Context, reason, message string, messageA ...interface{})
- func (rs *TestResourceStatus) MarkReady(ctx context.Context)
- type TestResourceUnexportedFields
- func (in *TestResourceUnexportedFields) DeepCopy() *TestResourceUnexportedFields
- func (in *TestResourceUnexportedFields) DeepCopyInto(out *TestResourceUnexportedFields)
- func (in *TestResourceUnexportedFields) DeepCopyObject() runtime.Object
- func (*TestResourceUnexportedFields) Default(ctx context.Context, obj runtime.Object) error
- func (r *TestResourceUnexportedFields) ReflectUnexportedFieldsToStatus()
- func (*TestResourceUnexportedFields) ValidateCreate(ctx context.Context, obj runtime.Object) (admission.Warnings, error)
- func (*TestResourceUnexportedFields) ValidateDelete(ctx context.Context, obj runtime.Object) (admission.Warnings, error)
- func (*TestResourceUnexportedFields) ValidateUpdate(ctx context.Context, oldObj, newObj runtime.Object) (admission.Warnings, error)
- type TestResourceUnexportedFieldsList
- type TestResourceUnexportedFieldsSpec
- func (r *TestResourceUnexportedFieldsSpec) AddUnexportedField(key, value string)
- func (in *TestResourceUnexportedFieldsSpec) DeepCopy() *TestResourceUnexportedFieldsSpec
- func (in *TestResourceUnexportedFieldsSpec) DeepCopyInto(out *TestResourceUnexportedFieldsSpec)
- func (r *TestResourceUnexportedFieldsSpec) GetUnexportedFields() map[string]string
- func (r *TestResourceUnexportedFieldsSpec) MarshalJSON() ([]byte, error)
- func (r *TestResourceUnexportedFieldsSpec) SetUnexportedFields(f map[string]string)
- func (r *TestResourceUnexportedFieldsSpec) UnmarshalJSON(data []byte) error
- type TestResourceUnexportedFieldsStatus
- func (r *TestResourceUnexportedFieldsStatus) AddUnexportedField(key, value string)
- func (in *TestResourceUnexportedFieldsStatus) DeepCopy() *TestResourceUnexportedFieldsStatus
- func (in *TestResourceUnexportedFieldsStatus) DeepCopyInto(out *TestResourceUnexportedFieldsStatus)
- func (r *TestResourceUnexportedFieldsStatus) GetUnexportedFields() map[string]string
- func (r *TestResourceUnexportedFieldsStatus) SetUnexportedFields(f map[string]string)
Constants ¶
This section is empty.
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "testing.reconciler.runtime", 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 )
var SchemeGroupVersion = GroupVersion
compatibility with k8s.io/code-generator
Functions ¶
This section is empty.
Types ¶
type TestDuck ¶
type TestDuck struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TestDuckSpec `json:"spec"` Status TestResourceStatus `json:"status"` }
func (*TestDuck) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TestDuck.
func (*TestDuck) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TestDuck) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TestDuckList ¶
type TestDuckList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata"` Items []TestDuck `json:"items"` }
func (*TestDuckList) DeepCopy ¶
func (in *TestDuckList) DeepCopy() *TestDuckList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TestDuckList.
func (*TestDuckList) DeepCopyInto ¶
func (in *TestDuckList) DeepCopyInto(out *TestDuckList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TestDuckList) DeepCopyObject ¶
func (in *TestDuckList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TestDuckSpec ¶
+kubebuilder:object:generate=true
func (*TestDuckSpec) DeepCopy ¶
func (in *TestDuckSpec) DeepCopy() *TestDuckSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TestDuckSpec.
func (*TestDuckSpec) DeepCopyInto ¶
func (in *TestDuckSpec) DeepCopyInto(out *TestDuckSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TestResource ¶
type TestResource struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TestResourceSpec `json:"spec"` Status TestResourceStatus `json:"status"` }
func (*TestResource) DeepCopy ¶
func (in *TestResource) DeepCopy() *TestResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TestResource.
func (*TestResource) DeepCopyInto ¶
func (in *TestResource) DeepCopyInto(out *TestResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TestResource) DeepCopyObject ¶
func (in *TestResource) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TestResource) ValidateCreate ¶
func (*TestResource) ValidateDelete ¶
func (*TestResource) ValidateUpdate ¶
type TestResourceEmptyStatus ¶
type TestResourceEmptyStatus struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TestResourceSpec `json:"spec"` Status TestResourceEmptyStatusStatus `json:"status"` }
func (*TestResourceEmptyStatus) DeepCopy ¶
func (in *TestResourceEmptyStatus) DeepCopy() *TestResourceEmptyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TestResourceEmptyStatus.
func (*TestResourceEmptyStatus) DeepCopyInto ¶
func (in *TestResourceEmptyStatus) DeepCopyInto(out *TestResourceEmptyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TestResourceEmptyStatus) DeepCopyObject ¶
func (in *TestResourceEmptyStatus) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TestResourceEmptyStatusList ¶
type TestResourceEmptyStatusList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata"` Items []TestResourceNoStatus `json:"items"` }
func (*TestResourceEmptyStatusList) DeepCopy ¶
func (in *TestResourceEmptyStatusList) DeepCopy() *TestResourceEmptyStatusList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TestResourceEmptyStatusList.
func (*TestResourceEmptyStatusList) DeepCopyInto ¶
func (in *TestResourceEmptyStatusList) DeepCopyInto(out *TestResourceEmptyStatusList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TestResourceEmptyStatusList) DeepCopyObject ¶
func (in *TestResourceEmptyStatusList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TestResourceEmptyStatusStatus ¶
type TestResourceEmptyStatusStatus struct { }
+kubebuilder:object:generate=true
func (*TestResourceEmptyStatusStatus) DeepCopy ¶
func (in *TestResourceEmptyStatusStatus) DeepCopy() *TestResourceEmptyStatusStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TestResourceEmptyStatusStatus.
func (*TestResourceEmptyStatusStatus) DeepCopyInto ¶
func (in *TestResourceEmptyStatusStatus) DeepCopyInto(out *TestResourceEmptyStatusStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TestResourceInterfaceList ¶
type TestResourceInterfaceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata"` Items []client.Object `json:"items"` }
func (*TestResourceInterfaceList) DeepCopy ¶
func (in *TestResourceInterfaceList) DeepCopy() *TestResourceInterfaceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TestResourceInterfaceList.
func (*TestResourceInterfaceList) DeepCopyInto ¶
func (in *TestResourceInterfaceList) DeepCopyInto(out *TestResourceInterfaceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TestResourceInterfaceList) DeepCopyObject ¶
func (in *TestResourceInterfaceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TestResourceInvalidList ¶
type TestResourceInvalidList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata"` Items []string `json:"items"` }
func (*TestResourceInvalidList) DeepCopy ¶
func (in *TestResourceInvalidList) DeepCopy() *TestResourceInvalidList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TestResourceInvalidList.
func (*TestResourceInvalidList) DeepCopyInto ¶
func (in *TestResourceInvalidList) DeepCopyInto(out *TestResourceInvalidList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TestResourceInvalidList) DeepCopyObject ¶
func (in *TestResourceInvalidList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TestResourceList ¶
type TestResourceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata"` Items []TestResource `json:"items"` }
func (*TestResourceList) DeepCopy ¶
func (in *TestResourceList) DeepCopy() *TestResourceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TestResourceList.
func (*TestResourceList) DeepCopyInto ¶
func (in *TestResourceList) DeepCopyInto(out *TestResourceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TestResourceList) DeepCopyObject ¶
func (in *TestResourceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TestResourceNilableStatus ¶
type TestResourceNilableStatus struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TestResourceSpec `json:"spec"` Status *TestResourceStatus `json:"status"` }
func (*TestResourceNilableStatus) DeepCopy ¶
func (in *TestResourceNilableStatus) DeepCopy() *TestResourceNilableStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TestResourceNilableStatus.
func (*TestResourceNilableStatus) DeepCopyInto ¶
func (in *TestResourceNilableStatus) DeepCopyInto(out *TestResourceNilableStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TestResourceNilableStatus) DeepCopyObject ¶
func (in *TestResourceNilableStatus) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TestResourceNilableStatus) ValidateCreate ¶
func (*TestResourceNilableStatus) ValidateDelete ¶
func (*TestResourceNilableStatus) ValidateUpdate ¶
type TestResourceNilableStatusList ¶
type TestResourceNilableStatusList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata"` Items []TestResourceNilableStatus `json:"items"` }
func (*TestResourceNilableStatusList) DeepCopy ¶
func (in *TestResourceNilableStatusList) DeepCopy() *TestResourceNilableStatusList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TestResourceNilableStatusList.
func (*TestResourceNilableStatusList) DeepCopyInto ¶
func (in *TestResourceNilableStatusList) DeepCopyInto(out *TestResourceNilableStatusList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TestResourceNilableStatusList) DeepCopyObject ¶
func (in *TestResourceNilableStatusList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TestResourceNoStatus ¶
type TestResourceNoStatus struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TestResourceSpec `json:"spec"` }
func (*TestResourceNoStatus) DeepCopy ¶
func (in *TestResourceNoStatus) DeepCopy() *TestResourceNoStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TestResourceNoStatus.
func (*TestResourceNoStatus) DeepCopyInto ¶
func (in *TestResourceNoStatus) DeepCopyInto(out *TestResourceNoStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TestResourceNoStatus) DeepCopyObject ¶
func (in *TestResourceNoStatus) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TestResourceNoStatus) Default ¶
func (r *TestResourceNoStatus) Default()
type TestResourceNoStatusList ¶
type TestResourceNoStatusList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata"` Items []TestResourceNoStatus `json:"items"` }
func (*TestResourceNoStatusList) DeepCopy ¶
func (in *TestResourceNoStatusList) DeepCopy() *TestResourceNoStatusList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TestResourceNoStatusList.
func (*TestResourceNoStatusList) DeepCopyInto ¶
func (in *TestResourceNoStatusList) DeepCopyInto(out *TestResourceNoStatusList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TestResourceNoStatusList) DeepCopyObject ¶
func (in *TestResourceNoStatusList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TestResourcePointerList ¶
type TestResourcePointerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata"` Items []*TestResource `json:"items"` }
func (*TestResourcePointerList) DeepCopy ¶
func (in *TestResourcePointerList) DeepCopy() *TestResourcePointerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TestResourcePointerList.
func (*TestResourcePointerList) DeepCopyInto ¶
func (in *TestResourcePointerList) DeepCopyInto(out *TestResourcePointerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TestResourcePointerList) DeepCopyObject ¶
func (in *TestResourcePointerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TestResourceSpec ¶
type TestResourceSpec struct { Fields map[string]string `json:"fields,omitempty"` Template corev1.PodTemplateSpec `json:"template,omitempty"` ErrOnMarshal bool `json:"errOnMarhsal,omitempty"` ErrOnUnmarshal bool `json:"errOnUnmarhsal,omitempty"` }
+kubebuilder:object:generate=true
func (*TestResourceSpec) DeepCopy ¶
func (in *TestResourceSpec) DeepCopy() *TestResourceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TestResourceSpec.
func (*TestResourceSpec) DeepCopyInto ¶
func (in *TestResourceSpec) DeepCopyInto(out *TestResourceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TestResourceSpec) MarshalJSON ¶
func (r *TestResourceSpec) MarshalJSON() ([]byte, error)
func (*TestResourceSpec) UnmarshalJSON ¶
func (r *TestResourceSpec) UnmarshalJSON(data []byte) error
type TestResourceStatus ¶
type TestResourceStatus struct { apis.Status `json:",inline"` Fields map[string]string `json:"fields,omitempty"` }
+kubebuilder:object:generate=true
func (*TestResourceStatus) DeepCopy ¶
func (in *TestResourceStatus) DeepCopy() *TestResourceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TestResourceStatus.
func (*TestResourceStatus) DeepCopyInto ¶
func (in *TestResourceStatus) DeepCopyInto(out *TestResourceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TestResourceStatus) InitializeConditions ¶
func (rs *TestResourceStatus) InitializeConditions(ctx context.Context)
func (*TestResourceStatus) MarkNotReady ¶
func (rs *TestResourceStatus) MarkNotReady(ctx context.Context, reason, message string, messageA ...interface{})
func (*TestResourceStatus) MarkReady ¶
func (rs *TestResourceStatus) MarkReady(ctx context.Context)
type TestResourceUnexportedFields ¶
type TestResourceUnexportedFields struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TestResourceUnexportedFieldsSpec `json:"spec"` Status TestResourceUnexportedFieldsStatus `json:"status"` }
func (*TestResourceUnexportedFields) DeepCopy ¶
func (in *TestResourceUnexportedFields) DeepCopy() *TestResourceUnexportedFields
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TestResourceUnexportedFields.
func (*TestResourceUnexportedFields) DeepCopyInto ¶
func (in *TestResourceUnexportedFields) DeepCopyInto(out *TestResourceUnexportedFields)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TestResourceUnexportedFields) DeepCopyObject ¶
func (in *TestResourceUnexportedFields) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TestResourceUnexportedFields) ReflectUnexportedFieldsToStatus ¶
func (r *TestResourceUnexportedFields) ReflectUnexportedFieldsToStatus()
func (*TestResourceUnexportedFields) ValidateCreate ¶
func (*TestResourceUnexportedFields) ValidateDelete ¶
func (*TestResourceUnexportedFields) ValidateUpdate ¶
type TestResourceUnexportedFieldsList ¶
type TestResourceUnexportedFieldsList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata"` Items []TestResourceUnexportedFields `json:"items"` }
func (*TestResourceUnexportedFieldsList) DeepCopy ¶
func (in *TestResourceUnexportedFieldsList) DeepCopy() *TestResourceUnexportedFieldsList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TestResourceUnexportedFieldsList.
func (*TestResourceUnexportedFieldsList) DeepCopyInto ¶
func (in *TestResourceUnexportedFieldsList) DeepCopyInto(out *TestResourceUnexportedFieldsList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TestResourceUnexportedFieldsList) DeepCopyObject ¶
func (in *TestResourceUnexportedFieldsList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TestResourceUnexportedFieldsSpec ¶
type TestResourceUnexportedFieldsSpec struct { Fields map[string]string `json:"fields,omitempty"` Template corev1.PodTemplateSpec `json:"template,omitempty"` ErrOnMarshal bool `json:"errOnMarhsal,omitempty"` ErrOnUnmarshal bool `json:"errOnUnmarhsal,omitempty"` // contains filtered or unexported fields }
+kubebuilder:object:generate=true
func (*TestResourceUnexportedFieldsSpec) AddUnexportedField ¶
func (r *TestResourceUnexportedFieldsSpec) AddUnexportedField(key, value string)
func (*TestResourceUnexportedFieldsSpec) DeepCopy ¶
func (in *TestResourceUnexportedFieldsSpec) DeepCopy() *TestResourceUnexportedFieldsSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TestResourceUnexportedFieldsSpec.
func (*TestResourceUnexportedFieldsSpec) DeepCopyInto ¶
func (in *TestResourceUnexportedFieldsSpec) DeepCopyInto(out *TestResourceUnexportedFieldsSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TestResourceUnexportedFieldsSpec) GetUnexportedFields ¶
func (r *TestResourceUnexportedFieldsSpec) GetUnexportedFields() map[string]string
func (*TestResourceUnexportedFieldsSpec) MarshalJSON ¶
func (r *TestResourceUnexportedFieldsSpec) MarshalJSON() ([]byte, error)
func (*TestResourceUnexportedFieldsSpec) SetUnexportedFields ¶
func (r *TestResourceUnexportedFieldsSpec) SetUnexportedFields(f map[string]string)
func (*TestResourceUnexportedFieldsSpec) UnmarshalJSON ¶
func (r *TestResourceUnexportedFieldsSpec) UnmarshalJSON(data []byte) error
type TestResourceUnexportedFieldsStatus ¶
type TestResourceUnexportedFieldsStatus struct { apis.Status `json:",inline"` Fields map[string]string `json:"fields,omitempty"` // contains filtered or unexported fields }
+kubebuilder:object:generate=true
func (*TestResourceUnexportedFieldsStatus) AddUnexportedField ¶
func (r *TestResourceUnexportedFieldsStatus) AddUnexportedField(key, value string)
func (*TestResourceUnexportedFieldsStatus) DeepCopy ¶
func (in *TestResourceUnexportedFieldsStatus) DeepCopy() *TestResourceUnexportedFieldsStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TestResourceUnexportedFieldsStatus.
func (*TestResourceUnexportedFieldsStatus) DeepCopyInto ¶
func (in *TestResourceUnexportedFieldsStatus) DeepCopyInto(out *TestResourceUnexportedFieldsStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TestResourceUnexportedFieldsStatus) GetUnexportedFields ¶
func (r *TestResourceUnexportedFieldsStatus) GetUnexportedFields() map[string]string
func (*TestResourceUnexportedFieldsStatus) SetUnexportedFields ¶
func (r *TestResourceUnexportedFieldsStatus) SetUnexportedFields(f map[string]string)