A B C D F G I J K L M P R S T V W 
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.
A B C D F G I J K L M P R S T V W 
All Classes All Packages