import { AgentManagementClient } from "../agent/agent-management" ; import { AnomalyDetectionClient } from "../anomaly-detection/anomaly-detection" ; import { AssetManagementClient } from "../asset/asset-management" ; import { DataExchangeClient } from "../data-exchange/data-exchange" ; import { DataLakeClient } from "../data-lake/data-lake" ; import { EventAnalyticsClient } from "../event-analytics/eventanalytics" ; import { EventManagementClient } from "../event/event-management" ; import { IdentityManagementClient } from "../identity/identity" ; import { TimeSeriesClient } from "../iot/iot-timeseries" ; import { TimeSeriesAggregateClientV4 } from "../iotaggregate-v4/iot-timeseries-aggregate-v4" ; import { TimeSeriesAggregateClient } from "../iotaggregate/iot-timeseries-aggregate" ; import { TimeSeriesBulkClient } from "../iotbulk/iot-timeseries-bulk" ; import { IotFileClient } from "../iotfile/iot-file" ; import { JobManagerClient } from "../jobmanager/jobmanager" ; import { KPICalculationClient } from "../kpi/kpi" ; import { MindConnectApiClient } from "../mcapi/mcapi" ; import { MessageBrokerClient } from "../messagebroker/messagebroker" ; import { ModelManagementClient } from "../model/model-management" ; import { NotificationClientV4 } from "../notification-v4/notification-v4" ; import { DeploymentWorkflowClient , DeviceConfigurationClient , DeviceManagementClient , DeviceStatusManagementClient , EdgeAppDeploymentClient , EdgeAppInstanceManagementClient , FirmwareDeploymentClient , } from "../open-edge/open-edge" ; import { SemanticDataInterconnectClient } from "../sdi/sdi-v4" ; import { SignalCalculationClient } from "../signal-calculation/signal-calculation" ; import { SignalValidationClient } from "../signal-validation/signal-validation" ; import { SpectrumAnalysisClient } from "../spectrum/spectrum-analysis" ; import { TenantManagementClient } from "../tenant/tenant-management" ; import { TrendPredictionClient } from "../trend/trend-prediction" ; import { UsageTransparencyClient } from "../utc/utc" ; import { SdkClient } from "./sdk-client" ; export class export class MindSphereSdk extends SdkClient { private _assetManagementClient ? : AssetManagementClient ; returns { AssetManagementClient } memberOf public GetAssetManagementClient ( ) { this . _assetManagementClient = this . _assetManagementClient || new AssetManagementClient ( this . _authenticator ) ; return this . _assetManagementClient ; } private _agentManagementClient ? : AgentManagementClient ; returns { AgentManagementClient } memberOf public GetAgentManagementClient ( ) { this . _agentManagementClient = this . _agentManagementClient || new AgentManagementClient ( this . _authenticator ) ; return this . _agentManagementClient ; } private _anomalyDetectionClient ? : AnomalyDetectionClient ; returns { AnomalyDetectionClient } memberOf public GetAnomalyDetectionClient ( ) { this . _anomalyDetectionClient = this . _anomalyDetectionClient || new AnomalyDetectionClient ( this . _authenticator ) ; return this . _anomalyDetectionClient ; } private _iotFileClient ? : IotFileClient ; returns { IotFileClient } memberOf public GetIoTFileClient ( ) { this . _iotFileClient = this . _iotFileClient || new IotFileClient ( this . _authenticator ) ; return this . _iotFileClient ; } private _tsBulkClient ? : TimeSeriesBulkClient ; returns { TimeSeriesBulkClient } memberOf public GetTimeSeriesBulkClient ( ) { this . _tsBulkClient = this . _tsBulkClient || new TimeSeriesBulkClient ( this . _authenticator ) ; return this . _tsBulkClient ; } private _timeSeriesClient ? : TimeSeriesClient ; returns { TimeSeriesClient } memberOf public GetTimeSeriesClient ( ) { this . _timeSeriesClient = this . _timeSeriesClient || new TimeSeriesClient ( this . _authenticator ) ; return this . _timeSeriesClient ; } private _timeSeriesAggregateClient ? : TimeSeriesAggregateClient ; returns { TimeSeriesAggregateClient } memberOf public GetTimeSeriesAggregateClient ( ) { this . _timeSeriesAggregateClient = this . _timeSeriesAggregateClient || new TimeSeriesAggregateClient ( this . _authenticator ) ; return this . _timeSeriesAggregateClient ; } private _timeSeriesAggregateClientV4 ? : TimeSeriesAggregateClientV4 ; returns { TimeSeriesAggregateClientV4 } memberOf public GetTimeSeriesAggregateClientV4 ( ) { this . _timeSeriesAggregateClientV4 = this . _timeSeriesAggregateClientV4 || new TimeSeriesAggregateClientV4 ( this . _authenticator ) ; return this . _timeSeriesAggregateClientV4 ; } private _eventManagementClient ? : EventManagementClient ; returns { EventManagementClient } memberOf public GetEventManagementClient ( ) { this . _eventManagementClient = this . _eventManagementClient || new EventManagementClient ( this . _authenticator ) ; return this . _eventManagementClient ; } private _spectrumAnalysisClient ? : SpectrumAnalysisClient ; returns { SpectrumAnalysisClient } memberOf public GetSpectrumAnalysisClient ( ) { this . _spectrumAnalysisClient = this . _spectrumAnalysisClient || new SpectrumAnalysisClient ( this . _authenticator ) ; return this . _spectrumAnalysisClient ; } private _signalValidationClient ? : SignalValidationClient ; returns { SignalValidationClient } memberOf public GetSignalValidationClient ( ) { this . _signalValidationClient = this . _signalValidationClient || new SignalValidationClient ( this . _authenticator ) ; return this . _signalValidationClient ; } private _trendPredictionClient ? : TrendPredictionClient ; returns { TrendPredictionClient } memberOf public GetTrendPredictionClient ( ) { this . _trendPredictionClient = this . _trendPredictionClient || new TrendPredictionClient ( this . _authenticator ) ; return this . _trendPredictionClient ; } private _kpiCalculationClient ? : KPICalculationClient ; returns { KPICalculationClient } memberOf public GetKPICalculationClient ( ) { this . _kpiCalculationClient = this . _kpiCalculationClient || new KPICalculationClient ( this . _authenticator ) ; return this . _kpiCalculationClient ; } private _mindConnectApiClient ? : MindConnectApiClient ; returns { MindConnectApiClient } memberOf public GetMindConnectApiClient ( ) { this . _mindConnectApiClient = this . _mindConnectApiClient || new MindConnectApiClient ( this . _authenticator ) ; return this . _mindConnectApiClient ; } returns { IdentityManagementClient } memberOf public GetIdentityManagementClient ( ) { this . _identityManagementClient = this . _identityManagementClient || new IdentityManagementClient ( this . _authenticator ) ; return this . _identityManagementClient ; } private _identityManagementClient ? : IdentityManagementClient ; returns { EventAnalyticsClient } memberOf public GetEventAnalyticsClient ( ) { this . _eventAnalyticsClient = this . _eventAnalyticsClient || new EventAnalyticsClient ( this . _authenticator ) ; return this . _eventAnalyticsClient ; } private _eventAnalyticsClient ? : EventAnalyticsClient ; private _dataLakeClient ? : DataLakeClient ; returns { DataLakeClient } memberOf public GetDataLakeClient ( ) { this . _dataLakeClient = this . _dataLakeClient || new DataLakeClient ( this . _authenticator ) ; return this . _dataLakeClient ; } private _usageTransparencyClient ? : UsageTransparencyClient ; returns { UsageTransparencyClient } memberOf public GetUsageTransparencyClient ( ) { this . _usageTransparencyClient = this . _usageTransparencyClient || new UsageTransparencyClient ( this . _authenticator ) ; return this . _usageTransparencyClient ; } private _tenantManagementClient ? : TenantManagementClient ; returns { TenantManagementClient } memberOf public GetTenantManagementClient ( ) { this . _tenantManagementClient = this . _tenantManagementClient || new TenantManagementClient ( this . _authenticator ) ; return this . _tenantManagementClient ; } private _deviceManagementClient ? : DeviceManagementClient ; returns { DeviceManagementClient } memberOf public GetDeviceManagementClient ( ) { this . _deviceManagementClient = this . _deviceManagementClient || new DeviceManagementClient ( this . _authenticator ) ; return this . _deviceManagementClient ; } private _deviceStatusManagementClient ? : DeviceStatusManagementClient ; returns { DeviceStatusManagementClient } memberOf public GetDeviceStatusManagementClient ( ) { this . _deviceStatusManagementClient = this . _deviceStatusManagementClient || new DeviceStatusManagementClient ( this . _authenticator ) ; return this . _deviceStatusManagementClient ; } private _deviceConfigurationClient ? : DeviceConfigurationClient ; returns { DeviceStatusManagementClient } memberOf public GetDeviceConfigurationClient ( ) { this . _deviceConfigurationClient = this . _deviceConfigurationClient || new DeviceConfigurationClient ( this . _authenticator ) ; return this . _deviceConfigurationClient ; } private _deploymentWorkflowClient ? : DeploymentWorkflowClient ; returns { DeploymentWorkflowClient } memberOf public GetDeploymentWorkflowClient ( ) { this . _deploymentWorkflowClient = this . _deploymentWorkflowClient || new DeploymentWorkflowClient ( this . _authenticator ) ; return this . _deploymentWorkflowClient ; } private _edgeAppInstanceManagementClient ? : EdgeAppInstanceManagementClient ; returns { EdgeAppInstanceManagementClient } memberOf public GetEdgeAppInstanceManagementClient ( ) { this . _edgeAppInstanceManagementClient = this . _edgeAppInstanceManagementClient || new EdgeAppInstanceManagementClient ( this . _authenticator ) ; return this . _edgeAppInstanceManagementClient ; } private _edgeAppDeploymentClient ? : EdgeAppDeploymentClient ; returns { EdgeDeploymentClient } memberOf public GetEdgeDeploymentClient ( ) { this . _edgeAppDeploymentClient = this . _edgeAppDeploymentClient || new EdgeAppDeploymentClient ( this . _authenticator ) ; return this . _edgeAppDeploymentClient ; } private _firmwareAppDeploymentClient ? : FirmwareDeploymentClient ; returns { FirmwareDeploymentClient } memberOf public GetFirmwareDeploymentClient ( ) { this . _firmwareAppDeploymentClient = this . _firmwareAppDeploymentClient || new FirmwareDeploymentClient ( this . _authenticator ) ; return this . _firmwareAppDeploymentClient ; } private _modelManagementClient ? : ModelManagementClient ; returns { ModelManagementClient } memberOf public GetModelManagementClient ( ) { this . _modelManagementClient = this . _modelManagementClient || new ModelManagementClient ( this . _authenticator ) ; return this . _modelManagementClient ; } private _notificationClient ? : NotificationClientV4 ; returns { NotificationClientV4 } memberOf public GetNotificationClientV4 ( ) { this . _notificationClient = this . _notificationClient || new NotificationClientV4 ( this . _authenticator ) ; return this . _notificationClient ; } private _jobManagerClient ? : JobManagerClient ; returns { JobManagerClient } memberOf public GetJobManagerClient ( ) { this . _jobManagerClient = this . _jobManagerClient || new JobManagerClient ( this . _authenticator ) ; return this . _jobManagerClient ; } private _dataExchangeClient ? : DataExchangeClient ; returns { DataExchangeClient } memberOf public GetDataExchangeClient ( ) { this . _dataExchangeClient = this . _dataExchangeClient || new DataExchangeClient ( this . _authenticator ) ; return this . _dataExchangeClient ; } private _signalCalculationClient ? : SignalCalculationClient ; returns { SignalCalculationClient } memberOf public GetSignalCalculationClient ( ) { this . _signalCalculationClient = this . _signalCalculationClient || new SignalCalculationClient ( this . _authenticator ) ; return this . _signalCalculationClient ; } private _semanticDataInterConnectClient ? : SemanticDataInterconnectClient ; returns { SemanticDataInterconnectClient } memberOf public GetSemanticDataInterConnectClient ( ) { this . _semanticDataInterConnectClient = this . _semanticDataInterConnectClient || new SemanticDataInterconnectClient ( this . _authenticator ) ; return this . _semanticDataInterConnectClient ; } private _messageBrokerClient ? : MessageBrokerClient ; returns { MessageBrokerClient } memberOf public GetMessageBrokerClient ( ) { this . _messageBrokerClient = this . _messageBrokerClient || new MessageBrokerClient ( this . _authenticator ) ; return this . _messageBrokerClient ; } }