Class ClusterDeployedOperatorExtension
java.lang.Object
io.javaoperatorsdk.operator.junit.AbstractOperatorExtension
io.javaoperatorsdk.operator.junit.ClusterDeployedOperatorExtension
- All Implemented Interfaces:
HasKubernetesClient,org.junit.jupiter.api.extension.AfterAllCallback,org.junit.jupiter.api.extension.AfterEachCallback,org.junit.jupiter.api.extension.BeforeAllCallback,org.junit.jupiter.api.extension.BeforeEachCallback,org.junit.jupiter.api.extension.Extension
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class io.javaoperatorsdk.operator.junit.AbstractOperatorExtension
AbstractOperatorExtension.AbstractBuilder<T extends AbstractOperatorExtension.AbstractBuilder<T>> -
Field Summary
Fields inherited from class io.javaoperatorsdk.operator.junit.AbstractOperatorExtension
CRD_READY_WAIT, DEFAULT_NAMESPACE_DELETE_TIMEOUT, infrastructure, infrastructureTimeout, MAX_NAMESPACE_NAME_LENGTH, namespace, namespaceDeleteTimeout, namespaceNameSupplier, oneNamespacePerClass, perClassNamespaceNameSupplier, preserveNamespaceOnError, skipNamespaceDeletion, waitForNamespaceDeletion -
Method Summary
Modifier and TypeMethodDescriptionprotected voidapplyCrds(org.junit.jupiter.api.extension.ExtensionContext context) protected voidbefore(org.junit.jupiter.api.extension.ExtensionContext context) protected voidbeforeAllImpl(org.junit.jupiter.api.extension.ExtensionContext context) protected voidbeforeEachImpl(org.junit.jupiter.api.extension.ExtensionContext context) builder()Creates aClusterDeployedOperatorExtension.Builderto set up anClusterDeployedOperatorExtensioninstance.protected voidMethods inherited from class io.javaoperatorsdk.operator.junit.AbstractOperatorExtension
after, afterAll, afterAllImpl, afterEach, afterEachImpl, beforeAll, beforeEach, create, delete, get, getInfrastructureKubernetesClient, getKubernetesClient, getNamespace, logDiagnosticInfo, logDiagnosticInfo, replace, resources, serverSideApply, update
-
Method Details
-
builder
Creates aClusterDeployedOperatorExtension.Builderto set up anClusterDeployedOperatorExtensioninstance.- Returns:
- the builder.
-
beforeEachImpl
protected void beforeEachImpl(org.junit.jupiter.api.extension.ExtensionContext context) - Overrides:
beforeEachImplin classAbstractOperatorExtension
-
beforeAllImpl
protected void beforeAllImpl(org.junit.jupiter.api.extension.ExtensionContext context) - Overrides:
beforeAllImplin classAbstractOperatorExtension
-
applyCrds
protected void applyCrds(org.junit.jupiter.api.extension.ExtensionContext context) -
before
protected void before(org.junit.jupiter.api.extension.ExtensionContext context) - Overrides:
beforein classAbstractOperatorExtension
-
deleteOperator
protected void deleteOperator()- Overrides:
deleteOperatorin classAbstractOperatorExtension
-