Merge pull request #132194 from alvaroaleman/local0dev

Add an interface that all apply configurations implement
This commit is contained in:
Kubernetes Prow Robot
2025-06-18 15:36:50 -07:00
committed by GitHub
882 changed files with 3386 additions and 1 deletions

View File

@@ -43,6 +43,7 @@ func Example(name, namespace string) *ExampleApplyConfiguration {
b.WithAPIVersion("cr.example.apiextensions.k8s.io/v1")
return b
}
func (b ExampleApplyConfiguration) IsApplyConfiguration() {}
// WithKind sets the Kind field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.
@@ -218,8 +219,24 @@ func (b *ExampleApplyConfiguration) WithStatus(value *ExampleStatusApplyConfigur
return b
}
// GetKind retrieves the value of the Kind field in the declarative configuration.
func (b *ExampleApplyConfiguration) GetKind() *string {
return b.TypeMetaApplyConfiguration.Kind
}
// GetAPIVersion retrieves the value of the APIVersion field in the declarative configuration.
func (b *ExampleApplyConfiguration) GetAPIVersion() *string {
return b.TypeMetaApplyConfiguration.APIVersion
}
// GetName retrieves the value of the Name field in the declarative configuration.
func (b *ExampleApplyConfiguration) GetName() *string {
b.ensureObjectMetaApplyConfigurationExists()
return b.ObjectMetaApplyConfiguration.Name
}
// GetNamespace retrieves the value of the Namespace field in the declarative configuration.
func (b *ExampleApplyConfiguration) GetNamespace() *string {
b.ensureObjectMetaApplyConfigurationExists()
return b.ObjectMetaApplyConfiguration.Namespace
}

View File

