UNPKG

@finos/legend-server-marketplace

Version:
68 lines 2.51 kB
/** * 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 { SerializationFactory } from '@finos/legend-shared'; export declare class DatasetSearchDataProductDetails { _type: string; groupId: string; artifactId: string; versionId: string; path: string; static readonly serialization: SerializationFactory<DatasetSearchDataProductDetails>; } export declare class DatasetSearchDatasetDetails { _type: string; modelPath: string; static readonly serialization: SerializationFactory<DatasetSearchDatasetDetails>; } export declare class DatasetSearchResult { datasetName: string; datasetDescription?: string; dataProductDetails: DatasetSearchDataProductDetails; datasetDetails: DatasetSearchDatasetDetails; static readonly serialization: SerializationFactory<DatasetSearchResult>; } export declare class DatasetSearchMetadata { total_count: number; num_pages: number; page_size: number; page_number: number; next_page_number?: number; prev_page_number?: number; static readonly serialization: SerializationFactory<DatasetSearchMetadata>; } export declare class DatasetSearchResponse { results: DatasetSearchResult[]; metadata: DatasetSearchMetadata; errorMessage?: string; static readonly serialization: SerializationFactory<DatasetSearchResponse>; } export declare class FieldSearchResult { fieldName: string; fieldDescription?: string; fieldType: string; datasetName: string; dataProductTitle?: string; dataProductDetails: DatasetSearchDataProductDetails; modelPath: string; static readonly serialization: SerializationFactory<FieldSearchResult>; } export declare class FieldSearchResponse { results: FieldSearchResult[]; metadata: DatasetSearchMetadata; errorMessage?: string; static readonly serialization: SerializationFactory<FieldSearchResponse>; } //# sourceMappingURL=DatasetSearchResult.d.ts.map