Index
All Classes and Interfaces|All Packages
A
- addAdditionalClass(Class<?>) - Method in class org.testcontainers.hivemq.HiveMQExtension.Builder
-
Adds an additional class to the .jar file of the
HiveMQExtension.
B
- build() - Method in class org.testcontainers.hivemq.HiveMQExtension.Builder
-
Builds the
HiveMQExtensionwith the provided values or default values. - builder() - Static method in class org.testcontainers.hivemq.HiveMQExtension
- Builder() - Constructor for class org.testcontainers.hivemq.HiveMQExtension.Builder
C
- configure() - Method in class org.testcontainers.hivemq.HiveMQContainer
- containerIsStarted(InspectContainerResponse) - Method in class org.testcontainers.hivemq.HiveMQContainer
D
- disabledOnStartup(boolean) - Method in class org.testcontainers.hivemq.HiveMQExtension.Builder
-
Flag, that indicates whether the
HiveMQExtensionshould be disabled when HiveMQ starts. - disableExtension(String, String) - Method in class org.testcontainers.hivemq.HiveMQContainer
-
Disables the extension with the given name and extension directory name.
- disableExtension(String, String, Duration) - Method in class org.testcontainers.hivemq.HiveMQContainer
-
Disables the extension with the given name and extension directory name.
- disableExtension(HiveMQExtension) - Method in class org.testcontainers.hivemq.HiveMQContainer
-
Disables the extension.
- disableExtension(HiveMQExtension, Duration) - Method in class org.testcontainers.hivemq.HiveMQContainer
-
Disables the extension.
E
- enableExtension(String, String) - Method in class org.testcontainers.hivemq.HiveMQContainer
-
Enables the extension with the given name and extension directory name.
- enableExtension(String, String, Duration) - Method in class org.testcontainers.hivemq.HiveMQContainer
-
Enables the extension with the given name and extension directory name.
- enableExtension(HiveMQExtension) - Method in class org.testcontainers.hivemq.HiveMQContainer
-
Enables the extension.
- enableExtension(HiveMQExtension, Duration) - Method in class org.testcontainers.hivemq.HiveMQContainer
-
Enables the extension.
G
- getAdditionalClasses() - Method in class org.testcontainers.hivemq.HiveMQExtension
- getId() - Method in class org.testcontainers.hivemq.HiveMQExtension
- getMainClass() - Method in class org.testcontainers.hivemq.HiveMQExtension
- getMqttPort() - Method in class org.testcontainers.hivemq.HiveMQContainer
-
Get the mapped port for the MQTT port of the container.
- getName() - Method in class org.testcontainers.hivemq.HiveMQExtension
- getPriority() - Method in class org.testcontainers.hivemq.HiveMQExtension
- getStartPriority() - Method in class org.testcontainers.hivemq.HiveMQExtension
- getVersion() - Method in class org.testcontainers.hivemq.HiveMQExtension
H
- HiveMQContainer - Class in org.testcontainers.hivemq
-
Testcontainers implementation for HiveMQ.
- HiveMQContainer(DockerImageName) - Constructor for class org.testcontainers.hivemq.HiveMQContainer
- HiveMQExtension - Class in org.testcontainers.hivemq
- HiveMQExtension.Builder - Class in org.testcontainers.hivemq
I
- id(String) - Method in class org.testcontainers.hivemq.HiveMQExtension.Builder
-
Sets the identifier of the
HiveMQExtension. - isDisabledOnStartup() - Method in class org.testcontainers.hivemq.HiveMQExtension
M
- mainClass(Class<?>) - Method in class org.testcontainers.hivemq.HiveMQExtension.Builder
-
The main class of the
HiveMQExtension.
N
- name(String) - Method in class org.testcontainers.hivemq.HiveMQExtension.Builder
-
Sets the name of the
HiveMQExtension.
O
- org.testcontainers.hivemq - package org.testcontainers.hivemq
P
- priority(int) - Method in class org.testcontainers.hivemq.HiveMQExtension.Builder
-
Sets the priority of the
HiveMQExtension.
S
- startPriority(int) - Method in class org.testcontainers.hivemq.HiveMQExtension.Builder
-
Sets the start-priority of the
HiveMQExtension.
V
- version(String) - Method in class org.testcontainers.hivemq.HiveMQExtension.Builder
-
Sets the version of the
HiveMQExtension.
W
- waitForExtension(String) - Method in class org.testcontainers.hivemq.HiveMQContainer
-
Adds a wait condition for the extension with this name.
- waitForExtension(HiveMQExtension) - Method in class org.testcontainers.hivemq.HiveMQContainer
-
Adds a wait condition for this
HiveMQExtension - withControlCenter() - Method in class org.testcontainers.hivemq.HiveMQContainer
-
Enables connection to the HiveMQ Control Center on host port 8080.
- withDebugging() - Method in class org.testcontainers.hivemq.HiveMQContainer
-
Enables the possibility for remote debugging clients to connect.
- withExtension(HiveMQExtension) - Method in class org.testcontainers.hivemq.HiveMQContainer
-
Wraps the given class and all its subclasses into an extension and puts it into '/opt/hivemq/temp-extensions/{extension-id}' inside the container.
- withExtension(MountableFile) - Method in class org.testcontainers.hivemq.HiveMQContainer
-
Puts the given extension folder into '/opt/hivemq/temp-extensions/{directory-name}' inside the container.
- withFileInExtensionHomeFolder(MountableFile, String) - Method in class org.testcontainers.hivemq.HiveMQContainer
-
Puts the given file into the root of the extension's home '/opt/hivemq/temp-extensions/{extensionId}/'.
- withFileInExtensionHomeFolder(MountableFile, String, String) - Method in class org.testcontainers.hivemq.HiveMQContainer
-
Puts the given file into given subdirectory of the extensions's home '/opt/hivemq/temp-extensions/{id}/{pathInExtensionHome}/'
- withFileInHomeFolder(MountableFile, String) - Method in class org.testcontainers.hivemq.HiveMQContainer
-
Puts the given file into the given subdirectory of the HiveMQ home folder '/opt/hivemq/{pathInHomeFolder}'.
- withHiveMQConfig(MountableFile) - Method in class org.testcontainers.hivemq.HiveMQContainer
-
Overwrites the HiveMQ configuration in '/opt/hivemq/conf/' inside the container.
- withLicense(MountableFile) - Method in class org.testcontainers.hivemq.HiveMQContainer
-
Puts the given license into '/opt/hivemq/license/' inside the container.
- withLogLevel(Level) - Method in class org.testcontainers.hivemq.HiveMQContainer
-
Sets the logging
Levelinside the container. - withoutPrepackagedExtensions() - Method in class org.testcontainers.hivemq.HiveMQContainer
-
Removes all prepackaged extension folders from '/opt/hivemq/extensions' before the container is started.
- withoutPrepackagedExtensions(String...) - Method in class org.testcontainers.hivemq.HiveMQContainer
-
Removes the specified prepackaged extension folders from '/opt/hivemq/extensions' before the container is started.
All Classes and Interfaces|All Packages