# Functions
NewKamelet creates a new kamelet.
NewKameletBinding --.
NewKameletBindingList --.
NewKameletList creates a new list of kamelets.
Resource takes an unqualified resource and returns a Group qualified GroupResource.
No description provided by the author
No description provided by the author
# Constants
AnnotationIcon label used by icons.
EndpointTypeAction action endpoint.
EndpointTypeErrorHandler error handler endpoint.
EndpointTypeSink sink endpoint.
EndpointTypeSource source endpoint.
ErrorHandlerAppPropertiesPrefix the prefix used for the error handler bean.
ErrorHandlerRefDefaultName the default name of the error handler.
ErrorHandlerRefName the reference name to use when looking for an error handler.
ErrorHandlerTypeLog used to log the event producing the error.
ErrorHandlerTypeNone used to ignore any error event.
ErrorHandlerTypeSink used to send the event to a further sink (for future processing).
EventSlotError is used for the error events.
EventSlotIn is used for the input events.
EventSlotOut is used for the output events.
KameletBindingConditionReady --.
KameletBindingIntegrationConditionError is used to report the error on the generated Integration.
KameletBindingKind --.
KameletBindingPhaseCreating --.
KameletBindingPhaseError --.
KameletBindingPhaseNone --.
KameletBindingPhaseReady --.
KameletBundledLabel label used by bundling.
KameletConditionReady --.
KameletConditionReasonInvalidName --.
KameletConditionReasonInvalidProperty --.
KameletConditionReasonInvalidTemplate --.
KameletGroupLabel label used to group Kamelets.
KameletKind --.
KameletPhaseError --.
KameletPhaseNone --.
KameletPhaseReady --.
KameletReadOnlyLabel label used to identify readonly Kamelets.
KameletTypeAction type Action.
KameletTypeLabel label used to identify Kamelet type.
KameletTypeSink type Sink.
KameletTypeSource type Source.
# Variables
AddToScheme is a shortcut to SchemeBuilder.AddToScheme.
KameletIDProperty used to identify.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
SchemeGroupVersion is group version used to register these objects.
# Structs
BeanProperties represent an unstructured object properties to be set on a bean.
Endpoint represents a source/sink external entity (could be any Kubernetes resource or Camel URI).
EndpointProperties is a key/value struct represented as JSON raw to allow numeric/boolean values.
ErrorHandlerLog represent a default (log) error handler type.
ErrorHandlerNone --.
ErrorHandlerParameters represent an unstructured object for error handler parameters.
ErrorHandlerSink represents a sink error handler type which behave like a dead letter channel.
ErrorHandlerSpec represents an unstructured object for an error handler.
EventTypeSpec represents a specification for an event type.
ExternalDocumentation allows referencing an external resource for extended documentation.
+kubebuilder:validation:Type="" JSON represents any valid JSON value.
No description provided by the author
JSONSchemaProps is a JSON-Schema following Specification Draft 4 (http://json-schema.org/).
Kamelet is the Schema for the kamelets API.
KameletBinding is the Schema for the kamelets binding API.
KameletBindingCondition describes the state of a resource at a certain point.
KameletBindingList contains a list of KameletBinding.
KameletBindingSpec defines the binding between a source and a sink.
KameletBindingStatus specify the status of a binding.
KameletCondition describes the state of a resource at a certain point.
KameletList contains a list of Kamelet.
KameletProperty specify the behavior of a property in a Kamelet.
KameletSpec specifies the configuration required to execute a Kamelet.
KameletStatus defines the observed state of Kamelet.
Template is an unstructured object representing a Kamelet template in YAML/JSON DSL.
# Interfaces
ErrorHandler is a generic interface that represent any type of error handler specification.
# Type aliases
EndpointType represents the type (ie, source or sink).
ErrorHandlerType a type of error handler (ie, sink).
EventSlot represent a kind of data (ie, input, output, ...).
JSONSchemaURL represents a schema url.
KameletBindingConditionType --.
KameletBindingPhase --.
KameletConditionType --.
KameletPhase --.
RawMessage is a raw encoded JSON value.