/** * 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 { QueryRequest } from './QueryRequest'; /** * Asynchronous job request to query a grid session and return a single page of rows with optional per-row validation data. Does not require a WebSocket connection. * @export * @interface GridQueryJobRequest */ export interface GridQueryJobRequest { /** * * @type {string} * @memberof GridQueryJobRequest */ concreteType: GridQueryJobRequestConcreteTypeEnum; /** * Required. The grid session ID to query. * @type {string} * @memberof GridQueryJobRequest */ sessionId?: string; /** * Required. The caller's replica ID. Used for row-selection filtering and must be owned by the caller. * @type {number} * @memberof GridQueryJobRequest */ replicaId?: number; /** * * @type {QueryRequest} * @memberof GridQueryJobRequest */ queryRequest?: QueryRequest; } /** * @export */ export declare const GridQueryJobRequestConcreteTypeEnum: { readonly org_sagebionetworks_repo_model_grid_GridQueryJobRequest: "org.sagebionetworks.repo.model.grid.GridQueryJobRequest"; }; export type GridQueryJobRequestConcreteTypeEnum = typeof GridQueryJobRequestConcreteTypeEnum[keyof typeof GridQueryJobRequestConcreteTypeEnum]; /** * Check if a given object implements the GridQueryJobRequest interface. */ export declare function instanceOfGridQueryJobRequest(value: object): value is GridQueryJobRequest; export declare function GridQueryJobRequestFromJSON(json: any): GridQueryJobRequest; export declare function GridQueryJobRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): GridQueryJobRequest; export declare function GridQueryJobRequestToJSON(json: any): GridQueryJobRequest; export declare function GridQueryJobRequestToJSONTyped(value?: GridQueryJobRequest | null, ignoreDiscriminator?: boolean): any;