v1

latestOpenAPI 3.0.0Apache 2.02026-07-1410280162.7 KB
data-exporter-configs

Update a data exporter config

Update a data exporter config

put/api/data-exporter-configs/{dataExporterConfigId}

Path parameters

dataExporterConfigIdstring required

The data exporter config id

Request body

bufferSizeinteger

buffer size

descstring

Description

enabledstring

Boolean

groupDurationinteger

duration

groupSizeinteger

Group size

idstring

Id

jsonWorkersinteger

nb workers

metadataobject

Metadata

namestring

Name

projectionobject

projection

sendWorkersinteger

send workers

typ'kafka' | 'pulsar' | 'file' | 'mailer' | 'elastic' | 'console' | 'custom'

Type of data exporter

Example request

{
  "bufferSize": 123123,
  "config": {
    "clusterUri": "a string value",
    "headers": {
      "key": "value"
    },
    "index": "a string value",
    "password": "a string value",
    "type": "a string value",
    "user": "a string value"
  },
  "desc": "a string value",
  "enabled": "a string value",
  "filtering": {
    "exclude": [
      {
        "key": "value"
      }
    ],
    "include": [
      {
        "key": "value"
      }
    ]
  },
  "groupDuration": 123,
  "groupSize": 123123,
  "id": "a string value",
  "jsonWorkers": 123123,
  "location": {
    "teams": [
      {
        "key": "value"
      }
    ],
    "tenant": "a string value"
  },
  "metadata": {
    "key": "value"
  },
  "name": "a string value",
  "projection": {
    "key": "value"
  },
  "sendWorkers": 123123
}

Response

Successful operation

bufferSizeinteger

buffer size

descstring

Description

enabledstring

Boolean

groupDurationinteger

duration

groupSizeinteger

Group size

idstring

Id

jsonWorkersinteger

nb workers

metadataobject

Metadata

namestring

Name

projectionobject

projection

sendWorkersinteger

send workers

typ'kafka' | 'pulsar' | 'file' | 'mailer' | 'elastic' | 'console' | 'custom'

Type of data exporter

Example response

{
  "bufferSize": 123123,
  "config": {
    "clusterUri": "a string value",
    "headers": {
      "key": "value"
    },
    "index": "a string value",
    "password": "a string value",
    "type": "a string value",
    "user": "a string value"
  },
  "desc": "a string value",
  "enabled": "a string value",
  "filtering": {
    "exclude": [
      {
        "key": "value"
      }
    ],
    "include": [
      {
        "key": "value"
      }
    ]
  },
  "groupDuration": 123,
  "groupSize": 123123,
  "id": "a string value",
  "jsonWorkers": 123123,
  "location": {
    "teams": [
      {
        "key": "value"
      }
    ],
    "tenant": "a string value"
  },
  "metadata": {
    "key": "value"
  },
  "name": "a string value",
  "projection": {
    "key": "value"
  },
  "sendWorkers": 123123
}