{
  "properties": [
    {
      "name": "auth0.audience",
      "type": "java.lang.String",
      "description": "Description for delphi.atlas-service.host."
    },
    {
      "name": "auth0.authorize-url",
      "type": "java.lang.String",
      "description": "Description for auth0.audience."
    },
    {
      "name": "auth0.domain",
      "type": "java.lang.String",
      "description": "Description for delphi.bigtable.project-id."
    },
    {
      "name": "auth0.grant-type",
      "type": "java.lang.String",
      "description": "Description for delphi.bigtable.application-profile-id."
    },
    {
      "name": "auth0.issuer",
      "type": "java.lang.String",
      "description": "Description for delphi.bigtable.instance-id."
    },
    {
      "name": "auth0.token-endpoint-auth-method",
      "type": "java.lang.String",
      "description": "Description for delphi.postgres.db."
    },
    {
      "name": "auth0.token-url",
      "type": "java.lang.String",
      "description": "Description for delphi.postgres.host."
    },
    {
      "name": "delphi.atlas-service.host",
      "type": "java.lang.String",
      "description": "Description for delphi.postgres.port."
    },
    {
      "name": "delphi.bigtable.application-profile-id",
      "type": "java.lang.String",
      "description": "Description for delphi.postgres.username."
    },
    {
      "name": "delphi.bigtable.instance-id",
      "type": "java.lang.String",
      "description": "Description for delphi.postgres.password."
    },
    {
      "name": "delphi.bigtable.project-id",
      "type": "java.lang.String",
      "description": "Description for auth0.grant-type."
    },
    {
      "name": "delphi.environment",
      "type": "java.lang.String",
      "description": "Description for delphi.environment."
    },
    {
      "name": "delphi.postgres.db",
      "type": "java.lang.String",
      "description": "Description for auth0.token-endpoint-auth-method."
    },
    {
      "name": "delphi.postgres.host",
      "type": "java.lang.String",
      "description": "Description for auth0.domain."
    },
    {
      "name": "delphi.postgres.password",
      "type": "java.lang.String",
      "description": "Description for auth0.issuer."
    },
    {
      "name": "delphi.postgres.port",
      "type": "java.lang.Integer",
      "description": "Description for auth0.token-url."
    },
    {
      "name": "delphi.postgres.username",
      "type": "java.lang.String",
      "description": "Description for auth0.authorize-url."
    },
    {
      "name": "app.version",
      "type": "java.lang.String",
      "description": "Description for app.version."
    },
    {
      "name": "app.name",
      "type": "java.lang.String",
      "description": "Description for app.name."
    },
    {
      "name": "delphi.executor.core-pool-size",
      "type": "java.lang.Integer",
      "description": "Core pool size for async annotated code executor"
    },
    {
      "name": "delphi.executor.max-pool-size",
      "type": "java.lang.Integer",
      "description": "Max pool size for async annotated code executor"
    },
    {
      "name": "delphi.executor.queue-capacity",
      "type": "java.lang.Integer",
      "description": "Queue capacity for async annotated code executor"
    },
    {
      "name": "delphi.executor-bt-query.core-pool-size",
      "type": "java.lang.Integer",
      "description": "Core pool size for BT query executor"
    },
    {
      "name": "delphi.executor-bt-query.max-pool-size",
      "type": "java.lang.Integer",
      "description": "Max pool size for BT query executor"
    },
    {
      "name": "delphi.executor-bt-query.queue-capacity",
      "type": "java.lang.Integer",
      "description": "Queue capacity for BT query executor"
    },
    {
      "name": "delphi.bigtable.timeout",
      "type": "java.lang.String",
      "description": "Timeout for BigTable requests in milliseconds. Set it below 0 to keep default BigTable client retry behaviour. Set it 0 to disable timeout."
    },
    {
      "name": "auth0.jwks-cache-ttl-mins",
      "type": "java.lang.Integer",
      "description": "Time in minutes to cache the auth0 JWK set."
    },
    {
      "name": "auth0.jwks-url",
      "type": "java.lang.String",
      "description": "URL of the auth0 JWK set."
    },
    {
      "name": "delphi.bigtable.query-batch-size",
      "type": "java.lang.Integer",
      "description": "Max number of ranges to execute in a single query."
    },
    {
      "name": "delphi.elasticsearch.host",
      "type": "java.lang.String",
      "description": "Elasticsearch host without port number."
    },
    {
      "name": "delphi.elasticsearch.port",
      "type": "java.lang.Integer",
      "description": "Elasticsearch port number."
    },
    {
      "name": "delphi.youtube-image-service.host",
      "type": "java.lang.String",
      "description": "Youtube image providing service host."
    },
    {
      "name": "delphi.postgres.cluster-id",
      "type": "java.lang.String",
      "description": "Database cluster identifier. Ex: `stage-delphi-main`."
    },
    {
      "name": "delphi.revision",
      "type": "java.lang.String",
      "description": "Short git hash of the current revision."
    },
    {
      "name": "spring.config.activate.on-profile",
      "type": "java.lang.String",
      "description": "Currently active profile."
    },
    {
      "name": "delphi.spotify.client-id",
      "type": "java.lang.String",
      "description": "Description for Spotify ClientId."
    },
    {
      "name": "delphi.spotify.client-secret",
      "type": "java.lang.String",
      "description": "Description for Spotify ClientSecret."
    }
  ]
}
