@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AWSPanoramaAsyncClient extends AWSPanoramaClient implements AWSPanoramaAsync
AsyncHandler can be used to receive notification when
an asynchronous operation completes.
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.
LOGGING_AWS_REQUEST_METRICENDPOINT_PREFIXbuilder, createApplicationInstance, createJobForDevices, createNodeFromTemplateJob, createPackage, createPackageImportJob, deleteDevice, deletePackage, deregisterPackageVersion, describeApplicationInstance, describeApplicationInstanceDetails, describeDevice, describeDeviceJob, describeNode, describeNodeFromTemplateJob, describePackage, describePackageImportJob, describePackageVersion, getCachedResponseMetadata, listApplicationInstanceDependencies, listApplicationInstanceNodeInstances, listApplicationInstances, listDevices, listDevicesJobs, listNodeFromTemplateJobs, listNodes, listPackageImportJobs, listPackages, listTagsForResource, provisionDevice, registerPackageVersion, removeApplicationInstance, signalApplicationInstanceNodeInstances, tagResource, untagResource, updateDeviceMetadataaddRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffsetequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateApplicationInstance, createJobForDevices, createNodeFromTemplateJob, createPackage, createPackageImportJob, deleteDevice, deletePackage, deregisterPackageVersion, describeApplicationInstance, describeApplicationInstanceDetails, describeDevice, describeDeviceJob, describeNode, describeNodeFromTemplateJob, describePackage, describePackageImportJob, describePackageVersion, getCachedResponseMetadata, listApplicationInstanceDependencies, listApplicationInstanceNodeInstances, listApplicationInstances, listDevices, listDevicesJobs, listNodeFromTemplateJobs, listNodes, listPackageImportJobs, listPackages, listTagsForResource, provisionDevice, registerPackageVersion, removeApplicationInstance, signalApplicationInstanceNodeInstances, tagResource, untagResource, updateDeviceMetadatapublic static AWSPanoramaAsyncClientBuilder asyncBuilder()
public ExecutorService getExecutorService()
public Future<CreateApplicationInstanceResult> createApplicationInstanceAsync(CreateApplicationInstanceRequest request)
AWSPanoramaAsyncCreates an application instance and deploys it to a device.
createApplicationInstanceAsync in interface AWSPanoramaAsyncpublic Future<CreateApplicationInstanceResult> createApplicationInstanceAsync(CreateApplicationInstanceRequest request, AsyncHandler<CreateApplicationInstanceRequest,CreateApplicationInstanceResult> asyncHandler)
AWSPanoramaAsyncCreates an application instance and deploys it to a device.
createApplicationInstanceAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<CreateJobForDevicesResult> createJobForDevicesAsync(CreateJobForDevicesRequest request)
AWSPanoramaAsyncCreates a job to run on a device. A job can update a device's software or reboot it.
createJobForDevicesAsync in interface AWSPanoramaAsyncpublic Future<CreateJobForDevicesResult> createJobForDevicesAsync(CreateJobForDevicesRequest request, AsyncHandler<CreateJobForDevicesRequest,CreateJobForDevicesResult> asyncHandler)
AWSPanoramaAsyncCreates a job to run on a device. A job can update a device's software or reboot it.
createJobForDevicesAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<CreateNodeFromTemplateJobResult> createNodeFromTemplateJobAsync(CreateNodeFromTemplateJobRequest request)
AWSPanoramaAsyncCreates a camera stream node.
createNodeFromTemplateJobAsync in interface AWSPanoramaAsyncpublic Future<CreateNodeFromTemplateJobResult> createNodeFromTemplateJobAsync(CreateNodeFromTemplateJobRequest request, AsyncHandler<CreateNodeFromTemplateJobRequest,CreateNodeFromTemplateJobResult> asyncHandler)
AWSPanoramaAsyncCreates a camera stream node.
createNodeFromTemplateJobAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<CreatePackageResult> createPackageAsync(CreatePackageRequest request)
AWSPanoramaAsyncCreates a package and storage location in an Amazon S3 access point.
createPackageAsync in interface AWSPanoramaAsyncpublic Future<CreatePackageResult> createPackageAsync(CreatePackageRequest request, AsyncHandler<CreatePackageRequest,CreatePackageResult> asyncHandler)
AWSPanoramaAsyncCreates a package and storage location in an Amazon S3 access point.
createPackageAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<CreatePackageImportJobResult> createPackageImportJobAsync(CreatePackageImportJobRequest request)
AWSPanoramaAsyncImports a node package.
createPackageImportJobAsync in interface AWSPanoramaAsyncpublic Future<CreatePackageImportJobResult> createPackageImportJobAsync(CreatePackageImportJobRequest request, AsyncHandler<CreatePackageImportJobRequest,CreatePackageImportJobResult> asyncHandler)
AWSPanoramaAsyncImports a node package.
createPackageImportJobAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<DeleteDeviceResult> deleteDeviceAsync(DeleteDeviceRequest request)
AWSPanoramaAsyncDeletes a device.
deleteDeviceAsync in interface AWSPanoramaAsyncpublic Future<DeleteDeviceResult> deleteDeviceAsync(DeleteDeviceRequest request, AsyncHandler<DeleteDeviceRequest,DeleteDeviceResult> asyncHandler)
AWSPanoramaAsyncDeletes a device.
deleteDeviceAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<DeletePackageResult> deletePackageAsync(DeletePackageRequest request)
AWSPanoramaAsyncDeletes a package.
To delete a package, you need permission to call s3:DeleteObject in addition to permissions for the
AWS Panorama API.
deletePackageAsync in interface AWSPanoramaAsyncpublic Future<DeletePackageResult> deletePackageAsync(DeletePackageRequest request, AsyncHandler<DeletePackageRequest,DeletePackageResult> asyncHandler)
AWSPanoramaAsyncDeletes a package.
To delete a package, you need permission to call s3:DeleteObject in addition to permissions for the
AWS Panorama API.
deletePackageAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<DeregisterPackageVersionResult> deregisterPackageVersionAsync(DeregisterPackageVersionRequest request)
AWSPanoramaAsyncDeregisters a package version.
deregisterPackageVersionAsync in interface AWSPanoramaAsyncpublic Future<DeregisterPackageVersionResult> deregisterPackageVersionAsync(DeregisterPackageVersionRequest request, AsyncHandler<DeregisterPackageVersionRequest,DeregisterPackageVersionResult> asyncHandler)
AWSPanoramaAsyncDeregisters a package version.
deregisterPackageVersionAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<DescribeApplicationInstanceResult> describeApplicationInstanceAsync(DescribeApplicationInstanceRequest request)
AWSPanoramaAsyncReturns information about an application instance on a device.
describeApplicationInstanceAsync in interface AWSPanoramaAsyncpublic Future<DescribeApplicationInstanceResult> describeApplicationInstanceAsync(DescribeApplicationInstanceRequest request, AsyncHandler<DescribeApplicationInstanceRequest,DescribeApplicationInstanceResult> asyncHandler)
AWSPanoramaAsyncReturns information about an application instance on a device.
describeApplicationInstanceAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<DescribeApplicationInstanceDetailsResult> describeApplicationInstanceDetailsAsync(DescribeApplicationInstanceDetailsRequest request)
AWSPanoramaAsyncReturns information about an application instance's configuration manifest.
describeApplicationInstanceDetailsAsync in interface AWSPanoramaAsyncpublic Future<DescribeApplicationInstanceDetailsResult> describeApplicationInstanceDetailsAsync(DescribeApplicationInstanceDetailsRequest request, AsyncHandler<DescribeApplicationInstanceDetailsRequest,DescribeApplicationInstanceDetailsResult> asyncHandler)
AWSPanoramaAsyncReturns information about an application instance's configuration manifest.
describeApplicationInstanceDetailsAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<DescribeDeviceResult> describeDeviceAsync(DescribeDeviceRequest request)
AWSPanoramaAsyncReturns information about a device.
describeDeviceAsync in interface AWSPanoramaAsyncpublic Future<DescribeDeviceResult> describeDeviceAsync(DescribeDeviceRequest request, AsyncHandler<DescribeDeviceRequest,DescribeDeviceResult> asyncHandler)
AWSPanoramaAsyncReturns information about a device.
describeDeviceAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<DescribeDeviceJobResult> describeDeviceJobAsync(DescribeDeviceJobRequest request)
AWSPanoramaAsyncReturns information about a device job.
describeDeviceJobAsync in interface AWSPanoramaAsyncpublic Future<DescribeDeviceJobResult> describeDeviceJobAsync(DescribeDeviceJobRequest request, AsyncHandler<DescribeDeviceJobRequest,DescribeDeviceJobResult> asyncHandler)
AWSPanoramaAsyncReturns information about a device job.
describeDeviceJobAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<DescribeNodeResult> describeNodeAsync(DescribeNodeRequest request)
AWSPanoramaAsyncReturns information about a node.
describeNodeAsync in interface AWSPanoramaAsyncpublic Future<DescribeNodeResult> describeNodeAsync(DescribeNodeRequest request, AsyncHandler<DescribeNodeRequest,DescribeNodeResult> asyncHandler)
AWSPanoramaAsyncReturns information about a node.
describeNodeAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<DescribeNodeFromTemplateJobResult> describeNodeFromTemplateJobAsync(DescribeNodeFromTemplateJobRequest request)
AWSPanoramaAsyncReturns information about a job to create a camera stream node.
describeNodeFromTemplateJobAsync in interface AWSPanoramaAsyncpublic Future<DescribeNodeFromTemplateJobResult> describeNodeFromTemplateJobAsync(DescribeNodeFromTemplateJobRequest request, AsyncHandler<DescribeNodeFromTemplateJobRequest,DescribeNodeFromTemplateJobResult> asyncHandler)
AWSPanoramaAsyncReturns information about a job to create a camera stream node.
describeNodeFromTemplateJobAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<DescribePackageResult> describePackageAsync(DescribePackageRequest request)
AWSPanoramaAsyncReturns information about a package.
describePackageAsync in interface AWSPanoramaAsyncpublic Future<DescribePackageResult> describePackageAsync(DescribePackageRequest request, AsyncHandler<DescribePackageRequest,DescribePackageResult> asyncHandler)
AWSPanoramaAsyncReturns information about a package.
describePackageAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<DescribePackageImportJobResult> describePackageImportJobAsync(DescribePackageImportJobRequest request)
AWSPanoramaAsyncReturns information about a package import job.
describePackageImportJobAsync in interface AWSPanoramaAsyncpublic Future<DescribePackageImportJobResult> describePackageImportJobAsync(DescribePackageImportJobRequest request, AsyncHandler<DescribePackageImportJobRequest,DescribePackageImportJobResult> asyncHandler)
AWSPanoramaAsyncReturns information about a package import job.
describePackageImportJobAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<DescribePackageVersionResult> describePackageVersionAsync(DescribePackageVersionRequest request)
AWSPanoramaAsyncReturns information about a package version.
describePackageVersionAsync in interface AWSPanoramaAsyncpublic Future<DescribePackageVersionResult> describePackageVersionAsync(DescribePackageVersionRequest request, AsyncHandler<DescribePackageVersionRequest,DescribePackageVersionResult> asyncHandler)
AWSPanoramaAsyncReturns information about a package version.
describePackageVersionAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<ListApplicationInstanceDependenciesResult> listApplicationInstanceDependenciesAsync(ListApplicationInstanceDependenciesRequest request)
AWSPanoramaAsyncReturns a list of application instance dependencies.
listApplicationInstanceDependenciesAsync in interface AWSPanoramaAsyncpublic Future<ListApplicationInstanceDependenciesResult> listApplicationInstanceDependenciesAsync(ListApplicationInstanceDependenciesRequest request, AsyncHandler<ListApplicationInstanceDependenciesRequest,ListApplicationInstanceDependenciesResult> asyncHandler)
AWSPanoramaAsyncReturns a list of application instance dependencies.
listApplicationInstanceDependenciesAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<ListApplicationInstanceNodeInstancesResult> listApplicationInstanceNodeInstancesAsync(ListApplicationInstanceNodeInstancesRequest request)
AWSPanoramaAsyncReturns a list of application node instances.
listApplicationInstanceNodeInstancesAsync in interface AWSPanoramaAsyncpublic Future<ListApplicationInstanceNodeInstancesResult> listApplicationInstanceNodeInstancesAsync(ListApplicationInstanceNodeInstancesRequest request, AsyncHandler<ListApplicationInstanceNodeInstancesRequest,ListApplicationInstanceNodeInstancesResult> asyncHandler)
AWSPanoramaAsyncReturns a list of application node instances.
listApplicationInstanceNodeInstancesAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<ListApplicationInstancesResult> listApplicationInstancesAsync(ListApplicationInstancesRequest request)
AWSPanoramaAsyncReturns a list of application instances.
listApplicationInstancesAsync in interface AWSPanoramaAsyncpublic Future<ListApplicationInstancesResult> listApplicationInstancesAsync(ListApplicationInstancesRequest request, AsyncHandler<ListApplicationInstancesRequest,ListApplicationInstancesResult> asyncHandler)
AWSPanoramaAsyncReturns a list of application instances.
listApplicationInstancesAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<ListDevicesResult> listDevicesAsync(ListDevicesRequest request)
AWSPanoramaAsyncReturns a list of devices.
listDevicesAsync in interface AWSPanoramaAsyncpublic Future<ListDevicesResult> listDevicesAsync(ListDevicesRequest request, AsyncHandler<ListDevicesRequest,ListDevicesResult> asyncHandler)
AWSPanoramaAsyncReturns a list of devices.
listDevicesAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<ListDevicesJobsResult> listDevicesJobsAsync(ListDevicesJobsRequest request)
AWSPanoramaAsyncReturns a list of jobs.
listDevicesJobsAsync in interface AWSPanoramaAsyncpublic Future<ListDevicesJobsResult> listDevicesJobsAsync(ListDevicesJobsRequest request, AsyncHandler<ListDevicesJobsRequest,ListDevicesJobsResult> asyncHandler)
AWSPanoramaAsyncReturns a list of jobs.
listDevicesJobsAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<ListNodeFromTemplateJobsResult> listNodeFromTemplateJobsAsync(ListNodeFromTemplateJobsRequest request)
AWSPanoramaAsyncReturns a list of camera stream node jobs.
listNodeFromTemplateJobsAsync in interface AWSPanoramaAsyncpublic Future<ListNodeFromTemplateJobsResult> listNodeFromTemplateJobsAsync(ListNodeFromTemplateJobsRequest request, AsyncHandler<ListNodeFromTemplateJobsRequest,ListNodeFromTemplateJobsResult> asyncHandler)
AWSPanoramaAsyncReturns a list of camera stream node jobs.
listNodeFromTemplateJobsAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<ListNodesResult> listNodesAsync(ListNodesRequest request)
AWSPanoramaAsyncReturns a list of nodes.
listNodesAsync in interface AWSPanoramaAsyncpublic Future<ListNodesResult> listNodesAsync(ListNodesRequest request, AsyncHandler<ListNodesRequest,ListNodesResult> asyncHandler)
AWSPanoramaAsyncReturns a list of nodes.
listNodesAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<ListPackageImportJobsResult> listPackageImportJobsAsync(ListPackageImportJobsRequest request)
AWSPanoramaAsyncReturns a list of package import jobs.
listPackageImportJobsAsync in interface AWSPanoramaAsyncpublic Future<ListPackageImportJobsResult> listPackageImportJobsAsync(ListPackageImportJobsRequest request, AsyncHandler<ListPackageImportJobsRequest,ListPackageImportJobsResult> asyncHandler)
AWSPanoramaAsyncReturns a list of package import jobs.
listPackageImportJobsAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<ListPackagesResult> listPackagesAsync(ListPackagesRequest request)
AWSPanoramaAsyncReturns a list of packages.
listPackagesAsync in interface AWSPanoramaAsyncpublic Future<ListPackagesResult> listPackagesAsync(ListPackagesRequest request, AsyncHandler<ListPackagesRequest,ListPackagesResult> asyncHandler)
AWSPanoramaAsyncReturns a list of packages.
listPackagesAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
AWSPanoramaAsyncReturns a list of tags for a resource.
listTagsForResourceAsync in interface AWSPanoramaAsyncpublic Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AWSPanoramaAsyncReturns a list of tags for a resource.
listTagsForResourceAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<ProvisionDeviceResult> provisionDeviceAsync(ProvisionDeviceRequest request)
AWSPanoramaAsync
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.
provisionDeviceAsync in interface AWSPanoramaAsyncpublic Future<ProvisionDeviceResult> provisionDeviceAsync(ProvisionDeviceRequest request, AsyncHandler<ProvisionDeviceRequest,ProvisionDeviceResult> asyncHandler)
AWSPanoramaAsync
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.
provisionDeviceAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<RegisterPackageVersionResult> registerPackageVersionAsync(RegisterPackageVersionRequest request)
AWSPanoramaAsyncRegisters a package version.
registerPackageVersionAsync in interface AWSPanoramaAsyncpublic Future<RegisterPackageVersionResult> registerPackageVersionAsync(RegisterPackageVersionRequest request, AsyncHandler<RegisterPackageVersionRequest,RegisterPackageVersionResult> asyncHandler)
AWSPanoramaAsyncRegisters a package version.
registerPackageVersionAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<RemoveApplicationInstanceResult> removeApplicationInstanceAsync(RemoveApplicationInstanceRequest request)
AWSPanoramaAsyncRemoves an application instance.
removeApplicationInstanceAsync in interface AWSPanoramaAsyncpublic Future<RemoveApplicationInstanceResult> removeApplicationInstanceAsync(RemoveApplicationInstanceRequest request, AsyncHandler<RemoveApplicationInstanceRequest,RemoveApplicationInstanceResult> asyncHandler)
AWSPanoramaAsyncRemoves an application instance.
removeApplicationInstanceAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<SignalApplicationInstanceNodeInstancesResult> signalApplicationInstanceNodeInstancesAsync(SignalApplicationInstanceNodeInstancesRequest request)
AWSPanoramaAsyncSignal camera nodes to stop or resume.
signalApplicationInstanceNodeInstancesAsync in interface AWSPanoramaAsyncpublic Future<SignalApplicationInstanceNodeInstancesResult> signalApplicationInstanceNodeInstancesAsync(SignalApplicationInstanceNodeInstancesRequest request, AsyncHandler<SignalApplicationInstanceNodeInstancesRequest,SignalApplicationInstanceNodeInstancesResult> asyncHandler)
AWSPanoramaAsyncSignal camera nodes to stop or resume.
signalApplicationInstanceNodeInstancesAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AWSPanoramaAsyncTags a resource.
tagResourceAsync in interface AWSPanoramaAsyncpublic Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AWSPanoramaAsyncTags a resource.
tagResourceAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AWSPanoramaAsyncRemoves tags from a resource.
untagResourceAsync in interface AWSPanoramaAsyncpublic Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AWSPanoramaAsyncRemoves tags from a resource.
untagResourceAsync in interface AWSPanoramaAsyncasyncHandler - 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.public Future<UpdateDeviceMetadataResult> updateDeviceMetadataAsync(UpdateDeviceMetadataRequest request)
AWSPanoramaAsyncUpdates a device's metadata.
updateDeviceMetadataAsync in interface AWSPanoramaAsyncpublic Future<UpdateDeviceMetadataResult> updateDeviceMetadataAsync(UpdateDeviceMetadataRequest request, AsyncHandler<UpdateDeviceMetadataRequest,UpdateDeviceMetadataResult> asyncHandler)
AWSPanoramaAsyncUpdates a device's metadata.
updateDeviceMetadataAsync in interface AWSPanoramaAsyncasyncHandler - 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.public void shutdown()
getExecutorService().shutdown() followed by getExecutorService().awaitTermination() prior to
calling this method.shutdown in interface AWSPanoramashutdown in class AWSPanoramaClient