Index

A B C D F G I J K L M P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

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
 
CONDUKTOR - Enum constant in enum class dev.lydtech.component.framework.resource.Resource
 
CONDUKTOR_CONTAINER_LOGGING_ENABLED - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
 
CONDUKTOR_ENABLED - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
 
CONDUKTOR_IMAGE_TAG - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
 
CONDUKTOR_LICENSE_KEY - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
 
CONDUKTOR_PORT - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
 
configure() - Static method in class dev.lydtech.component.framework.extension.TestContainersConfiguration
 
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
 
consumeAndAssert(String, Consumer, int, int, int) - Method in class dev.lydtech.component.framework.client.kafka.KafkaAvroClient
Defers to the method in KafkaClient.
consumeAndAssert(String, Consumer, int, 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
Pass in file location relative to root of project.
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
Create a standard Consumer.
createConsumer(String, String, Properties) - Method in class dev.lydtech.component.framework.client.kafka.KafkaClient
Create a Consumer with additional config.
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 - Enum constant in enum class 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
 
getRequestSpecification() - Method in class dev.lydtech.component.framework.client.service.ServiceClient
 
getSchemaRegistryBaseUrl() - Method in class dev.lydtech.component.framework.client.kafka.KafkaSchemaRegistryClient
 

I

initConsumer(String, String, Long) - Method in class dev.lydtech.component.framework.client.kafka.KafkaClient
Create a consumer and perform an initial long poll for the given number of seconds in order to clear the topic.
initConsumer(String, String, Properties, Long) - Method in class dev.lydtech.component.framework.client.kafka.KafkaClient
Create a Consumer with additional config, and perform an initial long poll for the given number of seconds in order to clear the topic.
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 - Enum constant in enum class dev.lydtech.component.framework.resource.Resource
 
KAFKA_BROKER_COUNT - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
 
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_CONTROL_CENTER - Enum constant in enum class dev.lydtech.component.framework.resource.Resource
 
KAFKA_CONTROL_CENTER_CONFLUENT_IMAGE_TAG - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
 
KAFKA_CONTROL_CENTER_CONTAINER_LOGGING_ENABLED - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
 
KAFKA_CONTROL_CENTER_ENABLED - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
 
KAFKA_CONTROL_CENTER_EXPORT_METRICS_ENABLED - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
 
KAFKA_CONTROL_CENTER_JMX_PORT - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
 
KAFKA_CONTROL_CENTER_PORT - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
 
KAFKA_ENABLED - Static variable in class dev.lydtech.component.framework.extension.TestContainersConfiguration
 
KAFKA_MIN_INSYNC_REPLICAS - 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 - Enum constant in enum class 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_TOPIC_REPLICATION_FACTOR - 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 - Enum constant in enum class 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

parseAdditionalContainers() - Static method in class dev.lydtech.component.framework.extension.TestContainersConfiguration
 
parseKafkaTopics() - Static method in class dev.lydtech.component.framework.extension.TestContainersConfiguration
 
POSTGRES - Enum constant in enum class 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 Class 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 - Enum constant in enum class 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 class dev.lydtech.component.framework.resource.Resource
 

V

valueOf(String) - Static method in enum class dev.lydtech.component.framework.resource.Resource
Returns the enum constant of this class with the specified name.
values() - Static method in enum class dev.lydtech.component.framework.resource.Resource
Returns an array containing the constants of this enum class, in the order they are declared.

W

WIREMOCK - Enum constant in enum class 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 and Interfaces|All Packages|Constant Field Values|Serialized Form