Interface IoTFleetWiseClient
- All Superinterfaces:
AutoCloseable
,AwsClient
,SdkAutoCloseable
,SdkClient
builder()
method.
Amazon Web Services IoT FleetWise is a fully managed service that you can use to collect, model, and transfer vehicle data to the Amazon Web Services cloud at scale. With Amazon Web Services IoT FleetWise, you can standardize all of your vehicle data models, independent of the in-vehicle communication architecture, and define data collection rules to transfer only high-value data to the cloud.
For more information, see What is Amazon Web Services IoT FleetWise? in the Amazon Web Services IoT FleetWise Developer Guide.
Access to certain Amazon Web Services IoT FleetWise features is currently gated. For more information, see Amazon Web Services Region and feature availability in the Amazon Web Services IoT FleetWise Developer Guide.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Value for looking up the service's metadata from theServiceMetadataProvider
.static final String
-
Method Summary
Modifier and TypeMethodDescriptiondefault AssociateVehicleFleetResponse
associateVehicleFleet
(Consumer<AssociateVehicleFleetRequest.Builder> associateVehicleFleetRequest) Adds, or associates, a vehicle with a fleet.default AssociateVehicleFleetResponse
associateVehicleFleet
(AssociateVehicleFleetRequest associateVehicleFleetRequest) Adds, or associates, a vehicle with a fleet.default BatchCreateVehicleResponse
batchCreateVehicle
(Consumer<BatchCreateVehicleRequest.Builder> batchCreateVehicleRequest) Creates a group, or batch, of vehicles.default BatchCreateVehicleResponse
batchCreateVehicle
(BatchCreateVehicleRequest batchCreateVehicleRequest) Creates a group, or batch, of vehicles.default BatchUpdateVehicleResponse
batchUpdateVehicle
(Consumer<BatchUpdateVehicleRequest.Builder> batchUpdateVehicleRequest) Updates a group, or batch, of vehicles.default BatchUpdateVehicleResponse
batchUpdateVehicle
(BatchUpdateVehicleRequest batchUpdateVehicleRequest) Updates a group, or batch, of vehicles.static IoTFleetWiseClientBuilder
builder()
Create a builder that can be used to configure and create aIoTFleetWiseClient
.static IoTFleetWiseClient
create()
Create aIoTFleetWiseClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
.default CreateCampaignResponse
createCampaign
(Consumer<CreateCampaignRequest.Builder> createCampaignRequest) Creates an orchestration of data collection rules.default CreateCampaignResponse
createCampaign
(CreateCampaignRequest createCampaignRequest) Creates an orchestration of data collection rules.default CreateDecoderManifestResponse
createDecoderManifest
(Consumer<CreateDecoderManifestRequest.Builder> createDecoderManifestRequest) Creates the decoder manifest associated with a model manifest.default CreateDecoderManifestResponse
createDecoderManifest
(CreateDecoderManifestRequest createDecoderManifestRequest) Creates the decoder manifest associated with a model manifest.default CreateFleetResponse
createFleet
(Consumer<CreateFleetRequest.Builder> createFleetRequest) Creates a fleet that represents a group of vehicles.default CreateFleetResponse
createFleet
(CreateFleetRequest createFleetRequest) Creates a fleet that represents a group of vehicles.default CreateModelManifestResponse
createModelManifest
(Consumer<CreateModelManifestRequest.Builder> createModelManifestRequest) Creates a vehicle model (model manifest) that specifies signals (attributes, branches, sensors, and actuators).default CreateModelManifestResponse
createModelManifest
(CreateModelManifestRequest createModelManifestRequest) Creates a vehicle model (model manifest) that specifies signals (attributes, branches, sensors, and actuators).default CreateSignalCatalogResponse
createSignalCatalog
(Consumer<CreateSignalCatalogRequest.Builder> createSignalCatalogRequest) Creates a collection of standardized signals that can be reused to create vehicle models.default CreateSignalCatalogResponse
createSignalCatalog
(CreateSignalCatalogRequest createSignalCatalogRequest) Creates a collection of standardized signals that can be reused to create vehicle models.default CreateStateTemplateResponse
createStateTemplate
(Consumer<CreateStateTemplateRequest.Builder> createStateTemplateRequest) Creates a state template.default CreateStateTemplateResponse
createStateTemplate
(CreateStateTemplateRequest createStateTemplateRequest) Creates a state template.default CreateVehicleResponse
createVehicle
(Consumer<CreateVehicleRequest.Builder> createVehicleRequest) Creates a vehicle, which is an instance of a vehicle model (model manifest).default CreateVehicleResponse
createVehicle
(CreateVehicleRequest createVehicleRequest) Creates a vehicle, which is an instance of a vehicle model (model manifest).default DeleteCampaignResponse
deleteCampaign
(Consumer<DeleteCampaignRequest.Builder> deleteCampaignRequest) Deletes a data collection campaign.default DeleteCampaignResponse
deleteCampaign
(DeleteCampaignRequest deleteCampaignRequest) Deletes a data collection campaign.default DeleteDecoderManifestResponse
deleteDecoderManifest
(Consumer<DeleteDecoderManifestRequest.Builder> deleteDecoderManifestRequest) Deletes a decoder manifest.default DeleteDecoderManifestResponse
deleteDecoderManifest
(DeleteDecoderManifestRequest deleteDecoderManifestRequest) Deletes a decoder manifest.default DeleteFleetResponse
deleteFleet
(Consumer<DeleteFleetRequest.Builder> deleteFleetRequest) Deletes a fleet.default DeleteFleetResponse
deleteFleet
(DeleteFleetRequest deleteFleetRequest) Deletes a fleet.default DeleteModelManifestResponse
deleteModelManifest
(Consumer<DeleteModelManifestRequest.Builder> deleteModelManifestRequest) Deletes a vehicle model (model manifest).default DeleteModelManifestResponse
deleteModelManifest
(DeleteModelManifestRequest deleteModelManifestRequest) Deletes a vehicle model (model manifest).default DeleteSignalCatalogResponse
deleteSignalCatalog
(Consumer<DeleteSignalCatalogRequest.Builder> deleteSignalCatalogRequest) Deletes a signal catalog.default DeleteSignalCatalogResponse
deleteSignalCatalog
(DeleteSignalCatalogRequest deleteSignalCatalogRequest) Deletes a signal catalog.default DeleteStateTemplateResponse
deleteStateTemplate
(Consumer<DeleteStateTemplateRequest.Builder> deleteStateTemplateRequest) Deletes a state template.default DeleteStateTemplateResponse
deleteStateTemplate
(DeleteStateTemplateRequest deleteStateTemplateRequest) Deletes a state template.default DeleteVehicleResponse
deleteVehicle
(Consumer<DeleteVehicleRequest.Builder> deleteVehicleRequest) Deletes a vehicle and removes it from any campaigns.default DeleteVehicleResponse
deleteVehicle
(DeleteVehicleRequest deleteVehicleRequest) Deletes a vehicle and removes it from any campaigns.default DisassociateVehicleFleetResponse
disassociateVehicleFleet
(Consumer<DisassociateVehicleFleetRequest.Builder> disassociateVehicleFleetRequest) Removes, or disassociates, a vehicle from a fleet.default DisassociateVehicleFleetResponse
disassociateVehicleFleet
(DisassociateVehicleFleetRequest disassociateVehicleFleetRequest) Removes, or disassociates, a vehicle from a fleet.default GetCampaignResponse
getCampaign
(Consumer<GetCampaignRequest.Builder> getCampaignRequest) Retrieves information about a campaign.default GetCampaignResponse
getCampaign
(GetCampaignRequest getCampaignRequest) Retrieves information about a campaign.default GetDecoderManifestResponse
getDecoderManifest
(Consumer<GetDecoderManifestRequest.Builder> getDecoderManifestRequest) Retrieves information about a created decoder manifest.default GetDecoderManifestResponse
getDecoderManifest
(GetDecoderManifestRequest getDecoderManifestRequest) Retrieves information about a created decoder manifest.getEncryptionConfiguration
(Consumer<GetEncryptionConfigurationRequest.Builder> getEncryptionConfigurationRequest) Retrieves the encryption configuration for resources and data in Amazon Web Services IoT FleetWise.getEncryptionConfiguration
(GetEncryptionConfigurationRequest getEncryptionConfigurationRequest) Retrieves the encryption configuration for resources and data in Amazon Web Services IoT FleetWise.default GetFleetResponse
getFleet
(Consumer<GetFleetRequest.Builder> getFleetRequest) Retrieves information about a fleet.default GetFleetResponse
getFleet
(GetFleetRequest getFleetRequest) Retrieves information about a fleet.default GetLoggingOptionsResponse
getLoggingOptions
(Consumer<GetLoggingOptionsRequest.Builder> getLoggingOptionsRequest) Retrieves the logging options.default GetLoggingOptionsResponse
getLoggingOptions
(GetLoggingOptionsRequest getLoggingOptionsRequest) Retrieves the logging options.default GetModelManifestResponse
getModelManifest
(Consumer<GetModelManifestRequest.Builder> getModelManifestRequest) Retrieves information about a vehicle model (model manifest).default GetModelManifestResponse
getModelManifest
(GetModelManifestRequest getModelManifestRequest) Retrieves information about a vehicle model (model manifest).default GetRegisterAccountStatusResponse
getRegisterAccountStatus
(Consumer<GetRegisterAccountStatusRequest.Builder> getRegisterAccountStatusRequest) Retrieves information about the status of registering your Amazon Web Services account, IAM, and Amazon Timestream resources so that Amazon Web Services IoT FleetWise can transfer your vehicle data to the Amazon Web Services Cloud.default GetRegisterAccountStatusResponse
getRegisterAccountStatus
(GetRegisterAccountStatusRequest getRegisterAccountStatusRequest) Retrieves information about the status of registering your Amazon Web Services account, IAM, and Amazon Timestream resources so that Amazon Web Services IoT FleetWise can transfer your vehicle data to the Amazon Web Services Cloud.default GetSignalCatalogResponse
getSignalCatalog
(Consumer<GetSignalCatalogRequest.Builder> getSignalCatalogRequest) Retrieves information about a signal catalog.default GetSignalCatalogResponse
getSignalCatalog
(GetSignalCatalogRequest getSignalCatalogRequest) Retrieves information about a signal catalog.default GetStateTemplateResponse
getStateTemplate
(Consumer<GetStateTemplateRequest.Builder> getStateTemplateRequest) Retrieves information about a state template.default GetStateTemplateResponse
getStateTemplate
(GetStateTemplateRequest getStateTemplateRequest) Retrieves information about a state template.default GetVehicleResponse
getVehicle
(Consumer<GetVehicleRequest.Builder> getVehicleRequest) Retrieves information about a vehicle.default GetVehicleResponse
getVehicle
(GetVehicleRequest getVehicleRequest) Retrieves information about a vehicle.default GetVehicleStatusResponse
getVehicleStatus
(Consumer<GetVehicleStatusRequest.Builder> getVehicleStatusRequest) Retrieves information about the status of campaigns, decoder manifests, or state templates associated with a vehicle.default GetVehicleStatusResponse
getVehicleStatus
(GetVehicleStatusRequest getVehicleStatusRequest) Retrieves information about the status of campaigns, decoder manifests, or state templates associated with a vehicle.default GetVehicleStatusIterable
getVehicleStatusPaginator
(Consumer<GetVehicleStatusRequest.Builder> getVehicleStatusRequest) This is a variant ofgetVehicleStatus(software.amazon.awssdk.services.iotfleetwise.model.GetVehicleStatusRequest)
operation.default GetVehicleStatusIterable
getVehicleStatusPaginator
(GetVehicleStatusRequest getVehicleStatusRequest) This is a variant ofgetVehicleStatus(software.amazon.awssdk.services.iotfleetwise.model.GetVehicleStatusRequest)
operation.default ImportDecoderManifestResponse
importDecoderManifest
(Consumer<ImportDecoderManifestRequest.Builder> importDecoderManifestRequest) Creates a decoder manifest using your existing CAN DBC file from your local device.default ImportDecoderManifestResponse
importDecoderManifest
(ImportDecoderManifestRequest importDecoderManifestRequest) Creates a decoder manifest using your existing CAN DBC file from your local device.default ImportSignalCatalogResponse
importSignalCatalog
(Consumer<ImportSignalCatalogRequest.Builder> importSignalCatalogRequest) Creates a signal catalog using your existing VSS formatted content from your local device.default ImportSignalCatalogResponse
importSignalCatalog
(ImportSignalCatalogRequest importSignalCatalogRequest) Creates a signal catalog using your existing VSS formatted content from your local device.default ListCampaignsResponse
listCampaigns
(Consumer<ListCampaignsRequest.Builder> listCampaignsRequest) Lists information about created campaigns.default ListCampaignsResponse
listCampaigns
(ListCampaignsRequest listCampaignsRequest) Lists information about created campaigns.default ListCampaignsIterable
listCampaignsPaginator
(Consumer<ListCampaignsRequest.Builder> listCampaignsRequest) This is a variant oflistCampaigns(software.amazon.awssdk.services.iotfleetwise.model.ListCampaignsRequest)
operation.default ListCampaignsIterable
listCampaignsPaginator
(ListCampaignsRequest listCampaignsRequest) This is a variant oflistCampaigns(software.amazon.awssdk.services.iotfleetwise.model.ListCampaignsRequest)
operation.listDecoderManifestNetworkInterfaces
(Consumer<ListDecoderManifestNetworkInterfacesRequest.Builder> listDecoderManifestNetworkInterfacesRequest) Lists the network interfaces specified in a decoder manifest.listDecoderManifestNetworkInterfaces
(ListDecoderManifestNetworkInterfacesRequest listDecoderManifestNetworkInterfacesRequest) Lists the network interfaces specified in a decoder manifest.listDecoderManifestNetworkInterfacesPaginator
(Consumer<ListDecoderManifestNetworkInterfacesRequest.Builder> listDecoderManifestNetworkInterfacesRequest) listDecoderManifestNetworkInterfacesPaginator
(ListDecoderManifestNetworkInterfacesRequest listDecoderManifestNetworkInterfacesRequest) default ListDecoderManifestsResponse
listDecoderManifests
(Consumer<ListDecoderManifestsRequest.Builder> listDecoderManifestsRequest) Lists decoder manifests.default ListDecoderManifestsResponse
listDecoderManifests
(ListDecoderManifestsRequest listDecoderManifestsRequest) Lists decoder manifests.listDecoderManifestSignals
(Consumer<ListDecoderManifestSignalsRequest.Builder> listDecoderManifestSignalsRequest) A list of information about signal decoders specified in a decoder manifest.listDecoderManifestSignals
(ListDecoderManifestSignalsRequest listDecoderManifestSignalsRequest) A list of information about signal decoders specified in a decoder manifest.listDecoderManifestSignalsPaginator
(Consumer<ListDecoderManifestSignalsRequest.Builder> listDecoderManifestSignalsRequest) This is a variant oflistDecoderManifestSignals(software.amazon.awssdk.services.iotfleetwise.model.ListDecoderManifestSignalsRequest)
operation.listDecoderManifestSignalsPaginator
(ListDecoderManifestSignalsRequest listDecoderManifestSignalsRequest) This is a variant oflistDecoderManifestSignals(software.amazon.awssdk.services.iotfleetwise.model.ListDecoderManifestSignalsRequest)
operation.default ListDecoderManifestsIterable
listDecoderManifestsPaginator
(Consumer<ListDecoderManifestsRequest.Builder> listDecoderManifestsRequest) This is a variant oflistDecoderManifests(software.amazon.awssdk.services.iotfleetwise.model.ListDecoderManifestsRequest)
operation.default ListDecoderManifestsIterable
listDecoderManifestsPaginator
(ListDecoderManifestsRequest listDecoderManifestsRequest) This is a variant oflistDecoderManifests(software.amazon.awssdk.services.iotfleetwise.model.ListDecoderManifestsRequest)
operation.default ListFleetsResponse
listFleets
(Consumer<ListFleetsRequest.Builder> listFleetsRequest) Retrieves information for each created fleet in an Amazon Web Services account.default ListFleetsResponse
listFleets
(ListFleetsRequest listFleetsRequest) Retrieves information for each created fleet in an Amazon Web Services account.default ListFleetsForVehicleResponse
listFleetsForVehicle
(Consumer<ListFleetsForVehicleRequest.Builder> listFleetsForVehicleRequest) Retrieves a list of IDs for all fleets that the vehicle is associated with.default ListFleetsForVehicleResponse
listFleetsForVehicle
(ListFleetsForVehicleRequest listFleetsForVehicleRequest) Retrieves a list of IDs for all fleets that the vehicle is associated with.default ListFleetsForVehicleIterable
listFleetsForVehiclePaginator
(Consumer<ListFleetsForVehicleRequest.Builder> listFleetsForVehicleRequest) This is a variant oflistFleetsForVehicle(software.amazon.awssdk.services.iotfleetwise.model.ListFleetsForVehicleRequest)
operation.default ListFleetsForVehicleIterable
listFleetsForVehiclePaginator
(ListFleetsForVehicleRequest listFleetsForVehicleRequest) This is a variant oflistFleetsForVehicle(software.amazon.awssdk.services.iotfleetwise.model.ListFleetsForVehicleRequest)
operation.default ListFleetsIterable
listFleetsPaginator
(Consumer<ListFleetsRequest.Builder> listFleetsRequest) This is a variant oflistFleets(software.amazon.awssdk.services.iotfleetwise.model.ListFleetsRequest)
operation.default ListFleetsIterable
listFleetsPaginator
(ListFleetsRequest listFleetsRequest) This is a variant oflistFleets(software.amazon.awssdk.services.iotfleetwise.model.ListFleetsRequest)
operation.default ListModelManifestNodesResponse
listModelManifestNodes
(Consumer<ListModelManifestNodesRequest.Builder> listModelManifestNodesRequest) Lists information about nodes specified in a vehicle model (model manifest).default ListModelManifestNodesResponse
listModelManifestNodes
(ListModelManifestNodesRequest listModelManifestNodesRequest) Lists information about nodes specified in a vehicle model (model manifest).default ListModelManifestNodesIterable
listModelManifestNodesPaginator
(Consumer<ListModelManifestNodesRequest.Builder> listModelManifestNodesRequest) This is a variant oflistModelManifestNodes(software.amazon.awssdk.services.iotfleetwise.model.ListModelManifestNodesRequest)
operation.default ListModelManifestNodesIterable
listModelManifestNodesPaginator
(ListModelManifestNodesRequest listModelManifestNodesRequest) This is a variant oflistModelManifestNodes(software.amazon.awssdk.services.iotfleetwise.model.ListModelManifestNodesRequest)
operation.default ListModelManifestsResponse
listModelManifests
(Consumer<ListModelManifestsRequest.Builder> listModelManifestsRequest) Retrieves a list of vehicle models (model manifests).default ListModelManifestsResponse
listModelManifests
(ListModelManifestsRequest listModelManifestsRequest) Retrieves a list of vehicle models (model manifests).default ListModelManifestsIterable
listModelManifestsPaginator
(Consumer<ListModelManifestsRequest.Builder> listModelManifestsRequest) This is a variant oflistModelManifests(software.amazon.awssdk.services.iotfleetwise.model.ListModelManifestsRequest)
operation.default ListModelManifestsIterable
listModelManifestsPaginator
(ListModelManifestsRequest listModelManifestsRequest) This is a variant oflistModelManifests(software.amazon.awssdk.services.iotfleetwise.model.ListModelManifestsRequest)
operation.default ListSignalCatalogNodesResponse
listSignalCatalogNodes
(Consumer<ListSignalCatalogNodesRequest.Builder> listSignalCatalogNodesRequest) Lists of information about the signals (nodes) specified in a signal catalog.default ListSignalCatalogNodesResponse
listSignalCatalogNodes
(ListSignalCatalogNodesRequest listSignalCatalogNodesRequest) Lists of information about the signals (nodes) specified in a signal catalog.default ListSignalCatalogNodesIterable
listSignalCatalogNodesPaginator
(Consumer<ListSignalCatalogNodesRequest.Builder> listSignalCatalogNodesRequest) This is a variant oflistSignalCatalogNodes(software.amazon.awssdk.services.iotfleetwise.model.ListSignalCatalogNodesRequest)
operation.default ListSignalCatalogNodesIterable
listSignalCatalogNodesPaginator
(ListSignalCatalogNodesRequest listSignalCatalogNodesRequest) This is a variant oflistSignalCatalogNodes(software.amazon.awssdk.services.iotfleetwise.model.ListSignalCatalogNodesRequest)
operation.default ListSignalCatalogsResponse
listSignalCatalogs
(Consumer<ListSignalCatalogsRequest.Builder> listSignalCatalogsRequest) Lists all the created signal catalogs in an Amazon Web Services account.default ListSignalCatalogsResponse
listSignalCatalogs
(ListSignalCatalogsRequest listSignalCatalogsRequest) Lists all the created signal catalogs in an Amazon Web Services account.default ListSignalCatalogsIterable
listSignalCatalogsPaginator
(Consumer<ListSignalCatalogsRequest.Builder> listSignalCatalogsRequest) This is a variant oflistSignalCatalogs(software.amazon.awssdk.services.iotfleetwise.model.ListSignalCatalogsRequest)
operation.default ListSignalCatalogsIterable
listSignalCatalogsPaginator
(ListSignalCatalogsRequest listSignalCatalogsRequest) This is a variant oflistSignalCatalogs(software.amazon.awssdk.services.iotfleetwise.model.ListSignalCatalogsRequest)
operation.default ListStateTemplatesResponse
listStateTemplates
(Consumer<ListStateTemplatesRequest.Builder> listStateTemplatesRequest) Lists information about created state templates.default ListStateTemplatesResponse
listStateTemplates
(ListStateTemplatesRequest listStateTemplatesRequest) Lists information about created state templates.default ListStateTemplatesIterable
listStateTemplatesPaginator
(Consumer<ListStateTemplatesRequest.Builder> listStateTemplatesRequest) This is a variant oflistStateTemplates(software.amazon.awssdk.services.iotfleetwise.model.ListStateTemplatesRequest)
operation.default ListStateTemplatesIterable
listStateTemplatesPaginator
(ListStateTemplatesRequest listStateTemplatesRequest) This is a variant oflistStateTemplates(software.amazon.awssdk.services.iotfleetwise.model.ListStateTemplatesRequest)
operation.default ListTagsForResourceResponse
listTagsForResource
(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Lists the tags (metadata) you have assigned to the resource.default ListTagsForResourceResponse
listTagsForResource
(ListTagsForResourceRequest listTagsForResourceRequest) Lists the tags (metadata) you have assigned to the resource.default ListVehiclesResponse
listVehicles
(Consumer<ListVehiclesRequest.Builder> listVehiclesRequest) Retrieves a list of summaries of created vehicles.default ListVehiclesResponse
listVehicles
(ListVehiclesRequest listVehiclesRequest) Retrieves a list of summaries of created vehicles.default ListVehiclesInFleetResponse
listVehiclesInFleet
(Consumer<ListVehiclesInFleetRequest.Builder> listVehiclesInFleetRequest) Retrieves a list of summaries of all vehicles associated with a fleet.default ListVehiclesInFleetResponse
listVehiclesInFleet
(ListVehiclesInFleetRequest listVehiclesInFleetRequest) Retrieves a list of summaries of all vehicles associated with a fleet.default ListVehiclesInFleetIterable
listVehiclesInFleetPaginator
(Consumer<ListVehiclesInFleetRequest.Builder> listVehiclesInFleetRequest) This is a variant oflistVehiclesInFleet(software.amazon.awssdk.services.iotfleetwise.model.ListVehiclesInFleetRequest)
operation.default ListVehiclesInFleetIterable
listVehiclesInFleetPaginator
(ListVehiclesInFleetRequest listVehiclesInFleetRequest) This is a variant oflistVehiclesInFleet(software.amazon.awssdk.services.iotfleetwise.model.ListVehiclesInFleetRequest)
operation.default ListVehiclesIterable
listVehiclesPaginator
(Consumer<ListVehiclesRequest.Builder> listVehiclesRequest) This is a variant oflistVehicles(software.amazon.awssdk.services.iotfleetwise.model.ListVehiclesRequest)
operation.default ListVehiclesIterable
listVehiclesPaginator
(ListVehiclesRequest listVehiclesRequest) This is a variant oflistVehicles(software.amazon.awssdk.services.iotfleetwise.model.ListVehiclesRequest)
operation.putEncryptionConfiguration
(Consumer<PutEncryptionConfigurationRequest.Builder> putEncryptionConfigurationRequest) Creates or updates the encryption configuration.putEncryptionConfiguration
(PutEncryptionConfigurationRequest putEncryptionConfigurationRequest) Creates or updates the encryption configuration.default PutLoggingOptionsResponse
putLoggingOptions
(Consumer<PutLoggingOptionsRequest.Builder> putLoggingOptionsRequest) Creates or updates the logging option.default PutLoggingOptionsResponse
putLoggingOptions
(PutLoggingOptionsRequest putLoggingOptionsRequest) Creates or updates the logging option.default RegisterAccountResponse
registerAccount
(Consumer<RegisterAccountRequest.Builder> registerAccountRequest) default RegisterAccountResponse
registerAccount
(RegisterAccountRequest registerAccountRequest) The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic ServiceMetadata
default TagResourceResponse
tagResource
(Consumer<TagResourceRequest.Builder> tagResourceRequest) Adds to or modifies the tags of the given resource.default TagResourceResponse
tagResource
(TagResourceRequest tagResourceRequest) Adds to or modifies the tags of the given resource.default UntagResourceResponse
untagResource
(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Removes the given tags (metadata) from the resource.default UntagResourceResponse
untagResource
(UntagResourceRequest untagResourceRequest) Removes the given tags (metadata) from the resource.default UpdateCampaignResponse
updateCampaign
(Consumer<UpdateCampaignRequest.Builder> updateCampaignRequest) Updates a campaign.default UpdateCampaignResponse
updateCampaign
(UpdateCampaignRequest updateCampaignRequest) Updates a campaign.default UpdateDecoderManifestResponse
updateDecoderManifest
(Consumer<UpdateDecoderManifestRequest.Builder> updateDecoderManifestRequest) Updates a decoder manifest.default UpdateDecoderManifestResponse
updateDecoderManifest
(UpdateDecoderManifestRequest updateDecoderManifestRequest) Updates a decoder manifest.default UpdateFleetResponse
updateFleet
(Consumer<UpdateFleetRequest.Builder> updateFleetRequest) Updates the description of an existing fleet.default UpdateFleetResponse
updateFleet
(UpdateFleetRequest updateFleetRequest) Updates the description of an existing fleet.default UpdateModelManifestResponse
updateModelManifest
(Consumer<UpdateModelManifestRequest.Builder> updateModelManifestRequest) Updates a vehicle model (model manifest).default UpdateModelManifestResponse
updateModelManifest
(UpdateModelManifestRequest updateModelManifestRequest) Updates a vehicle model (model manifest).default UpdateSignalCatalogResponse
updateSignalCatalog
(Consumer<UpdateSignalCatalogRequest.Builder> updateSignalCatalogRequest) Updates a signal catalog.default UpdateSignalCatalogResponse
updateSignalCatalog
(UpdateSignalCatalogRequest updateSignalCatalogRequest) Updates a signal catalog.default UpdateStateTemplateResponse
updateStateTemplate
(Consumer<UpdateStateTemplateRequest.Builder> updateStateTemplateRequest) Updates a state template.default UpdateStateTemplateResponse
updateStateTemplate
(UpdateStateTemplateRequest updateStateTemplateRequest) Updates a state template.default UpdateVehicleResponse
updateVehicle
(Consumer<UpdateVehicleRequest.Builder> updateVehicleRequest) Updates a vehicle.default UpdateVehicleResponse
updateVehicle
(UpdateVehicleRequest updateVehicleRequest) Updates a vehicle.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
-
associateVehicleFleet
default AssociateVehicleFleetResponse associateVehicleFleet(AssociateVehicleFleetRequest associateVehicleFleetRequest) throws InternalServerException, ResourceNotFoundException, LimitExceededException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Adds, or associates, a vehicle with a fleet.
- Parameters:
associateVehicleFleetRequest
-- Returns:
- Result of the AssociateVehicleFleet operation returned by the service.
- See Also:
-
associateVehicleFleet
default AssociateVehicleFleetResponse associateVehicleFleet(Consumer<AssociateVehicleFleetRequest.Builder> associateVehicleFleetRequest) throws InternalServerException, ResourceNotFoundException, LimitExceededException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Adds, or associates, a vehicle with a fleet.
This is a convenience which creates an instance of the
AssociateVehicleFleetRequest.Builder
avoiding the need to create one manually viaAssociateVehicleFleetRequest.builder()
- Parameters:
associateVehicleFleetRequest
- AConsumer
that will call methods onAssociateVehicleFleetRequest.Builder
to create a request.- Returns:
- Result of the AssociateVehicleFleet operation returned by the service.
- See Also:
-
batchCreateVehicle
default BatchCreateVehicleResponse batchCreateVehicle(BatchCreateVehicleRequest batchCreateVehicleRequest) throws InternalServerException, LimitExceededException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Creates a group, or batch, of vehicles.
You must specify a decoder manifest and a vehicle model (model manifest) for each vehicle.
For more information, see Create multiple vehicles (AWS CLI) in the Amazon Web Services IoT FleetWise Developer Guide.
- Parameters:
batchCreateVehicleRequest
-- Returns:
- Result of the BatchCreateVehicle operation returned by the service.
- See Also:
-
batchCreateVehicle
default BatchCreateVehicleResponse batchCreateVehicle(Consumer<BatchCreateVehicleRequest.Builder> batchCreateVehicleRequest) throws InternalServerException, LimitExceededException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Creates a group, or batch, of vehicles.
You must specify a decoder manifest and a vehicle model (model manifest) for each vehicle.
For more information, see Create multiple vehicles (AWS CLI) in the Amazon Web Services IoT FleetWise Developer Guide.
This is a convenience which creates an instance of the
BatchCreateVehicleRequest.Builder
avoiding the need to create one manually viaBatchCreateVehicleRequest.builder()
- Parameters:
batchCreateVehicleRequest
- AConsumer
that will call methods onBatchCreateVehicleRequest.Builder
to create a request.- Returns:
- Result of the BatchCreateVehicle operation returned by the service.
- See Also:
-
batchUpdateVehicle
default BatchUpdateVehicleResponse batchUpdateVehicle(BatchUpdateVehicleRequest batchUpdateVehicleRequest) throws InternalServerException, LimitExceededException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Updates a group, or batch, of vehicles.
You must specify a decoder manifest and a vehicle model (model manifest) for each vehicle.
For more information, see Update multiple vehicles (AWS CLI) in the Amazon Web Services IoT FleetWise Developer Guide.
- Parameters:
batchUpdateVehicleRequest
-- Returns:
- Result of the BatchUpdateVehicle operation returned by the service.
- See Also:
-
batchUpdateVehicle
default BatchUpdateVehicleResponse batchUpdateVehicle(Consumer<BatchUpdateVehicleRequest.Builder> batchUpdateVehicleRequest) throws InternalServerException, LimitExceededException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Updates a group, or batch, of vehicles.
You must specify a decoder manifest and a vehicle model (model manifest) for each vehicle.
For more information, see Update multiple vehicles (AWS CLI) in the Amazon Web Services IoT FleetWise Developer Guide.
This is a convenience which creates an instance of the
BatchUpdateVehicleRequest.Builder
avoiding the need to create one manually viaBatchUpdateVehicleRequest.builder()
- Parameters:
batchUpdateVehicleRequest
- AConsumer
that will call methods onBatchUpdateVehicleRequest.Builder
to create a request.- Returns:
- Result of the BatchUpdateVehicle operation returned by the service.
- See Also:
-
createCampaign
default CreateCampaignResponse createCampaign(CreateCampaignRequest createCampaignRequest) throws ResourceNotFoundException, InternalServerException, ConflictException, LimitExceededException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Creates an orchestration of data collection rules. The Amazon Web Services IoT FleetWise Edge Agent software running in vehicles uses campaigns to decide how to collect and transfer data to the cloud. You create campaigns in the cloud. After you or your team approve campaigns, Amazon Web Services IoT FleetWise automatically deploys them to vehicles.
For more information, see Collect and transfer data with campaigns in the Amazon Web Services IoT FleetWise Developer Guide.
Access to certain Amazon Web Services IoT FleetWise features is currently gated. For more information, see Amazon Web Services Region and feature availability in the Amazon Web Services IoT FleetWise Developer Guide.
- Parameters:
createCampaignRequest
-- Returns:
- Result of the CreateCampaign operation returned by the service.
- See Also:
-
createCampaign
default CreateCampaignResponse createCampaign(Consumer<CreateCampaignRequest.Builder> createCampaignRequest) throws ResourceNotFoundException, InternalServerException, ConflictException, LimitExceededException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Creates an orchestration of data collection rules. The Amazon Web Services IoT FleetWise Edge Agent software running in vehicles uses campaigns to decide how to collect and transfer data to the cloud. You create campaigns in the cloud. After you or your team approve campaigns, Amazon Web Services IoT FleetWise automatically deploys them to vehicles.
For more information, see Collect and transfer data with campaigns in the Amazon Web Services IoT FleetWise Developer Guide.
Access to certain Amazon Web Services IoT FleetWise features is currently gated. For more information, see Amazon Web Services Region and feature availability in the Amazon Web Services IoT FleetWise Developer Guide.
This is a convenience which creates an instance of the
CreateCampaignRequest.Builder
avoiding the need to create one manually viaCreateCampaignRequest.builder()
- Parameters:
createCampaignRequest
- AConsumer
that will call methods onCreateCampaignRequest.Builder
to create a request.- Returns:
- Result of the CreateCampaign operation returned by the service.
- See Also:
-
createDecoderManifest
default CreateDecoderManifestResponse createDecoderManifest(CreateDecoderManifestRequest createDecoderManifestRequest) throws ResourceNotFoundException, InternalServerException, ConflictException, LimitExceededException, DecoderManifestValidationException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Creates the decoder manifest associated with a model manifest. To create a decoder manifest, the following must be true:
-
Every signal decoder has a unique name.
-
Each signal decoder is associated with a network interface.
-
Each network interface has a unique ID.
-
The signal decoders are specified in the model manifest.
- Parameters:
createDecoderManifestRequest
-- Returns:
- Result of the CreateDecoderManifest operation returned by the service.
- See Also:
-
-
createDecoderManifest
default CreateDecoderManifestResponse createDecoderManifest(Consumer<CreateDecoderManifestRequest.Builder> createDecoderManifestRequest) throws ResourceNotFoundException, InternalServerException, ConflictException, LimitExceededException, DecoderManifestValidationException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Creates the decoder manifest associated with a model manifest. To create a decoder manifest, the following must be true:
-
Every signal decoder has a unique name.
-
Each signal decoder is associated with a network interface.
-
Each network interface has a unique ID.
-
The signal decoders are specified in the model manifest.
This is a convenience which creates an instance of the
CreateDecoderManifestRequest.Builder
avoiding the need to create one manually viaCreateDecoderManifestRequest.builder()
- Parameters:
createDecoderManifestRequest
- AConsumer
that will call methods onCreateDecoderManifestRequest.Builder
to create a request.- Returns:
- Result of the CreateDecoderManifest operation returned by the service.
- See Also:
-
-
createFleet
default CreateFleetResponse createFleet(CreateFleetRequest createFleetRequest) throws InternalServerException, ResourceNotFoundException, ConflictException, LimitExceededException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Creates a fleet that represents a group of vehicles.
You must create both a signal catalog and vehicles before you can create a fleet.
For more information, see Fleets in the Amazon Web Services IoT FleetWise Developer Guide.
- Parameters:
createFleetRequest
-- Returns:
- Result of the CreateFleet operation returned by the service.
- See Also:
-
createFleet
default CreateFleetResponse createFleet(Consumer<CreateFleetRequest.Builder> createFleetRequest) throws InternalServerException, ResourceNotFoundException, ConflictException, LimitExceededException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Creates a fleet that represents a group of vehicles.
You must create both a signal catalog and vehicles before you can create a fleet.
For more information, see Fleets in the Amazon Web Services IoT FleetWise Developer Guide.
This is a convenience which creates an instance of the
CreateFleetRequest.Builder
avoiding the need to create one manually viaCreateFleetRequest.builder()
- Parameters:
createFleetRequest
- AConsumer
that will call methods onCreateFleetRequest.Builder
to create a request.- Returns:
- Result of the CreateFleet operation returned by the service.
- See Also:
-
createModelManifest
default CreateModelManifestResponse createModelManifest(CreateModelManifestRequest createModelManifestRequest) throws ResourceNotFoundException, InternalServerException, ConflictException, LimitExceededException, ThrottlingException, ValidationException, InvalidSignalsException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Creates a vehicle model (model manifest) that specifies signals (attributes, branches, sensors, and actuators).
For more information, see Vehicle models in the Amazon Web Services IoT FleetWise Developer Guide.
- Parameters:
createModelManifestRequest
-- Returns:
- Result of the CreateModelManifest operation returned by the service.
- See Also:
-
createModelManifest
default CreateModelManifestResponse createModelManifest(Consumer<CreateModelManifestRequest.Builder> createModelManifestRequest) throws ResourceNotFoundException, InternalServerException, ConflictException, LimitExceededException, ThrottlingException, ValidationException, InvalidSignalsException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Creates a vehicle model (model manifest) that specifies signals (attributes, branches, sensors, and actuators).
For more information, see Vehicle models in the Amazon Web Services IoT FleetWise Developer Guide.
This is a convenience which creates an instance of the
CreateModelManifestRequest.Builder
avoiding the need to create one manually viaCreateModelManifestRequest.builder()
- Parameters:
createModelManifestRequest
- AConsumer
that will call methods onCreateModelManifestRequest.Builder
to create a request.- Returns:
- Result of the CreateModelManifest operation returned by the service.
- See Also:
-
createSignalCatalog
default CreateSignalCatalogResponse createSignalCatalog(CreateSignalCatalogRequest createSignalCatalogRequest) throws InternalServerException, ConflictException, LimitExceededException, InvalidNodeException, ThrottlingException, ValidationException, InvalidSignalsException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Creates a collection of standardized signals that can be reused to create vehicle models.
- Parameters:
createSignalCatalogRequest
-- Returns:
- Result of the CreateSignalCatalog operation returned by the service.
- See Also:
-
createSignalCatalog
default CreateSignalCatalogResponse createSignalCatalog(Consumer<CreateSignalCatalogRequest.Builder> createSignalCatalogRequest) throws InternalServerException, ConflictException, LimitExceededException, InvalidNodeException, ThrottlingException, ValidationException, InvalidSignalsException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Creates a collection of standardized signals that can be reused to create vehicle models.
This is a convenience which creates an instance of the
CreateSignalCatalogRequest.Builder
avoiding the need to create one manually viaCreateSignalCatalogRequest.builder()
- Parameters:
createSignalCatalogRequest
- AConsumer
that will call methods onCreateSignalCatalogRequest.Builder
to create a request.- Returns:
- Result of the CreateSignalCatalog operation returned by the service.
- See Also:
-
createStateTemplate
default CreateStateTemplateResponse createStateTemplate(CreateStateTemplateRequest createStateTemplateRequest) throws ResourceNotFoundException, InternalServerException, ConflictException, LimitExceededException, ThrottlingException, ValidationException, InvalidSignalsException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Creates a state template. State templates contain state properties, which are signals that belong to a signal catalog that is synchronized between the Amazon Web Services IoT FleetWise Edge and the Amazon Web Services Cloud.
Access to certain Amazon Web Services IoT FleetWise features is currently gated. For more information, see Amazon Web Services Region and feature availability in the Amazon Web Services IoT FleetWise Developer Guide.
- Parameters:
createStateTemplateRequest
-- Returns:
- Result of the CreateStateTemplate operation returned by the service.
- See Also:
-
createStateTemplate
default CreateStateTemplateResponse createStateTemplate(Consumer<CreateStateTemplateRequest.Builder> createStateTemplateRequest) throws ResourceNotFoundException, InternalServerException, ConflictException, LimitExceededException, ThrottlingException, ValidationException, InvalidSignalsException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Creates a state template. State templates contain state properties, which are signals that belong to a signal catalog that is synchronized between the Amazon Web Services IoT FleetWise Edge and the Amazon Web Services Cloud.
Access to certain Amazon Web Services IoT FleetWise features is currently gated. For more information, see Amazon Web Services Region and feature availability in the Amazon Web Services IoT FleetWise Developer Guide.
This is a convenience which creates an instance of the
CreateStateTemplateRequest.Builder
avoiding the need to create one manually viaCreateStateTemplateRequest.builder()
- Parameters:
createStateTemplateRequest
- AConsumer
that will call methods onCreateStateTemplateRequest.Builder
to create a request.- Returns:
- Result of the CreateStateTemplate operation returned by the service.
- See Also:
-
createVehicle
default CreateVehicleResponse createVehicle(CreateVehicleRequest createVehicleRequest) throws InternalServerException, ResourceNotFoundException, ConflictException, LimitExceededException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Creates a vehicle, which is an instance of a vehicle model (model manifest). Vehicles created from the same vehicle model consist of the same signals inherited from the vehicle model.
If you have an existing Amazon Web Services IoT thing, you can use Amazon Web Services IoT FleetWise to create a vehicle and collect data from your thing.
For more information, see Create a vehicle (AWS CLI) in the Amazon Web Services IoT FleetWise Developer Guide.
- Parameters:
createVehicleRequest
-- Returns:
- Result of the CreateVehicle operation returned by the service.
- See Also:
-
createVehicle
default CreateVehicleResponse createVehicle(Consumer<CreateVehicleRequest.Builder> createVehicleRequest) throws InternalServerException, ResourceNotFoundException, ConflictException, LimitExceededException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Creates a vehicle, which is an instance of a vehicle model (model manifest). Vehicles created from the same vehicle model consist of the same signals inherited from the vehicle model.
If you have an existing Amazon Web Services IoT thing, you can use Amazon Web Services IoT FleetWise to create a vehicle and collect data from your thing.
For more information, see Create a vehicle (AWS CLI) in the Amazon Web Services IoT FleetWise Developer Guide.
This is a convenience which creates an instance of the
CreateVehicleRequest.Builder
avoiding the need to create one manually viaCreateVehicleRequest.builder()
- Parameters:
createVehicleRequest
- AConsumer
that will call methods onCreateVehicleRequest.Builder
to create a request.- Returns:
- Result of the CreateVehicle operation returned by the service.
- See Also:
-
deleteCampaign
default DeleteCampaignResponse deleteCampaign(DeleteCampaignRequest deleteCampaignRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Deletes a data collection campaign. Deleting a campaign suspends all data collection and removes it from any vehicles.
- Parameters:
deleteCampaignRequest
-- Returns:
- Result of the DeleteCampaign operation returned by the service.
- See Also:
-
deleteCampaign
default DeleteCampaignResponse deleteCampaign(Consumer<DeleteCampaignRequest.Builder> deleteCampaignRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Deletes a data collection campaign. Deleting a campaign suspends all data collection and removes it from any vehicles.
This is a convenience which creates an instance of the
DeleteCampaignRequest.Builder
avoiding the need to create one manually viaDeleteCampaignRequest.builder()
- Parameters:
deleteCampaignRequest
- AConsumer
that will call methods onDeleteCampaignRequest.Builder
to create a request.- Returns:
- Result of the DeleteCampaign operation returned by the service.
- See Also:
-
deleteDecoderManifest
default DeleteDecoderManifestResponse deleteDecoderManifest(DeleteDecoderManifestRequest deleteDecoderManifestRequest) throws InternalServerException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Deletes a decoder manifest. You can't delete a decoder manifest if it has vehicles associated with it.
- Parameters:
deleteDecoderManifestRequest
-- Returns:
- Result of the DeleteDecoderManifest operation returned by the service.
- See Also:
-
deleteDecoderManifest
default DeleteDecoderManifestResponse deleteDecoderManifest(Consumer<DeleteDecoderManifestRequest.Builder> deleteDecoderManifestRequest) throws InternalServerException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Deletes a decoder manifest. You can't delete a decoder manifest if it has vehicles associated with it.
This is a convenience which creates an instance of the
DeleteDecoderManifestRequest.Builder
avoiding the need to create one manually viaDeleteDecoderManifestRequest.builder()
- Parameters:
deleteDecoderManifestRequest
- AConsumer
that will call methods onDeleteDecoderManifestRequest.Builder
to create a request.- Returns:
- Result of the DeleteDecoderManifest operation returned by the service.
- See Also:
-
deleteFleet
default DeleteFleetResponse deleteFleet(DeleteFleetRequest deleteFleetRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Deletes a fleet. Before you delete a fleet, all vehicles must be dissociated from the fleet. For more information, see Delete a fleet (AWS CLI) in the Amazon Web Services IoT FleetWise Developer Guide.
- Parameters:
deleteFleetRequest
-- Returns:
- Result of the DeleteFleet operation returned by the service.
- See Also:
-
deleteFleet
default DeleteFleetResponse deleteFleet(Consumer<DeleteFleetRequest.Builder> deleteFleetRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Deletes a fleet. Before you delete a fleet, all vehicles must be dissociated from the fleet. For more information, see Delete a fleet (AWS CLI) in the Amazon Web Services IoT FleetWise Developer Guide.
This is a convenience which creates an instance of the
DeleteFleetRequest.Builder
avoiding the need to create one manually viaDeleteFleetRequest.builder()
- Parameters:
deleteFleetRequest
- AConsumer
that will call methods onDeleteFleetRequest.Builder
to create a request.- Returns:
- Result of the DeleteFleet operation returned by the service.
- See Also:
-
deleteModelManifest
default DeleteModelManifestResponse deleteModelManifest(DeleteModelManifestRequest deleteModelManifestRequest) throws InternalServerException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Deletes a vehicle model (model manifest).
- Parameters:
deleteModelManifestRequest
-- Returns:
- Result of the DeleteModelManifest operation returned by the service.
- See Also:
-
deleteModelManifest
default DeleteModelManifestResponse deleteModelManifest(Consumer<DeleteModelManifestRequest.Builder> deleteModelManifestRequest) throws InternalServerException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Deletes a vehicle model (model manifest).
This is a convenience which creates an instance of the
DeleteModelManifestRequest.Builder
avoiding the need to create one manually viaDeleteModelManifestRequest.builder()
- Parameters:
deleteModelManifestRequest
- AConsumer
that will call methods onDeleteModelManifestRequest.Builder
to create a request.- Returns:
- Result of the DeleteModelManifest operation returned by the service.
- See Also:
-
deleteSignalCatalog
default DeleteSignalCatalogResponse deleteSignalCatalog(DeleteSignalCatalogRequest deleteSignalCatalogRequest) throws InternalServerException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Deletes a signal catalog.
- Parameters:
deleteSignalCatalogRequest
-- Returns:
- Result of the DeleteSignalCatalog operation returned by the service.
- See Also:
-
deleteSignalCatalog
default DeleteSignalCatalogResponse deleteSignalCatalog(Consumer<DeleteSignalCatalogRequest.Builder> deleteSignalCatalogRequest) throws InternalServerException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Deletes a signal catalog.
This is a convenience which creates an instance of the
DeleteSignalCatalogRequest.Builder
avoiding the need to create one manually viaDeleteSignalCatalogRequest.builder()
- Parameters:
deleteSignalCatalogRequest
- AConsumer
that will call methods onDeleteSignalCatalogRequest.Builder
to create a request.- Returns:
- Result of the DeleteSignalCatalog operation returned by the service.
- See Also:
-
deleteStateTemplate
default DeleteStateTemplateResponse deleteStateTemplate(DeleteStateTemplateRequest deleteStateTemplateRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Deletes a state template.
- Parameters:
deleteStateTemplateRequest
-- Returns:
- Result of the DeleteStateTemplate operation returned by the service.
- See Also:
-
deleteStateTemplate
default DeleteStateTemplateResponse deleteStateTemplate(Consumer<DeleteStateTemplateRequest.Builder> deleteStateTemplateRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Deletes a state template.
This is a convenience which creates an instance of the
DeleteStateTemplateRequest.Builder
avoiding the need to create one manually viaDeleteStateTemplateRequest.builder()
- Parameters:
deleteStateTemplateRequest
- AConsumer
that will call methods onDeleteStateTemplateRequest.Builder
to create a request.- Returns:
- Result of the DeleteStateTemplate operation returned by the service.
- See Also:
-
deleteVehicle
default DeleteVehicleResponse deleteVehicle(DeleteVehicleRequest deleteVehicleRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Deletes a vehicle and removes it from any campaigns.
- Parameters:
deleteVehicleRequest
-- Returns:
- Result of the DeleteVehicle operation returned by the service.
- See Also:
-
deleteVehicle
default DeleteVehicleResponse deleteVehicle(Consumer<DeleteVehicleRequest.Builder> deleteVehicleRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Deletes a vehicle and removes it from any campaigns.
This is a convenience which creates an instance of the
DeleteVehicleRequest.Builder
avoiding the need to create one manually viaDeleteVehicleRequest.builder()
- Parameters:
deleteVehicleRequest
- AConsumer
that will call methods onDeleteVehicleRequest.Builder
to create a request.- Returns:
- Result of the DeleteVehicle operation returned by the service.
- See Also:
-
disassociateVehicleFleet
default DisassociateVehicleFleetResponse disassociateVehicleFleet(DisassociateVehicleFleetRequest disassociateVehicleFleetRequest) throws InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Removes, or disassociates, a vehicle from a fleet. Disassociating a vehicle from a fleet doesn't delete the vehicle.
- Parameters:
disassociateVehicleFleetRequest
-- Returns:
- Result of the DisassociateVehicleFleet operation returned by the service.
- See Also:
-
disassociateVehicleFleet
default DisassociateVehicleFleetResponse disassociateVehicleFleet(Consumer<DisassociateVehicleFleetRequest.Builder> disassociateVehicleFleetRequest) throws InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Removes, or disassociates, a vehicle from a fleet. Disassociating a vehicle from a fleet doesn't delete the vehicle.
This is a convenience which creates an instance of the
DisassociateVehicleFleetRequest.Builder
avoiding the need to create one manually viaDisassociateVehicleFleetRequest.builder()
- Parameters:
disassociateVehicleFleetRequest
- AConsumer
that will call methods onDisassociateVehicleFleetRequest.Builder
to create a request.- Returns:
- Result of the DisassociateVehicleFleet operation returned by the service.
- See Also:
-
getCampaign
default GetCampaignResponse getCampaign(GetCampaignRequest getCampaignRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves information about a campaign.
Access to certain Amazon Web Services IoT FleetWise features is currently gated. For more information, see Amazon Web Services Region and feature availability in the Amazon Web Services IoT FleetWise Developer Guide.
- Parameters:
getCampaignRequest
-- Returns:
- Result of the GetCampaign operation returned by the service.
- See Also:
-
getCampaign
default GetCampaignResponse getCampaign(Consumer<GetCampaignRequest.Builder> getCampaignRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves information about a campaign.
Access to certain Amazon Web Services IoT FleetWise features is currently gated. For more information, see Amazon Web Services Region and feature availability in the Amazon Web Services IoT FleetWise Developer Guide.
This is a convenience which creates an instance of the
GetCampaignRequest.Builder
avoiding the need to create one manually viaGetCampaignRequest.builder()
- Parameters:
getCampaignRequest
- AConsumer
that will call methods onGetCampaignRequest.Builder
to create a request.- Returns:
- Result of the GetCampaign operation returned by the service.
- See Also:
-
getDecoderManifest
default GetDecoderManifestResponse getDecoderManifest(GetDecoderManifestRequest getDecoderManifestRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves information about a created decoder manifest.
- Parameters:
getDecoderManifestRequest
-- Returns:
- Result of the GetDecoderManifest operation returned by the service.
- See Also:
-
getDecoderManifest
default GetDecoderManifestResponse getDecoderManifest(Consumer<GetDecoderManifestRequest.Builder> getDecoderManifestRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves information about a created decoder manifest.
This is a convenience which creates an instance of the
GetDecoderManifestRequest.Builder
avoiding the need to create one manually viaGetDecoderManifestRequest.builder()
- Parameters:
getDecoderManifestRequest
- AConsumer
that will call methods onGetDecoderManifestRequest.Builder
to create a request.- Returns:
- Result of the GetDecoderManifest operation returned by the service.
- See Also:
-
getEncryptionConfiguration
default GetEncryptionConfigurationResponse getEncryptionConfiguration(GetEncryptionConfigurationRequest getEncryptionConfigurationRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves the encryption configuration for resources and data in Amazon Web Services IoT FleetWise.
- Parameters:
getEncryptionConfigurationRequest
-- Returns:
- Result of the GetEncryptionConfiguration operation returned by the service.
- See Also:
-
getEncryptionConfiguration
default GetEncryptionConfigurationResponse getEncryptionConfiguration(Consumer<GetEncryptionConfigurationRequest.Builder> getEncryptionConfigurationRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves the encryption configuration for resources and data in Amazon Web Services IoT FleetWise.
This is a convenience which creates an instance of the
GetEncryptionConfigurationRequest.Builder
avoiding the need to create one manually viaGetEncryptionConfigurationRequest.builder()
- Parameters:
getEncryptionConfigurationRequest
- AConsumer
that will call methods onGetEncryptionConfigurationRequest.Builder
to create a request.- Returns:
- Result of the GetEncryptionConfiguration operation returned by the service.
- See Also:
-
getFleet
default GetFleetResponse getFleet(GetFleetRequest getFleetRequest) throws InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves information about a fleet.
- Parameters:
getFleetRequest
-- Returns:
- Result of the GetFleet operation returned by the service.
- See Also:
-
getFleet
default GetFleetResponse getFleet(Consumer<GetFleetRequest.Builder> getFleetRequest) throws InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves information about a fleet.
This is a convenience which creates an instance of the
GetFleetRequest.Builder
avoiding the need to create one manually viaGetFleetRequest.builder()
- Parameters:
getFleetRequest
- AConsumer
that will call methods onGetFleetRequest.Builder
to create a request.- Returns:
- Result of the GetFleet operation returned by the service.
- See Also:
-
getLoggingOptions
default GetLoggingOptionsResponse getLoggingOptions(GetLoggingOptionsRequest getLoggingOptionsRequest) throws InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves the logging options.
- Parameters:
getLoggingOptionsRequest
-- Returns:
- Result of the GetLoggingOptions operation returned by the service.
- See Also:
-
getLoggingOptions
default GetLoggingOptionsResponse getLoggingOptions(Consumer<GetLoggingOptionsRequest.Builder> getLoggingOptionsRequest) throws InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves the logging options.
This is a convenience which creates an instance of the
GetLoggingOptionsRequest.Builder
avoiding the need to create one manually viaGetLoggingOptionsRequest.builder()
- Parameters:
getLoggingOptionsRequest
- AConsumer
that will call methods onGetLoggingOptionsRequest.Builder
to create a request.- Returns:
- Result of the GetLoggingOptions operation returned by the service.
- See Also:
-
getModelManifest
default GetModelManifestResponse getModelManifest(GetModelManifestRequest getModelManifestRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves information about a vehicle model (model manifest).
- Parameters:
getModelManifestRequest
-- Returns:
- Result of the GetModelManifest operation returned by the service.
- See Also:
-
getModelManifest
default GetModelManifestResponse getModelManifest(Consumer<GetModelManifestRequest.Builder> getModelManifestRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves information about a vehicle model (model manifest).
This is a convenience which creates an instance of the
GetModelManifestRequest.Builder
avoiding the need to create one manually viaGetModelManifestRequest.builder()
- Parameters:
getModelManifestRequest
- AConsumer
that will call methods onGetModelManifestRequest.Builder
to create a request.- Returns:
- Result of the GetModelManifest operation returned by the service.
- See Also:
-
getRegisterAccountStatus
default GetRegisterAccountStatusResponse getRegisterAccountStatus(GetRegisterAccountStatusRequest getRegisterAccountStatusRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves information about the status of registering your Amazon Web Services account, IAM, and Amazon Timestream resources so that Amazon Web Services IoT FleetWise can transfer your vehicle data to the Amazon Web Services Cloud.
For more information, including step-by-step procedures, see Setting up Amazon Web Services IoT FleetWise.
This API operation doesn't require input parameters.
- Parameters:
getRegisterAccountStatusRequest
-- Returns:
- Result of the GetRegisterAccountStatus operation returned by the service.
- See Also:
-
getRegisterAccountStatus
default GetRegisterAccountStatusResponse getRegisterAccountStatus(Consumer<GetRegisterAccountStatusRequest.Builder> getRegisterAccountStatusRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves information about the status of registering your Amazon Web Services account, IAM, and Amazon Timestream resources so that Amazon Web Services IoT FleetWise can transfer your vehicle data to the Amazon Web Services Cloud.
For more information, including step-by-step procedures, see Setting up Amazon Web Services IoT FleetWise.
This API operation doesn't require input parameters.
This is a convenience which creates an instance of the
GetRegisterAccountStatusRequest.Builder
avoiding the need to create one manually viaGetRegisterAccountStatusRequest.builder()
- Parameters:
getRegisterAccountStatusRequest
- AConsumer
that will call methods onGetRegisterAccountStatusRequest.Builder
to create a request.- Returns:
- Result of the GetRegisterAccountStatus operation returned by the service.
- See Also:
-
getSignalCatalog
default GetSignalCatalogResponse getSignalCatalog(GetSignalCatalogRequest getSignalCatalogRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves information about a signal catalog.
- Parameters:
getSignalCatalogRequest
-- Returns:
- Result of the GetSignalCatalog operation returned by the service.
- See Also:
-
getSignalCatalog
default GetSignalCatalogResponse getSignalCatalog(Consumer<GetSignalCatalogRequest.Builder> getSignalCatalogRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves information about a signal catalog.
This is a convenience which creates an instance of the
GetSignalCatalogRequest.Builder
avoiding the need to create one manually viaGetSignalCatalogRequest.builder()
- Parameters:
getSignalCatalogRequest
- AConsumer
that will call methods onGetSignalCatalogRequest.Builder
to create a request.- Returns:
- Result of the GetSignalCatalog operation returned by the service.
- See Also:
-
getStateTemplate
default GetStateTemplateResponse getStateTemplate(GetStateTemplateRequest getStateTemplateRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves information about a state template.
Access to certain Amazon Web Services IoT FleetWise features is currently gated. For more information, see Amazon Web Services Region and feature availability in the Amazon Web Services IoT FleetWise Developer Guide.
- Parameters:
getStateTemplateRequest
-- Returns:
- Result of the GetStateTemplate operation returned by the service.
- See Also:
-
getStateTemplate
default GetStateTemplateResponse getStateTemplate(Consumer<GetStateTemplateRequest.Builder> getStateTemplateRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves information about a state template.
Access to certain Amazon Web Services IoT FleetWise features is currently gated. For more information, see Amazon Web Services Region and feature availability in the Amazon Web Services IoT FleetWise Developer Guide.
This is a convenience which creates an instance of the
GetStateTemplateRequest.Builder
avoiding the need to create one manually viaGetStateTemplateRequest.builder()
- Parameters:
getStateTemplateRequest
- AConsumer
that will call methods onGetStateTemplateRequest.Builder
to create a request.- Returns:
- Result of the GetStateTemplate operation returned by the service.
- See Also:
-
getVehicle
default GetVehicleResponse getVehicle(GetVehicleRequest getVehicleRequest) throws InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves information about a vehicle.
- Parameters:
getVehicleRequest
-- Returns:
- Result of the GetVehicle operation returned by the service.
- See Also:
-
getVehicle
default GetVehicleResponse getVehicle(Consumer<GetVehicleRequest.Builder> getVehicleRequest) throws InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves information about a vehicle.
This is a convenience which creates an instance of the
GetVehicleRequest.Builder
avoiding the need to create one manually viaGetVehicleRequest.builder()
- Parameters:
getVehicleRequest
- AConsumer
that will call methods onGetVehicleRequest.Builder
to create a request.- Returns:
- Result of the GetVehicle operation returned by the service.
- See Also:
-
getVehicleStatus
default GetVehicleStatusResponse getVehicleStatus(GetVehicleStatusRequest getVehicleStatusRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves information about the status of campaigns, decoder manifests, or state templates associated with a vehicle.
- Parameters:
getVehicleStatusRequest
-- Returns:
- Result of the GetVehicleStatus operation returned by the service.
- See Also:
-
getVehicleStatus
default GetVehicleStatusResponse getVehicleStatus(Consumer<GetVehicleStatusRequest.Builder> getVehicleStatusRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves information about the status of campaigns, decoder manifests, or state templates associated with a vehicle.
This is a convenience which creates an instance of the
GetVehicleStatusRequest.Builder
avoiding the need to create one manually viaGetVehicleStatusRequest.builder()
- Parameters:
getVehicleStatusRequest
- AConsumer
that will call methods onGetVehicleStatusRequest.Builder
to create a request.- Returns:
- Result of the GetVehicleStatus operation returned by the service.
- See Also:
-
getVehicleStatusPaginator
default GetVehicleStatusIterable getVehicleStatusPaginator(GetVehicleStatusRequest getVehicleStatusRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This is a variant of
getVehicleStatus(software.amazon.awssdk.services.iotfleetwise.model.GetVehicleStatusRequest)
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.iotfleetwise.paginators.GetVehicleStatusIterable responses = client.getVehicleStatusPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotfleetwise.paginators.GetVehicleStatusIterable responses = client .getVehicleStatusPaginator(request); for (software.amazon.awssdk.services.iotfleetwise.model.GetVehicleStatusResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotfleetwise.paginators.GetVehicleStatusIterable responses = client.getVehicleStatusPaginator(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
getVehicleStatus(software.amazon.awssdk.services.iotfleetwise.model.GetVehicleStatusRequest)
operation.- Parameters:
getVehicleStatusRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getVehicleStatusPaginator
default GetVehicleStatusIterable getVehicleStatusPaginator(Consumer<GetVehicleStatusRequest.Builder> getVehicleStatusRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This is a variant of
getVehicleStatus(software.amazon.awssdk.services.iotfleetwise.model.GetVehicleStatusRequest)
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.iotfleetwise.paginators.GetVehicleStatusIterable responses = client.getVehicleStatusPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotfleetwise.paginators.GetVehicleStatusIterable responses = client .getVehicleStatusPaginator(request); for (software.amazon.awssdk.services.iotfleetwise.model.GetVehicleStatusResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotfleetwise.paginators.GetVehicleStatusIterable responses = client.getVehicleStatusPaginator(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
getVehicleStatus(software.amazon.awssdk.services.iotfleetwise.model.GetVehicleStatusRequest)
operation.
This is a convenience which creates an instance of the
GetVehicleStatusRequest.Builder
avoiding the need to create one manually viaGetVehicleStatusRequest.builder()
- Parameters:
getVehicleStatusRequest
- AConsumer
that will call methods onGetVehicleStatusRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
importDecoderManifest
default ImportDecoderManifestResponse importDecoderManifest(ImportDecoderManifestRequest importDecoderManifestRequest) throws ResourceNotFoundException, InternalServerException, ConflictException, DecoderManifestValidationException, ThrottlingException, ValidationException, InvalidSignalsException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Creates a decoder manifest using your existing CAN DBC file from your local device.
The CAN signal name must be unique and not repeated across CAN message definitions in a .dbc file.
- Parameters:
importDecoderManifestRequest
-- Returns:
- Result of the ImportDecoderManifest operation returned by the service.
- See Also:
-
importDecoderManifest
default ImportDecoderManifestResponse importDecoderManifest(Consumer<ImportDecoderManifestRequest.Builder> importDecoderManifestRequest) throws ResourceNotFoundException, InternalServerException, ConflictException, DecoderManifestValidationException, ThrottlingException, ValidationException, InvalidSignalsException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Creates a decoder manifest using your existing CAN DBC file from your local device.
The CAN signal name must be unique and not repeated across CAN message definitions in a .dbc file.
This is a convenience which creates an instance of the
ImportDecoderManifestRequest.Builder
avoiding the need to create one manually viaImportDecoderManifestRequest.builder()
- Parameters:
importDecoderManifestRequest
- AConsumer
that will call methods onImportDecoderManifestRequest.Builder
to create a request.- Returns:
- Result of the ImportDecoderManifest operation returned by the service.
- See Also:
-
importSignalCatalog
default ImportSignalCatalogResponse importSignalCatalog(ImportSignalCatalogRequest importSignalCatalogRequest) throws ResourceNotFoundException, InternalServerException, ConflictException, LimitExceededException, ThrottlingException, ValidationException, InvalidSignalsException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Creates a signal catalog using your existing VSS formatted content from your local device.
- Parameters:
importSignalCatalogRequest
-- Returns:
- Result of the ImportSignalCatalog operation returned by the service.
- See Also:
-
importSignalCatalog
default ImportSignalCatalogResponse importSignalCatalog(Consumer<ImportSignalCatalogRequest.Builder> importSignalCatalogRequest) throws ResourceNotFoundException, InternalServerException, ConflictException, LimitExceededException, ThrottlingException, ValidationException, InvalidSignalsException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Creates a signal catalog using your existing VSS formatted content from your local device.
This is a convenience which creates an instance of the
ImportSignalCatalogRequest.Builder
avoiding the need to create one manually viaImportSignalCatalogRequest.builder()
- Parameters:
importSignalCatalogRequest
- AConsumer
that will call methods onImportSignalCatalogRequest.Builder
to create a request.- Returns:
- Result of the ImportSignalCatalog operation returned by the service.
- See Also:
-
listCampaigns
default ListCampaignsResponse listCampaigns(ListCampaignsRequest listCampaignsRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Lists information about created campaigns.
This API operation uses pagination. Specify the
nextToken
parameter in the request to return more results.- Parameters:
listCampaignsRequest
-- Returns:
- Result of the ListCampaigns operation returned by the service.
- See Also:
-
listCampaigns
default ListCampaignsResponse listCampaigns(Consumer<ListCampaignsRequest.Builder> listCampaignsRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Lists information about created campaigns.
This API operation uses pagination. Specify the
nextToken
parameter in the request to return more results.
This is a convenience which creates an instance of the
ListCampaignsRequest.Builder
avoiding the need to create one manually viaListCampaignsRequest.builder()
- Parameters:
listCampaignsRequest
- AConsumer
that will call methods onListCampaignsRequest.Builder
to create a request.- Returns:
- Result of the ListCampaigns operation returned by the service.
- See Also:
-
listCampaignsPaginator
default ListCampaignsIterable listCampaignsPaginator(ListCampaignsRequest listCampaignsRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This is a variant of
listCampaigns(software.amazon.awssdk.services.iotfleetwise.model.ListCampaignsRequest)
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.iotfleetwise.paginators.ListCampaignsIterable responses = client.listCampaignsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotfleetwise.paginators.ListCampaignsIterable responses = client .listCampaignsPaginator(request); for (software.amazon.awssdk.services.iotfleetwise.model.ListCampaignsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotfleetwise.paginators.ListCampaignsIterable responses = client.listCampaignsPaginator(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
listCampaigns(software.amazon.awssdk.services.iotfleetwise.model.ListCampaignsRequest)
operation.- Parameters:
listCampaignsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listCampaignsPaginator
default ListCampaignsIterable listCampaignsPaginator(Consumer<ListCampaignsRequest.Builder> listCampaignsRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This is a variant of
listCampaigns(software.amazon.awssdk.services.iotfleetwise.model.ListCampaignsRequest)
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.iotfleetwise.paginators.ListCampaignsIterable responses = client.listCampaignsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotfleetwise.paginators.ListCampaignsIterable responses = client .listCampaignsPaginator(request); for (software.amazon.awssdk.services.iotfleetwise.model.ListCampaignsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotfleetwise.paginators.ListCampaignsIterable responses = client.listCampaignsPaginator(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
listCampaigns(software.amazon.awssdk.services.iotfleetwise.model.ListCampaignsRequest)
operation.
This is a convenience which creates an instance of the
ListCampaignsRequest.Builder
avoiding the need to create one manually viaListCampaignsRequest.builder()
- Parameters:
listCampaignsRequest
- AConsumer
that will call methods onListCampaignsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDecoderManifestNetworkInterfaces
default ListDecoderManifestNetworkInterfacesResponse listDecoderManifestNetworkInterfaces(ListDecoderManifestNetworkInterfacesRequest listDecoderManifestNetworkInterfacesRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Lists the network interfaces specified in a decoder manifest.
This API operation uses pagination. Specify the
nextToken
parameter in the request to return more results.- Parameters:
listDecoderManifestNetworkInterfacesRequest
-- Returns:
- Result of the ListDecoderManifestNetworkInterfaces operation returned by the service.
- See Also:
-
listDecoderManifestNetworkInterfaces
default ListDecoderManifestNetworkInterfacesResponse listDecoderManifestNetworkInterfaces(Consumer<ListDecoderManifestNetworkInterfacesRequest.Builder> listDecoderManifestNetworkInterfacesRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Lists the network interfaces specified in a decoder manifest.
This API operation uses pagination. Specify the
nextToken
parameter in the request to return more results.
This is a convenience which creates an instance of the
ListDecoderManifestNetworkInterfacesRequest.Builder
avoiding the need to create one manually viaListDecoderManifestNetworkInterfacesRequest.builder()
- Parameters:
listDecoderManifestNetworkInterfacesRequest
- AConsumer
that will call methods onListDecoderManifestNetworkInterfacesRequest.Builder
to create a request.- Returns:
- Result of the ListDecoderManifestNetworkInterfaces operation returned by the service.
- See Also:
-
listDecoderManifestNetworkInterfacesPaginator
default ListDecoderManifestNetworkInterfacesIterable listDecoderManifestNetworkInterfacesPaginator(ListDecoderManifestNetworkInterfacesRequest listDecoderManifestNetworkInterfacesRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This is a variant of
listDecoderManifestNetworkInterfaces(software.amazon.awssdk.services.iotfleetwise.model.ListDecoderManifestNetworkInterfacesRequest)
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.iotfleetwise.paginators.ListDecoderManifestNetworkInterfacesIterable responses = client.listDecoderManifestNetworkInterfacesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotfleetwise.paginators.ListDecoderManifestNetworkInterfacesIterable responses = client .listDecoderManifestNetworkInterfacesPaginator(request); for (software.amazon.awssdk.services.iotfleetwise.model.ListDecoderManifestNetworkInterfacesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotfleetwise.paginators.ListDecoderManifestNetworkInterfacesIterable responses = client.listDecoderManifestNetworkInterfacesPaginator(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
listDecoderManifestNetworkInterfaces(software.amazon.awssdk.services.iotfleetwise.model.ListDecoderManifestNetworkInterfacesRequest)
operation.- Parameters:
listDecoderManifestNetworkInterfacesRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDecoderManifestNetworkInterfacesPaginator
default ListDecoderManifestNetworkInterfacesIterable listDecoderManifestNetworkInterfacesPaginator(Consumer<ListDecoderManifestNetworkInterfacesRequest.Builder> listDecoderManifestNetworkInterfacesRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This is a variant of
listDecoderManifestNetworkInterfaces(software.amazon.awssdk.services.iotfleetwise.model.ListDecoderManifestNetworkInterfacesRequest)
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.iotfleetwise.paginators.ListDecoderManifestNetworkInterfacesIterable responses = client.listDecoderManifestNetworkInterfacesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotfleetwise.paginators.ListDecoderManifestNetworkInterfacesIterable responses = client .listDecoderManifestNetworkInterfacesPaginator(request); for (software.amazon.awssdk.services.iotfleetwise.model.ListDecoderManifestNetworkInterfacesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotfleetwise.paginators.ListDecoderManifestNetworkInterfacesIterable responses = client.listDecoderManifestNetworkInterfacesPaginator(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
listDecoderManifestNetworkInterfaces(software.amazon.awssdk.services.iotfleetwise.model.ListDecoderManifestNetworkInterfacesRequest)
operation.
This is a convenience which creates an instance of the
ListDecoderManifestNetworkInterfacesRequest.Builder
avoiding the need to create one manually viaListDecoderManifestNetworkInterfacesRequest.builder()
- Parameters:
listDecoderManifestNetworkInterfacesRequest
- AConsumer
that will call methods onListDecoderManifestNetworkInterfacesRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDecoderManifestSignals
default ListDecoderManifestSignalsResponse listDecoderManifestSignals(ListDecoderManifestSignalsRequest listDecoderManifestSignalsRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException A list of information about signal decoders specified in a decoder manifest.
This API operation uses pagination. Specify the
nextToken
parameter in the request to return more results.- Parameters:
listDecoderManifestSignalsRequest
-- Returns:
- Result of the ListDecoderManifestSignals operation returned by the service.
- See Also:
-
listDecoderManifestSignals
default ListDecoderManifestSignalsResponse listDecoderManifestSignals(Consumer<ListDecoderManifestSignalsRequest.Builder> listDecoderManifestSignalsRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException A list of information about signal decoders specified in a decoder manifest.
This API operation uses pagination. Specify the
nextToken
parameter in the request to return more results.
This is a convenience which creates an instance of the
ListDecoderManifestSignalsRequest.Builder
avoiding the need to create one manually viaListDecoderManifestSignalsRequest.builder()
- Parameters:
listDecoderManifestSignalsRequest
- AConsumer
that will call methods onListDecoderManifestSignalsRequest.Builder
to create a request.- Returns:
- Result of the ListDecoderManifestSignals operation returned by the service.
- See Also:
-
listDecoderManifestSignalsPaginator
default ListDecoderManifestSignalsIterable listDecoderManifestSignalsPaginator(ListDecoderManifestSignalsRequest listDecoderManifestSignalsRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This is a variant of
listDecoderManifestSignals(software.amazon.awssdk.services.iotfleetwise.model.ListDecoderManifestSignalsRequest)
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.iotfleetwise.paginators.ListDecoderManifestSignalsIterable responses = client.listDecoderManifestSignalsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotfleetwise.paginators.ListDecoderManifestSignalsIterable responses = client .listDecoderManifestSignalsPaginator(request); for (software.amazon.awssdk.services.iotfleetwise.model.ListDecoderManifestSignalsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotfleetwise.paginators.ListDecoderManifestSignalsIterable responses = client.listDecoderManifestSignalsPaginator(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
listDecoderManifestSignals(software.amazon.awssdk.services.iotfleetwise.model.ListDecoderManifestSignalsRequest)
operation.- Parameters:
listDecoderManifestSignalsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDecoderManifestSignalsPaginator
default ListDecoderManifestSignalsIterable listDecoderManifestSignalsPaginator(Consumer<ListDecoderManifestSignalsRequest.Builder> listDecoderManifestSignalsRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This is a variant of
listDecoderManifestSignals(software.amazon.awssdk.services.iotfleetwise.model.ListDecoderManifestSignalsRequest)
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.iotfleetwise.paginators.ListDecoderManifestSignalsIterable responses = client.listDecoderManifestSignalsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotfleetwise.paginators.ListDecoderManifestSignalsIterable responses = client .listDecoderManifestSignalsPaginator(request); for (software.amazon.awssdk.services.iotfleetwise.model.ListDecoderManifestSignalsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotfleetwise.paginators.ListDecoderManifestSignalsIterable responses = client.listDecoderManifestSignalsPaginator(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
listDecoderManifestSignals(software.amazon.awssdk.services.iotfleetwise.model.ListDecoderManifestSignalsRequest)
operation.
This is a convenience which creates an instance of the
ListDecoderManifestSignalsRequest.Builder
avoiding the need to create one manually viaListDecoderManifestSignalsRequest.builder()
- Parameters:
listDecoderManifestSignalsRequest
- AConsumer
that will call methods onListDecoderManifestSignalsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDecoderManifests
default ListDecoderManifestsResponse listDecoderManifests(ListDecoderManifestsRequest listDecoderManifestsRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Lists decoder manifests.
This API operation uses pagination. Specify the
nextToken
parameter in the request to return more results.- Parameters:
listDecoderManifestsRequest
-- Returns:
- Result of the ListDecoderManifests operation returned by the service.
- See Also:
-
listDecoderManifests
default ListDecoderManifestsResponse listDecoderManifests(Consumer<ListDecoderManifestsRequest.Builder> listDecoderManifestsRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Lists decoder manifests.
This API operation uses pagination. Specify the
nextToken
parameter in the request to return more results.
This is a convenience which creates an instance of the
ListDecoderManifestsRequest.Builder
avoiding the need to create one manually viaListDecoderManifestsRequest.builder()
- Parameters:
listDecoderManifestsRequest
- AConsumer
that will call methods onListDecoderManifestsRequest.Builder
to create a request.- Returns:
- Result of the ListDecoderManifests operation returned by the service.
- See Also:
-
listDecoderManifestsPaginator
default ListDecoderManifestsIterable listDecoderManifestsPaginator(ListDecoderManifestsRequest listDecoderManifestsRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This is a variant of
listDecoderManifests(software.amazon.awssdk.services.iotfleetwise.model.ListDecoderManifestsRequest)
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.iotfleetwise.paginators.ListDecoderManifestsIterable responses = client.listDecoderManifestsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotfleetwise.paginators.ListDecoderManifestsIterable responses = client .listDecoderManifestsPaginator(request); for (software.amazon.awssdk.services.iotfleetwise.model.ListDecoderManifestsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotfleetwise.paginators.ListDecoderManifestsIterable responses = client.listDecoderManifestsPaginator(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
listDecoderManifests(software.amazon.awssdk.services.iotfleetwise.model.ListDecoderManifestsRequest)
operation.- Parameters:
listDecoderManifestsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDecoderManifestsPaginator
default ListDecoderManifestsIterable listDecoderManifestsPaginator(Consumer<ListDecoderManifestsRequest.Builder> listDecoderManifestsRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This is a variant of
listDecoderManifests(software.amazon.awssdk.services.iotfleetwise.model.ListDecoderManifestsRequest)
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.iotfleetwise.paginators.ListDecoderManifestsIterable responses = client.listDecoderManifestsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotfleetwise.paginators.ListDecoderManifestsIterable responses = client .listDecoderManifestsPaginator(request); for (software.amazon.awssdk.services.iotfleetwise.model.ListDecoderManifestsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotfleetwise.paginators.ListDecoderManifestsIterable responses = client.listDecoderManifestsPaginator(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
listDecoderManifests(software.amazon.awssdk.services.iotfleetwise.model.ListDecoderManifestsRequest)
operation.
This is a convenience which creates an instance of the
ListDecoderManifestsRequest.Builder
avoiding the need to create one manually viaListDecoderManifestsRequest.builder()
- Parameters:
listDecoderManifestsRequest
- AConsumer
that will call methods onListDecoderManifestsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listFleets
default ListFleetsResponse listFleets(ListFleetsRequest listFleetsRequest) throws InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves information for each created fleet in an Amazon Web Services account.
This API operation uses pagination. Specify the
nextToken
parameter in the request to return more results.- Parameters:
listFleetsRequest
-- Returns:
- Result of the ListFleets operation returned by the service.
- See Also:
-
listFleets
default ListFleetsResponse listFleets(Consumer<ListFleetsRequest.Builder> listFleetsRequest) throws InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves information for each created fleet in an Amazon Web Services account.
This API operation uses pagination. Specify the
nextToken
parameter in the request to return more results.
This is a convenience which creates an instance of the
ListFleetsRequest.Builder
avoiding the need to create one manually viaListFleetsRequest.builder()
- Parameters:
listFleetsRequest
- AConsumer
that will call methods onListFleetsRequest.Builder
to create a request.- Returns:
- Result of the ListFleets operation returned by the service.
- See Also:
-
listFleetsPaginator
default ListFleetsIterable listFleetsPaginator(ListFleetsRequest listFleetsRequest) throws InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This is a variant of
listFleets(software.amazon.awssdk.services.iotfleetwise.model.ListFleetsRequest)
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.iotfleetwise.paginators.ListFleetsIterable responses = client.listFleetsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotfleetwise.paginators.ListFleetsIterable responses = client.listFleetsPaginator(request); for (software.amazon.awssdk.services.iotfleetwise.model.ListFleetsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotfleetwise.paginators.ListFleetsIterable responses = client.listFleetsPaginator(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
listFleets(software.amazon.awssdk.services.iotfleetwise.model.ListFleetsRequest)
operation.- Parameters:
listFleetsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listFleetsPaginator
default ListFleetsIterable listFleetsPaginator(Consumer<ListFleetsRequest.Builder> listFleetsRequest) throws InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This is a variant of
listFleets(software.amazon.awssdk.services.iotfleetwise.model.ListFleetsRequest)
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.iotfleetwise.paginators.ListFleetsIterable responses = client.listFleetsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotfleetwise.paginators.ListFleetsIterable responses = client.listFleetsPaginator(request); for (software.amazon.awssdk.services.iotfleetwise.model.ListFleetsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotfleetwise.paginators.ListFleetsIterable responses = client.listFleetsPaginator(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
listFleets(software.amazon.awssdk.services.iotfleetwise.model.ListFleetsRequest)
operation.
This is a convenience which creates an instance of the
ListFleetsRequest.Builder
avoiding the need to create one manually viaListFleetsRequest.builder()
- Parameters:
listFleetsRequest
- AConsumer
that will call methods onListFleetsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listFleetsForVehicle
default ListFleetsForVehicleResponse listFleetsForVehicle(ListFleetsForVehicleRequest listFleetsForVehicleRequest) throws InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves a list of IDs for all fleets that the vehicle is associated with.
This API operation uses pagination. Specify the
nextToken
parameter in the request to return more results.- Parameters:
listFleetsForVehicleRequest
-- Returns:
- Result of the ListFleetsForVehicle operation returned by the service.
- See Also:
-
listFleetsForVehicle
default ListFleetsForVehicleResponse listFleetsForVehicle(Consumer<ListFleetsForVehicleRequest.Builder> listFleetsForVehicleRequest) throws InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves a list of IDs for all fleets that the vehicle is associated with.
This API operation uses pagination. Specify the
nextToken
parameter in the request to return more results.
This is a convenience which creates an instance of the
ListFleetsForVehicleRequest.Builder
avoiding the need to create one manually viaListFleetsForVehicleRequest.builder()
- Parameters:
listFleetsForVehicleRequest
- AConsumer
that will call methods onListFleetsForVehicleRequest.Builder
to create a request.- Returns:
- Result of the ListFleetsForVehicle operation returned by the service.
- See Also:
-
listFleetsForVehiclePaginator
default ListFleetsForVehicleIterable listFleetsForVehiclePaginator(ListFleetsForVehicleRequest listFleetsForVehicleRequest) throws InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This is a variant of
listFleetsForVehicle(software.amazon.awssdk.services.iotfleetwise.model.ListFleetsForVehicleRequest)
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.iotfleetwise.paginators.ListFleetsForVehicleIterable responses = client.listFleetsForVehiclePaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotfleetwise.paginators.ListFleetsForVehicleIterable responses = client .listFleetsForVehiclePaginator(request); for (software.amazon.awssdk.services.iotfleetwise.model.ListFleetsForVehicleResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotfleetwise.paginators.ListFleetsForVehicleIterable responses = client.listFleetsForVehiclePaginator(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
listFleetsForVehicle(software.amazon.awssdk.services.iotfleetwise.model.ListFleetsForVehicleRequest)
operation.- Parameters:
listFleetsForVehicleRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listFleetsForVehiclePaginator
default ListFleetsForVehicleIterable listFleetsForVehiclePaginator(Consumer<ListFleetsForVehicleRequest.Builder> listFleetsForVehicleRequest) throws InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This is a variant of
listFleetsForVehicle(software.amazon.awssdk.services.iotfleetwise.model.ListFleetsForVehicleRequest)
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.iotfleetwise.paginators.ListFleetsForVehicleIterable responses = client.listFleetsForVehiclePaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotfleetwise.paginators.ListFleetsForVehicleIterable responses = client .listFleetsForVehiclePaginator(request); for (software.amazon.awssdk.services.iotfleetwise.model.ListFleetsForVehicleResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotfleetwise.paginators.ListFleetsForVehicleIterable responses = client.listFleetsForVehiclePaginator(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
listFleetsForVehicle(software.amazon.awssdk.services.iotfleetwise.model.ListFleetsForVehicleRequest)
operation.
This is a convenience which creates an instance of the
ListFleetsForVehicleRequest.Builder
avoiding the need to create one manually viaListFleetsForVehicleRequest.builder()
- Parameters:
listFleetsForVehicleRequest
- AConsumer
that will call methods onListFleetsForVehicleRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listModelManifestNodes
default ListModelManifestNodesResponse listModelManifestNodes(ListModelManifestNodesRequest listModelManifestNodesRequest) throws InternalServerException, ResourceNotFoundException, LimitExceededException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Lists information about nodes specified in a vehicle model (model manifest).
This API operation uses pagination. Specify the
nextToken
parameter in the request to return more results.- Parameters:
listModelManifestNodesRequest
-- Returns:
- Result of the ListModelManifestNodes operation returned by the service.
- See Also:
-
listModelManifestNodes
default ListModelManifestNodesResponse listModelManifestNodes(Consumer<ListModelManifestNodesRequest.Builder> listModelManifestNodesRequest) throws InternalServerException, ResourceNotFoundException, LimitExceededException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Lists information about nodes specified in a vehicle model (model manifest).
This API operation uses pagination. Specify the
nextToken
parameter in the request to return more results.
This is a convenience which creates an instance of the
ListModelManifestNodesRequest.Builder
avoiding the need to create one manually viaListModelManifestNodesRequest.builder()
- Parameters:
listModelManifestNodesRequest
- AConsumer
that will call methods onListModelManifestNodesRequest.Builder
to create a request.- Returns:
- Result of the ListModelManifestNodes operation returned by the service.
- See Also:
-
listModelManifestNodesPaginator
default ListModelManifestNodesIterable listModelManifestNodesPaginator(ListModelManifestNodesRequest listModelManifestNodesRequest) throws InternalServerException, ResourceNotFoundException, LimitExceededException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This is a variant of
listModelManifestNodes(software.amazon.awssdk.services.iotfleetwise.model.ListModelManifestNodesRequest)
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.iotfleetwise.paginators.ListModelManifestNodesIterable responses = client.listModelManifestNodesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotfleetwise.paginators.ListModelManifestNodesIterable responses = client .listModelManifestNodesPaginator(request); for (software.amazon.awssdk.services.iotfleetwise.model.ListModelManifestNodesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotfleetwise.paginators.ListModelManifestNodesIterable responses = client.listModelManifestNodesPaginator(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
listModelManifestNodes(software.amazon.awssdk.services.iotfleetwise.model.ListModelManifestNodesRequest)
operation.- Parameters:
listModelManifestNodesRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listModelManifestNodesPaginator
default ListModelManifestNodesIterable listModelManifestNodesPaginator(Consumer<ListModelManifestNodesRequest.Builder> listModelManifestNodesRequest) throws InternalServerException, ResourceNotFoundException, LimitExceededException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This is a variant of
listModelManifestNodes(software.amazon.awssdk.services.iotfleetwise.model.ListModelManifestNodesRequest)
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.iotfleetwise.paginators.ListModelManifestNodesIterable responses = client.listModelManifestNodesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotfleetwise.paginators.ListModelManifestNodesIterable responses = client .listModelManifestNodesPaginator(request); for (software.amazon.awssdk.services.iotfleetwise.model.ListModelManifestNodesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotfleetwise.paginators.ListModelManifestNodesIterable responses = client.listModelManifestNodesPaginator(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
listModelManifestNodes(software.amazon.awssdk.services.iotfleetwise.model.ListModelManifestNodesRequest)
operation.
This is a convenience which creates an instance of the
ListModelManifestNodesRequest.Builder
avoiding the need to create one manually viaListModelManifestNodesRequest.builder()
- Parameters:
listModelManifestNodesRequest
- AConsumer
that will call methods onListModelManifestNodesRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listModelManifests
default ListModelManifestsResponse listModelManifests(ListModelManifestsRequest listModelManifestsRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves a list of vehicle models (model manifests).
This API operation uses pagination. Specify the
nextToken
parameter in the request to return more results.- Parameters:
listModelManifestsRequest
-- Returns:
- Result of the ListModelManifests operation returned by the service.
- See Also:
-
listModelManifests
default ListModelManifestsResponse listModelManifests(Consumer<ListModelManifestsRequest.Builder> listModelManifestsRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves a list of vehicle models (model manifests).
This API operation uses pagination. Specify the
nextToken
parameter in the request to return more results.
This is a convenience which creates an instance of the
ListModelManifestsRequest.Builder
avoiding the need to create one manually viaListModelManifestsRequest.builder()
- Parameters:
listModelManifestsRequest
- AConsumer
that will call methods onListModelManifestsRequest.Builder
to create a request.- Returns:
- Result of the ListModelManifests operation returned by the service.
- See Also:
-
listModelManifestsPaginator
default ListModelManifestsIterable listModelManifestsPaginator(ListModelManifestsRequest listModelManifestsRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This is a variant of
listModelManifests(software.amazon.awssdk.services.iotfleetwise.model.ListModelManifestsRequest)
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.iotfleetwise.paginators.ListModelManifestsIterable responses = client.listModelManifestsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotfleetwise.paginators.ListModelManifestsIterable responses = client .listModelManifestsPaginator(request); for (software.amazon.awssdk.services.iotfleetwise.model.ListModelManifestsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotfleetwise.paginators.ListModelManifestsIterable responses = client.listModelManifestsPaginator(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
listModelManifests(software.amazon.awssdk.services.iotfleetwise.model.ListModelManifestsRequest)
operation.- Parameters:
listModelManifestsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listModelManifestsPaginator
default ListModelManifestsIterable listModelManifestsPaginator(Consumer<ListModelManifestsRequest.Builder> listModelManifestsRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This is a variant of
listModelManifests(software.amazon.awssdk.services.iotfleetwise.model.ListModelManifestsRequest)
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.iotfleetwise.paginators.ListModelManifestsIterable responses = client.listModelManifestsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotfleetwise.paginators.ListModelManifestsIterable responses = client .listModelManifestsPaginator(request); for (software.amazon.awssdk.services.iotfleetwise.model.ListModelManifestsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotfleetwise.paginators.ListModelManifestsIterable responses = client.listModelManifestsPaginator(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
listModelManifests(software.amazon.awssdk.services.iotfleetwise.model.ListModelManifestsRequest)
operation.
This is a convenience which creates an instance of the
ListModelManifestsRequest.Builder
avoiding the need to create one manually viaListModelManifestsRequest.builder()
- Parameters:
listModelManifestsRequest
- AConsumer
that will call methods onListModelManifestsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listSignalCatalogNodes
default ListSignalCatalogNodesResponse listSignalCatalogNodes(ListSignalCatalogNodesRequest listSignalCatalogNodesRequest) throws InternalServerException, ResourceNotFoundException, LimitExceededException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Lists of information about the signals (nodes) specified in a signal catalog.
This API operation uses pagination. Specify the
nextToken
parameter in the request to return more results.- Parameters:
listSignalCatalogNodesRequest
-- Returns:
- Result of the ListSignalCatalogNodes operation returned by the service.
- See Also:
-
listSignalCatalogNodes
default ListSignalCatalogNodesResponse listSignalCatalogNodes(Consumer<ListSignalCatalogNodesRequest.Builder> listSignalCatalogNodesRequest) throws InternalServerException, ResourceNotFoundException, LimitExceededException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Lists of information about the signals (nodes) specified in a signal catalog.
This API operation uses pagination. Specify the
nextToken
parameter in the request to return more results.
This is a convenience which creates an instance of the
ListSignalCatalogNodesRequest.Builder
avoiding the need to create one manually viaListSignalCatalogNodesRequest.builder()
- Parameters:
listSignalCatalogNodesRequest
- AConsumer
that will call methods onListSignalCatalogNodesRequest.Builder
to create a request.- Returns:
- Result of the ListSignalCatalogNodes operation returned by the service.
- See Also:
-
listSignalCatalogNodesPaginator
default ListSignalCatalogNodesIterable listSignalCatalogNodesPaginator(ListSignalCatalogNodesRequest listSignalCatalogNodesRequest) throws InternalServerException, ResourceNotFoundException, LimitExceededException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This is a variant of
listSignalCatalogNodes(software.amazon.awssdk.services.iotfleetwise.model.ListSignalCatalogNodesRequest)
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.iotfleetwise.paginators.ListSignalCatalogNodesIterable responses = client.listSignalCatalogNodesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotfleetwise.paginators.ListSignalCatalogNodesIterable responses = client .listSignalCatalogNodesPaginator(request); for (software.amazon.awssdk.services.iotfleetwise.model.ListSignalCatalogNodesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotfleetwise.paginators.ListSignalCatalogNodesIterable responses = client.listSignalCatalogNodesPaginator(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
listSignalCatalogNodes(software.amazon.awssdk.services.iotfleetwise.model.ListSignalCatalogNodesRequest)
operation.- Parameters:
listSignalCatalogNodesRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listSignalCatalogNodesPaginator
default ListSignalCatalogNodesIterable listSignalCatalogNodesPaginator(Consumer<ListSignalCatalogNodesRequest.Builder> listSignalCatalogNodesRequest) throws InternalServerException, ResourceNotFoundException, LimitExceededException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This is a variant of
listSignalCatalogNodes(software.amazon.awssdk.services.iotfleetwise.model.ListSignalCatalogNodesRequest)
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.iotfleetwise.paginators.ListSignalCatalogNodesIterable responses = client.listSignalCatalogNodesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotfleetwise.paginators.ListSignalCatalogNodesIterable responses = client .listSignalCatalogNodesPaginator(request); for (software.amazon.awssdk.services.iotfleetwise.model.ListSignalCatalogNodesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotfleetwise.paginators.ListSignalCatalogNodesIterable responses = client.listSignalCatalogNodesPaginator(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
listSignalCatalogNodes(software.amazon.awssdk.services.iotfleetwise.model.ListSignalCatalogNodesRequest)
operation.
This is a convenience which creates an instance of the
ListSignalCatalogNodesRequest.Builder
avoiding the need to create one manually viaListSignalCatalogNodesRequest.builder()
- Parameters:
listSignalCatalogNodesRequest
- AConsumer
that will call methods onListSignalCatalogNodesRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listSignalCatalogs
default ListSignalCatalogsResponse listSignalCatalogs(ListSignalCatalogsRequest listSignalCatalogsRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Lists all the created signal catalogs in an Amazon Web Services account.
You can use to list information about each signal (node) specified in a signal catalog.
This API operation uses pagination. Specify the
nextToken
parameter in the request to return more results.- Parameters:
listSignalCatalogsRequest
-- Returns:
- Result of the ListSignalCatalogs operation returned by the service.
- See Also:
-
listSignalCatalogs
default ListSignalCatalogsResponse listSignalCatalogs(Consumer<ListSignalCatalogsRequest.Builder> listSignalCatalogsRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Lists all the created signal catalogs in an Amazon Web Services account.
You can use to list information about each signal (node) specified in a signal catalog.
This API operation uses pagination. Specify the
nextToken
parameter in the request to return more results.
This is a convenience which creates an instance of the
ListSignalCatalogsRequest.Builder
avoiding the need to create one manually viaListSignalCatalogsRequest.builder()
- Parameters:
listSignalCatalogsRequest
- AConsumer
that will call methods onListSignalCatalogsRequest.Builder
to create a request.- Returns:
- Result of the ListSignalCatalogs operation returned by the service.
- See Also:
-
listSignalCatalogsPaginator
default ListSignalCatalogsIterable listSignalCatalogsPaginator(ListSignalCatalogsRequest listSignalCatalogsRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This is a variant of
listSignalCatalogs(software.amazon.awssdk.services.iotfleetwise.model.ListSignalCatalogsRequest)
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.iotfleetwise.paginators.ListSignalCatalogsIterable responses = client.listSignalCatalogsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotfleetwise.paginators.ListSignalCatalogsIterable responses = client .listSignalCatalogsPaginator(request); for (software.amazon.awssdk.services.iotfleetwise.model.ListSignalCatalogsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotfleetwise.paginators.ListSignalCatalogsIterable responses = client.listSignalCatalogsPaginator(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
listSignalCatalogs(software.amazon.awssdk.services.iotfleetwise.model.ListSignalCatalogsRequest)
operation.- Parameters:
listSignalCatalogsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listSignalCatalogsPaginator
default ListSignalCatalogsIterable listSignalCatalogsPaginator(Consumer<ListSignalCatalogsRequest.Builder> listSignalCatalogsRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This is a variant of
listSignalCatalogs(software.amazon.awssdk.services.iotfleetwise.model.ListSignalCatalogsRequest)
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.iotfleetwise.paginators.ListSignalCatalogsIterable responses = client.listSignalCatalogsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotfleetwise.paginators.ListSignalCatalogsIterable responses = client .listSignalCatalogsPaginator(request); for (software.amazon.awssdk.services.iotfleetwise.model.ListSignalCatalogsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotfleetwise.paginators.ListSignalCatalogsIterable responses = client.listSignalCatalogsPaginator(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
listSignalCatalogs(software.amazon.awssdk.services.iotfleetwise.model.ListSignalCatalogsRequest)
operation.
This is a convenience which creates an instance of the
ListSignalCatalogsRequest.Builder
avoiding the need to create one manually viaListSignalCatalogsRequest.builder()
- Parameters:
listSignalCatalogsRequest
- AConsumer
that will call methods onListSignalCatalogsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listStateTemplates
default ListStateTemplatesResponse listStateTemplates(ListStateTemplatesRequest listStateTemplatesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Lists information about created state templates.
Access to certain Amazon Web Services IoT FleetWise features is currently gated. For more information, see Amazon Web Services Region and feature availability in the Amazon Web Services IoT FleetWise Developer Guide.
- Parameters:
listStateTemplatesRequest
-- Returns:
- Result of the ListStateTemplates operation returned by the service.
- See Also:
-
listStateTemplates
default ListStateTemplatesResponse listStateTemplates(Consumer<ListStateTemplatesRequest.Builder> listStateTemplatesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Lists information about created state templates.
Access to certain Amazon Web Services IoT FleetWise features is currently gated. For more information, see Amazon Web Services Region and feature availability in the Amazon Web Services IoT FleetWise Developer Guide.
This is a convenience which creates an instance of the
ListStateTemplatesRequest.Builder
avoiding the need to create one manually viaListStateTemplatesRequest.builder()
- Parameters:
listStateTemplatesRequest
- AConsumer
that will call methods onListStateTemplatesRequest.Builder
to create a request.- Returns:
- Result of the ListStateTemplates operation returned by the service.
- See Also:
-
listStateTemplatesPaginator
default ListStateTemplatesIterable listStateTemplatesPaginator(ListStateTemplatesRequest listStateTemplatesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This is a variant of
listStateTemplates(software.amazon.awssdk.services.iotfleetwise.model.ListStateTemplatesRequest)
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.iotfleetwise.paginators.ListStateTemplatesIterable responses = client.listStateTemplatesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotfleetwise.paginators.ListStateTemplatesIterable responses = client .listStateTemplatesPaginator(request); for (software.amazon.awssdk.services.iotfleetwise.model.ListStateTemplatesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotfleetwise.paginators.ListStateTemplatesIterable responses = client.listStateTemplatesPaginator(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
listStateTemplates(software.amazon.awssdk.services.iotfleetwise.model.ListStateTemplatesRequest)
operation.- Parameters:
listStateTemplatesRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listStateTemplatesPaginator
default ListStateTemplatesIterable listStateTemplatesPaginator(Consumer<ListStateTemplatesRequest.Builder> listStateTemplatesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This is a variant of
listStateTemplates(software.amazon.awssdk.services.iotfleetwise.model.ListStateTemplatesRequest)
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.iotfleetwise.paginators.ListStateTemplatesIterable responses = client.listStateTemplatesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotfleetwise.paginators.ListStateTemplatesIterable responses = client .listStateTemplatesPaginator(request); for (software.amazon.awssdk.services.iotfleetwise.model.ListStateTemplatesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotfleetwise.paginators.ListStateTemplatesIterable responses = client.listStateTemplatesPaginator(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
listStateTemplates(software.amazon.awssdk.services.iotfleetwise.model.ListStateTemplatesRequest)
operation.
This is a convenience which creates an instance of the
ListStateTemplatesRequest.Builder
avoiding the need to create one manually viaListStateTemplatesRequest.builder()
- Parameters:
listStateTemplatesRequest
- AConsumer
that will call methods onListStateTemplatesRequest.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 ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Lists the tags (metadata) you have assigned to the resource.
- Parameters:
listTagsForResourceRequest
-- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Lists the tags (metadata) you have assigned to the 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:
-
listVehicles
default ListVehiclesResponse listVehicles(ListVehiclesRequest listVehiclesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves a list of summaries of created vehicles.
This API operation uses pagination. Specify the
nextToken
parameter in the request to return more results.- Parameters:
listVehiclesRequest
-- Returns:
- Result of the ListVehicles operation returned by the service.
- See Also:
-
listVehicles
default ListVehiclesResponse listVehicles(Consumer<ListVehiclesRequest.Builder> listVehiclesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves a list of summaries of created vehicles.
This API operation uses pagination. Specify the
nextToken
parameter in the request to return more results.
This is a convenience which creates an instance of the
ListVehiclesRequest.Builder
avoiding the need to create one manually viaListVehiclesRequest.builder()
- Parameters:
listVehiclesRequest
- AConsumer
that will call methods onListVehiclesRequest.Builder
to create a request.- Returns:
- Result of the ListVehicles operation returned by the service.
- See Also:
-
listVehiclesPaginator
default ListVehiclesIterable listVehiclesPaginator(ListVehiclesRequest listVehiclesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This is a variant of
listVehicles(software.amazon.awssdk.services.iotfleetwise.model.ListVehiclesRequest)
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.iotfleetwise.paginators.ListVehiclesIterable responses = client.listVehiclesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotfleetwise.paginators.ListVehiclesIterable responses = client .listVehiclesPaginator(request); for (software.amazon.awssdk.services.iotfleetwise.model.ListVehiclesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotfleetwise.paginators.ListVehiclesIterable responses = client.listVehiclesPaginator(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
listVehicles(software.amazon.awssdk.services.iotfleetwise.model.ListVehiclesRequest)
operation.- Parameters:
listVehiclesRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listVehiclesPaginator
default ListVehiclesIterable listVehiclesPaginator(Consumer<ListVehiclesRequest.Builder> listVehiclesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This is a variant of
listVehicles(software.amazon.awssdk.services.iotfleetwise.model.ListVehiclesRequest)
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.iotfleetwise.paginators.ListVehiclesIterable responses = client.listVehiclesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotfleetwise.paginators.ListVehiclesIterable responses = client .listVehiclesPaginator(request); for (software.amazon.awssdk.services.iotfleetwise.model.ListVehiclesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotfleetwise.paginators.ListVehiclesIterable responses = client.listVehiclesPaginator(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
listVehicles(software.amazon.awssdk.services.iotfleetwise.model.ListVehiclesRequest)
operation.
This is a convenience which creates an instance of the
ListVehiclesRequest.Builder
avoiding the need to create one manually viaListVehiclesRequest.builder()
- Parameters:
listVehiclesRequest
- AConsumer
that will call methods onListVehiclesRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listVehiclesInFleet
default ListVehiclesInFleetResponse listVehiclesInFleet(ListVehiclesInFleetRequest listVehiclesInFleetRequest) throws InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves a list of summaries of all vehicles associated with a fleet.
This API operation uses pagination. Specify the
nextToken
parameter in the request to return more results.- Parameters:
listVehiclesInFleetRequest
-- Returns:
- Result of the ListVehiclesInFleet operation returned by the service.
- See Also:
-
listVehiclesInFleet
default ListVehiclesInFleetResponse listVehiclesInFleet(Consumer<ListVehiclesInFleetRequest.Builder> listVehiclesInFleetRequest) throws InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Retrieves a list of summaries of all vehicles associated with a fleet.
This API operation uses pagination. Specify the
nextToken
parameter in the request to return more results.
This is a convenience which creates an instance of the
ListVehiclesInFleetRequest.Builder
avoiding the need to create one manually viaListVehiclesInFleetRequest.builder()
- Parameters:
listVehiclesInFleetRequest
- AConsumer
that will call methods onListVehiclesInFleetRequest.Builder
to create a request.- Returns:
- Result of the ListVehiclesInFleet operation returned by the service.
- See Also:
-
listVehiclesInFleetPaginator
default ListVehiclesInFleetIterable listVehiclesInFleetPaginator(ListVehiclesInFleetRequest listVehiclesInFleetRequest) throws InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This is a variant of
listVehiclesInFleet(software.amazon.awssdk.services.iotfleetwise.model.ListVehiclesInFleetRequest)
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.iotfleetwise.paginators.ListVehiclesInFleetIterable responses = client.listVehiclesInFleetPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotfleetwise.paginators.ListVehiclesInFleetIterable responses = client .listVehiclesInFleetPaginator(request); for (software.amazon.awssdk.services.iotfleetwise.model.ListVehiclesInFleetResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotfleetwise.paginators.ListVehiclesInFleetIterable responses = client.listVehiclesInFleetPaginator(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
listVehiclesInFleet(software.amazon.awssdk.services.iotfleetwise.model.ListVehiclesInFleetRequest)
operation.- Parameters:
listVehiclesInFleetRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listVehiclesInFleetPaginator
default ListVehiclesInFleetIterable listVehiclesInFleetPaginator(Consumer<ListVehiclesInFleetRequest.Builder> listVehiclesInFleetRequest) throws InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This is a variant of
listVehiclesInFleet(software.amazon.awssdk.services.iotfleetwise.model.ListVehiclesInFleetRequest)
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.iotfleetwise.paginators.ListVehiclesInFleetIterable responses = client.listVehiclesInFleetPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.iotfleetwise.paginators.ListVehiclesInFleetIterable responses = client .listVehiclesInFleetPaginator(request); for (software.amazon.awssdk.services.iotfleetwise.model.ListVehiclesInFleetResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.iotfleetwise.paginators.ListVehiclesInFleetIterable responses = client.listVehiclesInFleetPaginator(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
listVehiclesInFleet(software.amazon.awssdk.services.iotfleetwise.model.ListVehiclesInFleetRequest)
operation.
This is a convenience which creates an instance of the
ListVehiclesInFleetRequest.Builder
avoiding the need to create one manually viaListVehiclesInFleetRequest.builder()
- Parameters:
listVehiclesInFleetRequest
- AConsumer
that will call methods onListVehiclesInFleetRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
putEncryptionConfiguration
default PutEncryptionConfigurationResponse putEncryptionConfiguration(PutEncryptionConfigurationRequest putEncryptionConfigurationRequest) throws ResourceNotFoundException, InternalServerException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Creates or updates the encryption configuration. Amazon Web Services IoT FleetWise can encrypt your data and resources using an Amazon Web Services managed key. Or, you can use a KMS key that you own and manage. For more information, see Data encryption in the Amazon Web Services IoT FleetWise Developer Guide.
- Parameters:
putEncryptionConfigurationRequest
-- Returns:
- Result of the PutEncryptionConfiguration operation returned by the service.
- See Also:
-
putEncryptionConfiguration
default PutEncryptionConfigurationResponse putEncryptionConfiguration(Consumer<PutEncryptionConfigurationRequest.Builder> putEncryptionConfigurationRequest) throws ResourceNotFoundException, InternalServerException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Creates or updates the encryption configuration. Amazon Web Services IoT FleetWise can encrypt your data and resources using an Amazon Web Services managed key. Or, you can use a KMS key that you own and manage. For more information, see Data encryption in the Amazon Web Services IoT FleetWise Developer Guide.
This is a convenience which creates an instance of the
PutEncryptionConfigurationRequest.Builder
avoiding the need to create one manually viaPutEncryptionConfigurationRequest.builder()
- Parameters:
putEncryptionConfigurationRequest
- AConsumer
that will call methods onPutEncryptionConfigurationRequest.Builder
to create a request.- Returns:
- Result of the PutEncryptionConfiguration operation returned by the service.
- See Also:
-
putLoggingOptions
default PutLoggingOptionsResponse putLoggingOptions(PutLoggingOptionsRequest putLoggingOptionsRequest) throws ResourceNotFoundException, InternalServerException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Creates or updates the logging option.
- Parameters:
putLoggingOptionsRequest
-- Returns:
- Result of the PutLoggingOptions operation returned by the service.
- See Also:
-
putLoggingOptions
default PutLoggingOptionsResponse putLoggingOptions(Consumer<PutLoggingOptionsRequest.Builder> putLoggingOptionsRequest) throws ResourceNotFoundException, InternalServerException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Creates or updates the logging option.
This is a convenience which creates an instance of the
PutLoggingOptionsRequest.Builder
avoiding the need to create one manually viaPutLoggingOptionsRequest.builder()
- Parameters:
putLoggingOptionsRequest
- AConsumer
that will call methods onPutLoggingOptionsRequest.Builder
to create a request.- Returns:
- Result of the PutLoggingOptions operation returned by the service.
- See Also:
-
registerAccount
default RegisterAccountResponse registerAccount(RegisterAccountRequest registerAccountRequest) throws ResourceNotFoundException, InternalServerException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This API operation contains deprecated parameters. Register your account again without the Timestream resources parameter so that Amazon Web Services IoT FleetWise can remove the Timestream metadata stored. You should then pass the data destination into the CreateCampaign API operation.
You must delete any existing campaigns that include an empty data destination before you register your account again. For more information, see the DeleteCampaign API operation.
If you want to delete the Timestream inline policy from the service-linked role, such as to mitigate an overly permissive policy, you must first delete any existing campaigns. Then delete the service-linked role and register your account again to enable CloudWatch metrics. For more information, see DeleteServiceLinkedRole in the Identity and Access Management API Reference.
Registers your Amazon Web Services account, IAM, and Amazon Timestream resources so Amazon Web Services IoT FleetWise can transfer your vehicle data to the Amazon Web Services Cloud. For more information, including step-by-step procedures, see Setting up Amazon Web Services IoT FleetWise.
An Amazon Web Services account is not the same thing as a "user." An Amazon Web Services user is an identity that you create using Identity and Access Management (IAM) and takes the form of either an IAM user or an IAM role, both with credentials. A single Amazon Web Services account can, and typically does, contain many users and roles.
- Parameters:
registerAccountRequest
-- Returns:
- Result of the RegisterAccount operation returned by the service.
- See Also:
-
registerAccount
default RegisterAccountResponse registerAccount(Consumer<RegisterAccountRequest.Builder> registerAccountRequest) throws ResourceNotFoundException, InternalServerException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException This API operation contains deprecated parameters. Register your account again without the Timestream resources parameter so that Amazon Web Services IoT FleetWise can remove the Timestream metadata stored. You should then pass the data destination into the CreateCampaign API operation.
You must delete any existing campaigns that include an empty data destination before you register your account again. For more information, see the DeleteCampaign API operation.
If you want to delete the Timestream inline policy from the service-linked role, such as to mitigate an overly permissive policy, you must first delete any existing campaigns. Then delete the service-linked role and register your account again to enable CloudWatch metrics. For more information, see DeleteServiceLinkedRole in the Identity and Access Management API Reference.
Registers your Amazon Web Services account, IAM, and Amazon Timestream resources so Amazon Web Services IoT FleetWise can transfer your vehicle data to the Amazon Web Services Cloud. For more information, including step-by-step procedures, see Setting up Amazon Web Services IoT FleetWise.
An Amazon Web Services account is not the same thing as a "user." An Amazon Web Services user is an identity that you create using Identity and Access Management (IAM) and takes the form of either an IAM user or an IAM role, both with credentials. A single Amazon Web Services account can, and typically does, contain many users and roles.
This is a convenience which creates an instance of the
RegisterAccountRequest.Builder
avoiding the need to create one manually viaRegisterAccountRequest.builder()
- Parameters:
registerAccountRequest
- AConsumer
that will call methods onRegisterAccountRequest.Builder
to create a request.- Returns:
- Result of the RegisterAccount operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Adds to or modifies the tags of the given resource. Tags are metadata which can be used to manage a resource.
- Parameters:
tagResourceRequest
-- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Adds to or modifies the tags of the given resource. Tags are metadata which can be used to manage a resource.
This is a convenience which creates an instance of the
TagResourceRequest.Builder
avoiding the need to create one manually viaTagResourceRequest.builder()
- Parameters:
tagResourceRequest
- AConsumer
that will call methods onTagResourceRequest.Builder
to create a request.- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Removes the given tags (metadata) from the resource.
- Parameters:
untagResourceRequest
-- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Removes the given tags (metadata) from the 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:
-
updateCampaign
default UpdateCampaignResponse updateCampaign(UpdateCampaignRequest updateCampaignRequest) throws ResourceNotFoundException, InternalServerException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Updates a campaign.
- Parameters:
updateCampaignRequest
-- Returns:
- Result of the UpdateCampaign operation returned by the service.
- See Also:
-
updateCampaign
default UpdateCampaignResponse updateCampaign(Consumer<UpdateCampaignRequest.Builder> updateCampaignRequest) throws ResourceNotFoundException, InternalServerException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Updates a campaign.
This is a convenience which creates an instance of the
UpdateCampaignRequest.Builder
avoiding the need to create one manually viaUpdateCampaignRequest.builder()
- Parameters:
updateCampaignRequest
- AConsumer
that will call methods onUpdateCampaignRequest.Builder
to create a request.- Returns:
- Result of the UpdateCampaign operation returned by the service.
- See Also:
-
updateDecoderManifest
default UpdateDecoderManifestResponse updateDecoderManifest(UpdateDecoderManifestRequest updateDecoderManifestRequest) throws ResourceNotFoundException, InternalServerException, ConflictException, LimitExceededException, DecoderManifestValidationException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Updates a decoder manifest.
A decoder manifest can only be updated when the status is
DRAFT
. OnlyACTIVE
decoder manifests can be associated with vehicles.- Parameters:
updateDecoderManifestRequest
-- Returns:
- Result of the UpdateDecoderManifest operation returned by the service.
- See Also:
-
updateDecoderManifest
default UpdateDecoderManifestResponse updateDecoderManifest(Consumer<UpdateDecoderManifestRequest.Builder> updateDecoderManifestRequest) throws ResourceNotFoundException, InternalServerException, ConflictException, LimitExceededException, DecoderManifestValidationException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Updates a decoder manifest.
A decoder manifest can only be updated when the status is
DRAFT
. OnlyACTIVE
decoder manifests can be associated with vehicles.
This is a convenience which creates an instance of the
UpdateDecoderManifestRequest.Builder
avoiding the need to create one manually viaUpdateDecoderManifestRequest.builder()
- Parameters:
updateDecoderManifestRequest
- AConsumer
that will call methods onUpdateDecoderManifestRequest.Builder
to create a request.- Returns:
- Result of the UpdateDecoderManifest operation returned by the service.
- See Also:
-
updateFleet
default UpdateFleetResponse updateFleet(UpdateFleetRequest updateFleetRequest) throws InternalServerException, ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Updates the description of an existing fleet.
- Parameters:
updateFleetRequest
-- Returns:
- Result of the UpdateFleet operation returned by the service.
- See Also:
-
updateFleet
default UpdateFleetResponse updateFleet(Consumer<UpdateFleetRequest.Builder> updateFleetRequest) throws InternalServerException, ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Updates the description of an existing fleet.
This is a convenience which creates an instance of the
UpdateFleetRequest.Builder
avoiding the need to create one manually viaUpdateFleetRequest.builder()
- Parameters:
updateFleetRequest
- AConsumer
that will call methods onUpdateFleetRequest.Builder
to create a request.- Returns:
- Result of the UpdateFleet operation returned by the service.
- See Also:
-
updateModelManifest
default UpdateModelManifestResponse updateModelManifest(UpdateModelManifestRequest updateModelManifestRequest) throws InternalServerException, ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, InvalidSignalsException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Updates a vehicle model (model manifest). If created vehicles are associated with a vehicle model, it can't be updated.
- Parameters:
updateModelManifestRequest
-- Returns:
- Result of the UpdateModelManifest operation returned by the service.
- See Also:
-
updateModelManifest
default UpdateModelManifestResponse updateModelManifest(Consumer<UpdateModelManifestRequest.Builder> updateModelManifestRequest) throws InternalServerException, ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, InvalidSignalsException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Updates a vehicle model (model manifest). If created vehicles are associated with a vehicle model, it can't be updated.
This is a convenience which creates an instance of the
UpdateModelManifestRequest.Builder
avoiding the need to create one manually viaUpdateModelManifestRequest.builder()
- Parameters:
updateModelManifestRequest
- AConsumer
that will call methods onUpdateModelManifestRequest.Builder
to create a request.- Returns:
- Result of the UpdateModelManifest operation returned by the service.
- See Also:
-
updateSignalCatalog
default UpdateSignalCatalogResponse updateSignalCatalog(UpdateSignalCatalogRequest updateSignalCatalogRequest) throws ResourceNotFoundException, InternalServerException, ConflictException, LimitExceededException, InvalidNodeException, ThrottlingException, ValidationException, InvalidSignalsException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Updates a signal catalog.
- Parameters:
updateSignalCatalogRequest
-- Returns:
- Result of the UpdateSignalCatalog operation returned by the service.
- See Also:
-
updateSignalCatalog
default UpdateSignalCatalogResponse updateSignalCatalog(Consumer<UpdateSignalCatalogRequest.Builder> updateSignalCatalogRequest) throws ResourceNotFoundException, InternalServerException, ConflictException, LimitExceededException, InvalidNodeException, ThrottlingException, ValidationException, InvalidSignalsException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Updates a signal catalog.
This is a convenience which creates an instance of the
UpdateSignalCatalogRequest.Builder
avoiding the need to create one manually viaUpdateSignalCatalogRequest.builder()
- Parameters:
updateSignalCatalogRequest
- AConsumer
that will call methods onUpdateSignalCatalogRequest.Builder
to create a request.- Returns:
- Result of the UpdateSignalCatalog operation returned by the service.
- See Also:
-
updateStateTemplate
default UpdateStateTemplateResponse updateStateTemplate(UpdateStateTemplateRequest updateStateTemplateRequest) throws InternalServerException, ResourceNotFoundException, LimitExceededException, ThrottlingException, ValidationException, InvalidSignalsException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Updates a state template.
Access to certain Amazon Web Services IoT FleetWise features is currently gated. For more information, see Amazon Web Services Region and feature availability in the Amazon Web Services IoT FleetWise Developer Guide.
- Parameters:
updateStateTemplateRequest
-- Returns:
- Result of the UpdateStateTemplate operation returned by the service.
- See Also:
-
updateStateTemplate
default UpdateStateTemplateResponse updateStateTemplate(Consumer<UpdateStateTemplateRequest.Builder> updateStateTemplateRequest) throws InternalServerException, ResourceNotFoundException, LimitExceededException, ThrottlingException, ValidationException, InvalidSignalsException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Updates a state template.
Access to certain Amazon Web Services IoT FleetWise features is currently gated. For more information, see Amazon Web Services Region and feature availability in the Amazon Web Services IoT FleetWise Developer Guide.
This is a convenience which creates an instance of the
UpdateStateTemplateRequest.Builder
avoiding the need to create one manually viaUpdateStateTemplateRequest.builder()
- Parameters:
updateStateTemplateRequest
- AConsumer
that will call methods onUpdateStateTemplateRequest.Builder
to create a request.- Returns:
- Result of the UpdateStateTemplate operation returned by the service.
- See Also:
-
updateVehicle
default UpdateVehicleResponse updateVehicle(UpdateVehicleRequest updateVehicleRequest) throws InternalServerException, ResourceNotFoundException, ConflictException, LimitExceededException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Updates a vehicle.
Access to certain Amazon Web Services IoT FleetWise features is currently gated. For more information, see Amazon Web Services Region and feature availability in the Amazon Web Services IoT FleetWise Developer Guide.
- Parameters:
updateVehicleRequest
-- Returns:
- Result of the UpdateVehicle operation returned by the service.
- See Also:
-
updateVehicle
default UpdateVehicleResponse updateVehicle(Consumer<UpdateVehicleRequest.Builder> updateVehicleRequest) throws InternalServerException, ResourceNotFoundException, ConflictException, LimitExceededException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, IoTFleetWiseException Updates a vehicle.
Access to certain Amazon Web Services IoT FleetWise features is currently gated. For more information, see Amazon Web Services Region and feature availability in the Amazon Web Services IoT FleetWise Developer Guide.
This is a convenience which creates an instance of the
UpdateVehicleRequest.Builder
avoiding the need to create one manually viaUpdateVehicleRequest.builder()
- Parameters:
updateVehicleRequest
- AConsumer
that will call methods onUpdateVehicleRequest.Builder
to create a request.- Returns:
- Result of the UpdateVehicle operation returned by the service.
- See Also:
-
create
Create aIoTFleetWiseClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
. -
builder
Create a builder that can be used to configure and create aIoTFleetWiseClient
. -
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
-