@@ -0,0 +1,23 @@
/*
Copyright 2025 The Kubernetes Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
package v1
import (
"k8s.io/apimachinery/pkg/runtime"
)
var _ runtime.ApplyConfiguration = Example("", "")

View File

@@ -30,6 +30,7 @@ type ExampleSpecApplyConfiguration struct {
func ExampleSpec() *ExampleSpecApplyConfiguration {
return &ExampleSpecApplyConfiguration{}
}
func (b ExampleSpecApplyConfiguration) IsApplyConfiguration() {}
// WithFoo sets the Foo field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -34,6 +34,7 @@ type ExampleStatusApplyConfiguration struct {
func ExampleStatus() *ExampleStatusApplyConfiguration {
return &ExampleStatusApplyConfiguration{}
}
func (b ExampleStatusApplyConfiguration) IsApplyConfiguration() {}
// WithState sets the State field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -34,6 +34,7 @@ type CustomResourceColumnDefinitionApplyConfiguration struct {
func CustomResourceColumnDefinition() *CustomResourceColumnDefinitionApplyConfiguration {
return &CustomResourceColumnDefinitionApplyConfiguration{}
}
func (b CustomResourceColumnDefinitionApplyConfiguration) IsApplyConfiguration() {}
// WithName sets the Name field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -34,6 +34,7 @@ type CustomResourceConversionApplyConfiguration struct {
func CustomResourceConversion() *CustomResourceConversionApplyConfiguration {
return &CustomResourceConversionApplyConfiguration{}
}
func (b CustomResourceConversionApplyConfiguration) IsApplyConfiguration() {}
// WithStrategy sets the Strategy field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -42,6 +42,7 @@ func CustomResourceDefinition(name string) *CustomResourceDefinitionApplyConfigu
b.WithAPIVersion("apiextensions.k8s.io/v1")
return b
}
func (b CustomResourceDefinitionApplyConfiguration) IsApplyConfiguration() {}
// WithKind sets the Kind field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.
@@ -217,8 +218,24 @@ func (b *CustomResourceDefinitionApplyConfiguration) WithStatus(value *CustomRes
return b
}
// GetKind retrieves the value of the Kind field in the declarative configuration.
func (b *CustomResourceDefinitionApplyConfiguration) GetKind() *string {
return b.TypeMetaApplyConfiguration.Kind
}
// GetAPIVersion retrieves the value of the APIVersion field in the declarative configuration.
func (b *CustomResourceDefinitionApplyConfiguration) GetAPIVersion() *string {
return b.TypeMetaApplyConfiguration.APIVersion
}
// GetName retrieves the value of the Name field in the declarative configuration.
func (b *CustomResourceDefinitionApplyConfiguration) GetName() *string {
b.ensureObjectMetaApplyConfigurationExists()
return b.ObjectMetaApplyConfiguration.Name
}
// GetNamespace retrieves the value of the Namespace field in the declarative configuration.
func (b *CustomResourceDefinitionApplyConfiguration) GetNamespace() *string {
b.ensureObjectMetaApplyConfigurationExists()
return b.ObjectMetaApplyConfiguration.Namespace
}

View File

@@ -38,6 +38,7 @@ type CustomResourceDefinitionConditionApplyConfiguration struct {
func CustomResourceDefinitionCondition() *CustomResourceDefinitionConditionApplyConfiguration {
return &CustomResourceDefinitionConditionApplyConfiguration{}
}
func (b CustomResourceDefinitionConditionApplyConfiguration) IsApplyConfiguration() {}
// WithType sets the Type field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -34,6 +34,7 @@ type CustomResourceDefinitionNamesApplyConfiguration struct {
func CustomResourceDefinitionNames() *CustomResourceDefinitionNamesApplyConfiguration {
return &CustomResourceDefinitionNamesApplyConfiguration{}
}
func (b CustomResourceDefinitionNamesApplyConfiguration) IsApplyConfiguration() {}
// WithPlural sets the Plural field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -38,6 +38,7 @@ type CustomResourceDefinitionSpecApplyConfiguration struct {
func CustomResourceDefinitionSpec() *CustomResourceDefinitionSpecApplyConfiguration {
return &CustomResourceDefinitionSpecApplyConfiguration{}
}
func (b CustomResourceDefinitionSpecApplyConfiguration) IsApplyConfiguration() {}
// WithGroup sets the Group field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -31,6 +31,7 @@ type CustomResourceDefinitionStatusApplyConfiguration struct {
func CustomResourceDefinitionStatus() *CustomResourceDefinitionStatusApplyConfiguration {
return &CustomResourceDefinitionStatusApplyConfiguration{}
}
func (b CustomResourceDefinitionStatusApplyConfiguration) IsApplyConfiguration() {}
// WithConditions adds the given value to the Conditions field in the declarative configuration
// and returns the receiver, so that objects can be build by chaining "With" function invocations.

View File

@@ -37,6 +37,7 @@ type CustomResourceDefinitionVersionApplyConfiguration struct {
func CustomResourceDefinitionVersion() *CustomResourceDefinitionVersionApplyConfiguration {
return &CustomResourceDefinitionVersionApplyConfiguration{}
}
func (b CustomResourceDefinitionVersionApplyConfiguration) IsApplyConfiguration() {}
// WithName sets the Name field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -34,6 +34,7 @@ type CustomResourceSubresourcesApplyConfiguration struct {
func CustomResourceSubresources() *CustomResourceSubresourcesApplyConfiguration {
return &CustomResourceSubresourcesApplyConfiguration{}
}
func (b CustomResourceSubresourcesApplyConfiguration) IsApplyConfiguration() {}
// WithStatus sets the Status field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -31,6 +31,7 @@ type CustomResourceSubresourceScaleApplyConfiguration struct {
func CustomResourceSubresourceScale() *CustomResourceSubresourceScaleApplyConfiguration {
return &CustomResourceSubresourceScaleApplyConfiguration{}
}
func (b CustomResourceSubresourceScaleApplyConfiguration) IsApplyConfiguration() {}
// WithSpecReplicasPath sets the SpecReplicasPath field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -29,6 +29,7 @@ type CustomResourceValidationApplyConfiguration struct {
func CustomResourceValidation() *CustomResourceValidationApplyConfiguration {
return &CustomResourceValidationApplyConfiguration{}
}
func (b CustomResourceValidationApplyConfiguration) IsApplyConfiguration() {}
// WithOpenAPIV3Schema sets the OpenAPIV3Schema field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -30,6 +30,7 @@ type ExternalDocumentationApplyConfiguration struct {
func ExternalDocumentation() *ExternalDocumentationApplyConfiguration {
return &ExternalDocumentationApplyConfiguration{}
}
func (b ExternalDocumentationApplyConfiguration) IsApplyConfiguration() {}
// WithDescription sets the Description field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -76,6 +76,7 @@ type JSONSchemaPropsApplyConfiguration struct {
func JSONSchemaProps() *JSONSchemaPropsApplyConfiguration {
return &JSONSchemaPropsApplyConfiguration{}
}
func (b JSONSchemaPropsApplyConfiguration) IsApplyConfiguration() {}
// WithID sets the ID field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -29,6 +29,7 @@ type SelectableFieldApplyConfiguration struct {
func SelectableField() *SelectableFieldApplyConfiguration {
return &SelectableFieldApplyConfiguration{}
}
func (b SelectableFieldApplyConfiguration) IsApplyConfiguration() {}
// WithJSONPath sets the JSONPath field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -32,6 +32,7 @@ type ServiceReferenceApplyConfiguration struct {
func ServiceReference() *ServiceReferenceApplyConfiguration {
return &ServiceReferenceApplyConfiguration{}
}
func (b ServiceReferenceApplyConfiguration) IsApplyConfiguration() {}
// WithNamespace sets the Namespace field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -38,6 +38,7 @@ type ValidationRuleApplyConfiguration struct {
func ValidationRule() *ValidationRuleApplyConfiguration {
return &ValidationRuleApplyConfiguration{}
}
func (b ValidationRuleApplyConfiguration) IsApplyConfiguration() {}
// WithRule sets the Rule field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -31,6 +31,7 @@ type WebhookClientConfigApplyConfiguration struct {
func WebhookClientConfig() *WebhookClientConfigApplyConfiguration {
return &WebhookClientConfigApplyConfiguration{}
}
func (b WebhookClientConfigApplyConfiguration) IsApplyConfiguration() {}
// WithURL sets the URL field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -30,6 +30,7 @@ type WebhookConversionApplyConfiguration struct {
func WebhookConversion() *WebhookConversionApplyConfiguration {
return &WebhookConversionApplyConfiguration{}
}
func (b WebhookConversionApplyConfiguration) IsApplyConfiguration() {}
// WithClientConfig sets the ClientConfig field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -34,6 +34,7 @@ type CustomResourceColumnDefinitionApplyConfiguration struct {
func CustomResourceColumnDefinition() *CustomResourceColumnDefinitionApplyConfiguration {
return &CustomResourceColumnDefinitionApplyConfiguration{}
}
func (b CustomResourceColumnDefinitionApplyConfiguration) IsApplyConfiguration() {}
// WithName sets the Name field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -35,6 +35,7 @@ type CustomResourceConversionApplyConfiguration struct {
func CustomResourceConversion() *CustomResourceConversionApplyConfiguration {
return &CustomResourceConversionApplyConfiguration{}
}
func (b CustomResourceConversionApplyConfiguration) IsApplyConfiguration() {}
// WithStrategy sets the Strategy field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -42,6 +42,7 @@ func CustomResourceDefinition(name string) *CustomResourceDefinitionApplyConfigu
b.WithAPIVersion("apiextensions.k8s.io/v1beta1")
return b
}
func (b CustomResourceDefinitionApplyConfiguration) IsApplyConfiguration() {}
// WithKind sets the Kind field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.
@@ -217,8 +218,24 @@ func (b *CustomResourceDefinitionApplyConfiguration) WithStatus(value *CustomRes
return b
}
// GetKind retrieves the value of the Kind field in the declarative configuration.
func (b *CustomResourceDefinitionApplyConfiguration) GetKind() *string {
return b.TypeMetaApplyConfiguration.Kind
}
// GetAPIVersion retrieves the value of the APIVersion field in the declarative configuration.
func (b *CustomResourceDefinitionApplyConfiguration) GetAPIVersion() *string {
return b.TypeMetaApplyConfiguration.APIVersion
}
// GetName retrieves the value of the Name field in the declarative configuration.
func (b *CustomResourceDefinitionApplyConfiguration) GetName() *string {
b.ensureObjectMetaApplyConfigurationExists()
return b.ObjectMetaApplyConfiguration.Name
}
// GetNamespace retrieves the value of the Namespace field in the declarative configuration.
func (b *CustomResourceDefinitionApplyConfiguration) GetNamespace() *string {
b.ensureObjectMetaApplyConfigurationExists()
return b.ObjectMetaApplyConfiguration.Namespace
}

View File

@@ -38,6 +38,7 @@ type CustomResourceDefinitionConditionApplyConfiguration struct {
func CustomResourceDefinitionCondition() *CustomResourceDefinitionConditionApplyConfiguration {
return &CustomResourceDefinitionConditionApplyConfiguration{}
}
func (b CustomResourceDefinitionConditionApplyConfiguration) IsApplyConfiguration() {}
// WithType sets the Type field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -34,6 +34,7 @@ type CustomResourceDefinitionNamesApplyConfiguration struct {
func CustomResourceDefinitionNames() *CustomResourceDefinitionNamesApplyConfiguration {
return &CustomResourceDefinitionNamesApplyConfiguration{}
}
func (b CustomResourceDefinitionNamesApplyConfiguration) IsApplyConfiguration() {}
// WithPlural sets the Plural field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -43,6 +43,7 @@ type CustomResourceDefinitionSpecApplyConfiguration struct {
func CustomResourceDefinitionSpec() *CustomResourceDefinitionSpecApplyConfiguration {
return &CustomResourceDefinitionSpecApplyConfiguration{}
}
func (b CustomResourceDefinitionSpecApplyConfiguration) IsApplyConfiguration() {}
// WithGroup sets the Group field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -31,6 +31,7 @@ type CustomResourceDefinitionStatusApplyConfiguration struct {
func CustomResourceDefinitionStatus() *CustomResourceDefinitionStatusApplyConfiguration {
return &CustomResourceDefinitionStatusApplyConfiguration{}
}
func (b CustomResourceDefinitionStatusApplyConfiguration) IsApplyConfiguration() {}
// WithConditions adds the given value to the Conditions field in the declarative configuration
// and returns the receiver, so that objects can be build by chaining "With" function invocations.

View File

@@ -37,6 +37,7 @@ type CustomResourceDefinitionVersionApplyConfiguration struct {
func CustomResourceDefinitionVersion() *CustomResourceDefinitionVersionApplyConfiguration {
return &CustomResourceDefinitionVersionApplyConfiguration{}
}
func (b CustomResourceDefinitionVersionApplyConfiguration) IsApplyConfiguration() {}
// WithName sets the Name field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -34,6 +34,7 @@ type CustomResourceSubresourcesApplyConfiguration struct {
func CustomResourceSubresources() *CustomResourceSubresourcesApplyConfiguration {
return &CustomResourceSubresourcesApplyConfiguration{}
}
func (b CustomResourceSubresourcesApplyConfiguration) IsApplyConfiguration() {}
// WithStatus sets the Status field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -31,6 +31,7 @@ type CustomResourceSubresourceScaleApplyConfiguration struct {
func CustomResourceSubresourceScale() *CustomResourceSubresourceScaleApplyConfiguration {
return &CustomResourceSubresourceScaleApplyConfiguration{}
}
func (b CustomResourceSubresourceScaleApplyConfiguration) IsApplyConfiguration() {}
// WithSpecReplicasPath sets the SpecReplicasPath field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -29,6 +29,7 @@ type CustomResourceValidationApplyConfiguration struct {
func CustomResourceValidation() *CustomResourceValidationApplyConfiguration {
return &CustomResourceValidationApplyConfiguration{}
}
func (b CustomResourceValidationApplyConfiguration) IsApplyConfiguration() {}
// WithOpenAPIV3Schema sets the OpenAPIV3Schema field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -30,6 +30,7 @@ type ExternalDocumentationApplyConfiguration struct {
func ExternalDocumentation() *ExternalDocumentationApplyConfiguration {
return &ExternalDocumentationApplyConfiguration{}
}
func (b ExternalDocumentationApplyConfiguration) IsApplyConfiguration() {}
// WithDescription sets the Description field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -76,6 +76,7 @@ type JSONSchemaPropsApplyConfiguration struct {
func JSONSchemaProps() *JSONSchemaPropsApplyConfiguration {
return &JSONSchemaPropsApplyConfiguration{}
}
func (b JSONSchemaPropsApplyConfiguration) IsApplyConfiguration() {}
// WithID sets the ID field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -29,6 +29,7 @@ type SelectableFieldApplyConfiguration struct {
func SelectableField() *SelectableFieldApplyConfiguration {
return &SelectableFieldApplyConfiguration{}
}
func (b SelectableFieldApplyConfiguration) IsApplyConfiguration() {}
// WithJSONPath sets the JSONPath field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -32,6 +32,7 @@ type ServiceReferenceApplyConfiguration struct {
func ServiceReference() *ServiceReferenceApplyConfiguration {
return &ServiceReferenceApplyConfiguration{}
}
func (b ServiceReferenceApplyConfiguration) IsApplyConfiguration() {}
// WithNamespace sets the Namespace field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -38,6 +38,7 @@ type ValidationRuleApplyConfiguration struct {
func ValidationRule() *ValidationRuleApplyConfiguration {
return &ValidationRuleApplyConfiguration{}
}
func (b ValidationRuleApplyConfiguration) IsApplyConfiguration() {}
// WithRule sets the Rule field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -31,6 +31,7 @@ type WebhookClientConfigApplyConfiguration struct {
func WebhookClientConfig() *WebhookClientConfigApplyConfiguration {
return &WebhookClientConfigApplyConfiguration{}
}
func (b WebhookClientConfigApplyConfiguration) IsApplyConfiguration() {}
// WithURL sets the URL field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -385,3 +385,9 @@ type Unstructured interface {
// If the items passed to fn are not retained, or are retained for the same duration, use EachListItem instead for memory efficiency.
EachListItemWithAlloc(func(Object) error) error
}
// ApplyConfiguration is an interface that root apply configuration types implement.
type ApplyConfiguration interface {
// IsApplyConfiguration is implemented if the object is the root of an apply configuration.
IsApplyConfiguration()
}

View File

@@ -30,6 +30,7 @@ type AuditAnnotationApplyConfiguration struct {
func AuditAnnotation() *AuditAnnotationApplyConfiguration {
return &AuditAnnotationApplyConfiguration{}
}
func (b AuditAnnotationApplyConfiguration) IsApplyConfiguration() {}
// WithKey sets the Key field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -30,6 +30,7 @@ type ExpressionWarningApplyConfiguration struct {
func ExpressionWarning() *ExpressionWarningApplyConfiguration {
return &ExpressionWarningApplyConfiguration{}
}
func (b ExpressionWarningApplyConfiguration) IsApplyConfiguration() {}
// WithFieldRef sets the FieldRef field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -30,6 +30,7 @@ type MatchConditionApplyConfiguration struct {
func MatchCondition() *MatchConditionApplyConfiguration {
return &MatchConditionApplyConfiguration{}
}
func (b MatchConditionApplyConfiguration) IsApplyConfiguration() {}
// WithName sets the Name field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -38,6 +38,7 @@ type MatchResourcesApplyConfiguration struct {
func MatchResources() *MatchResourcesApplyConfiguration {
return &MatchResourcesApplyConfiguration{}
}
func (b MatchResourcesApplyConfiguration) IsApplyConfiguration() {}
// WithNamespaceSelector sets the NamespaceSelector field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -45,6 +45,7 @@ type MutatingWebhookApplyConfiguration struct {
func MutatingWebhook() *MutatingWebhookApplyConfiguration {
return &MutatingWebhookApplyConfiguration{}
}
func (b MutatingWebhookApplyConfiguration) IsApplyConfiguration() {}
// WithName sets the Name field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -79,6 +79,7 @@ func extractMutatingWebhookConfiguration(mutatingWebhookConfiguration *admission
b.WithAPIVersion("admissionregistration.k8s.io/v1")
return b, nil
}
func (b MutatingWebhookConfigurationApplyConfiguration) IsApplyConfiguration() {}
// WithKind sets the Kind field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.
@@ -251,8 +252,24 @@ func (b *MutatingWebhookConfigurationApplyConfiguration) WithWebhooks(values ...
return b
}
// GetKind retrieves the value of the Kind field in the declarative configuration.
func (b *MutatingWebhookConfigurationApplyConfiguration) GetKind() *string {
return b.TypeMetaApplyConfiguration.Kind
}
// GetAPIVersion retrieves the value of the APIVersion field in the declarative configuration.
func (b *MutatingWebhookConfigurationApplyConfiguration) GetAPIVersion() *string {
return b.TypeMetaApplyConfiguration.APIVersion
}
// GetName retrieves the value of the Name field in the declarative configuration.
func (b *MutatingWebhookConfigurationApplyConfiguration) GetName() *string {
b.ensureObjectMetaApplyConfigurationExists()
return b.ObjectMetaApplyConfiguration.Name
}
// GetNamespace retrieves the value of the Namespace field in the declarative configuration.
func (b *MutatingWebhookConfigurationApplyConfiguration) GetNamespace() *string {
b.ensureObjectMetaApplyConfigurationExists()
return b.ObjectMetaApplyConfiguration.Namespace
}

View File

@@ -34,6 +34,7 @@ type NamedRuleWithOperationsApplyConfiguration struct {
func NamedRuleWithOperations() *NamedRuleWithOperationsApplyConfiguration {
return &NamedRuleWithOperationsApplyConfiguration{}
}
func (b NamedRuleWithOperationsApplyConfiguration) IsApplyConfiguration() {}
// WithResourceNames adds the given value to the ResourceNames field in the declarative configuration
// and returns the receiver, so that objects can be build by chaining "With" function invocations.

View File

@@ -30,6 +30,7 @@ type ParamKindApplyConfiguration struct {
func ParamKind() *ParamKindApplyConfiguration {
return &ParamKindApplyConfiguration{}
}
func (b ParamKindApplyConfiguration) IsApplyConfiguration() {}
// WithAPIVersion sets the APIVersion field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -37,6 +37,7 @@ type ParamRefApplyConfiguration struct {
func ParamRef() *ParamRefApplyConfiguration {
return &ParamRefApplyConfiguration{}
}
func (b ParamRefApplyConfiguration) IsApplyConfiguration() {}
// WithName sets the Name field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -36,6 +36,7 @@ type RuleApplyConfiguration struct {
func Rule() *RuleApplyConfiguration {
return &RuleApplyConfiguration{}
}
func (b RuleApplyConfiguration) IsApplyConfiguration() {}
// WithAPIGroups adds the given value to the APIGroups field in the declarative configuration
// and returns the receiver, so that objects can be build by chaining "With" function invocations.

View File

@@ -34,6 +34,7 @@ type RuleWithOperationsApplyConfiguration struct {
func RuleWithOperations() *RuleWithOperationsApplyConfiguration {
return &RuleWithOperationsApplyConfiguration{}
}
func (b RuleWithOperationsApplyConfiguration) IsApplyConfiguration() {}
// WithOperations adds the given value to the Operations field in the declarative configuration
// and returns the receiver, so that objects can be build by chaining "With" function invocations.

View File

@@ -32,6 +32,7 @@ type ServiceReferenceApplyConfiguration struct {
func ServiceReference() *ServiceReferenceApplyConfiguration {
return &ServiceReferenceApplyConfiguration{}
}
func (b ServiceReferenceApplyConfiguration) IsApplyConfiguration() {}
// WithNamespace sets the Namespace field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -29,6 +29,7 @@ type TypeCheckingApplyConfiguration struct {
func TypeChecking() *TypeCheckingApplyConfiguration {
return &TypeCheckingApplyConfiguration{}
}
func (b TypeCheckingApplyConfiguration) IsApplyConfiguration() {}
// WithExpressionWarnings adds the given value to the ExpressionWarnings field in the declarative configuration
// and returns the receiver, so that objects can be build by chaining "With" function invocations.

View File

@@ -80,6 +80,7 @@ func extractValidatingAdmissionPolicy(validatingAdmissionPolicy *admissionregist
b.WithAPIVersion("admissionregistration.k8s.io/v1")
return b, nil
}
func (b ValidatingAdmissionPolicyApplyConfiguration) IsApplyConfiguration() {}
// WithKind sets the Kind field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.
@@ -255,8 +256,24 @@ func (b *ValidatingAdmissionPolicyApplyConfiguration) WithStatus(value *Validati
return b
}
// GetKind retrieves the value of the Kind field in the declarative configuration.
func (b *ValidatingAdmissionPolicyApplyConfiguration) GetKind() *string {
return b.TypeMetaApplyConfiguration.Kind
}
// GetAPIVersion retrieves the value of the APIVersion field in the declarative configuration.
func (b *ValidatingAdmissionPolicyApplyConfiguration) GetAPIVersion() *string {
return b.TypeMetaApplyConfiguration.APIVersion
}
// GetName retrieves the value of the Name field in the declarative configuration.
func (b *ValidatingAdmissionPolicyApplyConfiguration) GetName() *string {
b.ensureObjectMetaApplyConfigurationExists()
return b.ObjectMetaApplyConfiguration.Name
}
// GetNamespace retrieves the value of the Namespace field in the declarative configuration.
func (b *ValidatingAdmissionPolicyApplyConfiguration) GetNamespace() *string {
b.ensureObjectMetaApplyConfigurationExists()
return b.ObjectMetaApplyConfiguration.Namespace
}

View File

@@ -79,6 +79,7 @@ func extractValidatingAdmissionPolicyBinding(validatingAdmissionPolicyBinding *a
b.WithAPIVersion("admissionregistration.k8s.io/v1")
return b, nil
}
func (b ValidatingAdmissionPolicyBindingApplyConfiguration) IsApplyConfiguration() {}
// WithKind sets the Kind field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.
@@ -246,8 +247,24 @@ func (b *ValidatingAdmissionPolicyBindingApplyConfiguration) WithSpec(value *Val
return b
}
// GetKind retrieves the value of the Kind field in the declarative configuration.
func (b *ValidatingAdmissionPolicyBindingApplyConfiguration) GetKind() *string {
return b.TypeMetaApplyConfiguration.Kind
}
// GetAPIVersion retrieves the value of the APIVersion field in the declarative configuration.
func (b *ValidatingAdmissionPolicyBindingApplyConfiguration) GetAPIVersion() *string {
return b.TypeMetaApplyConfiguration.APIVersion
}
// GetName retrieves the value of the Name field in the declarative configuration.
func (b *ValidatingAdmissionPolicyBindingApplyConfiguration) GetName() *string {
b.ensureObjectMetaApplyConfigurationExists()
return b.ObjectMetaApplyConfiguration.Name
}
// GetNamespace retrieves the value of the Namespace field in the declarative configuration.
func (b *ValidatingAdmissionPolicyBindingApplyConfiguration) GetNamespace() *string {
b.ensureObjectMetaApplyConfigurationExists()
return b.ObjectMetaApplyConfiguration.Namespace
}

View File

@@ -36,6 +36,7 @@ type ValidatingAdmissionPolicyBindingSpecApplyConfiguration struct {
func ValidatingAdmissionPolicyBindingSpec() *ValidatingAdmissionPolicyBindingSpecApplyConfiguration {
return &ValidatingAdmissionPolicyBindingSpecApplyConfiguration{}
}
func (b ValidatingAdmissionPolicyBindingSpecApplyConfiguration) IsApplyConfiguration() {}
// WithPolicyName sets the PolicyName field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -39,6 +39,7 @@ type ValidatingAdmissionPolicySpecApplyConfiguration struct {
func ValidatingAdmissionPolicySpec() *ValidatingAdmissionPolicySpecApplyConfiguration {
return &ValidatingAdmissionPolicySpecApplyConfiguration{}
}
func (b ValidatingAdmissionPolicySpecApplyConfiguration) IsApplyConfiguration() {}
// WithParamKind sets the ParamKind field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -35,6 +35,7 @@ type ValidatingAdmissionPolicyStatusApplyConfiguration struct {
func ValidatingAdmissionPolicyStatus() *ValidatingAdmissionPolicyStatusApplyConfiguration {
return &ValidatingAdmissionPolicyStatusApplyConfiguration{}
}
func (b ValidatingAdmissionPolicyStatusApplyConfiguration) IsApplyConfiguration() {}
// WithObservedGeneration sets the ObservedGeneration field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -44,6 +44,7 @@ type ValidatingWebhookApplyConfiguration struct {
func ValidatingWebhook() *ValidatingWebhookApplyConfiguration {
return &ValidatingWebhookApplyConfiguration{}
}
func (b ValidatingWebhookApplyConfiguration) IsApplyConfiguration() {}
// WithName sets the Name field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -79,6 +79,7 @@ func extractValidatingWebhookConfiguration(validatingWebhookConfiguration *admis
b.WithAPIVersion("admissionregistration.k8s.io/v1")
return b, nil
}
func (b ValidatingWebhookConfigurationApplyConfiguration) IsApplyConfiguration() {}
// WithKind sets the Kind field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.
@@ -251,8 +252,24 @@ func (b *ValidatingWebhookConfigurationApplyConfiguration) WithWebhooks(values .
return b
}
// GetKind retrieves the value of the Kind field in the declarative configuration.
func (b *ValidatingWebhookConfigurationApplyConfiguration) GetKind() *string {
return b.TypeMetaApplyConfiguration.Kind
}
// GetAPIVersion retrieves the value of the APIVersion field in the declarative configuration.
func (b *ValidatingWebhookConfigurationApplyConfiguration) GetAPIVersion() *string {
return b.TypeMetaApplyConfiguration.APIVersion
}
// GetName retrieves the value of the Name field in the declarative configuration.
func (b *ValidatingWebhookConfigurationApplyConfiguration) GetName() *string {
b.ensureObjectMetaApplyConfigurationExists()
return b.ObjectMetaApplyConfiguration.Name
}
// GetNamespace retrieves the value of the Namespace field in the declarative configuration.
func (b *ValidatingWebhookConfigurationApplyConfiguration) GetNamespace() *string {
b.ensureObjectMetaApplyConfigurationExists()
return b.ObjectMetaApplyConfiguration.Namespace
}

View File

@@ -36,6 +36,7 @@ type ValidationApplyConfiguration struct {
func Validation() *ValidationApplyConfiguration {
return &ValidationApplyConfiguration{}
}
func (b ValidationApplyConfiguration) IsApplyConfiguration() {}
// WithExpression sets the Expression field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -30,6 +30,7 @@ type VariableApplyConfiguration struct {
func Variable() *VariableApplyConfiguration {
return &VariableApplyConfiguration{}
}
func (b VariableApplyConfiguration) IsApplyConfiguration() {}
// WithName sets the Name field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -31,6 +31,7 @@ type WebhookClientConfigApplyConfiguration struct {
func WebhookClientConfig() *WebhookClientConfigApplyConfiguration {
return &WebhookClientConfigApplyConfiguration{}
}
func (b WebhookClientConfigApplyConfiguration) IsApplyConfiguration() {}
// WithURL sets the URL field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -29,6 +29,7 @@ type ApplyConfigurationApplyConfiguration struct {
func ApplyConfiguration() *ApplyConfigurationApplyConfiguration {
return &ApplyConfigurationApplyConfiguration{}
}
func (b ApplyConfigurationApplyConfiguration) IsApplyConfiguration() {}
// WithExpression sets the Expression field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -30,6 +30,7 @@ type AuditAnnotationApplyConfiguration struct {
func AuditAnnotation() *AuditAnnotationApplyConfiguration {
return &AuditAnnotationApplyConfiguration{}
}
func (b AuditAnnotationApplyConfiguration) IsApplyConfiguration() {}
// WithKey sets the Key field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -30,6 +30,7 @@ type ExpressionWarningApplyConfiguration struct {
func ExpressionWarning() *ExpressionWarningApplyConfiguration {
return &ExpressionWarningApplyConfiguration{}
}
func (b ExpressionWarningApplyConfiguration) IsApplyConfiguration() {}
// WithFieldRef sets the FieldRef field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -29,6 +29,7 @@ type JSONPatchApplyConfiguration struct {
func JSONPatch() *JSONPatchApplyConfiguration {
return &JSONPatchApplyConfiguration{}
}
func (b JSONPatchApplyConfiguration) IsApplyConfiguration() {}
// WithExpression sets the Expression field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -30,6 +30,7 @@ type MatchConditionApplyConfiguration struct {
func MatchCondition() *MatchConditionApplyConfiguration {
return &MatchConditionApplyConfiguration{}
}
func (b MatchConditionApplyConfiguration) IsApplyConfiguration() {}
// WithName sets the Name field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -38,6 +38,7 @@ type MatchResourcesApplyConfiguration struct {
func MatchResources() *MatchResourcesApplyConfiguration {
return &MatchResourcesApplyConfiguration{}
}
func (b MatchResourcesApplyConfiguration) IsApplyConfiguration() {}
// WithNamespaceSelector sets the NamespaceSelector field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -79,6 +79,7 @@ func extractMutatingAdmissionPolicy(mutatingAdmissionPolicy *admissionregistrati
b.WithAPIVersion("admissionregistration.k8s.io/v1alpha1")
return b, nil
}
func (b MutatingAdmissionPolicyApplyConfiguration) IsApplyConfiguration() {}
// WithKind sets the Kind field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.
@@ -246,8 +247,24 @@ func (b *MutatingAdmissionPolicyApplyConfiguration) WithSpec(value *MutatingAdmi
return b
}
// GetKind retrieves the value of the Kind field in the declarative configuration.
func (b *MutatingAdmissionPolicyApplyConfiguration) GetKind() *string {
return b.TypeMetaApplyConfiguration.Kind
}
// GetAPIVersion retrieves the value of the APIVersion field in the declarative configuration.
func (b *MutatingAdmissionPolicyApplyConfiguration) GetAPIVersion() *string {
return b.TypeMetaApplyConfiguration.APIVersion
}
// GetName retrieves the value of the Name field in the declarative configuration.
func (b *MutatingAdmissionPolicyApplyConfiguration) GetName() *string {
b.ensureObjectMetaApplyConfigurationExists()
return b.ObjectMetaApplyConfiguration.Name
}
// GetNamespace retrieves the value of the Namespace field in the declarative configuration.
func (b *MutatingAdmissionPolicyApplyConfiguration) GetNamespace() *string {
b.ensureObjectMetaApplyConfigurationExists()
return b.ObjectMetaApplyConfiguration.Namespace
}

View File

@@ -79,6 +79,7 @@ func extractMutatingAdmissionPolicyBinding(mutatingAdmissionPolicyBinding *admis
b.WithAPIVersion("admissionregistration.k8s.io/v1alpha1")
return b, nil
}
func (b MutatingAdmissionPolicyBindingApplyConfiguration) IsApplyConfiguration() {}
// WithKind sets the Kind field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.
@@ -246,8 +247,24 @@ func (b *MutatingAdmissionPolicyBindingApplyConfiguration) WithSpec(value *Mutat
return b
}
// GetKind retrieves the value of the Kind field in the declarative configuration.
func (b *MutatingAdmissionPolicyBindingApplyConfiguration) GetKind() *string {
return b.TypeMetaApplyConfiguration.Kind
}
// GetAPIVersion retrieves the value of the APIVersion field in the declarative configuration.
func (b *MutatingAdmissionPolicyBindingApplyConfiguration) GetAPIVersion() *string {
return b.TypeMetaApplyConfiguration.APIVersion
}
// GetName retrieves the value of the Name field in the declarative configuration.
func (b *MutatingAdmissionPolicyBindingApplyConfiguration) GetName() *string {
b.ensureObjectMetaApplyConfigurationExists()
return b.ObjectMetaApplyConfiguration.Name
}
// GetNamespace retrieves the value of the Namespace field in the declarative configuration.
func (b *MutatingAdmissionPolicyBindingApplyConfiguration) GetNamespace() *string {
b.ensureObjectMetaApplyConfigurationExists()
return b.ObjectMetaApplyConfiguration.Namespace
}

View File

@@ -31,6 +31,7 @@ type MutatingAdmissionPolicyBindingSpecApplyConfiguration struct {
func MutatingAdmissionPolicyBindingSpec() *MutatingAdmissionPolicyBindingSpecApplyConfiguration {
return &MutatingAdmissionPolicyBindingSpecApplyConfiguration{}
}
func (b MutatingAdmissionPolicyBindingSpecApplyConfiguration) IsApplyConfiguration() {}
// WithPolicyName sets the PolicyName field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -40,6 +40,7 @@ type MutatingAdmissionPolicySpecApplyConfiguration struct {
func MutatingAdmissionPolicySpec() *MutatingAdmissionPolicySpecApplyConfiguration {
return &MutatingAdmissionPolicySpecApplyConfiguration{}
}
func (b MutatingAdmissionPolicySpecApplyConfiguration) IsApplyConfiguration() {}
// WithParamKind sets the ParamKind field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -35,6 +35,7 @@ type MutationApplyConfiguration struct {
func Mutation() *MutationApplyConfiguration {
return &MutationApplyConfiguration{}
}
func (b MutationApplyConfiguration) IsApplyConfiguration() {}
// WithPatchType sets the PatchType field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -35,6 +35,7 @@ type NamedRuleWithOperationsApplyConfiguration struct {
func NamedRuleWithOperations() *NamedRuleWithOperationsApplyConfiguration {
return &NamedRuleWithOperationsApplyConfiguration{}
}
func (b NamedRuleWithOperationsApplyConfiguration) IsApplyConfiguration() {}
// WithResourceNames adds the given value to the ResourceNames field in the declarative configuration
// and returns the receiver, so that objects can be build by chaining "With" function invocations.

View File

@@ -30,6 +30,7 @@ type ParamKindApplyConfiguration struct {
func ParamKind() *ParamKindApplyConfiguration {
return &ParamKindApplyConfiguration{}
}
func (b ParamKindApplyConfiguration) IsApplyConfiguration() {}
// WithAPIVersion sets the APIVersion field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -37,6 +37,7 @@ type ParamRefApplyConfiguration struct {
func ParamRef() *ParamRefApplyConfiguration {
return &ParamRefApplyConfiguration{}
}
func (b ParamRefApplyConfiguration) IsApplyConfiguration() {}
// WithName sets the Name field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -29,6 +29,7 @@ type TypeCheckingApplyConfiguration struct {
func TypeChecking() *TypeCheckingApplyConfiguration {
return &TypeCheckingApplyConfiguration{}
}
func (b TypeCheckingApplyConfiguration) IsApplyConfiguration() {}
// WithExpressionWarnings adds the given value to the ExpressionWarnings field in the declarative configuration
// and returns the receiver, so that objects can be build by chaining "With" function invocations.

View File

@@ -80,6 +80,7 @@ func extractValidatingAdmissionPolicy(validatingAdmissionPolicy *admissionregist
b.WithAPIVersion("admissionregistration.k8s.io/v1alpha1")
return b, nil
}
func (b ValidatingAdmissionPolicyApplyConfiguration) IsApplyConfiguration() {}
// WithKind sets the Kind field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.
@@ -255,8 +256,24 @@ func (b *ValidatingAdmissionPolicyApplyConfiguration) WithStatus(value *Validati
return b
}
// GetKind retrieves the value of the Kind field in the declarative configuration.
func (b *ValidatingAdmissionPolicyApplyConfiguration) GetKind() *string {
return b.TypeMetaApplyConfiguration.Kind
}
// GetAPIVersion retrieves the value of the APIVersion field in the declarative configuration.
func (b *ValidatingAdmissionPolicyApplyConfiguration) GetAPIVersion() *string {
return b.TypeMetaApplyConfiguration.APIVersion
}
// GetName retrieves the value of the Name field in the declarative configuration.
func (b *ValidatingAdmissionPolicyApplyConfiguration) GetName() *string {
b.ensureObjectMetaApplyConfigurationExists()
return b.ObjectMetaApplyConfiguration.Name
}
// GetNamespace retrieves the value of the Namespace field in the declarative configuration.
func (b *ValidatingAdmissionPolicyApplyConfiguration) GetNamespace() *string {
b.ensureObjectMetaApplyConfigurationExists()
return b.ObjectMetaApplyConfiguration.Namespace
}

View File

@@ -79,6 +79,7 @@ func extractValidatingAdmissionPolicyBinding(validatingAdmissionPolicyBinding *a
b.WithAPIVersion("admissionregistration.k8s.io/v1alpha1")
return b, nil
}
func (b ValidatingAdmissionPolicyBindingApplyConfiguration) IsApplyConfiguration() {}
// WithKind sets the Kind field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.
@@ -246,8 +247,24 @@ func (b *ValidatingAdmissionPolicyBindingApplyConfiguration) WithSpec(value *Val
return b
}
// GetKind retrieves the value of the Kind field in the declarative configuration.
func (b *ValidatingAdmissionPolicyBindingApplyConfiguration) GetKind() *string {
return b.TypeMetaApplyConfiguration.Kind
}
// GetAPIVersion retrieves the value of the APIVersion field in the declarative configuration.
func (b *ValidatingAdmissionPolicyBindingApplyConfiguration) GetAPIVersion() *string {
return b.TypeMetaApplyConfiguration.APIVersion
}
// GetName retrieves the value of the Name field in the declarative configuration.
func (b *ValidatingAdmissionPolicyBindingApplyConfiguration) GetName() *string {
b.ensureObjectMetaApplyConfigurationExists()
return b.ObjectMetaApplyConfiguration.Name
}
// GetNamespace retrieves the value of the Namespace field in the declarative configuration.
func (b *ValidatingAdmissionPolicyBindingApplyConfiguration) GetNamespace() *string {
b.ensureObjectMetaApplyConfigurationExists()
return b.ObjectMetaApplyConfiguration.Namespace
}

View File

@@ -36,6 +36,7 @@ type ValidatingAdmissionPolicyBindingSpecApplyConfiguration struct {
func ValidatingAdmissionPolicyBindingSpec() *ValidatingAdmissionPolicyBindingSpecApplyConfiguration {
return &ValidatingAdmissionPolicyBindingSpecApplyConfiguration{}
}
func (b ValidatingAdmissionPolicyBindingSpecApplyConfiguration) IsApplyConfiguration() {}
// WithPolicyName sets the PolicyName field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -39,6 +39,7 @@ type ValidatingAdmissionPolicySpecApplyConfiguration struct {
func ValidatingAdmissionPolicySpec() *ValidatingAdmissionPolicySpecApplyConfiguration {
return &ValidatingAdmissionPolicySpecApplyConfiguration{}
}
func (b ValidatingAdmissionPolicySpecApplyConfiguration) IsApplyConfiguration() {}
// WithParamKind sets the ParamKind field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -35,6 +35,7 @@ type ValidatingAdmissionPolicyStatusApplyConfiguration struct {
func ValidatingAdmissionPolicyStatus() *ValidatingAdmissionPolicyStatusApplyConfiguration {
return &ValidatingAdmissionPolicyStatusApplyConfiguration{}
}
func (b ValidatingAdmissionPolicyStatusApplyConfiguration) IsApplyConfiguration() {}
// WithObservedGeneration sets the ObservedGeneration field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -36,6 +36,7 @@ type ValidationApplyConfiguration struct {
func Validation() *ValidationApplyConfiguration {
return &ValidationApplyConfiguration{}
}
func (b ValidationApplyConfiguration) IsApplyConfiguration() {}
// WithExpression sets the Expression field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -30,6 +30,7 @@ type VariableApplyConfiguration struct {
func Variable() *VariableApplyConfiguration {
return &VariableApplyConfiguration{}
}
func (b VariableApplyConfiguration) IsApplyConfiguration() {}
// WithName sets the Name field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -30,6 +30,7 @@ type AuditAnnotationApplyConfiguration struct {
func AuditAnnotation() *AuditAnnotationApplyConfiguration {
return &AuditAnnotationApplyConfiguration{}
}
func (b AuditAnnotationApplyConfiguration) IsApplyConfiguration() {}
// WithKey sets the Key field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -30,6 +30,7 @@ type ExpressionWarningApplyConfiguration struct {
func ExpressionWarning() *ExpressionWarningApplyConfiguration {
return &ExpressionWarningApplyConfiguration{}
}
func (b ExpressionWarningApplyConfiguration) IsApplyConfiguration() {}
// WithFieldRef sets the FieldRef field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -30,6 +30,7 @@ type MatchConditionApplyConfiguration struct {
func MatchCondition() *MatchConditionApplyConfiguration {
return &MatchConditionApplyConfiguration{}
}
func (b MatchConditionApplyConfiguration) IsApplyConfiguration() {}
// WithName sets the Name field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -38,6 +38,7 @@ type MatchResourcesApplyConfiguration struct {
func MatchResources() *MatchResourcesApplyConfiguration {
return &MatchResourcesApplyConfiguration{}
}
func (b MatchResourcesApplyConfiguration) IsApplyConfiguration() {}
// WithNamespaceSelector sets the NamespaceSelector field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -46,6 +46,7 @@ type MutatingWebhookApplyConfiguration struct {
func MutatingWebhook() *MutatingWebhookApplyConfiguration {
return &MutatingWebhookApplyConfiguration{}
}
func (b MutatingWebhookApplyConfiguration) IsApplyConfiguration() {}
// WithName sets the Name field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -79,6 +79,7 @@ func extractMutatingWebhookConfiguration(mutatingWebhookConfiguration *admission
b.WithAPIVersion("admissionregistration.k8s.io/v1beta1")
return b, nil
}
func (b MutatingWebhookConfigurationApplyConfiguration) IsApplyConfiguration() {}
// WithKind sets the Kind field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.
@@ -251,8 +252,24 @@ func (b *MutatingWebhookConfigurationApplyConfiguration) WithWebhooks(values ...
return b
}
// GetKind retrieves the value of the Kind field in the declarative configuration.
func (b *MutatingWebhookConfigurationApplyConfiguration) GetKind() *string {
return b.TypeMetaApplyConfiguration.Kind
}
// GetAPIVersion retrieves the value of the APIVersion field in the declarative configuration.
func (b *MutatingWebhookConfigurationApplyConfiguration) GetAPIVersion() *string {
return b.TypeMetaApplyConfiguration.APIVersion
}
// GetName retrieves the value of the Name field in the declarative configuration.
func (b *MutatingWebhookConfigurationApplyConfiguration) GetName() *string {
b.ensureObjectMetaApplyConfigurationExists()
return b.ObjectMetaApplyConfiguration.Name
}
// GetNamespace retrieves the value of the Namespace field in the declarative configuration.
func (b *MutatingWebhookConfigurationApplyConfiguration) GetNamespace() *string {
b.ensureObjectMetaApplyConfigurationExists()
return b.ObjectMetaApplyConfiguration.Namespace
}

View File

@@ -35,6 +35,7 @@ type NamedRuleWithOperationsApplyConfiguration struct {
func NamedRuleWithOperations() *NamedRuleWithOperationsApplyConfiguration {
return &NamedRuleWithOperationsApplyConfiguration{}
}
func (b NamedRuleWithOperationsApplyConfiguration) IsApplyConfiguration() {}
// WithResourceNames adds the given value to the ResourceNames field in the declarative configuration
// and returns the receiver, so that objects can be build by chaining "With" function invocations.

View File

@@ -30,6 +30,7 @@ type ParamKindApplyConfiguration struct {
func ParamKind() *ParamKindApplyConfiguration {
return &ParamKindApplyConfiguration{}
}
func (b ParamKindApplyConfiguration) IsApplyConfiguration() {}
// WithAPIVersion sets the APIVersion field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -37,6 +37,7 @@ type ParamRefApplyConfiguration struct {
func ParamRef() *ParamRefApplyConfiguration {
return &ParamRefApplyConfiguration{}
}
func (b ParamRefApplyConfiguration) IsApplyConfiguration() {}
// WithName sets the Name field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -32,6 +32,7 @@ type ServiceReferenceApplyConfiguration struct {
func ServiceReference() *ServiceReferenceApplyConfiguration {
return &ServiceReferenceApplyConfiguration{}
}
func (b ServiceReferenceApplyConfiguration) IsApplyConfiguration() {}
// WithNamespace sets the Namespace field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -29,6 +29,7 @@ type TypeCheckingApplyConfiguration struct {
func TypeChecking() *TypeCheckingApplyConfiguration {
return &TypeCheckingApplyConfiguration{}
}
func (b TypeCheckingApplyConfiguration) IsApplyConfiguration() {}
// WithExpressionWarnings adds the given value to the ExpressionWarnings field in the declarative configuration
// and returns the receiver, so that objects can be build by chaining "With" function invocations.

View File

@@ -80,6 +80,7 @@ func extractValidatingAdmissionPolicy(validatingAdmissionPolicy *admissionregist
b.WithAPIVersion("admissionregistration.k8s.io/v1beta1")
return b, nil
}
func (b ValidatingAdmissionPolicyApplyConfiguration) IsApplyConfiguration() {}
// WithKind sets the Kind field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.
@@ -255,8 +256,24 @@ func (b *ValidatingAdmissionPolicyApplyConfiguration) WithStatus(value *Validati
return b
}
// GetKind retrieves the value of the Kind field in the declarative configuration.
func (b *ValidatingAdmissionPolicyApplyConfiguration) GetKind() *string {
return b.TypeMetaApplyConfiguration.Kind
}
// GetAPIVersion retrieves the value of the APIVersion field in the declarative configuration.
func (b *ValidatingAdmissionPolicyApplyConfiguration) GetAPIVersion() *string {
return b.TypeMetaApplyConfiguration.APIVersion
}
// GetName retrieves the value of the Name field in the declarative configuration.
func (b *ValidatingAdmissionPolicyApplyConfiguration) GetName() *string {
b.ensureObjectMetaApplyConfigurationExists()
return b.ObjectMetaApplyConfiguration.Name
}
// GetNamespace retrieves the value of the Namespace field in the declarative configuration.
func (b *ValidatingAdmissionPolicyApplyConfiguration) GetNamespace() *string {
b.ensureObjectMetaApplyConfigurationExists()
return b.ObjectMetaApplyConfiguration.Namespace
}

View File

@@ -79,6 +79,7 @@ func extractValidatingAdmissionPolicyBinding(validatingAdmissionPolicyBinding *a
b.WithAPIVersion("admissionregistration.k8s.io/v1beta1")
return b, nil
}
func (b ValidatingAdmissionPolicyBindingApplyConfiguration) IsApplyConfiguration() {}
// WithKind sets the Kind field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.
@@ -246,8 +247,24 @@ func (b *ValidatingAdmissionPolicyBindingApplyConfiguration) WithSpec(value *Val
return b
}
// GetKind retrieves the value of the Kind field in the declarative configuration.
func (b *ValidatingAdmissionPolicyBindingApplyConfiguration) GetKind() *string {
return b.TypeMetaApplyConfiguration.Kind
}
// GetAPIVersion retrieves the value of the APIVersion field in the declarative configuration.
func (b *ValidatingAdmissionPolicyBindingApplyConfiguration) GetAPIVersion() *string {
return b.TypeMetaApplyConfiguration.APIVersion
}
// GetName retrieves the value of the Name field in the declarative configuration.
func (b *ValidatingAdmissionPolicyBindingApplyConfiguration) GetName() *string {
b.ensureObjectMetaApplyConfigurationExists()
return b.ObjectMetaApplyConfiguration.Name
}
// GetNamespace retrieves the value of the Namespace field in the declarative configuration.
func (b *ValidatingAdmissionPolicyBindingApplyConfiguration) GetNamespace() *string {
b.ensureObjectMetaApplyConfigurationExists()
return b.ObjectMetaApplyConfiguration.Namespace
}

View File

@@ -36,6 +36,7 @@ type ValidatingAdmissionPolicyBindingSpecApplyConfiguration struct {
func ValidatingAdmissionPolicyBindingSpec() *ValidatingAdmissionPolicyBindingSpecApplyConfiguration {
return &ValidatingAdmissionPolicyBindingSpecApplyConfiguration{}
}
func (b ValidatingAdmissionPolicyBindingSpecApplyConfiguration) IsApplyConfiguration() {}
// WithPolicyName sets the PolicyName field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

View File

@@ -39,6 +39,7 @@ type ValidatingAdmissionPolicySpecApplyConfiguration struct {
func ValidatingAdmissionPolicySpec() *ValidatingAdmissionPolicySpecApplyConfiguration {
return &ValidatingAdmissionPolicySpecApplyConfiguration{}
}
func (b ValidatingAdmissionPolicySpecApplyConfiguration) IsApplyConfiguration() {}
// WithParamKind sets the ParamKind field in the declarative configuration to the given value
// and returns the receiver, so that objects can be built by chaining "With" function invocations.

Some files were not shown because too many files have changed in this diff Show More