@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_METRIC
ENDPOINT_PREFIX
builder, 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, tagResource, untagResource, updateDeviceMetadata
addRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffset
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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, tagResource, untagResource, updateDeviceMetadata
public static AWSPanoramaAsyncClientBuilder asyncBuilder()
public ExecutorService getExecutorService()
public Future<CreateApplicationInstanceResult> createApplicationInstanceAsync(CreateApplicationInstanceRequest request)
AWSPanoramaAsync
Creates an application instance and deploys it to a device.
createApplicationInstanceAsync
in interface AWSPanoramaAsync
public Future<CreateApplicationInstanceResult> createApplicationInstanceAsync(CreateApplicationInstanceRequest request, AsyncHandler<CreateApplicationInstanceRequest,CreateApplicationInstanceResult> asyncHandler)
AWSPanoramaAsync
Creates an application instance and deploys it to a device.
createApplicationInstanceAsync
in interface AWSPanoramaAsync
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.public Future<CreateJobForDevicesResult> createJobForDevicesAsync(CreateJobForDevicesRequest request)
AWSPanoramaAsync
Creates a job to run on one or more devices.
createJobForDevicesAsync
in interface AWSPanoramaAsync
public Future<CreateJobForDevicesResult> createJobForDevicesAsync(CreateJobForDevicesRequest request, AsyncHandler<CreateJobForDevicesRequest,CreateJobForDevicesResult> asyncHandler)
AWSPanoramaAsync
Creates a job to run on one or more devices.
createJobForDevicesAsync
in interface AWSPanoramaAsync
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.public Future<CreateNodeFromTemplateJobResult> createNodeFromTemplateJobAsync(CreateNodeFromTemplateJobRequest request)
AWSPanoramaAsync
Creates a camera stream node.
createNodeFromTemplateJobAsync
in interface AWSPanoramaAsync
public Future<CreateNodeFromTemplateJobResult> createNodeFromTemplateJobAsync(CreateNodeFromTemplateJobRequest request, AsyncHandler<CreateNodeFromTemplateJobRequest,CreateNodeFromTemplateJobResult> asyncHandler)
AWSPanoramaAsync
Creates a camera stream node.
createNodeFromTemplateJobAsync
in interface AWSPanoramaAsync
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.public Future<CreatePackageResult> createPackageAsync(CreatePackageRequest request)
AWSPanoramaAsync
Creates a package and storage location in an Amazon S3 access point.
createPackageAsync
in interface AWSPanoramaAsync
public Future<CreatePackageResult> createPackageAsync(CreatePackageRequest request, AsyncHandler<CreatePackageRequest,CreatePackageResult> asyncHandler)
AWSPanoramaAsync
Creates a package and storage location in an Amazon S3 access point.
createPackageAsync
in interface AWSPanoramaAsync
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.public Future<CreatePackageImportJobResult> createPackageImportJobAsync(CreatePackageImportJobRequest request)
AWSPanoramaAsync
Imports a node package.
createPackageImportJobAsync
in interface AWSPanoramaAsync
public Future<CreatePackageImportJobResult> createPackageImportJobAsync(CreatePackageImportJobRequest request, AsyncHandler<CreatePackageImportJobRequest,CreatePackageImportJobResult> asyncHandler)
AWSPanoramaAsync
Imports a node package.
createPackageImportJobAsync
in interface AWSPanoramaAsync
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.public Future<DeleteDeviceResult> deleteDeviceAsync(DeleteDeviceRequest request)
AWSPanoramaAsync
Deletes a device.
deleteDeviceAsync
in interface AWSPanoramaAsync
public Future<DeleteDeviceResult> deleteDeviceAsync(DeleteDeviceRequest request, AsyncHandler<DeleteDeviceRequest,DeleteDeviceResult> asyncHandler)
AWSPanoramaAsync
Deletes a device.
deleteDeviceAsync
in interface AWSPanoramaAsync
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.public Future<DeletePackageResult> deletePackageAsync(DeletePackageRequest request)
AWSPanoramaAsync
Deletes 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 AWSPanoramaAsync
public Future<DeletePackageResult> deletePackageAsync(DeletePackageRequest request, AsyncHandler<DeletePackageRequest,DeletePackageResult> asyncHandler)
AWSPanoramaAsync
Deletes 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 AWSPanoramaAsync
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.public Future<DeregisterPackageVersionResult> deregisterPackageVersionAsync(DeregisterPackageVersionRequest request)
AWSPanoramaAsync
Deregisters a package version.
deregisterPackageVersionAsync
in interface AWSPanoramaAsync
public Future<DeregisterPackageVersionResult> deregisterPackageVersionAsync(DeregisterPackageVersionRequest request, AsyncHandler<DeregisterPackageVersionRequest,DeregisterPackageVersionResult> asyncHandler)
AWSPanoramaAsync
Deregisters a package version.
deregisterPackageVersionAsync
in interface AWSPanoramaAsync
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.public Future<DescribeApplicationInstanceResult> describeApplicationInstanceAsync(DescribeApplicationInstanceRequest request)
AWSPanoramaAsync
Returns information about an application instance on a device.
describeApplicationInstanceAsync
in interface AWSPanoramaAsync
public Future<DescribeApplicationInstanceResult> describeApplicationInstanceAsync(DescribeApplicationInstanceRequest request, AsyncHandler<DescribeApplicationInstanceRequest,DescribeApplicationInstanceResult> asyncHandler)
AWSPanoramaAsync
Returns information about an application instance on a device.
describeApplicationInstanceAsync
in interface AWSPanoramaAsync
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.public Future<DescribeApplicationInstanceDetailsResult> describeApplicationInstanceDetailsAsync(DescribeApplicationInstanceDetailsRequest request)
AWSPanoramaAsync
Returns information about an application instance's configuration manifest.
describeApplicationInstanceDetailsAsync
in interface AWSPanoramaAsync
public Future<DescribeApplicationInstanceDetailsResult> describeApplicationInstanceDetailsAsync(DescribeApplicationInstanceDetailsRequest request, AsyncHandler<DescribeApplicationInstanceDetailsRequest,DescribeApplicationInstanceDetailsResult> asyncHandler)
AWSPanoramaAsync
Returns information about an application instance's configuration manifest.
describeApplicationInstanceDetailsAsync
in interface AWSPanoramaAsync
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.public Future<DescribeDeviceResult> describeDeviceAsync(DescribeDeviceRequest request)
AWSPanoramaAsync
Returns information about a device.
describeDeviceAsync
in interface AWSPanoramaAsync
public Future<DescribeDeviceResult> describeDeviceAsync(DescribeDeviceRequest request, AsyncHandler<DescribeDeviceRequest,DescribeDeviceResult> asyncHandler)
AWSPanoramaAsync
Returns information about a device.
describeDeviceAsync
in interface AWSPanoramaAsync
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.public Future<DescribeDeviceJobResult> describeDeviceJobAsync(DescribeDeviceJobRequest request)
AWSPanoramaAsync
Returns information about a device job.
describeDeviceJobAsync
in interface AWSPanoramaAsync
public Future<DescribeDeviceJobResult> describeDeviceJobAsync(DescribeDeviceJobRequest request, AsyncHandler<DescribeDeviceJobRequest,DescribeDeviceJobResult> asyncHandler)
AWSPanoramaAsync
Returns information about a device job.
describeDeviceJobAsync
in interface AWSPanoramaAsync
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.public Future<DescribeNodeResult> describeNodeAsync(DescribeNodeRequest request)
AWSPanoramaAsync
Returns information about a node.
describeNodeAsync
in interface AWSPanoramaAsync
public Future<DescribeNodeResult> describeNodeAsync(DescribeNodeRequest request, AsyncHandler<DescribeNodeRequest,DescribeNodeResult> asyncHandler)
AWSPanoramaAsync
Returns information about a node.
describeNodeAsync
in interface AWSPanoramaAsync
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.public Future<DescribeNodeFromTemplateJobResult> describeNodeFromTemplateJobAsync(DescribeNodeFromTemplateJobRequest request)
AWSPanoramaAsync
Returns information about a job to create a camera stream node.
describeNodeFromTemplateJobAsync
in interface AWSPanoramaAsync
public Future<DescribeNodeFromTemplateJobResult> describeNodeFromTemplateJobAsync(DescribeNodeFromTemplateJobRequest request, AsyncHandler<DescribeNodeFromTemplateJobRequest,DescribeNodeFromTemplateJobResult> asyncHandler)
AWSPanoramaAsync
Returns information about a job to create a camera stream node.
describeNodeFromTemplateJobAsync
in interface AWSPanoramaAsync
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.public Future<DescribePackageResult> describePackageAsync(DescribePackageRequest request)
AWSPanoramaAsync
Returns information about a package.
describePackageAsync
in interface AWSPanoramaAsync
public Future<DescribePackageResult> describePackageAsync(DescribePackageRequest request, AsyncHandler<DescribePackageRequest,DescribePackageResult> asyncHandler)
AWSPanoramaAsync
Returns information about a package.
describePackageAsync
in interface AWSPanoramaAsync
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.public Future<DescribePackageImportJobResult> describePackageImportJobAsync(DescribePackageImportJobRequest request)
AWSPanoramaAsync
Returns information about a package import job.
describePackageImportJobAsync
in interface AWSPanoramaAsync
public Future<DescribePackageImportJobResult> describePackageImportJobAsync(DescribePackageImportJobRequest request, AsyncHandler<DescribePackageImportJobRequest,DescribePackageImportJobResult> asyncHandler)
AWSPanoramaAsync
Returns information about a package import job.
describePackageImportJobAsync
in interface AWSPanoramaAsync
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.public Future<DescribePackageVersionResult> describePackageVersionAsync(DescribePackageVersionRequest request)
AWSPanoramaAsync
Returns information about a package version.
describePackageVersionAsync
in interface AWSPanoramaAsync
public Future<DescribePackageVersionResult> describePackageVersionAsync(DescribePackageVersionRequest request, AsyncHandler<DescribePackageVersionRequest,DescribePackageVersionResult> asyncHandler)
AWSPanoramaAsync
Returns information about a package version.
describePackageVersionAsync
in interface AWSPanoramaAsync
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.public Future<ListApplicationInstanceDependenciesResult> listApplicationInstanceDependenciesAsync(ListApplicationInstanceDependenciesRequest request)
AWSPanoramaAsync
Returns a list of application instance dependencies.
listApplicationInstanceDependenciesAsync
in interface AWSPanoramaAsync
public Future<ListApplicationInstanceDependenciesResult> listApplicationInstanceDependenciesAsync(ListApplicationInstanceDependenciesRequest request, AsyncHandler<ListApplicationInstanceDependenciesRequest,ListApplicationInstanceDependenciesResult> asyncHandler)
AWSPanoramaAsync
Returns a list of application instance dependencies.
listApplicationInstanceDependenciesAsync
in interface AWSPanoramaAsync
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.public Future<ListApplicationInstanceNodeInstancesResult> listApplicationInstanceNodeInstancesAsync(ListApplicationInstanceNodeInstancesRequest request)
AWSPanoramaAsync
Returns a list of application node instances.
listApplicationInstanceNodeInstancesAsync
in interface AWSPanoramaAsync
public Future<ListApplicationInstanceNodeInstancesResult> listApplicationInstanceNodeInstancesAsync(ListApplicationInstanceNodeInstancesRequest request, AsyncHandler<ListApplicationInstanceNodeInstancesRequest,ListApplicationInstanceNodeInstancesResult> asyncHandler)
AWSPanoramaAsync
Returns a list of application node instances.
listApplicationInstanceNodeInstancesAsync
in interface AWSPanoramaAsync
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.public Future<ListApplicationInstancesResult> listApplicationInstancesAsync(ListApplicationInstancesRequest request)
AWSPanoramaAsync
Returns a list of application instances.
listApplicationInstancesAsync
in interface AWSPanoramaAsync
public Future<ListApplicationInstancesResult> listApplicationInstancesAsync(ListApplicationInstancesRequest request, AsyncHandler<ListApplicationInstancesRequest,ListApplicationInstancesResult> asyncHandler)
AWSPanoramaAsync
Returns a list of application instances.
listApplicationInstancesAsync
in interface AWSPanoramaAsync
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.public Future<ListDevicesResult> listDevicesAsync(ListDevicesRequest request)
AWSPanoramaAsync
Returns a list of devices.
listDevicesAsync
in interface AWSPanoramaAsync
public Future<ListDevicesResult> listDevicesAsync(ListDevicesRequest request, AsyncHandler<ListDevicesRequest,ListDevicesResult> asyncHandler)
AWSPanoramaAsync
Returns a list of devices.
listDevicesAsync
in interface AWSPanoramaAsync
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.public Future<ListDevicesJobsResult> listDevicesJobsAsync(ListDevicesJobsRequest request)
AWSPanoramaAsync
Returns a list of jobs.
listDevicesJobsAsync
in interface AWSPanoramaAsync
public Future<ListDevicesJobsResult> listDevicesJobsAsync(ListDevicesJobsRequest request, AsyncHandler<ListDevicesJobsRequest,ListDevicesJobsResult> asyncHandler)
AWSPanoramaAsync
Returns a list of jobs.
listDevicesJobsAsync
in interface AWSPanoramaAsync
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.public Future<ListNodeFromTemplateJobsResult> listNodeFromTemplateJobsAsync(ListNodeFromTemplateJobsRequest request)
AWSPanoramaAsync
Returns a list of camera stream node jobs.
listNodeFromTemplateJobsAsync
in interface AWSPanoramaAsync
public Future<ListNodeFromTemplateJobsResult> listNodeFromTemplateJobsAsync(ListNodeFromTemplateJobsRequest request, AsyncHandler<ListNodeFromTemplateJobsRequest,ListNodeFromTemplateJobsResult> asyncHandler)
AWSPanoramaAsync
Returns a list of camera stream node jobs.
listNodeFromTemplateJobsAsync
in interface AWSPanoramaAsync
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.public Future<ListNodesResult> listNodesAsync(ListNodesRequest request)
AWSPanoramaAsync
Returns a list of nodes.
listNodesAsync
in interface AWSPanoramaAsync
public Future<ListNodesResult> listNodesAsync(ListNodesRequest request, AsyncHandler<ListNodesRequest,ListNodesResult> asyncHandler)
AWSPanoramaAsync
Returns a list of nodes.
listNodesAsync
in interface AWSPanoramaAsync
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.public Future<ListPackageImportJobsResult> listPackageImportJobsAsync(ListPackageImportJobsRequest request)
AWSPanoramaAsync
Returns a list of package import jobs.
listPackageImportJobsAsync
in interface AWSPanoramaAsync
public Future<ListPackageImportJobsResult> listPackageImportJobsAsync(ListPackageImportJobsRequest request, AsyncHandler<ListPackageImportJobsRequest,ListPackageImportJobsResult> asyncHandler)
AWSPanoramaAsync
Returns a list of package import jobs.
listPackageImportJobsAsync
in interface AWSPanoramaAsync
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.public Future<ListPackagesResult> listPackagesAsync(ListPackagesRequest request)
AWSPanoramaAsync
Returns a list of packages.
listPackagesAsync
in interface AWSPanoramaAsync
public Future<ListPackagesResult> listPackagesAsync(ListPackagesRequest request, AsyncHandler<ListPackagesRequest,ListPackagesResult> asyncHandler)
AWSPanoramaAsync
Returns a list of packages.
listPackagesAsync
in interface AWSPanoramaAsync
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.public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
AWSPanoramaAsync
Returns a list of tags for a resource.
listTagsForResourceAsync
in interface AWSPanoramaAsync
public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AWSPanoramaAsync
Returns a list of tags for a resource.
listTagsForResourceAsync
in interface AWSPanoramaAsync
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.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 AWSPanoramaAsync
public 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 AWSPanoramaAsync
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.public Future<RegisterPackageVersionResult> registerPackageVersionAsync(RegisterPackageVersionRequest request)
AWSPanoramaAsync
Registers a package version.
registerPackageVersionAsync
in interface AWSPanoramaAsync
public Future<RegisterPackageVersionResult> registerPackageVersionAsync(RegisterPackageVersionRequest request, AsyncHandler<RegisterPackageVersionRequest,RegisterPackageVersionResult> asyncHandler)
AWSPanoramaAsync
Registers a package version.
registerPackageVersionAsync
in interface AWSPanoramaAsync
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.public Future<RemoveApplicationInstanceResult> removeApplicationInstanceAsync(RemoveApplicationInstanceRequest request)
AWSPanoramaAsync
Removes an application instance.
removeApplicationInstanceAsync
in interface AWSPanoramaAsync
public Future<RemoveApplicationInstanceResult> removeApplicationInstanceAsync(RemoveApplicationInstanceRequest request, AsyncHandler<RemoveApplicationInstanceRequest,RemoveApplicationInstanceResult> asyncHandler)
AWSPanoramaAsync
Removes an application instance.
removeApplicationInstanceAsync
in interface AWSPanoramaAsync
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.public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AWSPanoramaAsync
Tags a resource.
tagResourceAsync
in interface AWSPanoramaAsync
public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AWSPanoramaAsync
Tags a resource.
tagResourceAsync
in interface AWSPanoramaAsync
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.public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AWSPanoramaAsync
Removes tags from a resource.
untagResourceAsync
in interface AWSPanoramaAsync
public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AWSPanoramaAsync
Removes tags from a resource.
untagResourceAsync
in interface AWSPanoramaAsync
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.public Future<UpdateDeviceMetadataResult> updateDeviceMetadataAsync(UpdateDeviceMetadataRequest request)
AWSPanoramaAsync
Updates a device's metadata.
updateDeviceMetadataAsync
in interface AWSPanoramaAsync
public Future<UpdateDeviceMetadataResult> updateDeviceMetadataAsync(UpdateDeviceMetadataRequest request, AsyncHandler<UpdateDeviceMetadataRequest,UpdateDeviceMetadataResult> asyncHandler)
AWSPanoramaAsync
Updates a device's metadata.
updateDeviceMetadataAsync
in interface AWSPanoramaAsync
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.public void shutdown()
getExecutorService().shutdown()
followed by getExecutorService().awaitTermination()
prior to
calling this method.shutdown
in interface AWSPanorama
shutdown
in class AWSPanoramaClient