public interface IntegrationSpecFluent<A extends IntegrationSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IntegrationSpecFluent.ConfigurationNested<N> |
static interface |
IntegrationSpecFluent.IntegrationKitNested<N> |
static interface |
IntegrationSpecFluent.ResourcesNested<N> |
static interface |
IntegrationSpecFluent.SourcesNested<N> |
static interface |
IntegrationSpecFluent.TemplateNested<N> |
A addToConfiguration(Integer index, ConfigurationSpec item)
A setToConfiguration(Integer index, ConfigurationSpec item)
A addToConfiguration(ConfigurationSpec... items)
A addAllToConfiguration(Collection<ConfigurationSpec> items)
A removeFromConfiguration(ConfigurationSpec... items)
A removeAllFromConfiguration(Collection<ConfigurationSpec> items)
A removeMatchingFromConfiguration(Predicate<ConfigurationSpecBuilder> predicate)
@Deprecated List<ConfigurationSpec> getConfiguration()
List<ConfigurationSpec> buildConfiguration()
ConfigurationSpec buildConfiguration(Integer index)
ConfigurationSpec buildFirstConfiguration()
ConfigurationSpec buildLastConfiguration()
ConfigurationSpec buildMatchingConfiguration(Predicate<ConfigurationSpecBuilder> predicate)
Boolean hasMatchingConfiguration(Predicate<ConfigurationSpecBuilder> predicate)
A withConfiguration(List<ConfigurationSpec> configuration)
A withConfiguration(ConfigurationSpec... configuration)
Boolean hasConfiguration()
A addNewConfiguration(String resourceKey, String resourceMountPoint, String resourceType, String type, String value)
IntegrationSpecFluent.ConfigurationNested<A> addNewConfiguration()
IntegrationSpecFluent.ConfigurationNested<A> addNewConfigurationLike(ConfigurationSpec item)
IntegrationSpecFluent.ConfigurationNested<A> setNewConfigurationLike(Integer index, ConfigurationSpec item)
IntegrationSpecFluent.ConfigurationNested<A> editConfiguration(Integer index)
IntegrationSpecFluent.ConfigurationNested<A> editFirstConfiguration()
IntegrationSpecFluent.ConfigurationNested<A> editLastConfiguration()
IntegrationSpecFluent.ConfigurationNested<A> editMatchingConfiguration(Predicate<ConfigurationSpecBuilder> predicate)
A addAllToDependencies(Collection<String> items)
A removeAllFromDependencies(Collection<String> items)
String getFirstDependency()
String getLastDependency()
Boolean hasDependencies()
A addToFlows(com.fasterxml.jackson.databind.JsonNode... items)
A addAllToFlows(Collection<com.fasterxml.jackson.databind.JsonNode> items)
A removeFromFlows(com.fasterxml.jackson.databind.JsonNode... items)
A removeAllFromFlows(Collection<com.fasterxml.jackson.databind.JsonNode> items)
List<com.fasterxml.jackson.databind.JsonNode> getFlows()
com.fasterxml.jackson.databind.JsonNode getFlow(Integer index)
com.fasterxml.jackson.databind.JsonNode getFirstFlow()
com.fasterxml.jackson.databind.JsonNode getLastFlow()
com.fasterxml.jackson.databind.JsonNode getMatchingFlow(Predicate<com.fasterxml.jackson.databind.JsonNode> predicate)
Boolean hasMatchingFlow(Predicate<com.fasterxml.jackson.databind.JsonNode> predicate)
A withFlows(com.fasterxml.jackson.databind.JsonNode... flows)
Boolean hasFlows()
@Deprecated io.fabric8.kubernetes.api.model.ObjectReference getIntegrationKit()
io.fabric8.kubernetes.api.model.ObjectReference buildIntegrationKit()
A withIntegrationKit(io.fabric8.kubernetes.api.model.ObjectReference integrationKit)
Boolean hasIntegrationKit()
IntegrationSpecFluent.IntegrationKitNested<A> withNewIntegrationKit()
IntegrationSpecFluent.IntegrationKitNested<A> withNewIntegrationKitLike(io.fabric8.kubernetes.api.model.ObjectReference item)
IntegrationSpecFluent.IntegrationKitNested<A> editIntegrationKit()
IntegrationSpecFluent.IntegrationKitNested<A> editOrNewIntegrationKit()
IntegrationSpecFluent.IntegrationKitNested<A> editOrNewIntegrationKitLike(io.fabric8.kubernetes.api.model.ObjectReference item)
String getProfile()
Boolean hasProfile()
Integer getReplicas()
Boolean hasReplicas()
A addAllToRepositories(Collection<String> items)
A removeAllFromRepositories(Collection<String> items)
String getFirstRepository()
String getLastRepository()
Boolean hasRepositories()
A addToResources(Integer index, ResourceSpec item)
A setToResources(Integer index, ResourceSpec item)
A addToResources(ResourceSpec... items)
A addAllToResources(Collection<ResourceSpec> items)
A removeFromResources(ResourceSpec... items)
A removeAllFromResources(Collection<ResourceSpec> items)
A removeMatchingFromResources(Predicate<ResourceSpecBuilder> predicate)
@Deprecated List<ResourceSpec> getResources()
List<ResourceSpec> buildResources()
ResourceSpec buildResource(Integer index)
ResourceSpec buildFirstResource()
ResourceSpec buildLastResource()
ResourceSpec buildMatchingResource(Predicate<ResourceSpecBuilder> predicate)
Boolean hasMatchingResource(Predicate<ResourceSpecBuilder> predicate)
A withResources(List<ResourceSpec> resources)
A withResources(ResourceSpec... resources)
Boolean hasResources()
IntegrationSpecFluent.ResourcesNested<A> addNewResource()
IntegrationSpecFluent.ResourcesNested<A> addNewResourceLike(ResourceSpec item)
IntegrationSpecFluent.ResourcesNested<A> setNewResourceLike(Integer index, ResourceSpec item)
IntegrationSpecFluent.ResourcesNested<A> editResource(Integer index)
IntegrationSpecFluent.ResourcesNested<A> editFirstResource()
IntegrationSpecFluent.ResourcesNested<A> editLastResource()
IntegrationSpecFluent.ResourcesNested<A> editMatchingResource(Predicate<ResourceSpecBuilder> predicate)
String getServiceAccountName()
Boolean hasServiceAccountName()
A addToSources(Integer index, SourceSpec item)
A setToSources(Integer index, SourceSpec item)
A addToSources(SourceSpec... items)
A addAllToSources(Collection<SourceSpec> items)
A removeFromSources(SourceSpec... items)
A removeAllFromSources(Collection<SourceSpec> items)
A removeMatchingFromSources(Predicate<SourceSpecBuilder> predicate)
@Deprecated List<SourceSpec> getSources()
List<SourceSpec> buildSources()
SourceSpec buildSource(Integer index)
SourceSpec buildFirstSource()
SourceSpec buildLastSource()
SourceSpec buildMatchingSource(Predicate<SourceSpecBuilder> predicate)
Boolean hasMatchingSource(Predicate<SourceSpecBuilder> predicate)
A withSources(List<SourceSpec> sources)
A withSources(SourceSpec... sources)
Boolean hasSources()
IntegrationSpecFluent.SourcesNested<A> addNewSource()
IntegrationSpecFluent.SourcesNested<A> addNewSourceLike(SourceSpec item)
IntegrationSpecFluent.SourcesNested<A> setNewSourceLike(Integer index, SourceSpec item)
IntegrationSpecFluent.SourcesNested<A> editSource(Integer index)
IntegrationSpecFluent.SourcesNested<A> editFirstSource()
IntegrationSpecFluent.SourcesNested<A> editLastSource()
IntegrationSpecFluent.SourcesNested<A> editMatchingSource(Predicate<SourceSpecBuilder> predicate)
@Deprecated PodSpecTemplate getTemplate()
PodSpecTemplate buildTemplate()
A withTemplate(PodSpecTemplate template)
Boolean hasTemplate()
IntegrationSpecFluent.TemplateNested<A> withNewTemplate()
IntegrationSpecFluent.TemplateNested<A> withNewTemplateLike(PodSpecTemplate item)
IntegrationSpecFluent.TemplateNested<A> editTemplate()
IntegrationSpecFluent.TemplateNested<A> editOrNewTemplate()
IntegrationSpecFluent.TemplateNested<A> editOrNewTemplateLike(PodSpecTemplate item)
Boolean hasTraits()
Copyright © 2015–2023 Red Hat. All rights reserved.