Interface PanoramaClient
- All Superinterfaces:
AutoCloseable
,AwsClient
,SdkAutoCloseable
,SdkClient
builder()
method.
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.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Value for looking up the service's metadata from theServiceMetadataProvider
.static final String
-
Method Summary
Modifier and TypeMethodDescriptionstatic PanoramaClientBuilder
builder()
Create a builder that can be used to configure and create aPanoramaClient
.static PanoramaClient
create()
Create aPanoramaClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
.createApplicationInstance
(Consumer<CreateApplicationInstanceRequest.Builder> createApplicationInstanceRequest) Creates an application instance and deploys it to a device.createApplicationInstance
(CreateApplicationInstanceRequest createApplicationInstanceRequest) Creates an application instance and deploys it to a device.default CreateJobForDevicesResponse
createJobForDevices
(Consumer<CreateJobForDevicesRequest.Builder> createJobForDevicesRequest) Creates a job to run on a device.default CreateJobForDevicesResponse
createJobForDevices
(CreateJobForDevicesRequest createJobForDevicesRequest) Creates a job to run on a device.createNodeFromTemplateJob
(Consumer<CreateNodeFromTemplateJobRequest.Builder> createNodeFromTemplateJobRequest) Creates a camera stream node.createNodeFromTemplateJob
(CreateNodeFromTemplateJobRequest createNodeFromTemplateJobRequest) Creates a camera stream node.default CreatePackageResponse
createPackage
(Consumer<CreatePackageRequest.Builder> createPackageRequest) Creates a package and storage location in an Amazon S3 access point.default CreatePackageResponse
createPackage
(CreatePackageRequest createPackageRequest) Creates a package and storage location in an Amazon S3 access point.default CreatePackageImportJobResponse
createPackageImportJob
(Consumer<CreatePackageImportJobRequest.Builder> createPackageImportJobRequest) Imports a node package.default CreatePackageImportJobResponse
createPackageImportJob
(CreatePackageImportJobRequest createPackageImportJobRequest) Imports a node package.default DeleteDeviceResponse
deleteDevice
(Consumer<DeleteDeviceRequest.Builder> deleteDeviceRequest) Deletes a device.default DeleteDeviceResponse
deleteDevice
(DeleteDeviceRequest deleteDeviceRequest) Deletes a device.default DeletePackageResponse
deletePackage
(Consumer<DeletePackageRequest.Builder> deletePackageRequest) Deletes a package.default DeletePackageResponse
deletePackage
(DeletePackageRequest deletePackageRequest) Deletes a package.default DeregisterPackageVersionResponse
deregisterPackageVersion
(Consumer<DeregisterPackageVersionRequest.Builder> deregisterPackageVersionRequest) Deregisters a package version.default DeregisterPackageVersionResponse
deregisterPackageVersion
(DeregisterPackageVersionRequest deregisterPackageVersionRequest) Deregisters a package version.describeApplicationInstance
(Consumer<DescribeApplicationInstanceRequest.Builder> describeApplicationInstanceRequest) Returns information about an application instance on a device.describeApplicationInstance
(DescribeApplicationInstanceRequest describeApplicationInstanceRequest) Returns information about an application instance on a device.describeApplicationInstanceDetails
(Consumer<DescribeApplicationInstanceDetailsRequest.Builder> describeApplicationInstanceDetailsRequest) Returns information about an application instance's configuration manifest.describeApplicationInstanceDetails
(DescribeApplicationInstanceDetailsRequest describeApplicationInstanceDetailsRequest) Returns information about an application instance's configuration manifest.default DescribeDeviceResponse
describeDevice
(Consumer<DescribeDeviceRequest.Builder> describeDeviceRequest) Returns information about a device.default DescribeDeviceResponse
describeDevice
(DescribeDeviceRequest describeDeviceRequest) Returns information about a device.default DescribeDeviceJobResponse
describeDeviceJob
(Consumer<DescribeDeviceJobRequest.Builder> describeDeviceJobRequest) Returns information about a device job.default DescribeDeviceJobResponse
describeDeviceJob
(DescribeDeviceJobRequest describeDeviceJobRequest) Returns information about a device job.default DescribeNodeResponse
describeNode
(Consumer<DescribeNodeRequest.Builder> describeNodeRequest) Returns information about a node.default DescribeNodeResponse
describeNode
(DescribeNodeRequest describeNodeRequest) Returns information about a node.describeNodeFromTemplateJob
(Consumer<DescribeNodeFromTemplateJobRequest.Builder> describeNodeFromTemplateJobRequest) Returns information about a job to create a camera stream node.describeNodeFromTemplateJob
(DescribeNodeFromTemplateJobRequest describeNodeFromTemplateJobRequest) Returns information about a job to create a camera stream node.default DescribePackageResponse
describePackage
(Consumer<DescribePackageRequest.Builder> describePackageRequest) Returns information about a package.default DescribePackageResponse
describePackage
(DescribePackageRequest describePackageRequest) Returns information about a package.default DescribePackageImportJobResponse
describePackageImportJob
(Consumer<DescribePackageImportJobRequest.Builder> describePackageImportJobRequest) Returns information about a package import job.default DescribePackageImportJobResponse
describePackageImportJob
(DescribePackageImportJobRequest describePackageImportJobRequest) Returns information about a package import job.default DescribePackageVersionResponse
describePackageVersion
(Consumer<DescribePackageVersionRequest.Builder> describePackageVersionRequest) Returns information about a package version.default DescribePackageVersionResponse
describePackageVersion
(DescribePackageVersionRequest describePackageVersionRequest) Returns information about a package version.listApplicationInstanceDependencies
(Consumer<ListApplicationInstanceDependenciesRequest.Builder> listApplicationInstanceDependenciesRequest) Returns a list of application instance dependencies.listApplicationInstanceDependencies
(ListApplicationInstanceDependenciesRequest listApplicationInstanceDependenciesRequest) Returns a list of application instance dependencies.listApplicationInstanceDependenciesPaginator
(Consumer<ListApplicationInstanceDependenciesRequest.Builder> listApplicationInstanceDependenciesRequest) This is a variant oflistApplicationInstanceDependencies(software.amazon.awssdk.services.panorama.model.ListApplicationInstanceDependenciesRequest)
operation.listApplicationInstanceDependenciesPaginator
(ListApplicationInstanceDependenciesRequest listApplicationInstanceDependenciesRequest) This is a variant oflistApplicationInstanceDependencies(software.amazon.awssdk.services.panorama.model.ListApplicationInstanceDependenciesRequest)
operation.listApplicationInstanceNodeInstances
(Consumer<ListApplicationInstanceNodeInstancesRequest.Builder> listApplicationInstanceNodeInstancesRequest) Returns a list of application node instances.listApplicationInstanceNodeInstances
(ListApplicationInstanceNodeInstancesRequest listApplicationInstanceNodeInstancesRequest) Returns a list of application node instances.listApplicationInstanceNodeInstancesPaginator
(Consumer<ListApplicationInstanceNodeInstancesRequest.Builder> listApplicationInstanceNodeInstancesRequest) This is a variant oflistApplicationInstanceNodeInstances(software.amazon.awssdk.services.panorama.model.ListApplicationInstanceNodeInstancesRequest)
operation.listApplicationInstanceNodeInstancesPaginator
(ListApplicationInstanceNodeInstancesRequest listApplicationInstanceNodeInstancesRequest) This is a variant oflistApplicationInstanceNodeInstances(software.amazon.awssdk.services.panorama.model.ListApplicationInstanceNodeInstancesRequest)
operation.default ListApplicationInstancesResponse
listApplicationInstances
(Consumer<ListApplicationInstancesRequest.Builder> listApplicationInstancesRequest) Returns a list of application instances.default ListApplicationInstancesResponse
listApplicationInstances
(ListApplicationInstancesRequest listApplicationInstancesRequest) Returns a list of application instances.default ListApplicationInstancesIterable
listApplicationInstancesPaginator
(Consumer<ListApplicationInstancesRequest.Builder> listApplicationInstancesRequest) This is a variant oflistApplicationInstances(software.amazon.awssdk.services.panorama.model.ListApplicationInstancesRequest)
operation.default ListApplicationInstancesIterable
listApplicationInstancesPaginator
(ListApplicationInstancesRequest listApplicationInstancesRequest) This is a variant oflistApplicationInstances(software.amazon.awssdk.services.panorama.model.ListApplicationInstancesRequest)
operation.default ListDevicesResponse
listDevices
(Consumer<ListDevicesRequest.Builder> listDevicesRequest) Returns a list of devices.default ListDevicesResponse
listDevices
(ListDevicesRequest listDevicesRequest) Returns a list of devices.default ListDevicesJobsResponse
listDevicesJobs
(Consumer<ListDevicesJobsRequest.Builder> listDevicesJobsRequest) Returns a list of jobs.default ListDevicesJobsResponse
listDevicesJobs
(ListDevicesJobsRequest listDevicesJobsRequest) Returns a list of jobs.default ListDevicesJobsIterable
listDevicesJobsPaginator
(Consumer<ListDevicesJobsRequest.Builder> listDevicesJobsRequest) This is a variant oflistDevicesJobs(software.amazon.awssdk.services.panorama.model.ListDevicesJobsRequest)
operation.default ListDevicesJobsIterable
listDevicesJobsPaginator
(ListDevicesJobsRequest listDevicesJobsRequest) This is a variant oflistDevicesJobs(software.amazon.awssdk.services.panorama.model.ListDevicesJobsRequest)
operation.default ListDevicesIterable
listDevicesPaginator
(Consumer<ListDevicesRequest.Builder> listDevicesRequest) This is a variant oflistDevices(software.amazon.awssdk.services.panorama.model.ListDevicesRequest)
operation.default ListDevicesIterable
listDevicesPaginator
(ListDevicesRequest listDevicesRequest) This is a variant oflistDevices(software.amazon.awssdk.services.panorama.model.ListDevicesRequest)
operation.default ListNodeFromTemplateJobsResponse
listNodeFromTemplateJobs
(Consumer<ListNodeFromTemplateJobsRequest.Builder> listNodeFromTemplateJobsRequest) Returns a list of camera stream node jobs.default ListNodeFromTemplateJobsResponse
listNodeFromTemplateJobs
(ListNodeFromTemplateJobsRequest listNodeFromTemplateJobsRequest) Returns a list of camera stream node jobs.default ListNodeFromTemplateJobsIterable
listNodeFromTemplateJobsPaginator
(Consumer<ListNodeFromTemplateJobsRequest.Builder> listNodeFromTemplateJobsRequest) This is a variant oflistNodeFromTemplateJobs(software.amazon.awssdk.services.panorama.model.ListNodeFromTemplateJobsRequest)
operation.default ListNodeFromTemplateJobsIterable
listNodeFromTemplateJobsPaginator
(ListNodeFromTemplateJobsRequest listNodeFromTemplateJobsRequest) This is a variant oflistNodeFromTemplateJobs(software.amazon.awssdk.services.panorama.model.ListNodeFromTemplateJobsRequest)
operation.default ListNodesResponse
listNodes
(Consumer<ListNodesRequest.Builder> listNodesRequest) Returns a list of nodes.default ListNodesResponse
listNodes
(ListNodesRequest listNodesRequest) Returns a list of nodes.default ListNodesIterable
listNodesPaginator
(Consumer<ListNodesRequest.Builder> listNodesRequest) This is a variant oflistNodes(software.amazon.awssdk.services.panorama.model.ListNodesRequest)
operation.default ListNodesIterable
listNodesPaginator
(ListNodesRequest listNodesRequest) This is a variant oflistNodes(software.amazon.awssdk.services.panorama.model.ListNodesRequest)
operation.default ListPackageImportJobsResponse
listPackageImportJobs
(Consumer<ListPackageImportJobsRequest.Builder> listPackageImportJobsRequest) Returns a list of package import jobs.default ListPackageImportJobsResponse
listPackageImportJobs
(ListPackageImportJobsRequest listPackageImportJobsRequest) Returns a list of package import jobs.default ListPackageImportJobsIterable
listPackageImportJobsPaginator
(Consumer<ListPackageImportJobsRequest.Builder> listPackageImportJobsRequest) This is a variant oflistPackageImportJobs(software.amazon.awssdk.services.panorama.model.ListPackageImportJobsRequest)
operation.default ListPackageImportJobsIterable
listPackageImportJobsPaginator
(ListPackageImportJobsRequest listPackageImportJobsRequest) This is a variant oflistPackageImportJobs(software.amazon.awssdk.services.panorama.model.ListPackageImportJobsRequest)
operation.default ListPackagesResponse
listPackages
(Consumer<ListPackagesRequest.Builder> listPackagesRequest) Returns a list of packages.default ListPackagesResponse
listPackages
(ListPackagesRequest listPackagesRequest) Returns a list of packages.default ListPackagesIterable
listPackagesPaginator
(Consumer<ListPackagesRequest.Builder> listPackagesRequest) This is a variant oflistPackages(software.amazon.awssdk.services.panorama.model.ListPackagesRequest)
operation.default ListPackagesIterable
listPackagesPaginator
(ListPackagesRequest listPackagesRequest) This is a variant oflistPackages(software.amazon.awssdk.services.panorama.model.ListPackagesRequest)
operation.default ListTagsForResourceResponse
listTagsForResource
(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Returns a list of tags for a resource.default ListTagsForResourceResponse
listTagsForResource
(ListTagsForResourceRequest listTagsForResourceRequest) Returns a list of tags for a resource.default ProvisionDeviceResponse
provisionDevice
(Consumer<ProvisionDeviceRequest.Builder> provisionDeviceRequest) Creates a device and returns a configuration archive.default ProvisionDeviceResponse
provisionDevice
(ProvisionDeviceRequest provisionDeviceRequest) Creates a device and returns a configuration archive.default RegisterPackageVersionResponse
registerPackageVersion
(Consumer<RegisterPackageVersionRequest.Builder> registerPackageVersionRequest) Registers a package version.default RegisterPackageVersionResponse
registerPackageVersion
(RegisterPackageVersionRequest registerPackageVersionRequest) Registers a package version.removeApplicationInstance
(Consumer<RemoveApplicationInstanceRequest.Builder> removeApplicationInstanceRequest) Removes an application instance.removeApplicationInstance
(RemoveApplicationInstanceRequest removeApplicationInstanceRequest) Removes an application instance.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic ServiceMetadata
signalApplicationInstanceNodeInstances
(Consumer<SignalApplicationInstanceNodeInstancesRequest.Builder> signalApplicationInstanceNodeInstancesRequest) Signal camera nodes to stop or resume.signalApplicationInstanceNodeInstances
(SignalApplicationInstanceNodeInstancesRequest signalApplicationInstanceNodeInstancesRequest) Signal camera nodes to stop or resume.default TagResourceResponse
tagResource
(Consumer<TagResourceRequest.Builder> tagResourceRequest) Tags a resource.default TagResourceResponse
tagResource
(TagResourceRequest tagResourceRequest) Tags a resource.default UntagResourceResponse
untagResource
(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Removes tags from a resource.default UntagResourceResponse
untagResource
(UntagResourceRequest untagResourceRequest) Removes tags from a resource.default UpdateDeviceMetadataResponse
updateDeviceMetadata
(Consumer<UpdateDeviceMetadataRequest.Builder> updateDeviceMetadataRequest) Updates a device's metadata.default UpdateDeviceMetadataResponse
updateDeviceMetadata
(UpdateDeviceMetadataRequest updateDeviceMetadataRequest) Updates a device's metadata.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
close
Methods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
Field Details
-
SERVICE_NAME
- See Also:
-
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider
.- See Also:
-
-
Method Details
-
createApplicationInstance
default CreateApplicationInstanceResponse createApplicationInstance(CreateApplicationInstanceRequest createApplicationInstanceRequest) throws ValidationException, AccessDeniedException, ServiceQuotaExceededException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Creates an application instance and deploys it to a device.
- Parameters:
createApplicationInstanceRequest
-- Returns:
- Result of the CreateApplicationInstance operation returned by the service.
- See Also:
-
createApplicationInstance
default CreateApplicationInstanceResponse createApplicationInstance(Consumer<CreateApplicationInstanceRequest.Builder> createApplicationInstanceRequest) throws ValidationException, AccessDeniedException, ServiceQuotaExceededException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Creates an application instance and deploys it to a device.
This is a convenience which creates an instance of the
CreateApplicationInstanceRequest.Builder
avoiding the need to create one manually viaCreateApplicationInstanceRequest.builder()
- Parameters:
createApplicationInstanceRequest
- AConsumer
that will call methods onCreateApplicationInstanceRequest.Builder
to create a request.- Returns:
- Result of the CreateApplicationInstance operation returned by the service.
- See Also:
-
createJobForDevices
default CreateJobForDevicesResponse createJobForDevices(CreateJobForDevicesRequest createJobForDevicesRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Creates a job to run on a device. A job can update a device's software or reboot it.
- Parameters:
createJobForDevicesRequest
-- Returns:
- Result of the CreateJobForDevices operation returned by the service.
- See Also:
-
createJobForDevices
default CreateJobForDevicesResponse createJobForDevices(Consumer<CreateJobForDevicesRequest.Builder> createJobForDevicesRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Creates a job to run on a device. A job can update a device's software or reboot it.
This is a convenience which creates an instance of the
CreateJobForDevicesRequest.Builder
avoiding the need to create one manually viaCreateJobForDevicesRequest.builder()
- Parameters:
createJobForDevicesRequest
- AConsumer
that will call methods onCreateJobForDevicesRequest.Builder
to create a request.- Returns:
- Result of the CreateJobForDevices operation returned by the service.
- See Also:
-
createNodeFromTemplateJob
default CreateNodeFromTemplateJobResponse createNodeFromTemplateJob(CreateNodeFromTemplateJobRequest createNodeFromTemplateJobRequest) throws ConflictException, ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Creates a camera stream node.
- Parameters:
createNodeFromTemplateJobRequest
-- Returns:
- Result of the CreateNodeFromTemplateJob operation returned by the service.
- See Also:
-
createNodeFromTemplateJob
default CreateNodeFromTemplateJobResponse createNodeFromTemplateJob(Consumer<CreateNodeFromTemplateJobRequest.Builder> createNodeFromTemplateJobRequest) throws ConflictException, ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Creates a camera stream node.
This is a convenience which creates an instance of the
CreateNodeFromTemplateJobRequest.Builder
avoiding the need to create one manually viaCreateNodeFromTemplateJobRequest.builder()
- Parameters:
createNodeFromTemplateJobRequest
- AConsumer
that will call methods onCreateNodeFromTemplateJobRequest.Builder
to create a request.- Returns:
- Result of the CreateNodeFromTemplateJob operation returned by the service.
- See Also:
-
createPackage
default CreatePackageResponse createPackage(CreatePackageRequest createPackageRequest) throws ConflictException, ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Creates a package and storage location in an Amazon S3 access point.
- Parameters:
createPackageRequest
-- Returns:
- Result of the CreatePackage operation returned by the service.
- See Also:
-
createPackage
default CreatePackageResponse createPackage(Consumer<CreatePackageRequest.Builder> createPackageRequest) throws ConflictException, ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Creates a package and storage location in an Amazon S3 access point.
This is a convenience which creates an instance of the
CreatePackageRequest.Builder
avoiding the need to create one manually viaCreatePackageRequest.builder()
- Parameters:
createPackageRequest
- AConsumer
that will call methods onCreatePackageRequest.Builder
to create a request.- Returns:
- Result of the CreatePackage operation returned by the service.
- See Also:
-
createPackageImportJob
default CreatePackageImportJobResponse createPackageImportJob(CreatePackageImportJobRequest createPackageImportJobRequest) throws ConflictException, ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Imports a node package.
- Parameters:
createPackageImportJobRequest
-- Returns:
- Result of the CreatePackageImportJob operation returned by the service.
- See Also:
-
createPackageImportJob
default CreatePackageImportJobResponse createPackageImportJob(Consumer<CreatePackageImportJobRequest.Builder> createPackageImportJobRequest) throws ConflictException, ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Imports a node package.
This is a convenience which creates an instance of the
CreatePackageImportJobRequest.Builder
avoiding the need to create one manually viaCreatePackageImportJobRequest.builder()
- Parameters:
createPackageImportJobRequest
- AConsumer
that will call methods onCreatePackageImportJobRequest.Builder
to create a request.- Returns:
- Result of the CreatePackageImportJob operation returned by the service.
- See Also:
-
deleteDevice
default DeleteDeviceResponse deleteDevice(DeleteDeviceRequest deleteDeviceRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Deletes a device.
- Parameters:
deleteDeviceRequest
-- Returns:
- Result of the DeleteDevice operation returned by the service.
- See Also:
-
deleteDevice
default DeleteDeviceResponse deleteDevice(Consumer<DeleteDeviceRequest.Builder> deleteDeviceRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Deletes a device.
This is a convenience which creates an instance of the
DeleteDeviceRequest.Builder
avoiding the need to create one manually viaDeleteDeviceRequest.builder()
- Parameters:
deleteDeviceRequest
- AConsumer
that will call methods onDeleteDeviceRequest.Builder
to create a request.- Returns:
- Result of the DeleteDevice operation returned by the service.
- See Also:
-
deletePackage
default DeletePackageResponse deletePackage(DeletePackageRequest deletePackageRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Deletes a package.
To delete a package, you need permission to call
s3:DeleteObject
in addition to permissions for the AWS Panorama API.- Parameters:
deletePackageRequest
-- Returns:
- Result of the DeletePackage operation returned by the service.
- See Also:
-
deletePackage
default DeletePackageResponse deletePackage(Consumer<DeletePackageRequest.Builder> deletePackageRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Deletes a package.
To delete a package, you need permission to call
s3:DeleteObject
in addition to permissions for the AWS Panorama API.
This is a convenience which creates an instance of the
DeletePackageRequest.Builder
avoiding the need to create one manually viaDeletePackageRequest.builder()
- Parameters:
deletePackageRequest
- AConsumer
that will call methods onDeletePackageRequest.Builder
to create a request.- Returns:
- Result of the DeletePackage operation returned by the service.
- See Also:
-
deregisterPackageVersion
default DeregisterPackageVersionResponse deregisterPackageVersion(DeregisterPackageVersionRequest deregisterPackageVersionRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Deregisters a package version.
- Parameters:
deregisterPackageVersionRequest
-- Returns:
- Result of the DeregisterPackageVersion operation returned by the service.
- See Also:
-
deregisterPackageVersion
default DeregisterPackageVersionResponse deregisterPackageVersion(Consumer<DeregisterPackageVersionRequest.Builder> deregisterPackageVersionRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Deregisters a package version.
This is a convenience which creates an instance of the
DeregisterPackageVersionRequest.Builder
avoiding the need to create one manually viaDeregisterPackageVersionRequest.builder()
- Parameters:
deregisterPackageVersionRequest
- AConsumer
that will call methods onDeregisterPackageVersionRequest.Builder
to create a request.- Returns:
- Result of the DeregisterPackageVersion operation returned by the service.
- See Also:
-
describeApplicationInstance
default DescribeApplicationInstanceResponse describeApplicationInstance(DescribeApplicationInstanceRequest describeApplicationInstanceRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns information about an application instance on a device.
- Parameters:
describeApplicationInstanceRequest
-- Returns:
- Result of the DescribeApplicationInstance operation returned by the service.
- See Also:
-
describeApplicationInstance
default DescribeApplicationInstanceResponse describeApplicationInstance(Consumer<DescribeApplicationInstanceRequest.Builder> describeApplicationInstanceRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns information about an application instance on a device.
This is a convenience which creates an instance of the
DescribeApplicationInstanceRequest.Builder
avoiding the need to create one manually viaDescribeApplicationInstanceRequest.builder()
- Parameters:
describeApplicationInstanceRequest
- AConsumer
that will call methods onDescribeApplicationInstanceRequest.Builder
to create a request.- Returns:
- Result of the DescribeApplicationInstance operation returned by the service.
- See Also:
-
describeApplicationInstanceDetails
default DescribeApplicationInstanceDetailsResponse describeApplicationInstanceDetails(DescribeApplicationInstanceDetailsRequest describeApplicationInstanceDetailsRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns information about an application instance's configuration manifest.
- Parameters:
describeApplicationInstanceDetailsRequest
-- Returns:
- Result of the DescribeApplicationInstanceDetails operation returned by the service.
- See Also:
-
describeApplicationInstanceDetails
default DescribeApplicationInstanceDetailsResponse describeApplicationInstanceDetails(Consumer<DescribeApplicationInstanceDetailsRequest.Builder> describeApplicationInstanceDetailsRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns information about an application instance's configuration manifest.
This is a convenience which creates an instance of the
DescribeApplicationInstanceDetailsRequest.Builder
avoiding the need to create one manually viaDescribeApplicationInstanceDetailsRequest.builder()
- Parameters:
describeApplicationInstanceDetailsRequest
- AConsumer
that will call methods onDescribeApplicationInstanceDetailsRequest.Builder
to create a request.- Returns:
- Result of the DescribeApplicationInstanceDetails operation returned by the service.
- See Also:
-
describeDevice
default DescribeDeviceResponse describeDevice(DescribeDeviceRequest describeDeviceRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns information about a device.
- Parameters:
describeDeviceRequest
-- Returns:
- Result of the DescribeDevice operation returned by the service.
- See Also:
-
describeDevice
default DescribeDeviceResponse describeDevice(Consumer<DescribeDeviceRequest.Builder> describeDeviceRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns information about a device.
This is a convenience which creates an instance of the
DescribeDeviceRequest.Builder
avoiding the need to create one manually viaDescribeDeviceRequest.builder()
- Parameters:
describeDeviceRequest
- AConsumer
that will call methods onDescribeDeviceRequest.Builder
to create a request.- Returns:
- Result of the DescribeDevice operation returned by the service.
- See Also:
-
describeDeviceJob
default DescribeDeviceJobResponse describeDeviceJob(DescribeDeviceJobRequest describeDeviceJobRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns information about a device job.
- Parameters:
describeDeviceJobRequest
-- Returns:
- Result of the DescribeDeviceJob operation returned by the service.
- See Also:
-
describeDeviceJob
default DescribeDeviceJobResponse describeDeviceJob(Consumer<DescribeDeviceJobRequest.Builder> describeDeviceJobRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns information about a device job.
This is a convenience which creates an instance of the
DescribeDeviceJobRequest.Builder
avoiding the need to create one manually viaDescribeDeviceJobRequest.builder()
- Parameters:
describeDeviceJobRequest
- AConsumer
that will call methods onDescribeDeviceJobRequest.Builder
to create a request.- Returns:
- Result of the DescribeDeviceJob operation returned by the service.
- See Also:
-
describeNode
default DescribeNodeResponse describeNode(DescribeNodeRequest describeNodeRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns information about a node.
- Parameters:
describeNodeRequest
-- Returns:
- Result of the DescribeNode operation returned by the service.
- See Also:
-
describeNode
default DescribeNodeResponse describeNode(Consumer<DescribeNodeRequest.Builder> describeNodeRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns information about a node.
This is a convenience which creates an instance of the
DescribeNodeRequest.Builder
avoiding the need to create one manually viaDescribeNodeRequest.builder()
- Parameters:
describeNodeRequest
- AConsumer
that will call methods onDescribeNodeRequest.Builder
to create a request.- Returns:
- Result of the DescribeNode operation returned by the service.
- See Also:
-
describeNodeFromTemplateJob
default DescribeNodeFromTemplateJobResponse describeNodeFromTemplateJob(DescribeNodeFromTemplateJobRequest describeNodeFromTemplateJobRequest) throws ConflictException, ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns information about a job to create a camera stream node.
- Parameters:
describeNodeFromTemplateJobRequest
-- Returns:
- Result of the DescribeNodeFromTemplateJob operation returned by the service.
- See Also:
-
describeNodeFromTemplateJob
default DescribeNodeFromTemplateJobResponse describeNodeFromTemplateJob(Consumer<DescribeNodeFromTemplateJobRequest.Builder> describeNodeFromTemplateJobRequest) throws ConflictException, ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns information about a job to create a camera stream node.
This is a convenience which creates an instance of the
DescribeNodeFromTemplateJobRequest.Builder
avoiding the need to create one manually viaDescribeNodeFromTemplateJobRequest.builder()
- Parameters:
describeNodeFromTemplateJobRequest
- AConsumer
that will call methods onDescribeNodeFromTemplateJobRequest.Builder
to create a request.- Returns:
- Result of the DescribeNodeFromTemplateJob operation returned by the service.
- See Also:
-
describePackage
default DescribePackageResponse describePackage(DescribePackageRequest describePackageRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns information about a package.
- Parameters:
describePackageRequest
-- Returns:
- Result of the DescribePackage operation returned by the service.
- See Also:
-
describePackage
default DescribePackageResponse describePackage(Consumer<DescribePackageRequest.Builder> describePackageRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns information about a package.
This is a convenience which creates an instance of the
DescribePackageRequest.Builder
avoiding the need to create one manually viaDescribePackageRequest.builder()
- Parameters:
describePackageRequest
- AConsumer
that will call methods onDescribePackageRequest.Builder
to create a request.- Returns:
- Result of the DescribePackage operation returned by the service.
- See Also:
-
describePackageImportJob
default DescribePackageImportJobResponse describePackageImportJob(DescribePackageImportJobRequest describePackageImportJobRequest) throws ConflictException, ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns information about a package import job.
- Parameters:
describePackageImportJobRequest
-- Returns:
- Result of the DescribePackageImportJob operation returned by the service.
- See Also:
-
describePackageImportJob
default DescribePackageImportJobResponse describePackageImportJob(Consumer<DescribePackageImportJobRequest.Builder> describePackageImportJobRequest) throws ConflictException, ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns information about a package import job.
This is a convenience which creates an instance of the
DescribePackageImportJobRequest.Builder
avoiding the need to create one manually viaDescribePackageImportJobRequest.builder()
- Parameters:
describePackageImportJobRequest
- AConsumer
that will call methods onDescribePackageImportJobRequest.Builder
to create a request.- Returns:
- Result of the DescribePackageImportJob operation returned by the service.
- See Also:
-
describePackageVersion
default DescribePackageVersionResponse describePackageVersion(DescribePackageVersionRequest describePackageVersionRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns information about a package version.
- Parameters:
describePackageVersionRequest
-- Returns:
- Result of the DescribePackageVersion operation returned by the service.
- See Also:
-
describePackageVersion
default DescribePackageVersionResponse describePackageVersion(Consumer<DescribePackageVersionRequest.Builder> describePackageVersionRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns information about a package version.
This is a convenience which creates an instance of the
DescribePackageVersionRequest.Builder
avoiding the need to create one manually viaDescribePackageVersionRequest.builder()
- Parameters:
describePackageVersionRequest
- AConsumer
that will call methods onDescribePackageVersionRequest.Builder
to create a request.- Returns:
- Result of the DescribePackageVersion operation returned by the service.
- See Also:
-
listApplicationInstanceDependencies
default ListApplicationInstanceDependenciesResponse listApplicationInstanceDependencies(ListApplicationInstanceDependenciesRequest listApplicationInstanceDependenciesRequest) throws AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns a list of application instance dependencies.
- Parameters:
listApplicationInstanceDependenciesRequest
-- Returns:
- Result of the ListApplicationInstanceDependencies operation returned by the service.
- See Also:
-
listApplicationInstanceDependencies
default ListApplicationInstanceDependenciesResponse listApplicationInstanceDependencies(Consumer<ListApplicationInstanceDependenciesRequest.Builder> listApplicationInstanceDependenciesRequest) throws AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns a list of application instance dependencies.
This is a convenience which creates an instance of the
ListApplicationInstanceDependenciesRequest.Builder
avoiding the need to create one manually viaListApplicationInstanceDependenciesRequest.builder()
- Parameters:
listApplicationInstanceDependenciesRequest
- AConsumer
that will call methods onListApplicationInstanceDependenciesRequest.Builder
to create a request.- Returns:
- Result of the ListApplicationInstanceDependencies operation returned by the service.
- See Also:
-
listApplicationInstanceDependenciesPaginator
default ListApplicationInstanceDependenciesIterable listApplicationInstanceDependenciesPaginator(ListApplicationInstanceDependenciesRequest listApplicationInstanceDependenciesRequest) throws AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException This is a variant of
listApplicationInstanceDependencies(software.amazon.awssdk.services.panorama.model.ListApplicationInstanceDependenciesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.panorama.paginators.ListApplicationInstanceDependenciesIterable responses = client.listApplicationInstanceDependenciesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.panorama.paginators.ListApplicationInstanceDependenciesIterable responses = client .listApplicationInstanceDependenciesPaginator(request); for (software.amazon.awssdk.services.panorama.model.ListApplicationInstanceDependenciesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.panorama.paginators.ListApplicationInstanceDependenciesIterable responses = client.listApplicationInstanceDependenciesPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listApplicationInstanceDependencies(software.amazon.awssdk.services.panorama.model.ListApplicationInstanceDependenciesRequest)
operation.- Parameters:
listApplicationInstanceDependenciesRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listApplicationInstanceDependenciesPaginator
default ListApplicationInstanceDependenciesIterable listApplicationInstanceDependenciesPaginator(Consumer<ListApplicationInstanceDependenciesRequest.Builder> listApplicationInstanceDependenciesRequest) throws AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException This is a variant of
listApplicationInstanceDependencies(software.amazon.awssdk.services.panorama.model.ListApplicationInstanceDependenciesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.panorama.paginators.ListApplicationInstanceDependenciesIterable responses = client.listApplicationInstanceDependenciesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.panorama.paginators.ListApplicationInstanceDependenciesIterable responses = client .listApplicationInstanceDependenciesPaginator(request); for (software.amazon.awssdk.services.panorama.model.ListApplicationInstanceDependenciesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.panorama.paginators.ListApplicationInstanceDependenciesIterable responses = client.listApplicationInstanceDependenciesPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listApplicationInstanceDependencies(software.amazon.awssdk.services.panorama.model.ListApplicationInstanceDependenciesRequest)
operation.
This is a convenience which creates an instance of the
ListApplicationInstanceDependenciesRequest.Builder
avoiding the need to create one manually viaListApplicationInstanceDependenciesRequest.builder()
- Parameters:
listApplicationInstanceDependenciesRequest
- AConsumer
that will call methods onListApplicationInstanceDependenciesRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listApplicationInstanceNodeInstances
default ListApplicationInstanceNodeInstancesResponse listApplicationInstanceNodeInstances(ListApplicationInstanceNodeInstancesRequest listApplicationInstanceNodeInstancesRequest) throws AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns a list of application node instances.
- Parameters:
listApplicationInstanceNodeInstancesRequest
-- Returns:
- Result of the ListApplicationInstanceNodeInstances operation returned by the service.
- See Also:
-
listApplicationInstanceNodeInstances
default ListApplicationInstanceNodeInstancesResponse listApplicationInstanceNodeInstances(Consumer<ListApplicationInstanceNodeInstancesRequest.Builder> listApplicationInstanceNodeInstancesRequest) throws AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns a list of application node instances.
This is a convenience which creates an instance of the
ListApplicationInstanceNodeInstancesRequest.Builder
avoiding the need to create one manually viaListApplicationInstanceNodeInstancesRequest.builder()
- Parameters:
listApplicationInstanceNodeInstancesRequest
- AConsumer
that will call methods onListApplicationInstanceNodeInstancesRequest.Builder
to create a request.- Returns:
- Result of the ListApplicationInstanceNodeInstances operation returned by the service.
- See Also:
-
listApplicationInstanceNodeInstancesPaginator
default ListApplicationInstanceNodeInstancesIterable listApplicationInstanceNodeInstancesPaginator(ListApplicationInstanceNodeInstancesRequest listApplicationInstanceNodeInstancesRequest) throws AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException This is a variant of
listApplicationInstanceNodeInstances(software.amazon.awssdk.services.panorama.model.ListApplicationInstanceNodeInstancesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.panorama.paginators.ListApplicationInstanceNodeInstancesIterable responses = client.listApplicationInstanceNodeInstancesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.panorama.paginators.ListApplicationInstanceNodeInstancesIterable responses = client .listApplicationInstanceNodeInstancesPaginator(request); for (software.amazon.awssdk.services.panorama.model.ListApplicationInstanceNodeInstancesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.panorama.paginators.ListApplicationInstanceNodeInstancesIterable responses = client.listApplicationInstanceNodeInstancesPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listApplicationInstanceNodeInstances(software.amazon.awssdk.services.panorama.model.ListApplicationInstanceNodeInstancesRequest)
operation.- Parameters:
listApplicationInstanceNodeInstancesRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listApplicationInstanceNodeInstancesPaginator
default ListApplicationInstanceNodeInstancesIterable listApplicationInstanceNodeInstancesPaginator(Consumer<ListApplicationInstanceNodeInstancesRequest.Builder> listApplicationInstanceNodeInstancesRequest) throws AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException This is a variant of
listApplicationInstanceNodeInstances(software.amazon.awssdk.services.panorama.model.ListApplicationInstanceNodeInstancesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.panorama.paginators.ListApplicationInstanceNodeInstancesIterable responses = client.listApplicationInstanceNodeInstancesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.panorama.paginators.ListApplicationInstanceNodeInstancesIterable responses = client .listApplicationInstanceNodeInstancesPaginator(request); for (software.amazon.awssdk.services.panorama.model.ListApplicationInstanceNodeInstancesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.panorama.paginators.ListApplicationInstanceNodeInstancesIterable responses = client.listApplicationInstanceNodeInstancesPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listApplicationInstanceNodeInstances(software.amazon.awssdk.services.panorama.model.ListApplicationInstanceNodeInstancesRequest)
operation.
This is a convenience which creates an instance of the
ListApplicationInstanceNodeInstancesRequest.Builder
avoiding the need to create one manually viaListApplicationInstanceNodeInstancesRequest.builder()
- Parameters:
listApplicationInstanceNodeInstancesRequest
- AConsumer
that will call methods onListApplicationInstanceNodeInstancesRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listApplicationInstances
default ListApplicationInstancesResponse listApplicationInstances(ListApplicationInstancesRequest listApplicationInstancesRequest) throws AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns a list of application instances.
- Parameters:
listApplicationInstancesRequest
-- Returns:
- Result of the ListApplicationInstances operation returned by the service.
- See Also:
-
listApplicationInstances
default ListApplicationInstancesResponse listApplicationInstances(Consumer<ListApplicationInstancesRequest.Builder> listApplicationInstancesRequest) throws AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns a list of application instances.
This is a convenience which creates an instance of the
ListApplicationInstancesRequest.Builder
avoiding the need to create one manually viaListApplicationInstancesRequest.builder()
- Parameters:
listApplicationInstancesRequest
- AConsumer
that will call methods onListApplicationInstancesRequest.Builder
to create a request.- Returns:
- Result of the ListApplicationInstances operation returned by the service.
- See Also:
-
listApplicationInstancesPaginator
default ListApplicationInstancesIterable listApplicationInstancesPaginator(ListApplicationInstancesRequest listApplicationInstancesRequest) throws AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException This is a variant of
listApplicationInstances(software.amazon.awssdk.services.panorama.model.ListApplicationInstancesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.panorama.paginators.ListApplicationInstancesIterable responses = client.listApplicationInstancesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.panorama.paginators.ListApplicationInstancesIterable responses = client .listApplicationInstancesPaginator(request); for (software.amazon.awssdk.services.panorama.model.ListApplicationInstancesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.panorama.paginators.ListApplicationInstancesIterable responses = client.listApplicationInstancesPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listApplicationInstances(software.amazon.awssdk.services.panorama.model.ListApplicationInstancesRequest)
operation.- Parameters:
listApplicationInstancesRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listApplicationInstancesPaginator
default ListApplicationInstancesIterable listApplicationInstancesPaginator(Consumer<ListApplicationInstancesRequest.Builder> listApplicationInstancesRequest) throws AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException This is a variant of
listApplicationInstances(software.amazon.awssdk.services.panorama.model.ListApplicationInstancesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.panorama.paginators.ListApplicationInstancesIterable responses = client.listApplicationInstancesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.panorama.paginators.ListApplicationInstancesIterable responses = client .listApplicationInstancesPaginator(request); for (software.amazon.awssdk.services.panorama.model.ListApplicationInstancesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.panorama.paginators.ListApplicationInstancesIterable responses = client.listApplicationInstancesPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listApplicationInstances(software.amazon.awssdk.services.panorama.model.ListApplicationInstancesRequest)
operation.
This is a convenience which creates an instance of the
ListApplicationInstancesRequest.Builder
avoiding the need to create one manually viaListApplicationInstancesRequest.builder()
- Parameters:
listApplicationInstancesRequest
- AConsumer
that will call methods onListApplicationInstancesRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDevices
default ListDevicesResponse listDevices(ListDevicesRequest listDevicesRequest) throws ConflictException, ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns a list of devices.
- Parameters:
listDevicesRequest
-- Returns:
- Result of the ListDevices operation returned by the service.
- See Also:
-
listDevices
default ListDevicesResponse listDevices(Consumer<ListDevicesRequest.Builder> listDevicesRequest) throws ConflictException, ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns a list of devices.
This is a convenience which creates an instance of the
ListDevicesRequest.Builder
avoiding the need to create one manually viaListDevicesRequest.builder()
- Parameters:
listDevicesRequest
- AConsumer
that will call methods onListDevicesRequest.Builder
to create a request.- Returns:
- Result of the ListDevices operation returned by the service.
- See Also:
-
listDevicesPaginator
default ListDevicesIterable listDevicesPaginator(ListDevicesRequest listDevicesRequest) throws ConflictException, ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException This is a variant of
listDevices(software.amazon.awssdk.services.panorama.model.ListDevicesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.panorama.paginators.ListDevicesIterable responses = client.listDevicesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.panorama.paginators.ListDevicesIterable responses = client.listDevicesPaginator(request); for (software.amazon.awssdk.services.panorama.model.ListDevicesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.panorama.paginators.ListDevicesIterable responses = client.listDevicesPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDevices(software.amazon.awssdk.services.panorama.model.ListDevicesRequest)
operation.- Parameters:
listDevicesRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDevicesPaginator
default ListDevicesIterable listDevicesPaginator(Consumer<ListDevicesRequest.Builder> listDevicesRequest) throws ConflictException, ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException This is a variant of
listDevices(software.amazon.awssdk.services.panorama.model.ListDevicesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.panorama.paginators.ListDevicesIterable responses = client.listDevicesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.panorama.paginators.ListDevicesIterable responses = client.listDevicesPaginator(request); for (software.amazon.awssdk.services.panorama.model.ListDevicesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.panorama.paginators.ListDevicesIterable responses = client.listDevicesPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDevices(software.amazon.awssdk.services.panorama.model.ListDevicesRequest)
operation.
This is a convenience which creates an instance of the
ListDevicesRequest.Builder
avoiding the need to create one manually viaListDevicesRequest.builder()
- Parameters:
listDevicesRequest
- AConsumer
that will call methods onListDevicesRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDevicesJobs
default ListDevicesJobsResponse listDevicesJobs(ListDevicesJobsRequest listDevicesJobsRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns a list of jobs.
- Parameters:
listDevicesJobsRequest
-- Returns:
- Result of the ListDevicesJobs operation returned by the service.
- See Also:
-
listDevicesJobs
default ListDevicesJobsResponse listDevicesJobs(Consumer<ListDevicesJobsRequest.Builder> listDevicesJobsRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns a list of jobs.
This is a convenience which creates an instance of the
ListDevicesJobsRequest.Builder
avoiding the need to create one manually viaListDevicesJobsRequest.builder()
- Parameters:
listDevicesJobsRequest
- AConsumer
that will call methods onListDevicesJobsRequest.Builder
to create a request.- Returns:
- Result of the ListDevicesJobs operation returned by the service.
- See Also:
-
listDevicesJobsPaginator
default ListDevicesJobsIterable listDevicesJobsPaginator(ListDevicesJobsRequest listDevicesJobsRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException This is a variant of
listDevicesJobs(software.amazon.awssdk.services.panorama.model.ListDevicesJobsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.panorama.paginators.ListDevicesJobsIterable responses = client.listDevicesJobsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.panorama.paginators.ListDevicesJobsIterable responses = client .listDevicesJobsPaginator(request); for (software.amazon.awssdk.services.panorama.model.ListDevicesJobsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.panorama.paginators.ListDevicesJobsIterable responses = client.listDevicesJobsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDevicesJobs(software.amazon.awssdk.services.panorama.model.ListDevicesJobsRequest)
operation.- Parameters:
listDevicesJobsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDevicesJobsPaginator
default ListDevicesJobsIterable listDevicesJobsPaginator(Consumer<ListDevicesJobsRequest.Builder> listDevicesJobsRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException This is a variant of
listDevicesJobs(software.amazon.awssdk.services.panorama.model.ListDevicesJobsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.panorama.paginators.ListDevicesJobsIterable responses = client.listDevicesJobsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.panorama.paginators.ListDevicesJobsIterable responses = client .listDevicesJobsPaginator(request); for (software.amazon.awssdk.services.panorama.model.ListDevicesJobsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.panorama.paginators.ListDevicesJobsIterable responses = client.listDevicesJobsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDevicesJobs(software.amazon.awssdk.services.panorama.model.ListDevicesJobsRequest)
operation.
This is a convenience which creates an instance of the
ListDevicesJobsRequest.Builder
avoiding the need to create one manually viaListDevicesJobsRequest.builder()
- Parameters:
listDevicesJobsRequest
- AConsumer
that will call methods onListDevicesJobsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listNodeFromTemplateJobs
default ListNodeFromTemplateJobsResponse listNodeFromTemplateJobs(ListNodeFromTemplateJobsRequest listNodeFromTemplateJobsRequest) throws ConflictException, ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns a list of camera stream node jobs.
- Parameters:
listNodeFromTemplateJobsRequest
-- Returns:
- Result of the ListNodeFromTemplateJobs operation returned by the service.
- See Also:
-
listNodeFromTemplateJobs
default ListNodeFromTemplateJobsResponse listNodeFromTemplateJobs(Consumer<ListNodeFromTemplateJobsRequest.Builder> listNodeFromTemplateJobsRequest) throws ConflictException, ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns a list of camera stream node jobs.
This is a convenience which creates an instance of the
ListNodeFromTemplateJobsRequest.Builder
avoiding the need to create one manually viaListNodeFromTemplateJobsRequest.builder()
- Parameters:
listNodeFromTemplateJobsRequest
- AConsumer
that will call methods onListNodeFromTemplateJobsRequest.Builder
to create a request.- Returns:
- Result of the ListNodeFromTemplateJobs operation returned by the service.
- See Also:
-
listNodeFromTemplateJobsPaginator
default ListNodeFromTemplateJobsIterable listNodeFromTemplateJobsPaginator(ListNodeFromTemplateJobsRequest listNodeFromTemplateJobsRequest) throws ConflictException, ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException This is a variant of
listNodeFromTemplateJobs(software.amazon.awssdk.services.panorama.model.ListNodeFromTemplateJobsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.panorama.paginators.ListNodeFromTemplateJobsIterable responses = client.listNodeFromTemplateJobsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.panorama.paginators.ListNodeFromTemplateJobsIterable responses = client .listNodeFromTemplateJobsPaginator(request); for (software.amazon.awssdk.services.panorama.model.ListNodeFromTemplateJobsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.panorama.paginators.ListNodeFromTemplateJobsIterable responses = client.listNodeFromTemplateJobsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listNodeFromTemplateJobs(software.amazon.awssdk.services.panorama.model.ListNodeFromTemplateJobsRequest)
operation.- Parameters:
listNodeFromTemplateJobsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listNodeFromTemplateJobsPaginator
default ListNodeFromTemplateJobsIterable listNodeFromTemplateJobsPaginator(Consumer<ListNodeFromTemplateJobsRequest.Builder> listNodeFromTemplateJobsRequest) throws ConflictException, ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException This is a variant of
listNodeFromTemplateJobs(software.amazon.awssdk.services.panorama.model.ListNodeFromTemplateJobsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.panorama.paginators.ListNodeFromTemplateJobsIterable responses = client.listNodeFromTemplateJobsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.panorama.paginators.ListNodeFromTemplateJobsIterable responses = client .listNodeFromTemplateJobsPaginator(request); for (software.amazon.awssdk.services.panorama.model.ListNodeFromTemplateJobsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.panorama.paginators.ListNodeFromTemplateJobsIterable responses = client.listNodeFromTemplateJobsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listNodeFromTemplateJobs(software.amazon.awssdk.services.panorama.model.ListNodeFromTemplateJobsRequest)
operation.
This is a convenience which creates an instance of the
ListNodeFromTemplateJobsRequest.Builder
avoiding the need to create one manually viaListNodeFromTemplateJobsRequest.builder()
- Parameters:
listNodeFromTemplateJobsRequest
- AConsumer
that will call methods onListNodeFromTemplateJobsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listNodes
default ListNodesResponse listNodes(ListNodesRequest listNodesRequest) throws ConflictException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns a list of nodes.
- Parameters:
listNodesRequest
-- Returns:
- Result of the ListNodes operation returned by the service.
- See Also:
-
listNodes
default ListNodesResponse listNodes(Consumer<ListNodesRequest.Builder> listNodesRequest) throws ConflictException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns a list of nodes.
This is a convenience which creates an instance of the
ListNodesRequest.Builder
avoiding the need to create one manually viaListNodesRequest.builder()
- Parameters:
listNodesRequest
- AConsumer
that will call methods onListNodesRequest.Builder
to create a request.- Returns:
- Result of the ListNodes operation returned by the service.
- See Also:
-
listNodesPaginator
default ListNodesIterable listNodesPaginator(ListNodesRequest listNodesRequest) throws ConflictException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException This is a variant of
listNodes(software.amazon.awssdk.services.panorama.model.ListNodesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.panorama.paginators.ListNodesIterable responses = client.listNodesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.panorama.paginators.ListNodesIterable responses = client.listNodesPaginator(request); for (software.amazon.awssdk.services.panorama.model.ListNodesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.panorama.paginators.ListNodesIterable responses = client.listNodesPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listNodes(software.amazon.awssdk.services.panorama.model.ListNodesRequest)
operation.- Parameters:
listNodesRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listNodesPaginator
default ListNodesIterable listNodesPaginator(Consumer<ListNodesRequest.Builder> listNodesRequest) throws ConflictException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException This is a variant of
listNodes(software.amazon.awssdk.services.panorama.model.ListNodesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.panorama.paginators.ListNodesIterable responses = client.listNodesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.panorama.paginators.ListNodesIterable responses = client.listNodesPaginator(request); for (software.amazon.awssdk.services.panorama.model.ListNodesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.panorama.paginators.ListNodesIterable responses = client.listNodesPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listNodes(software.amazon.awssdk.services.panorama.model.ListNodesRequest)
operation.
This is a convenience which creates an instance of the
ListNodesRequest.Builder
avoiding the need to create one manually viaListNodesRequest.builder()
- Parameters:
listNodesRequest
- AConsumer
that will call methods onListNodesRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listPackageImportJobs
default ListPackageImportJobsResponse listPackageImportJobs(ListPackageImportJobsRequest listPackageImportJobsRequest) throws ConflictException, ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns a list of package import jobs.
- Parameters:
listPackageImportJobsRequest
-- Returns:
- Result of the ListPackageImportJobs operation returned by the service.
- See Also:
-
listPackageImportJobs
default ListPackageImportJobsResponse listPackageImportJobs(Consumer<ListPackageImportJobsRequest.Builder> listPackageImportJobsRequest) throws ConflictException, ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns a list of package import jobs.
This is a convenience which creates an instance of the
ListPackageImportJobsRequest.Builder
avoiding the need to create one manually viaListPackageImportJobsRequest.builder()
- Parameters:
listPackageImportJobsRequest
- AConsumer
that will call methods onListPackageImportJobsRequest.Builder
to create a request.- Returns:
- Result of the ListPackageImportJobs operation returned by the service.
- See Also:
-
listPackageImportJobsPaginator
default ListPackageImportJobsIterable listPackageImportJobsPaginator(ListPackageImportJobsRequest listPackageImportJobsRequest) throws ConflictException, ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException This is a variant of
listPackageImportJobs(software.amazon.awssdk.services.panorama.model.ListPackageImportJobsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.panorama.paginators.ListPackageImportJobsIterable responses = client.listPackageImportJobsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.panorama.paginators.ListPackageImportJobsIterable responses = client .listPackageImportJobsPaginator(request); for (software.amazon.awssdk.services.panorama.model.ListPackageImportJobsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.panorama.paginators.ListPackageImportJobsIterable responses = client.listPackageImportJobsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPackageImportJobs(software.amazon.awssdk.services.panorama.model.ListPackageImportJobsRequest)
operation.- Parameters:
listPackageImportJobsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listPackageImportJobsPaginator
default ListPackageImportJobsIterable listPackageImportJobsPaginator(Consumer<ListPackageImportJobsRequest.Builder> listPackageImportJobsRequest) throws ConflictException, ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException This is a variant of
listPackageImportJobs(software.amazon.awssdk.services.panorama.model.ListPackageImportJobsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.panorama.paginators.ListPackageImportJobsIterable responses = client.listPackageImportJobsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.panorama.paginators.ListPackageImportJobsIterable responses = client .listPackageImportJobsPaginator(request); for (software.amazon.awssdk.services.panorama.model.ListPackageImportJobsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.panorama.paginators.ListPackageImportJobsIterable responses = client.listPackageImportJobsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPackageImportJobs(software.amazon.awssdk.services.panorama.model.ListPackageImportJobsRequest)
operation.
This is a convenience which creates an instance of the
ListPackageImportJobsRequest.Builder
avoiding the need to create one manually viaListPackageImportJobsRequest.builder()
- Parameters:
listPackageImportJobsRequest
- AConsumer
that will call methods onListPackageImportJobsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listPackages
default ListPackagesResponse listPackages(ListPackagesRequest listPackagesRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns a list of packages.
- Parameters:
listPackagesRequest
-- Returns:
- Result of the ListPackages operation returned by the service.
- See Also:
-
listPackages
default ListPackagesResponse listPackages(Consumer<ListPackagesRequest.Builder> listPackagesRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns a list of packages.
This is a convenience which creates an instance of the
ListPackagesRequest.Builder
avoiding the need to create one manually viaListPackagesRequest.builder()
- Parameters:
listPackagesRequest
- AConsumer
that will call methods onListPackagesRequest.Builder
to create a request.- Returns:
- Result of the ListPackages operation returned by the service.
- See Also:
-
listPackagesPaginator
default ListPackagesIterable listPackagesPaginator(ListPackagesRequest listPackagesRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException This is a variant of
listPackages(software.amazon.awssdk.services.panorama.model.ListPackagesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.panorama.paginators.ListPackagesIterable responses = client.listPackagesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.panorama.paginators.ListPackagesIterable responses = client.listPackagesPaginator(request); for (software.amazon.awssdk.services.panorama.model.ListPackagesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.panorama.paginators.ListPackagesIterable responses = client.listPackagesPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPackages(software.amazon.awssdk.services.panorama.model.ListPackagesRequest)
operation.- Parameters:
listPackagesRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listPackagesPaginator
default ListPackagesIterable listPackagesPaginator(Consumer<ListPackagesRequest.Builder> listPackagesRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException This is a variant of
listPackages(software.amazon.awssdk.services.panorama.model.ListPackagesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.panorama.paginators.ListPackagesIterable responses = client.listPackagesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.panorama.paginators.ListPackagesIterable responses = client.listPackagesPaginator(request); for (software.amazon.awssdk.services.panorama.model.ListPackagesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.panorama.paginators.ListPackagesIterable responses = client.listPackagesPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPackages(software.amazon.awssdk.services.panorama.model.ListPackagesRequest)
operation.
This is a convenience which creates an instance of the
ListPackagesRequest.Builder
avoiding the need to create one manually viaListPackagesRequest.builder()
- Parameters:
listPackagesRequest
- AConsumer
that will call methods onListPackagesRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns a list of tags for a resource.
- Parameters:
listTagsForResourceRequest
-- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Returns a list of tags for a resource.
This is a convenience which creates an instance of the
ListTagsForResourceRequest.Builder
avoiding the need to create one manually viaListTagsForResourceRequest.builder()
- Parameters:
listTagsForResourceRequest
- AConsumer
that will call methods onListTagsForResourceRequest.Builder
to create a request.- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
provisionDevice
default ProvisionDeviceResponse provisionDevice(ProvisionDeviceRequest provisionDeviceRequest) throws ConflictException, ValidationException, AccessDeniedException, ServiceQuotaExceededException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException 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.- Parameters:
provisionDeviceRequest
-- Returns:
- Result of the ProvisionDevice operation returned by the service.
- See Also:
-
provisionDevice
default ProvisionDeviceResponse provisionDevice(Consumer<ProvisionDeviceRequest.Builder> provisionDeviceRequest) throws ConflictException, ValidationException, AccessDeniedException, ServiceQuotaExceededException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException 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.
This is a convenience which creates an instance of the
ProvisionDeviceRequest.Builder
avoiding the need to create one manually viaProvisionDeviceRequest.builder()
- Parameters:
provisionDeviceRequest
- AConsumer
that will call methods onProvisionDeviceRequest.Builder
to create a request.- Returns:
- Result of the ProvisionDevice operation returned by the service.
- See Also:
-
registerPackageVersion
default RegisterPackageVersionResponse registerPackageVersion(RegisterPackageVersionRequest registerPackageVersionRequest) throws ConflictException, ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Registers a package version.
- Parameters:
registerPackageVersionRequest
-- Returns:
- Result of the RegisterPackageVersion operation returned by the service.
- See Also:
-
registerPackageVersion
default RegisterPackageVersionResponse registerPackageVersion(Consumer<RegisterPackageVersionRequest.Builder> registerPackageVersionRequest) throws ConflictException, ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Registers a package version.
This is a convenience which creates an instance of the
RegisterPackageVersionRequest.Builder
avoiding the need to create one manually viaRegisterPackageVersionRequest.builder()
- Parameters:
registerPackageVersionRequest
- AConsumer
that will call methods onRegisterPackageVersionRequest.Builder
to create a request.- Returns:
- Result of the RegisterPackageVersion operation returned by the service.
- See Also:
-
removeApplicationInstance
default RemoveApplicationInstanceResponse removeApplicationInstance(RemoveApplicationInstanceRequest removeApplicationInstanceRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Removes an application instance.
- Parameters:
removeApplicationInstanceRequest
-- Returns:
- Result of the RemoveApplicationInstance operation returned by the service.
- See Also:
-
removeApplicationInstance
default RemoveApplicationInstanceResponse removeApplicationInstance(Consumer<RemoveApplicationInstanceRequest.Builder> removeApplicationInstanceRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Removes an application instance.
This is a convenience which creates an instance of the
RemoveApplicationInstanceRequest.Builder
avoiding the need to create one manually viaRemoveApplicationInstanceRequest.builder()
- Parameters:
removeApplicationInstanceRequest
- AConsumer
that will call methods onRemoveApplicationInstanceRequest.Builder
to create a request.- Returns:
- Result of the RemoveApplicationInstance operation returned by the service.
- See Also:
-
signalApplicationInstanceNodeInstances
default SignalApplicationInstanceNodeInstancesResponse signalApplicationInstanceNodeInstances(SignalApplicationInstanceNodeInstancesRequest signalApplicationInstanceNodeInstancesRequest) throws ValidationException, AccessDeniedException, ServiceQuotaExceededException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Signal camera nodes to stop or resume.
- Parameters:
signalApplicationInstanceNodeInstancesRequest
-- Returns:
- Result of the SignalApplicationInstanceNodeInstances operation returned by the service.
- See Also:
-
signalApplicationInstanceNodeInstances
default SignalApplicationInstanceNodeInstancesResponse signalApplicationInstanceNodeInstances(Consumer<SignalApplicationInstanceNodeInstancesRequest.Builder> signalApplicationInstanceNodeInstancesRequest) throws ValidationException, AccessDeniedException, ServiceQuotaExceededException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Signal camera nodes to stop or resume.
This is a convenience which creates an instance of the
SignalApplicationInstanceNodeInstancesRequest.Builder
avoiding the need to create one manually viaSignalApplicationInstanceNodeInstancesRequest.builder()
- Parameters:
signalApplicationInstanceNodeInstancesRequest
- AConsumer
that will call methods onSignalApplicationInstanceNodeInstancesRequest.Builder
to create a request.- Returns:
- Result of the SignalApplicationInstanceNodeInstances operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Tags a resource.
- Parameters:
tagResourceRequest
-- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Tags a resource.
This is a convenience which creates an instance of the
TagResourceRequest.Builder
avoiding the need to create one manually viaTagResourceRequest.builder()
- Parameters:
tagResourceRequest
- AConsumer
that will call methods onTagResourceRequest.Builder
to create a request.- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Removes tags from a resource.
- Parameters:
untagResourceRequest
-- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Removes tags from a resource.
This is a convenience which creates an instance of the
UntagResourceRequest.Builder
avoiding the need to create one manually viaUntagResourceRequest.builder()
- Parameters:
untagResourceRequest
- AConsumer
that will call methods onUntagResourceRequest.Builder
to create a request.- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
updateDeviceMetadata
default UpdateDeviceMetadataResponse updateDeviceMetadata(UpdateDeviceMetadataRequest updateDeviceMetadataRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Updates a device's metadata.
- Parameters:
updateDeviceMetadataRequest
-- Returns:
- Result of the UpdateDeviceMetadata operation returned by the service.
- See Also:
-
updateDeviceMetadata
default UpdateDeviceMetadataResponse updateDeviceMetadata(Consumer<UpdateDeviceMetadataRequest.Builder> updateDeviceMetadataRequest) throws ConflictException, ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, PanoramaException Updates a device's metadata.
This is a convenience which creates an instance of the
UpdateDeviceMetadataRequest.Builder
avoiding the need to create one manually viaUpdateDeviceMetadataRequest.builder()
- Parameters:
updateDeviceMetadataRequest
- AConsumer
that will call methods onUpdateDeviceMetadataRequest.Builder
to create a request.- Returns:
- Result of the UpdateDeviceMetadata operation returned by the service.
- See Also:
-
create
Create aPanoramaClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
. -
builder
Create a builder that can be used to configure and create aPanoramaClient
. -
serviceMetadata
-
serviceClientConfiguration
Description copied from interface:SdkClient
The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfiguration
in interfaceAwsClient
- Specified by:
serviceClientConfiguration
in interfaceSdkClient
- Returns:
- SdkServiceClientConfiguration
-