Interface IotManagedIntegrationsClient
- All Superinterfaces:
AutoCloseable
,AwsClient
,SdkAutoCloseable
,SdkClient
builder()
method.
Managed integrations is a feature of AWS IoT Device Management that enables developers to quickly build innovative IoT solutions. Customers can use managed integrations to automate device setup workflows and support interoperability across many devices, regardless of device vendor or connectivity protocol. This allows developers to use a single user-interface to control, manage, and operate a range of devices.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Value for looking up the service's metadata from theServiceMetadataProvider
.static final String
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
Create a builder that can be used to configure and create aIotManagedIntegrationsClient
.static IotManagedIntegrationsClient
create()
Create aIotManagedIntegrationsClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
.default CreateAccountAssociationResponse
createAccountAssociation
(Consumer<CreateAccountAssociationRequest.Builder> createAccountAssociationRequest) Creates a new account association via the destination id.default CreateAccountAssociationResponse
createAccountAssociation
(CreateAccountAssociationRequest createAccountAssociationRequest) Creates a new account association via the destination id.default CreateCloudConnectorResponse
createCloudConnector
(Consumer<CreateCloudConnectorRequest.Builder> createCloudConnectorRequest) Creates a C2C (cloud-to-cloud) connector.default CreateCloudConnectorResponse
createCloudConnector
(CreateCloudConnectorRequest createCloudConnectorRequest) Creates a C2C (cloud-to-cloud) connector.createConnectorDestination
(Consumer<CreateConnectorDestinationRequest.Builder> createConnectorDestinationRequest) Create a connector destination for connecting a cloud-to-cloud (C2C) connector to the customer's Amazon Web Services account.createConnectorDestination
(CreateConnectorDestinationRequest createConnectorDestinationRequest) Create a connector destination for connecting a cloud-to-cloud (C2C) connector to the customer's Amazon Web Services account.default CreateCredentialLockerResponse
createCredentialLocker
(Consumer<CreateCredentialLockerRequest.Builder> createCredentialLockerRequest) Create a product credential locker.default CreateCredentialLockerResponse
createCredentialLocker
(CreateCredentialLockerRequest createCredentialLockerRequest) Create a product credential locker.default CreateDestinationResponse
createDestination
(Consumer<CreateDestinationRequest.Builder> createDestinationRequest) Create a destination.default CreateDestinationResponse
createDestination
(CreateDestinationRequest createDestinationRequest) Create a destination.createEventLogConfiguration
(Consumer<CreateEventLogConfigurationRequest.Builder> createEventLogConfigurationRequest) Set the event log configuration for the account, resource type, or specific resource.createEventLogConfiguration
(CreateEventLogConfigurationRequest createEventLogConfigurationRequest) Set the event log configuration for the account, resource type, or specific resource.default CreateManagedThingResponse
createManagedThing
(Consumer<CreateManagedThingRequest.Builder> createManagedThingRequest) Creates a managed thing.default CreateManagedThingResponse
createManagedThing
(CreateManagedThingRequest createManagedThingRequest) Creates a managed thing.createNotificationConfiguration
(Consumer<CreateNotificationConfigurationRequest.Builder> createNotificationConfigurationRequest) Creates a notification configuration.createNotificationConfiguration
(CreateNotificationConfigurationRequest createNotificationConfigurationRequest) Creates a notification configuration.default CreateOtaTaskResponse
createOtaTask
(Consumer<CreateOtaTaskRequest.Builder> createOtaTaskRequest) Create an over-the-air (OTA) task to update a device.default CreateOtaTaskResponse
createOtaTask
(CreateOtaTaskRequest createOtaTaskRequest) Create an over-the-air (OTA) task to update a device.createOtaTaskConfiguration
(Consumer<CreateOtaTaskConfigurationRequest.Builder> createOtaTaskConfigurationRequest) Create a configuraiton for the over-the-air (OTA) task.createOtaTaskConfiguration
(CreateOtaTaskConfigurationRequest createOtaTaskConfigurationRequest) Create a configuraiton for the over-the-air (OTA) task.createProvisioningProfile
(Consumer<CreateProvisioningProfileRequest.Builder> createProvisioningProfileRequest) Create a provisioning profile for a device to execute the provisioning flows using a provisioning template.createProvisioningProfile
(CreateProvisioningProfileRequest createProvisioningProfileRequest) Create a provisioning profile for a device to execute the provisioning flows using a provisioning template.default DeleteAccountAssociationResponse
deleteAccountAssociation
(Consumer<DeleteAccountAssociationRequest.Builder> deleteAccountAssociationRequest) Remove a third party account and related devices from an end user.default DeleteAccountAssociationResponse
deleteAccountAssociation
(DeleteAccountAssociationRequest deleteAccountAssociationRequest) Remove a third party account and related devices from an end user.default DeleteCloudConnectorResponse
deleteCloudConnector
(Consumer<DeleteCloudConnectorRequest.Builder> deleteCloudConnectorRequest) Delete a cloud connector.default DeleteCloudConnectorResponse
deleteCloudConnector
(DeleteCloudConnectorRequest deleteCloudConnectorRequest) Delete a cloud connector.deleteConnectorDestination
(Consumer<DeleteConnectorDestinationRequest.Builder> deleteConnectorDestinationRequest) Delete a connector destination for connecting a cloud-to-cloud (C2C) connector to the customer's Amazon Web Services account.deleteConnectorDestination
(DeleteConnectorDestinationRequest deleteConnectorDestinationRequest) Delete a connector destination for connecting a cloud-to-cloud (C2C) connector to the customer's Amazon Web Services account.default DeleteCredentialLockerResponse
deleteCredentialLocker
(Consumer<DeleteCredentialLockerRequest.Builder> deleteCredentialLockerRequest) Delete a credential locker.default DeleteCredentialLockerResponse
deleteCredentialLocker
(DeleteCredentialLockerRequest deleteCredentialLockerRequest) Delete a credential locker.default DeleteDestinationResponse
deleteDestination
(Consumer<DeleteDestinationRequest.Builder> deleteDestinationRequest) Deletes a customer-managed destination specified by id.default DeleteDestinationResponse
deleteDestination
(DeleteDestinationRequest deleteDestinationRequest) Deletes a customer-managed destination specified by id.deleteEventLogConfiguration
(Consumer<DeleteEventLogConfigurationRequest.Builder> deleteEventLogConfigurationRequest) Delete an event log configuration.deleteEventLogConfiguration
(DeleteEventLogConfigurationRequest deleteEventLogConfigurationRequest) Delete an event log configuration.default DeleteManagedThingResponse
deleteManagedThing
(Consumer<DeleteManagedThingRequest.Builder> deleteManagedThingRequest) Delete a managed thing.default DeleteManagedThingResponse
deleteManagedThing
(DeleteManagedThingRequest deleteManagedThingRequest) Delete a managed thing.deleteNotificationConfiguration
(Consumer<DeleteNotificationConfigurationRequest.Builder> deleteNotificationConfigurationRequest) Deletes a notification configuration.deleteNotificationConfiguration
(DeleteNotificationConfigurationRequest deleteNotificationConfigurationRequest) Deletes a notification configuration.default DeleteOtaTaskResponse
deleteOtaTask
(Consumer<DeleteOtaTaskRequest.Builder> deleteOtaTaskRequest) Delete the over-the-air (OTA) task.default DeleteOtaTaskResponse
deleteOtaTask
(DeleteOtaTaskRequest deleteOtaTaskRequest) Delete the over-the-air (OTA) task.deleteOtaTaskConfiguration
(Consumer<DeleteOtaTaskConfigurationRequest.Builder> deleteOtaTaskConfigurationRequest) Delete the over-the-air (OTA) task configuration.deleteOtaTaskConfiguration
(DeleteOtaTaskConfigurationRequest deleteOtaTaskConfigurationRequest) Delete the over-the-air (OTA) task configuration.deleteProvisioningProfile
(Consumer<DeleteProvisioningProfileRequest.Builder> deleteProvisioningProfileRequest) Delete a provisioning profile.deleteProvisioningProfile
(DeleteProvisioningProfileRequest deleteProvisioningProfileRequest) Delete a provisioning profile.deregisterAccountAssociation
(Consumer<DeregisterAccountAssociationRequest.Builder> deregisterAccountAssociationRequest) Deregisters an account association, removing the connection between a managed thing and a third-party account.deregisterAccountAssociation
(DeregisterAccountAssociationRequest deregisterAccountAssociationRequest) Deregisters an account association, removing the connection between a managed thing and a third-party account.default GetAccountAssociationResponse
getAccountAssociation
(Consumer<GetAccountAssociationRequest.Builder> getAccountAssociationRequest) Get an account association for an Amazon Web Services account linked to a customer-managed destination.default GetAccountAssociationResponse
getAccountAssociation
(GetAccountAssociationRequest getAccountAssociationRequest) Get an account association for an Amazon Web Services account linked to a customer-managed destination.default GetCloudConnectorResponse
getCloudConnector
(Consumer<GetCloudConnectorRequest.Builder> getCloudConnectorRequest) Gets all the information about a connector for a connector developer.default GetCloudConnectorResponse
getCloudConnector
(GetCloudConnectorRequest getCloudConnectorRequest) Gets all the information about a connector for a connector developer.default GetConnectorDestinationResponse
getConnectorDestination
(Consumer<GetConnectorDestinationRequest.Builder> getConnectorDestinationRequest) Get a connector destination of a cloud-to-cloud (C2C) connector connecting to a customer's Amazon Web Services account.default GetConnectorDestinationResponse
getConnectorDestination
(GetConnectorDestinationRequest getConnectorDestinationRequest) Get a connector destination of a cloud-to-cloud (C2C) connector connecting to a customer's Amazon Web Services account.default GetCredentialLockerResponse
getCredentialLocker
(Consumer<GetCredentialLockerRequest.Builder> getCredentialLockerRequest) Get information on an existing credential lockerdefault GetCredentialLockerResponse
getCredentialLocker
(GetCredentialLockerRequest getCredentialLockerRequest) Get information on an existing credential lockerdefault GetCustomEndpointResponse
getCustomEndpoint
(Consumer<GetCustomEndpointRequest.Builder> getCustomEndpointRequest) Returns the IoT managed integrations custom endpoint.default GetCustomEndpointResponse
getCustomEndpoint
(GetCustomEndpointRequest getCustomEndpointRequest) Returns the IoT managed integrations custom endpoint.getDefaultEncryptionConfiguration
(Consumer<GetDefaultEncryptionConfigurationRequest.Builder> getDefaultEncryptionConfigurationRequest) Retrieves information about the default encryption configuration for the Amazon Web Services account in the default or specified region.getDefaultEncryptionConfiguration
(GetDefaultEncryptionConfigurationRequest getDefaultEncryptionConfigurationRequest) Retrieves information about the default encryption configuration for the Amazon Web Services account in the default or specified region.default GetDestinationResponse
getDestination
(Consumer<GetDestinationRequest.Builder> getDestinationRequest) Gets a destination by ID.default GetDestinationResponse
getDestination
(GetDestinationRequest getDestinationRequest) Gets a destination by ID.default GetDeviceDiscoveryResponse
getDeviceDiscovery
(Consumer<GetDeviceDiscoveryRequest.Builder> getDeviceDiscoveryRequest) Get the current state of a device discovery.default GetDeviceDiscoveryResponse
getDeviceDiscovery
(GetDeviceDiscoveryRequest getDeviceDiscoveryRequest) Get the current state of a device discovery.default GetEventLogConfigurationResponse
getEventLogConfiguration
(Consumer<GetEventLogConfigurationRequest.Builder> getEventLogConfigurationRequest) Get an event log configuration.default GetEventLogConfigurationResponse
getEventLogConfiguration
(GetEventLogConfigurationRequest getEventLogConfigurationRequest) Get an event log configuration.default GetHubConfigurationResponse
getHubConfiguration
(Consumer<GetHubConfigurationRequest.Builder> getHubConfigurationRequest) Get a hub configuration.default GetHubConfigurationResponse
getHubConfiguration
(GetHubConfigurationRequest getHubConfigurationRequest) Get a hub configuration.default GetManagedThingResponse
getManagedThing
(Consumer<GetManagedThingRequest.Builder> getManagedThingRequest) Get the attributes and capabilities associated with a managed thing.default GetManagedThingResponse
getManagedThing
(GetManagedThingRequest getManagedThingRequest) Get the attributes and capabilities associated with a managed thing.getManagedThingCapabilities
(Consumer<GetManagedThingCapabilitiesRequest.Builder> getManagedThingCapabilitiesRequest) Get the capabilities for a managed thing using the device ID.getManagedThingCapabilities
(GetManagedThingCapabilitiesRequest getManagedThingCapabilitiesRequest) Get the capabilities for a managed thing using the device ID.getManagedThingConnectivityData
(Consumer<GetManagedThingConnectivityDataRequest.Builder> getManagedThingConnectivityDataRequest) Get the connectivity status of a managed thing.getManagedThingConnectivityData
(GetManagedThingConnectivityDataRequest getManagedThingConnectivityDataRequest) Get the connectivity status of a managed thing.default GetManagedThingMetaDataResponse
getManagedThingMetaData
(Consumer<GetManagedThingMetaDataRequest.Builder> getManagedThingMetaDataRequest) Get the metadata information for a managed thing.default GetManagedThingMetaDataResponse
getManagedThingMetaData
(GetManagedThingMetaDataRequest getManagedThingMetaDataRequest) Get the metadata information for a managed thing.default GetManagedThingStateResponse
getManagedThingState
(Consumer<GetManagedThingStateRequest.Builder> getManagedThingStateRequest) Returns the managed thing state for the given device Id.default GetManagedThingStateResponse
getManagedThingState
(GetManagedThingStateRequest getManagedThingStateRequest) Returns the managed thing state for the given device Id.getNotificationConfiguration
(Consumer<GetNotificationConfigurationRequest.Builder> getNotificationConfigurationRequest) Get a notification configuration.getNotificationConfiguration
(GetNotificationConfigurationRequest getNotificationConfigurationRequest) Get a notification configuration.default GetOtaTaskResponse
getOtaTask
(Consumer<GetOtaTaskRequest.Builder> getOtaTaskRequest) Get the over-the-air (OTA) task.default GetOtaTaskResponse
getOtaTask
(GetOtaTaskRequest getOtaTaskRequest) Get the over-the-air (OTA) task.default GetOtaTaskConfigurationResponse
getOtaTaskConfiguration
(Consumer<GetOtaTaskConfigurationRequest.Builder> getOtaTaskConfigurationRequest) Get a configuraiton for the over-the-air (OTA) task.default GetOtaTaskConfigurationResponse
getOtaTaskConfiguration
(GetOtaTaskConfigurationRequest getOtaTaskConfigurationRequest) Get a configuraiton for the over-the-air (OTA) task.default GetProvisioningProfileResponse
getProvisioningProfile
(Consumer<GetProvisioningProfileRequest.Builder> getProvisioningProfileRequest) Get a provisioning profile by template name.default GetProvisioningProfileResponse
getProvisioningProfile
(GetProvisioningProfileRequest getProvisioningProfileRequest) Get a provisioning profile by template name.getRuntimeLogConfiguration
(Consumer<GetRuntimeLogConfigurationRequest.Builder> getRuntimeLogConfigurationRequest) Get the runtime log configuration for a specific managed thing or for all managed things as a group.getRuntimeLogConfiguration
(GetRuntimeLogConfigurationRequest getRuntimeLogConfigurationRequest) Get the runtime log configuration for a specific managed thing or for all managed things as a group.default GetSchemaVersionResponse
getSchemaVersion
(Consumer<GetSchemaVersionRequest.Builder> getSchemaVersionRequest) Gets a schema version with the provided information.default GetSchemaVersionResponse
getSchemaVersion
(GetSchemaVersionRequest getSchemaVersionRequest) Gets a schema version with the provided information.default ListAccountAssociationsResponse
listAccountAssociations
(Consumer<ListAccountAssociationsRequest.Builder> listAccountAssociationsRequest) Lists all account associations, with optional filtering by connector destination ID.default ListAccountAssociationsResponse
listAccountAssociations
(ListAccountAssociationsRequest listAccountAssociationsRequest) Lists all account associations, with optional filtering by connector destination ID.default ListAccountAssociationsIterable
listAccountAssociationsPaginator
(Consumer<ListAccountAssociationsRequest.Builder> listAccountAssociationsRequest) This is a variant oflistAccountAssociations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListAccountAssociationsRequest)
operation.default ListAccountAssociationsIterable
listAccountAssociationsPaginator
(ListAccountAssociationsRequest listAccountAssociationsRequest) This is a variant oflistAccountAssociations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListAccountAssociationsRequest)
operation.default ListCloudConnectorsResponse
listCloudConnectors
(Consumer<ListCloudConnectorsRequest.Builder> listCloudConnectorsRequest) Returns a list of connectors based on permissions.default ListCloudConnectorsResponse
listCloudConnectors
(ListCloudConnectorsRequest listCloudConnectorsRequest) Returns a list of connectors based on permissions.default ListCloudConnectorsIterable
listCloudConnectorsPaginator
(Consumer<ListCloudConnectorsRequest.Builder> listCloudConnectorsRequest) This is a variant oflistCloudConnectors(software.amazon.awssdk.services.iotmanagedintegrations.model.ListCloudConnectorsRequest)
operation.default ListCloudConnectorsIterable
listCloudConnectorsPaginator
(ListCloudConnectorsRequest listCloudConnectorsRequest) This is a variant oflistCloudConnectors(software.amazon.awssdk.services.iotmanagedintegrations.model.ListCloudConnectorsRequest)
operation.listConnectorDestinations
(Consumer<ListConnectorDestinationsRequest.Builder> listConnectorDestinationsRequest) Lists all connector destinations, with optional filtering by cloud connector ID.listConnectorDestinations
(ListConnectorDestinationsRequest listConnectorDestinationsRequest) Lists all connector destinations, with optional filtering by cloud connector ID.listConnectorDestinationsPaginator
(Consumer<ListConnectorDestinationsRequest.Builder> listConnectorDestinationsRequest) This is a variant oflistConnectorDestinations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListConnectorDestinationsRequest)
operation.listConnectorDestinationsPaginator
(ListConnectorDestinationsRequest listConnectorDestinationsRequest) This is a variant oflistConnectorDestinations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListConnectorDestinationsRequest)
operation.default ListCredentialLockersResponse
listCredentialLockers
(Consumer<ListCredentialLockersRequest.Builder> listCredentialLockersRequest) List information on an existing credential locker.default ListCredentialLockersResponse
listCredentialLockers
(ListCredentialLockersRequest listCredentialLockersRequest) List information on an existing credential locker.default ListCredentialLockersIterable
listCredentialLockersPaginator
(Consumer<ListCredentialLockersRequest.Builder> listCredentialLockersRequest) This is a variant oflistCredentialLockers(software.amazon.awssdk.services.iotmanagedintegrations.model.ListCredentialLockersRequest)
operation.default ListCredentialLockersIterable
listCredentialLockersPaginator
(ListCredentialLockersRequest listCredentialLockersRequest) This is a variant oflistCredentialLockers(software.amazon.awssdk.services.iotmanagedintegrations.model.ListCredentialLockersRequest)
operation.default ListDestinationsResponse
listDestinations
(Consumer<ListDestinationsRequest.Builder> listDestinationsRequest) List all destination names under one Amazon Web Services account.default ListDestinationsResponse
listDestinations
(ListDestinationsRequest listDestinationsRequest) List all destination names under one Amazon Web Services account.default ListDestinationsIterable
listDestinationsPaginator
(Consumer<ListDestinationsRequest.Builder> listDestinationsRequest) This is a variant oflistDestinations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListDestinationsRequest)
operation.default ListDestinationsIterable
listDestinationsPaginator
(ListDestinationsRequest listDestinationsRequest) This is a variant oflistDestinations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListDestinationsRequest)
operation.default ListDeviceDiscoveriesResponse
listDeviceDiscoveries
(Consumer<ListDeviceDiscoveriesRequest.Builder> listDeviceDiscoveriesRequest) Lists all device discovery tasks, with optional filtering by type and status.default ListDeviceDiscoveriesResponse
listDeviceDiscoveries
(ListDeviceDiscoveriesRequest listDeviceDiscoveriesRequest) Lists all device discovery tasks, with optional filtering by type and status.default ListDeviceDiscoveriesIterable
listDeviceDiscoveriesPaginator
(Consumer<ListDeviceDiscoveriesRequest.Builder> listDeviceDiscoveriesRequest) This is a variant oflistDeviceDiscoveries(software.amazon.awssdk.services.iotmanagedintegrations.model.ListDeviceDiscoveriesRequest)
operation.default ListDeviceDiscoveriesIterable
listDeviceDiscoveriesPaginator
(ListDeviceDiscoveriesRequest listDeviceDiscoveriesRequest) This is a variant oflistDeviceDiscoveries(software.amazon.awssdk.services.iotmanagedintegrations.model.ListDeviceDiscoveriesRequest)
operation.default ListDiscoveredDevicesResponse
listDiscoveredDevices
(Consumer<ListDiscoveredDevicesRequest.Builder> listDiscoveredDevicesRequest) Lists all devices discovered during a specific device discovery task.default ListDiscoveredDevicesResponse
listDiscoveredDevices
(ListDiscoveredDevicesRequest listDiscoveredDevicesRequest) Lists all devices discovered during a specific device discovery task.default ListDiscoveredDevicesIterable
listDiscoveredDevicesPaginator
(Consumer<ListDiscoveredDevicesRequest.Builder> listDiscoveredDevicesRequest) This is a variant oflistDiscoveredDevices(software.amazon.awssdk.services.iotmanagedintegrations.model.ListDiscoveredDevicesRequest)
operation.default ListDiscoveredDevicesIterable
listDiscoveredDevicesPaginator
(ListDiscoveredDevicesRequest listDiscoveredDevicesRequest) This is a variant oflistDiscoveredDevices(software.amazon.awssdk.services.iotmanagedintegrations.model.ListDiscoveredDevicesRequest)
operation.listEventLogConfigurations
(Consumer<ListEventLogConfigurationsRequest.Builder> listEventLogConfigurationsRequest) List all event log configurations for an account.listEventLogConfigurations
(ListEventLogConfigurationsRequest listEventLogConfigurationsRequest) List all event log configurations for an account.listEventLogConfigurationsPaginator
(Consumer<ListEventLogConfigurationsRequest.Builder> listEventLogConfigurationsRequest) This is a variant oflistEventLogConfigurations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListEventLogConfigurationsRequest)
operation.listEventLogConfigurationsPaginator
(ListEventLogConfigurationsRequest listEventLogConfigurationsRequest) This is a variant oflistEventLogConfigurations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListEventLogConfigurationsRequest)
operation.listManagedThingAccountAssociations
(Consumer<ListManagedThingAccountAssociationsRequest.Builder> listManagedThingAccountAssociationsRequest) Lists all account associations for a specific managed thing.listManagedThingAccountAssociations
(ListManagedThingAccountAssociationsRequest listManagedThingAccountAssociationsRequest) Lists all account associations for a specific managed thing.listManagedThingAccountAssociationsPaginator
(Consumer<ListManagedThingAccountAssociationsRequest.Builder> listManagedThingAccountAssociationsRequest) listManagedThingAccountAssociationsPaginator
(ListManagedThingAccountAssociationsRequest listManagedThingAccountAssociationsRequest) default ListManagedThingsResponse
listManagedThings
(Consumer<ListManagedThingsRequest.Builder> listManagedThingsRequest) Listing all managed things with provision for filters.default ListManagedThingsResponse
listManagedThings
(ListManagedThingsRequest listManagedThingsRequest) Listing all managed things with provision for filters.default ListManagedThingSchemasResponse
listManagedThingSchemas
(Consumer<ListManagedThingSchemasRequest.Builder> listManagedThingSchemasRequest) List schemas associated with a managed thing.default ListManagedThingSchemasResponse
listManagedThingSchemas
(ListManagedThingSchemasRequest listManagedThingSchemasRequest) List schemas associated with a managed thing.default ListManagedThingSchemasIterable
listManagedThingSchemasPaginator
(Consumer<ListManagedThingSchemasRequest.Builder> listManagedThingSchemasRequest) This is a variant oflistManagedThingSchemas(software.amazon.awssdk.services.iotmanagedintegrations.model.ListManagedThingSchemasRequest)
operation.default ListManagedThingSchemasIterable
listManagedThingSchemasPaginator
(ListManagedThingSchemasRequest listManagedThingSchemasRequest) This is a variant oflistManagedThingSchemas(software.amazon.awssdk.services.iotmanagedintegrations.model.ListManagedThingSchemasRequest)
operation.default ListManagedThingsIterable
listManagedThingsPaginator
(Consumer<ListManagedThingsRequest.Builder> listManagedThingsRequest) This is a variant oflistManagedThings(software.amazon.awssdk.services.iotmanagedintegrations.model.ListManagedThingsRequest)
operation.default ListManagedThingsIterable
listManagedThingsPaginator
(ListManagedThingsRequest listManagedThingsRequest) This is a variant oflistManagedThings(software.amazon.awssdk.services.iotmanagedintegrations.model.ListManagedThingsRequest)
operation.listNotificationConfigurations
(Consumer<ListNotificationConfigurationsRequest.Builder> listNotificationConfigurationsRequest) List all notification configurations.listNotificationConfigurations
(ListNotificationConfigurationsRequest listNotificationConfigurationsRequest) List all notification configurations.listNotificationConfigurationsPaginator
(Consumer<ListNotificationConfigurationsRequest.Builder> listNotificationConfigurationsRequest) listNotificationConfigurationsPaginator
(ListNotificationConfigurationsRequest listNotificationConfigurationsRequest) listOtaTaskConfigurations
(Consumer<ListOtaTaskConfigurationsRequest.Builder> listOtaTaskConfigurationsRequest) List all of the over-the-air (OTA) task configurations.listOtaTaskConfigurations
(ListOtaTaskConfigurationsRequest listOtaTaskConfigurationsRequest) List all of the over-the-air (OTA) task configurations.listOtaTaskConfigurationsPaginator
(Consumer<ListOtaTaskConfigurationsRequest.Builder> listOtaTaskConfigurationsRequest) This is a variant oflistOtaTaskConfigurations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListOtaTaskConfigurationsRequest)
operation.listOtaTaskConfigurationsPaginator
(ListOtaTaskConfigurationsRequest listOtaTaskConfigurationsRequest) This is a variant oflistOtaTaskConfigurations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListOtaTaskConfigurationsRequest)
operation.default ListOtaTaskExecutionsResponse
listOtaTaskExecutions
(Consumer<ListOtaTaskExecutionsRequest.Builder> listOtaTaskExecutionsRequest) List all of the over-the-air (OTA) task executions.default ListOtaTaskExecutionsResponse
listOtaTaskExecutions
(ListOtaTaskExecutionsRequest listOtaTaskExecutionsRequest) List all of the over-the-air (OTA) task executions.default ListOtaTaskExecutionsIterable
listOtaTaskExecutionsPaginator
(Consumer<ListOtaTaskExecutionsRequest.Builder> listOtaTaskExecutionsRequest) This is a variant oflistOtaTaskExecutions(software.amazon.awssdk.services.iotmanagedintegrations.model.ListOtaTaskExecutionsRequest)
operation.default ListOtaTaskExecutionsIterable
listOtaTaskExecutionsPaginator
(ListOtaTaskExecutionsRequest listOtaTaskExecutionsRequest) This is a variant oflistOtaTaskExecutions(software.amazon.awssdk.services.iotmanagedintegrations.model.ListOtaTaskExecutionsRequest)
operation.default ListOtaTasksResponse
listOtaTasks
(Consumer<ListOtaTasksRequest.Builder> listOtaTasksRequest) List all of the over-the-air (OTA) tasks.default ListOtaTasksResponse
listOtaTasks
(ListOtaTasksRequest listOtaTasksRequest) List all of the over-the-air (OTA) tasks.default ListOtaTasksIterable
listOtaTasksPaginator
(Consumer<ListOtaTasksRequest.Builder> listOtaTasksRequest) This is a variant oflistOtaTasks(software.amazon.awssdk.services.iotmanagedintegrations.model.ListOtaTasksRequest)
operation.default ListOtaTasksIterable
listOtaTasksPaginator
(ListOtaTasksRequest listOtaTasksRequest) This is a variant oflistOtaTasks(software.amazon.awssdk.services.iotmanagedintegrations.model.ListOtaTasksRequest)
operation.default ListProvisioningProfilesResponse
listProvisioningProfiles
(Consumer<ListProvisioningProfilesRequest.Builder> listProvisioningProfilesRequest) List the provisioning profiles within the Amazon Web Services account.default ListProvisioningProfilesResponse
listProvisioningProfiles
(ListProvisioningProfilesRequest listProvisioningProfilesRequest) List the provisioning profiles within the Amazon Web Services account.default ListProvisioningProfilesIterable
listProvisioningProfilesPaginator
(Consumer<ListProvisioningProfilesRequest.Builder> listProvisioningProfilesRequest) This is a variant oflistProvisioningProfiles(software.amazon.awssdk.services.iotmanagedintegrations.model.ListProvisioningProfilesRequest)
operation.default ListProvisioningProfilesIterable
listProvisioningProfilesPaginator
(ListProvisioningProfilesRequest listProvisioningProfilesRequest) This is a variant oflistProvisioningProfiles(software.amazon.awssdk.services.iotmanagedintegrations.model.ListProvisioningProfilesRequest)
operation.default ListSchemaVersionsResponse
listSchemaVersions
(Consumer<ListSchemaVersionsRequest.Builder> listSchemaVersionsRequest) Lists schema versions with the provided information.default ListSchemaVersionsResponse
listSchemaVersions
(ListSchemaVersionsRequest listSchemaVersionsRequest) Lists schema versions with the provided information.default ListSchemaVersionsIterable
listSchemaVersionsPaginator
(Consumer<ListSchemaVersionsRequest.Builder> listSchemaVersionsRequest) This is a variant oflistSchemaVersions(software.amazon.awssdk.services.iotmanagedintegrations.model.ListSchemaVersionsRequest)
operation.default ListSchemaVersionsIterable
listSchemaVersionsPaginator
(ListSchemaVersionsRequest listSchemaVersionsRequest) This is a variant oflistSchemaVersions(software.amazon.awssdk.services.iotmanagedintegrations.model.ListSchemaVersionsRequest)
operation.default ListTagsForResourceResponse
listTagsForResource
(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) List tags for the specified resource.default ListTagsForResourceResponse
listTagsForResource
(ListTagsForResourceRequest listTagsForResourceRequest) List tags for the specified resource.putDefaultEncryptionConfiguration
(Consumer<PutDefaultEncryptionConfigurationRequest.Builder> putDefaultEncryptionConfigurationRequest) Sets the default encryption configuration for the Amazon Web Services account.putDefaultEncryptionConfiguration
(PutDefaultEncryptionConfigurationRequest putDefaultEncryptionConfigurationRequest) Sets the default encryption configuration for the Amazon Web Services account.default PutHubConfigurationResponse
putHubConfiguration
(Consumer<PutHubConfigurationRequest.Builder> putHubConfigurationRequest) Update a hub configuration.default PutHubConfigurationResponse
putHubConfiguration
(PutHubConfigurationRequest putHubConfigurationRequest) Update a hub configuration.putRuntimeLogConfiguration
(Consumer<PutRuntimeLogConfigurationRequest.Builder> putRuntimeLogConfigurationRequest) Set the runtime log configuration for a specific managed thing or for all managed things as a group.putRuntimeLogConfiguration
(PutRuntimeLogConfigurationRequest putRuntimeLogConfigurationRequest) Set the runtime log configuration for a specific managed thing or for all managed things as a group.registerAccountAssociation
(Consumer<RegisterAccountAssociationRequest.Builder> registerAccountAssociationRequest) Registers an account association with a managed thing, establishing a connection between a device and a third-party account.registerAccountAssociation
(RegisterAccountAssociationRequest registerAccountAssociationRequest) Registers an account association with a managed thing, establishing a connection between a device and a third-party account.default RegisterCustomEndpointResponse
registerCustomEndpoint
(Consumer<RegisterCustomEndpointRequest.Builder> registerCustomEndpointRequest) Customers can request IoT managed integrations to manage the server trust for them or bring their own external server trusts for the custom domain.default RegisterCustomEndpointResponse
registerCustomEndpoint
(RegisterCustomEndpointRequest registerCustomEndpointRequest) Customers can request IoT managed integrations to manage the server trust for them or bring their own external server trusts for the custom domain.resetRuntimeLogConfiguration
(Consumer<ResetRuntimeLogConfigurationRequest.Builder> resetRuntimeLogConfigurationRequest) Reset a runtime log configuration for a specific managed thing or for all managed things as a group.resetRuntimeLogConfiguration
(ResetRuntimeLogConfigurationRequest resetRuntimeLogConfigurationRequest) Reset a runtime log configuration for a specific managed thing or for all managed things as a group.default SendConnectorEventResponse
sendConnectorEvent
(Consumer<SendConnectorEventRequest.Builder> sendConnectorEventRequest) Relays third-party device events for a connector such as a new device or a device state change event.default SendConnectorEventResponse
sendConnectorEvent
(SendConnectorEventRequest sendConnectorEventRequest) Relays third-party device events for a connector such as a new device or a device state change event.default SendManagedThingCommandResponse
sendManagedThingCommand
(Consumer<SendManagedThingCommandRequest.Builder> sendManagedThingCommandRequest) Send the command to the device represented by the managed thing.default SendManagedThingCommandResponse
sendManagedThingCommand
(SendManagedThingCommandRequest sendManagedThingCommandRequest) Send the command to the device represented by the managed thing.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic ServiceMetadata
startAccountAssociationRefresh
(Consumer<StartAccountAssociationRefreshRequest.Builder> startAccountAssociationRefreshRequest) Initiates a refresh of an existing account association to update its authorization and connection status.startAccountAssociationRefresh
(StartAccountAssociationRefreshRequest startAccountAssociationRefreshRequest) Initiates a refresh of an existing account association to update its authorization and connection status.default StartDeviceDiscoveryResponse
startDeviceDiscovery
(Consumer<StartDeviceDiscoveryRequest.Builder> startDeviceDiscoveryRequest) This API is used to start device discovery for hub-connected and third-party-connected devices.default StartDeviceDiscoveryResponse
startDeviceDiscovery
(StartDeviceDiscoveryRequest startDeviceDiscoveryRequest) This API is used to start device discovery for hub-connected and third-party-connected devices.default TagResourceResponse
tagResource
(Consumer<TagResourceRequest.Builder> tagResourceRequest) Add tags for the specified resource.default TagResourceResponse
tagResource
(TagResourceRequest tagResourceRequest) Add tags for the specified resource.default UntagResourceResponse
untagResource
(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Remove tags for the specified resource.default UntagResourceResponse
untagResource
(UntagResourceRequest untagResourceRequest) Remove tags for the specified resource.default UpdateAccountAssociationResponse
updateAccountAssociation
(Consumer<UpdateAccountAssociationRequest.Builder> updateAccountAssociationRequest) Updates the properties of an existing account association.default UpdateAccountAssociationResponse
updateAccountAssociation
(UpdateAccountAssociationRequest updateAccountAssociationRequest) Updates the properties of an existing account association.default UpdateCloudConnectorResponse
updateCloudConnector
(Consumer<UpdateCloudConnectorRequest.Builder> updateCloudConnectorRequest) Update an existing cloud connector.default UpdateCloudConnectorResponse
updateCloudConnector
(UpdateCloudConnectorRequest updateCloudConnectorRequest) Update an existing cloud connector.updateConnectorDestination
(Consumer<UpdateConnectorDestinationRequest.Builder> updateConnectorDestinationRequest) Updates the properties of an existing connector destination.updateConnectorDestination
(UpdateConnectorDestinationRequest updateConnectorDestinationRequest) Updates the properties of an existing connector destination.default UpdateDestinationResponse
updateDestination
(Consumer<UpdateDestinationRequest.Builder> updateDestinationRequest) Update a destination specified by id.default UpdateDestinationResponse
updateDestination
(UpdateDestinationRequest updateDestinationRequest) Update a destination specified by id.updateEventLogConfiguration
(Consumer<UpdateEventLogConfigurationRequest.Builder> updateEventLogConfigurationRequest) Update an event log configuration by log configuration ID.updateEventLogConfiguration
(UpdateEventLogConfigurationRequest updateEventLogConfigurationRequest) Update an event log configuration by log configuration ID.default UpdateManagedThingResponse
updateManagedThing
(Consumer<UpdateManagedThingRequest.Builder> updateManagedThingRequest) Update the attributes and capabilities associated with a managed thing.default UpdateManagedThingResponse
updateManagedThing
(UpdateManagedThingRequest updateManagedThingRequest) Update the attributes and capabilities associated with a managed thing.updateNotificationConfiguration
(Consumer<UpdateNotificationConfigurationRequest.Builder> updateNotificationConfigurationRequest) Update a notification configuration.updateNotificationConfiguration
(UpdateNotificationConfigurationRequest updateNotificationConfigurationRequest) Update a notification configuration.default UpdateOtaTaskResponse
updateOtaTask
(Consumer<UpdateOtaTaskRequest.Builder> updateOtaTaskRequest) Update an over-the-air (OTA) task.default UpdateOtaTaskResponse
updateOtaTask
(UpdateOtaTaskRequest updateOtaTaskRequest) Update an over-the-air (OTA) task.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
-
createAccountAssociation
default CreateAccountAssociationResponse createAccountAssociation(CreateAccountAssociationRequest createAccountAssociationRequest) throws ValidationException, AccessDeniedException, InternalServerException, ConflictException, ServiceUnavailableException, ThrottlingException, ResourceNotFoundException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Creates a new account association via the destination id.
- Parameters:
createAccountAssociationRequest
-- Returns:
- Result of the CreateAccountAssociation operation returned by the service.
- See Also:
-
createAccountAssociation
default CreateAccountAssociationResponse createAccountAssociation(Consumer<CreateAccountAssociationRequest.Builder> createAccountAssociationRequest) throws ValidationException, AccessDeniedException, InternalServerException, ConflictException, ServiceUnavailableException, ThrottlingException, ResourceNotFoundException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Creates a new account association via the destination id.
This is a convenience which creates an instance of the
CreateAccountAssociationRequest.Builder
avoiding the need to create one manually viaCreateAccountAssociationRequest.builder()
- Parameters:
createAccountAssociationRequest
- AConsumer
that will call methods onCreateAccountAssociationRequest.Builder
to create a request.- Returns:
- Result of the CreateAccountAssociation operation returned by the service.
- See Also:
-
createCloudConnector
default CreateCloudConnectorResponse createCloudConnector(CreateCloudConnectorRequest createCloudConnectorRequest) throws AccessDeniedException, ValidationException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Creates a C2C (cloud-to-cloud) connector.
- Parameters:
createCloudConnectorRequest
-- Returns:
- Result of the CreateCloudConnector operation returned by the service.
- See Also:
-
createCloudConnector
default CreateCloudConnectorResponse createCloudConnector(Consumer<CreateCloudConnectorRequest.Builder> createCloudConnectorRequest) throws AccessDeniedException, ValidationException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Creates a C2C (cloud-to-cloud) connector.
This is a convenience which creates an instance of the
CreateCloudConnectorRequest.Builder
avoiding the need to create one manually viaCreateCloudConnectorRequest.builder()
- Parameters:
createCloudConnectorRequest
- AConsumer
that will call methods onCreateCloudConnectorRequest.Builder
to create a request.- Returns:
- Result of the CreateCloudConnector operation returned by the service.
- See Also:
-
createConnectorDestination
default CreateConnectorDestinationResponse createConnectorDestination(CreateConnectorDestinationRequest createConnectorDestinationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Create a connector destination for connecting a cloud-to-cloud (C2C) connector to the customer's Amazon Web Services account.
- Parameters:
createConnectorDestinationRequest
-- Returns:
- Result of the CreateConnectorDestination operation returned by the service.
- See Also:
-
createConnectorDestination
default CreateConnectorDestinationResponse createConnectorDestination(Consumer<CreateConnectorDestinationRequest.Builder> createConnectorDestinationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Create a connector destination for connecting a cloud-to-cloud (C2C) connector to the customer's Amazon Web Services account.
This is a convenience which creates an instance of the
CreateConnectorDestinationRequest.Builder
avoiding the need to create one manually viaCreateConnectorDestinationRequest.builder()
- Parameters:
createConnectorDestinationRequest
- AConsumer
that will call methods onCreateConnectorDestinationRequest.Builder
to create a request.- Returns:
- Result of the CreateConnectorDestination operation returned by the service.
- See Also:
-
createCredentialLocker
default CreateCredentialLockerResponse createCredentialLocker(CreateCredentialLockerRequest createCredentialLockerRequest) throws ValidationException, AccessDeniedException, InternalServerException, ServiceQuotaExceededException, ConflictException, ServiceUnavailableException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Create a product credential locker. This operation will trigger the creation of all the manufacturing resources including the Wi-Fi setup key pair and device certificate.
- Parameters:
createCredentialLockerRequest
-- Returns:
- Result of the CreateCredentialLocker operation returned by the service.
- See Also:
-
createCredentialLocker
default CreateCredentialLockerResponse createCredentialLocker(Consumer<CreateCredentialLockerRequest.Builder> createCredentialLockerRequest) throws ValidationException, AccessDeniedException, InternalServerException, ServiceQuotaExceededException, ConflictException, ServiceUnavailableException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Create a product credential locker. This operation will trigger the creation of all the manufacturing resources including the Wi-Fi setup key pair and device certificate.
This is a convenience which creates an instance of the
CreateCredentialLockerRequest.Builder
avoiding the need to create one manually viaCreateCredentialLockerRequest.builder()
- Parameters:
createCredentialLockerRequest
- AConsumer
that will call methods onCreateCredentialLockerRequest.Builder
to create a request.- Returns:
- Result of the CreateCredentialLocker operation returned by the service.
- See Also:
-
createDestination
default CreateDestinationResponse createDestination(CreateDestinationRequest createDestinationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Create a destination. IoT managed integrations uses the destination to determine where to deliver notifications for a device.
- Parameters:
createDestinationRequest
-- Returns:
- Result of the CreateDestination operation returned by the service.
- See Also:
-
createDestination
default CreateDestinationResponse createDestination(Consumer<CreateDestinationRequest.Builder> createDestinationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Create a destination. IoT managed integrations uses the destination to determine where to deliver notifications for a device.
This is a convenience which creates an instance of the
CreateDestinationRequest.Builder
avoiding the need to create one manually viaCreateDestinationRequest.builder()
- Parameters:
createDestinationRequest
- AConsumer
that will call methods onCreateDestinationRequest.Builder
to create a request.- Returns:
- Result of the CreateDestination operation returned by the service.
- See Also:
-
createEventLogConfiguration
default CreateEventLogConfigurationResponse createEventLogConfiguration(CreateEventLogConfigurationRequest createEventLogConfigurationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ServiceQuotaExceededException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Set the event log configuration for the account, resource type, or specific resource.
- Parameters:
createEventLogConfigurationRequest
-- Returns:
- Result of the CreateEventLogConfiguration operation returned by the service.
- See Also:
-
createEventLogConfiguration
default CreateEventLogConfigurationResponse createEventLogConfiguration(Consumer<CreateEventLogConfigurationRequest.Builder> createEventLogConfigurationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ServiceQuotaExceededException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Set the event log configuration for the account, resource type, or specific resource.
This is a convenience which creates an instance of the
CreateEventLogConfigurationRequest.Builder
avoiding the need to create one manually viaCreateEventLogConfigurationRequest.builder()
- Parameters:
createEventLogConfigurationRequest
- AConsumer
that will call methods onCreateEventLogConfigurationRequest.Builder
to create a request.- Returns:
- Result of the CreateEventLogConfiguration operation returned by the service.
- See Also:
-
createManagedThing
default CreateManagedThingResponse createManagedThing(CreateManagedThingRequest createManagedThingRequest) throws AccessDeniedException, ValidationException, InternalServerException, UnauthorizedException, ConflictException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Creates a managed thing. A managed thing contains the device identifier, protocol supported, and capabilities of the device in a protocol-specific format.
- Parameters:
createManagedThingRequest
-- Returns:
- Result of the CreateManagedThing operation returned by the service.
- See Also:
-
createManagedThing
default CreateManagedThingResponse createManagedThing(Consumer<CreateManagedThingRequest.Builder> createManagedThingRequest) throws AccessDeniedException, ValidationException, InternalServerException, UnauthorizedException, ConflictException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Creates a managed thing. A managed thing contains the device identifier, protocol supported, and capabilities of the device in a protocol-specific format.
This is a convenience which creates an instance of the
CreateManagedThingRequest.Builder
avoiding the need to create one manually viaCreateManagedThingRequest.builder()
- Parameters:
createManagedThingRequest
- AConsumer
that will call methods onCreateManagedThingRequest.Builder
to create a request.- Returns:
- Result of the CreateManagedThing operation returned by the service.
- See Also:
-
createNotificationConfiguration
default CreateNotificationConfigurationResponse createNotificationConfiguration(CreateNotificationConfigurationRequest createNotificationConfigurationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Creates a notification configuration. A configuration is a connection between an event type and a destination that you have already created.
- Parameters:
createNotificationConfigurationRequest
-- Returns:
- Result of the CreateNotificationConfiguration operation returned by the service.
- See Also:
-
createNotificationConfiguration
default CreateNotificationConfigurationResponse createNotificationConfiguration(Consumer<CreateNotificationConfigurationRequest.Builder> createNotificationConfigurationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Creates a notification configuration. A configuration is a connection between an event type and a destination that you have already created.
This is a convenience which creates an instance of the
CreateNotificationConfigurationRequest.Builder
avoiding the need to create one manually viaCreateNotificationConfigurationRequest.builder()
- Parameters:
createNotificationConfigurationRequest
- AConsumer
that will call methods onCreateNotificationConfigurationRequest.Builder
to create a request.- Returns:
- Result of the CreateNotificationConfiguration operation returned by the service.
- See Also:
-
createOtaTask
default CreateOtaTaskResponse createOtaTask(CreateOtaTaskRequest createOtaTaskRequest) throws AccessDeniedException, ValidationException, InternalServerException, UnauthorizedException, ConflictException, ThrottlingException, ResourceNotFoundException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Create an over-the-air (OTA) task to update a device.
- Parameters:
createOtaTaskRequest
-- Returns:
- Result of the CreateOtaTask operation returned by the service.
- See Also:
-
createOtaTask
default CreateOtaTaskResponse createOtaTask(Consumer<CreateOtaTaskRequest.Builder> createOtaTaskRequest) throws AccessDeniedException, ValidationException, InternalServerException, UnauthorizedException, ConflictException, ThrottlingException, ResourceNotFoundException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Create an over-the-air (OTA) task to update a device.
This is a convenience which creates an instance of the
CreateOtaTaskRequest.Builder
avoiding the need to create one manually viaCreateOtaTaskRequest.builder()
- Parameters:
createOtaTaskRequest
- AConsumer
that will call methods onCreateOtaTaskRequest.Builder
to create a request.- Returns:
- Result of the CreateOtaTask operation returned by the service.
- See Also:
-
createOtaTaskConfiguration
default CreateOtaTaskConfigurationResponse createOtaTaskConfiguration(CreateOtaTaskConfigurationRequest createOtaTaskConfigurationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Create a configuraiton for the over-the-air (OTA) task.
- Parameters:
createOtaTaskConfigurationRequest
-- Returns:
- Result of the CreateOtaTaskConfiguration operation returned by the service.
- See Also:
-
createOtaTaskConfiguration
default CreateOtaTaskConfigurationResponse createOtaTaskConfiguration(Consumer<CreateOtaTaskConfigurationRequest.Builder> createOtaTaskConfigurationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Create a configuraiton for the over-the-air (OTA) task.
This is a convenience which creates an instance of the
CreateOtaTaskConfigurationRequest.Builder
avoiding the need to create one manually viaCreateOtaTaskConfigurationRequest.builder()
- Parameters:
createOtaTaskConfigurationRequest
- AConsumer
that will call methods onCreateOtaTaskConfigurationRequest.Builder
to create a request.- Returns:
- Result of the CreateOtaTaskConfiguration operation returned by the service.
- See Also:
-
createProvisioningProfile
default CreateProvisioningProfileResponse createProvisioningProfile(CreateProvisioningProfileRequest createProvisioningProfileRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ConflictException, ServiceUnavailableException, ThrottlingException, ResourceNotFoundException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Create a provisioning profile for a device to execute the provisioning flows using a provisioning template. The provisioning template is a document that defines the set of resources and policies applied to a device during the provisioning process.
- Parameters:
createProvisioningProfileRequest
-- Returns:
- Result of the CreateProvisioningProfile operation returned by the service.
- See Also:
-
createProvisioningProfile
default CreateProvisioningProfileResponse createProvisioningProfile(Consumer<CreateProvisioningProfileRequest.Builder> createProvisioningProfileRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ConflictException, ServiceUnavailableException, ThrottlingException, ResourceNotFoundException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Create a provisioning profile for a device to execute the provisioning flows using a provisioning template. The provisioning template is a document that defines the set of resources and policies applied to a device during the provisioning process.
This is a convenience which creates an instance of the
CreateProvisioningProfileRequest.Builder
avoiding the need to create one manually viaCreateProvisioningProfileRequest.builder()
- Parameters:
createProvisioningProfileRequest
- AConsumer
that will call methods onCreateProvisioningProfileRequest.Builder
to create a request.- Returns:
- Result of the CreateProvisioningProfile operation returned by the service.
- See Also:
-
deleteAccountAssociation
default DeleteAccountAssociationResponse deleteAccountAssociation(DeleteAccountAssociationRequest deleteAccountAssociationRequest) throws ValidationException, AccessDeniedException, InternalServerException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Remove a third party account and related devices from an end user.
- Parameters:
deleteAccountAssociationRequest
-- Returns:
- Result of the DeleteAccountAssociation operation returned by the service.
- See Also:
-
deleteAccountAssociation
default DeleteAccountAssociationResponse deleteAccountAssociation(Consumer<DeleteAccountAssociationRequest.Builder> deleteAccountAssociationRequest) throws ValidationException, AccessDeniedException, InternalServerException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Remove a third party account and related devices from an end user.
This is a convenience which creates an instance of the
DeleteAccountAssociationRequest.Builder
avoiding the need to create one manually viaDeleteAccountAssociationRequest.builder()
- Parameters:
deleteAccountAssociationRequest
- AConsumer
that will call methods onDeleteAccountAssociationRequest.Builder
to create a request.- Returns:
- Result of the DeleteAccountAssociation operation returned by the service.
- See Also:
-
deleteCloudConnector
default DeleteCloudConnectorResponse deleteCloudConnector(DeleteCloudConnectorRequest deleteCloudConnectorRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Delete a cloud connector.
- Parameters:
deleteCloudConnectorRequest
-- Returns:
- Result of the DeleteCloudConnector operation returned by the service.
- See Also:
-
deleteCloudConnector
default DeleteCloudConnectorResponse deleteCloudConnector(Consumer<DeleteCloudConnectorRequest.Builder> deleteCloudConnectorRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Delete a cloud connector.
This is a convenience which creates an instance of the
DeleteCloudConnectorRequest.Builder
avoiding the need to create one manually viaDeleteCloudConnectorRequest.builder()
- Parameters:
deleteCloudConnectorRequest
- AConsumer
that will call methods onDeleteCloudConnectorRequest.Builder
to create a request.- Returns:
- Result of the DeleteCloudConnector operation returned by the service.
- See Also:
-
deleteConnectorDestination
default DeleteConnectorDestinationResponse deleteConnectorDestination(DeleteConnectorDestinationRequest deleteConnectorDestinationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Delete a connector destination for connecting a cloud-to-cloud (C2C) connector to the customer's Amazon Web Services account.
- Parameters:
deleteConnectorDestinationRequest
-- Returns:
- Result of the DeleteConnectorDestination operation returned by the service.
- See Also:
-
deleteConnectorDestination
default DeleteConnectorDestinationResponse deleteConnectorDestination(Consumer<DeleteConnectorDestinationRequest.Builder> deleteConnectorDestinationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Delete a connector destination for connecting a cloud-to-cloud (C2C) connector to the customer's Amazon Web Services account.
This is a convenience which creates an instance of the
DeleteConnectorDestinationRequest.Builder
avoiding the need to create one manually viaDeleteConnectorDestinationRequest.builder()
- Parameters:
deleteConnectorDestinationRequest
- AConsumer
that will call methods onDeleteConnectorDestinationRequest.Builder
to create a request.- Returns:
- Result of the DeleteConnectorDestination operation returned by the service.
- See Also:
-
deleteCredentialLocker
default DeleteCredentialLockerResponse deleteCredentialLocker(DeleteCredentialLockerRequest deleteCredentialLockerRequest) throws ValidationException, AccessDeniedException, InternalServerException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Delete a credential locker.
This operation can't be undone and any existing device won't be able to use IoT managed integrations.
- Parameters:
deleteCredentialLockerRequest
-- Returns:
- Result of the DeleteCredentialLocker operation returned by the service.
- See Also:
-
deleteCredentialLocker
default DeleteCredentialLockerResponse deleteCredentialLocker(Consumer<DeleteCredentialLockerRequest.Builder> deleteCredentialLockerRequest) throws ValidationException, AccessDeniedException, InternalServerException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Delete a credential locker.
This operation can't be undone and any existing device won't be able to use IoT managed integrations.
This is a convenience which creates an instance of the
DeleteCredentialLockerRequest.Builder
avoiding the need to create one manually viaDeleteCredentialLockerRequest.builder()
- Parameters:
deleteCredentialLockerRequest
- AConsumer
that will call methods onDeleteCredentialLockerRequest.Builder
to create a request.- Returns:
- Result of the DeleteCredentialLocker operation returned by the service.
- See Also:
-
deleteDestination
default DeleteDestinationResponse deleteDestination(DeleteDestinationRequest deleteDestinationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Deletes a customer-managed destination specified by id.
- Parameters:
deleteDestinationRequest
-- Returns:
- Result of the DeleteDestination operation returned by the service.
- See Also:
-
deleteDestination
default DeleteDestinationResponse deleteDestination(Consumer<DeleteDestinationRequest.Builder> deleteDestinationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Deletes a customer-managed destination specified by id.
This is a convenience which creates an instance of the
DeleteDestinationRequest.Builder
avoiding the need to create one manually viaDeleteDestinationRequest.builder()
- Parameters:
deleteDestinationRequest
- AConsumer
that will call methods onDeleteDestinationRequest.Builder
to create a request.- Returns:
- Result of the DeleteDestination operation returned by the service.
- See Also:
-
deleteEventLogConfiguration
default DeleteEventLogConfigurationResponse deleteEventLogConfiguration(DeleteEventLogConfigurationRequest deleteEventLogConfigurationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Delete an event log configuration.
- Parameters:
deleteEventLogConfigurationRequest
-- Returns:
- Result of the DeleteEventLogConfiguration operation returned by the service.
- See Also:
-
deleteEventLogConfiguration
default DeleteEventLogConfigurationResponse deleteEventLogConfiguration(Consumer<DeleteEventLogConfigurationRequest.Builder> deleteEventLogConfigurationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Delete an event log configuration.
This is a convenience which creates an instance of the
DeleteEventLogConfigurationRequest.Builder
avoiding the need to create one manually viaDeleteEventLogConfigurationRequest.builder()
- Parameters:
deleteEventLogConfigurationRequest
- AConsumer
that will call methods onDeleteEventLogConfigurationRequest.Builder
to create a request.- Returns:
- Result of the DeleteEventLogConfiguration operation returned by the service.
- See Also:
-
deleteManagedThing
default DeleteManagedThingResponse deleteManagedThing(DeleteManagedThingRequest deleteManagedThingRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ConflictException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Delete a managed thing. If a controller is deleted, all of the devices connected to it will have their status changed to
PENDING
. It is not possible to remove a cloud device.- Parameters:
deleteManagedThingRequest
-- Returns:
- Result of the DeleteManagedThing operation returned by the service.
- See Also:
-
deleteManagedThing
default DeleteManagedThingResponse deleteManagedThing(Consumer<DeleteManagedThingRequest.Builder> deleteManagedThingRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ConflictException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Delete a managed thing. If a controller is deleted, all of the devices connected to it will have their status changed to
PENDING
. It is not possible to remove a cloud device.
This is a convenience which creates an instance of the
DeleteManagedThingRequest.Builder
avoiding the need to create one manually viaDeleteManagedThingRequest.builder()
- Parameters:
deleteManagedThingRequest
- AConsumer
that will call methods onDeleteManagedThingRequest.Builder
to create a request.- Returns:
- Result of the DeleteManagedThing operation returned by the service.
- See Also:
-
deleteNotificationConfiguration
default DeleteNotificationConfigurationResponse deleteNotificationConfiguration(DeleteNotificationConfigurationRequest deleteNotificationConfigurationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Deletes a notification configuration.
- Parameters:
deleteNotificationConfigurationRequest
-- Returns:
- Result of the DeleteNotificationConfiguration operation returned by the service.
- See Also:
-
deleteNotificationConfiguration
default DeleteNotificationConfigurationResponse deleteNotificationConfiguration(Consumer<DeleteNotificationConfigurationRequest.Builder> deleteNotificationConfigurationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Deletes a notification configuration.
This is a convenience which creates an instance of the
DeleteNotificationConfigurationRequest.Builder
avoiding the need to create one manually viaDeleteNotificationConfigurationRequest.builder()
- Parameters:
deleteNotificationConfigurationRequest
- AConsumer
that will call methods onDeleteNotificationConfigurationRequest.Builder
to create a request.- Returns:
- Result of the DeleteNotificationConfiguration operation returned by the service.
- See Also:
-
deleteOtaTask
default DeleteOtaTaskResponse deleteOtaTask(DeleteOtaTaskRequest deleteOtaTaskRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, LimitExceededException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Delete the over-the-air (OTA) task.
- Parameters:
deleteOtaTaskRequest
-- Returns:
- Result of the DeleteOtaTask operation returned by the service.
- See Also:
-
deleteOtaTask
default DeleteOtaTaskResponse deleteOtaTask(Consumer<DeleteOtaTaskRequest.Builder> deleteOtaTaskRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, LimitExceededException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Delete the over-the-air (OTA) task.
This is a convenience which creates an instance of the
DeleteOtaTaskRequest.Builder
avoiding the need to create one manually viaDeleteOtaTaskRequest.builder()
- Parameters:
deleteOtaTaskRequest
- AConsumer
that will call methods onDeleteOtaTaskRequest.Builder
to create a request.- Returns:
- Result of the DeleteOtaTask operation returned by the service.
- See Also:
-
deleteOtaTaskConfiguration
default DeleteOtaTaskConfigurationResponse deleteOtaTaskConfiguration(DeleteOtaTaskConfigurationRequest deleteOtaTaskConfigurationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Delete the over-the-air (OTA) task configuration.
- Parameters:
deleteOtaTaskConfigurationRequest
-- Returns:
- Result of the DeleteOtaTaskConfiguration operation returned by the service.
- See Also:
-
deleteOtaTaskConfiguration
default DeleteOtaTaskConfigurationResponse deleteOtaTaskConfiguration(Consumer<DeleteOtaTaskConfigurationRequest.Builder> deleteOtaTaskConfigurationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Delete the over-the-air (OTA) task configuration.
This is a convenience which creates an instance of the
DeleteOtaTaskConfigurationRequest.Builder
avoiding the need to create one manually viaDeleteOtaTaskConfigurationRequest.builder()
- Parameters:
deleteOtaTaskConfigurationRequest
- AConsumer
that will call methods onDeleteOtaTaskConfigurationRequest.Builder
to create a request.- Returns:
- Result of the DeleteOtaTaskConfiguration operation returned by the service.
- See Also:
-
deleteProvisioningProfile
default DeleteProvisioningProfileResponse deleteProvisioningProfile(DeleteProvisioningProfileRequest deleteProvisioningProfileRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Delete a provisioning profile.
- Parameters:
deleteProvisioningProfileRequest
-- Returns:
- Result of the DeleteProvisioningProfile operation returned by the service.
- See Also:
-
deleteProvisioningProfile
default DeleteProvisioningProfileResponse deleteProvisioningProfile(Consumer<DeleteProvisioningProfileRequest.Builder> deleteProvisioningProfileRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Delete a provisioning profile.
This is a convenience which creates an instance of the
DeleteProvisioningProfileRequest.Builder
avoiding the need to create one manually viaDeleteProvisioningProfileRequest.builder()
- Parameters:
deleteProvisioningProfileRequest
- AConsumer
that will call methods onDeleteProvisioningProfileRequest.Builder
to create a request.- Returns:
- Result of the DeleteProvisioningProfile operation returned by the service.
- See Also:
-
deregisterAccountAssociation
default DeregisterAccountAssociationResponse deregisterAccountAssociation(DeregisterAccountAssociationRequest deregisterAccountAssociationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, ResourceNotFoundException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Deregisters an account association, removing the connection between a managed thing and a third-party account.
- Parameters:
deregisterAccountAssociationRequest
- Request for deregister a managed thing from account association- Returns:
- Result of the DeregisterAccountAssociation operation returned by the service.
- See Also:
-
deregisterAccountAssociation
default DeregisterAccountAssociationResponse deregisterAccountAssociation(Consumer<DeregisterAccountAssociationRequest.Builder> deregisterAccountAssociationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, ResourceNotFoundException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Deregisters an account association, removing the connection between a managed thing and a third-party account.
This is a convenience which creates an instance of the
DeregisterAccountAssociationRequest.Builder
avoiding the need to create one manually viaDeregisterAccountAssociationRequest.builder()
- Parameters:
deregisterAccountAssociationRequest
- AConsumer
that will call methods onDeregisterAccountAssociationRequest.Builder
to create a request. Request for deregister a managed thing from account association- Returns:
- Result of the DeregisterAccountAssociation operation returned by the service.
- See Also:
-
getAccountAssociation
default GetAccountAssociationResponse getAccountAssociation(GetAccountAssociationRequest getAccountAssociationRequest) throws ValidationException, AccessDeniedException, InternalServerException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get an account association for an Amazon Web Services account linked to a customer-managed destination.
- Parameters:
getAccountAssociationRequest
-- Returns:
- Result of the GetAccountAssociation operation returned by the service.
- See Also:
-
getAccountAssociation
default GetAccountAssociationResponse getAccountAssociation(Consumer<GetAccountAssociationRequest.Builder> getAccountAssociationRequest) throws ValidationException, AccessDeniedException, InternalServerException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get an account association for an Amazon Web Services account linked to a customer-managed destination.
This is a convenience which creates an instance of the
GetAccountAssociationRequest.Builder
avoiding the need to create one manually viaGetAccountAssociationRequest.builder()
- Parameters:
getAccountAssociationRequest
- AConsumer
that will call methods onGetAccountAssociationRequest.Builder
to create a request.- Returns:
- Result of the GetAccountAssociation operation returned by the service.
- See Also:
-
getCloudConnector
default GetCloudConnectorResponse getCloudConnector(GetCloudConnectorRequest getCloudConnectorRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Gets all the information about a connector for a connector developer.
- Parameters:
getCloudConnectorRequest
-- Returns:
- Result of the GetCloudConnector operation returned by the service.
- See Also:
-
getCloudConnector
default GetCloudConnectorResponse getCloudConnector(Consumer<GetCloudConnectorRequest.Builder> getCloudConnectorRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Gets all the information about a connector for a connector developer.
This is a convenience which creates an instance of the
GetCloudConnectorRequest.Builder
avoiding the need to create one manually viaGetCloudConnectorRequest.builder()
- Parameters:
getCloudConnectorRequest
- AConsumer
that will call methods onGetCloudConnectorRequest.Builder
to create a request.- Returns:
- Result of the GetCloudConnector operation returned by the service.
- See Also:
-
getConnectorDestination
default GetConnectorDestinationResponse getConnectorDestination(GetConnectorDestinationRequest getConnectorDestinationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get a connector destination of a cloud-to-cloud (C2C) connector connecting to a customer's Amazon Web Services account.
- Parameters:
getConnectorDestinationRequest
-- Returns:
- Result of the GetConnectorDestination operation returned by the service.
- See Also:
-
getConnectorDestination
default GetConnectorDestinationResponse getConnectorDestination(Consumer<GetConnectorDestinationRequest.Builder> getConnectorDestinationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get a connector destination of a cloud-to-cloud (C2C) connector connecting to a customer's Amazon Web Services account.
This is a convenience which creates an instance of the
GetConnectorDestinationRequest.Builder
avoiding the need to create one manually viaGetConnectorDestinationRequest.builder()
- Parameters:
getConnectorDestinationRequest
- AConsumer
that will call methods onGetConnectorDestinationRequest.Builder
to create a request.- Returns:
- Result of the GetConnectorDestination operation returned by the service.
- See Also:
-
getCredentialLocker
default GetCredentialLockerResponse getCredentialLocker(GetCredentialLockerRequest getCredentialLockerRequest) throws ValidationException, AccessDeniedException, InternalServerException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get information on an existing credential locker
- Parameters:
getCredentialLockerRequest
-- Returns:
- Result of the GetCredentialLocker operation returned by the service.
- See Also:
-
getCredentialLocker
default GetCredentialLockerResponse getCredentialLocker(Consumer<GetCredentialLockerRequest.Builder> getCredentialLockerRequest) throws ValidationException, AccessDeniedException, InternalServerException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get information on an existing credential locker
This is a convenience which creates an instance of the
GetCredentialLockerRequest.Builder
avoiding the need to create one manually viaGetCredentialLockerRequest.builder()
- Parameters:
getCredentialLockerRequest
- AConsumer
that will call methods onGetCredentialLockerRequest.Builder
to create a request.- Returns:
- Result of the GetCredentialLocker operation returned by the service.
- See Also:
-
getCustomEndpoint
default GetCustomEndpointResponse getCustomEndpoint(GetCustomEndpointRequest getCustomEndpointRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Returns the IoT managed integrations custom endpoint.
- Parameters:
getCustomEndpointRequest
-- Returns:
- Result of the GetCustomEndpoint operation returned by the service.
- See Also:
-
getCustomEndpoint
default GetCustomEndpointResponse getCustomEndpoint(Consumer<GetCustomEndpointRequest.Builder> getCustomEndpointRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Returns the IoT managed integrations custom endpoint.
This is a convenience which creates an instance of the
GetCustomEndpointRequest.Builder
avoiding the need to create one manually viaGetCustomEndpointRequest.builder()
- Parameters:
getCustomEndpointRequest
- AConsumer
that will call methods onGetCustomEndpointRequest.Builder
to create a request.- Returns:
- Result of the GetCustomEndpoint operation returned by the service.
- See Also:
-
getDefaultEncryptionConfiguration
default GetDefaultEncryptionConfigurationResponse getDefaultEncryptionConfiguration(GetDefaultEncryptionConfigurationRequest getDefaultEncryptionConfigurationRequest) throws ValidationException, AccessDeniedException, InternalFailureException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Retrieves information about the default encryption configuration for the Amazon Web Services account in the default or specified region. For more information, see Key management in the AWS IoT SiteWise User Guide.
- Parameters:
getDefaultEncryptionConfigurationRequest
-- Returns:
- Result of the GetDefaultEncryptionConfiguration operation returned by the service.
- See Also:
-
getDefaultEncryptionConfiguration
default GetDefaultEncryptionConfigurationResponse getDefaultEncryptionConfiguration(Consumer<GetDefaultEncryptionConfigurationRequest.Builder> getDefaultEncryptionConfigurationRequest) throws ValidationException, AccessDeniedException, InternalFailureException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Retrieves information about the default encryption configuration for the Amazon Web Services account in the default or specified region. For more information, see Key management in the AWS IoT SiteWise User Guide.
This is a convenience which creates an instance of the
GetDefaultEncryptionConfigurationRequest.Builder
avoiding the need to create one manually viaGetDefaultEncryptionConfigurationRequest.builder()
- Parameters:
getDefaultEncryptionConfigurationRequest
- AConsumer
that will call methods onGetDefaultEncryptionConfigurationRequest.Builder
to create a request.- Returns:
- Result of the GetDefaultEncryptionConfiguration operation returned by the service.
- See Also:
-
getDestination
default GetDestinationResponse getDestination(GetDestinationRequest getDestinationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Gets a destination by ID.
- Parameters:
getDestinationRequest
-- Returns:
- Result of the GetDestination operation returned by the service.
- See Also:
-
getDestination
default GetDestinationResponse getDestination(Consumer<GetDestinationRequest.Builder> getDestinationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Gets a destination by ID.
This is a convenience which creates an instance of the
GetDestinationRequest.Builder
avoiding the need to create one manually viaGetDestinationRequest.builder()
- Parameters:
getDestinationRequest
- AConsumer
that will call methods onGetDestinationRequest.Builder
to create a request.- Returns:
- Result of the GetDestination operation returned by the service.
- See Also:
-
getDeviceDiscovery
default GetDeviceDiscoveryResponse getDeviceDiscovery(GetDeviceDiscoveryRequest getDeviceDiscoveryRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get the current state of a device discovery.
- Parameters:
getDeviceDiscoveryRequest
-- Returns:
- Result of the GetDeviceDiscovery operation returned by the service.
- See Also:
-
getDeviceDiscovery
default GetDeviceDiscoveryResponse getDeviceDiscovery(Consumer<GetDeviceDiscoveryRequest.Builder> getDeviceDiscoveryRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get the current state of a device discovery.
This is a convenience which creates an instance of the
GetDeviceDiscoveryRequest.Builder
avoiding the need to create one manually viaGetDeviceDiscoveryRequest.builder()
- Parameters:
getDeviceDiscoveryRequest
- AConsumer
that will call methods onGetDeviceDiscoveryRequest.Builder
to create a request.- Returns:
- Result of the GetDeviceDiscovery operation returned by the service.
- See Also:
-
getEventLogConfiguration
default GetEventLogConfigurationResponse getEventLogConfiguration(GetEventLogConfigurationRequest getEventLogConfigurationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get an event log configuration.
- Parameters:
getEventLogConfigurationRequest
-- Returns:
- Result of the GetEventLogConfiguration operation returned by the service.
- See Also:
-
getEventLogConfiguration
default GetEventLogConfigurationResponse getEventLogConfiguration(Consumer<GetEventLogConfigurationRequest.Builder> getEventLogConfigurationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get an event log configuration.
This is a convenience which creates an instance of the
GetEventLogConfigurationRequest.Builder
avoiding the need to create one manually viaGetEventLogConfigurationRequest.builder()
- Parameters:
getEventLogConfigurationRequest
- AConsumer
that will call methods onGetEventLogConfigurationRequest.Builder
to create a request.- Returns:
- Result of the GetEventLogConfiguration operation returned by the service.
- See Also:
-
getHubConfiguration
default GetHubConfigurationResponse getHubConfiguration(GetHubConfigurationRequest getHubConfigurationRequest) throws ValidationException, AccessDeniedException, InternalServerException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get a hub configuration.
- Parameters:
getHubConfigurationRequest
-- Returns:
- Result of the GetHubConfiguration operation returned by the service.
- See Also:
-
getHubConfiguration
default GetHubConfigurationResponse getHubConfiguration(Consumer<GetHubConfigurationRequest.Builder> getHubConfigurationRequest) throws ValidationException, AccessDeniedException, InternalServerException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get a hub configuration.
This is a convenience which creates an instance of the
GetHubConfigurationRequest.Builder
avoiding the need to create one manually viaGetHubConfigurationRequest.builder()
- Parameters:
getHubConfigurationRequest
- AConsumer
that will call methods onGetHubConfigurationRequest.Builder
to create a request.- Returns:
- Result of the GetHubConfiguration operation returned by the service.
- See Also:
-
getManagedThing
default GetManagedThingResponse getManagedThing(GetManagedThingRequest getManagedThingRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get the attributes and capabilities associated with a managed thing.
- Parameters:
getManagedThingRequest
-- Returns:
- Result of the GetManagedThing operation returned by the service.
- See Also:
-
getManagedThing
default GetManagedThingResponse getManagedThing(Consumer<GetManagedThingRequest.Builder> getManagedThingRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get the attributes and capabilities associated with a managed thing.
This is a convenience which creates an instance of the
GetManagedThingRequest.Builder
avoiding the need to create one manually viaGetManagedThingRequest.builder()
- Parameters:
getManagedThingRequest
- AConsumer
that will call methods onGetManagedThingRequest.Builder
to create a request.- Returns:
- Result of the GetManagedThing operation returned by the service.
- See Also:
-
getManagedThingCapabilities
default GetManagedThingCapabilitiesResponse getManagedThingCapabilities(GetManagedThingCapabilitiesRequest getManagedThingCapabilitiesRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get the capabilities for a managed thing using the device ID.
- Parameters:
getManagedThingCapabilitiesRequest
-- Returns:
- Result of the GetManagedThingCapabilities operation returned by the service.
- See Also:
-
getManagedThingCapabilities
default GetManagedThingCapabilitiesResponse getManagedThingCapabilities(Consumer<GetManagedThingCapabilitiesRequest.Builder> getManagedThingCapabilitiesRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get the capabilities for a managed thing using the device ID.
This is a convenience which creates an instance of the
GetManagedThingCapabilitiesRequest.Builder
avoiding the need to create one manually viaGetManagedThingCapabilitiesRequest.builder()
- Parameters:
getManagedThingCapabilitiesRequest
- AConsumer
that will call methods onGetManagedThingCapabilitiesRequest.Builder
to create a request.- Returns:
- Result of the GetManagedThingCapabilities operation returned by the service.
- See Also:
-
getManagedThingConnectivityData
default GetManagedThingConnectivityDataResponse getManagedThingConnectivityData(GetManagedThingConnectivityDataRequest getManagedThingConnectivityDataRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get the connectivity status of a managed thing.
- Parameters:
getManagedThingConnectivityDataRequest
-- Returns:
- Result of the GetManagedThingConnectivityData operation returned by the service.
- See Also:
-
getManagedThingConnectivityData
default GetManagedThingConnectivityDataResponse getManagedThingConnectivityData(Consumer<GetManagedThingConnectivityDataRequest.Builder> getManagedThingConnectivityDataRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get the connectivity status of a managed thing.
This is a convenience which creates an instance of the
GetManagedThingConnectivityDataRequest.Builder
avoiding the need to create one manually viaGetManagedThingConnectivityDataRequest.builder()
- Parameters:
getManagedThingConnectivityDataRequest
- AConsumer
that will call methods onGetManagedThingConnectivityDataRequest.Builder
to create a request.- Returns:
- Result of the GetManagedThingConnectivityData operation returned by the service.
- See Also:
-
getManagedThingMetaData
default GetManagedThingMetaDataResponse getManagedThingMetaData(GetManagedThingMetaDataRequest getManagedThingMetaDataRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get the metadata information for a managed thing.
The
managedThing
metadata
parameter is used for associating attributes with amanagedThing
that can be used for grouping over-the-air (OTA) tasks. Name value pairs inmetadata
can be used in theOtaTargetQueryString
parameter for theCreateOtaTask
API operation.- Parameters:
getManagedThingMetaDataRequest
-- Returns:
- Result of the GetManagedThingMetaData operation returned by the service.
- See Also:
-
getManagedThingMetaData
default GetManagedThingMetaDataResponse getManagedThingMetaData(Consumer<GetManagedThingMetaDataRequest.Builder> getManagedThingMetaDataRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get the metadata information for a managed thing.
The
managedThing
metadata
parameter is used for associating attributes with amanagedThing
that can be used for grouping over-the-air (OTA) tasks. Name value pairs inmetadata
can be used in theOtaTargetQueryString
parameter for theCreateOtaTask
API operation.
This is a convenience which creates an instance of the
GetManagedThingMetaDataRequest.Builder
avoiding the need to create one manually viaGetManagedThingMetaDataRequest.builder()
- Parameters:
getManagedThingMetaDataRequest
- AConsumer
that will call methods onGetManagedThingMetaDataRequest.Builder
to create a request.- Returns:
- Result of the GetManagedThingMetaData operation returned by the service.
- See Also:
-
getManagedThingState
default GetManagedThingStateResponse getManagedThingState(GetManagedThingStateRequest getManagedThingStateRequest) throws ValidationException, AccessDeniedException, InternalFailureException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Returns the managed thing state for the given device Id.
- Parameters:
getManagedThingStateRequest
-- Returns:
- Result of the GetManagedThingState operation returned by the service.
- See Also:
-
getManagedThingState
default GetManagedThingStateResponse getManagedThingState(Consumer<GetManagedThingStateRequest.Builder> getManagedThingStateRequest) throws ValidationException, AccessDeniedException, InternalFailureException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Returns the managed thing state for the given device Id.
This is a convenience which creates an instance of the
GetManagedThingStateRequest.Builder
avoiding the need to create one manually viaGetManagedThingStateRequest.builder()
- Parameters:
getManagedThingStateRequest
- AConsumer
that will call methods onGetManagedThingStateRequest.Builder
to create a request.- Returns:
- Result of the GetManagedThingState operation returned by the service.
- See Also:
-
getNotificationConfiguration
default GetNotificationConfigurationResponse getNotificationConfiguration(GetNotificationConfigurationRequest getNotificationConfigurationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get a notification configuration.
- Parameters:
getNotificationConfigurationRequest
-- Returns:
- Result of the GetNotificationConfiguration operation returned by the service.
- See Also:
-
getNotificationConfiguration
default GetNotificationConfigurationResponse getNotificationConfiguration(Consumer<GetNotificationConfigurationRequest.Builder> getNotificationConfigurationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get a notification configuration.
This is a convenience which creates an instance of the
GetNotificationConfigurationRequest.Builder
avoiding the need to create one manually viaGetNotificationConfigurationRequest.builder()
- Parameters:
getNotificationConfigurationRequest
- AConsumer
that will call methods onGetNotificationConfigurationRequest.Builder
to create a request.- Returns:
- Result of the GetNotificationConfiguration operation returned by the service.
- See Also:
-
getOtaTask
default GetOtaTaskResponse getOtaTask(GetOtaTaskRequest getOtaTaskRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get the over-the-air (OTA) task.
- Parameters:
getOtaTaskRequest
-- Returns:
- Result of the GetOtaTask operation returned by the service.
- See Also:
-
getOtaTask
default GetOtaTaskResponse getOtaTask(Consumer<GetOtaTaskRequest.Builder> getOtaTaskRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get the over-the-air (OTA) task.
This is a convenience which creates an instance of the
GetOtaTaskRequest.Builder
avoiding the need to create one manually viaGetOtaTaskRequest.builder()
- Parameters:
getOtaTaskRequest
- AConsumer
that will call methods onGetOtaTaskRequest.Builder
to create a request.- Returns:
- Result of the GetOtaTask operation returned by the service.
- See Also:
-
getOtaTaskConfiguration
default GetOtaTaskConfigurationResponse getOtaTaskConfiguration(GetOtaTaskConfigurationRequest getOtaTaskConfigurationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get a configuraiton for the over-the-air (OTA) task.
- Parameters:
getOtaTaskConfigurationRequest
-- Returns:
- Result of the GetOtaTaskConfiguration operation returned by the service.
- See Also:
-
getOtaTaskConfiguration
default GetOtaTaskConfigurationResponse getOtaTaskConfiguration(Consumer<GetOtaTaskConfigurationRequest.Builder> getOtaTaskConfigurationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get a configuraiton for the over-the-air (OTA) task.
This is a convenience which creates an instance of the
GetOtaTaskConfigurationRequest.Builder
avoiding the need to create one manually viaGetOtaTaskConfigurationRequest.builder()
- Parameters:
getOtaTaskConfigurationRequest
- AConsumer
that will call methods onGetOtaTaskConfigurationRequest.Builder
to create a request.- Returns:
- Result of the GetOtaTaskConfiguration operation returned by the service.
- See Also:
-
getProvisioningProfile
default GetProvisioningProfileResponse getProvisioningProfile(GetProvisioningProfileRequest getProvisioningProfileRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get a provisioning profile by template name.
- Parameters:
getProvisioningProfileRequest
-- Returns:
- Result of the GetProvisioningProfile operation returned by the service.
- See Also:
-
getProvisioningProfile
default GetProvisioningProfileResponse getProvisioningProfile(Consumer<GetProvisioningProfileRequest.Builder> getProvisioningProfileRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get a provisioning profile by template name.
This is a convenience which creates an instance of the
GetProvisioningProfileRequest.Builder
avoiding the need to create one manually viaGetProvisioningProfileRequest.builder()
- Parameters:
getProvisioningProfileRequest
- AConsumer
that will call methods onGetProvisioningProfileRequest.Builder
to create a request.- Returns:
- Result of the GetProvisioningProfile operation returned by the service.
- See Also:
-
getRuntimeLogConfiguration
default GetRuntimeLogConfigurationResponse getRuntimeLogConfiguration(GetRuntimeLogConfigurationRequest getRuntimeLogConfigurationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get the runtime log configuration for a specific managed thing or for all managed things as a group.
- Parameters:
getRuntimeLogConfigurationRequest
-- Returns:
- Result of the GetRuntimeLogConfiguration operation returned by the service.
- See Also:
-
getRuntimeLogConfiguration
default GetRuntimeLogConfigurationResponse getRuntimeLogConfiguration(Consumer<GetRuntimeLogConfigurationRequest.Builder> getRuntimeLogConfigurationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Get the runtime log configuration for a specific managed thing or for all managed things as a group.
This is a convenience which creates an instance of the
GetRuntimeLogConfigurationRequest.Builder
avoiding the need to create one manually viaGetRuntimeLogConfigurationRequest.builder()
- Parameters:
getRuntimeLogConfigurationRequest
- AConsumer
that will call methods onGetRuntimeLogConfigurationRequest.Builder
to create a request.- Returns:
- Result of the GetRuntimeLogConfiguration operation returned by the service.
- See Also:
-
getSchemaVersion
default GetSchemaVersionResponse getSchemaVersion(GetSchemaVersionRequest getSchemaVersionRequest) throws ValidationException, AccessDeniedException, InternalServerException, ConflictException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Gets a schema version with the provided information.
- Parameters:
getSchemaVersionRequest
-- Returns:
- Result of the GetSchemaVersion operation returned by the service.
- See Also:
-
getSchemaVersion
default GetSchemaVersionResponse getSchemaVersion(Consumer<GetSchemaVersionRequest.Builder> getSchemaVersionRequest) throws ValidationException, AccessDeniedException, InternalServerException, ConflictException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Gets a schema version with the provided information.
This is a convenience which creates an instance of the
GetSchemaVersionRequest.Builder
avoiding the need to create one manually viaGetSchemaVersionRequest.builder()
- Parameters:
getSchemaVersionRequest
- AConsumer
that will call methods onGetSchemaVersionRequest.Builder
to create a request.- Returns:
- Result of the GetSchemaVersion operation returned by the service.
- See Also:
-
listAccountAssociations
default ListAccountAssociationsResponse listAccountAssociations(ListAccountAssociationsRequest listAccountAssociationsRequest) throws ValidationException, AccessDeniedException, InternalServerException, ServiceUnavailableException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Lists all account associations, with optional filtering by connector destination ID.
- Parameters:
listAccountAssociationsRequest
-- Returns:
- Result of the ListAccountAssociations operation returned by the service.
- See Also:
-
listAccountAssociations
default ListAccountAssociationsResponse listAccountAssociations(Consumer<ListAccountAssociationsRequest.Builder> listAccountAssociationsRequest) throws ValidationException, AccessDeniedException, InternalServerException, ServiceUnavailableException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Lists all account associations, with optional filtering by connector destination ID.
This is a convenience which creates an instance of the
ListAccountAssociationsRequest.Builder
avoiding the need to create one manually viaListAccountAssociationsRequest.builder()
- Parameters:
listAccountAssociationsRequest
- AConsumer
that will call methods onListAccountAssociationsRequest.Builder
to create a request.- Returns:
- Result of the ListAccountAssociations operation returned by the service.
- See Also:
-
listAccountAssociationsPaginator
default ListAccountAssociationsIterable listAccountAssociationsPaginator(ListAccountAssociationsRequest listAccountAssociationsRequest) throws ValidationException, AccessDeniedException, InternalServerException, ServiceUnavailableException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listAccountAssociations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListAccountAssociationsRequest)
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.iotmanagedintegrations.paginators.ListAccountAssociationsIterable responses = client.listAccountAssociationsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListAccountAssociationsIterable responses = client .listAccountAssociationsPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListAccountAssociationsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListAccountAssociationsIterable responses = client.listAccountAssociationsPaginator(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
listAccountAssociations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListAccountAssociationsRequest)
operation.- Parameters:
listAccountAssociationsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listAccountAssociationsPaginator
default ListAccountAssociationsIterable listAccountAssociationsPaginator(Consumer<ListAccountAssociationsRequest.Builder> listAccountAssociationsRequest) throws ValidationException, AccessDeniedException, InternalServerException, ServiceUnavailableException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listAccountAssociations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListAccountAssociationsRequest)
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.iotmanagedintegrations.paginators.ListAccountAssociationsIterable responses = client.listAccountAssociationsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListAccountAssociationsIterable responses = client .listAccountAssociationsPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListAccountAssociationsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListAccountAssociationsIterable responses = client.listAccountAssociationsPaginator(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
listAccountAssociations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListAccountAssociationsRequest)
operation.
This is a convenience which creates an instance of the
ListAccountAssociationsRequest.Builder
avoiding the need to create one manually viaListAccountAssociationsRequest.builder()
- Parameters:
listAccountAssociationsRequest
- AConsumer
that will call methods onListAccountAssociationsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listCloudConnectors
default ListCloudConnectorsResponse listCloudConnectors(ListCloudConnectorsRequest listCloudConnectorsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Returns a list of connectors based on permissions.
- Parameters:
listCloudConnectorsRequest
-- Returns:
- Result of the ListCloudConnectors operation returned by the service.
- See Also:
-
listCloudConnectors
default ListCloudConnectorsResponse listCloudConnectors(Consumer<ListCloudConnectorsRequest.Builder> listCloudConnectorsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Returns a list of connectors based on permissions.
This is a convenience which creates an instance of the
ListCloudConnectorsRequest.Builder
avoiding the need to create one manually viaListCloudConnectorsRequest.builder()
- Parameters:
listCloudConnectorsRequest
- AConsumer
that will call methods onListCloudConnectorsRequest.Builder
to create a request.- Returns:
- Result of the ListCloudConnectors operation returned by the service.
- See Also:
-
listCloudConnectorsPaginator
default ListCloudConnectorsIterable listCloudConnectorsPaginator(ListCloudConnectorsRequest listCloudConnectorsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listCloudConnectors(software.amazon.awssdk.services.iotmanagedintegrations.model.ListCloudConnectorsRequest)
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.iotmanagedintegrations.paginators.ListCloudConnectorsIterable responses = client.listCloudConnectorsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListCloudConnectorsIterable responses = client .listCloudConnectorsPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListCloudConnectorsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListCloudConnectorsIterable responses = client.listCloudConnectorsPaginator(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
listCloudConnectors(software.amazon.awssdk.services.iotmanagedintegrations.model.ListCloudConnectorsRequest)
operation.- Parameters:
listCloudConnectorsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listCloudConnectorsPaginator
default ListCloudConnectorsIterable listCloudConnectorsPaginator(Consumer<ListCloudConnectorsRequest.Builder> listCloudConnectorsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listCloudConnectors(software.amazon.awssdk.services.iotmanagedintegrations.model.ListCloudConnectorsRequest)
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.iotmanagedintegrations.paginators.ListCloudConnectorsIterable responses = client.listCloudConnectorsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListCloudConnectorsIterable responses = client .listCloudConnectorsPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListCloudConnectorsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListCloudConnectorsIterable responses = client.listCloudConnectorsPaginator(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
listCloudConnectors(software.amazon.awssdk.services.iotmanagedintegrations.model.ListCloudConnectorsRequest)
operation.
This is a convenience which creates an instance of the
ListCloudConnectorsRequest.Builder
avoiding the need to create one manually viaListCloudConnectorsRequest.builder()
- Parameters:
listCloudConnectorsRequest
- AConsumer
that will call methods onListCloudConnectorsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listConnectorDestinations
default ListConnectorDestinationsResponse listConnectorDestinations(ListConnectorDestinationsRequest listConnectorDestinationsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Lists all connector destinations, with optional filtering by cloud connector ID.
- Parameters:
listConnectorDestinationsRequest
-- Returns:
- Result of the ListConnectorDestinations operation returned by the service.
- See Also:
-
listConnectorDestinations
default ListConnectorDestinationsResponse listConnectorDestinations(Consumer<ListConnectorDestinationsRequest.Builder> listConnectorDestinationsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Lists all connector destinations, with optional filtering by cloud connector ID.
This is a convenience which creates an instance of the
ListConnectorDestinationsRequest.Builder
avoiding the need to create one manually viaListConnectorDestinationsRequest.builder()
- Parameters:
listConnectorDestinationsRequest
- AConsumer
that will call methods onListConnectorDestinationsRequest.Builder
to create a request.- Returns:
- Result of the ListConnectorDestinations operation returned by the service.
- See Also:
-
listConnectorDestinationsPaginator
default ListConnectorDestinationsIterable listConnectorDestinationsPaginator(ListConnectorDestinationsRequest listConnectorDestinationsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listConnectorDestinations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListConnectorDestinationsRequest)
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.iotmanagedintegrations.paginators.ListConnectorDestinationsIterable responses = client.listConnectorDestinationsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListConnectorDestinationsIterable responses = client .listConnectorDestinationsPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListConnectorDestinationsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListConnectorDestinationsIterable responses = client.listConnectorDestinationsPaginator(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
listConnectorDestinations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListConnectorDestinationsRequest)
operation.- Parameters:
listConnectorDestinationsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listConnectorDestinationsPaginator
default ListConnectorDestinationsIterable listConnectorDestinationsPaginator(Consumer<ListConnectorDestinationsRequest.Builder> listConnectorDestinationsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listConnectorDestinations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListConnectorDestinationsRequest)
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.iotmanagedintegrations.paginators.ListConnectorDestinationsIterable responses = client.listConnectorDestinationsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListConnectorDestinationsIterable responses = client .listConnectorDestinationsPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListConnectorDestinationsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListConnectorDestinationsIterable responses = client.listConnectorDestinationsPaginator(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
listConnectorDestinations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListConnectorDestinationsRequest)
operation.
This is a convenience which creates an instance of the
ListConnectorDestinationsRequest.Builder
avoiding the need to create one manually viaListConnectorDestinationsRequest.builder()
- Parameters:
listConnectorDestinationsRequest
- AConsumer
that will call methods onListConnectorDestinationsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listCredentialLockers
default ListCredentialLockersResponse listCredentialLockers(ListCredentialLockersRequest listCredentialLockersRequest) throws ValidationException, AccessDeniedException, InternalServerException, ServiceUnavailableException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException List information on an existing credential locker.
- Parameters:
listCredentialLockersRequest
-- Returns:
- Result of the ListCredentialLockers operation returned by the service.
- See Also:
-
listCredentialLockers
default ListCredentialLockersResponse listCredentialLockers(Consumer<ListCredentialLockersRequest.Builder> listCredentialLockersRequest) throws ValidationException, AccessDeniedException, InternalServerException, ServiceUnavailableException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException List information on an existing credential locker.
This is a convenience which creates an instance of the
ListCredentialLockersRequest.Builder
avoiding the need to create one manually viaListCredentialLockersRequest.builder()
- Parameters:
listCredentialLockersRequest
- AConsumer
that will call methods onListCredentialLockersRequest.Builder
to create a request.- Returns:
- Result of the ListCredentialLockers operation returned by the service.
- See Also:
-
listCredentialLockersPaginator
default ListCredentialLockersIterable listCredentialLockersPaginator(ListCredentialLockersRequest listCredentialLockersRequest) throws ValidationException, AccessDeniedException, InternalServerException, ServiceUnavailableException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listCredentialLockers(software.amazon.awssdk.services.iotmanagedintegrations.model.ListCredentialLockersRequest)
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.iotmanagedintegrations.paginators.ListCredentialLockersIterable responses = client.listCredentialLockersPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListCredentialLockersIterable responses = client .listCredentialLockersPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListCredentialLockersResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListCredentialLockersIterable responses = client.listCredentialLockersPaginator(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
listCredentialLockers(software.amazon.awssdk.services.iotmanagedintegrations.model.ListCredentialLockersRequest)
operation.- Parameters:
listCredentialLockersRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listCredentialLockersPaginator
default ListCredentialLockersIterable listCredentialLockersPaginator(Consumer<ListCredentialLockersRequest.Builder> listCredentialLockersRequest) throws ValidationException, AccessDeniedException, InternalServerException, ServiceUnavailableException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listCredentialLockers(software.amazon.awssdk.services.iotmanagedintegrations.model.ListCredentialLockersRequest)
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.iotmanagedintegrations.paginators.ListCredentialLockersIterable responses = client.listCredentialLockersPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListCredentialLockersIterable responses = client .listCredentialLockersPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListCredentialLockersResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListCredentialLockersIterable responses = client.listCredentialLockersPaginator(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
listCredentialLockers(software.amazon.awssdk.services.iotmanagedintegrations.model.ListCredentialLockersRequest)
operation.
This is a convenience which creates an instance of the
ListCredentialLockersRequest.Builder
avoiding the need to create one manually viaListCredentialLockersRequest.builder()
- Parameters:
listCredentialLockersRequest
- AConsumer
that will call methods onListCredentialLockersRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDestinations
default ListDestinationsResponse listDestinations(ListDestinationsRequest listDestinationsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException List all destination names under one Amazon Web Services account.
- Parameters:
listDestinationsRequest
-- Returns:
- Result of the ListDestinations operation returned by the service.
- See Also:
-
listDestinations
default ListDestinationsResponse listDestinations(Consumer<ListDestinationsRequest.Builder> listDestinationsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException List all destination names under one Amazon Web Services account.
This is a convenience which creates an instance of the
ListDestinationsRequest.Builder
avoiding the need to create one manually viaListDestinationsRequest.builder()
- Parameters:
listDestinationsRequest
- AConsumer
that will call methods onListDestinationsRequest.Builder
to create a request.- Returns:
- Result of the ListDestinations operation returned by the service.
- See Also:
-
listDestinationsPaginator
default ListDestinationsIterable listDestinationsPaginator(ListDestinationsRequest listDestinationsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listDestinations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListDestinationsRequest)
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.iotmanagedintegrations.paginators.ListDestinationsIterable responses = client.listDestinationsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListDestinationsIterable responses = client .listDestinationsPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListDestinationsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListDestinationsIterable responses = client.listDestinationsPaginator(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
listDestinations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListDestinationsRequest)
operation.- Parameters:
listDestinationsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDestinationsPaginator
default ListDestinationsIterable listDestinationsPaginator(Consumer<ListDestinationsRequest.Builder> listDestinationsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listDestinations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListDestinationsRequest)
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.iotmanagedintegrations.paginators.ListDestinationsIterable responses = client.listDestinationsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListDestinationsIterable responses = client .listDestinationsPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListDestinationsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListDestinationsIterable responses = client.listDestinationsPaginator(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
listDestinations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListDestinationsRequest)
operation.
This is a convenience which creates an instance of the
ListDestinationsRequest.Builder
avoiding the need to create one manually viaListDestinationsRequest.builder()
- Parameters:
listDestinationsRequest
- AConsumer
that will call methods onListDestinationsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDeviceDiscoveries
default ListDeviceDiscoveriesResponse listDeviceDiscoveries(ListDeviceDiscoveriesRequest listDeviceDiscoveriesRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Lists all device discovery tasks, with optional filtering by type and status.
- Parameters:
listDeviceDiscoveriesRequest
-- Returns:
- Result of the ListDeviceDiscoveries operation returned by the service.
- See Also:
-
listDeviceDiscoveries
default ListDeviceDiscoveriesResponse listDeviceDiscoveries(Consumer<ListDeviceDiscoveriesRequest.Builder> listDeviceDiscoveriesRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Lists all device discovery tasks, with optional filtering by type and status.
This is a convenience which creates an instance of the
ListDeviceDiscoveriesRequest.Builder
avoiding the need to create one manually viaListDeviceDiscoveriesRequest.builder()
- Parameters:
listDeviceDiscoveriesRequest
- AConsumer
that will call methods onListDeviceDiscoveriesRequest.Builder
to create a request.- Returns:
- Result of the ListDeviceDiscoveries operation returned by the service.
- See Also:
-
listDeviceDiscoveriesPaginator
default ListDeviceDiscoveriesIterable listDeviceDiscoveriesPaginator(ListDeviceDiscoveriesRequest listDeviceDiscoveriesRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listDeviceDiscoveries(software.amazon.awssdk.services.iotmanagedintegrations.model.ListDeviceDiscoveriesRequest)
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.iotmanagedintegrations.paginators.ListDeviceDiscoveriesIterable responses = client.listDeviceDiscoveriesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListDeviceDiscoveriesIterable responses = client .listDeviceDiscoveriesPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListDeviceDiscoveriesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListDeviceDiscoveriesIterable responses = client.listDeviceDiscoveriesPaginator(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
listDeviceDiscoveries(software.amazon.awssdk.services.iotmanagedintegrations.model.ListDeviceDiscoveriesRequest)
operation.- Parameters:
listDeviceDiscoveriesRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDeviceDiscoveriesPaginator
default ListDeviceDiscoveriesIterable listDeviceDiscoveriesPaginator(Consumer<ListDeviceDiscoveriesRequest.Builder> listDeviceDiscoveriesRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listDeviceDiscoveries(software.amazon.awssdk.services.iotmanagedintegrations.model.ListDeviceDiscoveriesRequest)
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.iotmanagedintegrations.paginators.ListDeviceDiscoveriesIterable responses = client.listDeviceDiscoveriesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListDeviceDiscoveriesIterable responses = client .listDeviceDiscoveriesPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListDeviceDiscoveriesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListDeviceDiscoveriesIterable responses = client.listDeviceDiscoveriesPaginator(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
listDeviceDiscoveries(software.amazon.awssdk.services.iotmanagedintegrations.model.ListDeviceDiscoveriesRequest)
operation.
This is a convenience which creates an instance of the
ListDeviceDiscoveriesRequest.Builder
avoiding the need to create one manually viaListDeviceDiscoveriesRequest.builder()
- Parameters:
listDeviceDiscoveriesRequest
- AConsumer
that will call methods onListDeviceDiscoveriesRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDiscoveredDevices
default ListDiscoveredDevicesResponse listDiscoveredDevices(ListDiscoveredDevicesRequest listDiscoveredDevicesRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Lists all devices discovered during a specific device discovery task.
- Parameters:
listDiscoveredDevicesRequest
-- Returns:
- Result of the ListDiscoveredDevices operation returned by the service.
- See Also:
-
listDiscoveredDevices
default ListDiscoveredDevicesResponse listDiscoveredDevices(Consumer<ListDiscoveredDevicesRequest.Builder> listDiscoveredDevicesRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Lists all devices discovered during a specific device discovery task.
This is a convenience which creates an instance of the
ListDiscoveredDevicesRequest.Builder
avoiding the need to create one manually viaListDiscoveredDevicesRequest.builder()
- Parameters:
listDiscoveredDevicesRequest
- AConsumer
that will call methods onListDiscoveredDevicesRequest.Builder
to create a request.- Returns:
- Result of the ListDiscoveredDevices operation returned by the service.
- See Also:
-
listDiscoveredDevicesPaginator
default ListDiscoveredDevicesIterable listDiscoveredDevicesPaginator(ListDiscoveredDevicesRequest listDiscoveredDevicesRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listDiscoveredDevices(software.amazon.awssdk.services.iotmanagedintegrations.model.ListDiscoveredDevicesRequest)
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.iotmanagedintegrations.paginators.ListDiscoveredDevicesIterable responses = client.listDiscoveredDevicesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListDiscoveredDevicesIterable responses = client .listDiscoveredDevicesPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListDiscoveredDevicesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListDiscoveredDevicesIterable responses = client.listDiscoveredDevicesPaginator(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
listDiscoveredDevices(software.amazon.awssdk.services.iotmanagedintegrations.model.ListDiscoveredDevicesRequest)
operation.- Parameters:
listDiscoveredDevicesRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDiscoveredDevicesPaginator
default ListDiscoveredDevicesIterable listDiscoveredDevicesPaginator(Consumer<ListDiscoveredDevicesRequest.Builder> listDiscoveredDevicesRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listDiscoveredDevices(software.amazon.awssdk.services.iotmanagedintegrations.model.ListDiscoveredDevicesRequest)
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.iotmanagedintegrations.paginators.ListDiscoveredDevicesIterable responses = client.listDiscoveredDevicesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListDiscoveredDevicesIterable responses = client .listDiscoveredDevicesPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListDiscoveredDevicesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListDiscoveredDevicesIterable responses = client.listDiscoveredDevicesPaginator(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
listDiscoveredDevices(software.amazon.awssdk.services.iotmanagedintegrations.model.ListDiscoveredDevicesRequest)
operation.
This is a convenience which creates an instance of the
ListDiscoveredDevicesRequest.Builder
avoiding the need to create one manually viaListDiscoveredDevicesRequest.builder()
- Parameters:
listDiscoveredDevicesRequest
- AConsumer
that will call methods onListDiscoveredDevicesRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listEventLogConfigurations
default ListEventLogConfigurationsResponse listEventLogConfigurations(ListEventLogConfigurationsRequest listEventLogConfigurationsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException List all event log configurations for an account.
- Parameters:
listEventLogConfigurationsRequest
-- Returns:
- Result of the ListEventLogConfigurations operation returned by the service.
- See Also:
-
listEventLogConfigurations
default ListEventLogConfigurationsResponse listEventLogConfigurations(Consumer<ListEventLogConfigurationsRequest.Builder> listEventLogConfigurationsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException List all event log configurations for an account.
This is a convenience which creates an instance of the
ListEventLogConfigurationsRequest.Builder
avoiding the need to create one manually viaListEventLogConfigurationsRequest.builder()
- Parameters:
listEventLogConfigurationsRequest
- AConsumer
that will call methods onListEventLogConfigurationsRequest.Builder
to create a request.- Returns:
- Result of the ListEventLogConfigurations operation returned by the service.
- See Also:
-
listEventLogConfigurationsPaginator
default ListEventLogConfigurationsIterable listEventLogConfigurationsPaginator(ListEventLogConfigurationsRequest listEventLogConfigurationsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listEventLogConfigurations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListEventLogConfigurationsRequest)
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.iotmanagedintegrations.paginators.ListEventLogConfigurationsIterable responses = client.listEventLogConfigurationsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListEventLogConfigurationsIterable responses = client .listEventLogConfigurationsPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListEventLogConfigurationsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListEventLogConfigurationsIterable responses = client.listEventLogConfigurationsPaginator(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
listEventLogConfigurations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListEventLogConfigurationsRequest)
operation.- Parameters:
listEventLogConfigurationsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listEventLogConfigurationsPaginator
default ListEventLogConfigurationsIterable listEventLogConfigurationsPaginator(Consumer<ListEventLogConfigurationsRequest.Builder> listEventLogConfigurationsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listEventLogConfigurations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListEventLogConfigurationsRequest)
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.iotmanagedintegrations.paginators.ListEventLogConfigurationsIterable responses = client.listEventLogConfigurationsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListEventLogConfigurationsIterable responses = client .listEventLogConfigurationsPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListEventLogConfigurationsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListEventLogConfigurationsIterable responses = client.listEventLogConfigurationsPaginator(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
listEventLogConfigurations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListEventLogConfigurationsRequest)
operation.
This is a convenience which creates an instance of the
ListEventLogConfigurationsRequest.Builder
avoiding the need to create one manually viaListEventLogConfigurationsRequest.builder()
- Parameters:
listEventLogConfigurationsRequest
- AConsumer
that will call methods onListEventLogConfigurationsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listManagedThingAccountAssociations
default ListManagedThingAccountAssociationsResponse listManagedThingAccountAssociations(ListManagedThingAccountAssociationsRequest listManagedThingAccountAssociationsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Lists all account associations for a specific managed thing.
- Parameters:
listManagedThingAccountAssociationsRequest
-- Returns:
- Result of the ListManagedThingAccountAssociations operation returned by the service.
- See Also:
-
listManagedThingAccountAssociations
default ListManagedThingAccountAssociationsResponse listManagedThingAccountAssociations(Consumer<ListManagedThingAccountAssociationsRequest.Builder> listManagedThingAccountAssociationsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Lists all account associations for a specific managed thing.
This is a convenience which creates an instance of the
ListManagedThingAccountAssociationsRequest.Builder
avoiding the need to create one manually viaListManagedThingAccountAssociationsRequest.builder()
- Parameters:
listManagedThingAccountAssociationsRequest
- AConsumer
that will call methods onListManagedThingAccountAssociationsRequest.Builder
to create a request.- Returns:
- Result of the ListManagedThingAccountAssociations operation returned by the service.
- See Also:
-
listManagedThingAccountAssociationsPaginator
default ListManagedThingAccountAssociationsIterable listManagedThingAccountAssociationsPaginator(ListManagedThingAccountAssociationsRequest listManagedThingAccountAssociationsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listManagedThingAccountAssociations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListManagedThingAccountAssociationsRequest)
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.iotmanagedintegrations.paginators.ListManagedThingAccountAssociationsIterable responses = client.listManagedThingAccountAssociationsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListManagedThingAccountAssociationsIterable responses = client .listManagedThingAccountAssociationsPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListManagedThingAccountAssociationsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListManagedThingAccountAssociationsIterable responses = client.listManagedThingAccountAssociationsPaginator(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
listManagedThingAccountAssociations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListManagedThingAccountAssociationsRequest)
operation.- Parameters:
listManagedThingAccountAssociationsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listManagedThingAccountAssociationsPaginator
default ListManagedThingAccountAssociationsIterable listManagedThingAccountAssociationsPaginator(Consumer<ListManagedThingAccountAssociationsRequest.Builder> listManagedThingAccountAssociationsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listManagedThingAccountAssociations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListManagedThingAccountAssociationsRequest)
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.iotmanagedintegrations.paginators.ListManagedThingAccountAssociationsIterable responses = client.listManagedThingAccountAssociationsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListManagedThingAccountAssociationsIterable responses = client .listManagedThingAccountAssociationsPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListManagedThingAccountAssociationsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListManagedThingAccountAssociationsIterable responses = client.listManagedThingAccountAssociationsPaginator(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
listManagedThingAccountAssociations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListManagedThingAccountAssociationsRequest)
operation.
This is a convenience which creates an instance of the
ListManagedThingAccountAssociationsRequest.Builder
avoiding the need to create one manually viaListManagedThingAccountAssociationsRequest.builder()
- Parameters:
listManagedThingAccountAssociationsRequest
- AConsumer
that will call methods onListManagedThingAccountAssociationsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listManagedThingSchemas
default ListManagedThingSchemasResponse listManagedThingSchemas(ListManagedThingSchemasRequest listManagedThingSchemasRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException List schemas associated with a managed thing.
- Parameters:
listManagedThingSchemasRequest
-- Returns:
- Result of the ListManagedThingSchemas operation returned by the service.
- See Also:
-
listManagedThingSchemas
default ListManagedThingSchemasResponse listManagedThingSchemas(Consumer<ListManagedThingSchemasRequest.Builder> listManagedThingSchemasRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException List schemas associated with a managed thing.
This is a convenience which creates an instance of the
ListManagedThingSchemasRequest.Builder
avoiding the need to create one manually viaListManagedThingSchemasRequest.builder()
- Parameters:
listManagedThingSchemasRequest
- AConsumer
that will call methods onListManagedThingSchemasRequest.Builder
to create a request.- Returns:
- Result of the ListManagedThingSchemas operation returned by the service.
- See Also:
-
listManagedThingSchemasPaginator
default ListManagedThingSchemasIterable listManagedThingSchemasPaginator(ListManagedThingSchemasRequest listManagedThingSchemasRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listManagedThingSchemas(software.amazon.awssdk.services.iotmanagedintegrations.model.ListManagedThingSchemasRequest)
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.iotmanagedintegrations.paginators.ListManagedThingSchemasIterable responses = client.listManagedThingSchemasPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListManagedThingSchemasIterable responses = client .listManagedThingSchemasPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListManagedThingSchemasResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListManagedThingSchemasIterable responses = client.listManagedThingSchemasPaginator(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
listManagedThingSchemas(software.amazon.awssdk.services.iotmanagedintegrations.model.ListManagedThingSchemasRequest)
operation.- Parameters:
listManagedThingSchemasRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listManagedThingSchemasPaginator
default ListManagedThingSchemasIterable listManagedThingSchemasPaginator(Consumer<ListManagedThingSchemasRequest.Builder> listManagedThingSchemasRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listManagedThingSchemas(software.amazon.awssdk.services.iotmanagedintegrations.model.ListManagedThingSchemasRequest)
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.iotmanagedintegrations.paginators.ListManagedThingSchemasIterable responses = client.listManagedThingSchemasPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListManagedThingSchemasIterable responses = client .listManagedThingSchemasPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListManagedThingSchemasResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListManagedThingSchemasIterable responses = client.listManagedThingSchemasPaginator(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
listManagedThingSchemas(software.amazon.awssdk.services.iotmanagedintegrations.model.ListManagedThingSchemasRequest)
operation.
This is a convenience which creates an instance of the
ListManagedThingSchemasRequest.Builder
avoiding the need to create one manually viaListManagedThingSchemasRequest.builder()
- Parameters:
listManagedThingSchemasRequest
- AConsumer
that will call methods onListManagedThingSchemasRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listManagedThings
default ListManagedThingsResponse listManagedThings(ListManagedThingsRequest listManagedThingsRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Listing all managed things with provision for filters.
- Parameters:
listManagedThingsRequest
-- Returns:
- Result of the ListManagedThings operation returned by the service.
- See Also:
-
listManagedThings
default ListManagedThingsResponse listManagedThings(Consumer<ListManagedThingsRequest.Builder> listManagedThingsRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Listing all managed things with provision for filters.
This is a convenience which creates an instance of the
ListManagedThingsRequest.Builder
avoiding the need to create one manually viaListManagedThingsRequest.builder()
- Parameters:
listManagedThingsRequest
- AConsumer
that will call methods onListManagedThingsRequest.Builder
to create a request.- Returns:
- Result of the ListManagedThings operation returned by the service.
- See Also:
-
listManagedThingsPaginator
default ListManagedThingsIterable listManagedThingsPaginator(ListManagedThingsRequest listManagedThingsRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listManagedThings(software.amazon.awssdk.services.iotmanagedintegrations.model.ListManagedThingsRequest)
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.iotmanagedintegrations.paginators.ListManagedThingsIterable responses = client.listManagedThingsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListManagedThingsIterable responses = client .listManagedThingsPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListManagedThingsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListManagedThingsIterable responses = client.listManagedThingsPaginator(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
listManagedThings(software.amazon.awssdk.services.iotmanagedintegrations.model.ListManagedThingsRequest)
operation.- Parameters:
listManagedThingsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listManagedThingsPaginator
default ListManagedThingsIterable listManagedThingsPaginator(Consumer<ListManagedThingsRequest.Builder> listManagedThingsRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listManagedThings(software.amazon.awssdk.services.iotmanagedintegrations.model.ListManagedThingsRequest)
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.iotmanagedintegrations.paginators.ListManagedThingsIterable responses = client.listManagedThingsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListManagedThingsIterable responses = client .listManagedThingsPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListManagedThingsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListManagedThingsIterable responses = client.listManagedThingsPaginator(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
listManagedThings(software.amazon.awssdk.services.iotmanagedintegrations.model.ListManagedThingsRequest)
operation.
This is a convenience which creates an instance of the
ListManagedThingsRequest.Builder
avoiding the need to create one manually viaListManagedThingsRequest.builder()
- Parameters:
listManagedThingsRequest
- AConsumer
that will call methods onListManagedThingsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listNotificationConfigurations
default ListNotificationConfigurationsResponse listNotificationConfigurations(ListNotificationConfigurationsRequest listNotificationConfigurationsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException List all notification configurations.
- Parameters:
listNotificationConfigurationsRequest
-- Returns:
- Result of the ListNotificationConfigurations operation returned by the service.
- See Also:
-
listNotificationConfigurations
default ListNotificationConfigurationsResponse listNotificationConfigurations(Consumer<ListNotificationConfigurationsRequest.Builder> listNotificationConfigurationsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException List all notification configurations.
This is a convenience which creates an instance of the
ListNotificationConfigurationsRequest.Builder
avoiding the need to create one manually viaListNotificationConfigurationsRequest.builder()
- Parameters:
listNotificationConfigurationsRequest
- AConsumer
that will call methods onListNotificationConfigurationsRequest.Builder
to create a request.- Returns:
- Result of the ListNotificationConfigurations operation returned by the service.
- See Also:
-
listNotificationConfigurationsPaginator
default ListNotificationConfigurationsIterable listNotificationConfigurationsPaginator(ListNotificationConfigurationsRequest listNotificationConfigurationsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listNotificationConfigurations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListNotificationConfigurationsRequest)
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.iotmanagedintegrations.paginators.ListNotificationConfigurationsIterable responses = client.listNotificationConfigurationsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListNotificationConfigurationsIterable responses = client .listNotificationConfigurationsPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListNotificationConfigurationsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListNotificationConfigurationsIterable responses = client.listNotificationConfigurationsPaginator(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
listNotificationConfigurations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListNotificationConfigurationsRequest)
operation.- Parameters:
listNotificationConfigurationsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listNotificationConfigurationsPaginator
default ListNotificationConfigurationsIterable listNotificationConfigurationsPaginator(Consumer<ListNotificationConfigurationsRequest.Builder> listNotificationConfigurationsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listNotificationConfigurations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListNotificationConfigurationsRequest)
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.iotmanagedintegrations.paginators.ListNotificationConfigurationsIterable responses = client.listNotificationConfigurationsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListNotificationConfigurationsIterable responses = client .listNotificationConfigurationsPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListNotificationConfigurationsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListNotificationConfigurationsIterable responses = client.listNotificationConfigurationsPaginator(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
listNotificationConfigurations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListNotificationConfigurationsRequest)
operation.
This is a convenience which creates an instance of the
ListNotificationConfigurationsRequest.Builder
avoiding the need to create one manually viaListNotificationConfigurationsRequest.builder()
- Parameters:
listNotificationConfigurationsRequest
- AConsumer
that will call methods onListNotificationConfigurationsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listOtaTaskConfigurations
default ListOtaTaskConfigurationsResponse listOtaTaskConfigurations(ListOtaTaskConfigurationsRequest listOtaTaskConfigurationsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException List all of the over-the-air (OTA) task configurations.
- Parameters:
listOtaTaskConfigurationsRequest
-- Returns:
- Result of the ListOtaTaskConfigurations operation returned by the service.
- See Also:
-
listOtaTaskConfigurations
default ListOtaTaskConfigurationsResponse listOtaTaskConfigurations(Consumer<ListOtaTaskConfigurationsRequest.Builder> listOtaTaskConfigurationsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException List all of the over-the-air (OTA) task configurations.
This is a convenience which creates an instance of the
ListOtaTaskConfigurationsRequest.Builder
avoiding the need to create one manually viaListOtaTaskConfigurationsRequest.builder()
- Parameters:
listOtaTaskConfigurationsRequest
- AConsumer
that will call methods onListOtaTaskConfigurationsRequest.Builder
to create a request.- Returns:
- Result of the ListOtaTaskConfigurations operation returned by the service.
- See Also:
-
listOtaTaskConfigurationsPaginator
default ListOtaTaskConfigurationsIterable listOtaTaskConfigurationsPaginator(ListOtaTaskConfigurationsRequest listOtaTaskConfigurationsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listOtaTaskConfigurations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListOtaTaskConfigurationsRequest)
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.iotmanagedintegrations.paginators.ListOtaTaskConfigurationsIterable responses = client.listOtaTaskConfigurationsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListOtaTaskConfigurationsIterable responses = client .listOtaTaskConfigurationsPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListOtaTaskConfigurationsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListOtaTaskConfigurationsIterable responses = client.listOtaTaskConfigurationsPaginator(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
listOtaTaskConfigurations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListOtaTaskConfigurationsRequest)
operation.- Parameters:
listOtaTaskConfigurationsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listOtaTaskConfigurationsPaginator
default ListOtaTaskConfigurationsIterable listOtaTaskConfigurationsPaginator(Consumer<ListOtaTaskConfigurationsRequest.Builder> listOtaTaskConfigurationsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listOtaTaskConfigurations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListOtaTaskConfigurationsRequest)
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.iotmanagedintegrations.paginators.ListOtaTaskConfigurationsIterable responses = client.listOtaTaskConfigurationsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListOtaTaskConfigurationsIterable responses = client .listOtaTaskConfigurationsPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListOtaTaskConfigurationsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListOtaTaskConfigurationsIterable responses = client.listOtaTaskConfigurationsPaginator(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
listOtaTaskConfigurations(software.amazon.awssdk.services.iotmanagedintegrations.model.ListOtaTaskConfigurationsRequest)
operation.
This is a convenience which creates an instance of the
ListOtaTaskConfigurationsRequest.Builder
avoiding the need to create one manually viaListOtaTaskConfigurationsRequest.builder()
- Parameters:
listOtaTaskConfigurationsRequest
- AConsumer
that will call methods onListOtaTaskConfigurationsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listOtaTaskExecutions
default ListOtaTaskExecutionsResponse listOtaTaskExecutions(ListOtaTaskExecutionsRequest listOtaTaskExecutionsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, ResourceNotFoundException, AwsServiceException, SdkClientException, IotManagedIntegrationsException List all of the over-the-air (OTA) task executions.
- Parameters:
listOtaTaskExecutionsRequest
-- Returns:
- Result of the ListOtaTaskExecutions operation returned by the service.
- See Also:
-
listOtaTaskExecutions
default ListOtaTaskExecutionsResponse listOtaTaskExecutions(Consumer<ListOtaTaskExecutionsRequest.Builder> listOtaTaskExecutionsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, ResourceNotFoundException, AwsServiceException, SdkClientException, IotManagedIntegrationsException List all of the over-the-air (OTA) task executions.
This is a convenience which creates an instance of the
ListOtaTaskExecutionsRequest.Builder
avoiding the need to create one manually viaListOtaTaskExecutionsRequest.builder()
- Parameters:
listOtaTaskExecutionsRequest
- AConsumer
that will call methods onListOtaTaskExecutionsRequest.Builder
to create a request.- Returns:
- Result of the ListOtaTaskExecutions operation returned by the service.
- See Also:
-
listOtaTaskExecutionsPaginator
default ListOtaTaskExecutionsIterable listOtaTaskExecutionsPaginator(ListOtaTaskExecutionsRequest listOtaTaskExecutionsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, ResourceNotFoundException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listOtaTaskExecutions(software.amazon.awssdk.services.iotmanagedintegrations.model.ListOtaTaskExecutionsRequest)
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.iotmanagedintegrations.paginators.ListOtaTaskExecutionsIterable responses = client.listOtaTaskExecutionsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListOtaTaskExecutionsIterable responses = client .listOtaTaskExecutionsPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListOtaTaskExecutionsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListOtaTaskExecutionsIterable responses = client.listOtaTaskExecutionsPaginator(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
listOtaTaskExecutions(software.amazon.awssdk.services.iotmanagedintegrations.model.ListOtaTaskExecutionsRequest)
operation.- Parameters:
listOtaTaskExecutionsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listOtaTaskExecutionsPaginator
default ListOtaTaskExecutionsIterable listOtaTaskExecutionsPaginator(Consumer<ListOtaTaskExecutionsRequest.Builder> listOtaTaskExecutionsRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, ResourceNotFoundException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listOtaTaskExecutions(software.amazon.awssdk.services.iotmanagedintegrations.model.ListOtaTaskExecutionsRequest)
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.iotmanagedintegrations.paginators.ListOtaTaskExecutionsIterable responses = client.listOtaTaskExecutionsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListOtaTaskExecutionsIterable responses = client .listOtaTaskExecutionsPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListOtaTaskExecutionsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListOtaTaskExecutionsIterable responses = client.listOtaTaskExecutionsPaginator(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
listOtaTaskExecutions(software.amazon.awssdk.services.iotmanagedintegrations.model.ListOtaTaskExecutionsRequest)
operation.
This is a convenience which creates an instance of the
ListOtaTaskExecutionsRequest.Builder
avoiding the need to create one manually viaListOtaTaskExecutionsRequest.builder()
- Parameters:
listOtaTaskExecutionsRequest
- AConsumer
that will call methods onListOtaTaskExecutionsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listOtaTasks
default ListOtaTasksResponse listOtaTasks(ListOtaTasksRequest listOtaTasksRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, ResourceNotFoundException, AwsServiceException, SdkClientException, IotManagedIntegrationsException List all of the over-the-air (OTA) tasks.
- Parameters:
listOtaTasksRequest
-- Returns:
- Result of the ListOtaTasks operation returned by the service.
- See Also:
-
listOtaTasks
default ListOtaTasksResponse listOtaTasks(Consumer<ListOtaTasksRequest.Builder> listOtaTasksRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, ResourceNotFoundException, AwsServiceException, SdkClientException, IotManagedIntegrationsException List all of the over-the-air (OTA) tasks.
This is a convenience which creates an instance of the
ListOtaTasksRequest.Builder
avoiding the need to create one manually viaListOtaTasksRequest.builder()
- Parameters:
listOtaTasksRequest
- AConsumer
that will call methods onListOtaTasksRequest.Builder
to create a request.- Returns:
- Result of the ListOtaTasks operation returned by the service.
- See Also:
-
listOtaTasksPaginator
default ListOtaTasksIterable listOtaTasksPaginator(ListOtaTasksRequest listOtaTasksRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, ResourceNotFoundException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listOtaTasks(software.amazon.awssdk.services.iotmanagedintegrations.model.ListOtaTasksRequest)
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.iotmanagedintegrations.paginators.ListOtaTasksIterable responses = client.listOtaTasksPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListOtaTasksIterable responses = client .listOtaTasksPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListOtaTasksResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListOtaTasksIterable responses = client.listOtaTasksPaginator(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
listOtaTasks(software.amazon.awssdk.services.iotmanagedintegrations.model.ListOtaTasksRequest)
operation.- Parameters:
listOtaTasksRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listOtaTasksPaginator
default ListOtaTasksIterable listOtaTasksPaginator(Consumer<ListOtaTasksRequest.Builder> listOtaTasksRequest) throws AccessDeniedException, ValidationException, InternalServerException, ThrottlingException, ResourceNotFoundException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listOtaTasks(software.amazon.awssdk.services.iotmanagedintegrations.model.ListOtaTasksRequest)
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.iotmanagedintegrations.paginators.ListOtaTasksIterable responses = client.listOtaTasksPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListOtaTasksIterable responses = client .listOtaTasksPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListOtaTasksResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListOtaTasksIterable responses = client.listOtaTasksPaginator(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
listOtaTasks(software.amazon.awssdk.services.iotmanagedintegrations.model.ListOtaTasksRequest)
operation.
This is a convenience which creates an instance of the
ListOtaTasksRequest.Builder
avoiding the need to create one manually viaListOtaTasksRequest.builder()
- Parameters:
listOtaTasksRequest
- AConsumer
that will call methods onListOtaTasksRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listProvisioningProfiles
default ListProvisioningProfilesResponse listProvisioningProfiles(ListProvisioningProfilesRequest listProvisioningProfilesRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException List the provisioning profiles within the Amazon Web Services account.
- Parameters:
listProvisioningProfilesRequest
-- Returns:
- Result of the ListProvisioningProfiles operation returned by the service.
- See Also:
-
listProvisioningProfiles
default ListProvisioningProfilesResponse listProvisioningProfiles(Consumer<ListProvisioningProfilesRequest.Builder> listProvisioningProfilesRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException List the provisioning profiles within the Amazon Web Services account.
This is a convenience which creates an instance of the
ListProvisioningProfilesRequest.Builder
avoiding the need to create one manually viaListProvisioningProfilesRequest.builder()
- Parameters:
listProvisioningProfilesRequest
- AConsumer
that will call methods onListProvisioningProfilesRequest.Builder
to create a request.- Returns:
- Result of the ListProvisioningProfiles operation returned by the service.
- See Also:
-
listProvisioningProfilesPaginator
default ListProvisioningProfilesIterable listProvisioningProfilesPaginator(ListProvisioningProfilesRequest listProvisioningProfilesRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listProvisioningProfiles(software.amazon.awssdk.services.iotmanagedintegrations.model.ListProvisioningProfilesRequest)
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.iotmanagedintegrations.paginators.ListProvisioningProfilesIterable responses = client.listProvisioningProfilesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListProvisioningProfilesIterable responses = client .listProvisioningProfilesPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListProvisioningProfilesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListProvisioningProfilesIterable responses = client.listProvisioningProfilesPaginator(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
listProvisioningProfiles(software.amazon.awssdk.services.iotmanagedintegrations.model.ListProvisioningProfilesRequest)
operation.- Parameters:
listProvisioningProfilesRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listProvisioningProfilesPaginator
default ListProvisioningProfilesIterable listProvisioningProfilesPaginator(Consumer<ListProvisioningProfilesRequest.Builder> listProvisioningProfilesRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listProvisioningProfiles(software.amazon.awssdk.services.iotmanagedintegrations.model.ListProvisioningProfilesRequest)
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.iotmanagedintegrations.paginators.ListProvisioningProfilesIterable responses = client.listProvisioningProfilesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListProvisioningProfilesIterable responses = client .listProvisioningProfilesPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListProvisioningProfilesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListProvisioningProfilesIterable responses = client.listProvisioningProfilesPaginator(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
listProvisioningProfiles(software.amazon.awssdk.services.iotmanagedintegrations.model.ListProvisioningProfilesRequest)
operation.
This is a convenience which creates an instance of the
ListProvisioningProfilesRequest.Builder
avoiding the need to create one manually viaListProvisioningProfilesRequest.builder()
- Parameters:
listProvisioningProfilesRequest
- AConsumer
that will call methods onListProvisioningProfilesRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listSchemaVersions
default ListSchemaVersionsResponse listSchemaVersions(ListSchemaVersionsRequest listSchemaVersionsRequest) throws ValidationException, AccessDeniedException, InternalServerException, ConflictException, ServiceUnavailableException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Lists schema versions with the provided information.
- Parameters:
listSchemaVersionsRequest
-- Returns:
- Result of the ListSchemaVersions operation returned by the service.
- See Also:
-
listSchemaVersions
default ListSchemaVersionsResponse listSchemaVersions(Consumer<ListSchemaVersionsRequest.Builder> listSchemaVersionsRequest) throws ValidationException, AccessDeniedException, InternalServerException, ConflictException, ServiceUnavailableException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Lists schema versions with the provided information.
This is a convenience which creates an instance of the
ListSchemaVersionsRequest.Builder
avoiding the need to create one manually viaListSchemaVersionsRequest.builder()
- Parameters:
listSchemaVersionsRequest
- AConsumer
that will call methods onListSchemaVersionsRequest.Builder
to create a request.- Returns:
- Result of the ListSchemaVersions operation returned by the service.
- See Also:
-
listSchemaVersionsPaginator
default ListSchemaVersionsIterable listSchemaVersionsPaginator(ListSchemaVersionsRequest listSchemaVersionsRequest) throws ValidationException, AccessDeniedException, InternalServerException, ConflictException, ServiceUnavailableException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listSchemaVersions(software.amazon.awssdk.services.iotmanagedintegrations.model.ListSchemaVersionsRequest)
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.iotmanagedintegrations.paginators.ListSchemaVersionsIterable responses = client.listSchemaVersionsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListSchemaVersionsIterable responses = client .listSchemaVersionsPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListSchemaVersionsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListSchemaVersionsIterable responses = client.listSchemaVersionsPaginator(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
listSchemaVersions(software.amazon.awssdk.services.iotmanagedintegrations.model.ListSchemaVersionsRequest)
operation.- Parameters:
listSchemaVersionsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listSchemaVersionsPaginator
default ListSchemaVersionsIterable listSchemaVersionsPaginator(Consumer<ListSchemaVersionsRequest.Builder> listSchemaVersionsRequest) throws ValidationException, AccessDeniedException, InternalServerException, ConflictException, ServiceUnavailableException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This is a variant of
listSchemaVersions(software.amazon.awssdk.services.iotmanagedintegrations.model.ListSchemaVersionsRequest)
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.iotmanagedintegrations.paginators.ListSchemaVersionsIterable responses = client.listSchemaVersionsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotmanagedintegrations.paginators.ListSchemaVersionsIterable responses = client .listSchemaVersionsPaginator(request); for (software.amazon.awssdk.services.iotmanagedintegrations.model.ListSchemaVersionsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotmanagedintegrations.paginators.ListSchemaVersionsIterable responses = client.listSchemaVersionsPaginator(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
listSchemaVersions(software.amazon.awssdk.services.iotmanagedintegrations.model.ListSchemaVersionsRequest)
operation.
This is a convenience which creates an instance of the
ListSchemaVersionsRequest.Builder
avoiding the need to create one manually viaListSchemaVersionsRequest.builder()
- Parameters:
listSchemaVersionsRequest
- AConsumer
that will call methods onListSchemaVersionsRequest.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 UnauthorizedException, InvalidRequestException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException List tags for the specified resource.
- Parameters:
listTagsForResourceRequest
-- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws UnauthorizedException, InvalidRequestException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException List tags for the specified 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:
-
putDefaultEncryptionConfiguration
default PutDefaultEncryptionConfigurationResponse putDefaultEncryptionConfiguration(PutDefaultEncryptionConfigurationRequest putDefaultEncryptionConfigurationRequest) throws ValidationException, AccessDeniedException, InternalFailureException, UnauthorizedException, ServiceUnavailableException, ThrottlingException, ResourceNotFoundException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Sets the default encryption configuration for the Amazon Web Services account. For more information, see Key management in the AWS IoT SiteWise User Guide.
- Parameters:
putDefaultEncryptionConfigurationRequest
-- Returns:
- Result of the PutDefaultEncryptionConfiguration operation returned by the service.
- See Also:
-
putDefaultEncryptionConfiguration
default PutDefaultEncryptionConfigurationResponse putDefaultEncryptionConfiguration(Consumer<PutDefaultEncryptionConfigurationRequest.Builder> putDefaultEncryptionConfigurationRequest) throws ValidationException, AccessDeniedException, InternalFailureException, UnauthorizedException, ServiceUnavailableException, ThrottlingException, ResourceNotFoundException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Sets the default encryption configuration for the Amazon Web Services account. For more information, see Key management in the AWS IoT SiteWise User Guide.
This is a convenience which creates an instance of the
PutDefaultEncryptionConfigurationRequest.Builder
avoiding the need to create one manually viaPutDefaultEncryptionConfigurationRequest.builder()
- Parameters:
putDefaultEncryptionConfigurationRequest
- AConsumer
that will call methods onPutDefaultEncryptionConfigurationRequest.Builder
to create a request.- Returns:
- Result of the PutDefaultEncryptionConfiguration operation returned by the service.
- See Also:
-
putHubConfiguration
default PutHubConfigurationResponse putHubConfiguration(PutHubConfigurationRequest putHubConfigurationRequest) throws ValidationException, AccessDeniedException, InternalServerException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Update a hub configuration.
- Parameters:
putHubConfigurationRequest
-- Returns:
- Result of the PutHubConfiguration operation returned by the service.
- See Also:
-
putHubConfiguration
default PutHubConfigurationResponse putHubConfiguration(Consumer<PutHubConfigurationRequest.Builder> putHubConfigurationRequest) throws ValidationException, AccessDeniedException, InternalServerException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Update a hub configuration.
This is a convenience which creates an instance of the
PutHubConfigurationRequest.Builder
avoiding the need to create one manually viaPutHubConfigurationRequest.builder()
- Parameters:
putHubConfigurationRequest
- AConsumer
that will call methods onPutHubConfigurationRequest.Builder
to create a request.- Returns:
- Result of the PutHubConfiguration operation returned by the service.
- See Also:
-
putRuntimeLogConfiguration
default PutRuntimeLogConfigurationResponse putRuntimeLogConfiguration(PutRuntimeLogConfigurationRequest putRuntimeLogConfigurationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Set the runtime log configuration for a specific managed thing or for all managed things as a group.
- Parameters:
putRuntimeLogConfigurationRequest
-- Returns:
- Result of the PutRuntimeLogConfiguration operation returned by the service.
- See Also:
-
putRuntimeLogConfiguration
default PutRuntimeLogConfigurationResponse putRuntimeLogConfiguration(Consumer<PutRuntimeLogConfigurationRequest.Builder> putRuntimeLogConfigurationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Set the runtime log configuration for a specific managed thing or for all managed things as a group.
This is a convenience which creates an instance of the
PutRuntimeLogConfigurationRequest.Builder
avoiding the need to create one manually viaPutRuntimeLogConfigurationRequest.builder()
- Parameters:
putRuntimeLogConfigurationRequest
- AConsumer
that will call methods onPutRuntimeLogConfigurationRequest.Builder
to create a request.- Returns:
- Result of the PutRuntimeLogConfiguration operation returned by the service.
- See Also:
-
registerAccountAssociation
default RegisterAccountAssociationResponse registerAccountAssociation(RegisterAccountAssociationRequest registerAccountAssociationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ConflictException, ThrottlingException, ResourceNotFoundException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Registers an account association with a managed thing, establishing a connection between a device and a third-party account.
- Parameters:
registerAccountAssociationRequest
-- Returns:
- Result of the RegisterAccountAssociation operation returned by the service.
- See Also:
-
registerAccountAssociation
default RegisterAccountAssociationResponse registerAccountAssociation(Consumer<RegisterAccountAssociationRequest.Builder> registerAccountAssociationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ConflictException, ThrottlingException, ResourceNotFoundException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Registers an account association with a managed thing, establishing a connection between a device and a third-party account.
This is a convenience which creates an instance of the
RegisterAccountAssociationRequest.Builder
avoiding the need to create one manually viaRegisterAccountAssociationRequest.builder()
- Parameters:
registerAccountAssociationRequest
- AConsumer
that will call methods onRegisterAccountAssociationRequest.Builder
to create a request.- Returns:
- Result of the RegisterAccountAssociation operation returned by the service.
- See Also:
-
registerCustomEndpoint
default RegisterCustomEndpointResponse registerCustomEndpoint(RegisterCustomEndpointRequest registerCustomEndpointRequest) throws AccessDeniedException, ValidationException, InternalServerException, UnauthorizedException, ConflictException, ServiceUnavailableException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Customers can request IoT managed integrations to manage the server trust for them or bring their own external server trusts for the custom domain. Returns an IoT managed integrations endpoint.
- Parameters:
registerCustomEndpointRequest
-- Returns:
- Result of the RegisterCustomEndpoint operation returned by the service.
- See Also:
-
registerCustomEndpoint
default RegisterCustomEndpointResponse registerCustomEndpoint(Consumer<RegisterCustomEndpointRequest.Builder> registerCustomEndpointRequest) throws AccessDeniedException, ValidationException, InternalServerException, UnauthorizedException, ConflictException, ServiceUnavailableException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Customers can request IoT managed integrations to manage the server trust for them or bring their own external server trusts for the custom domain. Returns an IoT managed integrations endpoint.
This is a convenience which creates an instance of the
RegisterCustomEndpointRequest.Builder
avoiding the need to create one manually viaRegisterCustomEndpointRequest.builder()
- Parameters:
registerCustomEndpointRequest
- AConsumer
that will call methods onRegisterCustomEndpointRequest.Builder
to create a request.- Returns:
- Result of the RegisterCustomEndpoint operation returned by the service.
- See Also:
-
resetRuntimeLogConfiguration
default ResetRuntimeLogConfigurationResponse resetRuntimeLogConfiguration(ResetRuntimeLogConfigurationRequest resetRuntimeLogConfigurationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Reset a runtime log configuration for a specific managed thing or for all managed things as a group.
- Parameters:
resetRuntimeLogConfigurationRequest
-- Returns:
- Result of the ResetRuntimeLogConfiguration operation returned by the service.
- See Also:
-
resetRuntimeLogConfiguration
default ResetRuntimeLogConfigurationResponse resetRuntimeLogConfiguration(Consumer<ResetRuntimeLogConfigurationRequest.Builder> resetRuntimeLogConfigurationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Reset a runtime log configuration for a specific managed thing or for all managed things as a group.
This is a convenience which creates an instance of the
ResetRuntimeLogConfigurationRequest.Builder
avoiding the need to create one manually viaResetRuntimeLogConfigurationRequest.builder()
- Parameters:
resetRuntimeLogConfigurationRequest
- AConsumer
that will call methods onResetRuntimeLogConfigurationRequest.Builder
to create a request.- Returns:
- Result of the ResetRuntimeLogConfiguration operation returned by the service.
- See Also:
-
sendConnectorEvent
default SendConnectorEventResponse sendConnectorEvent(SendConnectorEventRequest sendConnectorEventRequest) throws ValidationException, AccessDeniedException, InternalServerException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Relays third-party device events for a connector such as a new device or a device state change event.
- Parameters:
sendConnectorEventRequest
-- Returns:
- Result of the SendConnectorEvent operation returned by the service.
- See Also:
-
sendConnectorEvent
default SendConnectorEventResponse sendConnectorEvent(Consumer<SendConnectorEventRequest.Builder> sendConnectorEventRequest) throws ValidationException, AccessDeniedException, InternalServerException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Relays third-party device events for a connector such as a new device or a device state change event.
This is a convenience which creates an instance of the
SendConnectorEventRequest.Builder
avoiding the need to create one manually viaSendConnectorEventRequest.builder()
- Parameters:
sendConnectorEventRequest
- AConsumer
that will call methods onSendConnectorEventRequest.Builder
to create a request.- Returns:
- Result of the SendConnectorEvent operation returned by the service.
- See Also:
-
sendManagedThingCommand
default SendManagedThingCommandResponse sendManagedThingCommand(SendManagedThingCommandRequest sendManagedThingCommandRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Send the command to the device represented by the managed thing.
- Parameters:
sendManagedThingCommandRequest
-- Returns:
- Result of the SendManagedThingCommand operation returned by the service.
- See Also:
-
sendManagedThingCommand
default SendManagedThingCommandResponse sendManagedThingCommand(Consumer<SendManagedThingCommandRequest.Builder> sendManagedThingCommandRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Send the command to the device represented by the managed thing.
This is a convenience which creates an instance of the
SendManagedThingCommandRequest.Builder
avoiding the need to create one manually viaSendManagedThingCommandRequest.builder()
- Parameters:
sendManagedThingCommandRequest
- AConsumer
that will call methods onSendManagedThingCommandRequest.Builder
to create a request.- Returns:
- Result of the SendManagedThingCommand operation returned by the service.
- See Also:
-
startAccountAssociationRefresh
default StartAccountAssociationRefreshResponse startAccountAssociationRefresh(StartAccountAssociationRefreshRequest startAccountAssociationRefreshRequest) throws ValidationException, AccessDeniedException, InternalServerException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Initiates a refresh of an existing account association to update its authorization and connection status.
- Parameters:
startAccountAssociationRefreshRequest
-- Returns:
- Result of the StartAccountAssociationRefresh operation returned by the service.
- See Also:
-
startAccountAssociationRefresh
default StartAccountAssociationRefreshResponse startAccountAssociationRefresh(Consumer<StartAccountAssociationRefreshRequest.Builder> startAccountAssociationRefreshRequest) throws ValidationException, AccessDeniedException, InternalServerException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Initiates a refresh of an existing account association to update its authorization and connection status.
This is a convenience which creates an instance of the
StartAccountAssociationRefreshRequest.Builder
avoiding the need to create one manually viaStartAccountAssociationRefreshRequest.builder()
- Parameters:
startAccountAssociationRefreshRequest
- AConsumer
that will call methods onStartAccountAssociationRefreshRequest.Builder
to create a request.- Returns:
- Result of the StartAccountAssociationRefresh operation returned by the service.
- See Also:
-
startDeviceDiscovery
default StartDeviceDiscoveryResponse startDeviceDiscovery(StartDeviceDiscoveryRequest startDeviceDiscoveryRequest) throws AccessDeniedException, ValidationException, InternalServerException, UnauthorizedException, ConflictException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This API is used to start device discovery for hub-connected and third-party-connected devices. The authentication material (install code) is passed as a message to the controller telling it to start the discovery.
- Parameters:
startDeviceDiscoveryRequest
-- Returns:
- Result of the StartDeviceDiscovery operation returned by the service.
- See Also:
-
startDeviceDiscovery
default StartDeviceDiscoveryResponse startDeviceDiscovery(Consumer<StartDeviceDiscoveryRequest.Builder> startDeviceDiscoveryRequest) throws AccessDeniedException, ValidationException, InternalServerException, UnauthorizedException, ConflictException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException This API is used to start device discovery for hub-connected and third-party-connected devices. The authentication material (install code) is passed as a message to the controller telling it to start the discovery.
This is a convenience which creates an instance of the
StartDeviceDiscoveryRequest.Builder
avoiding the need to create one manually viaStartDeviceDiscoveryRequest.builder()
- Parameters:
startDeviceDiscoveryRequest
- AConsumer
that will call methods onStartDeviceDiscoveryRequest.Builder
to create a request.- Returns:
- Result of the StartDeviceDiscovery operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws UnauthorizedException, ConflictException, InvalidRequestException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Add tags for the specified resource.
- Parameters:
tagResourceRequest
-- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws UnauthorizedException, ConflictException, InvalidRequestException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Add tags for the specified 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 UnauthorizedException, ConflictException, InvalidRequestException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Remove tags for the specified resource.
- Parameters:
untagResourceRequest
-- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws UnauthorizedException, ConflictException, InvalidRequestException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Remove tags for the specified 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:
-
updateAccountAssociation
default UpdateAccountAssociationResponse updateAccountAssociation(UpdateAccountAssociationRequest updateAccountAssociationRequest) throws ValidationException, AccessDeniedException, InternalServerException, ConflictException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Updates the properties of an existing account association.
- Parameters:
updateAccountAssociationRequest
-- Returns:
- Result of the UpdateAccountAssociation operation returned by the service.
- See Also:
-
updateAccountAssociation
default UpdateAccountAssociationResponse updateAccountAssociation(Consumer<UpdateAccountAssociationRequest.Builder> updateAccountAssociationRequest) throws ValidationException, AccessDeniedException, InternalServerException, ConflictException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Updates the properties of an existing account association.
This is a convenience which creates an instance of the
UpdateAccountAssociationRequest.Builder
avoiding the need to create one manually viaUpdateAccountAssociationRequest.builder()
- Parameters:
updateAccountAssociationRequest
- AConsumer
that will call methods onUpdateAccountAssociationRequest.Builder
to create a request.- Returns:
- Result of the UpdateAccountAssociation operation returned by the service.
- See Also:
-
updateCloudConnector
default UpdateCloudConnectorResponse updateCloudConnector(UpdateCloudConnectorRequest updateCloudConnectorRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Update an existing cloud connector.
- Parameters:
updateCloudConnectorRequest
-- Returns:
- Result of the UpdateCloudConnector operation returned by the service.
- See Also:
-
updateCloudConnector
default UpdateCloudConnectorResponse updateCloudConnector(Consumer<UpdateCloudConnectorRequest.Builder> updateCloudConnectorRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Update an existing cloud connector.
This is a convenience which creates an instance of the
UpdateCloudConnectorRequest.Builder
avoiding the need to create one manually viaUpdateCloudConnectorRequest.builder()
- Parameters:
updateCloudConnectorRequest
- AConsumer
that will call methods onUpdateCloudConnectorRequest.Builder
to create a request.- Returns:
- Result of the UpdateCloudConnector operation returned by the service.
- See Also:
-
updateConnectorDestination
default UpdateConnectorDestinationResponse updateConnectorDestination(UpdateConnectorDestinationRequest updateConnectorDestinationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Updates the properties of an existing connector destination.
- Parameters:
updateConnectorDestinationRequest
-- Returns:
- Result of the UpdateConnectorDestination operation returned by the service.
- See Also:
-
updateConnectorDestination
default UpdateConnectorDestinationResponse updateConnectorDestination(Consumer<UpdateConnectorDestinationRequest.Builder> updateConnectorDestinationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Updates the properties of an existing connector destination.
This is a convenience which creates an instance of the
UpdateConnectorDestinationRequest.Builder
avoiding the need to create one manually viaUpdateConnectorDestinationRequest.builder()
- Parameters:
updateConnectorDestinationRequest
- AConsumer
that will call methods onUpdateConnectorDestinationRequest.Builder
to create a request.- Returns:
- Result of the UpdateConnectorDestination operation returned by the service.
- See Also:
-
updateDestination
default UpdateDestinationResponse updateDestination(UpdateDestinationRequest updateDestinationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Update a destination specified by id.
- Parameters:
updateDestinationRequest
-- Returns:
- Result of the UpdateDestination operation returned by the service.
- See Also:
-
updateDestination
default UpdateDestinationResponse updateDestination(Consumer<UpdateDestinationRequest.Builder> updateDestinationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Update a destination specified by id.
This is a convenience which creates an instance of the
UpdateDestinationRequest.Builder
avoiding the need to create one manually viaUpdateDestinationRequest.builder()
- Parameters:
updateDestinationRequest
- AConsumer
that will call methods onUpdateDestinationRequest.Builder
to create a request.- Returns:
- Result of the UpdateDestination operation returned by the service.
- See Also:
-
updateEventLogConfiguration
default UpdateEventLogConfigurationResponse updateEventLogConfiguration(UpdateEventLogConfigurationRequest updateEventLogConfigurationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Update an event log configuration by log configuration ID.
- Parameters:
updateEventLogConfigurationRequest
-- Returns:
- Result of the UpdateEventLogConfiguration operation returned by the service.
- See Also:
-
updateEventLogConfiguration
default UpdateEventLogConfigurationResponse updateEventLogConfiguration(Consumer<UpdateEventLogConfigurationRequest.Builder> updateEventLogConfigurationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Update an event log configuration by log configuration ID.
This is a convenience which creates an instance of the
UpdateEventLogConfigurationRequest.Builder
avoiding the need to create one manually viaUpdateEventLogConfigurationRequest.builder()
- Parameters:
updateEventLogConfigurationRequest
- AConsumer
that will call methods onUpdateEventLogConfigurationRequest.Builder
to create a request.- Returns:
- Result of the UpdateEventLogConfiguration operation returned by the service.
- See Also:
-
updateManagedThing
default UpdateManagedThingResponse updateManagedThing(UpdateManagedThingRequest updateManagedThingRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ConflictException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Update the attributes and capabilities associated with a managed thing.
- Parameters:
updateManagedThingRequest
-- Returns:
- Result of the UpdateManagedThing operation returned by the service.
- See Also:
-
updateManagedThing
default UpdateManagedThingResponse updateManagedThing(Consumer<UpdateManagedThingRequest.Builder> updateManagedThingRequest) throws ValidationException, AccessDeniedException, InternalServerException, UnauthorizedException, ConflictException, ServiceUnavailableException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Update the attributes and capabilities associated with a managed thing.
This is a convenience which creates an instance of the
UpdateManagedThingRequest.Builder
avoiding the need to create one manually viaUpdateManagedThingRequest.builder()
- Parameters:
updateManagedThingRequest
- AConsumer
that will call methods onUpdateManagedThingRequest.Builder
to create a request.- Returns:
- Result of the UpdateManagedThing operation returned by the service.
- See Also:
-
updateNotificationConfiguration
default UpdateNotificationConfigurationResponse updateNotificationConfiguration(UpdateNotificationConfigurationRequest updateNotificationConfigurationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Update a notification configuration.
- Parameters:
updateNotificationConfigurationRequest
-- Returns:
- Result of the UpdateNotificationConfiguration operation returned by the service.
- See Also:
-
updateNotificationConfiguration
default UpdateNotificationConfigurationResponse updateNotificationConfiguration(Consumer<UpdateNotificationConfigurationRequest.Builder> updateNotificationConfigurationRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Update a notification configuration.
This is a convenience which creates an instance of the
UpdateNotificationConfigurationRequest.Builder
avoiding the need to create one manually viaUpdateNotificationConfigurationRequest.builder()
- Parameters:
updateNotificationConfigurationRequest
- AConsumer
that will call methods onUpdateNotificationConfigurationRequest.Builder
to create a request.- Returns:
- Result of the UpdateNotificationConfiguration operation returned by the service.
- See Also:
-
updateOtaTask
default UpdateOtaTaskResponse updateOtaTask(UpdateOtaTaskRequest updateOtaTaskRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Update an over-the-air (OTA) task.
- Parameters:
updateOtaTaskRequest
-- Returns:
- Result of the UpdateOtaTask operation returned by the service.
- See Also:
-
updateOtaTask
default UpdateOtaTaskResponse updateOtaTask(Consumer<UpdateOtaTaskRequest.Builder> updateOtaTaskRequest) throws AccessDeniedException, ValidationException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotManagedIntegrationsException Update an over-the-air (OTA) task.
This is a convenience which creates an instance of the
UpdateOtaTaskRequest.Builder
avoiding the need to create one manually viaUpdateOtaTaskRequest.builder()
- Parameters:
updateOtaTaskRequest
- AConsumer
that will call methods onUpdateOtaTaskRequest.Builder
to create a request.- Returns:
- Result of the UpdateOtaTask operation returned by the service.
- See Also:
-
create
Create aIotManagedIntegrationsClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
. -
builder
Create a builder that can be used to configure and create aIotManagedIntegrationsClient
. -
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
-