All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.amazonaws.services.iottwinmaker.AWSIoTTwinMakerAsync Maven / Gradle / Ivy

Go to download

The AWS Java SDK for AWS IoT TwinMaker module holds the client classes that are used for communicating with AWS IoT TwinMaker Service

There is a newer version: 1.12.780
Show newest version
/*
 * Copyright 2019-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
 * 
 * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
 * the License. A copy of the License is located at
 * 
 * http://aws.amazon.com/apache2.0
 * 
 * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
 * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
 * and limitations under the License.
 */
package com.amazonaws.services.iottwinmaker;

import javax.annotation.Generated;

import com.amazonaws.services.iottwinmaker.model.*;

/**
 * Interface for accessing AWS IoT TwinMaker asynchronously. Each asynchronous method will return a Java Future object
 * representing the asynchronous operation; overloads which accept an {@code AsyncHandler} can be used to receive
 * notification when an asynchronous operation completes.
 * 

* Note: Do not directly implement this interface, new methods are added to it regularly. Extend from * {@link com.amazonaws.services.iottwinmaker.AbstractAWSIoTTwinMakerAsync} instead. *

*

*

* 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. *

*/ @Generated("com.amazonaws:aws-java-sdk-code-generator") public interface AWSIoTTwinMakerAsync extends AWSIoTTwinMaker { /** *

* Sets values for multiple time series properties. *

* * @param batchPutPropertyValuesRequest * @return A Java Future containing the result of the BatchPutPropertyValues operation returned by the service. * @sample AWSIoTTwinMakerAsync.BatchPutPropertyValues * @see AWS API Documentation */ java.util.concurrent.Future batchPutPropertyValuesAsync(BatchPutPropertyValuesRequest batchPutPropertyValuesRequest); /** *

* Sets values for multiple time series properties. *

* * @param batchPutPropertyValuesRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the BatchPutPropertyValues operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.BatchPutPropertyValues * @see AWS API Documentation */ java.util.concurrent.Future batchPutPropertyValuesAsync(BatchPutPropertyValuesRequest batchPutPropertyValuesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Cancels the metadata transfer job. *

* * @param cancelMetadataTransferJobRequest * @return A Java Future containing the result of the CancelMetadataTransferJob operation returned by the service. * @sample AWSIoTTwinMakerAsync.CancelMetadataTransferJob * @see AWS API Documentation */ java.util.concurrent.Future cancelMetadataTransferJobAsync( CancelMetadataTransferJobRequest cancelMetadataTransferJobRequest); /** *

* Cancels the metadata transfer job. *

* * @param cancelMetadataTransferJobRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CancelMetadataTransferJob operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.CancelMetadataTransferJob * @see AWS API Documentation */ java.util.concurrent.Future cancelMetadataTransferJobAsync( CancelMetadataTransferJobRequest cancelMetadataTransferJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a component type. *

* * @param createComponentTypeRequest * @return A Java Future containing the result of the CreateComponentType operation returned by the service. * @sample AWSIoTTwinMakerAsync.CreateComponentType * @see AWS API Documentation */ java.util.concurrent.Future createComponentTypeAsync(CreateComponentTypeRequest createComponentTypeRequest); /** *

* Creates a component type. *

* * @param createComponentTypeRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateComponentType operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.CreateComponentType * @see AWS API Documentation */ java.util.concurrent.Future createComponentTypeAsync(CreateComponentTypeRequest createComponentTypeRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates an entity. *

* * @param createEntityRequest * @return A Java Future containing the result of the CreateEntity operation returned by the service. * @sample AWSIoTTwinMakerAsync.CreateEntity * @see AWS API * Documentation */ java.util.concurrent.Future createEntityAsync(CreateEntityRequest createEntityRequest); /** *

* Creates an entity. *

* * @param createEntityRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateEntity operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.CreateEntity * @see AWS API * Documentation */ java.util.concurrent.Future createEntityAsync(CreateEntityRequest createEntityRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a new metadata transfer job. *

* * @param createMetadataTransferJobRequest * @return A Java Future containing the result of the CreateMetadataTransferJob operation returned by the service. * @sample AWSIoTTwinMakerAsync.CreateMetadataTransferJob * @see AWS API Documentation */ java.util.concurrent.Future createMetadataTransferJobAsync( CreateMetadataTransferJobRequest createMetadataTransferJobRequest); /** *

* Creates a new metadata transfer job. *

* * @param createMetadataTransferJobRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateMetadataTransferJob operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.CreateMetadataTransferJob * @see AWS API Documentation */ java.util.concurrent.Future createMetadataTransferJobAsync( CreateMetadataTransferJobRequest createMetadataTransferJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a scene. *

* * @param createSceneRequest * @return A Java Future containing the result of the CreateScene operation returned by the service. * @sample AWSIoTTwinMakerAsync.CreateScene * @see AWS API * Documentation */ java.util.concurrent.Future createSceneAsync(CreateSceneRequest createSceneRequest); /** *

* Creates a scene. *

* * @param createSceneRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateScene operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.CreateScene * @see AWS API * Documentation */ java.util.concurrent.Future createSceneAsync(CreateSceneRequest createSceneRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* This action creates a SyncJob. *

* * @param createSyncJobRequest * @return A Java Future containing the result of the CreateSyncJob operation returned by the service. * @sample AWSIoTTwinMakerAsync.CreateSyncJob * @see AWS API * Documentation */ java.util.concurrent.Future createSyncJobAsync(CreateSyncJobRequest createSyncJobRequest); /** *

* This action creates a SyncJob. *

* * @param createSyncJobRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateSyncJob operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.CreateSyncJob * @see AWS API * Documentation */ java.util.concurrent.Future createSyncJobAsync(CreateSyncJobRequest createSyncJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a workplace. *

* * @param createWorkspaceRequest * @return A Java Future containing the result of the CreateWorkspace operation returned by the service. * @sample AWSIoTTwinMakerAsync.CreateWorkspace * @see AWS * API Documentation */ java.util.concurrent.Future createWorkspaceAsync(CreateWorkspaceRequest createWorkspaceRequest); /** *

* Creates a workplace. *

* * @param createWorkspaceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateWorkspace operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.CreateWorkspace * @see AWS * API Documentation */ java.util.concurrent.Future createWorkspaceAsync(CreateWorkspaceRequest createWorkspaceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a component type. *

* * @param deleteComponentTypeRequest * @return A Java Future containing the result of the DeleteComponentType operation returned by the service. * @sample AWSIoTTwinMakerAsync.DeleteComponentType * @see AWS API Documentation */ java.util.concurrent.Future deleteComponentTypeAsync(DeleteComponentTypeRequest deleteComponentTypeRequest); /** *

* Deletes a component type. *

* * @param deleteComponentTypeRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteComponentType operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.DeleteComponentType * @see AWS API Documentation */ java.util.concurrent.Future deleteComponentTypeAsync(DeleteComponentTypeRequest deleteComponentTypeRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes an entity. *

* * @param deleteEntityRequest * @return A Java Future containing the result of the DeleteEntity operation returned by the service. * @sample AWSIoTTwinMakerAsync.DeleteEntity * @see AWS API * Documentation */ java.util.concurrent.Future deleteEntityAsync(DeleteEntityRequest deleteEntityRequest); /** *

* Deletes an entity. *

* * @param deleteEntityRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteEntity operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.DeleteEntity * @see AWS API * Documentation */ java.util.concurrent.Future deleteEntityAsync(DeleteEntityRequest deleteEntityRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a scene. *

* * @param deleteSceneRequest * @return A Java Future containing the result of the DeleteScene operation returned by the service. * @sample AWSIoTTwinMakerAsync.DeleteScene * @see AWS API * Documentation */ java.util.concurrent.Future deleteSceneAsync(DeleteSceneRequest deleteSceneRequest); /** *

* Deletes a scene. *

* * @param deleteSceneRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteScene operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.DeleteScene * @see AWS API * Documentation */ java.util.concurrent.Future deleteSceneAsync(DeleteSceneRequest deleteSceneRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Delete the SyncJob. *

* * @param deleteSyncJobRequest * @return A Java Future containing the result of the DeleteSyncJob operation returned by the service. * @sample AWSIoTTwinMakerAsync.DeleteSyncJob * @see AWS API * Documentation */ java.util.concurrent.Future deleteSyncJobAsync(DeleteSyncJobRequest deleteSyncJobRequest); /** *

* Delete the SyncJob. *

* * @param deleteSyncJobRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteSyncJob operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.DeleteSyncJob * @see AWS API * Documentation */ java.util.concurrent.Future deleteSyncJobAsync(DeleteSyncJobRequest deleteSyncJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a workspace. *

* * @param deleteWorkspaceRequest * @return A Java Future containing the result of the DeleteWorkspace operation returned by the service. * @sample AWSIoTTwinMakerAsync.DeleteWorkspace * @see AWS * API Documentation */ java.util.concurrent.Future deleteWorkspaceAsync(DeleteWorkspaceRequest deleteWorkspaceRequest); /** *

* Deletes a workspace. *

* * @param deleteWorkspaceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteWorkspace operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.DeleteWorkspace * @see AWS * API Documentation */ java.util.concurrent.Future deleteWorkspaceAsync(DeleteWorkspaceRequest deleteWorkspaceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

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

* *

* The ExecuteQuery action only works with Amazon Web Services Java * SDK2. ExecuteQuery will not work with any Amazon Web Services Java SDK version < 2.x. *

*
* * @param executeQueryRequest * @return A Java Future containing the result of the ExecuteQuery operation returned by the service. * @sample AWSIoTTwinMakerAsync.ExecuteQuery * @see AWS API * Documentation */ java.util.concurrent.Future executeQueryAsync(ExecuteQueryRequest executeQueryRequest); /** *

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

* *

* The ExecuteQuery action only works with Amazon Web Services Java * SDK2. ExecuteQuery will not work with any Amazon Web Services Java SDK version < 2.x. *

*
* * @param executeQueryRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ExecuteQuery operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.ExecuteQuery * @see AWS API * Documentation */ java.util.concurrent.Future executeQueryAsync(ExecuteQueryRequest executeQueryRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves information about a component type. *

* * @param getComponentTypeRequest * @return A Java Future containing the result of the GetComponentType operation returned by the service. * @sample AWSIoTTwinMakerAsync.GetComponentType * @see AWS * API Documentation */ java.util.concurrent.Future getComponentTypeAsync(GetComponentTypeRequest getComponentTypeRequest); /** *

* Retrieves information about a component type. *

* * @param getComponentTypeRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetComponentType operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.GetComponentType * @see AWS * API Documentation */ java.util.concurrent.Future getComponentTypeAsync(GetComponentTypeRequest getComponentTypeRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves information about an entity. *

* * @param getEntityRequest * @return A Java Future containing the result of the GetEntity operation returned by the service. * @sample AWSIoTTwinMakerAsync.GetEntity * @see AWS API * Documentation */ java.util.concurrent.Future getEntityAsync(GetEntityRequest getEntityRequest); /** *

* Retrieves information about an entity. *

* * @param getEntityRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetEntity operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.GetEntity * @see AWS API * Documentation */ java.util.concurrent.Future getEntityAsync(GetEntityRequest getEntityRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets a nmetadata transfer job. *

* * @param getMetadataTransferJobRequest * @return A Java Future containing the result of the GetMetadataTransferJob operation returned by the service. * @sample AWSIoTTwinMakerAsync.GetMetadataTransferJob * @see AWS API Documentation */ java.util.concurrent.Future getMetadataTransferJobAsync(GetMetadataTransferJobRequest getMetadataTransferJobRequest); /** *

* Gets a nmetadata transfer job. *

* * @param getMetadataTransferJobRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetMetadataTransferJob operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.GetMetadataTransferJob * @see AWS API Documentation */ java.util.concurrent.Future getMetadataTransferJobAsync(GetMetadataTransferJobRequest getMetadataTransferJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets the pricing plan. *

* * @param getPricingPlanRequest * @return A Java Future containing the result of the GetPricingPlan operation returned by the service. * @sample AWSIoTTwinMakerAsync.GetPricingPlan * @see AWS * API Documentation */ java.util.concurrent.Future getPricingPlanAsync(GetPricingPlanRequest getPricingPlanRequest); /** *

* Gets the pricing plan. *

* * @param getPricingPlanRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetPricingPlan operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.GetPricingPlan * @see AWS * API Documentation */ java.util.concurrent.Future getPricingPlanAsync(GetPricingPlanRequest getPricingPlanRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

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

*

* You must specify a value for either componentName, componentTypeId, * entityId, or workspaceId. *

* * @param getPropertyValueRequest * @return A Java Future containing the result of the GetPropertyValue operation returned by the service. * @sample AWSIoTTwinMakerAsync.GetPropertyValue * @see AWS * API Documentation */ java.util.concurrent.Future getPropertyValueAsync(GetPropertyValueRequest getPropertyValueRequest); /** *

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

*

* You must specify a value for either componentName, componentTypeId, * entityId, or workspaceId. *

* * @param getPropertyValueRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetPropertyValue operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.GetPropertyValue * @see AWS * API Documentation */ java.util.concurrent.Future getPropertyValueAsync(GetPropertyValueRequest getPropertyValueRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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. *

* * @param getPropertyValueHistoryRequest * @return A Java Future containing the result of the GetPropertyValueHistory operation returned by the service. * @sample AWSIoTTwinMakerAsync.GetPropertyValueHistory * @see AWS API Documentation */ java.util.concurrent.Future getPropertyValueHistoryAsync(GetPropertyValueHistoryRequest getPropertyValueHistoryRequest); /** *

* 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. *

* * @param getPropertyValueHistoryRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetPropertyValueHistory operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.GetPropertyValueHistory * @see AWS API Documentation */ java.util.concurrent.Future getPropertyValueHistoryAsync(GetPropertyValueHistoryRequest getPropertyValueHistoryRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves information about a scene. *

* * @param getSceneRequest * @return A Java Future containing the result of the GetScene operation returned by the service. * @sample AWSIoTTwinMakerAsync.GetScene * @see AWS API * Documentation */ java.util.concurrent.Future getSceneAsync(GetSceneRequest getSceneRequest); /** *

* Retrieves information about a scene. *

* * @param getSceneRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetScene operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.GetScene * @see AWS API * Documentation */ java.util.concurrent.Future getSceneAsync(GetSceneRequest getSceneRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets the SyncJob. *

* * @param getSyncJobRequest * @return A Java Future containing the result of the GetSyncJob operation returned by the service. * @sample AWSIoTTwinMakerAsync.GetSyncJob * @see AWS API * Documentation */ java.util.concurrent.Future getSyncJobAsync(GetSyncJobRequest getSyncJobRequest); /** *

* Gets the SyncJob. *

* * @param getSyncJobRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetSyncJob operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.GetSyncJob * @see AWS API * Documentation */ java.util.concurrent.Future getSyncJobAsync(GetSyncJobRequest getSyncJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves information about a workspace. *

* * @param getWorkspaceRequest * @return A Java Future containing the result of the GetWorkspace operation returned by the service. * @sample AWSIoTTwinMakerAsync.GetWorkspace * @see AWS API * Documentation */ java.util.concurrent.Future getWorkspaceAsync(GetWorkspaceRequest getWorkspaceRequest); /** *

* Retrieves information about a workspace. *

* * @param getWorkspaceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetWorkspace operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.GetWorkspace * @see AWS API * Documentation */ java.util.concurrent.Future getWorkspaceAsync(GetWorkspaceRequest getWorkspaceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists all component types in a workspace. *

* * @param listComponentTypesRequest * @return A Java Future containing the result of the ListComponentTypes operation returned by the service. * @sample AWSIoTTwinMakerAsync.ListComponentTypes * @see AWS API Documentation */ java.util.concurrent.Future listComponentTypesAsync(ListComponentTypesRequest listComponentTypesRequest); /** *

* Lists all component types in a workspace. *

* * @param listComponentTypesRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListComponentTypes operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.ListComponentTypes * @see AWS API Documentation */ java.util.concurrent.Future listComponentTypesAsync(ListComponentTypesRequest listComponentTypesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* This API lists the components of an entity. *

* * @param listComponentsRequest * @return A Java Future containing the result of the ListComponents operation returned by the service. * @sample AWSIoTTwinMakerAsync.ListComponents * @see AWS * API Documentation */ java.util.concurrent.Future listComponentsAsync(ListComponentsRequest listComponentsRequest); /** *

* This API lists the components of an entity. *

* * @param listComponentsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListComponents operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.ListComponents * @see AWS * API Documentation */ java.util.concurrent.Future listComponentsAsync(ListComponentsRequest listComponentsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists all entities in a workspace. *

* * @param listEntitiesRequest * @return A Java Future containing the result of the ListEntities operation returned by the service. * @sample AWSIoTTwinMakerAsync.ListEntities * @see AWS API * Documentation */ java.util.concurrent.Future listEntitiesAsync(ListEntitiesRequest listEntitiesRequest); /** *

* Lists all entities in a workspace. *

* * @param listEntitiesRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListEntities operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.ListEntities * @see AWS API * Documentation */ java.util.concurrent.Future listEntitiesAsync(ListEntitiesRequest listEntitiesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the metadata transfer jobs. *

* * @param listMetadataTransferJobsRequest * @return A Java Future containing the result of the ListMetadataTransferJobs operation returned by the service. * @sample AWSIoTTwinMakerAsync.ListMetadataTransferJobs * @see AWS API Documentation */ java.util.concurrent.Future listMetadataTransferJobsAsync(ListMetadataTransferJobsRequest listMetadataTransferJobsRequest); /** *

* Lists the metadata transfer jobs. *

* * @param listMetadataTransferJobsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListMetadataTransferJobs operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.ListMetadataTransferJobs * @see AWS API Documentation */ java.util.concurrent.Future listMetadataTransferJobsAsync(ListMetadataTransferJobsRequest listMetadataTransferJobsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* This API lists the properties of a component. *

* * @param listPropertiesRequest * @return A Java Future containing the result of the ListProperties operation returned by the service. * @sample AWSIoTTwinMakerAsync.ListProperties * @see AWS * API Documentation */ java.util.concurrent.Future listPropertiesAsync(ListPropertiesRequest listPropertiesRequest); /** *

* This API lists the properties of a component. *

* * @param listPropertiesRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListProperties operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.ListProperties * @see AWS * API Documentation */ java.util.concurrent.Future listPropertiesAsync(ListPropertiesRequest listPropertiesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists all scenes in a workspace. *

* * @param listScenesRequest * @return A Java Future containing the result of the ListScenes operation returned by the service. * @sample AWSIoTTwinMakerAsync.ListScenes * @see AWS API * Documentation */ java.util.concurrent.Future listScenesAsync(ListScenesRequest listScenesRequest); /** *

* Lists all scenes in a workspace. *

* * @param listScenesRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListScenes operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.ListScenes * @see AWS API * Documentation */ java.util.concurrent.Future listScenesAsync(ListScenesRequest listScenesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* List all SyncJobs. *

* * @param listSyncJobsRequest * @return A Java Future containing the result of the ListSyncJobs operation returned by the service. * @sample AWSIoTTwinMakerAsync.ListSyncJobs * @see AWS API * Documentation */ java.util.concurrent.Future listSyncJobsAsync(ListSyncJobsRequest listSyncJobsRequest); /** *

* List all SyncJobs. *

* * @param listSyncJobsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListSyncJobs operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.ListSyncJobs * @see AWS API * Documentation */ java.util.concurrent.Future listSyncJobsAsync(ListSyncJobsRequest listSyncJobsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the sync resources. *

* * @param listSyncResourcesRequest * @return A Java Future containing the result of the ListSyncResources operation returned by the service. * @sample AWSIoTTwinMakerAsync.ListSyncResources * @see AWS * API Documentation */ java.util.concurrent.Future listSyncResourcesAsync(ListSyncResourcesRequest listSyncResourcesRequest); /** *

* Lists the sync resources. *

* * @param listSyncResourcesRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListSyncResources operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.ListSyncResources * @see AWS * API Documentation */ java.util.concurrent.Future listSyncResourcesAsync(ListSyncResourcesRequest listSyncResourcesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists all tags associated with a resource. *

* * @param listTagsForResourceRequest * @return A Java Future containing the result of the ListTagsForResource operation returned by the service. * @sample AWSIoTTwinMakerAsync.ListTagsForResource * @see AWS API Documentation */ java.util.concurrent.Future listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest); /** *

* Lists all tags associated with a resource. *

* * @param listTagsForResourceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListTagsForResource operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.ListTagsForResource * @see AWS API Documentation */ java.util.concurrent.Future listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves information about workspaces in the current account. *

* * @param listWorkspacesRequest * @return A Java Future containing the result of the ListWorkspaces operation returned by the service. * @sample AWSIoTTwinMakerAsync.ListWorkspaces * @see AWS * API Documentation */ java.util.concurrent.Future listWorkspacesAsync(ListWorkspacesRequest listWorkspacesRequest); /** *

* Retrieves information about workspaces in the current account. *

* * @param listWorkspacesRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListWorkspaces operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.ListWorkspaces * @see AWS * API Documentation */ java.util.concurrent.Future listWorkspacesAsync(ListWorkspacesRequest listWorkspacesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Adds tags to a resource. *

* * @param tagResourceRequest * @return A Java Future containing the result of the TagResource operation returned by the service. * @sample AWSIoTTwinMakerAsync.TagResource * @see AWS API * Documentation */ java.util.concurrent.Future tagResourceAsync(TagResourceRequest tagResourceRequest); /** *

* Adds tags to a resource. *

* * @param tagResourceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the TagResource operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.TagResource * @see AWS API * Documentation */ java.util.concurrent.Future tagResourceAsync(TagResourceRequest tagResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Removes tags from a resource. *

* * @param untagResourceRequest * @return A Java Future containing the result of the UntagResource operation returned by the service. * @sample AWSIoTTwinMakerAsync.UntagResource * @see AWS API * Documentation */ java.util.concurrent.Future untagResourceAsync(UntagResourceRequest untagResourceRequest); /** *

* Removes tags from a resource. *

* * @param untagResourceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UntagResource operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.UntagResource * @see AWS API * Documentation */ java.util.concurrent.Future untagResourceAsync(UntagResourceRequest untagResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates information in a component type. *

* * @param updateComponentTypeRequest * @return A Java Future containing the result of the UpdateComponentType operation returned by the service. * @sample AWSIoTTwinMakerAsync.UpdateComponentType * @see AWS API Documentation */ java.util.concurrent.Future updateComponentTypeAsync(UpdateComponentTypeRequest updateComponentTypeRequest); /** *

* Updates information in a component type. *

* * @param updateComponentTypeRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateComponentType operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.UpdateComponentType * @see AWS API Documentation */ java.util.concurrent.Future updateComponentTypeAsync(UpdateComponentTypeRequest updateComponentTypeRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates an entity. *

* * @param updateEntityRequest * @return A Java Future containing the result of the UpdateEntity operation returned by the service. * @sample AWSIoTTwinMakerAsync.UpdateEntity * @see AWS API * Documentation */ java.util.concurrent.Future updateEntityAsync(UpdateEntityRequest updateEntityRequest); /** *

* Updates an entity. *

* * @param updateEntityRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateEntity operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.UpdateEntity * @see AWS API * Documentation */ java.util.concurrent.Future updateEntityAsync(UpdateEntityRequest updateEntityRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Update the pricing plan. *

* * @param updatePricingPlanRequest * @return A Java Future containing the result of the UpdatePricingPlan operation returned by the service. * @sample AWSIoTTwinMakerAsync.UpdatePricingPlan * @see AWS * API Documentation */ java.util.concurrent.Future updatePricingPlanAsync(UpdatePricingPlanRequest updatePricingPlanRequest); /** *

* Update the pricing plan. *

* * @param updatePricingPlanRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdatePricingPlan operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.UpdatePricingPlan * @see AWS * API Documentation */ java.util.concurrent.Future updatePricingPlanAsync(UpdatePricingPlanRequest updatePricingPlanRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates a scene. *

* * @param updateSceneRequest * @return A Java Future containing the result of the UpdateScene operation returned by the service. * @sample AWSIoTTwinMakerAsync.UpdateScene * @see AWS API * Documentation */ java.util.concurrent.Future updateSceneAsync(UpdateSceneRequest updateSceneRequest); /** *

* Updates a scene. *

* * @param updateSceneRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateScene operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.UpdateScene * @see AWS API * Documentation */ java.util.concurrent.Future updateSceneAsync(UpdateSceneRequest updateSceneRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates a workspace. *

* * @param updateWorkspaceRequest * @return A Java Future containing the result of the UpdateWorkspace operation returned by the service. * @sample AWSIoTTwinMakerAsync.UpdateWorkspace * @see AWS * API Documentation */ java.util.concurrent.Future updateWorkspaceAsync(UpdateWorkspaceRequest updateWorkspaceRequest); /** *

* Updates a workspace. *

* * @param updateWorkspaceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateWorkspace operation returned by the service. * @sample AWSIoTTwinMakerAsyncHandler.UpdateWorkspace * @see AWS * API Documentation */ java.util.concurrent.Future updateWorkspaceAsync(UpdateWorkspaceRequest updateWorkspaceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy