public class KameletSpec extends Object implements io.fabric8.kubernetes.api.model.KubernetesResource
| Constructor and Description |
|---|
KameletSpec()
No args constructor for use in serialization
|
KameletSpec(AuthorizationSpec authorization,
io.fabric8.kubernetes.api.model.apiextensions.v1.JSONSchemaProps definition,
List<String> dependencies,
com.fasterxml.jackson.databind.JsonNode flow,
List<io.fabric8.camelk.v1.SourceSpec> sources,
Map<String,Object> template,
Map<String,EventTypeSpec> types) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
getAdditionalProperties() |
AuthorizationSpec |
getAuthorization() |
io.fabric8.kubernetes.api.model.apiextensions.v1.JSONSchemaProps |
getDefinition() |
List<String> |
getDependencies() |
com.fasterxml.jackson.databind.JsonNode |
getFlow() |
List<io.fabric8.camelk.v1.SourceSpec> |
getSources() |
Map<String,Object> |
getTemplate() |
Map<String,EventTypeSpec> |
getTypes() |
void |
setAdditionalProperty(String name,
Object value) |
void |
setAuthorization(AuthorizationSpec authorization) |
void |
setDefinition(io.fabric8.kubernetes.api.model.apiextensions.v1.JSONSchemaProps definition) |
void |
setDependencies(List<String> dependencies) |
void |
setFlow(com.fasterxml.jackson.databind.JsonNode flow) |
void |
setSources(List<io.fabric8.camelk.v1.SourceSpec> sources) |
void |
setTemplate(Map<String,Object> template) |
void |
setTypes(Map<String,EventTypeSpec> types) |
public KameletSpec()
public KameletSpec(AuthorizationSpec authorization, io.fabric8.kubernetes.api.model.apiextensions.v1.JSONSchemaProps definition, List<String> dependencies, com.fasterxml.jackson.databind.JsonNode flow, List<io.fabric8.camelk.v1.SourceSpec> sources, Map<String,Object> template, Map<String,EventTypeSpec> types)
authorization - template - types - sources - definition - flow - dependencies - public AuthorizationSpec getAuthorization()
public void setAuthorization(AuthorizationSpec authorization)
public io.fabric8.kubernetes.api.model.apiextensions.v1.JSONSchemaProps getDefinition()
public void setDefinition(io.fabric8.kubernetes.api.model.apiextensions.v1.JSONSchemaProps definition)
public com.fasterxml.jackson.databind.JsonNode getFlow()
public void setFlow(com.fasterxml.jackson.databind.JsonNode flow)
public List<io.fabric8.camelk.v1.SourceSpec> getSources()
public void setSources(List<io.fabric8.camelk.v1.SourceSpec> sources)
public Map<String,EventTypeSpec> getTypes()
public void setTypes(Map<String,EventTypeSpec> types)
Copyright © 2015–2022 Red Hat. All rights reserved.