Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractJobStreamsAssert<SELF,
T> - Class in io.camunda.zeebe.qa.util.jobstream - AbstractJobStreamsAssert(Collection<T>, Class<?>) - Constructor for class io.camunda.zeebe.qa.util.jobstream.AbstractJobStreamsAssert
- accessKey() - Method in class io.camunda.zeebe.qa.util.testcontainers.MinioContainer
-
Returns the configured Minio access key.
- ActorClockActuator - Interface in io.camunda.zeebe.qa.util.actuator
-
Java interface for the broker's actor clock actuator (roughly mapping to the broker admin service).
- ActorClockActuator.AddTimeRequest - Record Class in io.camunda.zeebe.qa.util.actuator
- ActorClockActuator.Response - Record Class in io.camunda.zeebe.qa.util.actuator
- actuatorUri(String...) - Method in interface io.camunda.zeebe.qa.util.cluster.TestApplication
-
Returns the address to access the actuators of this node from outside the container network of this node.
- addBroker(int) - Method in interface io.camunda.zeebe.qa.util.actuator.ClusterActuator
-
Request that the broker is added to the cluster.
- addBrokerInvalidType(String) - Method in interface io.camunda.zeebe.qa.util.actuator.ClusterActuator
-
Request that the broker is added to the cluster.
- addExposedPorts(ToxiproxyContainer) - Static method in class io.camunda.zeebe.qa.util.testcontainers.ProxyRegistry
- address(int) - Method in interface io.camunda.zeebe.qa.util.cluster.TestApplication
-
Returns the address of this node for the given port.
- address(TestZeebePort) - Method in interface io.camunda.zeebe.qa.util.cluster.TestApplication
-
Returns the address of this node for the given port.
- addTime(ActorClockActuator.AddTimeRequest) - Method in interface io.camunda.zeebe.qa.util.actuator.ActorClockActuator
- AddTimeRequest(Long) - Constructor for record class io.camunda.zeebe.qa.util.actuator.ActorClockActuator.AddTimeRequest
-
Creates an instance of a
AddTimeRequestrecord class. - anyGateway() - Method in class io.camunda.zeebe.qa.util.cluster.TestCluster
-
Returns the first gateway which is running.
- assertThat(ClusterActuator) - Static method in class io.camunda.zeebe.qa.util.topology.ClusterActuatorAssert
- assertThat(JobStreamActuator) - Static method in class io.camunda.zeebe.qa.util.jobstream.JobStreamActuatorAssert
-
A convenience factory method that's consistent with AssertJ conventions.
- assertThat(TestCluster) - Static method in class io.camunda.zeebe.qa.util.topology.ClusterActuatorAssert
- autoStart() - Element in annotation interface io.camunda.zeebe.qa.util.junit.ZeebeIntegration.TestZeebe
-
If true (the default), will automatically start the annotated instance before tests.
- availableGateway() - Method in class io.camunda.zeebe.qa.util.cluster.TestCluster
-
Returns the first gateway which can accept requests from a Zeebe client.
- await(TestHealthProbe) - Method in interface io.camunda.zeebe.qa.util.cluster.TestApplication
-
Convenience method to wait for a probe for a default timeout of 30 seconds.
- await(TestHealthProbe) - Method in class io.camunda.zeebe.qa.util.cluster.TestCluster
-
Convenience method for
TestCluster.await(TestHealthProbe, Duration)with a default timeout of 1 minute per node in the cluster. - await(TestHealthProbe, Duration) - Method in interface io.camunda.zeebe.qa.util.cluster.TestApplication
-
Blocks and waits until the given health probe succeeds, or the given timeout is reached.
- await(TestHealthProbe, Duration) - Method in class io.camunda.zeebe.qa.util.cluster.TestCluster
-
Waits until the given probe succeeds, or until the timeout expires.
- awaitCompleteTopology() - Method in class io.camunda.zeebe.qa.util.cluster.TestCluster
-
Convenience alias for
TestCluster.awaitCompleteTopology(Duration)with a default value of 1 minute per brokers. - awaitCompleteTopology() - Method in interface io.camunda.zeebe.qa.util.cluster.TestGateway
-
Convenience method to await complete topology of single node clusters.
- awaitCompleteTopology() - Element in annotation interface io.camunda.zeebe.qa.util.junit.ZeebeIntegration.TestZeebe
-
If true (the default), will block and wait until the topology is complete, using
clusterSize(),partitionCount(), andreplicationFactor()as parameters. - awaitCompleteTopology(int, int, int, Duration) - Method in class io.camunda.zeebe.qa.util.cluster.TestCluster
-
Waits until every gateway in the cluster sees a complete and healthy topology, as defined by the
TestCluster.replicationFactor,TestCluster.partitionsCount, and count ofTestCluster.brokersin this cluster. - awaitCompleteTopology(int, int, int, Duration) - Method in interface io.camunda.zeebe.qa.util.cluster.TestGateway
-
Blocks until the topology is complete.
- awaitCompleteTopology(Duration) - Method in class io.camunda.zeebe.qa.util.cluster.TestCluster
-
Waits until every gateway in the cluster sees a complete and healthy topology, as defined by the
TestCluster.replicationFactor,TestCluster.partitionsCount, and count ofTestCluster.brokersin this cluster. - awaitHealthyTopology() - Method in class io.camunda.zeebe.qa.util.cluster.TestCluster
- awaitHealthyTopology(Duration) - Method in class io.camunda.zeebe.qa.util.cluster.TestCluster
- awaitReady() - Element in annotation interface io.camunda.zeebe.qa.util.junit.ZeebeIntegration.TestZeebe
-
If true (the default), will block and wait until all managed applications are ready.
- awaitStarted() - Element in annotation interface io.camunda.zeebe.qa.util.junit.ZeebeIntegration.TestZeebe
-
If true (the default), will block and wait until all managed applications are started.
- AzuriteContainer - Class in io.camunda.zeebe.qa.util.testcontainers
- AzuriteContainer() - Constructor for class io.camunda.zeebe.qa.util.testcontainers.AzuriteContainer
B
- BackupActuator - Interface in io.camunda.zeebe.qa.util.actuator
-
Java interface for the node's backup actuator.
- BackupActuator.ErrorHandler - Class in io.camunda.zeebe.qa.util.actuator
-
Custom error handler, mapping errors with body to custom types for easier verification/handling.
- BackupActuator.ErrorResponse - Exception Class in io.camunda.zeebe.qa.util.actuator
- ban(long) - Method in interface io.camunda.zeebe.qa.util.actuator.BanningActuator
- BanningActuator - Interface in io.camunda.zeebe.qa.util.actuator
- bean(Class<V>) - Method in interface io.camunda.zeebe.qa.util.cluster.TestApplication
-
If the application is started (e.g.
- bean(Class<V>) - Method in class io.camunda.zeebe.qa.util.cluster.TestRestoreApp
- bean(Class<V>) - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
- bean(Class<V>) - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneGateway
- Bean(T, Class<T>) - Constructor for record class io.camunda.zeebe.qa.util.cluster.util.ContextOverrideInitializer.Bean
-
Creates an instance of a
Beanrecord class. - brokerConfig() - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
-
Returns the broker configuration
- brokerDoesNotHavePartition(int, int) - Method in class io.camunda.zeebe.qa.util.topology.ClusterActuatorAssert
- brokerHasPartition(int, int) - Method in class io.camunda.zeebe.qa.util.topology.ClusterActuatorAssert
- brokerHasPartitionAtState(int, int, PartitionStateCode) - Method in class io.camunda.zeebe.qa.util.topology.ClusterActuatorAssert
- brokerHealth() - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
-
Returns the health actuator for this broker.
- BrokerHealthActuator - Interface in io.camunda.zeebe.qa.util.actuator
-
Java interface for the broker's health endpoints.
- brokers() - Method in class io.camunda.zeebe.qa.util.cluster.TestCluster
-
Returns a map of the brokers in the cluster, where the keys are the broker's nodeId, and the values the broker containers.
- build() - Method in class io.camunda.zeebe.qa.util.cluster.TestClusterBuilder
-
Builds a new Zeebe cluster.
- builder() - Static method in class io.camunda.zeebe.qa.util.cluster.TestCluster
-
Returns a new cluster builder
C
- cancelChange(long) - Method in interface io.camunda.zeebe.qa.util.actuator.ClusterActuator
- ClientJobStreamsAssert(Collection<JobStreamEndpoint.ClientJobStream>) - Constructor for class io.camunda.zeebe.qa.util.jobstream.JobStreamActuatorAssert.ClientJobStreamsAssert
- clientStreams() - Method in class io.camunda.zeebe.qa.util.jobstream.JobStreamActuatorAssert
-
Returns collection assertions on the underlying client job streams.
- close() - Method in interface io.camunda.zeebe.qa.util.cluster.TestApplication
- close() - Method in class io.camunda.zeebe.qa.util.cluster.TestCluster
- CLUSTER - Enum constant in enum class io.camunda.zeebe.qa.util.cluster.TestZeebePort
-
Port for internal communication, i.e.
- ClusterActuator - Interface in io.camunda.zeebe.qa.util.actuator
- ClusterActuatorAssert - Class in io.camunda.zeebe.qa.util.topology
- ClusterActuatorAssert(ClusterActuator, Class<?>) - Constructor for class io.camunda.zeebe.qa.util.topology.ClusterActuatorAssert
- clusterSize() - Element in annotation interface io.camunda.zeebe.qa.util.junit.ZeebeIntegration.TestZeebe
-
The expected number of brokers in the cluster, used for
awaitCompleteTopology(). - COMMAND - Enum constant in enum class io.camunda.zeebe.qa.util.cluster.TestZeebePort
-
Port of the command API, i.e.
- commandLineArgs() - Method in class io.camunda.zeebe.qa.util.cluster.TestRestoreApp
- commandLineArgs() - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
-
Returns the command line arguments that will be passed when the application is started.
- commandLineArgs() - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneGateway
-
Returns the command line arguments that will be passed when the application is started.
- configureContainer(GenericContainer<?>) - Static method in class io.camunda.zeebe.qa.util.testcontainers.RemoteDebugger
- configureContainer(GenericContainer<?>, int) - Static method in class io.camunda.zeebe.qa.util.testcontainers.RemoteDebugger
- configuredLevel() - Method in record class io.camunda.zeebe.qa.util.actuator.LoggersActuator.LoggerInfo
-
Returns the value of the
configuredLevelrecord component. - connectStr - Variable in class io.camunda.zeebe.qa.util.testcontainers.AzuriteContainer
- ContainerProxy(Proxy, int) - Constructor for record class io.camunda.zeebe.qa.util.testcontainers.ProxyRegistry.ContainerProxy
-
Creates an instance of a
ContainerProxyrecord class. - ContextOverrideInitializer - Class in io.camunda.zeebe.qa.util.cluster.util
-
Context initializers are called before beans are resolved/autowired, and allows us to prepare the context, so to speak.
- ContextOverrideInitializer(Map<String, ContextOverrideInitializer.Bean<?>>, Map<String, Object>) - Constructor for class io.camunda.zeebe.qa.util.cluster.util.ContextOverrideInitializer
- ContextOverrideInitializer.Bean<T> - Record Class in io.camunda.zeebe.qa.util.cluster.util
- createDefaultKeycloak() - Static method in class io.camunda.zeebe.qa.util.testcontainers.DefaultTestContainers
-
Returns a Keycloak container with defaults for CI.
- createSpringBuilder() - Method in class io.camunda.zeebe.qa.util.cluster.TestRestoreApp
- createSpringBuilder() - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneGateway
-
Returns a builder which can be modified to enable more profiles, inject beans, etc.
- createSpringBuilder() - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
D
- decode(String, Response) - Method in class io.camunda.zeebe.qa.util.actuator.BackupActuator.ErrorHandler
- DEFAULT_REMOTE_DEBUGGER_PORT - Static variable in class io.camunda.zeebe.qa.util.testcontainers.RemoteDebugger
- DEFAULT_START_TIMEOUT - Static variable in class io.camunda.zeebe.qa.util.testcontainers.RemoteDebugger
- DefaultTestContainers - Class in io.camunda.zeebe.qa.util.testcontainers
- defaultTestImage() - Static method in class io.camunda.zeebe.qa.util.testcontainers.ZeebeTestContainerDefaults
- defaultWaitStrategy() - Method in class io.camunda.zeebe.qa.util.testcontainers.MinioContainer
- delete(long) - Method in interface io.camunda.zeebe.qa.util.actuator.BackupActuator
- doesNotHaveBroker(int) - Method in class io.camunda.zeebe.qa.util.topology.ClusterActuatorAssert
- doesNotHavePendingChanges() - Method in class io.camunda.zeebe.qa.util.topology.ClusterActuatorAssert
- doNotHaveJobType(String) - Method in class io.camunda.zeebe.qa.util.jobstream.AbstractJobStreamsAssert
-
Asserts that the given service does not contain any streams for the given stream type.
- doNotHaveWorker(String) - Method in class io.camunda.zeebe.qa.util.jobstream.AbstractJobStreamsAssert
-
Asserts that the given service does not contain any streams for the given worker name.
E
- effectiveLevel() - Method in record class io.camunda.zeebe.qa.util.actuator.LoggersActuator.LoggerInfo
-
Returns the value of the
effectiveLevelrecord component. - epochMilli() - Method in record class io.camunda.zeebe.qa.util.actuator.ActorClockActuator.Response
-
Returns the value of the
epochMillirecord component. - equals(Object) - Method in record class io.camunda.zeebe.qa.util.actuator.ActorClockActuator.AddTimeRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.camunda.zeebe.qa.util.actuator.ActorClockActuator.Response
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.camunda.zeebe.qa.util.actuator.LoggersActuator.LoggerInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.camunda.zeebe.qa.util.actuator.PartitionsActuator.PartitionStatus
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.camunda.zeebe.qa.util.cluster.util.ContextOverrideInitializer.Bean
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.camunda.zeebe.qa.util.testcontainers.ProxyRegistry.ContainerProxy
-
Indicates whether some other object is "equal to" this one.
- ErrorHandler(JacksonDecoder) - Constructor for class io.camunda.zeebe.qa.util.actuator.BackupActuator.ErrorHandler
- exportedPosition() - Method in record class io.camunda.zeebe.qa.util.actuator.PartitionsActuator.PartitionStatus
-
Returns the value of the
exportedPositionrecord component. - exporterPhase() - Method in record class io.camunda.zeebe.qa.util.actuator.PartitionsActuator.PartitionStatus
-
Returns the value of the
exporterPhaserecord component. - ExportingActuator - Interface in io.camunda.zeebe.qa.util.actuator
- externalEndpoint() - Method in class io.camunda.zeebe.qa.util.testcontainers.GcsContainer
- externalEndpoint() - Method in class io.camunda.zeebe.qa.util.testcontainers.MinioContainer
-
Returns the S3 accessible endpoint for a client running on the host machine.
F
- failure() - Method in exception class io.camunda.zeebe.qa.util.actuator.BackupActuator.ErrorResponse
G
- GATEWAY - Enum constant in enum class io.camunda.zeebe.qa.util.cluster.TestZeebePort
-
Port of the gateway API, i.e.
- gatewayConfig() - Method in interface io.camunda.zeebe.qa.util.cluster.TestGateway
-
Returns the gateway configuration for this node.
- gatewayConfig() - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
- gatewayConfig() - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneGateway
- gatewayHealth() - Method in interface io.camunda.zeebe.qa.util.cluster.TestGateway
-
Returns the health actuator for this gateway.
- gatewayHealth() - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
- GatewayHealthActuator - Interface in io.camunda.zeebe.qa.util.actuator
-
Java interface for the broker's health endpoints.
- gateways() - Method in class io.camunda.zeebe.qa.util.cluster.TestCluster
-
Returns a map of the gateways in the cluster, where the keys are the memberIds, and the values the gateway containers.
- GcsContainer - Class in io.camunda.zeebe.qa.util.testcontainers
- GcsContainer() - Constructor for class io.camunda.zeebe.qa.util.testcontainers.GcsContainer
- get(String) - Method in interface io.camunda.zeebe.qa.util.actuator.LoggersActuator
- getConnectString() - Method in class io.camunda.zeebe.qa.util.testcontainers.AzuriteContainer
- getCurrentClock() - Method in interface io.camunda.zeebe.qa.util.actuator.ActorClockActuator
- getOrCreateHostProxy(int) - Method in class io.camunda.zeebe.qa.util.testcontainers.ProxyRegistry
-
Returns the proxy associated with the given port on the local host, or creates a new instance.
- getOrCreateProxy(String) - Method in class io.camunda.zeebe.qa.util.testcontainers.ProxyRegistry
-
Returns the proxy associated with the given upstream, or creates a new instance.
- getTopology() - Method in interface io.camunda.zeebe.qa.util.actuator.ClusterActuator
-
Queries the current cluster topology
- grpcAddress() - Method in interface io.camunda.zeebe.qa.util.cluster.TestGateway
-
Returns the address used by clients to interact with the gateway.
- grpcAddress() - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
H
- hasActiveBroker(int) - Method in class io.camunda.zeebe.qa.util.topology.ClusterActuatorAssert
- hasAppliedChanges(PlannedOperationsResponse) - Method in class io.camunda.zeebe.qa.util.topology.ClusterActuatorAssert
- hasCompletedChanges(PlannedOperationsResponse) - Method in class io.camunda.zeebe.qa.util.topology.ClusterActuatorAssert
- hasConsumerCount(int) - Static method in class io.camunda.zeebe.qa.util.jobstream.AbstractJobStreamsAssert
-
Returns a condition which checks that a stream has the expected amount of consumers.
- hasConsumerReceivers(Collection<String>) - Static method in class io.camunda.zeebe.qa.util.jobstream.AbstractJobStreamsAssert
-
Returns a condition which checks that a stream consumers contains exactly the given receivers, in any order.
- hasFetchVariables(String...) - Static method in class io.camunda.zeebe.qa.util.jobstream.AbstractJobStreamsAssert
-
Returns a condition which checks that a stream has the given timeout in milliseconds.
- hashCode() - Method in record class io.camunda.zeebe.qa.util.actuator.ActorClockActuator.AddTimeRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.camunda.zeebe.qa.util.actuator.ActorClockActuator.Response
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.camunda.zeebe.qa.util.actuator.LoggersActuator.LoggerInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.camunda.zeebe.qa.util.actuator.PartitionsActuator.PartitionStatus
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.camunda.zeebe.qa.util.cluster.util.ContextOverrideInitializer.Bean
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.camunda.zeebe.qa.util.testcontainers.ProxyRegistry.ContainerProxy
-
Returns a hash code value for this object.
- hasJobType(String) - Static method in class io.camunda.zeebe.qa.util.jobstream.AbstractJobStreamsAssert
-
Returns a condition which checks that a stream has the given stream type.
- hasTimeout(long) - Static method in class io.camunda.zeebe.qa.util.jobstream.AbstractJobStreamsAssert
-
Returns a condition which checks that a stream has the given timeout in milliseconds.
- hasWorker(String) - Static method in class io.camunda.zeebe.qa.util.jobstream.AbstractJobStreamsAssert
-
Returns a condition which checks that a stream has the given worker name.
- haveConnectedTo(int, String, int...) - Method in class io.camunda.zeebe.qa.util.jobstream.JobStreamActuatorAssert.ClientJobStreamsAssert
-
Asserts that the given service contains exactly
expectedCountstreams with the given job type and the expected connected nodes. - haveConsumerCount(int, String, int) - Method in class io.camunda.zeebe.qa.util.jobstream.JobStreamActuatorAssert.RemoteJobStreamsAssert
-
Asserts that the given service contains exactly
expectedCountstreams with the given job type and the consumer count. - haveConsumerReceiver(int, String, String...) - Method in class io.camunda.zeebe.qa.util.jobstream.JobStreamActuatorAssert.RemoteJobStreamsAssert
-
Asserts that the given service contains exactly
expectedCountstreams with the given job type and the expected consumer receivers (in any order). - haveExactlyAll(int, Condition<? super T>...) - Method in class io.camunda.zeebe.qa.util.jobstream.AbstractJobStreamsAssert
-
Asserts that the given service contains exactly
expectedCountstreams which matches all the given conditions. - haveJobType(int, String) - Method in class io.camunda.zeebe.qa.util.jobstream.AbstractJobStreamsAssert
-
Asserts that the given service contains exactly
expectedCountstreams for the given job type. - haveWorker(int, String) - Method in class io.camunda.zeebe.qa.util.jobstream.AbstractJobStreamsAssert
-
Asserts that the given service contains exactly
expectedCountstreams for the given worker name. - healthActuator() - Method in interface io.camunda.zeebe.qa.util.cluster.TestApplication
-
Returns the default health actuator for this application.
- healthActuator() - Method in interface io.camunda.zeebe.qa.util.cluster.TestGateway
- healthActuator() - Method in class io.camunda.zeebe.qa.util.cluster.TestRestoreApp
- healthActuator() - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
- HealthActuator - Interface in io.camunda.zeebe.qa.util.actuator
-
Common interface for health actuators on the broker and the gateway.
- HealthActuator.NoopHealthActuator - Class in io.camunda.zeebe.qa.util.actuator
- host() - Method in interface io.camunda.zeebe.qa.util.cluster.TestApplication
-
Returns the hostname of this node, such that it is visible to hosts from the outside of the Docker network.
- host() - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
- host() - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneGateway
I
- id() - Method in exception class io.camunda.zeebe.qa.util.actuator.BackupActuator.ErrorResponse
- initialize(ConfigurableApplicationContext) - Method in class io.camunda.zeebe.qa.util.cluster.util.ContextOverrideInitializer
- instant() - Method in record class io.camunda.zeebe.qa.util.actuator.ActorClockActuator.Response
-
Returns the value of the
instantrecord component. - internalEndpoint() - Method in class io.camunda.zeebe.qa.util.testcontainers.MinioContainer
-
Returns the internal endpoint, i.e.
- internalPort() - Method in record class io.camunda.zeebe.qa.util.testcontainers.ProxyRegistry.ContainerProxy
-
Returns the value of the
internalPortrecord component. - io.camunda.zeebe.qa.util.actuator - package io.camunda.zeebe.qa.util.actuator
- io.camunda.zeebe.qa.util.cluster - package io.camunda.zeebe.qa.util.cluster
- io.camunda.zeebe.qa.util.cluster.util - package io.camunda.zeebe.qa.util.cluster.util
- io.camunda.zeebe.qa.util.jobstream - package io.camunda.zeebe.qa.util.jobstream
- io.camunda.zeebe.qa.util.junit - package io.camunda.zeebe.qa.util.junit
- io.camunda.zeebe.qa.util.testcontainers - package io.camunda.zeebe.qa.util.testcontainers
- io.camunda.zeebe.qa.util.topology - package io.camunda.zeebe.qa.util.topology
- isConnectedTo(int...) - Static method in class io.camunda.zeebe.qa.util.jobstream.AbstractJobStreamsAssert
-
Returns a condition which checks that a stream is connected to the given brokers by ID.
- isGateway() - Method in interface io.camunda.zeebe.qa.util.cluster.TestApplication
-
Returns true if this node can act as a gateway (e.g.
- isGateway() - Method in interface io.camunda.zeebe.qa.util.cluster.TestGateway
- isGateway() - Method in class io.camunda.zeebe.qa.util.cluster.TestRestoreApp
- isGateway() - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
- isGateway() - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneGateway
- isStarted() - Method in interface io.camunda.zeebe.qa.util.cluster.TestApplication
-
Returns whether the underlying application is started yet; does not include any probes
- isStarted() - Method in class io.camunda.zeebe.qa.util.cluster.TestRestoreApp
- isStarted() - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
- isStarted() - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneGateway
J
- JobStreamActuator - Interface in io.camunda.zeebe.qa.util.actuator
-
Java interface for the node's job stream actuator.
- JobStreamActuatorAssert - Class in io.camunda.zeebe.qa.util.jobstream
-
Convenience class to assert values obtained through a
JobStreamActuator. - JobStreamActuatorAssert(JobStreamActuator) - Constructor for class io.camunda.zeebe.qa.util.jobstream.JobStreamActuatorAssert
- JobStreamActuatorAssert.ClientJobStreamsAssert - Class in io.camunda.zeebe.qa.util.jobstream
- JobStreamActuatorAssert.RemoteJobStreamsAssert - Class in io.camunda.zeebe.qa.util.jobstream
- joinPartition(int, int, int) - Method in interface io.camunda.zeebe.qa.util.actuator.ClusterActuator
-
Request that the broker joins the partition with the given priority.
L
- leavePartition(int, int) - Method in interface io.camunda.zeebe.qa.util.actuator.ClusterActuator
-
Request that the broker leaves the partition.
- list() - Method in interface io.camunda.zeebe.qa.util.actuator.BackupActuator
- list() - Method in interface io.camunda.zeebe.qa.util.actuator.JobStreamActuator
- listClient() - Method in interface io.camunda.zeebe.qa.util.actuator.JobStreamActuator
- listRemote() - Method in interface io.camunda.zeebe.qa.util.actuator.JobStreamActuator
- live() - Method in interface io.camunda.zeebe.qa.util.actuator.BrokerHealthActuator
- live() - Method in interface io.camunda.zeebe.qa.util.actuator.GatewayHealthActuator
- live() - Method in interface io.camunda.zeebe.qa.util.actuator.HealthActuator
-
Succeeds if the node is live.
- live() - Method in class io.camunda.zeebe.qa.util.actuator.HealthActuator.NoopHealthActuator
- LIVE - Enum constant in enum class io.camunda.zeebe.qa.util.cluster.TestHealthProbe
- LoggerInfo(String, String) - Constructor for record class io.camunda.zeebe.qa.util.actuator.LoggersActuator.LoggerInfo
-
Creates an instance of a
LoggerInforecord class. - LoggersActuator - Interface in io.camunda.zeebe.qa.util.actuator
-
Java interface for any node's loggers actuator.
- LoggersActuator.LoggerInfo - Record Class in io.camunda.zeebe.qa.util.actuator
M
- mappedPort(TestZeebePort) - Method in interface io.camunda.zeebe.qa.util.cluster.TestApplication
-
Returns the actual port for the given logical port.
- mappedPort(TestZeebePort) - Method in class io.camunda.zeebe.qa.util.cluster.TestRestoreApp
- mappedPort(TestZeebePort) - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
- mappedPort(TestZeebePort) - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneGateway
- metrics() - Method in interface io.camunda.zeebe.qa.util.actuator.PrometheusActuator
- MinioContainer - Class in io.camunda.zeebe.qa.util.testcontainers
-
Minio is a S3 compatible high performance object storage.
- MinioContainer() - Constructor for class io.camunda.zeebe.qa.util.testcontainers.MinioContainer
-
Creates a default container with a pinned image version.
- MinioContainer(String) - Constructor for class io.camunda.zeebe.qa.util.testcontainers.MinioContainer
-
Creates a new container with the specific image version.
- MONITORING - Enum constant in enum class io.camunda.zeebe.qa.util.cluster.TestZeebePort
-
Port for the management server, i.e.
- monitoringUri(String...) - Method in interface io.camunda.zeebe.qa.util.cluster.TestApplication
-
Returns the address to access the monitoring API of this node from outside the container network of this node.
N
- name() - Method in class io.camunda.zeebe.qa.util.cluster.TestCluster
-
Returns the cluster name.
- newAbstractIterableAssert(Iterable<? extends JobStreamEndpoint.ClientJobStream>) - Method in class io.camunda.zeebe.qa.util.jobstream.JobStreamActuatorAssert.ClientJobStreamsAssert
- newAbstractIterableAssert(Iterable<? extends JobStreamEndpoint.RemoteJobStream>) - Method in class io.camunda.zeebe.qa.util.jobstream.JobStreamActuatorAssert.RemoteJobStreamsAssert
- newClientBuilder() - Method in class io.camunda.zeebe.qa.util.cluster.TestCluster
-
Builds a new client builder by picking a random gateway started gateway for it and disabling transport security.
- newClientBuilder() - Method in interface io.camunda.zeebe.qa.util.cluster.TestGateway
-
Returns a new pre-configured client builder for this gateway
- newClientBuilder() - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
- nodeId() - Method in interface io.camunda.zeebe.qa.util.cluster.TestApplication
-
Returns this node's unique cluster ID
- nodeId() - Method in class io.camunda.zeebe.qa.util.cluster.TestRestoreApp
- nodeId() - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
- nodeId() - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneGateway
- nodes() - Method in class io.camunda.zeebe.qa.util.cluster.TestCluster
-
Returns a map of all nodes in the cluster, where the keys are the member IDs (for brokers, the node ID), and the values are the nodes.
- NoopHealthActuator() - Constructor for class io.camunda.zeebe.qa.util.actuator.HealthActuator.NoopHealthActuator
O
- of(TestApplication<?>) - Static method in interface io.camunda.zeebe.qa.util.actuator.BackupActuator
-
Returns a
BackupActuatorinstance using the given node as upstream. - of(TestApplication<?>) - Static method in interface io.camunda.zeebe.qa.util.actuator.BanningActuator
- of(TestApplication<?>) - Static method in interface io.camunda.zeebe.qa.util.actuator.ClusterActuator
-
Returns a
ClusterActuatorinstance using the given node as upstream. - of(TestApplication<?>) - Static method in interface io.camunda.zeebe.qa.util.actuator.ExportingActuator
- of(TestApplication<?>) - Static method in interface io.camunda.zeebe.qa.util.actuator.JobStreamActuator
-
Returns a
JobStreamActuatorinstance using the given node as upstream. - of(TestApplication<?>) - Static method in interface io.camunda.zeebe.qa.util.actuator.LoggersActuator
-
Returns a
LoggersActuatorinstance using the given node as upstream. - of(TestApplication<?>) - Static method in interface io.camunda.zeebe.qa.util.actuator.RebalanceActuator
-
Returns a
RebalanceActuatorinstance using the given node as upstream. - of(TestGateway<?>) - Static method in interface io.camunda.zeebe.qa.util.actuator.GatewayHealthActuator
-
Returns a
GatewayHealthActuatorinstance using the given node as upstream. - of(TestStandaloneBroker) - Static method in interface io.camunda.zeebe.qa.util.actuator.ActorClockActuator
-
Returns a
ActorClockActuatorinstance using the given node as upstream. - of(TestStandaloneBroker) - Static method in interface io.camunda.zeebe.qa.util.actuator.BrokerHealthActuator
-
Returns a
BrokerHealthActuatorinstance using the given node as upstream. - of(TestStandaloneBroker) - Static method in interface io.camunda.zeebe.qa.util.actuator.PartitionsActuator
-
Returns a
PartitionsActuatorinstance using the given node as upstream. - of(TestStandaloneBroker) - Static method in interface io.camunda.zeebe.qa.util.actuator.PrometheusActuator
- of(ZeebeBrokerNode<?>) - Static method in interface io.camunda.zeebe.qa.util.actuator.ActorClockActuator
-
Returns a
ActorClockActuatorinstance using the given node as upstream. - of(ZeebeBrokerNode<?>) - Static method in interface io.camunda.zeebe.qa.util.actuator.PartitionsActuator
-
Returns a
PartitionsActuatorinstance using the given node as upstream. - of(ZeebeNode<?>) - Static method in interface io.camunda.zeebe.qa.util.actuator.BackupActuator
-
Returns a
BackupActuatorinstance using the given node as upstream. - of(ZeebeNode<?>) - Static method in interface io.camunda.zeebe.qa.util.actuator.BanningActuator
- of(ZeebeNode<?>) - Static method in interface io.camunda.zeebe.qa.util.actuator.BrokerHealthActuator
-
Returns a
BrokerHealthActuatorinstance using the given node as upstream. - of(ZeebeNode<?>) - Static method in interface io.camunda.zeebe.qa.util.actuator.ClusterActuator
-
Returns a
ClusterActuatorinstance using the given node as upstream. - of(ZeebeNode<?>) - Static method in interface io.camunda.zeebe.qa.util.actuator.ExportingActuator
- of(ZeebeNode<?>) - Static method in interface io.camunda.zeebe.qa.util.actuator.GatewayHealthActuator
-
Returns a
GatewayHealthActuatorinstance using the given node as upstream. - of(ZeebeNode<?>) - Static method in interface io.camunda.zeebe.qa.util.actuator.JobStreamActuator
-
Returns a
JobStreamActuatorinstance using the given node as upstream. - of(ZeebeNode<?>) - Static method in interface io.camunda.zeebe.qa.util.actuator.LoggersActuator
-
Returns a
LoggersActuatorinstance using the given node as upstream. - of(ZeebeNode<?>) - Static method in interface io.camunda.zeebe.qa.util.actuator.RebalanceActuator
-
Returns a
RebalanceActuatorinstance using the given node as upstream. - of(String) - Static method in interface io.camunda.zeebe.qa.util.actuator.ActorClockActuator
-
Returns a
ActorClockActuatorinstance using the given endpoint as upstream. - of(String) - Static method in interface io.camunda.zeebe.qa.util.actuator.BackupActuator
-
Returns a
BackupActuatorinstance using the given endpoint as upstream. - of(String) - Static method in interface io.camunda.zeebe.qa.util.actuator.BanningActuator
- of(String) - Static method in interface io.camunda.zeebe.qa.util.actuator.BrokerHealthActuator
-
Returns a
BrokerHealthActuatorinstance using the given endpoint as upstream. - of(String) - Static method in interface io.camunda.zeebe.qa.util.actuator.ClusterActuator
-
Returns a
ClusterActuatorinstance using the given endpoint as upstream. - of(String) - Static method in interface io.camunda.zeebe.qa.util.actuator.ExportingActuator
- of(String) - Static method in interface io.camunda.zeebe.qa.util.actuator.GatewayHealthActuator
-
Returns a
GatewayHealthActuatorinstance using the given endpoint as upstream. - of(String) - Static method in interface io.camunda.zeebe.qa.util.actuator.JobStreamActuator
-
Returns a
JobStreamActuatorinstance using the given endpoint as upstream. - of(String) - Static method in interface io.camunda.zeebe.qa.util.actuator.LoggersActuator
-
Returns a
LoggersActuatorinstance using the given endpoint as upstream. - of(String) - Static method in interface io.camunda.zeebe.qa.util.actuator.PartitionsActuator
-
Returns a
PartitionsActuatorinstance using the given endpoint as upstream. - of(String) - Static method in interface io.camunda.zeebe.qa.util.actuator.PrometheusActuator
- of(String) - Static method in interface io.camunda.zeebe.qa.util.actuator.RebalanceActuator
-
Returns a
RebalanceActuatorinstance using the given endpoint as upstream. - ofAddress(String) - Static method in interface io.camunda.zeebe.qa.util.actuator.BackupActuator
-
Returns a
BackupActuatorinstance using the given node as upstream. - ofAddress(String) - Static method in interface io.camunda.zeebe.qa.util.actuator.ClusterActuator
-
Returns a
ClusterActuatorinstance using the given address as upstream. - offsetMilli() - Method in record class io.camunda.zeebe.qa.util.actuator.ActorClockActuator.AddTimeRequest
-
Returns the value of the
offsetMillirecord component.
P
- partitionCount() - Element in annotation interface io.camunda.zeebe.qa.util.junit.ZeebeIntegration.TestZeebe
-
The expected partition count, used for
awaitCompleteTopology(). - PartitionsActuator - Interface in io.camunda.zeebe.qa.util.actuator
-
Java interface for the broker's partitions actuator (roughly mapping to the broker admin service).
- PartitionsActuator.PartitionStatus - Record Class in io.camunda.zeebe.qa.util.actuator
- partitionsCount() - Method in class io.camunda.zeebe.qa.util.cluster.TestCluster
-
Returns the partition count configured for the brokers; also used to check for a complete topology.
- PartitionStatus(String, String, Long, Long, String, Long, String) - Constructor for record class io.camunda.zeebe.qa.util.actuator.PartitionsActuator.PartitionStatus
-
Creates an instance of a
PartitionStatusrecord class. - pause() - Method in interface io.camunda.zeebe.qa.util.actuator.ExportingActuator
- pauseExporting() - Method in interface io.camunda.zeebe.qa.util.actuator.PartitionsActuator
- pauseProcessing() - Method in interface io.camunda.zeebe.qa.util.actuator.PartitionsActuator
- port() - Method in enum class io.camunda.zeebe.qa.util.cluster.TestZeebePort
-
Returns the default port number for this port
- prepareUpgrade() - Method in interface io.camunda.zeebe.qa.util.actuator.PartitionsActuator
- probe(TestHealthProbe) - Method in interface io.camunda.zeebe.qa.util.cluster.TestApplication
-
Probes for the given health probe; throws an exception on failure.
- processedPosition() - Method in record class io.camunda.zeebe.qa.util.actuator.PartitionsActuator.PartitionStatus
-
Returns the value of the
processedPositionrecord component. - processedPositionInSnapshot() - Method in record class io.camunda.zeebe.qa.util.actuator.PartitionsActuator.PartitionStatus
-
Returns the value of the
processedPositionInSnapshotrecord component. - PrometheusActuator - Interface in io.camunda.zeebe.qa.util.actuator
- property(String, Class<V>, V) - Method in interface io.camunda.zeebe.qa.util.cluster.TestApplication
-
If the application is started (e.g.
- property(String, Class<V>, V) - Method in class io.camunda.zeebe.qa.util.cluster.TestRestoreApp
- property(String, Class<V>, V) - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
- property(String, Class<V>, V) - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneGateway
- proxy() - Method in record class io.camunda.zeebe.qa.util.testcontainers.ProxyRegistry.ContainerProxy
-
Returns the value of the
proxyrecord component. - ProxyRegistry - Class in io.camunda.zeebe.qa.util.testcontainers
-
A utility registry to keep track of proxies that were created for a given
ToxiproxyContainer. - ProxyRegistry(ToxiproxyContainer) - Constructor for class io.camunda.zeebe.qa.util.testcontainers.ProxyRegistry
- ProxyRegistry.ContainerProxy - Record Class in io.camunda.zeebe.qa.util.testcontainers
-
Wrapper type which keeps track of each proxy and their associated unmapped port.
Q
- query() - Method in interface io.camunda.zeebe.qa.util.actuator.PartitionsActuator
R
- ready() - Method in interface io.camunda.zeebe.qa.util.actuator.BrokerHealthActuator
- ready() - Method in interface io.camunda.zeebe.qa.util.actuator.GatewayHealthActuator
- ready() - Method in class io.camunda.zeebe.qa.util.actuator.HealthActuator.NoopHealthActuator
- ready() - Method in interface io.camunda.zeebe.qa.util.actuator.HealthActuator
-
Succeeds if the node is ready.
- READY - Enum constant in enum class io.camunda.zeebe.qa.util.cluster.TestHealthProbe
- rebalance() - Method in interface io.camunda.zeebe.qa.util.actuator.RebalanceActuator
-
Triggers rebalancing on of the cluster leadership.
- RebalanceActuator - Interface in io.camunda.zeebe.qa.util.actuator
-
Java interface for the node's rebalance actuator.
- region() - Method in class io.camunda.zeebe.qa.util.testcontainers.MinioContainer
-
Returns the configured Minio region.
- RemoteDebugger - Class in io.camunda.zeebe.qa.util.testcontainers
-
To use, create a new instance with the desired port (or, by default, 5005), and pass the container you wish to configure to it.
- RemoteJobStreamsAssert(Collection<JobStreamEndpoint.RemoteJobStream>) - Constructor for class io.camunda.zeebe.qa.util.jobstream.JobStreamActuatorAssert.RemoteJobStreamsAssert
- remoteStreams() - Method in class io.camunda.zeebe.qa.util.jobstream.JobStreamActuatorAssert
-
Returns collection assertions on the underlying remote job streams.
- removeBroker(int) - Method in interface io.camunda.zeebe.qa.util.actuator.ClusterActuator
-
Request that the broker is removed from the cluster
- replicationFactor() - Method in class io.camunda.zeebe.qa.util.cluster.TestCluster
-
Returns the replication factor configured for the brokers; also used to check for a complete topology.
- replicationFactor() - Element in annotation interface io.camunda.zeebe.qa.util.junit.ZeebeIntegration.TestZeebe
-
The expected replication factor, used for
awaitCompleteTopology(). - Response(long, Instant) - Constructor for record class io.camunda.zeebe.qa.util.actuator.ActorClockActuator.Response
-
Creates an instance of a
Responserecord class. - REST - Enum constant in enum class io.camunda.zeebe.qa.util.cluster.TestZeebePort
-
The REST API server port
- restAddress() - Method in interface io.camunda.zeebe.qa.util.cluster.TestGateway
-
Returns the address used by clients to interact with the gateway.
- resume() - Method in interface io.camunda.zeebe.qa.util.actuator.ExportingActuator
- resumeExporting() - Method in interface io.camunda.zeebe.qa.util.actuator.PartitionsActuator
- resumeProcessing() - Method in interface io.camunda.zeebe.qa.util.actuator.PartitionsActuator
- role() - Method in record class io.camunda.zeebe.qa.util.actuator.PartitionsActuator.PartitionStatus
-
Returns the value of the
rolerecord component.
S
- scaleBrokers(List<Integer>) - Method in interface io.camunda.zeebe.qa.util.actuator.ClusterActuator
-
Scales the given brokers up or down and reassigns partitions to the new brokers.
- scaleBrokers(List<Integer>, boolean) - Method in interface io.camunda.zeebe.qa.util.actuator.ClusterActuator
-
Scales the given brokers up or down and reassigns partitions to the new brokers.
- scaleBrokers(List<Integer>, boolean, boolean) - Method in interface io.camunda.zeebe.qa.util.actuator.ClusterActuator
-
Scales the given brokers up or down and reassigns partitions to the new brokers.
- scaleBrokers(List<Integer>, int) - Method in interface io.camunda.zeebe.qa.util.actuator.ClusterActuator
-
Scales the given brokers up or down and reassigns partitions to the new brokers based on new replication factor.
- scaleBrokersInvalidType(List<String>) - Method in interface io.camunda.zeebe.qa.util.actuator.ClusterActuator
- secretKey() - Method in class io.camunda.zeebe.qa.util.testcontainers.MinioContainer
-
Returns the configured Minio secret key.
- self() - Method in interface io.camunda.zeebe.qa.util.cluster.TestApplication
-
Convenience method to return the appropriate concrete type
- self() - Method in class io.camunda.zeebe.qa.util.cluster.TestRestoreApp
- self() - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
- self() - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneGateway
- set(String, LoggersActuator.LoggerInfo) - Method in interface io.camunda.zeebe.qa.util.actuator.LoggersActuator
- set(String, Level) - Method in interface io.camunda.zeebe.qa.util.actuator.LoggersActuator
-
A convenience method to set the level of a logger remotely via the Spring Boot actuator, using SLF4J levels as input to avoid any errors (e.g.
- shutdown() - Method in class io.camunda.zeebe.qa.util.cluster.TestCluster
-
Stops all containers in the cluster.
- snapshotId() - Method in record class io.camunda.zeebe.qa.util.actuator.PartitionsActuator.PartitionStatus
-
Returns the value of the
snapshotIdrecord component. - softPause() - Method in interface io.camunda.zeebe.qa.util.actuator.ExportingActuator
- softPauseExporting() - Method in interface io.camunda.zeebe.qa.util.actuator.PartitionsActuator
- start() - Method in interface io.camunda.zeebe.qa.util.cluster.TestApplication
-
Starts the node in a blocking fashion.
- start() - Method in class io.camunda.zeebe.qa.util.cluster.TestCluster
-
Starts all applications in the cluster.
- start() - Method in class io.camunda.zeebe.qa.util.cluster.TestRestoreApp
- start() - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
- start() - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneGateway
- STARTED - Enum constant in enum class io.camunda.zeebe.qa.util.cluster.TestHealthProbe
- startup() - Method in interface io.camunda.zeebe.qa.util.actuator.BrokerHealthActuator
- startup() - Method in interface io.camunda.zeebe.qa.util.actuator.GatewayHealthActuator
- startup() - Method in class io.camunda.zeebe.qa.util.actuator.HealthActuator.NoopHealthActuator
- startup() - Method in interface io.camunda.zeebe.qa.util.actuator.HealthActuator
-
Succeeds if the node is started.
- status(long) - Method in interface io.camunda.zeebe.qa.util.actuator.BackupActuator
- stop() - Method in interface io.camunda.zeebe.qa.util.cluster.TestApplication
-
Attempts to stop the container gracefully in a blocking fashion.
- stop() - Method in class io.camunda.zeebe.qa.util.cluster.TestRestoreApp
- stop() - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
- stop() - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneGateway
- streamProcessorPhase() - Method in record class io.camunda.zeebe.qa.util.actuator.PartitionsActuator.PartitionStatus
-
Returns the value of the
streamProcessorPhaserecord component.
T
- take(long) - Method in interface io.camunda.zeebe.qa.util.actuator.BackupActuator
-
Triggers taking a backup of the cluster.
- takeSnapshot() - Method in interface io.camunda.zeebe.qa.util.actuator.PartitionsActuator
- TestApplication<T> - Interface in io.camunda.zeebe.qa.util.cluster
- TestCluster - Class in io.camunda.zeebe.qa.util.cluster
-
A convenience class representing a one or more Spring applications that form a Zeebe cluster.
- TestCluster(String, int, int, Map<MemberId, TestStandaloneBroker>, Map<MemberId, TestStandaloneGateway>) - Constructor for class io.camunda.zeebe.qa.util.cluster.TestCluster
-
Creates a new cluster from the given parameters.
- TestClusterBuilder - Class in io.camunda.zeebe.qa.util.cluster
- TestClusterBuilder() - Constructor for class io.camunda.zeebe.qa.util.cluster.TestClusterBuilder
- TestGateway<T> - Interface in io.camunda.zeebe.qa.util.cluster
-
Represents a Zeebe gateway, either standalone or embedded.
- TestHealthProbe - Enum Class in io.camunda.zeebe.qa.util.cluster
-
Logical representation of the various health probes in Zeebe
- TestRestoreApp - Class in io.camunda.zeebe.qa.util.cluster
-
Represents an instance of the
RestoreAppSpring application. - TestRestoreApp() - Constructor for class io.camunda.zeebe.qa.util.cluster.TestRestoreApp
- TestRestoreApp(BrokerConfiguration.BrokerProperties) - Constructor for class io.camunda.zeebe.qa.util.cluster.TestRestoreApp
- TestStandaloneBroker - Class in io.camunda.zeebe.qa.util.cluster
-
Represents an instance of the
StandaloneBrokerSpring application. - TestStandaloneBroker() - Constructor for class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
- TestStandaloneGateway - Class in io.camunda.zeebe.qa.util.cluster
-
Encapsulates an instance of the
StandaloneGatewaySpring application. - TestStandaloneGateway() - Constructor for class io.camunda.zeebe.qa.util.cluster.TestStandaloneGateway
- TestZeebePort - Enum Class in io.camunda.zeebe.qa.util.cluster
-
Represents the known ports in Zeebe and their default values.
- toAssert(T, String) - Method in class io.camunda.zeebe.qa.util.jobstream.AbstractJobStreamsAssert
- topologyTimeoutMs() - Element in annotation interface io.camunda.zeebe.qa.util.junit.ZeebeIntegration.TestZeebe
-
The expected topology timeout, used for
awaitCompleteTopology(); if omitted, defaults to 1 minute per brokers in the cluster. - toString() - Method in record class io.camunda.zeebe.qa.util.actuator.ActorClockActuator.AddTimeRequest
-
Returns a string representation of this record class.
- toString() - Method in record class io.camunda.zeebe.qa.util.actuator.ActorClockActuator.Response
-
Returns a string representation of this record class.
- toString() - Method in record class io.camunda.zeebe.qa.util.actuator.LoggersActuator.LoggerInfo
-
Returns a string representation of this record class.
- toString() - Method in record class io.camunda.zeebe.qa.util.actuator.PartitionsActuator.PartitionStatus
-
Returns a string representation of this record class.
- toString() - Method in class io.camunda.zeebe.qa.util.cluster.TestRestoreApp
- toString() - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
- toString() - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneGateway
- toString() - Method in record class io.camunda.zeebe.qa.util.cluster.util.ContextOverrideInitializer.Bean
-
Returns a string representation of this record class.
- toString() - Method in record class io.camunda.zeebe.qa.util.testcontainers.ProxyRegistry.ContainerProxy
-
Returns a string representation of this record class.
- type() - Method in record class io.camunda.zeebe.qa.util.cluster.util.ContextOverrideInitializer.Bean
-
Returns the value of the
typerecord component.
U
- uri(String, TestZeebePort, String...) - Method in interface io.camunda.zeebe.qa.util.cluster.TestApplication
-
Returns the address of this node for the given port and scheme as a URI.
- uri(String, TestZeebePort, SequencedCollection<String>) - Method in interface io.camunda.zeebe.qa.util.cluster.TestApplication
-
Returns the address of this node for the given port and scheme as a URI.
- useRecordingExporter(boolean) - Method in class io.camunda.zeebe.qa.util.cluster.TestClusterBuilder
-
If true, registers the
RecordingExporterfor each broker.
V
- value() - Method in record class io.camunda.zeebe.qa.util.cluster.util.ContextOverrideInitializer.Bean
-
Returns the value of the
valuerecord component. - valueOf(String) - Static method in enum class io.camunda.zeebe.qa.util.cluster.TestHealthProbe
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.camunda.zeebe.qa.util.cluster.TestZeebePort
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.camunda.zeebe.qa.util.cluster.TestHealthProbe
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.camunda.zeebe.qa.util.cluster.TestZeebePort
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withAdditionalProfile(Profile) - Method in interface io.camunda.zeebe.qa.util.cluster.TestApplication
- withAdditionalProfile(String) - Method in interface io.camunda.zeebe.qa.util.cluster.TestApplication
-
Configures additional active Spring profiles.
- withAdditionalProfile(String) - Method in class io.camunda.zeebe.qa.util.cluster.TestRestoreApp
- withAdditionalProfile(String) - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
- withAdditionalProfile(String) - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneGateway
- withBackupId(long) - Method in class io.camunda.zeebe.qa.util.cluster.TestRestoreApp
- withBean(String, V, Class<V>) - Method in interface io.camunda.zeebe.qa.util.cluster.TestApplication
-
When the underlying application is started, all beans of the given type will resolve to the given value.
- withBean(String, V, Class<V>) - Method in class io.camunda.zeebe.qa.util.cluster.TestRestoreApp
- withBean(String, V, Class<V>) - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
- withBean(String, V, Class<V>) - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneGateway
- withBrokerConfig(BiConsumer<MemberId, TestStandaloneBroker>) - Method in class io.camunda.zeebe.qa.util.cluster.TestClusterBuilder
-
Sets the configuration function that will be executed in the
TestClusterBuilder.build()method on each broker. - withBrokerConfig(Consumer<BrokerConfiguration.BrokerProperties>) - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
-
Modifies the broker configuration.
- withBrokerConfig(Consumer<BrokerCfg>) - Method in class io.camunda.zeebe.qa.util.cluster.TestRestoreApp
- withBrokerConfig(Consumer<TestStandaloneBroker>) - Method in class io.camunda.zeebe.qa.util.cluster.TestClusterBuilder
-
Sets the configuration function that will be executed in the
TestClusterBuilder.build()method on each broker. - withBrokersCount(int) - Method in class io.camunda.zeebe.qa.util.cluster.TestClusterBuilder
-
The number of brokers to create in this cluster.
- withDomain(String, String...) - Method in class io.camunda.zeebe.qa.util.testcontainers.MinioContainer
-
Configures Minio to use the specific domain as its internal hostname and virtual wild card host, allowing subdomain access for buckets.
- withEmbeddedGateway(boolean) - Method in class io.camunda.zeebe.qa.util.cluster.TestClusterBuilder
-
If true, the brokers created by this cluster will use embedded gateways.
- withExporter(String, Consumer<ExporterCfg>) - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
-
Adds or replaces a new exporter with the given ID.
- withGatewayConfig(BiConsumer<MemberId, TestGateway<?>>) - Method in class io.camunda.zeebe.qa.util.cluster.TestClusterBuilder
-
Sets the configuration function that will be executed in the
TestClusterBuilder.build()method on each gateway (including embedded gateways). - withGatewayConfig(Consumer<GatewayCfg>) - Method in interface io.camunda.zeebe.qa.util.cluster.TestGateway
-
Allows modifying the gateway configuration.
- withGatewayConfig(Consumer<GatewayCfg>) - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
- withGatewayConfig(Consumer<GatewayCfg>) - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneGateway
- withGatewayConfig(Consumer<TestGateway<?>>) - Method in class io.camunda.zeebe.qa.util.cluster.TestClusterBuilder
-
Sets the configuration function that will be executed in the
TestClusterBuilder.build()method on each gateway (including embedded gateways). - withGatewaysCount(int) - Method in class io.camunda.zeebe.qa.util.cluster.TestClusterBuilder
-
The number of standalone gateway to create in this cluster.
- withName(String) - Method in class io.camunda.zeebe.qa.util.cluster.TestClusterBuilder
-
Sets the name of the cluster.
- withNodeConfig(Consumer<TestApplication<?>>) - Method in class io.camunda.zeebe.qa.util.cluster.TestClusterBuilder
-
Sets the configuration function that will be executed in the
TestClusterBuilder.build()method on both brokers and gateways (embedded gateways included). - withPartitionsCount(int) - Method in class io.camunda.zeebe.qa.util.cluster.TestClusterBuilder
-
Will set the number of partitions to distribute across the cluster.
- withProperty(String, Object) - Method in interface io.camunda.zeebe.qa.util.cluster.TestApplication
-
Configures Spring via properties.
- withProperty(String, Object) - Method in class io.camunda.zeebe.qa.util.cluster.TestRestoreApp
- withProperty(String, Object) - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
- withProperty(String, Object) - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneGateway
- withRecordingExporter(boolean) - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
-
Enables/disables usage of the recording exporter using
TestStandaloneBroker.RECORDING_EXPORTER_IDas its unique ID. - withReplicationFactor(int) - Method in class io.camunda.zeebe.qa.util.cluster.TestClusterBuilder
-
Sets the replication factor for each partition in the cluster.
- withWorkingDirectory(Path) - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
-
Sets the broker's working directory, aka its data directory.
Z
- ZeebeIntegration - Annotation Interface in io.camunda.zeebe.qa.util.junit
-
Registers the
ZeebeIntegrationExtensionextension, which will manage the lifecycle ofTestClusterorTestApplicationinstances. - ZeebeIntegration.TestZeebe - Annotation Interface in io.camunda.zeebe.qa.util.junit
- ZeebeTestContainerDefaults - Class in io.camunda.zeebe.qa.util.testcontainers
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form