Package-level declarations

Types

Link copied to clipboard

IoT TwinMaker is a service with which you can build operational digital twins of physical systems. IoT TwinMaker overlays measurements and analysis from real-world sensors, cameras, and enterprise applications so you can create data visualizations to monitor your physical factory, building, or industrial plant. You can use this real-world data to monitor operations and diagnose and repair errors.

Properties

Link copied to clipboard
const val SdkVersion: String
Link copied to clipboard
Link copied to clipboard
const val ServiceId: String

Functions

Link copied to clipboard

Sets values for multiple time series properties.

Link copied to clipboard

Cancels the metadata transfer job.

Link copied to clipboard

Creates a component type.

Link copied to clipboard

Creates an entity.

Link copied to clipboard

Creates a new metadata transfer job.

Link copied to clipboard

Creates a scene.

Link copied to clipboard

This action creates a SyncJob.

Link copied to clipboard

Creates a workplace.

Link copied to clipboard

Deletes a component type.

Link copied to clipboard

Deletes an entity.

Link copied to clipboard

Deletes a scene.

Link copied to clipboard

Delete the SyncJob.

Link copied to clipboard

Deletes a workspace.

Link copied to clipboard

Run queries to access information from your knowledge graph of entities within individual workspaces.

Link copied to clipboard

Retrieves information about a component type.

Link copied to clipboard
inline suspend fun IotTwinMakerClient.getEntity(crossinline block: GetEntityRequest.Builder.() -> Unit): GetEntityResponse

Retrieves information about an entity.

Link copied to clipboard

Gets a nmetadata transfer job.

Link copied to clipboard

Gets the pricing plan.

Link copied to clipboard

Gets the property values for a component, component type, entity, or workspace.

Link copied to clipboard

Retrieves information about the history of a time series property value for a component, component type, entity, or workspace.

Link copied to clipboard
inline suspend fun IotTwinMakerClient.getScene(crossinline block: GetSceneRequest.Builder.() -> Unit): GetSceneResponse

Retrieves information about a scene.

Link copied to clipboard
inline suspend fun IotTwinMakerClient.getSyncJob(crossinline block: GetSyncJobRequest.Builder.() -> Unit): GetSyncJobResponse

Gets the SyncJob.

Link copied to clipboard

Retrieves information about a workspace.

Link copied to clipboard

This API lists the components of an entity.

Link copied to clipboard

Lists all component types in a workspace.

Link copied to clipboard

Lists all entities in a workspace.

Link copied to clipboard

Lists the metadata transfer jobs.

Link copied to clipboard

This API lists the properties of a component.

Link copied to clipboard
inline suspend fun IotTwinMakerClient.listScenes(crossinline block: ListScenesRequest.Builder.() -> Unit): ListScenesResponse

Lists all scenes in a workspace.

Link copied to clipboard

List all SyncJobs.

Link copied to clipboard

Lists the sync resources.

Link copied to clipboard

Lists all tags associated with a resource.

Link copied to clipboard

Retrieves information about workspaces in the current account.

Link copied to clipboard

Adds tags to a resource.

Link copied to clipboard

Removes tags from a resource.

Link copied to clipboard

Updates information in a component type.

Link copied to clipboard

Updates an entity.

Link copied to clipboard

Update the pricing plan.

Link copied to clipboard

Updates a scene.

Link copied to clipboard

Updates a workspace.

Link copied to clipboard

Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.