@mindconnect/mindconnect-nodejs
Version:
NodeJS Library for MindSphere Connectivity - TypeScript SDK for MindSphere - MindSphere Command Line Interface - MindSphere Development Proxy
341 lines (340 loc) • 9.91 kB
TypeScript
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";
/**
*
* MindSphere typescript SDK
*
* Runs in browser and in NodeJs.
*
* The SDK uses all 4 types of MindSphere Credentials
* (Agent Credentials, User Credentials, App Credentials,ServiceCredentials).
*
* @export
* @class MindSphereSdk
*/
export declare class MindSphereSdk extends SdkClient {
private _assetManagementClient?;
/**
* * Asset Management
*
* @returns {AssetManagementClient}
*
* @memberOf MindSphereSdk
*/
GetAssetManagementClient(): AssetManagementClient;
private _agentManagementClient?;
/**
* * Agent Management
*
* @returns {AgentManagementClient}
*
* @memberOf MindSphereSdk
*/
GetAgentManagementClient(): AgentManagementClient;
private _anomalyDetectionClient?;
/**
* * Anomaly Detection Client
*
* @returns {AnomalyDetectionClient}
*
* @memberOf MindSphereSdk
*/
GetAnomalyDetectionClient(): AnomalyDetectionClient;
private _iotFileClient?;
/**
* * Iot File
*
* @returns {IotFileClient}
*
* @memberOf MindSphereSdk
*/
GetIoTFileClient(): IotFileClient;
private _tsBulkClient?;
/**
* * Time Series Bulk
*
* @returns {TimeSeriesBulkClient}
*
* @memberOf MindSphereSdk
*/
GetTimeSeriesBulkClient(): TimeSeriesBulkClient;
private _timeSeriesClient?;
/**
* * Time Series
*
* @returns {TimeSeriesClient}
*
* @memberOf MindSphereSdk
*/
GetTimeSeriesClient(): TimeSeriesClient;
private _timeSeriesAggregateClient?;
/**
* * Time Series Aggregates
*
* @returns {TimeSeriesAggregateClient}
*
* @memberOf MindSphereSdk
*/
GetTimeSeriesAggregateClient(): TimeSeriesAggregateClient;
private _timeSeriesAggregateClientV4?;
/**
* * Time Series Aggregates
* * V4 Client
*
* @returns {TimeSeriesAggregateClientV4}
*
* @memberOf MindSphereSdk
*/
GetTimeSeriesAggregateClientV4(): TimeSeriesAggregateClientV4;
private _eventManagementClient?;
/**
* * Event Management
*
* @returns {EventManagementClient}
*
* @memberOf MindSphereSdk
*/
GetEventManagementClient(): EventManagementClient;
private _spectrumAnalysisClient?;
/**
* * Spectrum Analysis Client
*
* @returns {SpectrumAnalysisClient}
*
* @memberOf MindSphereSdk
*/
GetSpectrumAnalysisClient(): SpectrumAnalysisClient;
private _signalValidationClient?;
/**
* * Signal Validation Client
*
* @returns {SignalValidationClient}
*
* @memberOf MindSphereSdk
*/
GetSignalValidationClient(): SignalValidationClient;
private _trendPredictionClient?;
/**
* * Trend Prediction Client
*
* @returns {TrendPredictionClient}
*
* @memberOf MindSphereSdk
*/
GetTrendPredictionClient(): TrendPredictionClient;
private _kpiCalculationClient?;
/**
* * KPI Calculation Client
*
* @returns {KPICalculationClient}
*
* @memberOf MindSphereSdk
*/
GetKPICalculationClient(): KPICalculationClient;
private _mindConnectApiClient?;
/**
* * MindConnectApiClient
*
* @returns {MindConnectApiClient}
*
* @memberOf MindSphereSdk
*/
GetMindConnectApiClient(): MindConnectApiClient;
/**
* * Identity Management Client
*
* @returns {IdentityManagementClient}
*
* @memberOf MindSphereSdk
*/
GetIdentityManagementClient(): IdentityManagementClient;
private _identityManagementClient?;
/**
* * Event Analytics Client
*
* @returns {EventAnalyticsClient}
*
* @memberOf MindSphereSdk
*/
GetEventAnalyticsClient(): EventAnalyticsClient;
private _eventAnalyticsClient?;
private _dataLakeClient?;
/**
* * Data Lake Client
*
* @returns {DataLakeClient}
*
* @memberOf MindSphereSdk
*/
GetDataLakeClient(): DataLakeClient;
private _usageTransparencyClient?;
/**
* Usage Transparency Client
*
* @returns {UsageTransparencyClient}
*
* @memberOf MindSphereSdk
*/
GetUsageTransparencyClient(): UsageTransparencyClient;
private _tenantManagementClient?;
/**
* * Tenant Management Client
*
* @returns {TenantManagementClient}
*
* @memberOf MindSphereSdk
*/
GetTenantManagementClient(): TenantManagementClient;
private _deviceManagementClient?;
/**
* * Device Management Client
*
* @returns {DeviceManagementClient}
*
* @memberOf MindSphereSdk
*/
GetDeviceManagementClient(): DeviceManagementClient;
private _deviceStatusManagementClient?;
/**
* * Device Status Management Client
*
* @returns {DeviceStatusManagementClient}
*
* @memberOf MindSphereSdk
*/
GetDeviceStatusManagementClient(): DeviceStatusManagementClient;
private _deviceConfigurationClient?;
/**
* * Device Configuration Management Client
*
* @returns {DeviceStatusManagementClient}
*
* @memberOf MindSphereSdk
*/
GetDeviceConfigurationClient(): DeviceConfigurationClient;
private _deploymentWorkflowClient?;
/**
* * Deployment Workflow Client
*
* @returns {DeploymentWorkflowClient}
*
* @memberOf MindSphereSdk
*/
GetDeploymentWorkflowClient(): DeploymentWorkflowClient;
private _edgeAppInstanceManagementClient?;
/**
* * Edge App Instance Management Client
*
* @returns {EdgeAppInstanceManagementClient}
*
* @memberOf MindSphereSdk
*/
GetEdgeAppInstanceManagementClient(): EdgeAppInstanceManagementClient;
private _edgeAppDeploymentClient?;
/**
* * Edge AppDeployment Client
*
* @returns {EdgeDeploymentClient}
*
* @memberOf MindSphereSdk
*/
GetEdgeDeploymentClient(): EdgeAppDeploymentClient;
private _firmwareAppDeploymentClient?;
/**
* * Edge AppDeployment Client
*
* @returns {FirmwareDeploymentClient}
*
* @memberOf MindSphereSdk
*/
GetFirmwareDeploymentClient(): FirmwareDeploymentClient;
private _modelManagementClient?;
/**
* * Model Management Client
*
* @returns {ModelManagementClient}
*
* @memberOf MindSphereSdk
*/
GetModelManagementClient(): ModelManagementClient;
private _notificationClient?;
/**
* * Notification Client
*
* @returns {NotificationClientV4}
*
* @memberOf MindSphereSdk
*/
GetNotificationClientV4(): NotificationClientV4;
private _jobManagerClient?;
/**
* * Job Manager Client
*
* @returns {JobManagerClient}
*
* @memberOf MindSphereSdk
*/
GetJobManagerClient(): JobManagerClient;
private _dataExchangeClient?;
/**
* * Data Exchange Client
*
* @returns {DataExchangeClient}
*
* @memberOf MindSphereSdk
*/
GetDataExchangeClient(): DataExchangeClient;
private _signalCalculationClient?;
/**
* * Signal Calculation Client
*
* @returns {SignalCalculationClient}
*
* @memberOf MindSphereSdk
*/
GetSignalCalculationClient(): SignalCalculationClient;
private _semanticDataInterConnectClient?;
/**
* Semantic Data Interconnect Client
*
* @returns {SemanticDataInterconnectClient}
*
* @memberOf MindSphereSdk
*/
GetSemanticDataInterConnectClient(): SemanticDataInterconnectClient;
private _messageBrokerClient?;
/**
* * Message Broker Client
*
* @returns {MessageBrokerClient}
*
* @memberOf MindSphereSdk
*/
GetMessageBrokerClient(): MessageBrokerClient;
}