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);