Index

A B C D E F G H I J L M N O P Q R S T U V W Z 
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 AddTimeRequest record 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 ZeebeIntegration.TestZeebe.clusterSize(), ZeebeIntegration.TestZeebe.partitionCount(), and ZeebeIntegration.TestZeebe.replicationFactor() 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 of TestCluster.brokers in 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 of TestCluster.brokers in 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 Bean record 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 ZeebeIntegration.TestZeebe.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 configuredLevel record 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 ContainerProxy record 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 effectiveLevel record component.
epochMilli() - Method in record class io.camunda.zeebe.qa.util.actuator.ActorClockActuator.Response
Returns the value of the epochMilli record 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 exportedPosition record component.
exporterPhase() - Method in record class io.camunda.zeebe.qa.util.actuator.PartitionsActuator.PartitionStatus
Returns the value of the exporterPhase record 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
getWorkingDirectory() - Method in class io.camunda.zeebe.qa.util.cluster.TestStandaloneBroker
Returns the broker's working directory if it is already set, or null otherwise.
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 expectedCount streams 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 expectedCount streams 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 expectedCount streams 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 expectedCount streams 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 expectedCount streams 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 expectedCount streams 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 instant record 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 internalPort record 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
 
list(String) - Method in interface io.camunda.zeebe.qa.util.actuator.BackupActuator
 
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 LoggerInfo record 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 BackupActuator instance 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 ClusterActuator instance 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 JobStreamActuator instance using the given node as upstream.
of(TestApplication<?>) - Static method in interface io.camunda.zeebe.qa.util.actuator.LoggersActuator
Returns a LoggersActuator instance using the given node as upstream.
of(TestApplication<?>) - Static method in interface io.camunda.zeebe.qa.util.actuator.RebalanceActuator
Returns a RebalanceActuator instance using the given node as upstream.
of(TestGateway<?>) - Static method in interface io.camunda.zeebe.qa.util.actuator.GatewayHealthActuator
Returns a GatewayHealthActuator instance using the given node as upstream.
of(TestStandaloneBroker) - Static method in interface io.camunda.zeebe.qa.util.actuator.ActorClockActuator
Returns a ActorClockActuator instance using the given node as upstream.
of(TestStandaloneBroker) - Static method in interface io.camunda.zeebe.qa.util.actuator.BrokerHealthActuator
Returns a BrokerHealthActuator instance using the given node as upstream.
of(TestStandaloneBroker) - Static method in interface io.camunda.zeebe.qa.util.actuator.PartitionsActuator
Returns a PartitionsActuator instance 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 ActorClockActuator instance using the given node as upstream.
of(ZeebeBrokerNode<?>) - Static method in interface io.camunda.zeebe.qa.util.actuator.PartitionsActuator
Returns a PartitionsActuator instance using the given node as upstream.
of(ZeebeNode<?>) - Static method in interface io.camunda.zeebe.qa.util.actuator.BackupActuator
Returns a BackupActuator instance 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 BrokerHealthActuator instance using the given node as upstream.
of(ZeebeNode<?>) - Static method in interface io.camunda.zeebe.qa.util.actuator.ClusterActuator
Returns a ClusterActuator instance 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 GatewayHealthActuator instance using the given node as upstream.
of(ZeebeNode<?>) - Static method in interface io.camunda.zeebe.qa.util.actuator.JobStreamActuator
Returns a JobStreamActuator instance using the given node as upstream.
of(ZeebeNode<?>) - Static method in interface io.camunda.zeebe.qa.util.actuator.LoggersActuator
Returns a LoggersActuator instance using the given node as upstream.
of(ZeebeNode<?>) - Static method in interface io.camunda.zeebe.qa.util.actuator.RebalanceActuator
Returns a RebalanceActuator instance using the given node as upstream.
of(String) - Static method in interface io.camunda.zeebe.qa.util.actuator.ActorClockActuator
Returns a ActorClockActuator instance using the given endpoint as upstream.
of(String) - Static method in interface io.camunda.zeebe.qa.util.actuator.BackupActuator
Returns a BackupActuator instance 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 BrokerHealthActuator instance using the given endpoint as upstream.
of(String) - Static method in interface io.camunda.zeebe.qa.util.actuator.ClusterActuator
Returns a ClusterActuator instance 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 GatewayHealthActuator instance using the given endpoint as upstream.
of(String) - Static method in interface io.camunda.zeebe.qa.util.actuator.JobStreamActuator
Returns a JobStreamActuator instance using the given endpoint as upstream.
of(String) - Static method in interface io.camunda.zeebe.qa.util.actuator.LoggersActuator
Returns a LoggersActuator instance using the given endpoint as upstream.
of(String) - Static method in interface io.camunda.zeebe.qa.util.actuator.PartitionsActuator
Returns a PartitionsActuator instance 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 RebalanceActuator instance using the given endpoint as upstream.
ofAddress(String) - Static method in interface io.camunda.zeebe.qa.util.actuator.BackupActuator
Returns a BackupActuator instance using the given node as upstream.
ofAddress(String) - Static method in interface io.camunda.zeebe.qa.util.actuator.ClusterActuator
Returns a ClusterActuator instance using the given address as upstream.
offsetMilli() - Method in record class io.camunda.zeebe.qa.util.actuator.ActorClockActuator.AddTimeRequest
Returns the value of the offsetMilli record component.

P

partitionCount() - Element in annotation interface io.camunda.zeebe.qa.util.junit.ZeebeIntegration.TestZeebe
The expected partition count, used for ZeebeIntegration.TestZeebe.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 PartitionStatus record 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 processedPosition record component.
processedPositionInSnapshot() - Method in record class io.camunda.zeebe.qa.util.actuator.PartitionsActuator.PartitionStatus
Returns the value of the processedPositionInSnapshot record 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 proxy record 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 ZeebeIntegration.TestZeebe.awaitCompleteTopology().
Response(long, Instant) - Constructor for record class io.camunda.zeebe.qa.util.actuator.ActorClockActuator.Response
Creates an instance of a Response record 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 role record 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 snapshotId record 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 streamProcessorPhase record 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 RestoreApp Spring 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 StandaloneBroker Spring 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 StandaloneGateway Spring 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 ZeebeIntegration.TestZeebe.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 type record 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 RecordingExporter for each broker.

V

value() - Method in record class io.camunda.zeebe.qa.util.cluster.util.ContextOverrideInitializer.Bean
Returns the value of the value record 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_ID as 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 ZeebeIntegrationExtension extension, which will manage the lifecycle of TestCluster or TestApplication instances.
ZeebeIntegration.TestZeebe - Annotation Interface in io.camunda.zeebe.qa.util.junit
 
ZeebeTestContainerDefaults - Class in io.camunda.zeebe.qa.util.testcontainers
 
A B C D E F G H I J L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form