Class PostgreSQLR2DBCDatabaseContainerProvider

java.lang.Object
org.testcontainers.containers.PostgreSQLR2DBCDatabaseContainerProvider
All Implemented Interfaces:
org.testcontainers.r2dbc.R2DBCDatabaseContainerProvider

public final class PostgreSQLR2DBCDatabaseContainerProvider extends Object implements org.testcontainers.r2dbc.R2DBCDatabaseContainerProvider
  • Field Summary

    Fields inherited from interface org.testcontainers.r2dbc.R2DBCDatabaseContainerProvider

    IMAGE_TAG_OPTION, REUSABLE_OPTION
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.testcontainers.r2dbc.R2DBCDatabaseContainer
    createContainer(io.r2dbc.spi.ConnectionFactoryOptions options)
     
    io.r2dbc.spi.ConnectionFactoryMetadata
    getMetadata(io.r2dbc.spi.ConnectionFactoryOptions options)
     
    boolean
    supports(io.r2dbc.spi.ConnectionFactoryOptions options)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PostgreSQLR2DBCDatabaseContainerProvider

      public PostgreSQLR2DBCDatabaseContainerProvider()
  • Method Details

    • supports

      public boolean supports(io.r2dbc.spi.ConnectionFactoryOptions options)
      Specified by:
      supports in interface org.testcontainers.r2dbc.R2DBCDatabaseContainerProvider
    • createContainer

      public org.testcontainers.r2dbc.R2DBCDatabaseContainer createContainer(io.r2dbc.spi.ConnectionFactoryOptions options)
      Specified by:
      createContainer in interface org.testcontainers.r2dbc.R2DBCDatabaseContainerProvider
    • getMetadata

      @Nullable public io.r2dbc.spi.ConnectionFactoryMetadata getMetadata(io.r2dbc.spi.ConnectionFactoryOptions options)
      Specified by:
      getMetadata in interface org.testcontainers.r2dbc.R2DBCDatabaseContainerProvider