All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.additional-spring-configuration-metadata.json Maven / Gradle / Ivy

There is a newer version: 1.0.3
Show newest version
{
  "properties": [
    {
      "name": "docker.postgres.enabled",
      "type": "java.lang.Boolean",
      "description": "Determines whether the Postgres Docker image is enabled. Default is false."
    },
    {
      "name": "docker.postgres.stdOutFilename",
      "type": "java.lang.String",
      "description": "The file for the OS process to write its std output to. Default is 'docker-std-out.log'."
    },
    {
      "name": "docker.postgres.stdErrFilename",
      "type": "java.lang.String",
      "description": "The file for the OS process to write its std output to. Default is 'docker-std-err.log'."
    },
    {
      "name": "docker.postgres.password",
      "type": "java.lang.String",
      "description": "Postgres password to use. Default is 'postgres'."
    },
    {
      "name": "docker.postgres.port",
      "type": "java.lang.Integer",
      "description": "Port for Postgres to run on. Default is '5432'."
    },
    {
      "name": "docker.postgres.imageName",
      "type": "java.lang.String",
      "description": "Name of the Docker image to use. Default is 'postgres'."
    },
    {
      "name": "docker.postgres.imageVersion",
      "type": "java.lang.String",
      "description": "Version of the Docker image to use. Default is 'latest'."
    },
    {
      "name": "docker.postgres.timeout",
      "type": "java.lang.Integer",
      "description": "The duration in milliseconds which will be slept (ie, Thread.sleep) before the process is halted. Default is 300000 (ie, 5 minutes)."
    },
    {
      "name": "docker.postgres.afterVerificationWait",
      "type": "java.lang.Integer",
      "description": "The duration in milliseconds to wait (Thread.sleep) after Docker Postgres has been verified to start. Default is 0."
    },
    {
      "name": "docker.postgres.containerName",
      "type": "java.lang.String",
      "description": "Name for the container to launch under. Default is 'postgression'."
    },
    {
      "name": "docker.postgres.startupVerificationText",
      "type": "java.lang.String",
      "description": "Text which will be looked to indicate the Docker container has started successfully. Default is 'PostgreSQL init process complete; ready for start up.'."
    },
    {
      "name": "docker.postgres.dockerCommand",
      "type": "java.lang.String",
      "description": "The command used to start up the Postgres container. Note that string replacement will take place on the ${x} variables}. The variables available are all the properties in DockerPostgresProperties. Default 'docker run --rm -e POSTGRES_PASSWORD=${password} -p 5432:${port} --name ${containerName} ${imageName}:${imageVersion}'."
    },
    {
      "name": "docker.postgres.forceClean",
      "type": "java.lang.Boolean",
      "description": "Will try to forcibly remove the container if it already exists. Default is true."
    },
    {
      "name": "docker.postgres.customVariables",
      "type": "java.util.Map",
      "description": "Contains all the custom variables to be used for the Docker command."
    },
  ]
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy