/** * Synapse REST API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { GridUpdateRequest } from './GridUpdateRequest'; /** * Asynchronous job request to execute a batch of update operations against a grid session. Patches are attributed to the caller's replica. Does not require a WebSocket connection. * @export * @interface GridUpdateJobRequest */ export interface GridUpdateJobRequest { /** * * @type {string} * @memberof GridUpdateJobRequest */ concreteType: GridUpdateJobRequestConcreteTypeEnum; /** * Required. The grid session ID to update. * @type {string} * @memberof GridUpdateJobRequest */ sessionId?: string; /** * Required. The caller's replica ID. Patches are attributed to this replica for cell-level attribution and sync change detection. Must be owned by the caller. * @type {number} * @memberof GridUpdateJobRequest */ replicaId?: number; /** * * @type {GridUpdateRequest} * @memberof GridUpdateJobRequest */ updateRequest?: GridUpdateRequest; } /** * @export */ export declare const GridUpdateJobRequestConcreteTypeEnum: { readonly org_sagebionetworks_repo_model_grid_GridUpdateJobRequest: "org.sagebionetworks.repo.model.grid.GridUpdateJobRequest"; }; export type GridUpdateJobRequestConcreteTypeEnum = typeof GridUpdateJobRequestConcreteTypeEnum[keyof typeof GridUpdateJobRequestConcreteTypeEnum]; /** * Check if a given object implements the GridUpdateJobRequest interface. */ export declare function instanceOfGridUpdateJobRequest(value: object): value is GridUpdateJobRequest; export declare function GridUpdateJobRequestFromJSON(json: any): GridUpdateJobRequest; export declare function GridUpdateJobRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): GridUpdateJobRequest; export declare function GridUpdateJobRequestToJSON(json: any): GridUpdateJobRequest; export declare function GridUpdateJobRequestToJSONTyped(value?: GridUpdateJobRequest | null, ignoreDiscriminator?: boolean): any;