export namespace MindConnectApiModels { export class extends Error export class RequiredError extends Error { name : "RequiredError" ; constructor ( public field , msg ? ) { super ( msg ) ; this . name = "RequiredError" ; } } export interface export interface Ingestion { type { Array < IngestionTimeseries > } memberof timeseries ? : Array < IngestionTimeseries > ; } export interface export interface IngestionTimeseries { type { string } memberof timestamp : string ; type { Array < IngestionValues > } memberof values : Array < IngestionValues > ; } export interface export interface IngestionValues { type { string } memberof dataPointId : string ; type { string } memberof value : string ; type { string } memberof qualityCode : string ; } export interface export interface Badrequest { type { string } memberof id ? : string ; type { string } memberof message ? : string ; } export interface export interface Conflict { type { string } memberof id ? : string ; type { string } memberof message ? : string ; } export interface export interface DiagnosticActivation { type { string } memberof id ? : string ; type { string } memberof agentId : string ; type { string } memberof status ? : DiagnosticActivation . StatusEnum ; } export namespace export namespace DiagnosticActivation { export enum { string } export enum StatusEnum { ACTIVE = < any > "ACTIVE" , INACTIVE = < any > "INACTIVE" } } export interface export interface DiagnosticActivationStatus { type { string } memberof status ? : DiagnosticActivationStatus . StatusEnum ; } export namespace export namespace DiagnosticActivationStatus { export enum { string } export enum StatusEnum { ACTIVE = < any > "ACTIVE" , INACTIVE = < any > "INACTIVE" } } export interface export interface DiagnosticInformation { type { string } memberof agentId ? : string ; type { string } memberof correlationId ? : string ; type { string } memberof severity ? : DiagnosticInformation . SeverityEnum ; type { string } memberof message ? : string ; type { string } memberof source ? : string ; type { string } memberof state ? : DiagnosticInformation . StateEnum ; type { Date } memberof timestamp ? : Date ; } export namespace export namespace DiagnosticInformation { export enum { string } export enum SeverityEnum { INFO = < any > "INFO" , WARN = < any > "WARN" , ERROR = < any > "ERROR" } export enum { string } export enum StateEnum { ACCEPTED = < any > "ACCEPTED" , RETRYING = < any > "RETRYING" , DROPPED = < any > "DROPPED" , PROCESSING = < any > "PROCESSING" , FINISHED = < any > "FINISHED" } } export interface export interface DiagnosticInformationMessage { type { string } memberof correlationId ? : string ; type { string } memberof severity ? : DiagnosticInformationMessage . SeverityEnum ; type { string } memberof message ? : string ; type { string } memberof source ? : string ; type { string } memberof state ? : DiagnosticInformationMessage . StateEnum ; type { Date } memberof timestamp ? : Date ; } export namespace export namespace DiagnosticInformationMessage { export enum { string } export enum SeverityEnum { INFO = < any > "INFO" , WARN = < any > "WARN" , ERROR = < any > "ERROR" } export enum { string } export enum StateEnum { ACCEPTED = < any > "ACCEPTED" , RETRYING = < any > "RETRYING" , DROPPED = < any > "DROPPED" , PROCESSING = < any > "PROCESSING" , FINISHED = < any > "FINISHED" } } export interface export interface Error { type { string } memberof id ? : string ; type { string } memberof message ? : string ; } export interface export interface Forbidden { type { string } memberof id ? : string ; type { string } memberof message ? : string ; } export interface export interface Mapping { type { string } memberof id ? : string ; type { string } memberof agentId : string ; type { string } memberof dataPointId : string ; type { string } memberof dataPointUnit ? : string ; type { string } memberof dataPointType ? : Mapping . DataPointTypeEnum ; type { string } memberof entityId : string ; type { string } memberof propertySetName : string ; type { string } memberof propertyName : string ; type { string } memberof propertyUnit ? : string ; type { string } memberof propertyType ? : Mapping . PropertyTypeEnum ; type { boolean } memberof qualityEnabled ? : boolean ; type { boolean } memberof keepMapping ? : boolean ; type { any } memberof validity ? : any ; } export namespace export namespace Mapping { export enum { string } export enum DataPointTypeEnum { INT = < any > "INT" , LONG = < any > "LONG" , DOUBLE = < any > "DOUBLE" , BOOLEAN = < any > "BOOLEAN" , STRING = < any > "STRING" , BIGSTRING = < any > "BIG_STRING" , TIMESTAMP = < any > "TIMESTAMP" } export enum { string } export enum PropertyTypeEnum { INT = < any > "INT" , LONG = < any > "LONG" , DOUBLE = < any > "DOUBLE" , BOOLEAN = < any > "BOOLEAN" , STRING = < any > "STRING" , BIGSTRING = < any > "BIG_STRING" , TIMESTAMP = < any > "TIMESTAMP" } } export interface export interface Notfound { type { string } memberof id ? : string ; type { string } memberof message ? : string ; } export interface export interface Order { type { string } memberof direction ? : Order . DirectionEnum ; type { string } memberof property ? : string ; type { boolean } memberof ignoreCase ? : boolean ; type { string } memberof nullHandling ? : Order . NullHandlingEnum ; type { boolean } memberof descending ? : boolean ; type { boolean } memberof ascending ? : boolean ; } export namespace export namespace Order { export enum { string } export enum DirectionEnum { ASC = < any > "ASC" , DESC = < any > "DESC" } export enum { string } export enum NullHandlingEnum { NATIVE = < any > "NATIVE" , NULLSFIRST = < any > "NULLS_FIRST" , NULLSLAST = < any > "NULLS_LAST" } } export interface export interface PagedDiagnosticActivation { type { Array < DiagnosticActivation > } memberof content : Array < DiagnosticActivation > ; type { boolean } memberof last : boolean ; type { number } memberof totalPages : number ; type { number } memberof totalElements : number ; type { number } memberof numberOfElements : number ; type { boolean } memberof first : boolean ; type { Array < Order > } memberof sort : Array < Order > ; type { number } memberof size : number ; type { number } memberof number : number ; } export interface export interface PagedDiagnosticInformation { type { Array < DiagnosticInformation > } memberof content : Array < DiagnosticInformation > ; type { boolean } memberof last : boolean ; type { number } memberof totalPages : number ; type { number } memberof totalElements : number ; type { number } memberof numberOfElements : number ; type { boolean } memberof first : boolean ; type { Array < Order > } memberof sort : Array < Order > ; type { number } memberof size : number ; type { number } memberof number : number ; } export interface export interface PagedDiagnosticInformationMessages { type { Array < DiagnosticInformationMessage > } memberof content : Array < DiagnosticInformationMessage > ; type { boolean } memberof last : boolean ; type { number } memberof totalPages : number ; type { number } memberof totalElements : number ; type { number } memberof numberOfElements : number ; type { boolean } memberof first : boolean ; type { Array < Order > } memberof sort : Array < Order > ; type { number } memberof size : number ; type { number } memberof number : number ; } export interface export interface PagedMapping { type { Array < Mapping > } memberof content : Array < Mapping > ; type { boolean } memberof last : boolean ; type { number } memberof totalPages : number ; type { number } memberof totalElements : number ; type { number } memberof numberOfElements : number ; type { boolean } memberof first : boolean ; type { Array < Order > } memberof sort : Array < Order > ; type { number } memberof size : number ; type { number } memberof number : number ; } export interface export interface PagedRecoverableRecords { type { Array < RecoverableRecords > } memberof content : Array < RecoverableRecords > ; type { boolean } memberof last : boolean ; type { number } memberof totalPages : number ; type { number } memberof totalElements : number ; type { number } memberof numberOfElements : number ; type { boolean } memberof first : boolean ; type { Array < Order > } memberof sort : Array < Order > ; type { number } memberof size : number ; type { number } memberof number : number ; } export interface export interface PayLoadTooLarge { type { string } memberof id ? : string ; type { string } memberof message ? : string ; } export interface export interface RecoverableRecords { type { string } memberof id ? : string ; type { string } memberof correlationId ? : string ; type { string } memberof agentId ? : string ; type { Date } memberof requestTime ? : Date ; type { string } memberof dropReason ? : string ; } export interface export interface Unauthorized { type { string } memberof id ? : string ; type { string } memberof message ? : string ; } export interface export interface Validity { type { string } memberof status : Validity . StatusEnum ; type { Array < string > } memberof reasons : Array < Validity . ReasonsEnum > ; } export namespace export namespace Validity { export enum { string } export enum StatusEnum { VALID = < any > "VALID" , INVALID = < any > "INVALID" } export enum { string } export enum ReasonsEnum { MISSINGDATAPOINT = < any > "MISSING_DATAPOINT" , MISSINGPROPERTY = < any > "MISSING_PROPERTY" , INVALIDTYPE = < any > "INVALID_TYPE" , INVALIDUNIT = < any > "INVALID_UNIT" } } }