@finos/legend-studio
Version:
45 lines • 4.17 kB
TypeScript
/**
* Copyright (c) 2020-present, Goldman Sachs
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import { type KeyedExecutionParameter, type Mapping, type PureExecution, type PureMultiExecution, type PureSingleExecution, type RawLambda, type Runtime, type Service, type ServiceExecution, type ObserverContext, type ServiceTestSuite, type ServiceTest, type ConnectionTestData, type EmbeddedData, type ParameterValue } from '@finos/legend-graph';
export declare const service_addConnectionTestData: (suite: ServiceTestSuite, val: ConnectionTestData, observerContext: ObserverContext) => void;
export declare const service_setConnectionTestData: (suite: ServiceTestSuite, val: ConnectionTestData[]) => void;
export declare const service_setConnectionTestDataEmbeddedData: (val: ConnectionTestData, data: EmbeddedData, observerContext: ObserverContext) => void;
export declare const service_addTest: (suite: ServiceTestSuite, test: ServiceTest) => void;
export declare const service_setSerializationFormat: (test: ServiceTest, serializationFormat: string | undefined) => void;
export declare const service_addTestSuite: (service: Service, suite: ServiceTestSuite, observerContext: ObserverContext) => void;
export declare const service_setParameterValueSpec: (parameterValue: ParameterValue, val: object) => void;
export declare const service_setParameterValues: (test: ServiceTest, values: ParameterValue[]) => void;
export declare const service_deleteParameterValue: (test: ServiceTest, value: ParameterValue) => void;
export declare const service_addParameterValue: (test: ServiceTest, value: ParameterValue) => void;
export declare const service_setParameterName: (parameterValue: ParameterValue, val: string) => void;
export declare const service_deleteTestSuite: (service: Service, suite: ServiceTestSuite) => void;
export declare const service_initNewService: (service: Service, userId?: string) => void;
export declare const service_setExecution: (service: Service, value: ServiceExecution, observerContext: ObserverContext) => void;
export declare const service_setPattern: (service: Service, value: string) => void;
export declare const service_setDocumentation: (service: Service, value: string) => void;
export declare const service_setAutoActivateUpdates: (service: Service, value: boolean) => void;
export declare const service_addOwner: (service: Service, value: string) => void;
export declare const service_updateOwner: (service: Service, value: string, idx: number) => void;
export declare const service_deleteOwner: (service: Service, idx: number) => void;
export declare const service_removePatternParameter: (service: Service, value: string) => void;
export declare const pureExecution_setFunction: (pe: PureExecution, value: RawLambda) => void;
export declare const pureSingleExecution_setMapping: (pe: PureSingleExecution | KeyedExecutionParameter, value: Mapping, observerContext: ObserverContext) => void;
export declare const pureSingleExecution_setRuntime: (pe: PureSingleExecution | KeyedExecutionParameter, value: Runtime, observerContext: ObserverContext) => void;
export declare const keyedExecutionParameter_setKey: (ke: KeyedExecutionParameter, value: string) => void;
export declare const pureMultiExecution_setExecutionKey: (pe: PureMultiExecution, value: string) => void;
export declare const pureMultiExecution_addExecutionParameter: (pe: PureMultiExecution, value: KeyedExecutionParameter, context: ObserverContext) => void;
export declare const pureMultiExecution_deleteExecutionParameter: (pe: PureMultiExecution, value: KeyedExecutionParameter) => void;
//# sourceMappingURL=DSLService_GraphModifierHelper.d.ts.map