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

com.amazonaws.services.panorama.AWSPanoramaAsync Maven / Gradle / Ivy

Go to download

The AWS Java SDK for AWS Panorama module holds the client classes that are used for communicating with AWS Panorama 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.panorama;

import javax.annotation.Generated;

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

/**
 * Interface for accessing Panorama 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.panorama.AbstractAWSPanoramaAsync} instead. *

*

*

* AWS Panorama *

* Overview *

*

* This is the AWS Panorama API Reference. For an introduction to the service, see What is AWS Panorama? in the AWS * Panorama Developer Guide. *

*

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

* Creates an application instance and deploys it to a device. *

* * @param createApplicationInstanceRequest * @return A Java Future containing the result of the CreateApplicationInstance operation returned by the service. * @sample AWSPanoramaAsync.CreateApplicationInstance * @see AWS API Documentation */ java.util.concurrent.Future createApplicationInstanceAsync( CreateApplicationInstanceRequest createApplicationInstanceRequest); /** *

* Creates an application instance and deploys it to a device. *

* * @param createApplicationInstanceRequest * @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 CreateApplicationInstance operation returned by the service. * @sample AWSPanoramaAsyncHandler.CreateApplicationInstance * @see AWS API Documentation */ java.util.concurrent.Future createApplicationInstanceAsync( CreateApplicationInstanceRequest createApplicationInstanceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a job to run on a device. A job can update a device's software or reboot it. *

* * @param createJobForDevicesRequest * @return A Java Future containing the result of the CreateJobForDevices operation returned by the service. * @sample AWSPanoramaAsync.CreateJobForDevices * @see AWS * API Documentation */ java.util.concurrent.Future createJobForDevicesAsync(CreateJobForDevicesRequest createJobForDevicesRequest); /** *

* Creates a job to run on a device. A job can update a device's software or reboot it. *

* * @param createJobForDevicesRequest * @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 CreateJobForDevices operation returned by the service. * @sample AWSPanoramaAsyncHandler.CreateJobForDevices * @see AWS * API Documentation */ java.util.concurrent.Future createJobForDevicesAsync(CreateJobForDevicesRequest createJobForDevicesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a camera stream node. *

* * @param createNodeFromTemplateJobRequest * @return A Java Future containing the result of the CreateNodeFromTemplateJob operation returned by the service. * @sample AWSPanoramaAsync.CreateNodeFromTemplateJob * @see AWS API Documentation */ java.util.concurrent.Future createNodeFromTemplateJobAsync( CreateNodeFromTemplateJobRequest createNodeFromTemplateJobRequest); /** *

* Creates a camera stream node. *

* * @param createNodeFromTemplateJobRequest * @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 CreateNodeFromTemplateJob operation returned by the service. * @sample AWSPanoramaAsyncHandler.CreateNodeFromTemplateJob * @see AWS API Documentation */ java.util.concurrent.Future createNodeFromTemplateJobAsync( CreateNodeFromTemplateJobRequest createNodeFromTemplateJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a package and storage location in an Amazon S3 access point. *

* * @param createPackageRequest * @return A Java Future containing the result of the CreatePackage operation returned by the service. * @sample AWSPanoramaAsync.CreatePackage * @see AWS API * Documentation */ java.util.concurrent.Future createPackageAsync(CreatePackageRequest createPackageRequest); /** *

* Creates a package and storage location in an Amazon S3 access point. *

* * @param createPackageRequest * @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 CreatePackage operation returned by the service. * @sample AWSPanoramaAsyncHandler.CreatePackage * @see AWS API * Documentation */ java.util.concurrent.Future createPackageAsync(CreatePackageRequest createPackageRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Imports a node package. *

* * @param createPackageImportJobRequest * @return A Java Future containing the result of the CreatePackageImportJob operation returned by the service. * @sample AWSPanoramaAsync.CreatePackageImportJob * @see AWS API Documentation */ java.util.concurrent.Future createPackageImportJobAsync(CreatePackageImportJobRequest createPackageImportJobRequest); /** *

* Imports a node package. *

* * @param createPackageImportJobRequest * @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 CreatePackageImportJob operation returned by the service. * @sample AWSPanoramaAsyncHandler.CreatePackageImportJob * @see AWS API Documentation */ java.util.concurrent.Future createPackageImportJobAsync(CreatePackageImportJobRequest createPackageImportJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a device. *

* * @param deleteDeviceRequest * @return A Java Future containing the result of the DeleteDevice operation returned by the service. * @sample AWSPanoramaAsync.DeleteDevice * @see AWS API * Documentation */ java.util.concurrent.Future deleteDeviceAsync(DeleteDeviceRequest deleteDeviceRequest); /** *

* Deletes a device. *

* * @param deleteDeviceRequest * @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 DeleteDevice operation returned by the service. * @sample AWSPanoramaAsyncHandler.DeleteDevice * @see AWS API * Documentation */ java.util.concurrent.Future deleteDeviceAsync(DeleteDeviceRequest deleteDeviceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a package. *

* *

* To delete a package, you need permission to call s3:DeleteObject in addition to permissions for the * AWS Panorama API. *

*
* * @param deletePackageRequest * @return A Java Future containing the result of the DeletePackage operation returned by the service. * @sample AWSPanoramaAsync.DeletePackage * @see AWS API * Documentation */ java.util.concurrent.Future deletePackageAsync(DeletePackageRequest deletePackageRequest); /** *

* Deletes a package. *

* *

* To delete a package, you need permission to call s3:DeleteObject in addition to permissions for the * AWS Panorama API. *

*
* * @param deletePackageRequest * @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 DeletePackage operation returned by the service. * @sample AWSPanoramaAsyncHandler.DeletePackage * @see AWS API * Documentation */ java.util.concurrent.Future deletePackageAsync(DeletePackageRequest deletePackageRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deregisters a package version. *

* * @param deregisterPackageVersionRequest * @return A Java Future containing the result of the DeregisterPackageVersion operation returned by the service. * @sample AWSPanoramaAsync.DeregisterPackageVersion * @see AWS API Documentation */ java.util.concurrent.Future deregisterPackageVersionAsync(DeregisterPackageVersionRequest deregisterPackageVersionRequest); /** *

* Deregisters a package version. *

* * @param deregisterPackageVersionRequest * @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 DeregisterPackageVersion operation returned by the service. * @sample AWSPanoramaAsyncHandler.DeregisterPackageVersion * @see AWS API Documentation */ java.util.concurrent.Future deregisterPackageVersionAsync(DeregisterPackageVersionRequest deregisterPackageVersionRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns information about an application instance on a device. *

* * @param describeApplicationInstanceRequest * @return A Java Future containing the result of the DescribeApplicationInstance operation returned by the service. * @sample AWSPanoramaAsync.DescribeApplicationInstance * @see AWS API Documentation */ java.util.concurrent.Future describeApplicationInstanceAsync( DescribeApplicationInstanceRequest describeApplicationInstanceRequest); /** *

* Returns information about an application instance on a device. *

* * @param describeApplicationInstanceRequest * @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 DescribeApplicationInstance operation returned by the service. * @sample AWSPanoramaAsyncHandler.DescribeApplicationInstance * @see AWS API Documentation */ java.util.concurrent.Future describeApplicationInstanceAsync( DescribeApplicationInstanceRequest describeApplicationInstanceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns information about an application instance's configuration manifest. *

* * @param describeApplicationInstanceDetailsRequest * @return A Java Future containing the result of the DescribeApplicationInstanceDetails operation returned by the * service. * @sample AWSPanoramaAsync.DescribeApplicationInstanceDetails * @see AWS API Documentation */ java.util.concurrent.Future describeApplicationInstanceDetailsAsync( DescribeApplicationInstanceDetailsRequest describeApplicationInstanceDetailsRequest); /** *

* Returns information about an application instance's configuration manifest. *

* * @param describeApplicationInstanceDetailsRequest * @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 DescribeApplicationInstanceDetails operation returned by the * service. * @sample AWSPanoramaAsyncHandler.DescribeApplicationInstanceDetails * @see AWS API Documentation */ java.util.concurrent.Future describeApplicationInstanceDetailsAsync( DescribeApplicationInstanceDetailsRequest describeApplicationInstanceDetailsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns information about a device. *

* * @param describeDeviceRequest * @return A Java Future containing the result of the DescribeDevice operation returned by the service. * @sample AWSPanoramaAsync.DescribeDevice * @see AWS API * Documentation */ java.util.concurrent.Future describeDeviceAsync(DescribeDeviceRequest describeDeviceRequest); /** *

* Returns information about a device. *

* * @param describeDeviceRequest * @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 DescribeDevice operation returned by the service. * @sample AWSPanoramaAsyncHandler.DescribeDevice * @see AWS API * Documentation */ java.util.concurrent.Future describeDeviceAsync(DescribeDeviceRequest describeDeviceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns information about a device job. *

* * @param describeDeviceJobRequest * @return A Java Future containing the result of the DescribeDeviceJob operation returned by the service. * @sample AWSPanoramaAsync.DescribeDeviceJob * @see AWS API * Documentation */ java.util.concurrent.Future describeDeviceJobAsync(DescribeDeviceJobRequest describeDeviceJobRequest); /** *

* Returns information about a device job. *

* * @param describeDeviceJobRequest * @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 DescribeDeviceJob operation returned by the service. * @sample AWSPanoramaAsyncHandler.DescribeDeviceJob * @see AWS API * Documentation */ java.util.concurrent.Future describeDeviceJobAsync(DescribeDeviceJobRequest describeDeviceJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns information about a node. *

* * @param describeNodeRequest * @return A Java Future containing the result of the DescribeNode operation returned by the service. * @sample AWSPanoramaAsync.DescribeNode * @see AWS API * Documentation */ java.util.concurrent.Future describeNodeAsync(DescribeNodeRequest describeNodeRequest); /** *

* Returns information about a node. *

* * @param describeNodeRequest * @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 DescribeNode operation returned by the service. * @sample AWSPanoramaAsyncHandler.DescribeNode * @see AWS API * Documentation */ java.util.concurrent.Future describeNodeAsync(DescribeNodeRequest describeNodeRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns information about a job to create a camera stream node. *

* * @param describeNodeFromTemplateJobRequest * @return A Java Future containing the result of the DescribeNodeFromTemplateJob operation returned by the service. * @sample AWSPanoramaAsync.DescribeNodeFromTemplateJob * @see AWS API Documentation */ java.util.concurrent.Future describeNodeFromTemplateJobAsync( DescribeNodeFromTemplateJobRequest describeNodeFromTemplateJobRequest); /** *

* Returns information about a job to create a camera stream node. *

* * @param describeNodeFromTemplateJobRequest * @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 DescribeNodeFromTemplateJob operation returned by the service. * @sample AWSPanoramaAsyncHandler.DescribeNodeFromTemplateJob * @see AWS API Documentation */ java.util.concurrent.Future describeNodeFromTemplateJobAsync( DescribeNodeFromTemplateJobRequest describeNodeFromTemplateJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns information about a package. *

* * @param describePackageRequest * @return A Java Future containing the result of the DescribePackage operation returned by the service. * @sample AWSPanoramaAsync.DescribePackage * @see AWS API * Documentation */ java.util.concurrent.Future describePackageAsync(DescribePackageRequest describePackageRequest); /** *

* Returns information about a package. *

* * @param describePackageRequest * @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 DescribePackage operation returned by the service. * @sample AWSPanoramaAsyncHandler.DescribePackage * @see AWS API * Documentation */ java.util.concurrent.Future describePackageAsync(DescribePackageRequest describePackageRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns information about a package import job. *

* * @param describePackageImportJobRequest * @return A Java Future containing the result of the DescribePackageImportJob operation returned by the service. * @sample AWSPanoramaAsync.DescribePackageImportJob * @see AWS API Documentation */ java.util.concurrent.Future describePackageImportJobAsync(DescribePackageImportJobRequest describePackageImportJobRequest); /** *

* Returns information about a package import job. *

* * @param describePackageImportJobRequest * @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 DescribePackageImportJob operation returned by the service. * @sample AWSPanoramaAsyncHandler.DescribePackageImportJob * @see AWS API Documentation */ java.util.concurrent.Future describePackageImportJobAsync(DescribePackageImportJobRequest describePackageImportJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns information about a package version. *

* * @param describePackageVersionRequest * @return A Java Future containing the result of the DescribePackageVersion operation returned by the service. * @sample AWSPanoramaAsync.DescribePackageVersion * @see AWS API Documentation */ java.util.concurrent.Future describePackageVersionAsync(DescribePackageVersionRequest describePackageVersionRequest); /** *

* Returns information about a package version. *

* * @param describePackageVersionRequest * @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 DescribePackageVersion operation returned by the service. * @sample AWSPanoramaAsyncHandler.DescribePackageVersion * @see AWS API Documentation */ java.util.concurrent.Future describePackageVersionAsync(DescribePackageVersionRequest describePackageVersionRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns a list of application instance dependencies. *

* * @param listApplicationInstanceDependenciesRequest * @return A Java Future containing the result of the ListApplicationInstanceDependencies operation returned by the * service. * @sample AWSPanoramaAsync.ListApplicationInstanceDependencies * @see AWS API Documentation */ java.util.concurrent.Future listApplicationInstanceDependenciesAsync( ListApplicationInstanceDependenciesRequest listApplicationInstanceDependenciesRequest); /** *

* Returns a list of application instance dependencies. *

* * @param listApplicationInstanceDependenciesRequest * @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 ListApplicationInstanceDependencies operation returned by the * service. * @sample AWSPanoramaAsyncHandler.ListApplicationInstanceDependencies * @see AWS API Documentation */ java.util.concurrent.Future listApplicationInstanceDependenciesAsync( ListApplicationInstanceDependenciesRequest listApplicationInstanceDependenciesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns a list of application node instances. *

* * @param listApplicationInstanceNodeInstancesRequest * @return A Java Future containing the result of the ListApplicationInstanceNodeInstances operation returned by the * service. * @sample AWSPanoramaAsync.ListApplicationInstanceNodeInstances * @see AWS API Documentation */ java.util.concurrent.Future listApplicationInstanceNodeInstancesAsync( ListApplicationInstanceNodeInstancesRequest listApplicationInstanceNodeInstancesRequest); /** *

* Returns a list of application node instances. *

* * @param listApplicationInstanceNodeInstancesRequest * @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 ListApplicationInstanceNodeInstances operation returned by the * service. * @sample AWSPanoramaAsyncHandler.ListApplicationInstanceNodeInstances * @see AWS API Documentation */ java.util.concurrent.Future listApplicationInstanceNodeInstancesAsync( ListApplicationInstanceNodeInstancesRequest listApplicationInstanceNodeInstancesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns a list of application instances. *

* * @param listApplicationInstancesRequest * @return A Java Future containing the result of the ListApplicationInstances operation returned by the service. * @sample AWSPanoramaAsync.ListApplicationInstances * @see AWS API Documentation */ java.util.concurrent.Future listApplicationInstancesAsync(ListApplicationInstancesRequest listApplicationInstancesRequest); /** *

* Returns a list of application instances. *

* * @param listApplicationInstancesRequest * @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 ListApplicationInstances operation returned by the service. * @sample AWSPanoramaAsyncHandler.ListApplicationInstances * @see AWS API Documentation */ java.util.concurrent.Future listApplicationInstancesAsync(ListApplicationInstancesRequest listApplicationInstancesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns a list of devices. *

* * @param listDevicesRequest * @return A Java Future containing the result of the ListDevices operation returned by the service. * @sample AWSPanoramaAsync.ListDevices * @see AWS API * Documentation */ java.util.concurrent.Future listDevicesAsync(ListDevicesRequest listDevicesRequest); /** *

* Returns a list of devices. *

* * @param listDevicesRequest * @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 ListDevices operation returned by the service. * @sample AWSPanoramaAsyncHandler.ListDevices * @see AWS API * Documentation */ java.util.concurrent.Future listDevicesAsync(ListDevicesRequest listDevicesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns a list of jobs. *

* * @param listDevicesJobsRequest * @return A Java Future containing the result of the ListDevicesJobs operation returned by the service. * @sample AWSPanoramaAsync.ListDevicesJobs * @see AWS API * Documentation */ java.util.concurrent.Future listDevicesJobsAsync(ListDevicesJobsRequest listDevicesJobsRequest); /** *

* Returns a list of jobs. *

* * @param listDevicesJobsRequest * @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 ListDevicesJobs operation returned by the service. * @sample AWSPanoramaAsyncHandler.ListDevicesJobs * @see AWS API * Documentation */ java.util.concurrent.Future listDevicesJobsAsync(ListDevicesJobsRequest listDevicesJobsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns a list of camera stream node jobs. *

* * @param listNodeFromTemplateJobsRequest * @return A Java Future containing the result of the ListNodeFromTemplateJobs operation returned by the service. * @sample AWSPanoramaAsync.ListNodeFromTemplateJobs * @see AWS API Documentation */ java.util.concurrent.Future listNodeFromTemplateJobsAsync(ListNodeFromTemplateJobsRequest listNodeFromTemplateJobsRequest); /** *

* Returns a list of camera stream node jobs. *

* * @param listNodeFromTemplateJobsRequest * @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 ListNodeFromTemplateJobs operation returned by the service. * @sample AWSPanoramaAsyncHandler.ListNodeFromTemplateJobs * @see AWS API Documentation */ java.util.concurrent.Future listNodeFromTemplateJobsAsync(ListNodeFromTemplateJobsRequest listNodeFromTemplateJobsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns a list of nodes. *

* * @param listNodesRequest * @return A Java Future containing the result of the ListNodes operation returned by the service. * @sample AWSPanoramaAsync.ListNodes * @see AWS API * Documentation */ java.util.concurrent.Future listNodesAsync(ListNodesRequest listNodesRequest); /** *

* Returns a list of nodes. *

* * @param listNodesRequest * @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 ListNodes operation returned by the service. * @sample AWSPanoramaAsyncHandler.ListNodes * @see AWS API * Documentation */ java.util.concurrent.Future listNodesAsync(ListNodesRequest listNodesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns a list of package import jobs. *

* * @param listPackageImportJobsRequest * @return A Java Future containing the result of the ListPackageImportJobs operation returned by the service. * @sample AWSPanoramaAsync.ListPackageImportJobs * @see AWS * API Documentation */ java.util.concurrent.Future listPackageImportJobsAsync(ListPackageImportJobsRequest listPackageImportJobsRequest); /** *

* Returns a list of package import jobs. *

* * @param listPackageImportJobsRequest * @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 ListPackageImportJobs operation returned by the service. * @sample AWSPanoramaAsyncHandler.ListPackageImportJobs * @see AWS * API Documentation */ java.util.concurrent.Future listPackageImportJobsAsync(ListPackageImportJobsRequest listPackageImportJobsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns a list of packages. *

* * @param listPackagesRequest * @return A Java Future containing the result of the ListPackages operation returned by the service. * @sample AWSPanoramaAsync.ListPackages * @see AWS API * Documentation */ java.util.concurrent.Future listPackagesAsync(ListPackagesRequest listPackagesRequest); /** *

* Returns a list of packages. *

* * @param listPackagesRequest * @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 ListPackages operation returned by the service. * @sample AWSPanoramaAsyncHandler.ListPackages * @see AWS API * Documentation */ java.util.concurrent.Future listPackagesAsync(ListPackagesRequest listPackagesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns a list of tags for a resource. *

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

* Returns a list of tags for 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 AWSPanoramaAsyncHandler.ListTagsForResource * @see AWS * API Documentation */ java.util.concurrent.Future listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a device and returns a configuration archive. The configuration archive is a ZIP file that contains a * provisioning certificate that is valid for 5 minutes. Name the configuration archive * certificates-omni_device-name.zip and transfer it to the device within 5 minutes. Use the * included USB storage device and connect it to the USB 3.0 port next to the HDMI output. *

* * @param provisionDeviceRequest * @return A Java Future containing the result of the ProvisionDevice operation returned by the service. * @sample AWSPanoramaAsync.ProvisionDevice * @see AWS API * Documentation */ java.util.concurrent.Future provisionDeviceAsync(ProvisionDeviceRequest provisionDeviceRequest); /** *

* Creates a device and returns a configuration archive. The configuration archive is a ZIP file that contains a * provisioning certificate that is valid for 5 minutes. Name the configuration archive * certificates-omni_device-name.zip and transfer it to the device within 5 minutes. Use the * included USB storage device and connect it to the USB 3.0 port next to the HDMI output. *

* * @param provisionDeviceRequest * @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 ProvisionDevice operation returned by the service. * @sample AWSPanoramaAsyncHandler.ProvisionDevice * @see AWS API * Documentation */ java.util.concurrent.Future provisionDeviceAsync(ProvisionDeviceRequest provisionDeviceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Registers a package version. *

* * @param registerPackageVersionRequest * @return A Java Future containing the result of the RegisterPackageVersion operation returned by the service. * @sample AWSPanoramaAsync.RegisterPackageVersion * @see AWS API Documentation */ java.util.concurrent.Future registerPackageVersionAsync(RegisterPackageVersionRequest registerPackageVersionRequest); /** *

* Registers a package version. *

* * @param registerPackageVersionRequest * @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 RegisterPackageVersion operation returned by the service. * @sample AWSPanoramaAsyncHandler.RegisterPackageVersion * @see AWS API Documentation */ java.util.concurrent.Future registerPackageVersionAsync(RegisterPackageVersionRequest registerPackageVersionRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Removes an application instance. *

* * @param removeApplicationInstanceRequest * @return A Java Future containing the result of the RemoveApplicationInstance operation returned by the service. * @sample AWSPanoramaAsync.RemoveApplicationInstance * @see AWS API Documentation */ java.util.concurrent.Future removeApplicationInstanceAsync( RemoveApplicationInstanceRequest removeApplicationInstanceRequest); /** *

* Removes an application instance. *

* * @param removeApplicationInstanceRequest * @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 RemoveApplicationInstance operation returned by the service. * @sample AWSPanoramaAsyncHandler.RemoveApplicationInstance * @see AWS API Documentation */ java.util.concurrent.Future removeApplicationInstanceAsync( RemoveApplicationInstanceRequest removeApplicationInstanceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Signal camera nodes to stop or resume. *

* * @param signalApplicationInstanceNodeInstancesRequest * @return A Java Future containing the result of the SignalApplicationInstanceNodeInstances operation returned by * the service. * @sample AWSPanoramaAsync.SignalApplicationInstanceNodeInstances * @see AWS API Documentation */ java.util.concurrent.Future signalApplicationInstanceNodeInstancesAsync( SignalApplicationInstanceNodeInstancesRequest signalApplicationInstanceNodeInstancesRequest); /** *

* Signal camera nodes to stop or resume. *

* * @param signalApplicationInstanceNodeInstancesRequest * @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 SignalApplicationInstanceNodeInstances operation returned by * the service. * @sample AWSPanoramaAsyncHandler.SignalApplicationInstanceNodeInstances * @see AWS API Documentation */ java.util.concurrent.Future signalApplicationInstanceNodeInstancesAsync( SignalApplicationInstanceNodeInstancesRequest signalApplicationInstanceNodeInstancesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Tags a resource. *

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

* Tags 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 AWSPanoramaAsyncHandler.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 AWSPanoramaAsync.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 AWSPanoramaAsyncHandler.UntagResource * @see AWS API * Documentation */ java.util.concurrent.Future untagResourceAsync(UntagResourceRequest untagResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates a device's metadata. *

* * @param updateDeviceMetadataRequest * @return A Java Future containing the result of the UpdateDeviceMetadata operation returned by the service. * @sample AWSPanoramaAsync.UpdateDeviceMetadata * @see AWS * API Documentation */ java.util.concurrent.Future updateDeviceMetadataAsync(UpdateDeviceMetadataRequest updateDeviceMetadataRequest); /** *

* Updates a device's metadata. *

* * @param updateDeviceMetadataRequest * @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 UpdateDeviceMetadata operation returned by the service. * @sample AWSPanoramaAsyncHandler.UpdateDeviceMetadata * @see AWS * API Documentation */ java.util.concurrent.Future updateDeviceMetadataAsync(UpdateDeviceMetadataRequest updateDeviceMetadataRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy