{
  "$id": "go.opentelemetry.io/collector/exporter/exporterhelper",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$defs": {
    "timeout_config": {
      "type": "object",
      "properties": {
        "timeout": {
          "type": "string",
          "description": "Defines the timeout for every attempt to send data to the backend. A zero timeout means no timeout.",
          "default": "5s",
          "minimum": 0,
          "pattern": "^([0-9]+(\\.[0-9]+)?(ns|us|µs|ms|s|m|h))+$"
        }
      },
      "description": "A timeout configuration. The timeout applies to individual attempts to send data to the backend."
    }
  },
  "title": "pkg/exporterhelper"
}