libs/core/src/lib/model/dataset-api/service.ts
Properties |
|
apiUrl |
apiUrl:
|
Type : string
|
extras |
extras:
|
Type : string[]
|
href |
href:
|
Type : string
|
id |
id:
|
Type : string
|
label |
label:
|
Type : string
|
quantities |
quantities:
|
Type : ServiceQuantities
|
Optional |
supportedmimetypes |
supportedmimetypes:
|
Type : SupportedMimeTypes
|
Optional |
supportsfirstlatest |
supportsfirstlatest:
|
Type : boolean
|
Optional |
type |
type:
|
Type : string
|
version |
version:
|
Type : string
|
import { Parameter } from './parameter';
export interface Service extends Parameter {
id: string;
href: string;
label: string;
version: string;
extras: string[];
type: string;
quantities?: ServiceQuantities;
supportsfirstlatest?: boolean;
supportedmimetypes?: SupportedMimeTypes;
// for internal use:
apiUrl: string;
}
export interface SupportedMimeTypes {}
export interface ServiceQuantities {
categories?: number;
features?: number;
offerings?: number;
phenomena?: number;
procedures?: number;
stations?: number;
timeseries?: number;
platforms?: number;
datasets?: number;
}