Documentation ¶
Index ¶
- type LabelSelectorApplyConfiguration
- type LabelSelectorRequirementApplyConfiguration
- func (b *LabelSelectorRequirementApplyConfiguration) WithKey(value string) *LabelSelectorRequirementApplyConfiguration
- func (b *LabelSelectorRequirementApplyConfiguration) WithOperator(value v1.LabelSelectorOperator) *LabelSelectorRequirementApplyConfiguration
- func (b *LabelSelectorRequirementApplyConfiguration) WithValues(values ...string) *LabelSelectorRequirementApplyConfiguration
- type ManagedFieldsEntryApplyConfiguration
- func (b *ManagedFieldsEntryApplyConfiguration) WithAPIVersion(value string) *ManagedFieldsEntryApplyConfiguration
- func (b *ManagedFieldsEntryApplyConfiguration) WithFieldsType(value string) *ManagedFieldsEntryApplyConfiguration
- func (b *ManagedFieldsEntryApplyConfiguration) WithFieldsV1(value v1.FieldsV1) *ManagedFieldsEntryApplyConfiguration
- func (b *ManagedFieldsEntryApplyConfiguration) WithManager(value string) *ManagedFieldsEntryApplyConfiguration
- func (b *ManagedFieldsEntryApplyConfiguration) WithOperation(value v1.ManagedFieldsOperationType) *ManagedFieldsEntryApplyConfiguration
- func (b *ManagedFieldsEntryApplyConfiguration) WithSubresource(value string) *ManagedFieldsEntryApplyConfiguration
- func (b *ManagedFieldsEntryApplyConfiguration) WithTime(value v1.Time) *ManagedFieldsEntryApplyConfiguration
- type ObjectMetaApplyConfiguration
- func (b *ObjectMetaApplyConfiguration) WithAnnotations(entries map[string]string) *ObjectMetaApplyConfiguration
- func (b *ObjectMetaApplyConfiguration) WithCreationTimestamp(value v1.Time) *ObjectMetaApplyConfiguration
- func (b *ObjectMetaApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *ObjectMetaApplyConfiguration
- func (b *ObjectMetaApplyConfiguration) WithDeletionTimestamp(value v1.Time) *ObjectMetaApplyConfiguration
- func (b *ObjectMetaApplyConfiguration) WithFinalizers(values ...string) *ObjectMetaApplyConfiguration
- func (b *ObjectMetaApplyConfiguration) WithGenerateName(value string) *ObjectMetaApplyConfiguration
- func (b *ObjectMetaApplyConfiguration) WithGeneration(value int64) *ObjectMetaApplyConfiguration
- func (b *ObjectMetaApplyConfiguration) WithLabels(entries map[string]string) *ObjectMetaApplyConfiguration
- func (b *ObjectMetaApplyConfiguration) WithName(value string) *ObjectMetaApplyConfiguration
- func (b *ObjectMetaApplyConfiguration) WithNamespace(value string) *ObjectMetaApplyConfiguration
- func (b *ObjectMetaApplyConfiguration) WithOwnerReferences(values ...*OwnerReferenceApplyConfiguration) *ObjectMetaApplyConfiguration
- func (b *ObjectMetaApplyConfiguration) WithResourceVersion(value string) *ObjectMetaApplyConfiguration
- func (b *ObjectMetaApplyConfiguration) WithUID(value types.UID) *ObjectMetaApplyConfiguration
- type OwnerReferenceApplyConfiguration
- func (b *OwnerReferenceApplyConfiguration) WithAPIVersion(value string) *OwnerReferenceApplyConfiguration
- func (b *OwnerReferenceApplyConfiguration) WithBlockOwnerDeletion(value bool) *OwnerReferenceApplyConfiguration
- func (b *OwnerReferenceApplyConfiguration) WithController(value bool) *OwnerReferenceApplyConfiguration
- func (b *OwnerReferenceApplyConfiguration) WithKind(value string) *OwnerReferenceApplyConfiguration
- func (b *OwnerReferenceApplyConfiguration) WithName(value string) *OwnerReferenceApplyConfiguration
- func (b *OwnerReferenceApplyConfiguration) WithUID(value types.UID) *OwnerReferenceApplyConfiguration
- type TableColumnDefinitionApplyConfiguration
- func (b *TableColumnDefinitionApplyConfiguration) WithDescription(value string) *TableColumnDefinitionApplyConfiguration
- func (b *TableColumnDefinitionApplyConfiguration) WithFormat(value string) *TableColumnDefinitionApplyConfiguration
- func (b *TableColumnDefinitionApplyConfiguration) WithName(value string) *TableColumnDefinitionApplyConfiguration
- func (b *TableColumnDefinitionApplyConfiguration) WithPriority(value int32) *TableColumnDefinitionApplyConfiguration
- func (b *TableColumnDefinitionApplyConfiguration) WithType(value string) *TableColumnDefinitionApplyConfiguration
- type TypeMetaApplyConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LabelSelectorApplyConfiguration ¶
type LabelSelectorApplyConfiguration struct { MatchLabels map[string]string `json:"matchLabels,omitempty"` MatchExpressions []LabelSelectorRequirementApplyConfiguration `json:"matchExpressions,omitempty"` }
LabelSelectorApplyConfiguration represents an declarative configuration of the LabelSelector type for use with apply.
func LabelSelector ¶
func LabelSelector() *LabelSelectorApplyConfiguration
LabelSelectorApplyConfiguration constructs an declarative configuration of the LabelSelector type for use with apply.
func (*LabelSelectorApplyConfiguration) WithMatchExpressions ¶
func (b *LabelSelectorApplyConfiguration) WithMatchExpressions(values ...*LabelSelectorRequirementApplyConfiguration) *LabelSelectorApplyConfiguration
WithMatchExpressions adds the given value to the MatchExpressions field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the MatchExpressions field.
func (*LabelSelectorApplyConfiguration) WithMatchLabels ¶
func (b *LabelSelectorApplyConfiguration) WithMatchLabels(entries map[string]string) *LabelSelectorApplyConfiguration
WithMatchLabels puts the entries into the MatchLabels field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the MatchLabels field, overwriting an existing map entries in MatchLabels field with the same key.
type LabelSelectorRequirementApplyConfiguration ¶
type LabelSelectorRequirementApplyConfiguration struct { Key *string `json:"key,omitempty"` Operator *v1.LabelSelectorOperator `json:"operator,omitempty"` Values []string `json:"values,omitempty"` }
LabelSelectorRequirementApplyConfiguration represents an declarative configuration of the LabelSelectorRequirement type for use with apply.
func LabelSelectorRequirement ¶
func LabelSelectorRequirement() *LabelSelectorRequirementApplyConfiguration
LabelSelectorRequirementApplyConfiguration constructs an declarative configuration of the LabelSelectorRequirement type for use with apply.
func (*LabelSelectorRequirementApplyConfiguration) WithKey ¶
func (b *LabelSelectorRequirementApplyConfiguration) WithKey(value string) *LabelSelectorRequirementApplyConfiguration
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. If called multiple times, the Key field is set to the value of the last call.
func (*LabelSelectorRequirementApplyConfiguration) WithOperator ¶
func (b *LabelSelectorRequirementApplyConfiguration) WithOperator(value v1.LabelSelectorOperator) *LabelSelectorRequirementApplyConfiguration
WithOperator sets the Operator field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Operator field is set to the value of the last call.
func (*LabelSelectorRequirementApplyConfiguration) WithValues ¶
func (b *LabelSelectorRequirementApplyConfiguration) WithValues(values ...string) *LabelSelectorRequirementApplyConfiguration
WithValues adds the given value to the Values field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Values field.
type ManagedFieldsEntryApplyConfiguration ¶
type ManagedFieldsEntryApplyConfiguration struct { Manager *string `json:"manager,omitempty"` Operation *v1.ManagedFieldsOperationType `json:"operation,omitempty"` APIVersion *string `json:"apiVersion,omitempty"` Time *v1.Time `json:"time,omitempty"` FieldsType *string `json:"fieldsType,omitempty"` FieldsV1 *v1.FieldsV1 `json:"fieldsV1,omitempty"` Subresource *string `json:"subresource,omitempty"` }
ManagedFieldsEntryApplyConfiguration represents an declarative configuration of the ManagedFieldsEntry type for use with apply.
func ManagedFieldsEntry ¶
func ManagedFieldsEntry() *ManagedFieldsEntryApplyConfiguration
ManagedFieldsEntryApplyConfiguration constructs an declarative configuration of the ManagedFieldsEntry type for use with apply.
func (*ManagedFieldsEntryApplyConfiguration) WithAPIVersion ¶
func (b *ManagedFieldsEntryApplyConfiguration) WithAPIVersion(value string) *ManagedFieldsEntryApplyConfiguration
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. If called multiple times, the APIVersion field is set to the value of the last call.
func (*ManagedFieldsEntryApplyConfiguration) WithFieldsType ¶
func (b *ManagedFieldsEntryApplyConfiguration) WithFieldsType(value string) *ManagedFieldsEntryApplyConfiguration
WithFieldsType sets the FieldsType field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the FieldsType field is set to the value of the last call.
func (*ManagedFieldsEntryApplyConfiguration) WithFieldsV1 ¶
func (b *ManagedFieldsEntryApplyConfiguration) WithFieldsV1(value v1.FieldsV1) *ManagedFieldsEntryApplyConfiguration
WithFieldsV1 sets the FieldsV1 field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the FieldsV1 field is set to the value of the last call.
func (*ManagedFieldsEntryApplyConfiguration) WithManager ¶
func (b *ManagedFieldsEntryApplyConfiguration) WithManager(value string) *ManagedFieldsEntryApplyConfiguration
WithManager sets the Manager field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Manager field is set to the value of the last call.
func (*ManagedFieldsEntryApplyConfiguration) WithOperation ¶
func (b *ManagedFieldsEntryApplyConfiguration) WithOperation(value v1.ManagedFieldsOperationType) *ManagedFieldsEntryApplyConfiguration
WithOperation sets the Operation field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Operation field is set to the value of the last call.
func (*ManagedFieldsEntryApplyConfiguration) WithSubresource ¶
func (b *ManagedFieldsEntryApplyConfiguration) WithSubresource(value string) *ManagedFieldsEntryApplyConfiguration
WithSubresource sets the Subresource field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Subresource field is set to the value of the last call.
func (*ManagedFieldsEntryApplyConfiguration) WithTime ¶
func (b *ManagedFieldsEntryApplyConfiguration) WithTime(value v1.Time) *ManagedFieldsEntryApplyConfiguration
WithTime sets the Time field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Time field is set to the value of the last call.
type ObjectMetaApplyConfiguration ¶
type ObjectMetaApplyConfiguration struct { Name *string `json:"name,omitempty"` GenerateName *string `json:"generateName,omitempty"` Namespace *string `json:"namespace,omitempty"` UID *types.UID `json:"uid,omitempty"` ResourceVersion *string `json:"resourceVersion,omitempty"` Generation *int64 `json:"generation,omitempty"` CreationTimestamp *v1.Time `json:"creationTimestamp,omitempty"` DeletionTimestamp *v1.Time `json:"deletionTimestamp,omitempty"` DeletionGracePeriodSeconds *int64 `json:"deletionGracePeriodSeconds,omitempty"` Labels map[string]string `json:"labels,omitempty"` Annotations map[string]string `json:"annotations,omitempty"` OwnerReferences []OwnerReferenceApplyConfiguration `json:"ownerReferences,omitempty"` Finalizers []string `json:"finalizers,omitempty"` }
ObjectMetaApplyConfiguration represents an declarative configuration of the ObjectMeta type for use with apply.
func ObjectMeta ¶
func ObjectMeta() *ObjectMetaApplyConfiguration
ObjectMetaApplyConfiguration constructs an declarative configuration of the ObjectMeta type for use with apply.
func (*ObjectMetaApplyConfiguration) WithAnnotations ¶
func (b *ObjectMetaApplyConfiguration) WithAnnotations(entries map[string]string) *ObjectMetaApplyConfiguration
WithAnnotations puts the entries into the Annotations field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Annotations field, overwriting an existing map entries in Annotations field with the same key.
func (*ObjectMetaApplyConfiguration) WithCreationTimestamp ¶
func (b *ObjectMetaApplyConfiguration) WithCreationTimestamp(value v1.Time) *ObjectMetaApplyConfiguration
WithCreationTimestamp sets the CreationTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CreationTimestamp field is set to the value of the last call.
func (*ObjectMetaApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *ObjectMetaApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *ObjectMetaApplyConfiguration
WithDeletionGracePeriodSeconds sets the DeletionGracePeriodSeconds field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionGracePeriodSeconds field is set to the value of the last call.
func (*ObjectMetaApplyConfiguration) WithDeletionTimestamp ¶
func (b *ObjectMetaApplyConfiguration) WithDeletionTimestamp(value v1.Time) *ObjectMetaApplyConfiguration
WithDeletionTimestamp sets the DeletionTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionTimestamp field is set to the value of the last call.
func (*ObjectMetaApplyConfiguration) WithFinalizers ¶
func (b *ObjectMetaApplyConfiguration) WithFinalizers(values ...string) *ObjectMetaApplyConfiguration
WithFinalizers adds the given value to the Finalizers field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Finalizers field.
func (*ObjectMetaApplyConfiguration) WithGenerateName ¶
func (b *ObjectMetaApplyConfiguration) WithGenerateName(value string) *ObjectMetaApplyConfiguration
WithGenerateName sets the GenerateName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the GenerateName field is set to the value of the last call.
func (*ObjectMetaApplyConfiguration) WithGeneration ¶
func (b *ObjectMetaApplyConfiguration) WithGeneration(value int64) *ObjectMetaApplyConfiguration
WithGeneration sets the Generation field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Generation field is set to the value of the last call.
func (*ObjectMetaApplyConfiguration) WithLabels ¶
func (b *ObjectMetaApplyConfiguration) WithLabels(entries map[string]string) *ObjectMetaApplyConfiguration
WithLabels puts the entries into the Labels field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Labels field, overwriting an existing map entries in Labels field with the same key.
func (*ObjectMetaApplyConfiguration) WithName ¶
func (b *ObjectMetaApplyConfiguration) WithName(value string) *ObjectMetaApplyConfiguration
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. If called multiple times, the Name field is set to the value of the last call.
func (*ObjectMetaApplyConfiguration) WithNamespace ¶
func (b *ObjectMetaApplyConfiguration) WithNamespace(value string) *ObjectMetaApplyConfiguration
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. If called multiple times, the Namespace field is set to the value of the last call.
func (*ObjectMetaApplyConfiguration) WithOwnerReferences ¶
func (b *ObjectMetaApplyConfiguration) WithOwnerReferences(values ...*OwnerReferenceApplyConfiguration) *ObjectMetaApplyConfiguration
WithOwnerReferences adds the given value to the OwnerReferences field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the OwnerReferences field.
func (*ObjectMetaApplyConfiguration) WithResourceVersion ¶
func (b *ObjectMetaApplyConfiguration) WithResourceVersion(value string) *ObjectMetaApplyConfiguration
WithResourceVersion sets the ResourceVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ResourceVersion field is set to the value of the last call.
func (*ObjectMetaApplyConfiguration) WithUID ¶
func (b *ObjectMetaApplyConfiguration) WithUID(value types.UID) *ObjectMetaApplyConfiguration
WithUID sets the UID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UID field is set to the value of the last call.
type OwnerReferenceApplyConfiguration ¶
type OwnerReferenceApplyConfiguration struct { APIVersion *string `json:"apiVersion,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` UID *types.UID `json:"uid,omitempty"` Controller *bool `json:"controller,omitempty"` BlockOwnerDeletion *bool `json:"blockOwnerDeletion,omitempty"` }
OwnerReferenceApplyConfiguration represents an declarative configuration of the OwnerReference type for use with apply.
func OwnerReference ¶
func OwnerReference() *OwnerReferenceApplyConfiguration
OwnerReferenceApplyConfiguration constructs an declarative configuration of the OwnerReference type for use with apply.
func (*OwnerReferenceApplyConfiguration) WithAPIVersion ¶
func (b *OwnerReferenceApplyConfiguration) WithAPIVersion(value string) *OwnerReferenceApplyConfiguration
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. If called multiple times, the APIVersion field is set to the value of the last call.
func (*OwnerReferenceApplyConfiguration) WithBlockOwnerDeletion ¶
func (b *OwnerReferenceApplyConfiguration) WithBlockOwnerDeletion(value bool) *OwnerReferenceApplyConfiguration
WithBlockOwnerDeletion sets the BlockOwnerDeletion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the BlockOwnerDeletion field is set to the value of the last call.
func (*OwnerReferenceApplyConfiguration) WithController ¶
func (b *OwnerReferenceApplyConfiguration) WithController(value bool) *OwnerReferenceApplyConfiguration
WithController sets the Controller field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Controller field is set to the value of the last call.
func (*OwnerReferenceApplyConfiguration) WithKind ¶
func (b *OwnerReferenceApplyConfiguration) WithKind(value string) *OwnerReferenceApplyConfiguration
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. If called multiple times, the Kind field is set to the value of the last call.
func (*OwnerReferenceApplyConfiguration) WithName ¶
func (b *OwnerReferenceApplyConfiguration) WithName(value string) *OwnerReferenceApplyConfiguration
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. If called multiple times, the Name field is set to the value of the last call.
func (*OwnerReferenceApplyConfiguration) WithUID ¶
func (b *OwnerReferenceApplyConfiguration) WithUID(value types.UID) *OwnerReferenceApplyConfiguration
WithUID sets the UID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UID field is set to the value of the last call.
type TableColumnDefinitionApplyConfiguration ¶
type TableColumnDefinitionApplyConfiguration struct { Name *string `json:"name,omitempty"` Type *string `json:"type,omitempty"` Format *string `json:"format,omitempty"` Description *string `json:"description,omitempty"` Priority *int32 `json:"priority,omitempty"` }
TableColumnDefinitionApplyConfiguration represents an declarative configuration of the TableColumnDefinition type for use with apply.
func TableColumnDefinition ¶
func TableColumnDefinition() *TableColumnDefinitionApplyConfiguration
TableColumnDefinitionApplyConfiguration constructs an declarative configuration of the TableColumnDefinition type for use with apply.
func (*TableColumnDefinitionApplyConfiguration) WithDescription ¶
func (b *TableColumnDefinitionApplyConfiguration) WithDescription(value string) *TableColumnDefinitionApplyConfiguration
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. If called multiple times, the Description field is set to the value of the last call.
func (*TableColumnDefinitionApplyConfiguration) WithFormat ¶
func (b *TableColumnDefinitionApplyConfiguration) WithFormat(value string) *TableColumnDefinitionApplyConfiguration
WithFormat sets the Format field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Format field is set to the value of the last call.
func (*TableColumnDefinitionApplyConfiguration) WithName ¶
func (b *TableColumnDefinitionApplyConfiguration) WithName(value string) *TableColumnDefinitionApplyConfiguration
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. If called multiple times, the Name field is set to the value of the last call.
func (*TableColumnDefinitionApplyConfiguration) WithPriority ¶
func (b *TableColumnDefinitionApplyConfiguration) WithPriority(value int32) *TableColumnDefinitionApplyConfiguration
WithPriority sets the Priority field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Priority field is set to the value of the last call.
func (*TableColumnDefinitionApplyConfiguration) WithType ¶
func (b *TableColumnDefinitionApplyConfiguration) WithType(value string) *TableColumnDefinitionApplyConfiguration
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. If called multiple times, the Type field is set to the value of the last call.
type TypeMetaApplyConfiguration ¶
type TypeMetaApplyConfiguration struct { Kind *string `json:"kind,omitempty"` APIVersion *string `json:"apiVersion,omitempty"` }
TypeMetaApplyConfiguration represents an declarative configuration of the TypeMeta type for use with apply.
func TypeMeta ¶
func TypeMeta() *TypeMetaApplyConfiguration
TypeMetaApplyConfiguration constructs an declarative configuration of the TypeMeta type for use with apply.
func (*TypeMetaApplyConfiguration) WithAPIVersion ¶
func (b *TypeMetaApplyConfiguration) WithAPIVersion(value string) *TypeMetaApplyConfiguration
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. If called multiple times, the APIVersion field is set to the value of the last call.
func (*TypeMetaApplyConfiguration) WithKind ¶
func (b *TypeMetaApplyConfiguration) WithKind(value string) *TypeMetaApplyConfiguration
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. If called multiple times, the Kind field is set to the value of the last call.