Interface CamelKubernetesIntegrationRunActionBuilder<T extends TestAction,B extends CamelKubernetesIntegrationRunActionBuilder<T,B>>

All Superinterfaces:
ActionBuilder<T,B>, CamelJBangActionBuilderBase<T,B>, ReferenceResolverAwareBuilder<T,B>, TestActionBuilder<T>

public interface CamelKubernetesIntegrationRunActionBuilder<T extends TestAction,B extends CamelKubernetesIntegrationRunActionBuilder<T,B>> extends CamelJBangActionBuilderBase<T,B>
  • Method Details

    • integrationName

      B integrationName(String name)
      Sets the integration name.
    • integration

      B integration(Resource resource)
      Export given Camel integration resource.
    • runtime

      B runtime(String runtime)
      Define runtime.
    • imageBuilder

      B imageBuilder(String imageBuilder)
      Define container image builder type.
    • imageRegistry

      B imageRegistry(String imageRegistry)
      Set container image registry.
    • clusterType

      B clusterType(String clusterType)
      Set cluster type target.
    • withBuildProperty

      B withBuildProperty(String property)
      Adds a command build property.
    • withBuildProperties

      B withBuildProperties(String... properties)
      Adds command build properties.
    • withProperty

      B withProperty(String property)
      Adds a command property.
    • withProperties

      B withProperties(String... properties)
      Adds command properties.
    • withTrait

      B withTrait(String trait)
      Adds a command trait.
    • withTraits

      B withTraits(String... traits)
      Adds command traits.
    • withArg

      B withArg(String arg)
      Adds a command argument.
    • withArg

      B withArg(String name, String value)
      Adds a command argument with name and value.
    • withArgs

      B withArgs(String... args)
      Adds command arguments.
    • verbose

      B verbose(boolean enabled)
    • autoRemove

      B autoRemove(boolean enabled)
    • waitForRunningState

      B waitForRunningState(boolean enabled)