Documentation ¶
Index ¶
- type EndpointApplyConfiguration
- func (b *EndpointApplyConfiguration) WithProperties(value *EndpointPropertiesApplyConfiguration) *EndpointApplyConfiguration
- func (b *EndpointApplyConfiguration) WithRef(value v1.ObjectReference) *EndpointApplyConfiguration
- func (b *EndpointApplyConfiguration) WithTypes(entries map[camelv1alpha1.EventSlot]EventTypeSpecApplyConfiguration) *EndpointApplyConfiguration
- func (b *EndpointApplyConfiguration) WithURI(value string) *EndpointApplyConfiguration
- type EndpointPropertiesApplyConfiguration
- type ErrorHandlerSpecApplyConfiguration
- type EventTypeSpecApplyConfiguration
- type ExternalDocumentationApplyConfiguration
- type JSONApplyConfiguration
- type JSONSchemaPropApplyConfiguration
- func (b *JSONSchemaPropApplyConfiguration) WithDefault(value *JSONApplyConfiguration) *JSONSchemaPropApplyConfiguration
- func (b *JSONSchemaPropApplyConfiguration) WithDeprecated(value bool) *JSONSchemaPropApplyConfiguration
- func (b *JSONSchemaPropApplyConfiguration) WithDescription(value string) *JSONSchemaPropApplyConfiguration
- func (b *JSONSchemaPropApplyConfiguration) WithEnum(values ...*JSONApplyConfiguration) *JSONSchemaPropApplyConfiguration
- func (b *JSONSchemaPropApplyConfiguration) WithExample(value *JSONApplyConfiguration) *JSONSchemaPropApplyConfiguration
- func (b *JSONSchemaPropApplyConfiguration) WithExclusiveMaximum(value bool) *JSONSchemaPropApplyConfiguration
- func (b *JSONSchemaPropApplyConfiguration) WithExclusiveMinimum(value bool) *JSONSchemaPropApplyConfiguration
- func (b *JSONSchemaPropApplyConfiguration) WithFormat(value string) *JSONSchemaPropApplyConfiguration
- func (b *JSONSchemaPropApplyConfiguration) WithID(value string) *JSONSchemaPropApplyConfiguration
- func (b *JSONSchemaPropApplyConfiguration) WithMaxItems(value int64) *JSONSchemaPropApplyConfiguration
- func (b *JSONSchemaPropApplyConfiguration) WithMaxLength(value int64) *JSONSchemaPropApplyConfiguration
- func (b *JSONSchemaPropApplyConfiguration) WithMaxProperties(value int64) *JSONSchemaPropApplyConfiguration
- func (b *JSONSchemaPropApplyConfiguration) WithMaximum(value json.Number) *JSONSchemaPropApplyConfiguration
- func (b *JSONSchemaPropApplyConfiguration) WithMinItems(value int64) *JSONSchemaPropApplyConfiguration
- func (b *JSONSchemaPropApplyConfiguration) WithMinLength(value int64) *JSONSchemaPropApplyConfiguration
- func (b *JSONSchemaPropApplyConfiguration) WithMinProperties(value int64) *JSONSchemaPropApplyConfiguration
- func (b *JSONSchemaPropApplyConfiguration) WithMinimum(value json.Number) *JSONSchemaPropApplyConfiguration
- func (b *JSONSchemaPropApplyConfiguration) WithMultipleOf(value json.Number) *JSONSchemaPropApplyConfiguration
- func (b *JSONSchemaPropApplyConfiguration) WithNullable(value bool) *JSONSchemaPropApplyConfiguration
- func (b *JSONSchemaPropApplyConfiguration) WithPattern(value string) *JSONSchemaPropApplyConfiguration
- func (b *JSONSchemaPropApplyConfiguration) WithTitle(value string) *JSONSchemaPropApplyConfiguration
- func (b *JSONSchemaPropApplyConfiguration) WithType(value string) *JSONSchemaPropApplyConfiguration
- func (b *JSONSchemaPropApplyConfiguration) WithUniqueItems(value bool) *JSONSchemaPropApplyConfiguration
- func (b *JSONSchemaPropApplyConfiguration) WithXDescriptors(values ...string) *JSONSchemaPropApplyConfiguration
- type JSONSchemaPropsApplyConfiguration
- func (b *JSONSchemaPropsApplyConfiguration) WithDescription(value string) *JSONSchemaPropsApplyConfiguration
- func (b *JSONSchemaPropsApplyConfiguration) WithExample(value *JSONApplyConfiguration) *JSONSchemaPropsApplyConfiguration
- func (b *JSONSchemaPropsApplyConfiguration) WithExternalDocs(value *ExternalDocumentationApplyConfiguration) *JSONSchemaPropsApplyConfiguration
- func (b *JSONSchemaPropsApplyConfiguration) WithID(value string) *JSONSchemaPropsApplyConfiguration
- func (b *JSONSchemaPropsApplyConfiguration) WithProperties(entries map[string]JSONSchemaPropApplyConfiguration) *JSONSchemaPropsApplyConfiguration
- func (b *JSONSchemaPropsApplyConfiguration) WithRequired(values ...string) *JSONSchemaPropsApplyConfiguration
- func (b *JSONSchemaPropsApplyConfiguration) WithSchema(value camelv1alpha1.JSONSchemaURL) *JSONSchemaPropsApplyConfiguration
- func (b *JSONSchemaPropsApplyConfiguration) WithTitle(value string) *JSONSchemaPropsApplyConfiguration
- func (b *JSONSchemaPropsApplyConfiguration) WithType(value string) *JSONSchemaPropsApplyConfiguration
- type KameletApplyConfiguration
- func (b *KameletApplyConfiguration) WithAPIVersion(value string) *KameletApplyConfiguration
- func (b *KameletApplyConfiguration) WithAnnotations(entries map[string]string) *KameletApplyConfiguration
- func (b *KameletApplyConfiguration) WithCreationTimestamp(value metav1.Time) *KameletApplyConfiguration
- func (b *KameletApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *KameletApplyConfiguration
- func (b *KameletApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *KameletApplyConfiguration
- func (b *KameletApplyConfiguration) WithFinalizers(values ...string) *KameletApplyConfiguration
- func (b *KameletApplyConfiguration) WithGenerateName(value string) *KameletApplyConfiguration
- func (b *KameletApplyConfiguration) WithGeneration(value int64) *KameletApplyConfiguration
- func (b *KameletApplyConfiguration) WithKind(value string) *KameletApplyConfiguration
- func (b *KameletApplyConfiguration) WithLabels(entries map[string]string) *KameletApplyConfiguration
- func (b *KameletApplyConfiguration) WithName(value string) *KameletApplyConfiguration
- func (b *KameletApplyConfiguration) WithNamespace(value string) *KameletApplyConfiguration
- func (b *KameletApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *KameletApplyConfiguration
- func (b *KameletApplyConfiguration) WithResourceVersion(value string) *KameletApplyConfiguration
- func (b *KameletApplyConfiguration) WithSpec(value *KameletSpecApplyConfiguration) *KameletApplyConfiguration
- func (b *KameletApplyConfiguration) WithStatus(value *KameletStatusApplyConfiguration) *KameletApplyConfiguration
- func (b *KameletApplyConfiguration) WithUID(value types.UID) *KameletApplyConfiguration
- type KameletBindingApplyConfiguration
- func (b *KameletBindingApplyConfiguration) WithAPIVersion(value string) *KameletBindingApplyConfiguration
- func (b *KameletBindingApplyConfiguration) WithAnnotations(entries map[string]string) *KameletBindingApplyConfiguration
- func (b *KameletBindingApplyConfiguration) WithCreationTimestamp(value metav1.Time) *KameletBindingApplyConfiguration
- func (b *KameletBindingApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *KameletBindingApplyConfiguration
- func (b *KameletBindingApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *KameletBindingApplyConfiguration
- func (b *KameletBindingApplyConfiguration) WithFinalizers(values ...string) *KameletBindingApplyConfiguration
- func (b *KameletBindingApplyConfiguration) WithGenerateName(value string) *KameletBindingApplyConfiguration
- func (b *KameletBindingApplyConfiguration) WithGeneration(value int64) *KameletBindingApplyConfiguration
- func (b *KameletBindingApplyConfiguration) WithKind(value string) *KameletBindingApplyConfiguration
- func (b *KameletBindingApplyConfiguration) WithLabels(entries map[string]string) *KameletBindingApplyConfiguration
- func (b *KameletBindingApplyConfiguration) WithName(value string) *KameletBindingApplyConfiguration
- func (b *KameletBindingApplyConfiguration) WithNamespace(value string) *KameletBindingApplyConfiguration
- func (b *KameletBindingApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *KameletBindingApplyConfiguration
- func (b *KameletBindingApplyConfiguration) WithResourceVersion(value string) *KameletBindingApplyConfiguration
- func (b *KameletBindingApplyConfiguration) WithSpec(value *KameletBindingSpecApplyConfiguration) *KameletBindingApplyConfiguration
- func (b *KameletBindingApplyConfiguration) WithStatus(value *KameletBindingStatusApplyConfiguration) *KameletBindingApplyConfiguration
- func (b *KameletBindingApplyConfiguration) WithUID(value types.UID) *KameletBindingApplyConfiguration
- type KameletBindingConditionApplyConfiguration
- func (b *KameletBindingConditionApplyConfiguration) WithLastTransitionTime(value metav1.Time) *KameletBindingConditionApplyConfiguration
- func (b *KameletBindingConditionApplyConfiguration) WithLastUpdateTime(value metav1.Time) *KameletBindingConditionApplyConfiguration
- func (b *KameletBindingConditionApplyConfiguration) WithMessage(value string) *KameletBindingConditionApplyConfiguration
- func (b *KameletBindingConditionApplyConfiguration) WithPods(values ...*camelv1.PodConditionApplyConfiguration) *KameletBindingConditionApplyConfiguration
- func (b *KameletBindingConditionApplyConfiguration) WithReason(value string) *KameletBindingConditionApplyConfiguration
- func (b *KameletBindingConditionApplyConfiguration) WithStatus(value v1.ConditionStatus) *KameletBindingConditionApplyConfiguration
- func (b *KameletBindingConditionApplyConfiguration) WithType(value v1alpha1.KameletBindingConditionType) *KameletBindingConditionApplyConfiguration
- type KameletBindingSpecApplyConfiguration
- func (b *KameletBindingSpecApplyConfiguration) WithErrorHandler(value *ErrorHandlerSpecApplyConfiguration) *KameletBindingSpecApplyConfiguration
- func (b *KameletBindingSpecApplyConfiguration) WithIntegration(value *v1.IntegrationSpecApplyConfiguration) *KameletBindingSpecApplyConfiguration
- func (b *KameletBindingSpecApplyConfiguration) WithReplicas(value int32) *KameletBindingSpecApplyConfiguration
- func (b *KameletBindingSpecApplyConfiguration) WithServiceAccountName(value string) *KameletBindingSpecApplyConfiguration
- func (b *KameletBindingSpecApplyConfiguration) WithSink(value *EndpointApplyConfiguration) *KameletBindingSpecApplyConfiguration
- func (b *KameletBindingSpecApplyConfiguration) WithSource(value *EndpointApplyConfiguration) *KameletBindingSpecApplyConfiguration
- func (b *KameletBindingSpecApplyConfiguration) WithSteps(values ...*EndpointApplyConfiguration) *KameletBindingSpecApplyConfiguration
- type KameletBindingStatusApplyConfiguration
- func (b *KameletBindingStatusApplyConfiguration) WithConditions(values ...*KameletBindingConditionApplyConfiguration) *KameletBindingStatusApplyConfiguration
- func (b *KameletBindingStatusApplyConfiguration) WithObservedGeneration(value int64) *KameletBindingStatusApplyConfiguration
- func (b *KameletBindingStatusApplyConfiguration) WithPhase(value v1alpha1.KameletBindingPhase) *KameletBindingStatusApplyConfiguration
- func (b *KameletBindingStatusApplyConfiguration) WithReplicas(value int32) *KameletBindingStatusApplyConfiguration
- func (b *KameletBindingStatusApplyConfiguration) WithSelector(value string) *KameletBindingStatusApplyConfiguration
- type KameletConditionApplyConfiguration
- func (b *KameletConditionApplyConfiguration) WithLastTransitionTime(value metav1.Time) *KameletConditionApplyConfiguration
- func (b *KameletConditionApplyConfiguration) WithLastUpdateTime(value metav1.Time) *KameletConditionApplyConfiguration
- func (b *KameletConditionApplyConfiguration) WithMessage(value string) *KameletConditionApplyConfiguration
- func (b *KameletConditionApplyConfiguration) WithReason(value string) *KameletConditionApplyConfiguration
- func (b *KameletConditionApplyConfiguration) WithStatus(value v1.ConditionStatus) *KameletConditionApplyConfiguration
- func (b *KameletConditionApplyConfiguration) WithType(value v1alpha1.KameletConditionType) *KameletConditionApplyConfiguration
- type KameletPropertyApplyConfiguration
- type KameletSpecApplyConfiguration
- func (b *KameletSpecApplyConfiguration) WithDefinition(value *JSONSchemaPropsApplyConfiguration) *KameletSpecApplyConfiguration
- func (b *KameletSpecApplyConfiguration) WithDependencies(values ...string) *KameletSpecApplyConfiguration
- func (b *KameletSpecApplyConfiguration) WithSources(values ...*v1.SourceSpecApplyConfiguration) *KameletSpecApplyConfiguration
- func (b *KameletSpecApplyConfiguration) WithTemplate(value *TemplateApplyConfiguration) *KameletSpecApplyConfiguration
- func (b *KameletSpecApplyConfiguration) WithTypes(entries map[camelv1alpha1.EventSlot]EventTypeSpecApplyConfiguration) *KameletSpecApplyConfiguration
- type KameletStatusApplyConfiguration
- func (b *KameletStatusApplyConfiguration) WithConditions(values ...*KameletConditionApplyConfiguration) *KameletStatusApplyConfiguration
- func (b *KameletStatusApplyConfiguration) WithObservedGeneration(value int64) *KameletStatusApplyConfiguration
- func (b *KameletStatusApplyConfiguration) WithPhase(value v1alpha1.KameletPhase) *KameletStatusApplyConfiguration
- func (b *KameletStatusApplyConfiguration) WithProperties(values ...*KameletPropertyApplyConfiguration) *KameletStatusApplyConfiguration
- type TemplateApplyConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EndpointApplyConfiguration ¶
type EndpointApplyConfiguration struct { Ref *v1.ObjectReference `json:"ref,omitempty"` URI *string `json:"uri,omitempty"` Properties *EndpointPropertiesApplyConfiguration `json:"properties,omitempty"` Types map[camelv1alpha1.EventSlot]EventTypeSpecApplyConfiguration `json:"types,omitempty"` }
EndpointApplyConfiguration represents an declarative configuration of the Endpoint type for use with apply.
func Endpoint ¶
func Endpoint() *EndpointApplyConfiguration
EndpointApplyConfiguration constructs an declarative configuration of the Endpoint type for use with apply.
func (*EndpointApplyConfiguration) WithProperties ¶
func (b *EndpointApplyConfiguration) WithProperties(value *EndpointPropertiesApplyConfiguration) *EndpointApplyConfiguration
WithProperties sets the Properties field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Properties field is set to the value of the last call.
func (*EndpointApplyConfiguration) WithRef ¶
func (b *EndpointApplyConfiguration) WithRef(value v1.ObjectReference) *EndpointApplyConfiguration
WithRef sets the Ref field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Ref field is set to the value of the last call.
func (*EndpointApplyConfiguration) WithTypes ¶
func (b *EndpointApplyConfiguration) WithTypes(entries map[camelv1alpha1.EventSlot]EventTypeSpecApplyConfiguration) *EndpointApplyConfiguration
WithTypes puts the entries into the Types 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 Types field, overwriting an existing map entries in Types field with the same key.
func (*EndpointApplyConfiguration) WithURI ¶
func (b *EndpointApplyConfiguration) WithURI(value string) *EndpointApplyConfiguration
WithURI sets the URI field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the URI field is set to the value of the last call.
type EndpointPropertiesApplyConfiguration ¶
type EndpointPropertiesApplyConfiguration struct {
v1alpha1.RawMessage `json:",inline"`
}
EndpointPropertiesApplyConfiguration represents an declarative configuration of the EndpointProperties type for use with apply.
func EndpointProperties ¶
func EndpointProperties() *EndpointPropertiesApplyConfiguration
EndpointPropertiesApplyConfiguration constructs an declarative configuration of the EndpointProperties type for use with apply.
type ErrorHandlerSpecApplyConfiguration ¶
type ErrorHandlerSpecApplyConfiguration struct {
v1alpha1.RawMessage `json:",omitempty,inline"`
}
ErrorHandlerSpecApplyConfiguration represents an declarative configuration of the ErrorHandlerSpec type for use with apply.
func ErrorHandlerSpec ¶
func ErrorHandlerSpec() *ErrorHandlerSpecApplyConfiguration
ErrorHandlerSpecApplyConfiguration constructs an declarative configuration of the ErrorHandlerSpec type for use with apply.
type EventTypeSpecApplyConfiguration ¶
type EventTypeSpecApplyConfiguration struct { MediaType *string `json:"mediaType,omitempty"` Schema *JSONSchemaPropsApplyConfiguration `json:"schema,omitempty"` }
EventTypeSpecApplyConfiguration represents an declarative configuration of the EventTypeSpec type for use with apply.
func EventTypeSpec ¶
func EventTypeSpec() *EventTypeSpecApplyConfiguration
EventTypeSpecApplyConfiguration constructs an declarative configuration of the EventTypeSpec type for use with apply.
func (*EventTypeSpecApplyConfiguration) WithMediaType ¶
func (b *EventTypeSpecApplyConfiguration) WithMediaType(value string) *EventTypeSpecApplyConfiguration
WithMediaType sets the MediaType field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MediaType field is set to the value of the last call.
func (*EventTypeSpecApplyConfiguration) WithSchema ¶
func (b *EventTypeSpecApplyConfiguration) WithSchema(value *JSONSchemaPropsApplyConfiguration) *EventTypeSpecApplyConfiguration
WithSchema sets the Schema field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Schema field is set to the value of the last call.
type ExternalDocumentationApplyConfiguration ¶
type ExternalDocumentationApplyConfiguration struct { Description *string `json:"description,omitempty"` URL *string `json:"url,omitempty"` }
ExternalDocumentationApplyConfiguration represents an declarative configuration of the ExternalDocumentation type for use with apply.
func ExternalDocumentation ¶
func ExternalDocumentation() *ExternalDocumentationApplyConfiguration
ExternalDocumentationApplyConfiguration constructs an declarative configuration of the ExternalDocumentation type for use with apply.
func (*ExternalDocumentationApplyConfiguration) WithDescription ¶
func (b *ExternalDocumentationApplyConfiguration) WithDescription(value string) *ExternalDocumentationApplyConfiguration
WithDescription sets the Description field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Description field is set to the value of the last call.
func (*ExternalDocumentationApplyConfiguration) WithURL ¶
func (b *ExternalDocumentationApplyConfiguration) WithURL(value string) *ExternalDocumentationApplyConfiguration
WithURL sets the URL field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the URL field is set to the value of the last call.
type JSONApplyConfiguration ¶
type JSONApplyConfiguration struct {
v1alpha1.RawMessage `json:",inline"`
}
JSONApplyConfiguration represents an declarative configuration of the JSON type for use with apply.
func JSON ¶
func JSON() *JSONApplyConfiguration
JSONApplyConfiguration constructs an declarative configuration of the JSON type for use with apply.
type JSONSchemaPropApplyConfiguration ¶
type JSONSchemaPropApplyConfiguration struct { ID *string `json:"id,omitempty"` Deprecated *bool `json:"deprecated,omitempty"` Description *string `json:"description,omitempty"` Type *string `json:"type,omitempty"` Format *string `json:"format,omitempty"` Title *string `json:"title,omitempty"` Default *JSONApplyConfiguration `json:"default,omitempty"` Maximum *json.Number `json:"maximum,omitempty"` ExclusiveMaximum *bool `json:"exclusiveMaximum,omitempty"` Minimum *json.Number `json:"minimum,omitempty"` ExclusiveMinimum *bool `json:"exclusiveMinimum,omitempty"` MaxLength *int64 `json:"maxLength,omitempty"` MinLength *int64 `json:"minLength,omitempty"` Pattern *string `json:"pattern,omitempty"` MaxItems *int64 `json:"maxItems,omitempty"` MinItems *int64 `json:"minItems,omitempty"` UniqueItems *bool `json:"uniqueItems,omitempty"` MaxProperties *int64 `json:"maxProperties,omitempty"` MinProperties *int64 `json:"minProperties,omitempty"` MultipleOf *json.Number `json:"multipleOf,omitempty"` Enum []JSONApplyConfiguration `json:"enum,omitempty"` Example *JSONApplyConfiguration `json:"example,omitempty"` Nullable *bool `json:"nullable,omitempty"` XDescriptors []string `json:"x-descriptors,omitempty"` }
JSONSchemaPropApplyConfiguration represents an declarative configuration of the JSONSchemaProp type for use with apply.
func JSONSchemaProp ¶
func JSONSchemaProp() *JSONSchemaPropApplyConfiguration
JSONSchemaPropApplyConfiguration constructs an declarative configuration of the JSONSchemaProp type for use with apply.
func (*JSONSchemaPropApplyConfiguration) WithDefault ¶
func (b *JSONSchemaPropApplyConfiguration) WithDefault(value *JSONApplyConfiguration) *JSONSchemaPropApplyConfiguration
WithDefault sets the Default field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Default field is set to the value of the last call.
func (*JSONSchemaPropApplyConfiguration) WithDeprecated ¶ added in v1.12.1
func (b *JSONSchemaPropApplyConfiguration) WithDeprecated(value bool) *JSONSchemaPropApplyConfiguration
WithDeprecated sets the Deprecated field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Deprecated field is set to the value of the last call.
func (*JSONSchemaPropApplyConfiguration) WithDescription ¶
func (b *JSONSchemaPropApplyConfiguration) WithDescription(value string) *JSONSchemaPropApplyConfiguration
WithDescription sets the Description field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Description field is set to the value of the last call.
func (*JSONSchemaPropApplyConfiguration) WithEnum ¶
func (b *JSONSchemaPropApplyConfiguration) WithEnum(values ...*JSONApplyConfiguration) *JSONSchemaPropApplyConfiguration
WithEnum adds the given value to the Enum 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 Enum field.
func (*JSONSchemaPropApplyConfiguration) WithExample ¶
func (b *JSONSchemaPropApplyConfiguration) WithExample(value *JSONApplyConfiguration) *JSONSchemaPropApplyConfiguration
WithExample sets the Example field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Example field is set to the value of the last call.
func (*JSONSchemaPropApplyConfiguration) WithExclusiveMaximum ¶
func (b *JSONSchemaPropApplyConfiguration) WithExclusiveMaximum(value bool) *JSONSchemaPropApplyConfiguration
WithExclusiveMaximum sets the ExclusiveMaximum field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ExclusiveMaximum field is set to the value of the last call.
func (*JSONSchemaPropApplyConfiguration) WithExclusiveMinimum ¶
func (b *JSONSchemaPropApplyConfiguration) WithExclusiveMinimum(value bool) *JSONSchemaPropApplyConfiguration
WithExclusiveMinimum sets the ExclusiveMinimum field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ExclusiveMinimum field is set to the value of the last call.
func (*JSONSchemaPropApplyConfiguration) WithFormat ¶
func (b *JSONSchemaPropApplyConfiguration) WithFormat(value string) *JSONSchemaPropApplyConfiguration
WithFormat sets the Format field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Format field is set to the value of the last call.
func (*JSONSchemaPropApplyConfiguration) WithID ¶
func (b *JSONSchemaPropApplyConfiguration) WithID(value string) *JSONSchemaPropApplyConfiguration
WithID sets the ID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ID field is set to the value of the last call.
func (*JSONSchemaPropApplyConfiguration) WithMaxItems ¶
func (b *JSONSchemaPropApplyConfiguration) WithMaxItems(value int64) *JSONSchemaPropApplyConfiguration
WithMaxItems sets the MaxItems field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MaxItems field is set to the value of the last call.
func (*JSONSchemaPropApplyConfiguration) WithMaxLength ¶
func (b *JSONSchemaPropApplyConfiguration) WithMaxLength(value int64) *JSONSchemaPropApplyConfiguration
WithMaxLength sets the MaxLength field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MaxLength field is set to the value of the last call.
func (*JSONSchemaPropApplyConfiguration) WithMaxProperties ¶
func (b *JSONSchemaPropApplyConfiguration) WithMaxProperties(value int64) *JSONSchemaPropApplyConfiguration
WithMaxProperties sets the MaxProperties field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MaxProperties field is set to the value of the last call.
func (*JSONSchemaPropApplyConfiguration) WithMaximum ¶
func (b *JSONSchemaPropApplyConfiguration) WithMaximum(value json.Number) *JSONSchemaPropApplyConfiguration
WithMaximum sets the Maximum field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Maximum field is set to the value of the last call.
func (*JSONSchemaPropApplyConfiguration) WithMinItems ¶
func (b *JSONSchemaPropApplyConfiguration) WithMinItems(value int64) *JSONSchemaPropApplyConfiguration
WithMinItems sets the MinItems field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MinItems field is set to the value of the last call.
func (*JSONSchemaPropApplyConfiguration) WithMinLength ¶
func (b *JSONSchemaPropApplyConfiguration) WithMinLength(value int64) *JSONSchemaPropApplyConfiguration
WithMinLength sets the MinLength field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MinLength field is set to the value of the last call.
func (*JSONSchemaPropApplyConfiguration) WithMinProperties ¶
func (b *JSONSchemaPropApplyConfiguration) WithMinProperties(value int64) *JSONSchemaPropApplyConfiguration
WithMinProperties sets the MinProperties field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MinProperties field is set to the value of the last call.
func (*JSONSchemaPropApplyConfiguration) WithMinimum ¶
func (b *JSONSchemaPropApplyConfiguration) WithMinimum(value json.Number) *JSONSchemaPropApplyConfiguration
WithMinimum sets the Minimum field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Minimum field is set to the value of the last call.
func (*JSONSchemaPropApplyConfiguration) WithMultipleOf ¶
func (b *JSONSchemaPropApplyConfiguration) WithMultipleOf(value json.Number) *JSONSchemaPropApplyConfiguration
WithMultipleOf sets the MultipleOf field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MultipleOf field is set to the value of the last call.
func (*JSONSchemaPropApplyConfiguration) WithNullable ¶
func (b *JSONSchemaPropApplyConfiguration) WithNullable(value bool) *JSONSchemaPropApplyConfiguration
WithNullable sets the Nullable field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Nullable field is set to the value of the last call.
func (*JSONSchemaPropApplyConfiguration) WithPattern ¶
func (b *JSONSchemaPropApplyConfiguration) WithPattern(value string) *JSONSchemaPropApplyConfiguration
WithPattern sets the Pattern field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Pattern field is set to the value of the last call.
func (*JSONSchemaPropApplyConfiguration) WithTitle ¶
func (b *JSONSchemaPropApplyConfiguration) WithTitle(value string) *JSONSchemaPropApplyConfiguration
WithTitle sets the Title field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Title field is set to the value of the last call.
func (*JSONSchemaPropApplyConfiguration) WithType ¶
func (b *JSONSchemaPropApplyConfiguration) WithType(value string) *JSONSchemaPropApplyConfiguration
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.
func (*JSONSchemaPropApplyConfiguration) WithUniqueItems ¶
func (b *JSONSchemaPropApplyConfiguration) WithUniqueItems(value bool) *JSONSchemaPropApplyConfiguration
WithUniqueItems sets the UniqueItems field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UniqueItems field is set to the value of the last call.
func (*JSONSchemaPropApplyConfiguration) WithXDescriptors ¶
func (b *JSONSchemaPropApplyConfiguration) WithXDescriptors(values ...string) *JSONSchemaPropApplyConfiguration
WithXDescriptors adds the given value to the XDescriptors 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 XDescriptors field.
type JSONSchemaPropsApplyConfiguration ¶
type JSONSchemaPropsApplyConfiguration struct { ID *string `json:"id,omitempty"` Description *string `json:"description,omitempty"` Title *string `json:"title,omitempty"` Properties map[string]JSONSchemaPropApplyConfiguration `json:"properties,omitempty"` Required []string `json:"required,omitempty"` Example *JSONApplyConfiguration `json:"example,omitempty"` ExternalDocs *ExternalDocumentationApplyConfiguration `json:"externalDocs,omitempty"` Schema *camelv1alpha1.JSONSchemaURL `json:"$schema,omitempty"` Type *string `json:"type,omitempty"` }
JSONSchemaPropsApplyConfiguration represents an declarative configuration of the JSONSchemaProps type for use with apply.
func JSONSchemaProps ¶
func JSONSchemaProps() *JSONSchemaPropsApplyConfiguration
JSONSchemaPropsApplyConfiguration constructs an declarative configuration of the JSONSchemaProps type for use with apply.
func (*JSONSchemaPropsApplyConfiguration) WithDescription ¶
func (b *JSONSchemaPropsApplyConfiguration) WithDescription(value string) *JSONSchemaPropsApplyConfiguration
WithDescription sets the Description field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Description field is set to the value of the last call.
func (*JSONSchemaPropsApplyConfiguration) WithExample ¶
func (b *JSONSchemaPropsApplyConfiguration) WithExample(value *JSONApplyConfiguration) *JSONSchemaPropsApplyConfiguration
WithExample sets the Example field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Example field is set to the value of the last call.
func (*JSONSchemaPropsApplyConfiguration) WithExternalDocs ¶
func (b *JSONSchemaPropsApplyConfiguration) WithExternalDocs(value *ExternalDocumentationApplyConfiguration) *JSONSchemaPropsApplyConfiguration
WithExternalDocs sets the ExternalDocs field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ExternalDocs field is set to the value of the last call.
func (*JSONSchemaPropsApplyConfiguration) WithID ¶
func (b *JSONSchemaPropsApplyConfiguration) WithID(value string) *JSONSchemaPropsApplyConfiguration
WithID sets the ID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ID field is set to the value of the last call.
func (*JSONSchemaPropsApplyConfiguration) WithProperties ¶
func (b *JSONSchemaPropsApplyConfiguration) WithProperties(entries map[string]JSONSchemaPropApplyConfiguration) *JSONSchemaPropsApplyConfiguration
WithProperties puts the entries into the Properties 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 Properties field, overwriting an existing map entries in Properties field with the same key.
func (*JSONSchemaPropsApplyConfiguration) WithRequired ¶
func (b *JSONSchemaPropsApplyConfiguration) WithRequired(values ...string) *JSONSchemaPropsApplyConfiguration
WithRequired adds the given value to the Required 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 Required field.
func (*JSONSchemaPropsApplyConfiguration) WithSchema ¶
func (b *JSONSchemaPropsApplyConfiguration) WithSchema(value camelv1alpha1.JSONSchemaURL) *JSONSchemaPropsApplyConfiguration
WithSchema sets the Schema field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Schema field is set to the value of the last call.
func (*JSONSchemaPropsApplyConfiguration) WithTitle ¶
func (b *JSONSchemaPropsApplyConfiguration) WithTitle(value string) *JSONSchemaPropsApplyConfiguration
WithTitle sets the Title field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Title field is set to the value of the last call.
func (*JSONSchemaPropsApplyConfiguration) WithType ¶
func (b *JSONSchemaPropsApplyConfiguration) WithType(value string) *JSONSchemaPropsApplyConfiguration
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 KameletApplyConfiguration ¶
type KameletApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` Spec *KameletSpecApplyConfiguration `json:"spec,omitempty"` Status *KameletStatusApplyConfiguration `json:"status,omitempty"` }
KameletApplyConfiguration represents an declarative configuration of the Kamelet type for use with apply.
func Kamelet ¶
func Kamelet(name, namespace string) *KameletApplyConfiguration
Kamelet constructs an declarative configuration of the Kamelet type for use with apply.
func (*KameletApplyConfiguration) WithAPIVersion ¶
func (b *KameletApplyConfiguration) WithAPIVersion(value string) *KameletApplyConfiguration
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 (*KameletApplyConfiguration) WithAnnotations ¶
func (b *KameletApplyConfiguration) WithAnnotations(entries map[string]string) *KameletApplyConfiguration
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 (*KameletApplyConfiguration) WithCreationTimestamp ¶
func (b *KameletApplyConfiguration) WithCreationTimestamp(value metav1.Time) *KameletApplyConfiguration
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 (*KameletApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *KameletApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *KameletApplyConfiguration
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 (*KameletApplyConfiguration) WithDeletionTimestamp ¶
func (b *KameletApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *KameletApplyConfiguration
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 (*KameletApplyConfiguration) WithFinalizers ¶
func (b *KameletApplyConfiguration) WithFinalizers(values ...string) *KameletApplyConfiguration
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 (*KameletApplyConfiguration) WithGenerateName ¶
func (b *KameletApplyConfiguration) WithGenerateName(value string) *KameletApplyConfiguration
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 (*KameletApplyConfiguration) WithGeneration ¶
func (b *KameletApplyConfiguration) WithGeneration(value int64) *KameletApplyConfiguration
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 (*KameletApplyConfiguration) WithKind ¶
func (b *KameletApplyConfiguration) WithKind(value string) *KameletApplyConfiguration
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 (*KameletApplyConfiguration) WithLabels ¶
func (b *KameletApplyConfiguration) WithLabels(entries map[string]string) *KameletApplyConfiguration
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 (*KameletApplyConfiguration) WithName ¶
func (b *KameletApplyConfiguration) WithName(value string) *KameletApplyConfiguration
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 (*KameletApplyConfiguration) WithNamespace ¶
func (b *KameletApplyConfiguration) WithNamespace(value string) *KameletApplyConfiguration
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 (*KameletApplyConfiguration) WithOwnerReferences ¶
func (b *KameletApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *KameletApplyConfiguration
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 (*KameletApplyConfiguration) WithResourceVersion ¶
func (b *KameletApplyConfiguration) WithResourceVersion(value string) *KameletApplyConfiguration
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 (*KameletApplyConfiguration) WithSpec ¶
func (b *KameletApplyConfiguration) WithSpec(value *KameletSpecApplyConfiguration) *KameletApplyConfiguration
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 (*KameletApplyConfiguration) WithStatus ¶
func (b *KameletApplyConfiguration) WithStatus(value *KameletStatusApplyConfiguration) *KameletApplyConfiguration
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 (*KameletApplyConfiguration) WithUID ¶
func (b *KameletApplyConfiguration) WithUID(value types.UID) *KameletApplyConfiguration
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 KameletBindingApplyConfiguration ¶
type KameletBindingApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` Spec *KameletBindingSpecApplyConfiguration `json:"spec,omitempty"` Status *KameletBindingStatusApplyConfiguration `json:"status,omitempty"` }
KameletBindingApplyConfiguration represents an declarative configuration of the KameletBinding type for use with apply.
func KameletBinding ¶
func KameletBinding(name, namespace string) *KameletBindingApplyConfiguration
KameletBinding constructs an declarative configuration of the KameletBinding type for use with apply.
func (*KameletBindingApplyConfiguration) WithAPIVersion ¶
func (b *KameletBindingApplyConfiguration) WithAPIVersion(value string) *KameletBindingApplyConfiguration
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 (*KameletBindingApplyConfiguration) WithAnnotations ¶
func (b *KameletBindingApplyConfiguration) WithAnnotations(entries map[string]string) *KameletBindingApplyConfiguration
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 (*KameletBindingApplyConfiguration) WithCreationTimestamp ¶
func (b *KameletBindingApplyConfiguration) WithCreationTimestamp(value metav1.Time) *KameletBindingApplyConfiguration
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 (*KameletBindingApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *KameletBindingApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *KameletBindingApplyConfiguration
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 (*KameletBindingApplyConfiguration) WithDeletionTimestamp ¶
func (b *KameletBindingApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *KameletBindingApplyConfiguration
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 (*KameletBindingApplyConfiguration) WithFinalizers ¶
func (b *KameletBindingApplyConfiguration) WithFinalizers(values ...string) *KameletBindingApplyConfiguration
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 (*KameletBindingApplyConfiguration) WithGenerateName ¶
func (b *KameletBindingApplyConfiguration) WithGenerateName(value string) *KameletBindingApplyConfiguration
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 (*KameletBindingApplyConfiguration) WithGeneration ¶
func (b *KameletBindingApplyConfiguration) WithGeneration(value int64) *KameletBindingApplyConfiguration
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 (*KameletBindingApplyConfiguration) WithKind ¶
func (b *KameletBindingApplyConfiguration) WithKind(value string) *KameletBindingApplyConfiguration
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 (*KameletBindingApplyConfiguration) WithLabels ¶
func (b *KameletBindingApplyConfiguration) WithLabels(entries map[string]string) *KameletBindingApplyConfiguration
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 (*KameletBindingApplyConfiguration) WithName ¶
func (b *KameletBindingApplyConfiguration) WithName(value string) *KameletBindingApplyConfiguration
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 (*KameletBindingApplyConfiguration) WithNamespace ¶
func (b *KameletBindingApplyConfiguration) WithNamespace(value string) *KameletBindingApplyConfiguration
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 (*KameletBindingApplyConfiguration) WithOwnerReferences ¶
func (b *KameletBindingApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *KameletBindingApplyConfiguration
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 (*KameletBindingApplyConfiguration) WithResourceVersion ¶
func (b *KameletBindingApplyConfiguration) WithResourceVersion(value string) *KameletBindingApplyConfiguration
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 (*KameletBindingApplyConfiguration) WithSpec ¶
func (b *KameletBindingApplyConfiguration) WithSpec(value *KameletBindingSpecApplyConfiguration) *KameletBindingApplyConfiguration
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 (*KameletBindingApplyConfiguration) WithStatus ¶
func (b *KameletBindingApplyConfiguration) WithStatus(value *KameletBindingStatusApplyConfiguration) *KameletBindingApplyConfiguration
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 (*KameletBindingApplyConfiguration) WithUID ¶
func (b *KameletBindingApplyConfiguration) WithUID(value types.UID) *KameletBindingApplyConfiguration
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 KameletBindingConditionApplyConfiguration ¶
type KameletBindingConditionApplyConfiguration struct { Type *v1alpha1.KameletBindingConditionType `json:"type,omitempty"` Status *v1.ConditionStatus `json:"status,omitempty"` LastUpdateTime *metav1.Time `json:"lastUpdateTime,omitempty"` LastTransitionTime *metav1.Time `json:"lastTransitionTime,omitempty"` Reason *string `json:"reason,omitempty"` Message *string `json:"message,omitempty"` Pods []camelv1.PodConditionApplyConfiguration `json:"pods,omitempty"` }
KameletBindingConditionApplyConfiguration represents an declarative configuration of the KameletBindingCondition type for use with apply.
func KameletBindingCondition ¶
func KameletBindingCondition() *KameletBindingConditionApplyConfiguration
KameletBindingConditionApplyConfiguration constructs an declarative configuration of the KameletBindingCondition type for use with apply.
func (*KameletBindingConditionApplyConfiguration) WithLastTransitionTime ¶
func (b *KameletBindingConditionApplyConfiguration) WithLastTransitionTime(value metav1.Time) *KameletBindingConditionApplyConfiguration
WithLastTransitionTime sets the LastTransitionTime field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the LastTransitionTime field is set to the value of the last call.
func (*KameletBindingConditionApplyConfiguration) WithLastUpdateTime ¶
func (b *KameletBindingConditionApplyConfiguration) WithLastUpdateTime(value metav1.Time) *KameletBindingConditionApplyConfiguration
WithLastUpdateTime sets the LastUpdateTime field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the LastUpdateTime field is set to the value of the last call.
func (*KameletBindingConditionApplyConfiguration) WithMessage ¶
func (b *KameletBindingConditionApplyConfiguration) WithMessage(value string) *KameletBindingConditionApplyConfiguration
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 (*KameletBindingConditionApplyConfiguration) WithPods ¶
func (b *KameletBindingConditionApplyConfiguration) WithPods(values ...*camelv1.PodConditionApplyConfiguration) *KameletBindingConditionApplyConfiguration
WithPods adds the given value to the Pods 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 Pods field.
func (*KameletBindingConditionApplyConfiguration) WithReason ¶
func (b *KameletBindingConditionApplyConfiguration) WithReason(value string) *KameletBindingConditionApplyConfiguration
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 (*KameletBindingConditionApplyConfiguration) WithStatus ¶
func (b *KameletBindingConditionApplyConfiguration) WithStatus(value v1.ConditionStatus) *KameletBindingConditionApplyConfiguration
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 (*KameletBindingConditionApplyConfiguration) WithType ¶
func (b *KameletBindingConditionApplyConfiguration) WithType(value v1alpha1.KameletBindingConditionType) *KameletBindingConditionApplyConfiguration
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 KameletBindingSpecApplyConfiguration ¶
type KameletBindingSpecApplyConfiguration struct { Integration *v1.IntegrationSpecApplyConfiguration `json:"integration,omitempty"` Source *EndpointApplyConfiguration `json:"source,omitempty"` Sink *EndpointApplyConfiguration `json:"sink,omitempty"` ErrorHandler *ErrorHandlerSpecApplyConfiguration `json:"errorHandler,omitempty"` Steps []EndpointApplyConfiguration `json:"steps,omitempty"` Replicas *int32 `json:"replicas,omitempty"` ServiceAccountName *string `json:"serviceAccountName,omitempty"` }
KameletBindingSpecApplyConfiguration represents an declarative configuration of the KameletBindingSpec type for use with apply.
func KameletBindingSpec ¶
func KameletBindingSpec() *KameletBindingSpecApplyConfiguration
KameletBindingSpecApplyConfiguration constructs an declarative configuration of the KameletBindingSpec type for use with apply.
func (*KameletBindingSpecApplyConfiguration) WithErrorHandler ¶
func (b *KameletBindingSpecApplyConfiguration) WithErrorHandler(value *ErrorHandlerSpecApplyConfiguration) *KameletBindingSpecApplyConfiguration
WithErrorHandler sets the ErrorHandler field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ErrorHandler field is set to the value of the last call.
func (*KameletBindingSpecApplyConfiguration) WithIntegration ¶
func (b *KameletBindingSpecApplyConfiguration) WithIntegration(value *v1.IntegrationSpecApplyConfiguration) *KameletBindingSpecApplyConfiguration
WithIntegration sets the Integration field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Integration field is set to the value of the last call.
func (*KameletBindingSpecApplyConfiguration) WithReplicas ¶
func (b *KameletBindingSpecApplyConfiguration) WithReplicas(value int32) *KameletBindingSpecApplyConfiguration
WithReplicas sets the Replicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Replicas field is set to the value of the last call.
func (*KameletBindingSpecApplyConfiguration) WithServiceAccountName ¶
func (b *KameletBindingSpecApplyConfiguration) WithServiceAccountName(value string) *KameletBindingSpecApplyConfiguration
WithServiceAccountName sets the ServiceAccountName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ServiceAccountName field is set to the value of the last call.
func (*KameletBindingSpecApplyConfiguration) WithSink ¶
func (b *KameletBindingSpecApplyConfiguration) WithSink(value *EndpointApplyConfiguration) *KameletBindingSpecApplyConfiguration
WithSink sets the Sink field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Sink field is set to the value of the last call.
func (*KameletBindingSpecApplyConfiguration) WithSource ¶
func (b *KameletBindingSpecApplyConfiguration) WithSource(value *EndpointApplyConfiguration) *KameletBindingSpecApplyConfiguration
WithSource sets the Source field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Source field is set to the value of the last call.
func (*KameletBindingSpecApplyConfiguration) WithSteps ¶
func (b *KameletBindingSpecApplyConfiguration) WithSteps(values ...*EndpointApplyConfiguration) *KameletBindingSpecApplyConfiguration
WithSteps adds the given value to the Steps 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 Steps field.
type KameletBindingStatusApplyConfiguration ¶
type KameletBindingStatusApplyConfiguration struct { ObservedGeneration *int64 `json:"observedGeneration,omitempty"` Phase *v1alpha1.KameletBindingPhase `json:"phase,omitempty"` Conditions []KameletBindingConditionApplyConfiguration `json:"conditions,omitempty"` Replicas *int32 `json:"replicas,omitempty"` Selector *string `json:"selector,omitempty"` }
KameletBindingStatusApplyConfiguration represents an declarative configuration of the KameletBindingStatus type for use with apply.
func KameletBindingStatus ¶
func KameletBindingStatus() *KameletBindingStatusApplyConfiguration
KameletBindingStatusApplyConfiguration constructs an declarative configuration of the KameletBindingStatus type for use with apply.
func (*KameletBindingStatusApplyConfiguration) WithConditions ¶
func (b *KameletBindingStatusApplyConfiguration) WithConditions(values ...*KameletBindingConditionApplyConfiguration) *KameletBindingStatusApplyConfiguration
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.
func (*KameletBindingStatusApplyConfiguration) WithObservedGeneration ¶
func (b *KameletBindingStatusApplyConfiguration) WithObservedGeneration(value int64) *KameletBindingStatusApplyConfiguration
WithObservedGeneration sets the ObservedGeneration field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ObservedGeneration field is set to the value of the last call.
func (*KameletBindingStatusApplyConfiguration) WithPhase ¶
func (b *KameletBindingStatusApplyConfiguration) WithPhase(value v1alpha1.KameletBindingPhase) *KameletBindingStatusApplyConfiguration
WithPhase sets the Phase field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Phase field is set to the value of the last call.
func (*KameletBindingStatusApplyConfiguration) WithReplicas ¶
func (b *KameletBindingStatusApplyConfiguration) WithReplicas(value int32) *KameletBindingStatusApplyConfiguration
WithReplicas sets the Replicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Replicas field is set to the value of the last call.
func (*KameletBindingStatusApplyConfiguration) WithSelector ¶
func (b *KameletBindingStatusApplyConfiguration) WithSelector(value string) *KameletBindingStatusApplyConfiguration
WithSelector sets the Selector field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Selector field is set to the value of the last call.
type KameletConditionApplyConfiguration ¶
type KameletConditionApplyConfiguration struct { Type *v1alpha1.KameletConditionType `json:"type,omitempty"` Status *v1.ConditionStatus `json:"status,omitempty"` LastUpdateTime *metav1.Time `json:"lastUpdateTime,omitempty"` LastTransitionTime *metav1.Time `json:"lastTransitionTime,omitempty"` Reason *string `json:"reason,omitempty"` Message *string `json:"message,omitempty"` }
KameletConditionApplyConfiguration represents an declarative configuration of the KameletCondition type for use with apply.
func KameletCondition ¶
func KameletCondition() *KameletConditionApplyConfiguration
KameletConditionApplyConfiguration constructs an declarative configuration of the KameletCondition type for use with apply.
func (*KameletConditionApplyConfiguration) WithLastTransitionTime ¶
func (b *KameletConditionApplyConfiguration) WithLastTransitionTime(value metav1.Time) *KameletConditionApplyConfiguration
WithLastTransitionTime sets the LastTransitionTime field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the LastTransitionTime field is set to the value of the last call.
func (*KameletConditionApplyConfiguration) WithLastUpdateTime ¶
func (b *KameletConditionApplyConfiguration) WithLastUpdateTime(value metav1.Time) *KameletConditionApplyConfiguration
WithLastUpdateTime sets the LastUpdateTime field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the LastUpdateTime field is set to the value of the last call.
func (*KameletConditionApplyConfiguration) WithMessage ¶
func (b *KameletConditionApplyConfiguration) WithMessage(value string) *KameletConditionApplyConfiguration
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 (*KameletConditionApplyConfiguration) WithReason ¶
func (b *KameletConditionApplyConfiguration) WithReason(value string) *KameletConditionApplyConfiguration
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 (*KameletConditionApplyConfiguration) WithStatus ¶
func (b *KameletConditionApplyConfiguration) WithStatus(value v1.ConditionStatus) *KameletConditionApplyConfiguration
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 (*KameletConditionApplyConfiguration) WithType ¶
func (b *KameletConditionApplyConfiguration) WithType(value v1alpha1.KameletConditionType) *KameletConditionApplyConfiguration
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 KameletPropertyApplyConfiguration ¶
type KameletPropertyApplyConfiguration struct { Name *string `json:"name,omitempty"` Default *string `json:"default,omitempty"` }
KameletPropertyApplyConfiguration represents an declarative configuration of the KameletProperty type for use with apply.
func KameletProperty ¶
func KameletProperty() *KameletPropertyApplyConfiguration
KameletPropertyApplyConfiguration constructs an declarative configuration of the KameletProperty type for use with apply.
func (*KameletPropertyApplyConfiguration) WithDefault ¶
func (b *KameletPropertyApplyConfiguration) WithDefault(value string) *KameletPropertyApplyConfiguration
WithDefault sets the Default field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Default field is set to the value of the last call.
func (*KameletPropertyApplyConfiguration) WithName ¶
func (b *KameletPropertyApplyConfiguration) WithName(value string) *KameletPropertyApplyConfiguration
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.
type KameletSpecApplyConfiguration ¶
type KameletSpecApplyConfiguration struct { Definition *JSONSchemaPropsApplyConfiguration `json:"definition,omitempty"` Sources []v1.SourceSpecApplyConfiguration `json:"sources,omitempty"` Template *TemplateApplyConfiguration `json:"template,omitempty"` Types map[camelv1alpha1.EventSlot]EventTypeSpecApplyConfiguration `json:"types,omitempty"` Dependencies []string `json:"dependencies,omitempty"` }
KameletSpecApplyConfiguration represents an declarative configuration of the KameletSpec type for use with apply.
func KameletSpec ¶
func KameletSpec() *KameletSpecApplyConfiguration
KameletSpecApplyConfiguration constructs an declarative configuration of the KameletSpec type for use with apply.
func (*KameletSpecApplyConfiguration) WithDefinition ¶
func (b *KameletSpecApplyConfiguration) WithDefinition(value *JSONSchemaPropsApplyConfiguration) *KameletSpecApplyConfiguration
WithDefinition sets the Definition field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Definition field is set to the value of the last call.
func (*KameletSpecApplyConfiguration) WithDependencies ¶
func (b *KameletSpecApplyConfiguration) WithDependencies(values ...string) *KameletSpecApplyConfiguration
WithDependencies adds the given value to the Dependencies 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 Dependencies field.
func (*KameletSpecApplyConfiguration) WithSources ¶
func (b *KameletSpecApplyConfiguration) WithSources(values ...*v1.SourceSpecApplyConfiguration) *KameletSpecApplyConfiguration
WithSources adds the given value to the Sources 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 Sources field.
func (*KameletSpecApplyConfiguration) WithTemplate ¶
func (b *KameletSpecApplyConfiguration) WithTemplate(value *TemplateApplyConfiguration) *KameletSpecApplyConfiguration
WithTemplate sets the Template field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Template field is set to the value of the last call.
func (*KameletSpecApplyConfiguration) WithTypes ¶
func (b *KameletSpecApplyConfiguration) WithTypes(entries map[camelv1alpha1.EventSlot]EventTypeSpecApplyConfiguration) *KameletSpecApplyConfiguration
WithTypes puts the entries into the Types 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 Types field, overwriting an existing map entries in Types field with the same key.
type KameletStatusApplyConfiguration ¶
type KameletStatusApplyConfiguration struct { ObservedGeneration *int64 `json:"observedGeneration,omitempty"` Phase *v1alpha1.KameletPhase `json:"phase,omitempty"` Conditions []KameletConditionApplyConfiguration `json:"conditions,omitempty"` Properties []KameletPropertyApplyConfiguration `json:"properties,omitempty"` }
KameletStatusApplyConfiguration represents an declarative configuration of the KameletStatus type for use with apply.
func KameletStatus ¶
func KameletStatus() *KameletStatusApplyConfiguration
KameletStatusApplyConfiguration constructs an declarative configuration of the KameletStatus type for use with apply.
func (*KameletStatusApplyConfiguration) WithConditions ¶
func (b *KameletStatusApplyConfiguration) WithConditions(values ...*KameletConditionApplyConfiguration) *KameletStatusApplyConfiguration
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.
func (*KameletStatusApplyConfiguration) WithObservedGeneration ¶
func (b *KameletStatusApplyConfiguration) WithObservedGeneration(value int64) *KameletStatusApplyConfiguration
WithObservedGeneration sets the ObservedGeneration field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ObservedGeneration field is set to the value of the last call.
func (*KameletStatusApplyConfiguration) WithPhase ¶
func (b *KameletStatusApplyConfiguration) WithPhase(value v1alpha1.KameletPhase) *KameletStatusApplyConfiguration
WithPhase sets the Phase field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Phase field is set to the value of the last call.
func (*KameletStatusApplyConfiguration) WithProperties ¶
func (b *KameletStatusApplyConfiguration) WithProperties(values ...*KameletPropertyApplyConfiguration) *KameletStatusApplyConfiguration
WithProperties adds the given value to the Properties 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 Properties field.
type TemplateApplyConfiguration ¶
type TemplateApplyConfiguration struct {
v1alpha1.RawMessage `json:",inline"`
}
TemplateApplyConfiguration represents an declarative configuration of the Template type for use with apply.
func Template ¶
func Template() *TemplateApplyConfiguration
TemplateApplyConfiguration constructs an declarative configuration of the Template type for use with apply.
Source Files ¶
- endpoint.go
- endpointproperties.go
- errorhandlerspec.go
- eventtypespec.go
- externaldocumentation.go
- json.go
- jsonschemaprop.go
- jsonschemaprops.go
- kamelet.go
- kameletbinding.go
- kameletbindingcondition.go
- kameletbindingspec.go
- kameletbindingstatus.go
- kameletcondition.go
- kameletproperty.go
- kameletspec.go
- kameletstatus.go
- template.go