v1alpha1

package
v1.0.119 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 30, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddClusterInfoApplyConfiguration

type AddClusterInfoApplyConfiguration struct {
	v1.TypeMetaApplyConfiguration    `json:",inline"`
	*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
	Spec                             *AddClusterInfoSpecApplyConfiguration   `json:"spec,omitempty"`
	Status                           *AddClusterInfoStatusApplyConfiguration `json:"status,omitempty"`
}

AddClusterInfoApplyConfiguration represents a declarative configuration of the AddClusterInfo type for use with apply.

func AddClusterInfo

func AddClusterInfo(name, namespace string) *AddClusterInfoApplyConfiguration

AddClusterInfo constructs a declarative configuration of the AddClusterInfo type for use with apply.

func (*AddClusterInfoApplyConfiguration) GetName added in v1.0.93

GetName retrieves the value of the Name field in the declarative configuration.

func (*AddClusterInfoApplyConfiguration) WithAPIVersion

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 (*AddClusterInfoApplyConfiguration) WithAnnotations

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 (*AddClusterInfoApplyConfiguration) WithCreationTimestamp

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 (*AddClusterInfoApplyConfiguration) WithDeletionGracePeriodSeconds

func (b *AddClusterInfoApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *AddClusterInfoApplyConfiguration

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 (*AddClusterInfoApplyConfiguration) WithDeletionTimestamp

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 (*AddClusterInfoApplyConfiguration) WithFinalizers

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 (*AddClusterInfoApplyConfiguration) WithGenerateName

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 (*AddClusterInfoApplyConfiguration) WithGeneration

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 (*AddClusterInfoApplyConfiguration) WithKind

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 (*AddClusterInfoApplyConfiguration) WithLabels

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 (*AddClusterInfoApplyConfiguration) WithName

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 (*AddClusterInfoApplyConfiguration) WithNamespace

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 (*AddClusterInfoApplyConfiguration) WithOwnerReferences

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 (*AddClusterInfoApplyConfiguration) WithResourceVersion

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 (*AddClusterInfoApplyConfiguration) WithSpec

WithSpec sets the Spec 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 Spec field is set to the value of the last call.

func (*AddClusterInfoApplyConfiguration) WithStatus

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. If called multiple times, the Status field is set to the value of the last call.

func (*AddClusterInfoApplyConfiguration) WithUID

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 AddClusterInfoSpecApplyConfiguration

type AddClusterInfoSpecApplyConfiguration struct {
	ActionName        *string                                    `json:"actionName,omitempty"`
	Notes             *string                                    `json:"notes,omitempty"`
	Disabled          *bool                                      `json:"disabled,omitempty"`
	Signals           []common.ObservabilitySignal               `json:"signals,omitempty"`
	ClusterAttributes []OtelAttributeWithValueApplyConfiguration `json:"clusterAttributes,omitempty"`
}

AddClusterInfoSpecApplyConfiguration represents a declarative configuration of the AddClusterInfoSpec type for use with apply.

func AddClusterInfoSpec

func AddClusterInfoSpec() *AddClusterInfoSpecApplyConfiguration

AddClusterInfoSpecApplyConfiguration constructs a declarative configuration of the AddClusterInfoSpec type for use with apply.

func (*AddClusterInfoSpecApplyConfiguration) WithActionName

WithActionName sets the ActionName 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 ActionName field is set to the value of the last call.

func (*AddClusterInfoSpecApplyConfiguration) WithClusterAttributes

WithClusterAttributes adds the given value to the ClusterAttributes 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 ClusterAttributes field.

func (*AddClusterInfoSpecApplyConfiguration) WithDisabled

WithDisabled sets the Disabled 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 Disabled field is set to the value of the last call.

func (*AddClusterInfoSpecApplyConfiguration) WithNotes

WithNotes sets the Notes 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 Notes field is set to the value of the last call.

func (*AddClusterInfoSpecApplyConfiguration) WithSignals

WithSignals adds the given value to the Signals 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 Signals field.

type AddClusterInfoStatusApplyConfiguration

type AddClusterInfoStatusApplyConfiguration struct {
	Conditions []v1.ConditionApplyConfiguration `json:"conditions,omitempty"`
}

AddClusterInfoStatusApplyConfiguration represents a declarative configuration of the AddClusterInfoStatus type for use with apply.

func AddClusterInfoStatus

func AddClusterInfoStatus() *AddClusterInfoStatusApplyConfiguration

AddClusterInfoStatusApplyConfiguration constructs a declarative configuration of the AddClusterInfoStatus type for use with apply.

func (*AddClusterInfoStatusApplyConfiguration) WithConditions

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. If called multiple times, values provided by each call will be appended to the Conditions field.

type DeleteAttributeApplyConfiguration

type DeleteAttributeApplyConfiguration struct {
	v1.TypeMetaApplyConfiguration    `json:",inline"`
	*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
	Spec                             *DeleteAttributeSpecApplyConfiguration   `json:"spec,omitempty"`
	Status                           *DeleteAttributeStatusApplyConfiguration `json:"status,omitempty"`
}

DeleteAttributeApplyConfiguration represents a declarative configuration of the DeleteAttribute type for use with apply.

func DeleteAttribute

func DeleteAttribute(name, namespace string) *DeleteAttributeApplyConfiguration

DeleteAttribute constructs a declarative configuration of the DeleteAttribute type for use with apply.

func (*DeleteAttributeApplyConfiguration) GetName added in v1.0.93

GetName retrieves the value of the Name field in the declarative configuration.

func (*DeleteAttributeApplyConfiguration) WithAPIVersion

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 (*DeleteAttributeApplyConfiguration) WithAnnotations

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 (*DeleteAttributeApplyConfiguration) WithCreationTimestamp

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 (*DeleteAttributeApplyConfiguration) WithDeletionGracePeriodSeconds

func (b *DeleteAttributeApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *DeleteAttributeApplyConfiguration

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 (*DeleteAttributeApplyConfiguration) WithDeletionTimestamp

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 (*DeleteAttributeApplyConfiguration) WithFinalizers

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 (*DeleteAttributeApplyConfiguration) WithGenerateName

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 (*DeleteAttributeApplyConfiguration) WithGeneration

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 (*DeleteAttributeApplyConfiguration) WithKind

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 (*DeleteAttributeApplyConfiguration) WithLabels

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 (*DeleteAttributeApplyConfiguration) WithName

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 (*DeleteAttributeApplyConfiguration) WithNamespace

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 (*DeleteAttributeApplyConfiguration) WithOwnerReferences

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 (*DeleteAttributeApplyConfiguration) WithResourceVersion

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 (*DeleteAttributeApplyConfiguration) WithSpec

WithSpec sets the Spec 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 Spec field is set to the value of the last call.

func (*DeleteAttributeApplyConfiguration) WithStatus

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. If called multiple times, the Status field is set to the value of the last call.

func (*DeleteAttributeApplyConfiguration) WithUID

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 DeleteAttributeSpecApplyConfiguration

type DeleteAttributeSpecApplyConfiguration struct {
	ActionName             *string                      `json:"actionName,omitempty"`
	Notes                  *string                      `json:"notes,omitempty"`
	Disabled               *bool                        `json:"disabled,omitempty"`
	Signals                []common.ObservabilitySignal `json:"signals,omitempty"`
	AttributeNamesToDelete []string                     `json:"attributeNamesToDelete,omitempty"`
}

DeleteAttributeSpecApplyConfiguration represents a declarative configuration of the DeleteAttributeSpec type for use with apply.

func DeleteAttributeSpec

func DeleteAttributeSpec() *DeleteAttributeSpecApplyConfiguration

DeleteAttributeSpecApplyConfiguration constructs a declarative configuration of the DeleteAttributeSpec type for use with apply.

func (*DeleteAttributeSpecApplyConfiguration) WithActionName

WithActionName sets the ActionName 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 ActionName field is set to the value of the last call.

func (*DeleteAttributeSpecApplyConfiguration) WithAttributeNamesToDelete

WithAttributeNamesToDelete adds the given value to the AttributeNamesToDelete 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 AttributeNamesToDelete field.

func (*DeleteAttributeSpecApplyConfiguration) WithDisabled

WithDisabled sets the Disabled 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 Disabled field is set to the value of the last call.

func (*DeleteAttributeSpecApplyConfiguration) WithNotes

WithNotes sets the Notes 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 Notes field is set to the value of the last call.

func (*DeleteAttributeSpecApplyConfiguration) WithSignals

WithSignals adds the given value to the Signals 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 Signals field.

type DeleteAttributeStatusApplyConfiguration

type DeleteAttributeStatusApplyConfiguration struct {
	Conditions []v1.ConditionApplyConfiguration `json:"conditions,omitempty"`
}

DeleteAttributeStatusApplyConfiguration represents a declarative configuration of the DeleteAttributeStatus type for use with apply.

func DeleteAttributeStatus

func DeleteAttributeStatus() *DeleteAttributeStatusApplyConfiguration

DeleteAttributeStatusApplyConfiguration constructs a declarative configuration of the DeleteAttributeStatus type for use with apply.

func (*DeleteAttributeStatusApplyConfiguration) WithConditions

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. If called multiple times, values provided by each call will be appended to the Conditions field.

type ErrorSamplerApplyConfiguration added in v1.0.75

type ErrorSamplerApplyConfiguration struct {
	v1.TypeMetaApplyConfiguration    `json:",inline"`
	*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
	Spec                             *ErrorSamplerSpecApplyConfiguration   `json:"spec,omitempty"`
	Status                           *ErrorSamplerStatusApplyConfiguration `json:"status,omitempty"`
}

ErrorSamplerApplyConfiguration represents a declarative configuration of the ErrorSampler type for use with apply.

func ErrorSampler added in v1.0.75

func ErrorSampler(name, namespace string) *ErrorSamplerApplyConfiguration

ErrorSampler constructs a declarative configuration of the ErrorSampler type for use with apply.

func (*ErrorSamplerApplyConfiguration) GetName added in v1.0.93

func (b *ErrorSamplerApplyConfiguration) GetName() *string

GetName retrieves the value of the Name field in the declarative configuration.

func (*ErrorSamplerApplyConfiguration) WithAPIVersion added in v1.0.75

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 (*ErrorSamplerApplyConfiguration) WithAnnotations added in v1.0.75

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 (*ErrorSamplerApplyConfiguration) WithCreationTimestamp added in v1.0.75

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 (*ErrorSamplerApplyConfiguration) WithDeletionGracePeriodSeconds added in v1.0.75

func (b *ErrorSamplerApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *ErrorSamplerApplyConfiguration

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 (*ErrorSamplerApplyConfiguration) WithDeletionTimestamp added in v1.0.75

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 (*ErrorSamplerApplyConfiguration) WithFinalizers added in v1.0.75

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 (*ErrorSamplerApplyConfiguration) WithGenerateName added in v1.0.75

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 (*ErrorSamplerApplyConfiguration) WithGeneration added in v1.0.75

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 (*ErrorSamplerApplyConfiguration) WithKind added in v1.0.75

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 (*ErrorSamplerApplyConfiguration) WithLabels added in v1.0.75

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 (*ErrorSamplerApplyConfiguration) WithName added in v1.0.75

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 (*ErrorSamplerApplyConfiguration) WithNamespace added in v1.0.75

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 (*ErrorSamplerApplyConfiguration) WithOwnerReferences added in v1.0.75

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 (*ErrorSamplerApplyConfiguration) WithResourceVersion added in v1.0.75

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 (*ErrorSamplerApplyConfiguration) WithSpec added in v1.0.75

WithSpec sets the Spec 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 Spec field is set to the value of the last call.

func (*ErrorSamplerApplyConfiguration) WithStatus added in v1.0.75

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. If called multiple times, the Status field is set to the value of the last call.

func (*ErrorSamplerApplyConfiguration) WithUID added in v1.0.75

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 ErrorSamplerSpecApplyConfiguration added in v1.0.75

type ErrorSamplerSpecApplyConfiguration struct {
	ActionName            *string                      `json:"actionName,omitempty"`
	Notes                 *string                      `json:"notes,omitempty"`
	Disabled              *bool                        `json:"disabled,omitempty"`
	Signals               []common.ObservabilitySignal `json:"signals,omitempty"`
	FallbackSamplingRatio *float64                     `json:"fallback_sampling_ratio,omitempty"`
}

ErrorSamplerSpecApplyConfiguration represents a declarative configuration of the ErrorSamplerSpec type for use with apply.

func ErrorSamplerSpec added in v1.0.75

func ErrorSamplerSpec() *ErrorSamplerSpecApplyConfiguration

ErrorSamplerSpecApplyConfiguration constructs a declarative configuration of the ErrorSamplerSpec type for use with apply.

func (*ErrorSamplerSpecApplyConfiguration) WithActionName added in v1.0.75

WithActionName sets the ActionName 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 ActionName field is set to the value of the last call.

func (*ErrorSamplerSpecApplyConfiguration) WithDisabled added in v1.0.75

WithDisabled sets the Disabled 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 Disabled field is set to the value of the last call.

func (*ErrorSamplerSpecApplyConfiguration) WithFallbackSamplingRatio added in v1.0.75

WithFallbackSamplingRatio sets the FallbackSamplingRatio 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 FallbackSamplingRatio field is set to the value of the last call.

func (*ErrorSamplerSpecApplyConfiguration) WithNotes added in v1.0.75

WithNotes sets the Notes 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 Notes field is set to the value of the last call.

func (*ErrorSamplerSpecApplyConfiguration) WithSignals added in v1.0.75

WithSignals adds the given value to the Signals 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 Signals field.

type ErrorSamplerStatusApplyConfiguration added in v1.0.75

type ErrorSamplerStatusApplyConfiguration struct {
	Conditions []v1.ConditionApplyConfiguration `json:"conditions,omitempty"`
}

ErrorSamplerStatusApplyConfiguration represents a declarative configuration of the ErrorSamplerStatus type for use with apply.

func ErrorSamplerStatus added in v1.0.75

func ErrorSamplerStatus() *ErrorSamplerStatusApplyConfiguration

ErrorSamplerStatusApplyConfiguration constructs a declarative configuration of the ErrorSamplerStatus type for use with apply.

func (*ErrorSamplerStatusApplyConfiguration) WithConditions added in v1.0.75

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. If called multiple times, values provided by each call will be appended to the Conditions field.

type HttpRouteFilterApplyConfiguration added in v1.0.75

type HttpRouteFilterApplyConfiguration struct {
	HttpRoute               *string  `json:"http_route,omitempty"`
	ServiceName             *string  `json:"service_name,omitempty"`
	MinimumLatencyThreshold *int     `json:"minimum_latency_threshold,omitempty"`
	FallbackSamplingRatio   *float64 `json:"fallback_sampling_ratio,omitempty"`
}

HttpRouteFilterApplyConfiguration represents a declarative configuration of the HttpRouteFilter type for use with apply.

func HttpRouteFilter added in v1.0.75

func HttpRouteFilter() *HttpRouteFilterApplyConfiguration

HttpRouteFilterApplyConfiguration constructs a declarative configuration of the HttpRouteFilter type for use with apply.

func (*HttpRouteFilterApplyConfiguration) WithFallbackSamplingRatio added in v1.0.75

WithFallbackSamplingRatio sets the FallbackSamplingRatio 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 FallbackSamplingRatio field is set to the value of the last call.

func (*HttpRouteFilterApplyConfiguration) WithHttpRoute added in v1.0.75

WithHttpRoute sets the HttpRoute 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 HttpRoute field is set to the value of the last call.

func (*HttpRouteFilterApplyConfiguration) WithMinimumLatencyThreshold added in v1.0.75

func (b *HttpRouteFilterApplyConfiguration) WithMinimumLatencyThreshold(value int) *HttpRouteFilterApplyConfiguration

WithMinimumLatencyThreshold sets the MinimumLatencyThreshold 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 MinimumLatencyThreshold field is set to the value of the last call.

func (*HttpRouteFilterApplyConfiguration) WithServiceName added in v1.0.75

WithServiceName sets the ServiceName 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 ServiceName field is set to the value of the last call.

type LatencySamplerApplyConfiguration added in v1.0.75

type LatencySamplerApplyConfiguration struct {
	v1.TypeMetaApplyConfiguration    `json:",inline"`
	*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
	Spec                             *LatencySamplerSpecApplyConfiguration   `json:"spec,omitempty"`
	Status                           *LatencySamplerStatusApplyConfiguration `json:"status,omitempty"`
}

LatencySamplerApplyConfiguration represents a declarative configuration of the LatencySampler type for use with apply.

func LatencySampler added in v1.0.75

func LatencySampler(name, namespace string) *LatencySamplerApplyConfiguration

LatencySampler constructs a declarative configuration of the LatencySampler type for use with apply.

func (*LatencySamplerApplyConfiguration) GetName added in v1.0.93

GetName retrieves the value of the Name field in the declarative configuration.

func (*LatencySamplerApplyConfiguration) WithAPIVersion added in v1.0.75

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 (*LatencySamplerApplyConfiguration) WithAnnotations added in v1.0.75

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 (*LatencySamplerApplyConfiguration) WithCreationTimestamp added in v1.0.75

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 (*LatencySamplerApplyConfiguration) WithDeletionGracePeriodSeconds added in v1.0.75

func (b *LatencySamplerApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *LatencySamplerApplyConfiguration

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 (*LatencySamplerApplyConfiguration) WithDeletionTimestamp added in v1.0.75

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 (*LatencySamplerApplyConfiguration) WithFinalizers added in v1.0.75

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 (*LatencySamplerApplyConfiguration) WithGenerateName added in v1.0.75

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 (*LatencySamplerApplyConfiguration) WithGeneration added in v1.0.75

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 (*LatencySamplerApplyConfiguration) WithKind added in v1.0.75

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 (*LatencySamplerApplyConfiguration) WithLabels added in v1.0.75

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 (*LatencySamplerApplyConfiguration) WithName added in v1.0.75

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 (*LatencySamplerApplyConfiguration) WithNamespace added in v1.0.75

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 (*LatencySamplerApplyConfiguration) WithOwnerReferences added in v1.0.75

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 (*LatencySamplerApplyConfiguration) WithResourceVersion added in v1.0.75

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 (*LatencySamplerApplyConfiguration) WithSpec added in v1.0.75

WithSpec sets the Spec 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 Spec field is set to the value of the last call.

func (*LatencySamplerApplyConfiguration) WithStatus added in v1.0.75

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. If called multiple times, the Status field is set to the value of the last call.

func (*LatencySamplerApplyConfiguration) WithUID added in v1.0.75

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 LatencySamplerSpecApplyConfiguration added in v1.0.75

type LatencySamplerSpecApplyConfiguration struct {
	ActionName       *string                             `json:"actionName,omitempty"`
	Notes            *string                             `json:"notes,omitempty"`
	Disabled         *bool                               `json:"disabled,omitempty"`
	Signals          []common.ObservabilitySignal        `json:"signals,omitempty"`
	EndpointsFilters []HttpRouteFilterApplyConfiguration `json:"endpoints_filters,omitempty"`
}

LatencySamplerSpecApplyConfiguration represents a declarative configuration of the LatencySamplerSpec type for use with apply.

func LatencySamplerSpec added in v1.0.75

func LatencySamplerSpec() *LatencySamplerSpecApplyConfiguration

LatencySamplerSpecApplyConfiguration constructs a declarative configuration of the LatencySamplerSpec type for use with apply.

func (*LatencySamplerSpecApplyConfiguration) WithActionName added in v1.0.75

WithActionName sets the ActionName 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 ActionName field is set to the value of the last call.

func (*LatencySamplerSpecApplyConfiguration) WithDisabled added in v1.0.75

WithDisabled sets the Disabled 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 Disabled field is set to the value of the last call.

func (*LatencySamplerSpecApplyConfiguration) WithEndpointsFilters added in v1.0.75

WithEndpointsFilters adds the given value to the EndpointsFilters 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 EndpointsFilters field.

func (*LatencySamplerSpecApplyConfiguration) WithNotes added in v1.0.75

WithNotes sets the Notes 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 Notes field is set to the value of the last call.

func (*LatencySamplerSpecApplyConfiguration) WithSignals added in v1.0.75

WithSignals adds the given value to the Signals 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 Signals field.

type LatencySamplerStatusApplyConfiguration added in v1.0.75

type LatencySamplerStatusApplyConfiguration struct {
	Conditions []v1.ConditionApplyConfiguration `json:"conditions,omitempty"`
}

LatencySamplerStatusApplyConfiguration represents a declarative configuration of the LatencySamplerStatus type for use with apply.

func LatencySamplerStatus added in v1.0.75

func LatencySamplerStatus() *LatencySamplerStatusApplyConfiguration

LatencySamplerStatusApplyConfiguration constructs a declarative configuration of the LatencySamplerStatus type for use with apply.

func (*LatencySamplerStatusApplyConfiguration) WithConditions added in v1.0.75

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. If called multiple times, values provided by each call will be appended to the Conditions field.

type OtelAttributeWithValueApplyConfiguration

type OtelAttributeWithValueApplyConfiguration struct {
	AttributeName        *string `json:"attributeName,omitempty"`
	AttributeStringValue *string `json:"attributeStringValue,omitempty"`
}

OtelAttributeWithValueApplyConfiguration represents a declarative configuration of the OtelAttributeWithValue type for use with apply.

func OtelAttributeWithValue

func OtelAttributeWithValue() *OtelAttributeWithValueApplyConfiguration

OtelAttributeWithValueApplyConfiguration constructs a declarative configuration of the OtelAttributeWithValue type for use with apply.

func (*OtelAttributeWithValueApplyConfiguration) WithAttributeName

WithAttributeName sets the AttributeName 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 AttributeName field is set to the value of the last call.

func (*OtelAttributeWithValueApplyConfiguration) WithAttributeStringValue

WithAttributeStringValue sets the AttributeStringValue 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 AttributeStringValue field is set to the value of the last call.

type PiiMaskingApplyConfiguration added in v1.0.78

type PiiMaskingApplyConfiguration struct {
	v1.TypeMetaApplyConfiguration    `json:",inline"`
	*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
	Spec                             *PiiMaskingSpecApplyConfiguration   `json:"spec,omitempty"`
	Status                           *PiiMaskingStatusApplyConfiguration `json:"status,omitempty"`
}

PiiMaskingApplyConfiguration represents a declarative configuration of the PiiMasking type for use with apply.

func PiiMasking added in v1.0.78

func PiiMasking(name, namespace string) *PiiMaskingApplyConfiguration

PiiMasking constructs a declarative configuration of the PiiMasking type for use with apply.

func (*PiiMaskingApplyConfiguration) GetName added in v1.0.93

func (b *PiiMaskingApplyConfiguration) GetName() *string

GetName retrieves the value of the Name field in the declarative configuration.

func (*PiiMaskingApplyConfiguration) WithAPIVersion added in v1.0.78

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 (*PiiMaskingApplyConfiguration) WithAnnotations added in v1.0.78

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 (*PiiMaskingApplyConfiguration) WithCreationTimestamp added in v1.0.78

func (b *PiiMaskingApplyConfiguration) WithCreationTimestamp(value metav1.Time) *PiiMaskingApplyConfiguration

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 (*PiiMaskingApplyConfiguration) WithDeletionGracePeriodSeconds added in v1.0.78

func (b *PiiMaskingApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *PiiMaskingApplyConfiguration

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 (*PiiMaskingApplyConfiguration) WithDeletionTimestamp added in v1.0.78

func (b *PiiMaskingApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *PiiMaskingApplyConfiguration

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 (*PiiMaskingApplyConfiguration) WithFinalizers added in v1.0.78

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 (*PiiMaskingApplyConfiguration) WithGenerateName added in v1.0.78

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 (*PiiMaskingApplyConfiguration) WithGeneration added in v1.0.78

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 (*PiiMaskingApplyConfiguration) WithKind added in v1.0.78

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 (*PiiMaskingApplyConfiguration) WithLabels added in v1.0.78

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 (*PiiMaskingApplyConfiguration) WithName added in v1.0.78

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 (*PiiMaskingApplyConfiguration) WithNamespace added in v1.0.78

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 (*PiiMaskingApplyConfiguration) WithOwnerReferences added in v1.0.78

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 (*PiiMaskingApplyConfiguration) WithResourceVersion added in v1.0.78

func (b *PiiMaskingApplyConfiguration) WithResourceVersion(value string) *PiiMaskingApplyConfiguration

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 (*PiiMaskingApplyConfiguration) WithSpec added in v1.0.78

WithSpec sets the Spec 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 Spec field is set to the value of the last call.

func (*PiiMaskingApplyConfiguration) WithStatus added in v1.0.78

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. If called multiple times, the Status field is set to the value of the last call.

func (*PiiMaskingApplyConfiguration) WithUID added in v1.0.78

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 PiiMaskingSpecApplyConfiguration added in v1.0.78

type PiiMaskingSpecApplyConfiguration struct {
	ActionName    *string                      `json:"actionName,omitempty"`
	Notes         *string                      `json:"notes,omitempty"`
	Disabled      *bool                        `json:"disabled,omitempty"`
	Signals       []common.ObservabilitySignal `json:"signals,omitempty"`
	PiiCategories []v1alpha1.PiiCategory       `json:"piiCategories,omitempty"`
}

PiiMaskingSpecApplyConfiguration represents a declarative configuration of the PiiMaskingSpec type for use with apply.

func PiiMaskingSpec added in v1.0.78

func PiiMaskingSpec() *PiiMaskingSpecApplyConfiguration

PiiMaskingSpecApplyConfiguration constructs a declarative configuration of the PiiMaskingSpec type for use with apply.

func (*PiiMaskingSpecApplyConfiguration) WithActionName added in v1.0.78

WithActionName sets the ActionName 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 ActionName field is set to the value of the last call.

func (*PiiMaskingSpecApplyConfiguration) WithDisabled added in v1.0.78

WithDisabled sets the Disabled 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 Disabled field is set to the value of the last call.

func (*PiiMaskingSpecApplyConfiguration) WithNotes added in v1.0.78

WithNotes sets the Notes 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 Notes field is set to the value of the last call.

func (*PiiMaskingSpecApplyConfiguration) WithPiiCategories added in v1.0.78

WithPiiCategories adds the given value to the PiiCategories 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 PiiCategories field.

func (*PiiMaskingSpecApplyConfiguration) WithSignals added in v1.0.78

WithSignals adds the given value to the Signals 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 Signals field.

type PiiMaskingStatusApplyConfiguration added in v1.0.78

type PiiMaskingStatusApplyConfiguration struct {
	Conditions []v1.ConditionApplyConfiguration `json:"conditions,omitempty"`
}

PiiMaskingStatusApplyConfiguration represents a declarative configuration of the PiiMaskingStatus type for use with apply.

func PiiMaskingStatus added in v1.0.78

func PiiMaskingStatus() *PiiMaskingStatusApplyConfiguration

PiiMaskingStatusApplyConfiguration constructs a declarative configuration of the PiiMaskingStatus type for use with apply.

func (*PiiMaskingStatusApplyConfiguration) WithConditions added in v1.0.78

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. If called multiple times, values provided by each call will be appended to the Conditions field.

type ProbabilisticSamplerApplyConfiguration added in v1.0.66

type ProbabilisticSamplerApplyConfiguration struct {
	v1.TypeMetaApplyConfiguration    `json:",inline"`
	*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
	Spec                             *ProbabilisticSamplerSpecApplyConfiguration   `json:"spec,omitempty"`
	Status                           *ProbabilisticSamplerStatusApplyConfiguration `json:"status,omitempty"`
}

ProbabilisticSamplerApplyConfiguration represents a declarative configuration of the ProbabilisticSampler type for use with apply.

func ProbabilisticSampler added in v1.0.66

func ProbabilisticSampler(name, namespace string) *ProbabilisticSamplerApplyConfiguration

ProbabilisticSampler constructs a declarative configuration of the ProbabilisticSampler type for use with apply.

func (*ProbabilisticSamplerApplyConfiguration) GetName added in v1.0.93

GetName retrieves the value of the Name field in the declarative configuration.

func (*ProbabilisticSamplerApplyConfiguration) WithAPIVersion added in v1.0.66

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 (*ProbabilisticSamplerApplyConfiguration) WithAnnotations added in v1.0.66

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 (*ProbabilisticSamplerApplyConfiguration) WithCreationTimestamp added in v1.0.66

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 (*ProbabilisticSamplerApplyConfiguration) WithDeletionGracePeriodSeconds added in v1.0.66

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 (*ProbabilisticSamplerApplyConfiguration) WithDeletionTimestamp added in v1.0.66

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 (*ProbabilisticSamplerApplyConfiguration) WithFinalizers added in v1.0.66

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 (*ProbabilisticSamplerApplyConfiguration) WithGenerateName added in v1.0.66

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 (*ProbabilisticSamplerApplyConfiguration) WithGeneration added in v1.0.66

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 (*ProbabilisticSamplerApplyConfiguration) WithKind added in v1.0.66

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 (*ProbabilisticSamplerApplyConfiguration) WithLabels added in v1.0.66

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 (*ProbabilisticSamplerApplyConfiguration) WithName added in v1.0.66

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 (*ProbabilisticSamplerApplyConfiguration) WithNamespace added in v1.0.66

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 (*ProbabilisticSamplerApplyConfiguration) WithOwnerReferences added in v1.0.66

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 (*ProbabilisticSamplerApplyConfiguration) WithResourceVersion added in v1.0.66

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 (*ProbabilisticSamplerApplyConfiguration) WithSpec added in v1.0.66

WithSpec sets the Spec 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 Spec field is set to the value of the last call.

func (*ProbabilisticSamplerApplyConfiguration) WithStatus added in v1.0.66

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. If called multiple times, the Status field is set to the value of the last call.

func (*ProbabilisticSamplerApplyConfiguration) WithUID added in v1.0.66

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 ProbabilisticSamplerSpecApplyConfiguration added in v1.0.66

type ProbabilisticSamplerSpecApplyConfiguration struct {
	ActionName         *string                      `json:"actionName,omitempty"`
	Notes              *string                      `json:"notes,omitempty"`
	Disabled           *bool                        `json:"disabled,omitempty"`
	Signals            []common.ObservabilitySignal `json:"signals,omitempty"`
	SamplingPercentage *string                      `json:"sampling_percentage,omitempty"`
}

ProbabilisticSamplerSpecApplyConfiguration represents a declarative configuration of the ProbabilisticSamplerSpec type for use with apply.

func ProbabilisticSamplerSpec added in v1.0.66

func ProbabilisticSamplerSpec() *ProbabilisticSamplerSpecApplyConfiguration

ProbabilisticSamplerSpecApplyConfiguration constructs a declarative configuration of the ProbabilisticSamplerSpec type for use with apply.

func (*ProbabilisticSamplerSpecApplyConfiguration) WithActionName added in v1.0.66

WithActionName sets the ActionName 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 ActionName field is set to the value of the last call.

func (*ProbabilisticSamplerSpecApplyConfiguration) WithDisabled added in v1.0.66

WithDisabled sets the Disabled 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 Disabled field is set to the value of the last call.

func (*ProbabilisticSamplerSpecApplyConfiguration) WithNotes added in v1.0.66

WithNotes sets the Notes 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 Notes field is set to the value of the last call.

func (*ProbabilisticSamplerSpecApplyConfiguration) WithSamplingPercentage added in v1.0.66

WithSamplingPercentage sets the SamplingPercentage 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 SamplingPercentage field is set to the value of the last call.

func (*ProbabilisticSamplerSpecApplyConfiguration) WithSignals added in v1.0.66

WithSignals adds the given value to the Signals 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 Signals field.

type ProbabilisticSamplerStatusApplyConfiguration added in v1.0.66

type ProbabilisticSamplerStatusApplyConfiguration struct {
	Conditions []v1.ConditionApplyConfiguration `json:"conditions,omitempty"`
}

ProbabilisticSamplerStatusApplyConfiguration represents a declarative configuration of the ProbabilisticSamplerStatus type for use with apply.

func ProbabilisticSamplerStatus added in v1.0.66

func ProbabilisticSamplerStatus() *ProbabilisticSamplerStatusApplyConfiguration

ProbabilisticSamplerStatusApplyConfiguration constructs a declarative configuration of the ProbabilisticSamplerStatus type for use with apply.

func (*ProbabilisticSamplerStatusApplyConfiguration) WithConditions added in v1.0.66

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. If called multiple times, values provided by each call will be appended to the Conditions field.

type RenameAttributeApplyConfiguration

type RenameAttributeApplyConfiguration struct {
	v1.TypeMetaApplyConfiguration    `json:",inline"`
	*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
	Spec                             *RenameAttributeSpecApplyConfiguration   `json:"spec,omitempty"`
	Status                           *RenameAttributeStatusApplyConfiguration `json:"status,omitempty"`
}

RenameAttributeApplyConfiguration represents a declarative configuration of the RenameAttribute type for use with apply.

func RenameAttribute

func RenameAttribute(name, namespace string) *RenameAttributeApplyConfiguration

RenameAttribute constructs a declarative configuration of the RenameAttribute type for use with apply.

func (*RenameAttributeApplyConfiguration) GetName added in v1.0.93

GetName retrieves the value of the Name field in the declarative configuration.

func (*RenameAttributeApplyConfiguration) WithAPIVersion

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 (*RenameAttributeApplyConfiguration) WithAnnotations

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 (*RenameAttributeApplyConfiguration) WithCreationTimestamp

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 (*RenameAttributeApplyConfiguration) WithDeletionGracePeriodSeconds

func (b *RenameAttributeApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *RenameAttributeApplyConfiguration

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 (*RenameAttributeApplyConfiguration) WithDeletionTimestamp

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 (*RenameAttributeApplyConfiguration) WithFinalizers

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 (*RenameAttributeApplyConfiguration) WithGenerateName

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 (*RenameAttributeApplyConfiguration) WithGeneration

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 (*RenameAttributeApplyConfiguration) WithKind

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 (*RenameAttributeApplyConfiguration) WithLabels

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 (*RenameAttributeApplyConfiguration) WithName

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 (*RenameAttributeApplyConfiguration) WithNamespace

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 (*RenameAttributeApplyConfiguration) WithOwnerReferences

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 (*RenameAttributeApplyConfiguration) WithResourceVersion

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 (*RenameAttributeApplyConfiguration) WithSpec

WithSpec sets the Spec 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 Spec field is set to the value of the last call.

func (*RenameAttributeApplyConfiguration) WithStatus

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. If called multiple times, the Status field is set to the value of the last call.

func (*RenameAttributeApplyConfiguration) WithUID

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 RenameAttributeSpecApplyConfiguration

type RenameAttributeSpecApplyConfiguration struct {
	ActionName *string                      `json:"actionName,omitempty"`
	Notes      *string                      `json:"notes,omitempty"`
	Disabled   *bool                        `json:"disabled,omitempty"`
	Signals    []common.ObservabilitySignal `json:"signals,omitempty"`
	Renames    map[string]string            `json:"renames,omitempty"`
}

RenameAttributeSpecApplyConfiguration represents a declarative configuration of the RenameAttributeSpec type for use with apply.

func RenameAttributeSpec

func RenameAttributeSpec() *RenameAttributeSpecApplyConfiguration

RenameAttributeSpecApplyConfiguration constructs a declarative configuration of the RenameAttributeSpec type for use with apply.

func (*RenameAttributeSpecApplyConfiguration) WithActionName

WithActionName sets the ActionName 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 ActionName field is set to the value of the last call.

func (*RenameAttributeSpecApplyConfiguration) WithDisabled

WithDisabled sets the Disabled 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 Disabled field is set to the value of the last call.

func (*RenameAttributeSpecApplyConfiguration) WithNotes

WithNotes sets the Notes 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 Notes field is set to the value of the last call.

func (*RenameAttributeSpecApplyConfiguration) WithRenames

WithRenames puts the entries into the Renames 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 Renames field, overwriting an existing map entries in Renames field with the same key.

func (*RenameAttributeSpecApplyConfiguration) WithSignals

WithSignals adds the given value to the Signals 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 Signals field.

type RenameAttributeStatusApplyConfiguration

type RenameAttributeStatusApplyConfiguration struct {
	Conditions []v1.ConditionApplyConfiguration `json:"conditions,omitempty"`
}

RenameAttributeStatusApplyConfiguration represents a declarative configuration of the RenameAttributeStatus type for use with apply.

func RenameAttributeStatus

func RenameAttributeStatus() *RenameAttributeStatusApplyConfiguration

RenameAttributeStatusApplyConfiguration constructs a declarative configuration of the RenameAttributeStatus type for use with apply.

func (*RenameAttributeStatusApplyConfiguration) WithConditions

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. If called multiple times, values provided by each call will be appended to the Conditions field.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL