Documentation
¶
Index ¶
- type AttributeApplyConfiguration
- type CollectorGatewayConfigurationApplyConfiguration
- func (b *CollectorGatewayConfigurationApplyConfiguration) WithGoMemLimitMib(value int) *CollectorGatewayConfigurationApplyConfiguration
- func (b *CollectorGatewayConfigurationApplyConfiguration) WithMemoryLimiterLimitMiB(value int) *CollectorGatewayConfigurationApplyConfiguration
- func (b *CollectorGatewayConfigurationApplyConfiguration) WithMemoryLimiterSpikeLimitMiB(value int) *CollectorGatewayConfigurationApplyConfiguration
- func (b *CollectorGatewayConfigurationApplyConfiguration) WithRequestMemoryMiB(value int) *CollectorGatewayConfigurationApplyConfiguration
- type CollectorsGroupApplyConfiguration
- func (b *CollectorsGroupApplyConfiguration) WithAPIVersion(value string) *CollectorsGroupApplyConfiguration
- func (b *CollectorsGroupApplyConfiguration) WithAnnotations(entries map[string]string) *CollectorsGroupApplyConfiguration
- func (b *CollectorsGroupApplyConfiguration) WithCreationTimestamp(value metav1.Time) *CollectorsGroupApplyConfiguration
- func (b *CollectorsGroupApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *CollectorsGroupApplyConfiguration
- func (b *CollectorsGroupApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *CollectorsGroupApplyConfiguration
- func (b *CollectorsGroupApplyConfiguration) WithFinalizers(values ...string) *CollectorsGroupApplyConfiguration
- func (b *CollectorsGroupApplyConfiguration) WithGenerateName(value string) *CollectorsGroupApplyConfiguration
- func (b *CollectorsGroupApplyConfiguration) WithGeneration(value int64) *CollectorsGroupApplyConfiguration
- func (b *CollectorsGroupApplyConfiguration) WithKind(value string) *CollectorsGroupApplyConfiguration
- func (b *CollectorsGroupApplyConfiguration) WithLabels(entries map[string]string) *CollectorsGroupApplyConfiguration
- func (b *CollectorsGroupApplyConfiguration) WithName(value string) *CollectorsGroupApplyConfiguration
- func (b *CollectorsGroupApplyConfiguration) WithNamespace(value string) *CollectorsGroupApplyConfiguration
- func (b *CollectorsGroupApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *CollectorsGroupApplyConfiguration
- func (b *CollectorsGroupApplyConfiguration) WithResourceVersion(value string) *CollectorsGroupApplyConfiguration
- func (b *CollectorsGroupApplyConfiguration) WithSpec(value *CollectorsGroupSpecApplyConfiguration) *CollectorsGroupApplyConfiguration
- func (b *CollectorsGroupApplyConfiguration) WithStatus(value *CollectorsGroupStatusApplyConfiguration) *CollectorsGroupApplyConfiguration
- func (b *CollectorsGroupApplyConfiguration) WithUID(value types.UID) *CollectorsGroupApplyConfiguration
- type CollectorsGroupSpecApplyConfiguration
- type CollectorsGroupStatusApplyConfiguration
- type ConfigOptionApplyConfiguration
- type DestinationApplyConfiguration
- func (b *DestinationApplyConfiguration) WithAPIVersion(value string) *DestinationApplyConfiguration
- func (b *DestinationApplyConfiguration) WithAnnotations(entries map[string]string) *DestinationApplyConfiguration
- func (b *DestinationApplyConfiguration) WithCreationTimestamp(value metav1.Time) *DestinationApplyConfiguration
- func (b *DestinationApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *DestinationApplyConfiguration
- func (b *DestinationApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *DestinationApplyConfiguration
- func (b *DestinationApplyConfiguration) WithFinalizers(values ...string) *DestinationApplyConfiguration
- func (b *DestinationApplyConfiguration) WithGenerateName(value string) *DestinationApplyConfiguration
- func (b *DestinationApplyConfiguration) WithGeneration(value int64) *DestinationApplyConfiguration
- func (b *DestinationApplyConfiguration) WithKind(value string) *DestinationApplyConfiguration
- func (b *DestinationApplyConfiguration) WithLabels(entries map[string]string) *DestinationApplyConfiguration
- func (b *DestinationApplyConfiguration) WithName(value string) *DestinationApplyConfiguration
- func (b *DestinationApplyConfiguration) WithNamespace(value string) *DestinationApplyConfiguration
- func (b *DestinationApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *DestinationApplyConfiguration
- func (b *DestinationApplyConfiguration) WithResourceVersion(value string) *DestinationApplyConfiguration
- func (b *DestinationApplyConfiguration) WithSpec(value *DestinationSpecApplyConfiguration) *DestinationApplyConfiguration
- func (b *DestinationApplyConfiguration) WithStatus(value *DestinationStatusApplyConfiguration) *DestinationApplyConfiguration
- func (b *DestinationApplyConfiguration) WithUID(value types.UID) *DestinationApplyConfiguration
- type DestinationSpecApplyConfiguration
- func (b *DestinationSpecApplyConfiguration) WithData(entries map[string]string) *DestinationSpecApplyConfiguration
- func (b *DestinationSpecApplyConfiguration) WithDestinationName(value string) *DestinationSpecApplyConfiguration
- func (b *DestinationSpecApplyConfiguration) WithSecretRef(value v1.LocalObjectReference) *DestinationSpecApplyConfiguration
- func (b *DestinationSpecApplyConfiguration) WithSignals(values ...common.ObservabilitySignal) *DestinationSpecApplyConfiguration
- func (b *DestinationSpecApplyConfiguration) WithType(value common.DestinationType) *DestinationSpecApplyConfiguration
- type DestinationStatusApplyConfiguration
- type EnvVarApplyConfiguration
- type InstrumentationInstanceApplyConfiguration
- func (b *InstrumentationInstanceApplyConfiguration) WithAPIVersion(value string) *InstrumentationInstanceApplyConfiguration
- func (b *InstrumentationInstanceApplyConfiguration) WithAnnotations(entries map[string]string) *InstrumentationInstanceApplyConfiguration
- func (b *InstrumentationInstanceApplyConfiguration) WithCreationTimestamp(value metav1.Time) *InstrumentationInstanceApplyConfiguration
- func (b *InstrumentationInstanceApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *InstrumentationInstanceApplyConfiguration
- func (b *InstrumentationInstanceApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *InstrumentationInstanceApplyConfiguration
- func (b *InstrumentationInstanceApplyConfiguration) WithFinalizers(values ...string) *InstrumentationInstanceApplyConfiguration
- func (b *InstrumentationInstanceApplyConfiguration) WithGenerateName(value string) *InstrumentationInstanceApplyConfiguration
- func (b *InstrumentationInstanceApplyConfiguration) WithGeneration(value int64) *InstrumentationInstanceApplyConfiguration
- func (b *InstrumentationInstanceApplyConfiguration) WithKind(value string) *InstrumentationInstanceApplyConfiguration
- func (b *InstrumentationInstanceApplyConfiguration) WithLabels(entries map[string]string) *InstrumentationInstanceApplyConfiguration
- func (b *InstrumentationInstanceApplyConfiguration) WithName(value string) *InstrumentationInstanceApplyConfiguration
- func (b *InstrumentationInstanceApplyConfiguration) WithNamespace(value string) *InstrumentationInstanceApplyConfiguration
- func (b *InstrumentationInstanceApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *InstrumentationInstanceApplyConfiguration
- func (b *InstrumentationInstanceApplyConfiguration) WithResourceVersion(value string) *InstrumentationInstanceApplyConfiguration
- func (b *InstrumentationInstanceApplyConfiguration) WithSpec(value v1alpha1.InstrumentationInstanceSpec) *InstrumentationInstanceApplyConfiguration
- func (b *InstrumentationInstanceApplyConfiguration) WithStatus(value *InstrumentationInstanceStatusApplyConfiguration) *InstrumentationInstanceApplyConfiguration
- func (b *InstrumentationInstanceApplyConfiguration) WithUID(value types.UID) *InstrumentationInstanceApplyConfiguration
- type InstrumentationInstanceStatusApplyConfiguration
- func (b *InstrumentationInstanceStatusApplyConfiguration) WithComponents(values ...*InstrumentationLibraryStatusApplyConfiguration) *InstrumentationInstanceStatusApplyConfiguration
- func (b *InstrumentationInstanceStatusApplyConfiguration) WithHealthy(value bool) *InstrumentationInstanceStatusApplyConfiguration
- func (b *InstrumentationInstanceStatusApplyConfiguration) WithIdentifyingAttributes(values ...*AttributeApplyConfiguration) *InstrumentationInstanceStatusApplyConfiguration
- func (b *InstrumentationInstanceStatusApplyConfiguration) WithLastStatusTime(value v1.Time) *InstrumentationInstanceStatusApplyConfiguration
- func (b *InstrumentationInstanceStatusApplyConfiguration) WithMessage(value string) *InstrumentationInstanceStatusApplyConfiguration
- func (b *InstrumentationInstanceStatusApplyConfiguration) WithNonIdentifyingAttributes(values ...*AttributeApplyConfiguration) *InstrumentationInstanceStatusApplyConfiguration
- func (b *InstrumentationInstanceStatusApplyConfiguration) WithReason(value string) *InstrumentationInstanceStatusApplyConfiguration
- type InstrumentationLibraryOptionsApplyConfiguration
- type InstrumentationLibraryStatusApplyConfiguration
- func (b *InstrumentationLibraryStatusApplyConfiguration) WithHealthy(value bool) *InstrumentationLibraryStatusApplyConfiguration
- func (b *InstrumentationLibraryStatusApplyConfiguration) WithIdentifyingAttributes(values ...*AttributeApplyConfiguration) *InstrumentationLibraryStatusApplyConfiguration
- func (b *InstrumentationLibraryStatusApplyConfiguration) WithLastStatusTime(value v1.Time) *InstrumentationLibraryStatusApplyConfiguration
- func (b *InstrumentationLibraryStatusApplyConfiguration) WithMessage(value string) *InstrumentationLibraryStatusApplyConfiguration
- func (b *InstrumentationLibraryStatusApplyConfiguration) WithName(value string) *InstrumentationLibraryStatusApplyConfiguration
- func (b *InstrumentationLibraryStatusApplyConfiguration) WithNonIdentifyingAttributes(values ...*AttributeApplyConfiguration) *InstrumentationLibraryStatusApplyConfiguration
- func (b *InstrumentationLibraryStatusApplyConfiguration) WithReason(value string) *InstrumentationLibraryStatusApplyConfiguration
- func (b *InstrumentationLibraryStatusApplyConfiguration) WithType(value v1alpha1.InstrumentationLibraryType) *InstrumentationLibraryStatusApplyConfiguration
- type InstrumentedApplicationApplyConfiguration
- func (b *InstrumentedApplicationApplyConfiguration) WithAPIVersion(value string) *InstrumentedApplicationApplyConfiguration
- func (b *InstrumentedApplicationApplyConfiguration) WithAnnotations(entries map[string]string) *InstrumentedApplicationApplyConfiguration
- func (b *InstrumentedApplicationApplyConfiguration) WithCreationTimestamp(value metav1.Time) *InstrumentedApplicationApplyConfiguration
- func (b *InstrumentedApplicationApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *InstrumentedApplicationApplyConfiguration
- func (b *InstrumentedApplicationApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *InstrumentedApplicationApplyConfiguration
- func (b *InstrumentedApplicationApplyConfiguration) WithFinalizers(values ...string) *InstrumentedApplicationApplyConfiguration
- func (b *InstrumentedApplicationApplyConfiguration) WithGenerateName(value string) *InstrumentedApplicationApplyConfiguration
- func (b *InstrumentedApplicationApplyConfiguration) WithGeneration(value int64) *InstrumentedApplicationApplyConfiguration
- func (b *InstrumentedApplicationApplyConfiguration) WithKind(value string) *InstrumentedApplicationApplyConfiguration
- func (b *InstrumentedApplicationApplyConfiguration) WithLabels(entries map[string]string) *InstrumentedApplicationApplyConfiguration
- func (b *InstrumentedApplicationApplyConfiguration) WithName(value string) *InstrumentedApplicationApplyConfiguration
- func (b *InstrumentedApplicationApplyConfiguration) WithNamespace(value string) *InstrumentedApplicationApplyConfiguration
- func (b *InstrumentedApplicationApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *InstrumentedApplicationApplyConfiguration
- func (b *InstrumentedApplicationApplyConfiguration) WithResourceVersion(value string) *InstrumentedApplicationApplyConfiguration
- func (b *InstrumentedApplicationApplyConfiguration) WithSpec(value *InstrumentedApplicationSpecApplyConfiguration) *InstrumentedApplicationApplyConfiguration
- func (b *InstrumentedApplicationApplyConfiguration) WithStatus(value *InstrumentedApplicationStatusApplyConfiguration) *InstrumentedApplicationApplyConfiguration
- func (b *InstrumentedApplicationApplyConfiguration) WithUID(value types.UID) *InstrumentedApplicationApplyConfiguration
- type InstrumentedApplicationSpecApplyConfiguration
- func (b *InstrumentedApplicationSpecApplyConfiguration) WithOptions(values ...*OptionByContainerApplyConfiguration) *InstrumentedApplicationSpecApplyConfiguration
- func (b *InstrumentedApplicationSpecApplyConfiguration) WithRuntimeDetails(values ...*RuntimeDetailsByContainerApplyConfiguration) *InstrumentedApplicationSpecApplyConfiguration
- type InstrumentedApplicationStatusApplyConfiguration
- type OdigosConfigurationApplyConfiguration
- func (b *OdigosConfigurationApplyConfiguration) WithAPIVersion(value string) *OdigosConfigurationApplyConfiguration
- func (b *OdigosConfigurationApplyConfiguration) WithAnnotations(entries map[string]string) *OdigosConfigurationApplyConfiguration
- func (b *OdigosConfigurationApplyConfiguration) WithCreationTimestamp(value metav1.Time) *OdigosConfigurationApplyConfiguration
- func (b *OdigosConfigurationApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *OdigosConfigurationApplyConfiguration
- func (b *OdigosConfigurationApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *OdigosConfigurationApplyConfiguration
- func (b *OdigosConfigurationApplyConfiguration) WithFinalizers(values ...string) *OdigosConfigurationApplyConfiguration
- func (b *OdigosConfigurationApplyConfiguration) WithGenerateName(value string) *OdigosConfigurationApplyConfiguration
- func (b *OdigosConfigurationApplyConfiguration) WithGeneration(value int64) *OdigosConfigurationApplyConfiguration
- func (b *OdigosConfigurationApplyConfiguration) WithKind(value string) *OdigosConfigurationApplyConfiguration
- func (b *OdigosConfigurationApplyConfiguration) WithLabels(entries map[string]string) *OdigosConfigurationApplyConfiguration
- func (b *OdigosConfigurationApplyConfiguration) WithName(value string) *OdigosConfigurationApplyConfiguration
- func (b *OdigosConfigurationApplyConfiguration) WithNamespace(value string) *OdigosConfigurationApplyConfiguration
- func (b *OdigosConfigurationApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *OdigosConfigurationApplyConfiguration
- func (b *OdigosConfigurationApplyConfiguration) WithResourceVersion(value string) *OdigosConfigurationApplyConfiguration
- func (b *OdigosConfigurationApplyConfiguration) WithSpec(value *OdigosConfigurationSpecApplyConfiguration) *OdigosConfigurationApplyConfiguration
- func (b *OdigosConfigurationApplyConfiguration) WithUID(value types.UID) *OdigosConfigurationApplyConfiguration
- type OdigosConfigurationSpecApplyConfiguration
- func (b *OdigosConfigurationSpecApplyConfiguration) WithAutoscalerImage(value string) *OdigosConfigurationSpecApplyConfiguration
- func (b *OdigosConfigurationSpecApplyConfiguration) WithCollectorGateway(value *CollectorGatewayConfigurationApplyConfiguration) *OdigosConfigurationSpecApplyConfiguration
- func (b *OdigosConfigurationSpecApplyConfiguration) WithConfigVersion(value int) *OdigosConfigurationSpecApplyConfiguration
- func (b *OdigosConfigurationSpecApplyConfiguration) WithDefaultSDKs(entries map[common.ProgrammingLanguage]common.OtelSdk) *OdigosConfigurationSpecApplyConfiguration
- func (b *OdigosConfigurationSpecApplyConfiguration) WithGoAutoIncludeCodeAttributes(value bool) *OdigosConfigurationSpecApplyConfiguration
- func (b *OdigosConfigurationSpecApplyConfiguration) WithIgnoredContainers(values ...string) *OdigosConfigurationSpecApplyConfiguration
- func (b *OdigosConfigurationSpecApplyConfiguration) WithIgnoredNamespaces(values ...string) *OdigosConfigurationSpecApplyConfiguration
- func (b *OdigosConfigurationSpecApplyConfiguration) WithImagePrefix(value string) *OdigosConfigurationSpecApplyConfiguration
- func (b *OdigosConfigurationSpecApplyConfiguration) WithInstrumentorImage(value string) *OdigosConfigurationSpecApplyConfiguration
- func (b *OdigosConfigurationSpecApplyConfiguration) WithOdigletImage(value string) *OdigosConfigurationSpecApplyConfiguration
- func (b *OdigosConfigurationSpecApplyConfiguration) WithOdigosVersion(value string) *OdigosConfigurationSpecApplyConfiguration
- func (b *OdigosConfigurationSpecApplyConfiguration) WithOpenshiftEnabled(value bool) *OdigosConfigurationSpecApplyConfiguration
- func (b *OdigosConfigurationSpecApplyConfiguration) WithPsp(value bool) *OdigosConfigurationSpecApplyConfiguration
- func (b *OdigosConfigurationSpecApplyConfiguration) WithSupportedSDKs(entries map[common.ProgrammingLanguage][]common.OtelSdk) *OdigosConfigurationSpecApplyConfiguration
- func (b *OdigosConfigurationSpecApplyConfiguration) WithTelemetryEnabled(value bool) *OdigosConfigurationSpecApplyConfiguration
- type OptionByContainerApplyConfiguration
- type ProcessorApplyConfiguration
- func (b *ProcessorApplyConfiguration) WithAPIVersion(value string) *ProcessorApplyConfiguration
- func (b *ProcessorApplyConfiguration) WithAnnotations(entries map[string]string) *ProcessorApplyConfiguration
- func (b *ProcessorApplyConfiguration) WithCreationTimestamp(value metav1.Time) *ProcessorApplyConfiguration
- func (b *ProcessorApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *ProcessorApplyConfiguration
- func (b *ProcessorApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *ProcessorApplyConfiguration
- func (b *ProcessorApplyConfiguration) WithFinalizers(values ...string) *ProcessorApplyConfiguration
- func (b *ProcessorApplyConfiguration) WithGenerateName(value string) *ProcessorApplyConfiguration
- func (b *ProcessorApplyConfiguration) WithGeneration(value int64) *ProcessorApplyConfiguration
- func (b *ProcessorApplyConfiguration) WithKind(value string) *ProcessorApplyConfiguration
- func (b *ProcessorApplyConfiguration) WithLabels(entries map[string]string) *ProcessorApplyConfiguration
- func (b *ProcessorApplyConfiguration) WithName(value string) *ProcessorApplyConfiguration
- func (b *ProcessorApplyConfiguration) WithNamespace(value string) *ProcessorApplyConfiguration
- func (b *ProcessorApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *ProcessorApplyConfiguration
- func (b *ProcessorApplyConfiguration) WithResourceVersion(value string) *ProcessorApplyConfiguration
- func (b *ProcessorApplyConfiguration) WithSpec(value *ProcessorSpecApplyConfiguration) *ProcessorApplyConfiguration
- func (b *ProcessorApplyConfiguration) WithStatus(value odigosv1alpha1.ProcessorStatus) *ProcessorApplyConfiguration
- func (b *ProcessorApplyConfiguration) WithUID(value types.UID) *ProcessorApplyConfiguration
- type ProcessorSpecApplyConfiguration
- func (b *ProcessorSpecApplyConfiguration) WithCollectorRoles(values ...v1alpha1.CollectorsGroupRole) *ProcessorSpecApplyConfiguration
- func (b *ProcessorSpecApplyConfiguration) WithDisabled(value bool) *ProcessorSpecApplyConfiguration
- func (b *ProcessorSpecApplyConfiguration) WithNotes(value string) *ProcessorSpecApplyConfiguration
- func (b *ProcessorSpecApplyConfiguration) WithOrderHint(value int) *ProcessorSpecApplyConfiguration
- func (b *ProcessorSpecApplyConfiguration) WithProcessorConfig(value runtime.RawExtension) *ProcessorSpecApplyConfiguration
- func (b *ProcessorSpecApplyConfiguration) WithProcessorName(value string) *ProcessorSpecApplyConfiguration
- func (b *ProcessorSpecApplyConfiguration) WithSignals(values ...common.ObservabilitySignal) *ProcessorSpecApplyConfiguration
- func (b *ProcessorSpecApplyConfiguration) WithType(value string) *ProcessorSpecApplyConfiguration
- type RuntimeDetailsByContainerApplyConfiguration
- func (b *RuntimeDetailsByContainerApplyConfiguration) WithContainerName(value string) *RuntimeDetailsByContainerApplyConfiguration
- func (b *RuntimeDetailsByContainerApplyConfiguration) WithEnvVars(values ...*EnvVarApplyConfiguration) *RuntimeDetailsByContainerApplyConfiguration
- func (b *RuntimeDetailsByContainerApplyConfiguration) WithLanguage(value common.ProgrammingLanguage) *RuntimeDetailsByContainerApplyConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AttributeApplyConfiguration ¶ added in v1.0.66
type AttributeApplyConfiguration struct { Key *string `json:"key,omitempty"` Value *string `json:"value,omitempty"` }
AttributeApplyConfiguration represents an declarative configuration of the Attribute type for use with apply.
func Attribute ¶ added in v1.0.66
func Attribute() *AttributeApplyConfiguration
AttributeApplyConfiguration constructs an declarative configuration of the Attribute type for use with apply.
func (*AttributeApplyConfiguration) WithKey ¶ added in v1.0.66
func (b *AttributeApplyConfiguration) WithKey(value string) *AttributeApplyConfiguration
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 (*AttributeApplyConfiguration) WithValue ¶ added in v1.0.66
func (b *AttributeApplyConfiguration) WithValue(value string) *AttributeApplyConfiguration
WithValue sets the Value 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 Value field is set to the value of the last call.
type CollectorGatewayConfigurationApplyConfiguration ¶
type CollectorGatewayConfigurationApplyConfiguration struct { RequestMemoryMiB *int `json:"requestMemoryMiB,omitempty"` MemoryLimiterLimitMiB *int `json:"memoryLimiterLimitMiB,omitempty"` MemoryLimiterSpikeLimitMiB *int `json:"memoryLimiterSpikeLimitMiB,omitempty"` GoMemLimitMib *int `json:"goMemLimitMiB,omitempty"` }
CollectorGatewayConfigurationApplyConfiguration represents an declarative configuration of the CollectorGatewayConfiguration type for use with apply.
func CollectorGatewayConfiguration ¶
func CollectorGatewayConfiguration() *CollectorGatewayConfigurationApplyConfiguration
CollectorGatewayConfigurationApplyConfiguration constructs an declarative configuration of the CollectorGatewayConfiguration type for use with apply.
func (*CollectorGatewayConfigurationApplyConfiguration) WithGoMemLimitMib ¶
func (b *CollectorGatewayConfigurationApplyConfiguration) WithGoMemLimitMib(value int) *CollectorGatewayConfigurationApplyConfiguration
WithGoMemLimitMib sets the GoMemLimitMib 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 GoMemLimitMib field is set to the value of the last call.
func (*CollectorGatewayConfigurationApplyConfiguration) WithMemoryLimiterLimitMiB ¶
func (b *CollectorGatewayConfigurationApplyConfiguration) WithMemoryLimiterLimitMiB(value int) *CollectorGatewayConfigurationApplyConfiguration
WithMemoryLimiterLimitMiB sets the MemoryLimiterLimitMiB 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 MemoryLimiterLimitMiB field is set to the value of the last call.
func (*CollectorGatewayConfigurationApplyConfiguration) WithMemoryLimiterSpikeLimitMiB ¶
func (b *CollectorGatewayConfigurationApplyConfiguration) WithMemoryLimiterSpikeLimitMiB(value int) *CollectorGatewayConfigurationApplyConfiguration
WithMemoryLimiterSpikeLimitMiB sets the MemoryLimiterSpikeLimitMiB 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 MemoryLimiterSpikeLimitMiB field is set to the value of the last call.
func (*CollectorGatewayConfigurationApplyConfiguration) WithRequestMemoryMiB ¶
func (b *CollectorGatewayConfigurationApplyConfiguration) WithRequestMemoryMiB(value int) *CollectorGatewayConfigurationApplyConfiguration
WithRequestMemoryMiB sets the RequestMemoryMiB 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 RequestMemoryMiB field is set to the value of the last call.
type CollectorsGroupApplyConfiguration ¶
type CollectorsGroupApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` Spec *CollectorsGroupSpecApplyConfiguration `json:"spec,omitempty"` Status *CollectorsGroupStatusApplyConfiguration `json:"status,omitempty"` }
CollectorsGroupApplyConfiguration represents an declarative configuration of the CollectorsGroup type for use with apply.
func CollectorsGroup ¶
func CollectorsGroup(name, namespace string) *CollectorsGroupApplyConfiguration
CollectorsGroup constructs an declarative configuration of the CollectorsGroup type for use with apply.
func (*CollectorsGroupApplyConfiguration) WithAPIVersion ¶
func (b *CollectorsGroupApplyConfiguration) WithAPIVersion(value string) *CollectorsGroupApplyConfiguration
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 (*CollectorsGroupApplyConfiguration) WithAnnotations ¶
func (b *CollectorsGroupApplyConfiguration) WithAnnotations(entries map[string]string) *CollectorsGroupApplyConfiguration
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 (*CollectorsGroupApplyConfiguration) WithCreationTimestamp ¶
func (b *CollectorsGroupApplyConfiguration) WithCreationTimestamp(value metav1.Time) *CollectorsGroupApplyConfiguration
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 (*CollectorsGroupApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *CollectorsGroupApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *CollectorsGroupApplyConfiguration
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 (*CollectorsGroupApplyConfiguration) WithDeletionTimestamp ¶
func (b *CollectorsGroupApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *CollectorsGroupApplyConfiguration
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 (*CollectorsGroupApplyConfiguration) WithFinalizers ¶
func (b *CollectorsGroupApplyConfiguration) WithFinalizers(values ...string) *CollectorsGroupApplyConfiguration
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 (*CollectorsGroupApplyConfiguration) WithGenerateName ¶
func (b *CollectorsGroupApplyConfiguration) WithGenerateName(value string) *CollectorsGroupApplyConfiguration
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 (*CollectorsGroupApplyConfiguration) WithGeneration ¶
func (b *CollectorsGroupApplyConfiguration) WithGeneration(value int64) *CollectorsGroupApplyConfiguration
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 (*CollectorsGroupApplyConfiguration) WithKind ¶
func (b *CollectorsGroupApplyConfiguration) WithKind(value string) *CollectorsGroupApplyConfiguration
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 (*CollectorsGroupApplyConfiguration) WithLabels ¶
func (b *CollectorsGroupApplyConfiguration) WithLabels(entries map[string]string) *CollectorsGroupApplyConfiguration
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 (*CollectorsGroupApplyConfiguration) WithName ¶
func (b *CollectorsGroupApplyConfiguration) WithName(value string) *CollectorsGroupApplyConfiguration
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 (*CollectorsGroupApplyConfiguration) WithNamespace ¶
func (b *CollectorsGroupApplyConfiguration) WithNamespace(value string) *CollectorsGroupApplyConfiguration
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 (*CollectorsGroupApplyConfiguration) WithOwnerReferences ¶
func (b *CollectorsGroupApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *CollectorsGroupApplyConfiguration
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 (*CollectorsGroupApplyConfiguration) WithResourceVersion ¶
func (b *CollectorsGroupApplyConfiguration) WithResourceVersion(value string) *CollectorsGroupApplyConfiguration
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 (*CollectorsGroupApplyConfiguration) WithSpec ¶
func (b *CollectorsGroupApplyConfiguration) WithSpec(value *CollectorsGroupSpecApplyConfiguration) *CollectorsGroupApplyConfiguration
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 (*CollectorsGroupApplyConfiguration) WithStatus ¶
func (b *CollectorsGroupApplyConfiguration) WithStatus(value *CollectorsGroupStatusApplyConfiguration) *CollectorsGroupApplyConfiguration
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 (*CollectorsGroupApplyConfiguration) WithUID ¶
func (b *CollectorsGroupApplyConfiguration) WithUID(value types.UID) *CollectorsGroupApplyConfiguration
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 CollectorsGroupSpecApplyConfiguration ¶
type CollectorsGroupSpecApplyConfiguration struct { InputSvc *string `json:"inputSvc,omitempty"` Role *v1alpha1.CollectorsGroupRole `json:"role,omitempty"` }
CollectorsGroupSpecApplyConfiguration represents an declarative configuration of the CollectorsGroupSpec type for use with apply.
func CollectorsGroupSpec ¶
func CollectorsGroupSpec() *CollectorsGroupSpecApplyConfiguration
CollectorsGroupSpecApplyConfiguration constructs an declarative configuration of the CollectorsGroupSpec type for use with apply.
func (*CollectorsGroupSpecApplyConfiguration) WithInputSvc ¶
func (b *CollectorsGroupSpecApplyConfiguration) WithInputSvc(value string) *CollectorsGroupSpecApplyConfiguration
WithInputSvc sets the InputSvc 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 InputSvc field is set to the value of the last call.
func (*CollectorsGroupSpecApplyConfiguration) WithRole ¶
func (b *CollectorsGroupSpecApplyConfiguration) WithRole(value v1alpha1.CollectorsGroupRole) *CollectorsGroupSpecApplyConfiguration
WithRole sets the Role 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 Role field is set to the value of the last call.
type CollectorsGroupStatusApplyConfiguration ¶
type CollectorsGroupStatusApplyConfiguration struct {
Ready *bool `json:"ready,omitempty"`
}
CollectorsGroupStatusApplyConfiguration represents an declarative configuration of the CollectorsGroupStatus type for use with apply.
func CollectorsGroupStatus ¶
func CollectorsGroupStatus() *CollectorsGroupStatusApplyConfiguration
CollectorsGroupStatusApplyConfiguration constructs an declarative configuration of the CollectorsGroupStatus type for use with apply.
func (*CollectorsGroupStatusApplyConfiguration) WithReady ¶
func (b *CollectorsGroupStatusApplyConfiguration) WithReady(value bool) *CollectorsGroupStatusApplyConfiguration
WithReady sets the Ready 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 Ready field is set to the value of the last call.
type ConfigOptionApplyConfiguration ¶
type ConfigOptionApplyConfiguration struct { OptionKey *string `json:"optionKey,omitempty"` SpanKind *common.SpanKind `json:"spanKind,omitempty"` }
ConfigOptionApplyConfiguration represents an declarative configuration of the ConfigOption type for use with apply.
func ConfigOption ¶
func ConfigOption() *ConfigOptionApplyConfiguration
ConfigOptionApplyConfiguration constructs an declarative configuration of the ConfigOption type for use with apply.
func (*ConfigOptionApplyConfiguration) WithOptionKey ¶
func (b *ConfigOptionApplyConfiguration) WithOptionKey(value string) *ConfigOptionApplyConfiguration
WithOptionKey sets the OptionKey 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 OptionKey field is set to the value of the last call.
func (*ConfigOptionApplyConfiguration) WithSpanKind ¶
func (b *ConfigOptionApplyConfiguration) WithSpanKind(value common.SpanKind) *ConfigOptionApplyConfiguration
WithSpanKind sets the SpanKind 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 SpanKind field is set to the value of the last call.
type DestinationApplyConfiguration ¶
type DestinationApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` Spec *DestinationSpecApplyConfiguration `json:"spec,omitempty"` Status *DestinationStatusApplyConfiguration `json:"status,omitempty"` }
DestinationApplyConfiguration represents an declarative configuration of the Destination type for use with apply.
func Destination ¶
func Destination(name, namespace string) *DestinationApplyConfiguration
Destination constructs an declarative configuration of the Destination type for use with apply.
func (*DestinationApplyConfiguration) WithAPIVersion ¶
func (b *DestinationApplyConfiguration) WithAPIVersion(value string) *DestinationApplyConfiguration
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 (*DestinationApplyConfiguration) WithAnnotations ¶
func (b *DestinationApplyConfiguration) WithAnnotations(entries map[string]string) *DestinationApplyConfiguration
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 (*DestinationApplyConfiguration) WithCreationTimestamp ¶
func (b *DestinationApplyConfiguration) WithCreationTimestamp(value metav1.Time) *DestinationApplyConfiguration
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 (*DestinationApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *DestinationApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *DestinationApplyConfiguration
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 (*DestinationApplyConfiguration) WithDeletionTimestamp ¶
func (b *DestinationApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *DestinationApplyConfiguration
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 (*DestinationApplyConfiguration) WithFinalizers ¶
func (b *DestinationApplyConfiguration) WithFinalizers(values ...string) *DestinationApplyConfiguration
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 (*DestinationApplyConfiguration) WithGenerateName ¶
func (b *DestinationApplyConfiguration) WithGenerateName(value string) *DestinationApplyConfiguration
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 (*DestinationApplyConfiguration) WithGeneration ¶
func (b *DestinationApplyConfiguration) WithGeneration(value int64) *DestinationApplyConfiguration
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 (*DestinationApplyConfiguration) WithKind ¶
func (b *DestinationApplyConfiguration) WithKind(value string) *DestinationApplyConfiguration
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 (*DestinationApplyConfiguration) WithLabels ¶
func (b *DestinationApplyConfiguration) WithLabels(entries map[string]string) *DestinationApplyConfiguration
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 (*DestinationApplyConfiguration) WithName ¶
func (b *DestinationApplyConfiguration) WithName(value string) *DestinationApplyConfiguration
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 (*DestinationApplyConfiguration) WithNamespace ¶
func (b *DestinationApplyConfiguration) WithNamespace(value string) *DestinationApplyConfiguration
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 (*DestinationApplyConfiguration) WithOwnerReferences ¶
func (b *DestinationApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *DestinationApplyConfiguration
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 (*DestinationApplyConfiguration) WithResourceVersion ¶
func (b *DestinationApplyConfiguration) WithResourceVersion(value string) *DestinationApplyConfiguration
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 (*DestinationApplyConfiguration) WithSpec ¶
func (b *DestinationApplyConfiguration) WithSpec(value *DestinationSpecApplyConfiguration) *DestinationApplyConfiguration
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 (*DestinationApplyConfiguration) WithStatus ¶
func (b *DestinationApplyConfiguration) WithStatus(value *DestinationStatusApplyConfiguration) *DestinationApplyConfiguration
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 (*DestinationApplyConfiguration) WithUID ¶
func (b *DestinationApplyConfiguration) WithUID(value types.UID) *DestinationApplyConfiguration
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 DestinationSpecApplyConfiguration ¶
type DestinationSpecApplyConfiguration struct { Type *common.DestinationType `json:"type,omitempty"` DestinationName *string `json:"destinationName,omitempty"` Data map[string]string `json:"data,omitempty"` SecretRef *v1.LocalObjectReference `json:"secretRef,omitempty"` Signals []common.ObservabilitySignal `json:"signals,omitempty"` }
DestinationSpecApplyConfiguration represents an declarative configuration of the DestinationSpec type for use with apply.
func DestinationSpec ¶
func DestinationSpec() *DestinationSpecApplyConfiguration
DestinationSpecApplyConfiguration constructs an declarative configuration of the DestinationSpec type for use with apply.
func (*DestinationSpecApplyConfiguration) WithData ¶
func (b *DestinationSpecApplyConfiguration) WithData(entries map[string]string) *DestinationSpecApplyConfiguration
WithData puts the entries into the Data 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 Data field, overwriting an existing map entries in Data field with the same key.
func (*DestinationSpecApplyConfiguration) WithDestinationName ¶
func (b *DestinationSpecApplyConfiguration) WithDestinationName(value string) *DestinationSpecApplyConfiguration
WithDestinationName sets the DestinationName 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 DestinationName field is set to the value of the last call.
func (*DestinationSpecApplyConfiguration) WithSecretRef ¶
func (b *DestinationSpecApplyConfiguration) WithSecretRef(value v1.LocalObjectReference) *DestinationSpecApplyConfiguration
WithSecretRef sets the SecretRef 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 SecretRef field is set to the value of the last call.
func (*DestinationSpecApplyConfiguration) WithSignals ¶
func (b *DestinationSpecApplyConfiguration) WithSignals(values ...common.ObservabilitySignal) *DestinationSpecApplyConfiguration
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.
func (*DestinationSpecApplyConfiguration) WithType ¶
func (b *DestinationSpecApplyConfiguration) WithType(value common.DestinationType) *DestinationSpecApplyConfiguration
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 DestinationStatusApplyConfiguration ¶
type DestinationStatusApplyConfiguration struct {
Conditions []v1.ConditionApplyConfiguration `json:"conditions,omitempty"`
}
DestinationStatusApplyConfiguration represents an declarative configuration of the DestinationStatus type for use with apply.
func DestinationStatus ¶
func DestinationStatus() *DestinationStatusApplyConfiguration
DestinationStatusApplyConfiguration constructs an declarative configuration of the DestinationStatus type for use with apply.
func (*DestinationStatusApplyConfiguration) WithConditions ¶
func (b *DestinationStatusApplyConfiguration) WithConditions(values ...*v1.ConditionApplyConfiguration) *DestinationStatusApplyConfiguration
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 EnvVarApplyConfiguration ¶
type EnvVarApplyConfiguration struct { Name *string `json:"name,omitempty"` Value *string `json:"value,omitempty"` }
EnvVarApplyConfiguration represents an declarative configuration of the EnvVar type for use with apply.
func EnvVar ¶
func EnvVar() *EnvVarApplyConfiguration
EnvVarApplyConfiguration constructs an declarative configuration of the EnvVar type for use with apply.
func (*EnvVarApplyConfiguration) WithName ¶
func (b *EnvVarApplyConfiguration) WithName(value string) *EnvVarApplyConfiguration
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 (*EnvVarApplyConfiguration) WithValue ¶
func (b *EnvVarApplyConfiguration) WithValue(value string) *EnvVarApplyConfiguration
WithValue sets the Value 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 Value field is set to the value of the last call.
type InstrumentationInstanceApplyConfiguration ¶ added in v1.0.66
type InstrumentationInstanceApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` Spec *v1alpha1.InstrumentationInstanceSpec `json:"spec,omitempty"` Status *InstrumentationInstanceStatusApplyConfiguration `json:"status,omitempty"` }
InstrumentationInstanceApplyConfiguration represents an declarative configuration of the InstrumentationInstance type for use with apply.
func InstrumentationInstance ¶ added in v1.0.66
func InstrumentationInstance(name, namespace string) *InstrumentationInstanceApplyConfiguration
InstrumentationInstance constructs an declarative configuration of the InstrumentationInstance type for use with apply.
func (*InstrumentationInstanceApplyConfiguration) WithAPIVersion ¶ added in v1.0.66
func (b *InstrumentationInstanceApplyConfiguration) WithAPIVersion(value string) *InstrumentationInstanceApplyConfiguration
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 (*InstrumentationInstanceApplyConfiguration) WithAnnotations ¶ added in v1.0.66
func (b *InstrumentationInstanceApplyConfiguration) WithAnnotations(entries map[string]string) *InstrumentationInstanceApplyConfiguration
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 (*InstrumentationInstanceApplyConfiguration) WithCreationTimestamp ¶ added in v1.0.66
func (b *InstrumentationInstanceApplyConfiguration) WithCreationTimestamp(value metav1.Time) *InstrumentationInstanceApplyConfiguration
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 (*InstrumentationInstanceApplyConfiguration) WithDeletionGracePeriodSeconds ¶ added in v1.0.66
func (b *InstrumentationInstanceApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *InstrumentationInstanceApplyConfiguration
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 (*InstrumentationInstanceApplyConfiguration) WithDeletionTimestamp ¶ added in v1.0.66
func (b *InstrumentationInstanceApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *InstrumentationInstanceApplyConfiguration
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 (*InstrumentationInstanceApplyConfiguration) WithFinalizers ¶ added in v1.0.66
func (b *InstrumentationInstanceApplyConfiguration) WithFinalizers(values ...string) *InstrumentationInstanceApplyConfiguration
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 (*InstrumentationInstanceApplyConfiguration) WithGenerateName ¶ added in v1.0.66
func (b *InstrumentationInstanceApplyConfiguration) WithGenerateName(value string) *InstrumentationInstanceApplyConfiguration
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 (*InstrumentationInstanceApplyConfiguration) WithGeneration ¶ added in v1.0.66
func (b *InstrumentationInstanceApplyConfiguration) WithGeneration(value int64) *InstrumentationInstanceApplyConfiguration
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 (*InstrumentationInstanceApplyConfiguration) WithKind ¶ added in v1.0.66
func (b *InstrumentationInstanceApplyConfiguration) WithKind(value string) *InstrumentationInstanceApplyConfiguration
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 (*InstrumentationInstanceApplyConfiguration) WithLabels ¶ added in v1.0.66
func (b *InstrumentationInstanceApplyConfiguration) WithLabels(entries map[string]string) *InstrumentationInstanceApplyConfiguration
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 (*InstrumentationInstanceApplyConfiguration) WithName ¶ added in v1.0.66
func (b *InstrumentationInstanceApplyConfiguration) WithName(value string) *InstrumentationInstanceApplyConfiguration
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 (*InstrumentationInstanceApplyConfiguration) WithNamespace ¶ added in v1.0.66
func (b *InstrumentationInstanceApplyConfiguration) WithNamespace(value string) *InstrumentationInstanceApplyConfiguration
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 (*InstrumentationInstanceApplyConfiguration) WithOwnerReferences ¶ added in v1.0.66
func (b *InstrumentationInstanceApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *InstrumentationInstanceApplyConfiguration
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 (*InstrumentationInstanceApplyConfiguration) WithResourceVersion ¶ added in v1.0.66
func (b *InstrumentationInstanceApplyConfiguration) WithResourceVersion(value string) *InstrumentationInstanceApplyConfiguration
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 (*InstrumentationInstanceApplyConfiguration) WithSpec ¶ added in v1.0.66
func (b *InstrumentationInstanceApplyConfiguration) WithSpec(value v1alpha1.InstrumentationInstanceSpec) *InstrumentationInstanceApplyConfiguration
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 (*InstrumentationInstanceApplyConfiguration) WithStatus ¶ added in v1.0.66
func (b *InstrumentationInstanceApplyConfiguration) WithStatus(value *InstrumentationInstanceStatusApplyConfiguration) *InstrumentationInstanceApplyConfiguration
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 (*InstrumentationInstanceApplyConfiguration) WithUID ¶ added in v1.0.66
func (b *InstrumentationInstanceApplyConfiguration) WithUID(value types.UID) *InstrumentationInstanceApplyConfiguration
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 InstrumentationInstanceStatusApplyConfiguration ¶ added in v1.0.66
type InstrumentationInstanceStatusApplyConfiguration struct { IdentifyingAttributes []AttributeApplyConfiguration `json:"identifyingAttributes,omitempty"` NonIdentifyingAttributes []AttributeApplyConfiguration `json:"nonIdentifyingAttributes,omitempty"` Healthy *bool `json:"healthy,omitempty"` Message *string `json:"message,omitempty"` Reason *string `json:"reason,omitempty"` LastStatusTime *v1.Time `json:"lastStatusTime,omitempty"` Components []InstrumentationLibraryStatusApplyConfiguration `json:"components,omitempty"` }
InstrumentationInstanceStatusApplyConfiguration represents an declarative configuration of the InstrumentationInstanceStatus type for use with apply.
func InstrumentationInstanceStatus ¶ added in v1.0.66
func InstrumentationInstanceStatus() *InstrumentationInstanceStatusApplyConfiguration
InstrumentationInstanceStatusApplyConfiguration constructs an declarative configuration of the InstrumentationInstanceStatus type for use with apply.
func (*InstrumentationInstanceStatusApplyConfiguration) WithComponents ¶ added in v1.0.66
func (b *InstrumentationInstanceStatusApplyConfiguration) WithComponents(values ...*InstrumentationLibraryStatusApplyConfiguration) *InstrumentationInstanceStatusApplyConfiguration
WithComponents adds the given value to the Components 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 Components field.
func (*InstrumentationInstanceStatusApplyConfiguration) WithHealthy ¶ added in v1.0.66
func (b *InstrumentationInstanceStatusApplyConfiguration) WithHealthy(value bool) *InstrumentationInstanceStatusApplyConfiguration
WithHealthy sets the Healthy 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 Healthy field is set to the value of the last call.
func (*InstrumentationInstanceStatusApplyConfiguration) WithIdentifyingAttributes ¶ added in v1.0.70
func (b *InstrumentationInstanceStatusApplyConfiguration) WithIdentifyingAttributes(values ...*AttributeApplyConfiguration) *InstrumentationInstanceStatusApplyConfiguration
WithIdentifyingAttributes adds the given value to the IdentifyingAttributes 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 IdentifyingAttributes field.
func (*InstrumentationInstanceStatusApplyConfiguration) WithLastStatusTime ¶ added in v1.0.66
func (b *InstrumentationInstanceStatusApplyConfiguration) WithLastStatusTime(value v1.Time) *InstrumentationInstanceStatusApplyConfiguration
WithLastStatusTime sets the LastStatusTime 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 LastStatusTime field is set to the value of the last call.
func (*InstrumentationInstanceStatusApplyConfiguration) WithMessage ¶ added in v1.0.66
func (b *InstrumentationInstanceStatusApplyConfiguration) WithMessage(value string) *InstrumentationInstanceStatusApplyConfiguration
WithMessage sets the Message 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 Message field is set to the value of the last call.
func (*InstrumentationInstanceStatusApplyConfiguration) WithNonIdentifyingAttributes ¶ added in v1.0.66
func (b *InstrumentationInstanceStatusApplyConfiguration) WithNonIdentifyingAttributes(values ...*AttributeApplyConfiguration) *InstrumentationInstanceStatusApplyConfiguration
WithNonIdentifyingAttributes adds the given value to the NonIdentifyingAttributes 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 NonIdentifyingAttributes field.
func (*InstrumentationInstanceStatusApplyConfiguration) WithReason ¶ added in v1.0.66
func (b *InstrumentationInstanceStatusApplyConfiguration) WithReason(value string) *InstrumentationInstanceStatusApplyConfiguration
WithReason sets the Reason 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 Reason field is set to the value of the last call.
type InstrumentationLibraryOptionsApplyConfiguration ¶
type InstrumentationLibraryOptionsApplyConfiguration struct { LibraryName *string `json:"libraryName,omitempty"` Options []ConfigOptionApplyConfiguration `json:"options,omitempty"` }
InstrumentationLibraryOptionsApplyConfiguration represents an declarative configuration of the InstrumentationLibraryOptions type for use with apply.
func InstrumentationLibraryOptions ¶
func InstrumentationLibraryOptions() *InstrumentationLibraryOptionsApplyConfiguration
InstrumentationLibraryOptionsApplyConfiguration constructs an declarative configuration of the InstrumentationLibraryOptions type for use with apply.
func (*InstrumentationLibraryOptionsApplyConfiguration) WithLibraryName ¶
func (b *InstrumentationLibraryOptionsApplyConfiguration) WithLibraryName(value string) *InstrumentationLibraryOptionsApplyConfiguration
WithLibraryName sets the LibraryName 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 LibraryName field is set to the value of the last call.
func (*InstrumentationLibraryOptionsApplyConfiguration) WithOptions ¶
func (b *InstrumentationLibraryOptionsApplyConfiguration) WithOptions(values ...*ConfigOptionApplyConfiguration) *InstrumentationLibraryOptionsApplyConfiguration
WithOptions adds the given value to the Options 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 Options field.
type InstrumentationLibraryStatusApplyConfiguration ¶ added in v1.0.66
type InstrumentationLibraryStatusApplyConfiguration struct { Name *string `json:"name,omitempty"` Type *v1alpha1.InstrumentationLibraryType `json:"type,omitempty"` IdentifyingAttributes []AttributeApplyConfiguration `json:"identifyingAttributes,omitempty"` NonIdentifyingAttributes []AttributeApplyConfiguration `json:"nonIdentifyingAttributes,omitempty"` Healthy *bool `json:"healthy,omitempty"` Message *string `json:"message,omitempty"` Reason *string `json:"reason,omitempty"` LastStatusTime *v1.Time `json:"lastStatusTime,omitempty"` }
InstrumentationLibraryStatusApplyConfiguration represents an declarative configuration of the InstrumentationLibraryStatus type for use with apply.
func InstrumentationLibraryStatus ¶ added in v1.0.66
func InstrumentationLibraryStatus() *InstrumentationLibraryStatusApplyConfiguration
InstrumentationLibraryStatusApplyConfiguration constructs an declarative configuration of the InstrumentationLibraryStatus type for use with apply.
func (*InstrumentationLibraryStatusApplyConfiguration) WithHealthy ¶ added in v1.0.66
func (b *InstrumentationLibraryStatusApplyConfiguration) WithHealthy(value bool) *InstrumentationLibraryStatusApplyConfiguration
WithHealthy sets the Healthy 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 Healthy field is set to the value of the last call.
func (*InstrumentationLibraryStatusApplyConfiguration) WithIdentifyingAttributes ¶ added in v1.0.66
func (b *InstrumentationLibraryStatusApplyConfiguration) WithIdentifyingAttributes(values ...*AttributeApplyConfiguration) *InstrumentationLibraryStatusApplyConfiguration
WithIdentifyingAttributes adds the given value to the IdentifyingAttributes 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 IdentifyingAttributes field.
func (*InstrumentationLibraryStatusApplyConfiguration) WithLastStatusTime ¶ added in v1.0.66
func (b *InstrumentationLibraryStatusApplyConfiguration) WithLastStatusTime(value v1.Time) *InstrumentationLibraryStatusApplyConfiguration
WithLastStatusTime sets the LastStatusTime 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 LastStatusTime field is set to the value of the last call.
func (*InstrumentationLibraryStatusApplyConfiguration) WithMessage ¶ added in v1.0.66
func (b *InstrumentationLibraryStatusApplyConfiguration) WithMessage(value string) *InstrumentationLibraryStatusApplyConfiguration
WithMessage sets the Message 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 Message field is set to the value of the last call.
func (*InstrumentationLibraryStatusApplyConfiguration) WithName ¶ added in v1.0.66
func (b *InstrumentationLibraryStatusApplyConfiguration) WithName(value string) *InstrumentationLibraryStatusApplyConfiguration
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 (*InstrumentationLibraryStatusApplyConfiguration) WithNonIdentifyingAttributes ¶ added in v1.0.66
func (b *InstrumentationLibraryStatusApplyConfiguration) WithNonIdentifyingAttributes(values ...*AttributeApplyConfiguration) *InstrumentationLibraryStatusApplyConfiguration
WithNonIdentifyingAttributes adds the given value to the NonIdentifyingAttributes 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 NonIdentifyingAttributes field.
func (*InstrumentationLibraryStatusApplyConfiguration) WithReason ¶ added in v1.0.66
func (b *InstrumentationLibraryStatusApplyConfiguration) WithReason(value string) *InstrumentationLibraryStatusApplyConfiguration
WithReason sets the Reason 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 Reason field is set to the value of the last call.
func (*InstrumentationLibraryStatusApplyConfiguration) WithType ¶ added in v1.0.66
func (b *InstrumentationLibraryStatusApplyConfiguration) WithType(value v1alpha1.InstrumentationLibraryType) *InstrumentationLibraryStatusApplyConfiguration
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 InstrumentedApplicationApplyConfiguration ¶
type InstrumentedApplicationApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` Spec *InstrumentedApplicationSpecApplyConfiguration `json:"spec,omitempty"` Status *InstrumentedApplicationStatusApplyConfiguration `json:"status,omitempty"` }
InstrumentedApplicationApplyConfiguration represents an declarative configuration of the InstrumentedApplication type for use with apply.
func InstrumentedApplication ¶
func InstrumentedApplication(name, namespace string) *InstrumentedApplicationApplyConfiguration
InstrumentedApplication constructs an declarative configuration of the InstrumentedApplication type for use with apply.
func (*InstrumentedApplicationApplyConfiguration) WithAPIVersion ¶
func (b *InstrumentedApplicationApplyConfiguration) WithAPIVersion(value string) *InstrumentedApplicationApplyConfiguration
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 (*InstrumentedApplicationApplyConfiguration) WithAnnotations ¶
func (b *InstrumentedApplicationApplyConfiguration) WithAnnotations(entries map[string]string) *InstrumentedApplicationApplyConfiguration
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 (*InstrumentedApplicationApplyConfiguration) WithCreationTimestamp ¶
func (b *InstrumentedApplicationApplyConfiguration) WithCreationTimestamp(value metav1.Time) *InstrumentedApplicationApplyConfiguration
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 (*InstrumentedApplicationApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *InstrumentedApplicationApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *InstrumentedApplicationApplyConfiguration
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 (*InstrumentedApplicationApplyConfiguration) WithDeletionTimestamp ¶
func (b *InstrumentedApplicationApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *InstrumentedApplicationApplyConfiguration
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 (*InstrumentedApplicationApplyConfiguration) WithFinalizers ¶
func (b *InstrumentedApplicationApplyConfiguration) WithFinalizers(values ...string) *InstrumentedApplicationApplyConfiguration
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 (*InstrumentedApplicationApplyConfiguration) WithGenerateName ¶
func (b *InstrumentedApplicationApplyConfiguration) WithGenerateName(value string) *InstrumentedApplicationApplyConfiguration
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 (*InstrumentedApplicationApplyConfiguration) WithGeneration ¶
func (b *InstrumentedApplicationApplyConfiguration) WithGeneration(value int64) *InstrumentedApplicationApplyConfiguration
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 (*InstrumentedApplicationApplyConfiguration) WithKind ¶
func (b *InstrumentedApplicationApplyConfiguration) WithKind(value string) *InstrumentedApplicationApplyConfiguration
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 (*InstrumentedApplicationApplyConfiguration) WithLabels ¶
func (b *InstrumentedApplicationApplyConfiguration) WithLabels(entries map[string]string) *InstrumentedApplicationApplyConfiguration
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 (*InstrumentedApplicationApplyConfiguration) WithName ¶
func (b *InstrumentedApplicationApplyConfiguration) WithName(value string) *InstrumentedApplicationApplyConfiguration
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 (*InstrumentedApplicationApplyConfiguration) WithNamespace ¶
func (b *InstrumentedApplicationApplyConfiguration) WithNamespace(value string) *InstrumentedApplicationApplyConfiguration
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 (*InstrumentedApplicationApplyConfiguration) WithOwnerReferences ¶
func (b *InstrumentedApplicationApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *InstrumentedApplicationApplyConfiguration
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 (*InstrumentedApplicationApplyConfiguration) WithResourceVersion ¶
func (b *InstrumentedApplicationApplyConfiguration) WithResourceVersion(value string) *InstrumentedApplicationApplyConfiguration
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 (*InstrumentedApplicationApplyConfiguration) WithSpec ¶
func (b *InstrumentedApplicationApplyConfiguration) WithSpec(value *InstrumentedApplicationSpecApplyConfiguration) *InstrumentedApplicationApplyConfiguration
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 (*InstrumentedApplicationApplyConfiguration) WithStatus ¶
func (b *InstrumentedApplicationApplyConfiguration) WithStatus(value *InstrumentedApplicationStatusApplyConfiguration) *InstrumentedApplicationApplyConfiguration
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 (*InstrumentedApplicationApplyConfiguration) WithUID ¶
func (b *InstrumentedApplicationApplyConfiguration) WithUID(value types.UID) *InstrumentedApplicationApplyConfiguration
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 InstrumentedApplicationSpecApplyConfiguration ¶
type InstrumentedApplicationSpecApplyConfiguration struct { RuntimeDetails []RuntimeDetailsByContainerApplyConfiguration `json:"runtimeDetails,omitempty"` Options []OptionByContainerApplyConfiguration `json:"options,omitempty"` }
InstrumentedApplicationSpecApplyConfiguration represents an declarative configuration of the InstrumentedApplicationSpec type for use with apply.
func InstrumentedApplicationSpec ¶
func InstrumentedApplicationSpec() *InstrumentedApplicationSpecApplyConfiguration
InstrumentedApplicationSpecApplyConfiguration constructs an declarative configuration of the InstrumentedApplicationSpec type for use with apply.
func (*InstrumentedApplicationSpecApplyConfiguration) WithOptions ¶
func (b *InstrumentedApplicationSpecApplyConfiguration) WithOptions(values ...*OptionByContainerApplyConfiguration) *InstrumentedApplicationSpecApplyConfiguration
WithOptions adds the given value to the Options 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 Options field.
func (*InstrumentedApplicationSpecApplyConfiguration) WithRuntimeDetails ¶
func (b *InstrumentedApplicationSpecApplyConfiguration) WithRuntimeDetails(values ...*RuntimeDetailsByContainerApplyConfiguration) *InstrumentedApplicationSpecApplyConfiguration
WithRuntimeDetails adds the given value to the RuntimeDetails 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 RuntimeDetails field.
type InstrumentedApplicationStatusApplyConfiguration ¶ added in v1.0.61
type InstrumentedApplicationStatusApplyConfiguration struct {
Conditions []v1.ConditionApplyConfiguration `json:"conditions,omitempty"`
}
InstrumentedApplicationStatusApplyConfiguration represents an declarative configuration of the InstrumentedApplicationStatus type for use with apply.
func InstrumentedApplicationStatus ¶ added in v1.0.61
func InstrumentedApplicationStatus() *InstrumentedApplicationStatusApplyConfiguration
InstrumentedApplicationStatusApplyConfiguration constructs an declarative configuration of the InstrumentedApplicationStatus type for use with apply.
func (*InstrumentedApplicationStatusApplyConfiguration) WithConditions ¶ added in v1.0.61
func (b *InstrumentedApplicationStatusApplyConfiguration) WithConditions(values ...*v1.ConditionApplyConfiguration) *InstrumentedApplicationStatusApplyConfiguration
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 OdigosConfigurationApplyConfiguration ¶
type OdigosConfigurationApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` Spec *OdigosConfigurationSpecApplyConfiguration `json:"spec,omitempty"` }
OdigosConfigurationApplyConfiguration represents an declarative configuration of the OdigosConfiguration type for use with apply.
func OdigosConfiguration ¶
func OdigosConfiguration(name, namespace string) *OdigosConfigurationApplyConfiguration
OdigosConfiguration constructs an declarative configuration of the OdigosConfiguration type for use with apply.
func (*OdigosConfigurationApplyConfiguration) WithAPIVersion ¶
func (b *OdigosConfigurationApplyConfiguration) WithAPIVersion(value string) *OdigosConfigurationApplyConfiguration
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 (*OdigosConfigurationApplyConfiguration) WithAnnotations ¶
func (b *OdigosConfigurationApplyConfiguration) WithAnnotations(entries map[string]string) *OdigosConfigurationApplyConfiguration
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 (*OdigosConfigurationApplyConfiguration) WithCreationTimestamp ¶
func (b *OdigosConfigurationApplyConfiguration) WithCreationTimestamp(value metav1.Time) *OdigosConfigurationApplyConfiguration
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 (*OdigosConfigurationApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *OdigosConfigurationApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *OdigosConfigurationApplyConfiguration
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 (*OdigosConfigurationApplyConfiguration) WithDeletionTimestamp ¶
func (b *OdigosConfigurationApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *OdigosConfigurationApplyConfiguration
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 (*OdigosConfigurationApplyConfiguration) WithFinalizers ¶
func (b *OdigosConfigurationApplyConfiguration) WithFinalizers(values ...string) *OdigosConfigurationApplyConfiguration
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 (*OdigosConfigurationApplyConfiguration) WithGenerateName ¶
func (b *OdigosConfigurationApplyConfiguration) WithGenerateName(value string) *OdigosConfigurationApplyConfiguration
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 (*OdigosConfigurationApplyConfiguration) WithGeneration ¶
func (b *OdigosConfigurationApplyConfiguration) WithGeneration(value int64) *OdigosConfigurationApplyConfiguration
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 (*OdigosConfigurationApplyConfiguration) WithKind ¶
func (b *OdigosConfigurationApplyConfiguration) WithKind(value string) *OdigosConfigurationApplyConfiguration
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 (*OdigosConfigurationApplyConfiguration) WithLabels ¶
func (b *OdigosConfigurationApplyConfiguration) WithLabels(entries map[string]string) *OdigosConfigurationApplyConfiguration
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 (*OdigosConfigurationApplyConfiguration) WithName ¶
func (b *OdigosConfigurationApplyConfiguration) WithName(value string) *OdigosConfigurationApplyConfiguration
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 (*OdigosConfigurationApplyConfiguration) WithNamespace ¶
func (b *OdigosConfigurationApplyConfiguration) WithNamespace(value string) *OdigosConfigurationApplyConfiguration
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 (*OdigosConfigurationApplyConfiguration) WithOwnerReferences ¶
func (b *OdigosConfigurationApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *OdigosConfigurationApplyConfiguration
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 (*OdigosConfigurationApplyConfiguration) WithResourceVersion ¶
func (b *OdigosConfigurationApplyConfiguration) WithResourceVersion(value string) *OdigosConfigurationApplyConfiguration
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 (*OdigosConfigurationApplyConfiguration) WithSpec ¶
func (b *OdigosConfigurationApplyConfiguration) WithSpec(value *OdigosConfigurationSpecApplyConfiguration) *OdigosConfigurationApplyConfiguration
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 (*OdigosConfigurationApplyConfiguration) WithUID ¶
func (b *OdigosConfigurationApplyConfiguration) WithUID(value types.UID) *OdigosConfigurationApplyConfiguration
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 OdigosConfigurationSpecApplyConfiguration ¶
type OdigosConfigurationSpecApplyConfiguration struct { OdigosVersion *string `json:"odigosVersion,omitempty"` ConfigVersion *int `json:"configVersion,omitempty"` TelemetryEnabled *bool `json:"telemetryEnabled,omitempty"` OpenshiftEnabled *bool `json:"openshiftEnabled,omitempty"` IgnoredNamespaces []string `json:"ignoredNamespaces,omitempty"` IgnoredContainers []string `json:"ignoredContainers,omitempty"` Psp *bool `json:"psp,omitempty"` ImagePrefix *string `json:"imagePrefix,omitempty"` OdigletImage *string `json:"odigletImage,omitempty"` InstrumentorImage *string `json:"instrumentorImage,omitempty"` AutoscalerImage *string `json:"autoscalerImage,omitempty"` SupportedSDKs map[common.ProgrammingLanguage][]common.OtelSdk `json:"supportedSDKs,omitempty"` DefaultSDKs map[common.ProgrammingLanguage]common.OtelSdk `json:"defaultSDKs,omitempty"` CollectorGateway *CollectorGatewayConfigurationApplyConfiguration `json:"collectorGateway,omitempty"` GoAutoIncludeCodeAttributes *bool `json:"goAutoIncludeCodeAttributes,omitempty"` }
OdigosConfigurationSpecApplyConfiguration represents an declarative configuration of the OdigosConfigurationSpec type for use with apply.
func OdigosConfigurationSpec ¶
func OdigosConfigurationSpec() *OdigosConfigurationSpecApplyConfiguration
OdigosConfigurationSpecApplyConfiguration constructs an declarative configuration of the OdigosConfigurationSpec type for use with apply.
func (*OdigosConfigurationSpecApplyConfiguration) WithAutoscalerImage ¶
func (b *OdigosConfigurationSpecApplyConfiguration) WithAutoscalerImage(value string) *OdigosConfigurationSpecApplyConfiguration
WithAutoscalerImage sets the AutoscalerImage 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 AutoscalerImage field is set to the value of the last call.
func (*OdigosConfigurationSpecApplyConfiguration) WithCollectorGateway ¶
func (b *OdigosConfigurationSpecApplyConfiguration) WithCollectorGateway(value *CollectorGatewayConfigurationApplyConfiguration) *OdigosConfigurationSpecApplyConfiguration
WithCollectorGateway sets the CollectorGateway 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 CollectorGateway field is set to the value of the last call.
func (*OdigosConfigurationSpecApplyConfiguration) WithConfigVersion ¶
func (b *OdigosConfigurationSpecApplyConfiguration) WithConfigVersion(value int) *OdigosConfigurationSpecApplyConfiguration
WithConfigVersion sets the ConfigVersion 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 ConfigVersion field is set to the value of the last call.
func (*OdigosConfigurationSpecApplyConfiguration) WithDefaultSDKs ¶
func (b *OdigosConfigurationSpecApplyConfiguration) WithDefaultSDKs(entries map[common.ProgrammingLanguage]common.OtelSdk) *OdigosConfigurationSpecApplyConfiguration
WithDefaultSDKs puts the entries into the DefaultSDKs 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 DefaultSDKs field, overwriting an existing map entries in DefaultSDKs field with the same key.
func (*OdigosConfigurationSpecApplyConfiguration) WithGoAutoIncludeCodeAttributes ¶ added in v1.0.65
func (b *OdigosConfigurationSpecApplyConfiguration) WithGoAutoIncludeCodeAttributes(value bool) *OdigosConfigurationSpecApplyConfiguration
WithGoAutoIncludeCodeAttributes sets the GoAutoIncludeCodeAttributes 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 GoAutoIncludeCodeAttributes field is set to the value of the last call.
func (*OdigosConfigurationSpecApplyConfiguration) WithIgnoredContainers ¶ added in v1.0.60
func (b *OdigosConfigurationSpecApplyConfiguration) WithIgnoredContainers(values ...string) *OdigosConfigurationSpecApplyConfiguration
WithIgnoredContainers adds the given value to the IgnoredContainers 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 IgnoredContainers field.
func (*OdigosConfigurationSpecApplyConfiguration) WithIgnoredNamespaces ¶
func (b *OdigosConfigurationSpecApplyConfiguration) WithIgnoredNamespaces(values ...string) *OdigosConfigurationSpecApplyConfiguration
WithIgnoredNamespaces adds the given value to the IgnoredNamespaces 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 IgnoredNamespaces field.
func (*OdigosConfigurationSpecApplyConfiguration) WithImagePrefix ¶
func (b *OdigosConfigurationSpecApplyConfiguration) WithImagePrefix(value string) *OdigosConfigurationSpecApplyConfiguration
WithImagePrefix sets the ImagePrefix 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 ImagePrefix field is set to the value of the last call.
func (*OdigosConfigurationSpecApplyConfiguration) WithInstrumentorImage ¶
func (b *OdigosConfigurationSpecApplyConfiguration) WithInstrumentorImage(value string) *OdigosConfigurationSpecApplyConfiguration
WithInstrumentorImage sets the InstrumentorImage 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 InstrumentorImage field is set to the value of the last call.
func (*OdigosConfigurationSpecApplyConfiguration) WithOdigletImage ¶
func (b *OdigosConfigurationSpecApplyConfiguration) WithOdigletImage(value string) *OdigosConfigurationSpecApplyConfiguration
WithOdigletImage sets the OdigletImage 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 OdigletImage field is set to the value of the last call.
func (*OdigosConfigurationSpecApplyConfiguration) WithOdigosVersion ¶
func (b *OdigosConfigurationSpecApplyConfiguration) WithOdigosVersion(value string) *OdigosConfigurationSpecApplyConfiguration
WithOdigosVersion sets the OdigosVersion 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 OdigosVersion field is set to the value of the last call.
func (*OdigosConfigurationSpecApplyConfiguration) WithOpenshiftEnabled ¶ added in v1.0.64
func (b *OdigosConfigurationSpecApplyConfiguration) WithOpenshiftEnabled(value bool) *OdigosConfigurationSpecApplyConfiguration
WithOpenshiftEnabled sets the OpenshiftEnabled 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 OpenshiftEnabled field is set to the value of the last call.
func (*OdigosConfigurationSpecApplyConfiguration) WithPsp ¶
func (b *OdigosConfigurationSpecApplyConfiguration) WithPsp(value bool) *OdigosConfigurationSpecApplyConfiguration
WithPsp sets the Psp 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 Psp field is set to the value of the last call.
func (*OdigosConfigurationSpecApplyConfiguration) WithSupportedSDKs ¶
func (b *OdigosConfigurationSpecApplyConfiguration) WithSupportedSDKs(entries map[common.ProgrammingLanguage][]common.OtelSdk) *OdigosConfigurationSpecApplyConfiguration
WithSupportedSDKs puts the entries into the SupportedSDKs 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 SupportedSDKs field, overwriting an existing map entries in SupportedSDKs field with the same key.
func (*OdigosConfigurationSpecApplyConfiguration) WithTelemetryEnabled ¶
func (b *OdigosConfigurationSpecApplyConfiguration) WithTelemetryEnabled(value bool) *OdigosConfigurationSpecApplyConfiguration
WithTelemetryEnabled sets the TelemetryEnabled 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 TelemetryEnabled field is set to the value of the last call.
type OptionByContainerApplyConfiguration ¶
type OptionByContainerApplyConfiguration struct { ContainerName *string `json:"containerName,omitempty"` InstrumentationLibraries []InstrumentationLibraryOptionsApplyConfiguration `json:"instrumentationsLibraries,omitempty"` }
OptionByContainerApplyConfiguration represents an declarative configuration of the OptionByContainer type for use with apply.
func OptionByContainer ¶
func OptionByContainer() *OptionByContainerApplyConfiguration
OptionByContainerApplyConfiguration constructs an declarative configuration of the OptionByContainer type for use with apply.
func (*OptionByContainerApplyConfiguration) WithContainerName ¶
func (b *OptionByContainerApplyConfiguration) WithContainerName(value string) *OptionByContainerApplyConfiguration
WithContainerName sets the ContainerName 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 ContainerName field is set to the value of the last call.
func (*OptionByContainerApplyConfiguration) WithInstrumentationLibraries ¶
func (b *OptionByContainerApplyConfiguration) WithInstrumentationLibraries(values ...*InstrumentationLibraryOptionsApplyConfiguration) *OptionByContainerApplyConfiguration
WithInstrumentationLibraries adds the given value to the InstrumentationLibraries 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 InstrumentationLibraries field.
type ProcessorApplyConfiguration ¶
type ProcessorApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` Spec *ProcessorSpecApplyConfiguration `json:"spec,omitempty"` Status *odigosv1alpha1.ProcessorStatus `json:"status,omitempty"` }
ProcessorApplyConfiguration represents an declarative configuration of the Processor type for use with apply.
func Processor ¶
func Processor(name, namespace string) *ProcessorApplyConfiguration
Processor constructs an declarative configuration of the Processor type for use with apply.
func (*ProcessorApplyConfiguration) WithAPIVersion ¶
func (b *ProcessorApplyConfiguration) WithAPIVersion(value string) *ProcessorApplyConfiguration
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 (*ProcessorApplyConfiguration) WithAnnotations ¶
func (b *ProcessorApplyConfiguration) WithAnnotations(entries map[string]string) *ProcessorApplyConfiguration
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 (*ProcessorApplyConfiguration) WithCreationTimestamp ¶
func (b *ProcessorApplyConfiguration) WithCreationTimestamp(value metav1.Time) *ProcessorApplyConfiguration
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 (*ProcessorApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *ProcessorApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *ProcessorApplyConfiguration
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 (*ProcessorApplyConfiguration) WithDeletionTimestamp ¶
func (b *ProcessorApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *ProcessorApplyConfiguration
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 (*ProcessorApplyConfiguration) WithFinalizers ¶
func (b *ProcessorApplyConfiguration) WithFinalizers(values ...string) *ProcessorApplyConfiguration
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 (*ProcessorApplyConfiguration) WithGenerateName ¶
func (b *ProcessorApplyConfiguration) WithGenerateName(value string) *ProcessorApplyConfiguration
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 (*ProcessorApplyConfiguration) WithGeneration ¶
func (b *ProcessorApplyConfiguration) WithGeneration(value int64) *ProcessorApplyConfiguration
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 (*ProcessorApplyConfiguration) WithKind ¶
func (b *ProcessorApplyConfiguration) WithKind(value string) *ProcessorApplyConfiguration
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 (*ProcessorApplyConfiguration) WithLabels ¶
func (b *ProcessorApplyConfiguration) WithLabels(entries map[string]string) *ProcessorApplyConfiguration
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 (*ProcessorApplyConfiguration) WithName ¶
func (b *ProcessorApplyConfiguration) WithName(value string) *ProcessorApplyConfiguration
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 (*ProcessorApplyConfiguration) WithNamespace ¶
func (b *ProcessorApplyConfiguration) WithNamespace(value string) *ProcessorApplyConfiguration
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 (*ProcessorApplyConfiguration) WithOwnerReferences ¶
func (b *ProcessorApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *ProcessorApplyConfiguration
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 (*ProcessorApplyConfiguration) WithResourceVersion ¶
func (b *ProcessorApplyConfiguration) WithResourceVersion(value string) *ProcessorApplyConfiguration
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 (*ProcessorApplyConfiguration) WithSpec ¶
func (b *ProcessorApplyConfiguration) WithSpec(value *ProcessorSpecApplyConfiguration) *ProcessorApplyConfiguration
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 (*ProcessorApplyConfiguration) WithStatus ¶
func (b *ProcessorApplyConfiguration) WithStatus(value odigosv1alpha1.ProcessorStatus) *ProcessorApplyConfiguration
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 (*ProcessorApplyConfiguration) WithUID ¶
func (b *ProcessorApplyConfiguration) WithUID(value types.UID) *ProcessorApplyConfiguration
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 ProcessorSpecApplyConfiguration ¶
type ProcessorSpecApplyConfiguration struct { Type *string `json:"type,omitempty"` ProcessorName *string `json:"processorName,omitempty"` Notes *string `json:"notes,omitempty"` Disabled *bool `json:"disabled,omitempty"` Signals []common.ObservabilitySignal `json:"signals,omitempty"` CollectorRoles []v1alpha1.CollectorsGroupRole `json:"collectorRoles,omitempty"` OrderHint *int `json:"orderHint,omitempty"` ProcessorConfig *runtime.RawExtension `json:"processorConfig,omitempty"` }
ProcessorSpecApplyConfiguration represents an declarative configuration of the ProcessorSpec type for use with apply.
func ProcessorSpec ¶
func ProcessorSpec() *ProcessorSpecApplyConfiguration
ProcessorSpecApplyConfiguration constructs an declarative configuration of the ProcessorSpec type for use with apply.
func (*ProcessorSpecApplyConfiguration) WithCollectorRoles ¶
func (b *ProcessorSpecApplyConfiguration) WithCollectorRoles(values ...v1alpha1.CollectorsGroupRole) *ProcessorSpecApplyConfiguration
WithCollectorRoles adds the given value to the CollectorRoles 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 CollectorRoles field.
func (*ProcessorSpecApplyConfiguration) WithDisabled ¶
func (b *ProcessorSpecApplyConfiguration) WithDisabled(value bool) *ProcessorSpecApplyConfiguration
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 (*ProcessorSpecApplyConfiguration) WithNotes ¶
func (b *ProcessorSpecApplyConfiguration) WithNotes(value string) *ProcessorSpecApplyConfiguration
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 (*ProcessorSpecApplyConfiguration) WithOrderHint ¶
func (b *ProcessorSpecApplyConfiguration) WithOrderHint(value int) *ProcessorSpecApplyConfiguration
WithOrderHint sets the OrderHint 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 OrderHint field is set to the value of the last call.
func (*ProcessorSpecApplyConfiguration) WithProcessorConfig ¶
func (b *ProcessorSpecApplyConfiguration) WithProcessorConfig(value runtime.RawExtension) *ProcessorSpecApplyConfiguration
WithProcessorConfig sets the ProcessorConfig 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 ProcessorConfig field is set to the value of the last call.
func (*ProcessorSpecApplyConfiguration) WithProcessorName ¶
func (b *ProcessorSpecApplyConfiguration) WithProcessorName(value string) *ProcessorSpecApplyConfiguration
WithProcessorName sets the ProcessorName 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 ProcessorName field is set to the value of the last call.
func (*ProcessorSpecApplyConfiguration) WithSignals ¶
func (b *ProcessorSpecApplyConfiguration) WithSignals(values ...common.ObservabilitySignal) *ProcessorSpecApplyConfiguration
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.
func (*ProcessorSpecApplyConfiguration) WithType ¶
func (b *ProcessorSpecApplyConfiguration) WithType(value string) *ProcessorSpecApplyConfiguration
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 RuntimeDetailsByContainerApplyConfiguration ¶
type RuntimeDetailsByContainerApplyConfiguration struct { ContainerName *string `json:"containerName,omitempty"` Language *common.ProgrammingLanguage `json:"language,omitempty"` EnvVars []EnvVarApplyConfiguration `json:"envVars,omitempty"` }
RuntimeDetailsByContainerApplyConfiguration represents an declarative configuration of the RuntimeDetailsByContainer type for use with apply.
func RuntimeDetailsByContainer ¶
func RuntimeDetailsByContainer() *RuntimeDetailsByContainerApplyConfiguration
RuntimeDetailsByContainerApplyConfiguration constructs an declarative configuration of the RuntimeDetailsByContainer type for use with apply.
func (*RuntimeDetailsByContainerApplyConfiguration) WithContainerName ¶
func (b *RuntimeDetailsByContainerApplyConfiguration) WithContainerName(value string) *RuntimeDetailsByContainerApplyConfiguration
WithContainerName sets the ContainerName 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 ContainerName field is set to the value of the last call.
func (*RuntimeDetailsByContainerApplyConfiguration) WithEnvVars ¶
func (b *RuntimeDetailsByContainerApplyConfiguration) WithEnvVars(values ...*EnvVarApplyConfiguration) *RuntimeDetailsByContainerApplyConfiguration
WithEnvVars adds the given value to the EnvVars 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 EnvVars field.
func (*RuntimeDetailsByContainerApplyConfiguration) WithLanguage ¶
func (b *RuntimeDetailsByContainerApplyConfiguration) WithLanguage(value common.ProgrammingLanguage) *RuntimeDetailsByContainerApplyConfiguration
WithLanguage sets the Language 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 Language field is set to the value of the last call.
Source Files
¶
- attribute.go
- collectorgatewayconfiguration.go
- collectorsgroup.go
- collectorsgroupspec.go
- collectorsgroupstatus.go
- configoption.go
- destination.go
- destinationspec.go
- destinationstatus.go
- envvar.go
- instrumentationinstance.go
- instrumentationinstancestatus.go
- instrumentationlibraryoptions.go
- instrumentationlibrarystatus.go
- instrumentedapplication.go
- instrumentedapplicationspec.go
- instrumentedapplicationstatus.go
- odigosconfiguration.go
- odigosconfigurationspec.go
- optionbycontainer.go
- processor.go
- processorspec.go
- runtimedetailsbycontainer.go