Request

A DLC Request contains information on what should be done by the DataLoadControllerService and returns a DLC Response.

Key Required Type Description
operation Y The operation.
topics List of topics or aliases.
csvTopicOverrides List<CsvTopicProperties> List of Topic Overrides. Defines the parts of a Topic to override.
jdbcTopicOverrides List<JdbcTopicProperties)> List of Topic Overrides. Defines the parts of a Topic to override.
scope Scope
branch The branch you want to perform the operation on.

REST

REST requests can be submitted to DataLoadControllerService via the /connectors/rest/dlc/v2/execute endpoint.

{
  "operation": "LOAD",
  "topics": [ "trades" ]
}
Java

Java requests can be submitted to DataLoadControllerService via the execute method.

DlcRequest request = DlcRequest.builder()
    .operation("LOAD")
    .topics("trades")
    .build();