A B C D F G I J K L M P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ADDITIONAL_CONTAINERS - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- AdditionalContainer - Class in dev.lydtech.component.framework.extension
- AdditionalContainer() - Constructor for class dev.lydtech.component.framework.extension.AdditionalContainer
B
- beforeAll(ExtensionContext) - Method in class dev.lydtech.component.framework.extension.TestContainersSetupExtension
- brokerUrl - Variable in class dev.lydtech.component.framework.client.kafka.KafkaClient
C
- captureDockerContainerPorts(DockerClient) - Static method in class dev.lydtech.component.framework.extension.DockerManager
- consumeAndAssert(String, Consumer, int, int) - Method in class dev.lydtech.component.framework.client.kafka.KafkaAvroClient
-
Defers to the method in KafkaClient.
- consumeAndAssert(String, Consumer, int, int) - Method in class dev.lydtech.component.framework.client.kafka.KafkaClient
-
1.
- CONTAINER_MAIN_LABEL - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- CONTAINER_MAIN_LABEL_KEY - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- CONTAINER_NAME_PREFIX - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
-
The runtime configuration.
- countMatchingRequests(RequestCriteria, Integer) - Method in class dev.lydtech.component.framework.client.wiremock.WiremockClient
- countMatchingRequests(String, Integer) - Method in class dev.lydtech.component.framework.client.wiremock.WiremockClient
- createConnector(String) - Method in class dev.lydtech.component.framework.client.debezium.DebeziumClient
- createConsumer(String, String) - Method in class dev.lydtech.component.framework.client.kafka.KafkaAvroClient
- createConsumer(String, String) - Method in class dev.lydtech.component.framework.client.kafka.KafkaClient
- createProducer() - Method in class dev.lydtech.component.framework.client.kafka.KafkaAvroClient
-
Create a standard Avro Producer.
- createProducer() - Method in class dev.lydtech.component.framework.client.kafka.KafkaClient
-
Create a standard Producer.
- createProducer(Properties) - Method in class dev.lydtech.component.framework.client.kafka.KafkaAvroClient
-
Create a Producer with additional config.
- createProducer(Properties) - Method in class dev.lydtech.component.framework.client.kafka.KafkaClient
-
Create a Producer with additional config.
- createTable(Class<?>, String) - Method in class dev.lydtech.component.framework.client.localstack.DynamoDbClient
-
Create a table in DynamoDB for the given class.
- createTable(Class<?>, String, String, String, Long, Long) - Method in class dev.lydtech.component.framework.client.localstack.DynamoDbClient
-
Create a table in DynamoDB for the given class.
D
- DEBEZIUM - dev.lydtech.component.framework.resource.Resource
- DEBEZIUM_CONTAINER_LOGGING_ENABLED - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- DEBEZIUM_ENABLED - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- DEBEZIUM_IMAGE_TAG - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- DEBEZIUM_PORT - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- DebeziumClient - Class in dev.lydtech.component.framework.client.debezium
- deleteAllRequestsMappings() - Method in class dev.lydtech.component.framework.client.wiremock.WiremockClient
- deleteConnector(String) - Method in class dev.lydtech.component.framework.client.debezium.DebeziumClient
- dev.lydtech.component.framework.client.debezium - package dev.lydtech.component.framework.client.debezium
- dev.lydtech.component.framework.client.kafka - package dev.lydtech.component.framework.client.kafka
- dev.lydtech.component.framework.client.localstack - package dev.lydtech.component.framework.client.localstack
- dev.lydtech.component.framework.client.service - package dev.lydtech.component.framework.client.service
- dev.lydtech.component.framework.client.wiremock - package dev.lydtech.component.framework.client.wiremock
- dev.lydtech.component.framework.extension - package dev.lydtech.component.framework.extension
- dev.lydtech.component.framework.mapper - package dev.lydtech.component.framework.mapper
- dev.lydtech.component.framework.resource - package dev.lydtech.component.framework.resource
- DockerManager - Class in dev.lydtech.component.framework.extension
- DockerManager() - Constructor for class dev.lydtech.component.framework.extension.DockerManager
- DynamoDbClient - Class in dev.lydtech.component.framework.client.localstack
F
- findMatchingRequests(RequestCriteria) - Method in class dev.lydtech.component.framework.client.wiremock.WiremockClient
- findMatchingRequests(String) - Method in class dev.lydtech.component.framework.client.wiremock.WiremockClient
G
- getBaseUrl() - Method in class dev.lydtech.component.framework.client.service.ServiceClient
- getBrokerUrl() - Method in class dev.lydtech.component.framework.client.kafka.KafkaClient
- getDockerClient() - Static method in class dev.lydtech.component.framework.extension.DockerManager
- getInstance() - Static method in class dev.lydtech.component.framework.client.debezium.DebeziumClient
- getInstance() - Static method in class dev.lydtech.component.framework.client.kafka.KafkaAvroClient
- getInstance() - Static method in class dev.lydtech.component.framework.client.kafka.KafkaClient
- getInstance() - Static method in class dev.lydtech.component.framework.client.kafka.KafkaSchemaRegistryClient
- getInstance() - Static method in class dev.lydtech.component.framework.client.localstack.DynamoDbClient
- getInstance() - Static method in class dev.lydtech.component.framework.client.service.ServiceClient
- getInstance() - Static method in class dev.lydtech.component.framework.client.wiremock.WiremockClient
- getSchemaRegistryBaseUrl() - Method in class dev.lydtech.component.framework.client.kafka.KafkaSchemaRegistryClient
I
- initialise() - Static method in class dev.lydtech.component.framework.extension.TestContainersManager
J
- JsonMapper - Class in dev.lydtech.component.framework.mapper
- JsonMapper() - Constructor for class dev.lydtech.component.framework.mapper.JsonMapper
K
- KAFKA - dev.lydtech.component.framework.resource.Resource
- KAFKA_CONFLUENT_IMAGE_TAG - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- KAFKA_CONTAINER_LOGGING_ENABLED - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- KAFKA_ENABLED - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- KAFKA_PORT - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- KAFKA_SCHEMA_REGISTRY - dev.lydtech.component.framework.resource.Resource
- KAFKA_SCHEMA_REGISTRY_CONFLUENT_IMAGE_TAG - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- KAFKA_SCHEMA_REGISTRY_CONTAINER_LOGGING_ENABLED - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- KAFKA_SCHEMA_REGISTRY_ENABLED - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- KAFKA_SCHEMA_REGISTRY_PORT - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- KAFKA_TOPIC_PARTITION_COUNT - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- KAFKA_TOPICS - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- KafkaAvroClient - Class in dev.lydtech.component.framework.client.kafka
- KafkaClient - Class in dev.lydtech.component.framework.client.kafka
- KafkaSchemaRegistryClient - Class in dev.lydtech.component.framework.client.kafka
L
- LOCALSTACK - dev.lydtech.component.framework.resource.Resource
- LOCALSTACK_CONTAINER_LOGGING_ENABLED - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- LOCALSTACK_ENABLED - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- LOCALSTACK_IMAGE_TAG - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- LOCALSTACK_PORT - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- LOCALSTACK_SERVICES - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
M
- MappingException - Exception in dev.lydtech.component.framework.mapper
- MappingException(Throwable) - Constructor for exception dev.lydtech.component.framework.mapper.MappingException
P
- POSTGRES - dev.lydtech.component.framework.resource.Resource
- POSTGRES_CONTAINER_LOGGING_ENABLED - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- POSTGRES_DATABASE_NAME - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- POSTGRES_ENABLED - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- POSTGRES_HOST_NAME - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- POSTGRES_IMAGE_TAG - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- POSTGRES_PASSWORD - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- POSTGRES_PORT - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- POSTGRES_USERNAME - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- postMapping(String) - Method in class dev.lydtech.component.framework.client.wiremock.WiremockClient
- postMappingFile(String) - Method in class dev.lydtech.component.framework.client.wiremock.WiremockClient
R
- readFromJson(String, Class<T>) - Static method in class dev.lydtech.component.framework.mapper.JsonMapper
-
Map the given JSON String to the required class type.
- registerSchema(String, String) - Method in class dev.lydtech.component.framework.client.kafka.KafkaSchemaRegistryClient
-
Register the schema derived from the avro generated class.
- RequestCriteria - Class in dev.lydtech.component.framework.client.wiremock
- RequestCriteria() - Constructor for class dev.lydtech.component.framework.client.wiremock.RequestCriteria
- resetMappings() - Method in class dev.lydtech.component.framework.client.wiremock.WiremockClient
- resetSchemaRegistry() - Method in class dev.lydtech.component.framework.client.kafka.KafkaSchemaRegistryClient
-
Deletes registered schemas from the registry.
- Resource - Enum in dev.lydtech.component.framework.resource
S
- sendMessage(String, String, Object) - Method in class dev.lydtech.component.framework.client.kafka.KafkaAvroClient
-
Send a message synchronously without headers and with the default Avro Producer.
- sendMessage(String, String, Object) - Method in class dev.lydtech.component.framework.client.kafka.KafkaClient
-
Send a message synchronously without headers and with the default Producer.
- sendMessage(String, String, Object, Map<String, String>) - Method in class dev.lydtech.component.framework.client.kafka.KafkaAvroClient
-
Send a message synchronously with the provided headers and with the default Avro Producer.
- sendMessage(String, String, Object, Map<String, String>) - Method in class dev.lydtech.component.framework.client.kafka.KafkaClient
-
Send a message synchronously with the provided headers and with the default Producer.
- sendMessage(Producer, String, String, Object) - Method in class dev.lydtech.component.framework.client.kafka.KafkaClient
-
Send a message synchronously without headers and with the provided Producer.
- sendMessage(Producer, String, String, Object, Map<String, String>) - Method in class dev.lydtech.component.framework.client.kafka.KafkaClient
-
Send a message synchronously.
- sendMessageAsync(String, String, Object) - Method in class dev.lydtech.component.framework.client.kafka.KafkaAvroClient
-
Send a message asynchronously without headers and with the default Avro Producer.
- sendMessageAsync(String, String, Object) - Method in class dev.lydtech.component.framework.client.kafka.KafkaClient
-
Send a message asynchronously without headers and with the default Producer.
- sendMessageAsync(String, String, Object, Map<String, String>) - Method in class dev.lydtech.component.framework.client.kafka.KafkaAvroClient
-
Send a message asynchronously with the provided headers and with the default Avro Producer.
- sendMessageAsync(String, String, Object, Map<String, String>) - Method in class dev.lydtech.component.framework.client.kafka.KafkaClient
-
Send a message asynchronously with the provided headers and with the default Producer.
- sendMessageAsync(Producer, String, String, Object) - Method in class dev.lydtech.component.framework.client.kafka.KafkaClient
-
Send a message asynchronously without headers and with the provided Producer.
- sendMessageAsync(Producer, String, String, Object, Map<String, String>) - Method in class dev.lydtech.component.framework.client.kafka.KafkaClient
-
Send a message asynchronously.
- SERVICE - dev.lydtech.component.framework.resource.Resource
- SERVICE_CONTAINER_LOGGING_ENABLED - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- SERVICE_DEBUG_PORT - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- SERVICE_IMAGE_TAG - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- SERVICE_INSTANCE_COUNT - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- SERVICE_NAME - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- SERVICE_PORT - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- SERVICE_STARTUP_TIMEOUT_SECONDS - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- ServiceClient - Class in dev.lydtech.component.framework.client.service
- shouldPerformSetup(DockerClient) - Static method in class dev.lydtech.component.framework.extension.DockerManager
-
Skip TestContainers setup if: - Main container is running (it has the expected prefix and label) AND - TestContainers container is not running
T
- TestContainersConfiguration - Class in dev.lydtech.component.framework.extension
- TestContainersConfiguration() - Constructor for class dev.lydtech.component.framework.extension.TestContainersConfiguration
- TestContainersManager - Class in dev.lydtech.component.framework.extension
- TestContainersSetupExtension - Class in dev.lydtech.component.framework.extension
- TestContainersSetupExtension() - Constructor for class dev.lydtech.component.framework.extension.TestContainersSetupExtension
- toString() - Method in enum dev.lydtech.component.framework.resource.Resource
V
- valueOf(String) - Static method in enum dev.lydtech.component.framework.resource.Resource
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum dev.lydtech.component.framework.resource.Resource
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WIREMOCK - dev.lydtech.component.framework.resource.Resource
- WIREMOCK_CONTAINER_LOGGING_ENABLED - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- WIREMOCK_ENABLED - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- WIREMOCK_IMAGE_TAG - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- WIREMOCK_PORT - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
- WiremockClient - Class in dev.lydtech.component.framework.client.wiremock
- writeToJson(Object) - Static method in class dev.lydtech.component.framework.mapper.JsonMapper
-
Map the given Object to a JSON String.
All Classes All Packages