Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GroovyInspector ¶
type GroovyInspector struct {
// contains filtered or unexported fields
}
GroovyInspector --
func (GroovyInspector) Extract ¶
func (i GroovyInspector) Extract(source v1.SourceSpec, meta *Metadata) error
Extract --
type Inspector ¶
type Inspector interface {
Extract(v1.SourceSpec, *Metadata) error
}
Inspector --
func InspectorForLanguage ¶
func InspectorForLanguage(catalog *camel.RuntimeCatalog, language v1.Language) Inspector
InspectorForLanguage --
type JavaScriptInspector ¶
type JavaScriptInspector struct {
// contains filtered or unexported fields
}
JavaScriptInspector --
func (JavaScriptInspector) Extract ¶
func (i JavaScriptInspector) Extract(source v1.SourceSpec, meta *Metadata) error
Extract --
type JavaSourceInspector ¶
type JavaSourceInspector struct {
// contains filtered or unexported fields
}
JavaSourceInspector --
func (JavaSourceInspector) Extract ¶
func (i JavaSourceInspector) Extract(source v1.SourceSpec, meta *Metadata) error
Extract --
type KotlinInspector ¶
type KotlinInspector struct {
// contains filtered or unexported fields
}
KotlinInspector --
func (KotlinInspector) Extract ¶
func (i KotlinInspector) Extract(source v1.SourceSpec, meta *Metadata) error
Extract --
type Metadata ¶
type Metadata struct {
// All starting URIs of defined routes
FromURIs []string
// All end URIs of defined routes
ToURIs []string
// All inferred dependencies required to run the integration
Dependencies *strset.Set
// ExposesHTTPServices indicates if a route defined by the source is exposed
// through HTTP
ExposesHTTPServices bool
// PassiveEndpoints indicates that the source contains only passive endpoints that
// are activated from external calls, including HTTP (useful to determine if the
// integration can scale to 0)
PassiveEndpoints bool
// RequiredCapabilities lists the capabilities required by the integration
// to run
RequiredCapabilities *strset.Set
}
Metadata --
type XMLInspector ¶
type XMLInspector struct {
// contains filtered or unexported fields
}
XMLInspector --
func (XMLInspector) Extract ¶
func (i XMLInspector) Extract(source v1.SourceSpec, meta *Metadata) error
Extract --
type YAMLInspector ¶
type YAMLInspector struct {
// contains filtered or unexported fields
}
YAMLInspector --
func (YAMLInspector) Extract ¶
func (i YAMLInspector) Extract(source v1.SourceSpec, meta *Metadata) error
Extract --
Click to show internal directories.
Click to hide internal directories.