Package io.quarkus.test.services.quarkus
Class KubernetesQuarkusApplicationManagedResource<T extends QuarkusApplicationManagedResourceBuilder>
java.lang.Object
io.quarkus.test.services.quarkus.QuarkusManagedResource
io.quarkus.test.services.quarkus.KubernetesQuarkusApplicationManagedResource<T>
- All Implemented Interfaces:
ManagedResource
- Direct Known Subclasses:
ContainerRegistryKubernetesQuarkusApplicationManagedResource,ExtensionKubernetesQuarkusApplicationManagedResource
public abstract class KubernetesQuarkusApplicationManagedResource<T extends QuarkusApplicationManagedResourceBuilder>
extends QuarkusManagedResource
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.quarkus.test.services.quarkus.QuarkusManagedResource
afterStart, getContext, getDisplayName, getLaunchMode, isFailed, isNativeTest, needsBuildArtifact, onPostBuild, onPreBuildMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.quarkus.test.bootstrap.ManagedResource
createURI, validate
-
Field Details
-
model
-
client
-
-
Constructor Details
-
KubernetesQuarkusApplicationManagedResource
-
-
Method Details
-
doInit
protected abstract void doInit() -
doUpdate
protected abstract void doUpdate() -
start
public void start() -
stop
public void stop() -
getURI
-
isRunning
public boolean isRunning()- Specified by:
isRunningin interfaceManagedResource- Overrides:
isRunningin classQuarkusManagedResource
-
logs
-
restart
public void restart() -
getLoggingHandler
- Specified by:
getLoggingHandlerin classQuarkusManagedResource
-