Interface ConnectionDetails

All Known Subinterfaces:
ActiveMQConnectionDetails, ArtemisConnectionDetails, CassandraConnectionDetails, CouchbaseConnectionDetails, ElasticsearchConnectionDetails, FlywayConnectionDetails, HazelcastConnectionDetails, JdbcConnectionDetails, KafkaConnectionDetails, LdapConnectionDetails, LiquibaseConnectionDetails, MongoConnectionDetails, Neo4jConnectionDetails, OtlpLoggingConnectionDetails, OtlpMetricsConnectionDetails, OtlpTracingConnectionDetails, PulsarConnectionDetails, R2dbcConnectionDetails, RabbitConnectionDetails, RedisConnectionDetails, ZipkinConnectionDetails
All Known Implementing Classes:
ContainerConnectionDetailsFactory.ContainerConnectionDetails, DockerComposeConnectionDetailsFactory.DockerComposeConnectionDetails, PropertiesMongoConnectionDetails

public interface ConnectionDetails
Base interface for types that provide the details required to establish a connection to a remote service.

Implementation classes can also implement OriginProvider in order to provide origin information.

Since:
3.1.0
Author:
Moritz Halbritter, Andy Wilkinson, Phillip Webb