Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/apache/camel-k
/ types & classes
Types & classes
777 in github.com/apache/camel-k
⨍
Functions
5,125
◇
Types & classes
777
↓ 6 callers
TypeAlias
RawMessage
RawMessage is a raw encoded JSON value. It implements Marshaler and Unmarshaler and can be used to delay JSON decoding or precompute a JSON encoding.
pkg/apis/camel/v1/common_types.go:333
↓ 5 callers
TypeAlias
IntegrationConditionType
IntegrationConditionType --.
pkg/apis/camel/v1/integration_types.go:162
↓ 5 callers
TypeAlias
RuntimeProvider
RuntimeProvider is the provider chosen for the runtime.
pkg/apis/camel/v1/common_types.go:468
↓ 3 callers
TypeAlias
BuildOrderStrategy
BuildOrderStrategy specifies how builds are reconciled and queued. +kubebuilder:validation:Enum=dependencies;fifo;sequential
pkg/apis/camel/v1/common_types.go:114
↓ 3 callers
TypeAlias
BuildStrategy
BuildStrategy specifies how the Build should be executed. It will trigger a Maven process (either as an Operator routine or Kubernetes Pod execution)
pkg/apis/camel/v1/common_types.go:81
↓ 3 callers
TypeAlias
ID
ID uniquely identifies a trait.
pkg/trait/trait_types.go:68
↓ 3 callers
TypeAlias
IntegrationKitConditionType
IntegrationKitConditionType --.
pkg/apis/camel/v1/integrationkit_types.go:148
↓ 3 callers
TypeAlias
Language
Language represents a supported language (Camel DSL).
pkg/apis/camel/v1/common_types.go:537
↓ 2 callers
TypeAlias
CatalogVersionCollection
CatalogVersionCollection --.
pkg/util/camel/camel_types.go:32
↓ 2 callers
TypeAlias
IntegrationPlatformBuildPublishStrategy
IntegrationPlatformBuildPublishStrategy defines the strategy used to package and publish an Integration base image.
pkg/apis/camel/v1/integrationplatform_types.go:166
↓ 1 callers
TypeAlias
ControllerStrategy
ControllerStrategy is used to determine the kind of controller that needs to be created for the integration.
pkg/trait/trait_types.go:242
↓ 1 callers
TypeAlias
PipeConditionType
PipeConditionType --.
pkg/apis/camel/v1/pipe_types.go:136
↓ 1 callers
TypeAlias
TypeSlot
TypeSlot represent a kind of data (ie, input, output, ...).
pkg/apis/camel/v1/kamelet_types.go:117
Interface
Action
Action --.
pkg/controller/integration/action.go:29
Interface
Action
Action --.
pkg/controller/pipe/action.go:29
Interface
Action
Action --.
pkg/controller/integrationplatform/action.go:29
Interface
Action
Action --.
pkg/controller/catalog/action.go:29
Interface
Action
Action --.
pkg/controller/integrationkit/action.go:29
Struct
Activation
pkg/util/maven/maven_types.go:118
Struct
AddonTrait
AddonTrait represents the configuration of an addon trait.
pkg/apis/camel/v1/common_types.go:306
Struct
AddonTraitApplyConfiguration
AddonTraitApplyConfiguration represents a declarative configuration of the AddonTrait type for use with apply. AddonTrait represents the configuratio
pkg/client/camel/applyconfiguration/camel/v1/addontrait.go:30
Struct
AffinityTrait
Allows constraining which nodes the integration pod(s) are eligible to be scheduled on, based on labels on the node, or with inter-pod affinity and an
pkg/apis/camel/v1/trait/affinity.go:28
Struct
Args
Args -- .
pkg/apis/camel/v1/maven_types.go:133
Struct
Artifact
Artifact represents a materialized artifact (a jar dependency or in general a file used by the build).
pkg/apis/camel/v1/common_types.go:144
Struct
ArtifactApplyConfiguration
ArtifactApplyConfiguration represents a declarative configuration of the Artifact type for use with apply. Artifact represents a materialized artifac
pkg/client/camel/applyconfiguration/camel/v1/artifact.go:26
Struct
AuthSecretTargetRef
AuthSecretTargetRef is used to authenticate using a reference to a secret.
pkg/apis/duck/keda/v1alpha1/duck_types.go:106
Class
BadRoute
e2e/common/misc/files/BadRoute.java:22
Struct
BasePlatformTrait
BasePlatformTrait is the root for platform traits with noop implementations for hooks.
pkg/trait/trait_types.go:188
Struct
BaseTask
BaseTask is a base for the struct hierarchy.
pkg/apis/camel/v1/build_types.go:94
Struct
BaseTaskApplyConfiguration
BaseTaskApplyConfiguration represents a declarative configuration of the BaseTask type for use with apply. BaseTask is a base for the struct hierarch
pkg/client/camel/applyconfiguration/camel/v1/basetask.go:26
Struct
BaseTrait
BaseTrait is the root trait with noop implementations for hooks.
pkg/trait/trait_types.go:144
Struct
BaseTruststore
BaseTruststore represents an existing truststore to use as the base for adding certificates.
pkg/apis/camel/v1/trait/jvm.go:27
Struct
BeanProperties
BeanProperties represent an unstructured object properties to be set on a bean.
pkg/apis/camel/v1/error_handler_types.go:31
Struct
Binding
Binding represents how a Kubernetes object is represented in Camel K resources.
pkg/util/bindings/api.go:36
Struct
BindingContext
nolint:containedctx
pkg/util/bindings/api.go:60
Struct
BindingConverter
BindingConverter converts a reference to a Kamelet into a Camel URI.
pkg/util/bindings/kamelet.go:37
Interface
BindingProvider
BindingProvider maps a Binding endpoint into Camel K resources.
pkg/util/bindings/api.go:50
Struct
Build
+genclient +kubebuilder:object:root=true +kubebuilder:resource:path=builds,scope=Namespaced,shortName=ikb,categories=kamel;camel +kubebuilder:subresou
pkg/apis/camel/v1/build_types.go:326
Struct
Build
pkg/builder/types.go:55
Struct
Build
pkg/util/maven/maven_types.go:33
Struct
BuildApplyConfiguration
BuildApplyConfiguration represents a declarative configuration of the Build type for use with apply. Change format to 'duration' when CRD uses OpenAP
pkg/client/camel/applyconfiguration/camel/v1/build.go:33
Struct
BuildCondition
BuildCondition describes the state of a resource at a certain point.
pkg/apis/camel/v1/build_types.go:345
Struct
BuildConditionApplyConfiguration
BuildConditionApplyConfiguration represents a declarative configuration of the BuildCondition type for use with apply. BuildCondition describes the s
pkg/client/camel/applyconfiguration/camel/v1/buildcondition.go:32
TypeAlias
BuildConditionType
BuildConditionType -- .
pkg/apis/camel/v1/build_types.go:279
Struct
BuildConfiguration
BuildConfiguration represent the configuration required to build the runtime.
pkg/apis/camel/v1/common_types.go:50
Struct
BuildConfigurationApplyConfiguration
BuildConfigurationApplyConfiguration represents a declarative configuration of the BuildConfiguration type for use with apply. BuildConfiguration rep
pkg/client/camel/applyconfiguration/camel/v1/buildconfiguration.go:30
Interface
BuildExpansion
pkg/client/camel/clientset/versioned/typed/camel/v1/generated_expansion.go:22
Interface
BuildInformer
BuildInformer provides access to a shared informer and lister for Builds.
pkg/client/camel/informers/externalversions/camel/v1/build.go:38
Interface
BuildInterface
BuildInterface has methods to work with Build resources.
pkg/client/camel/clientset/versioned/typed/camel/v1/build.go:41
Struct
BuildList
+kubebuilder:object:root=true BuildList contains a list of Build.
pkg/apis/camel/v1/build_types.go:337
Interface
BuildLister
BuildLister helps list Builds. All objects returned here must be treated as read-only.
pkg/client/camel/listers/camel/v1/build.go:31
Interface
BuildListerExpansion
BuildListerExpansion allows custom methods to be added to BuildLister.
pkg/client/camel/listers/camel/v1/expansion_generated.go:24
Interface
BuildNamespaceLister
BuildNamespaceLister helps list and get Builds. All objects returned here must be treated as read-only.
pkg/client/camel/listers/camel/v1/build.go:57
Interface
BuildNamespaceListerExpansion
BuildNamespaceListerExpansion allows custom methods to be added to BuildNamespaceLister.
pkg/client/camel/listers/camel/v1/expansion_generated.go:28
TypeAlias
BuildPhase
BuildPhase -- .
pkg/apis/camel/v1/build_types.go:276
Struct
BuildSpec
NOTE: json tags are required. Any new fields you add must have json tags for the fields to be serialized. Important: Run "make generate-deepcopy" to
pkg/apis/camel/v1/build_types.go:30
Struct
BuildSpecApplyConfiguration
BuildSpecApplyConfiguration represents a declarative configuration of the BuildSpec type for use with apply. NOTE: json tags are required. Any new f
pkg/client/camel/applyconfiguration/camel/v1/buildspec.go:33
Struct
BuildStatus
BuildStatus defines the observed state of Build.
pkg/apis/camel/v1/build_types.go:246
Struct
BuildStatusApplyConfiguration
BuildStatusApplyConfiguration represents a declarative configuration of the BuildStatus type for use with apply. BuildStatus defines the observed sta
pkg/client/camel/applyconfiguration/camel/v1/buildstatus.go:31
Struct
BuildahTask
BuildahTask is used to configure Buildah. Deprecated: no longer in use.
pkg/apis/camel/v1/build_types.go:167
Struct
BuildahTaskApplyConfiguration
BuildahTaskApplyConfiguration represents a declarative configuration of the BuildahTask type for use with apply. BuildahTask is used to configure Bui
pkg/client/camel/applyconfiguration/camel/v1/buildahtask.go:28
Struct
Builder
pkg/builder/types.go:50
Struct
BuilderTask
BuilderTask is the generic task in charge of building the application image.
pkg/apis/camel/v1/build_types.go:102
Struct
BuilderTaskApplyConfiguration
BuilderTaskApplyConfiguration represents a declarative configuration of the BuilderTask type for use with apply. BuilderTask is the generic task in c
pkg/client/camel/applyconfiguration/camel/v1/buildertask.go:26
Struct
BuilderTrait
The builder trait is internally used to determine the best strategy to build and configure IntegrationKits. +camel-k:trait=builder. nolint:godoclint
pkg/apis/camel/v1/trait/builder.go:26
Interface
BuildsGetter
BuildsGetter has a method to return a BuildInterface. A group's client should implement this interface.
pkg/client/camel/clientset/versioned/typed/camel/v1/build.go:36
Interface
BytesMarshaller
pkg/util/util.go:297
Struct
CACertConfig
CACertConfig specifies a CA certificate to import into the truststore.
pkg/apis/camel/v1/trait/jvm.go:21
Struct
CACertEntry
pkg/trait/jvm_cacert.go:33
Struct
CLIPrinter
CLIPrinter is delegated to print the runtime object.
pkg/util/kubernetes/printer.go:28
Struct
CamelArtifact
CamelArtifact represent the configuration for a feature offered by Camel.
pkg/apis/camel/v1/camelcatalog_types.go:158
Struct
CamelArtifactApplyConfiguration
CamelArtifactApplyConfiguration represents a declarative configuration of the CamelArtifact type for use with apply. CamelArtifact represent the conf
pkg/client/camel/applyconfiguration/camel/v1/camelartifact.go:26
Struct
CamelArtifactDependency
CamelArtifactDependency represent a maven's dependency.
pkg/apis/camel/v1/camelcatalog_types.go:149
Struct
CamelArtifactDependencyApplyConfiguration
CamelArtifactDependencyApplyConfiguration represents a declarative configuration of the CamelArtifactDependency type for use with apply. CamelArtifac
pkg/client/camel/applyconfiguration/camel/v1/camelartifactdependency.go:26
Struct
CamelArtifactExclusion
CamelArtifactExclusion represents an exclusion clause.
pkg/apis/camel/v1/camelcatalog_types.go:141
Struct
CamelArtifactExclusionApplyConfiguration
CamelArtifactExclusionApplyConfiguration represents a declarative configuration of the CamelArtifactExclusion type for use with apply. CamelArtifactE
pkg/client/camel/applyconfiguration/camel/v1/camelartifactexclusion.go:26
Struct
CamelCatalog
+genclient +kubebuilder:object:root=true +kubebuilder:resource:path=camelcatalogs,scope=Namespaced,shortName=cc,categories=kamel;camel +kubebuilder:su
pkg/apis/camel/v1/camelcatalog_types.go:42
Struct
CamelCatalogApplyConfiguration
CamelCatalogApplyConfiguration represents a declarative configuration of the CamelCatalog type for use with apply. CamelCatalog represents the langua
pkg/client/camel/applyconfiguration/camel/v1/camelcatalog.go:32
Struct
CamelCatalogCondition
CamelCatalogCondition describes the state of a resource at a certain point.
pkg/apis/camel/v1/camelcatalog_types.go:97
Struct
CamelCatalogConditionApplyConfiguration
CamelCatalogConditionApplyConfiguration represents a declarative configuration of the CamelCatalogCondition type for use with apply. CamelCatalogCond
pkg/client/camel/applyconfiguration/camel/v1/camelcatalogcondition.go:32
TypeAlias
CamelCatalogConditionType
CamelCatalogConditionType --.
pkg/apis/camel/v1/camelcatalog_types.go:113
Interface
CamelCatalogExpansion
pkg/client/camel/clientset/versioned/typed/camel/v1/generated_expansion.go:24
Interface
CamelCatalogInformer
CamelCatalogInformer provides access to a shared informer and lister for CamelCatalogs.
pkg/client/camel/informers/externalversions/camel/v1/camelcatalog.go:38
Interface
CamelCatalogInterface
CamelCatalogInterface has methods to work with CamelCatalog resources.
pkg/client/camel/clientset/versioned/typed/camel/v1/camelcatalog.go:41
Struct
CamelCatalogList
+kubebuilder:object:root=true CamelCatalogList contains a list of CamelCatalog.
pkg/apis/camel/v1/camelcatalog_types.go:55
Interface
CamelCatalogLister
CamelCatalogLister helps list CamelCatalogs. All objects returned here must be treated as read-only.
pkg/client/camel/listers/camel/v1/camelcatalog.go:31
Interface
CamelCatalogListerExpansion
CamelCatalogListerExpansion allows custom methods to be added to CamelCatalogLister.
pkg/client/camel/listers/camel/v1/expansion_generated.go:32
Interface
CamelCatalogNamespaceLister
CamelCatalogNamespaceLister helps list and get CamelCatalogs. All objects returned here must be treated as read-only.
pkg/client/camel/listers/camel/v1/camelcatalog.go:57
Interface
CamelCatalogNamespaceListerExpansion
CamelCatalogNamespaceListerExpansion allows custom methods to be added to CamelCatalogNamespaceLister.
pkg/client/camel/listers/camel/v1/expansion_generated.go:36
TypeAlias
CamelCatalogPhase
CamelCatalogPhase -- .
pkg/apis/camel/v1/camelcatalog_types.go:85
Struct
CamelCatalogSpec
CamelCatalogSpec specify what features a Camel runtime provides.
pkg/apis/camel/v1/camelcatalog_types.go:63
Struct
CamelCatalogSpecApplyConfiguration
CamelCatalogSpecApplyConfiguration represents a declarative configuration of the CamelCatalogSpec type for use with apply. CamelCatalogSpec specify w
pkg/client/camel/applyconfiguration/camel/v1/camelcatalogspec.go:26
Struct
CamelCatalogStatus
CamelCatalogStatus defines the observed state of CamelCatalog.
pkg/apis/camel/v1/camelcatalog_types.go:73
Struct
CamelCatalogStatusApplyConfiguration
CamelCatalogStatusApplyConfiguration represents a declarative configuration of the CamelCatalogStatus type for use with apply. CamelCatalogStatus def
pkg/client/camel/applyconfiguration/camel/v1/camelcatalogstatus.go:30
Interface
CamelCatalogsGetter
CamelCatalogsGetter has a method to return a CamelCatalogInterface. A group's client should implement this interface.
pkg/client/camel/clientset/versioned/typed/camel/v1/camelcatalog.go:36
TypeAlias
CamelEndpointKind
CamelEndpointKind -- .
pkg/internal/knative/types.go:45
Struct
CamelEnvironment
CamelEnvironment is the top level configuration object expected by the Camel Knative component.
pkg/internal/knative/types.go:23
Struct
CamelLoader
CamelLoader represents the configuration required to load a DSL.
pkg/apis/camel/v1/camelcatalog_types.go:175
Struct
CamelLoaderApplyConfiguration
CamelLoaderApplyConfiguration represents a declarative configuration of the CamelLoader type for use with apply. CamelLoader represents the configura
pkg/client/camel/applyconfiguration/camel/v1/camelloader.go:26
Struct
CamelProperty
CamelProperty represents a Camel property that may end up in an application.properties file.
pkg/apis/camel/v1/common_types.go:406
next →
1–100 of 777, ranked by callers