Uses of Class
org.apache.camel.k.catalog.model.k8s.crd.ImmutableRuntimeSpec
Packages that use ImmutableRuntimeSpec
-
Uses of ImmutableRuntimeSpec in org.apache.camel.k.catalog.model.k8s.crd
Methods in org.apache.camel.k.catalog.model.k8s.crd that return ImmutableRuntimeSpecModifier and TypeMethodDescriptionImmutableRuntimeSpec.Builder.build()
Builds a newImmutableRuntimeSpec
.static ImmutableRuntimeSpec
ImmutableRuntimeSpec.copyOf
(RuntimeSpec instance) Creates an immutable copy of aRuntimeSpec
value.final ImmutableRuntimeSpec
ImmutableRuntimeSpec.withApplicationClass
(String value) Copy the current immutable object by setting a value for theapplicationClass
attribute.final ImmutableRuntimeSpec
ImmutableRuntimeSpec.withCapabilities
(Map<String, ? extends CamelCapability> entries) Copy the current immutable object by replacing thecapabilities
map with the specified map.final ImmutableRuntimeSpec
ImmutableRuntimeSpec.withDependencies
(Iterable<? extends Artifact> elements) Copy the current immutable object with elements that replace the content ofdependencies
.final ImmutableRuntimeSpec
ImmutableRuntimeSpec.withDependencies
(Artifact... elements) Copy the current immutable object with elements that replace the content ofdependencies
.final ImmutableRuntimeSpec
ImmutableRuntimeSpec.withMetadata
(Map<String, ? extends String> entries) Copy the current immutable object by replacing themetadata
map with the specified map.final ImmutableRuntimeSpec
ImmutableRuntimeSpec.withProvider
(String value) Copy the current immutable object by setting a value for theprovider
attribute.final ImmutableRuntimeSpec
ImmutableRuntimeSpec.withVersion
(String value) Copy the current immutable object by setting a value for theversion
attribute.