Skip to main content

updatePipeline

client.memoryIngestion.updatePipeline(id: string, data: UpdateIngestionPipelineRequest): Promise<IngestionPipeline>

Updates an existing ingestion pipeline's configuration.

Modifies the pipeline's processor chain, triggers, or metadata. Changes affect subsequent executions but do not alter previously ingested data.

Parameters​

ParameterTypeRequiredDescription
idstringYesThe unique identifier of the pipeline to update
dataUpdateIngestionPipelineRequestYesThe fields to update on the pipeline

Returns​

Promise<IngestionPipeline> — A promise that resolves to the updated pipeline

Example​

import { CodeBoltClient } from '@codebolt/clientsdk';

const client = new CodeBoltClient();

const result = await client.memoryIngestion.updatePipeline('id', /* UpdateIngestionPipelineRequest */);
console.log(result);