Interface CamelJBangKubernetesActionBuilder<T extends TestAction,B extends CamelJBangKubernetesActionBuilder<T,B>>
- All Superinterfaces:
ReferenceResolverAwareBuilder<T,,B> TestActionBuilder<T>
public interface CamelJBangKubernetesActionBuilder<T extends TestAction,B extends CamelJBangKubernetesActionBuilder<T,B>>
extends ReferenceResolverAwareBuilder<T,B>, TestActionBuilder<T>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.citrusframework.TestActionBuilder
TestActionBuilder.DelegatingTestActionBuilder<T extends TestAction> -
Field Summary
Fields inherited from interface org.citrusframework.TestActionBuilder
logger, RESOURCE_PATH, TYPE_RESOLVER -
Method Summary
Modifier and TypeMethodDescriptiondelete()Delete a deployed Camel application using the previous exported Kubernetes manifest.export()Export a Camel project from given Camel integration.run()Build and deploy a Camel project to Kubernetesverify()Verify the Kubernetes pod status and logs of a deployed Camel integration.Methods inherited from interface org.citrusframework.actions.ReferenceResolverAwareBuilder
withReferenceResolverMethods inherited from interface org.citrusframework.TestActionBuilder
build
-
Method Details
-
run
CamelKubernetesIntegrationRunActionBuilder<?,?> run()Build and deploy a Camel project to Kubernetes -
delete
CamelKubernetesIntegrationDeleteActionBuilder<?,?> delete()Delete a deployed Camel application using the previous exported Kubernetes manifest. -
verify
CamelKubernetesIntegrationVerifyActionBuilder<?,?> verify()Verify the Kubernetes pod status and logs of a deployed Camel integration. -
export
CamelKubernetesIntegrationRunActionBuilder<?,?> export()Export a Camel project from given Camel integration.
-