@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSIoTTwinMaker extends Object implements AWSIoTTwinMaker
AWSIoTTwinMaker
. Convenient method forms pass through to the corresponding
overload that takes a request object, which throws an UnsupportedOperationException
.ENDPOINT_PREFIX
Modifier and Type | Method and Description |
---|---|
BatchPutPropertyValuesResult |
batchPutPropertyValues(BatchPutPropertyValuesRequest request)
Sets values for multiple time series properties.
|
CreateComponentTypeResult |
createComponentType(CreateComponentTypeRequest request)
Creates a component type.
|
CreateEntityResult |
createEntity(CreateEntityRequest request)
Creates an entity.
|
CreateSceneResult |
createScene(CreateSceneRequest request)
Creates a scene.
|
CreateWorkspaceResult |
createWorkspace(CreateWorkspaceRequest request)
Creates a workplace.
|
DeleteComponentTypeResult |
deleteComponentType(DeleteComponentTypeRequest request)
Deletes a component type.
|
DeleteEntityResult |
deleteEntity(DeleteEntityRequest request)
Deletes an entity.
|
DeleteSceneResult |
deleteScene(DeleteSceneRequest request)
Deletes a scene.
|
DeleteWorkspaceResult |
deleteWorkspace(DeleteWorkspaceRequest request)
Deletes a workspace.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetComponentTypeResult |
getComponentType(GetComponentTypeRequest request)
Retrieves information about a component type.
|
GetEntityResult |
getEntity(GetEntityRequest request)
Retrieves information about an entity.
|
GetPropertyValueResult |
getPropertyValue(GetPropertyValueRequest request)
Gets the property values for a component, component type, entity, or workspace.
|
GetPropertyValueHistoryResult |
getPropertyValueHistory(GetPropertyValueHistoryRequest request)
Retrieves information about the history of a time series property value for a component, component type, entity,
or workspace.
|
GetSceneResult |
getScene(GetSceneRequest request)
Retrieves information about a scene.
|
GetWorkspaceResult |
getWorkspace(GetWorkspaceRequest request)
Retrieves information about a workspace.
|
ListComponentTypesResult |
listComponentTypes(ListComponentTypesRequest request)
Lists all component types in a workspace.
|
ListEntitiesResult |
listEntities(ListEntitiesRequest request)
Lists all entities in a workspace.
|
ListScenesResult |
listScenes(ListScenesRequest request)
Lists all scenes in a workspace.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
Lists all tags associated with a resource.
|
ListWorkspacesResult |
listWorkspaces(ListWorkspacesRequest request)
Retrieves information about workspaces in the current account.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
TagResourceResult |
tagResource(TagResourceRequest request)
Adds tags to a resource.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Removes tags from a resource.
|
UpdateComponentTypeResult |
updateComponentType(UpdateComponentTypeRequest request)
Updates information in a component type.
|
UpdateEntityResult |
updateEntity(UpdateEntityRequest request)
Updates an entity.
|
UpdateSceneResult |
updateScene(UpdateSceneRequest request)
Updates a scene.
|
UpdateWorkspaceResult |
updateWorkspace(UpdateWorkspaceRequest request)
Updates a workspace.
|
public BatchPutPropertyValuesResult batchPutPropertyValues(BatchPutPropertyValuesRequest request)
AWSIoTTwinMaker
Sets values for multiple time series properties.
batchPutPropertyValues
in interface AWSIoTTwinMaker
public CreateComponentTypeResult createComponentType(CreateComponentTypeRequest request)
AWSIoTTwinMaker
Creates a component type.
createComponentType
in interface AWSIoTTwinMaker
public CreateEntityResult createEntity(CreateEntityRequest request)
AWSIoTTwinMaker
Creates an entity.
createEntity
in interface AWSIoTTwinMaker
public CreateSceneResult createScene(CreateSceneRequest request)
AWSIoTTwinMaker
Creates a scene.
createScene
in interface AWSIoTTwinMaker
public CreateWorkspaceResult createWorkspace(CreateWorkspaceRequest request)
AWSIoTTwinMaker
Creates a workplace.
createWorkspace
in interface AWSIoTTwinMaker
public DeleteComponentTypeResult deleteComponentType(DeleteComponentTypeRequest request)
AWSIoTTwinMaker
Deletes a component type.
deleteComponentType
in interface AWSIoTTwinMaker
public DeleteEntityResult deleteEntity(DeleteEntityRequest request)
AWSIoTTwinMaker
Deletes an entity.
deleteEntity
in interface AWSIoTTwinMaker
public DeleteSceneResult deleteScene(DeleteSceneRequest request)
AWSIoTTwinMaker
Deletes a scene.
deleteScene
in interface AWSIoTTwinMaker
public DeleteWorkspaceResult deleteWorkspace(DeleteWorkspaceRequest request)
AWSIoTTwinMaker
Deletes a workspace.
deleteWorkspace
in interface AWSIoTTwinMaker
public GetComponentTypeResult getComponentType(GetComponentTypeRequest request)
AWSIoTTwinMaker
Retrieves information about a component type.
getComponentType
in interface AWSIoTTwinMaker
public GetEntityResult getEntity(GetEntityRequest request)
AWSIoTTwinMaker
Retrieves information about an entity.
getEntity
in interface AWSIoTTwinMaker
public GetPropertyValueResult getPropertyValue(GetPropertyValueRequest request)
AWSIoTTwinMaker
Gets the property values for a component, component type, entity, or workspace.
You must specify a value for either componentName
, componentTypeId
,
entityId
, or workspaceId
.
getPropertyValue
in interface AWSIoTTwinMaker
public GetPropertyValueHistoryResult getPropertyValueHistory(GetPropertyValueHistoryRequest request)
AWSIoTTwinMaker
Retrieves information about the history of a time series property value for a component, component type, entity, or workspace.
You must specify a value for workspaceId
. For entity-specific queries, specify values for
componentName
and entityId
. For cross-entity quries, specify a value for
componentTypeId
.
getPropertyValueHistory
in interface AWSIoTTwinMaker
public GetSceneResult getScene(GetSceneRequest request)
AWSIoTTwinMaker
Retrieves information about a scene.
getScene
in interface AWSIoTTwinMaker
public GetWorkspaceResult getWorkspace(GetWorkspaceRequest request)
AWSIoTTwinMaker
Retrieves information about a workspace.
getWorkspace
in interface AWSIoTTwinMaker
public ListComponentTypesResult listComponentTypes(ListComponentTypesRequest request)
AWSIoTTwinMaker
Lists all component types in a workspace.
listComponentTypes
in interface AWSIoTTwinMaker
public ListEntitiesResult listEntities(ListEntitiesRequest request)
AWSIoTTwinMaker
Lists all entities in a workspace.
listEntities
in interface AWSIoTTwinMaker
public ListScenesResult listScenes(ListScenesRequest request)
AWSIoTTwinMaker
Lists all scenes in a workspace.
listScenes
in interface AWSIoTTwinMaker
public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSIoTTwinMaker
Lists all tags associated with a resource.
listTagsForResource
in interface AWSIoTTwinMaker
public ListWorkspacesResult listWorkspaces(ListWorkspacesRequest request)
AWSIoTTwinMaker
Retrieves information about workspaces in the current account.
listWorkspaces
in interface AWSIoTTwinMaker
public TagResourceResult tagResource(TagResourceRequest request)
AWSIoTTwinMaker
Adds tags to a resource.
tagResource
in interface AWSIoTTwinMaker
public UntagResourceResult untagResource(UntagResourceRequest request)
AWSIoTTwinMaker
Removes tags from a resource.
untagResource
in interface AWSIoTTwinMaker
public UpdateComponentTypeResult updateComponentType(UpdateComponentTypeRequest request)
AWSIoTTwinMaker
Updates information in a component type.
updateComponentType
in interface AWSIoTTwinMaker
public UpdateEntityResult updateEntity(UpdateEntityRequest request)
AWSIoTTwinMaker
Updates an entity.
updateEntity
in interface AWSIoTTwinMaker
public UpdateSceneResult updateScene(UpdateSceneRequest request)
AWSIoTTwinMaker
Updates a scene.
updateScene
in interface AWSIoTTwinMaker
public UpdateWorkspaceResult updateWorkspace(UpdateWorkspaceRequest request)
AWSIoTTwinMaker
Updates a workspace.
updateWorkspace
in interface AWSIoTTwinMaker
public void shutdown()
AWSIoTTwinMaker
shutdown
in interface AWSIoTTwinMaker
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSIoTTwinMaker
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata
in interface AWSIoTTwinMaker
request
- The originally executed request.