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 StringValue for looking up the service's metadata from theServiceMetadataProvider.static final String -
Method Summary
Modifier and TypeMethodDescriptiondefault AssociateVehicleFleetResponseassociateVehicleFleet(Consumer<AssociateVehicleFleetRequest.Builder> associateVehicleFleetRequest) Adds, or associates, a vehicle with a fleet.default AssociateVehicleFleetResponseassociateVehicleFleet(AssociateVehicleFleetRequest associateVehicleFleetRequest) Adds, or associates, a vehicle with a fleet.default BatchCreateVehicleResponsebatchCreateVehicle(Consumer<BatchCreateVehicleRequest.Builder> batchCreateVehicleRequest) Creates a group, or batch, of vehicles.default BatchCreateVehicleResponsebatchCreateVehicle(BatchCreateVehicleRequest batchCreateVehicleRequest) Creates a group, or batch, of vehicles.default BatchUpdateVehicleResponsebatchUpdateVehicle(Consumer<BatchUpdateVehicleRequest.Builder> batchUpdateVehicleRequest) Updates a group, or batch, of vehicles.default BatchUpdateVehicleResponsebatchUpdateVehicle(BatchUpdateVehicleRequest batchUpdateVehicleRequest) Updates a group, or batch, of vehicles.static IoTFleetWiseClientBuilderbuilder()Create a builder that can be used to configure and create aIoTFleetWiseClient.static IoTFleetWiseClientcreate()Create aIoTFleetWiseClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.default CreateCampaignResponsecreateCampaign(Consumer<CreateCampaignRequest.Builder> createCampaignRequest) Creates an orchestration of data collection rules.default CreateCampaignResponsecreateCampaign(CreateCampaignRequest createCampaignRequest) Creates an orchestration of data collection rules.default CreateDecoderManifestResponsecreateDecoderManifest(Consumer<CreateDecoderManifestRequest.Builder> createDecoderManifestRequest) Creates the decoder manifest associated with a model manifest.default CreateDecoderManifestResponsecreateDecoderManifest(CreateDecoderManifestRequest createDecoderManifestRequest) Creates the decoder manifest associated with a model manifest.default CreateFleetResponsecreateFleet(Consumer<CreateFleetRequest.Builder> createFleetRequest) Creates a fleet that represents a group of vehicles.default CreateFleetResponsecreateFleet(CreateFleetRequest createFleetRequest) Creates a fleet that represents a group of vehicles.default CreateModelManifestResponsecreateModelManifest(Consumer<CreateModelManifestRequest.Builder> createModelManifestRequest) Creates a vehicle model (model manifest) that specifies signals (attributes, branches, sensors, and actuators).default CreateModelManifestResponsecreateModelManifest(CreateModelManifestRequest createModelManifestRequest) Creates a vehicle model (model manifest) that specifies signals (attributes, branches, sensors, and actuators).default CreateSignalCatalogResponsecreateSignalCatalog(Consumer<CreateSignalCatalogRequest.Builder> createSignalCatalogRequest) Creates a collection of standardized signals that can be reused to create vehicle models.default CreateSignalCatalogResponsecreateSignalCatalog(CreateSignalCatalogRequest createSignalCatalogRequest) Creates a collection of standardized signals that can be reused to create vehicle models.default CreateStateTemplateResponsecreateStateTemplate(Consumer<CreateStateTemplateRequest.Builder> createStateTemplateRequest) Creates a state template.default CreateStateTemplateResponsecreateStateTemplate(CreateStateTemplateRequest createStateTemplateRequest) Creates a state template.default CreateVehicleResponsecreateVehicle(Consumer<CreateVehicleRequest.Builder> createVehicleRequest) Creates a vehicle, which is an instance of a vehicle model (model manifest).default CreateVehicleResponsecreateVehicle(CreateVehicleRequest createVehicleRequest) Creates a vehicle, which is an instance of a vehicle model (model manifest).default DeleteCampaignResponsedeleteCampaign(Consumer<DeleteCampaignRequest.Builder> deleteCampaignRequest) Deletes a data collection campaign.default DeleteCampaignResponsedeleteCampaign(DeleteCampaignRequest deleteCampaignRequest) Deletes a data collection campaign.default DeleteDecoderManifestResponsedeleteDecoderManifest(Consumer<DeleteDecoderManifestRequest.Builder> deleteDecoderManifestRequest) Deletes a decoder manifest.default DeleteDecoderManifestResponsedeleteDecoderManifest(DeleteDecoderManifestRequest deleteDecoderManifestRequest) Deletes a decoder manifest.default DeleteFleetResponsedeleteFleet(Consumer<DeleteFleetRequest.Builder> deleteFleetRequest) Deletes a fleet.default DeleteFleetResponsedeleteFleet(DeleteFleetRequest deleteFleetRequest) Deletes a fleet.default DeleteModelManifestResponsedeleteModelManifest(Consumer<DeleteModelManifestRequest.Builder> deleteModelManifestRequest) Deletes a vehicle model (model manifest).default DeleteModelManifestResponsedeleteModelManifest(DeleteModelManifestRequest deleteModelManifestRequest) Deletes a vehicle model (model manifest).default DeleteSignalCatalogResponsedeleteSignalCatalog(Consumer<DeleteSignalCatalogRequest.Builder> deleteSignalCatalogRequest) Deletes a signal catalog.default DeleteSignalCatalogResponsedeleteSignalCatalog(DeleteSignalCatalogRequest deleteSignalCatalogRequest) Deletes a signal catalog.default DeleteStateTemplateResponsedeleteStateTemplate(Consumer<DeleteStateTemplateRequest.Builder> deleteStateTemplateRequest) Deletes a state template.default DeleteStateTemplateResponsedeleteStateTemplate(DeleteStateTemplateRequest deleteStateTemplateRequest) Deletes a state template.default DeleteVehicleResponsedeleteVehicle(Consumer<DeleteVehicleRequest.Builder> deleteVehicleRequest) Deletes a vehicle and removes it from any campaigns.default DeleteVehicleResponsedeleteVehicle(DeleteVehicleRequest deleteVehicleRequest) Deletes a vehicle and removes it from any campaigns.default DisassociateVehicleFleetResponsedisassociateVehicleFleet(Consumer<DisassociateVehicleFleetRequest.Builder> disassociateVehicleFleetRequest) Removes, or disassociates, a vehicle from a fleet.default DisassociateVehicleFleetResponsedisassociateVehicleFleet(DisassociateVehicleFleetRequest disassociateVehicleFleetRequest) Removes, or disassociates, a vehicle from a fleet.default GetCampaignResponsegetCampaign(Consumer<GetCampaignRequest.Builder> getCampaignRequest) Retrieves information about a campaign.default GetCampaignResponsegetCampaign(GetCampaignRequest getCampaignRequest) Retrieves information about a campaign.default GetDecoderManifestResponsegetDecoderManifest(Consumer<GetDecoderManifestRequest.Builder> getDecoderManifestRequest) Retrieves information about a created decoder manifest.default GetDecoderManifestResponsegetDecoderManifest(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 GetFleetResponsegetFleet(Consumer<GetFleetRequest.Builder> getFleetRequest) Retrieves information about a fleet.default GetFleetResponsegetFleet(GetFleetRequest getFleetRequest) Retrieves information about a fleet.default GetLoggingOptionsResponsegetLoggingOptions(Consumer<GetLoggingOptionsRequest.Builder> getLoggingOptionsRequest) Retrieves the logging options.default GetLoggingOptionsResponsegetLoggingOptions(GetLoggingOptionsRequest getLoggingOptionsRequest) Retrieves the logging options.default GetModelManifestResponsegetModelManifest(Consumer<GetModelManifestRequest.Builder> getModelManifestRequest) Retrieves information about a vehicle model (model manifest).default GetModelManifestResponsegetModelManifest(GetModelManifestRequest getModelManifestRequest) Retrieves information about a vehicle model (model manifest).default GetRegisterAccountStatusResponsegetRegisterAccountStatus(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 GetRegisterAccountStatusResponsegetRegisterAccountStatus(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 GetSignalCatalogResponsegetSignalCatalog(Consumer<GetSignalCatalogRequest.Builder> getSignalCatalogRequest) Retrieves information about a signal catalog.default GetSignalCatalogResponsegetSignalCatalog(GetSignalCatalogRequest getSignalCatalogRequest) Retrieves information about a signal catalog.default GetStateTemplateResponsegetStateTemplate(Consumer<GetStateTemplateRequest.Builder> getStateTemplateRequest) Retrieves information about a state template.default GetStateTemplateResponsegetStateTemplate(GetStateTemplateRequest getStateTemplateRequest) Retrieves information about a state template.default GetVehicleResponsegetVehicle(Consumer<GetVehicleRequest.Builder> getVehicleRequest) Retrieves information about a vehicle.default GetVehicleResponsegetVehicle(GetVehicleRequest getVehicleRequest) Retrieves information about a vehicle.default GetVehicleStatusResponsegetVehicleStatus(Consumer<GetVehicleStatusRequest.Builder> getVehicleStatusRequest) Retrieves information about the status of campaigns, decoder manifests, or state templates associated with a vehicle.default GetVehicleStatusResponsegetVehicleStatus(GetVehicleStatusRequest getVehicleStatusRequest) Retrieves information about the status of campaigns, decoder manifests, or state templates associated with a vehicle.default GetVehicleStatusIterablegetVehicleStatusPaginator(Consumer<GetVehicleStatusRequest.Builder> getVehicleStatusRequest) This is a variant ofgetVehicleStatus(software.amazon.awssdk.services.iotfleetwise.model.GetVehicleStatusRequest)operation.default GetVehicleStatusIterablegetVehicleStatusPaginator(GetVehicleStatusRequest getVehicleStatusRequest) This is a variant ofgetVehicleStatus(software.amazon.awssdk.services.iotfleetwise.model.GetVehicleStatusRequest)operation.default ImportDecoderManifestResponseimportDecoderManifest(Consumer<ImportDecoderManifestRequest.Builder> importDecoderManifestRequest) Creates a decoder manifest using your existing CAN DBC file from your local device.default ImportDecoderManifestResponseimportDecoderManifest(ImportDecoderManifestRequest importDecoderManifestRequest) Creates a decoder manifest using your existing CAN DBC file from your local device.default ImportSignalCatalogResponseimportSignalCatalog(Consumer<ImportSignalCatalogRequest.Builder> importSignalCatalogRequest) Creates a signal catalog using your existing VSS formatted content from your local device.default ImportSignalCatalogResponseimportSignalCatalog(ImportSignalCatalogRequest importSignalCatalogRequest) Creates a signal catalog using your existing VSS formatted content from your local device.default ListCampaignsResponselistCampaigns(Consumer<ListCampaignsRequest.Builder> listCampaignsRequest) Lists information about created campaigns.default ListCampaignsResponselistCampaigns(ListCampaignsRequest listCampaignsRequest) Lists information about created campaigns.default ListCampaignsIterablelistCampaignsPaginator(Consumer<ListCampaignsRequest.Builder> listCampaignsRequest) This is a variant oflistCampaigns(software.amazon.awssdk.services.iotfleetwise.model.ListCampaignsRequest)operation.default ListCampaignsIterablelistCampaignsPaginator(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 ListDecoderManifestsResponselistDecoderManifests(Consumer<ListDecoderManifestsRequest.Builder> listDecoderManifestsRequest) Lists decoder manifests.default ListDecoderManifestsResponselistDecoderManifests(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 ListDecoderManifestsIterablelistDecoderManifestsPaginator(Consumer<ListDecoderManifestsRequest.Builder> listDecoderManifestsRequest) This is a variant oflistDecoderManifests(software.amazon.awssdk.services.iotfleetwise.model.ListDecoderManifestsRequest)operation.default ListDecoderManifestsIterablelistDecoderManifestsPaginator(ListDecoderManifestsRequest listDecoderManifestsRequest) This is a variant oflistDecoderManifests(software.amazon.awssdk.services.iotfleetwise.model.ListDecoderManifestsRequest)operation.default ListFleetsResponselistFleets(Consumer<ListFleetsRequest.Builder> listFleetsRequest) Retrieves information for each created fleet in an Amazon Web Services account.default ListFleetsResponselistFleets(ListFleetsRequest listFleetsRequest) Retrieves information for each created fleet in an Amazon Web Services account.default ListFleetsForVehicleResponselistFleetsForVehicle(Consumer<ListFleetsForVehicleRequest.Builder> listFleetsForVehicleRequest) Retrieves a list of IDs for all fleets that the vehicle is associated with.default ListFleetsForVehicleResponselistFleetsForVehicle(ListFleetsForVehicleRequest listFleetsForVehicleRequest) Retrieves a list of IDs for all fleets that the vehicle is associated with.default ListFleetsForVehicleIterablelistFleetsForVehiclePaginator(Consumer<ListFleetsForVehicleRequest.Builder> listFleetsForVehicleRequest) This is a variant oflistFleetsForVehicle(software.amazon.awssdk.services.iotfleetwise.model.ListFleetsForVehicleRequest)operation.default ListFleetsForVehicleIterablelistFleetsForVehiclePaginator(ListFleetsForVehicleRequest listFleetsForVehicleRequest) This is a variant oflistFleetsForVehicle(software.amazon.awssdk.services.iotfleetwise.model.ListFleetsForVehicleRequest)operation.default ListFleetsIterablelistFleetsPaginator(Consumer<ListFleetsRequest.Builder> listFleetsRequest) This is a variant oflistFleets(software.amazon.awssdk.services.iotfleetwise.model.ListFleetsRequest)operation.default ListFleetsIterablelistFleetsPaginator(ListFleetsRequest listFleetsRequest) This is a variant oflistFleets(software.amazon.awssdk.services.iotfleetwise.model.ListFleetsRequest)operation.default ListModelManifestNodesResponselistModelManifestNodes(Consumer<ListModelManifestNodesRequest.Builder> listModelManifestNodesRequest) Lists information about nodes specified in a vehicle model (model manifest).default ListModelManifestNodesResponselistModelManifestNodes(ListModelManifestNodesRequest listModelManifestNodesRequest) Lists information about nodes specified in a vehicle model (model manifest).default ListModelManifestNodesIterablelistModelManifestNodesPaginator(Consumer<ListModelManifestNodesRequest.Builder> listModelManifestNodesRequest) This is a variant oflistModelManifestNodes(software.amazon.awssdk.services.iotfleetwise.model.ListModelManifestNodesRequest)operation.default ListModelManifestNodesIterablelistModelManifestNodesPaginator(ListModelManifestNodesRequest listModelManifestNodesRequest) This is a variant oflistModelManifestNodes(software.amazon.awssdk.services.iotfleetwise.model.ListModelManifestNodesRequest)operation.default ListModelManifestsResponselistModelManifests(Consumer<ListModelManifestsRequest.Builder> listModelManifestsRequest) Retrieves a list of vehicle models (model manifests).default ListModelManifestsResponselistModelManifests(ListModelManifestsRequest listModelManifestsRequest) Retrieves a list of vehicle models (model manifests).default ListModelManifestsIterablelistModelManifestsPaginator(Consumer<ListModelManifestsRequest.Builder> listModelManifestsRequest) This is a variant oflistModelManifests(software.amazon.awssdk.services.iotfleetwise.model.ListModelManifestsRequest)operation.default ListModelManifestsIterablelistModelManifestsPaginator(ListModelManifestsRequest listModelManifestsRequest) This is a variant oflistModelManifests(software.amazon.awssdk.services.iotfleetwise.model.ListModelManifestsRequest)operation.default ListSignalCatalogNodesResponselistSignalCatalogNodes(Consumer<ListSignalCatalogNodesRequest.Builder> listSignalCatalogNodesRequest) Lists of information about the signals (nodes) specified in a signal catalog.default ListSignalCatalogNodesResponselistSignalCatalogNodes(ListSignalCatalogNodesRequest listSignalCatalogNodesRequest) Lists of information about the signals (nodes) specified in a signal catalog.default ListSignalCatalogNodesIterablelistSignalCatalogNodesPaginator(Consumer<ListSignalCatalogNodesRequest.Builder> listSignalCatalogNodesRequest) This is a variant oflistSignalCatalogNodes(software.amazon.awssdk.services.iotfleetwise.model.ListSignalCatalogNodesRequest)operation.default ListSignalCatalogNodesIterablelistSignalCatalogNodesPaginator(ListSignalCatalogNodesRequest listSignalCatalogNodesRequest) This is a variant oflistSignalCatalogNodes(software.amazon.awssdk.services.iotfleetwise.model.ListSignalCatalogNodesRequest)operation.default ListSignalCatalogsResponselistSignalCatalogs(Consumer<ListSignalCatalogsRequest.Builder> listSignalCatalogsRequest) Lists all the created signal catalogs in an Amazon Web Services account.default ListSignalCatalogsResponselistSignalCatalogs(ListSignalCatalogsRequest listSignalCatalogsRequest) Lists all the created signal catalogs in an Amazon Web Services account.default ListSignalCatalogsIterablelistSignalCatalogsPaginator(Consumer<ListSignalCatalogsRequest.Builder> listSignalCatalogsRequest) This is a variant oflistSignalCatalogs(software.amazon.awssdk.services.iotfleetwise.model.ListSignalCatalogsRequest)operation.default ListSignalCatalogsIterablelistSignalCatalogsPaginator(ListSignalCatalogsRequest listSignalCatalogsRequest) This is a variant oflistSignalCatalogs(software.amazon.awssdk.services.iotfleetwise.model.ListSignalCatalogsRequest)operation.default ListStateTemplatesResponselistStateTemplates(Consumer<ListStateTemplatesRequest.Builder> listStateTemplatesRequest) Lists information about created state templates.default ListStateTemplatesResponselistStateTemplates(ListStateTemplatesRequest listStateTemplatesRequest) Lists information about created state templates.default ListStateTemplatesIterablelistStateTemplatesPaginator(Consumer<ListStateTemplatesRequest.Builder> listStateTemplatesRequest) This is a variant oflistStateTemplates(software.amazon.awssdk.services.iotfleetwise.model.ListStateTemplatesRequest)operation.default ListStateTemplatesIterablelistStateTemplatesPaginator(ListStateTemplatesRequest listStateTemplatesRequest) This is a variant oflistStateTemplates(software.amazon.awssdk.services.iotfleetwise.model.ListStateTemplatesRequest)operation.default ListTagsForResourceResponselistTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Lists the tags (metadata) you have assigned to the resource.default ListTagsForResourceResponselistTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) Lists the tags (metadata) you have assigned to the resource.default ListVehiclesResponselistVehicles(Consumer<ListVehiclesRequest.Builder> listVehiclesRequest) Retrieves a list of summaries of created vehicles.default ListVehiclesResponselistVehicles(ListVehiclesRequest listVehiclesRequest) Retrieves a list of summaries of created vehicles.default ListVehiclesInFleetResponselistVehiclesInFleet(Consumer<ListVehiclesInFleetRequest.Builder> listVehiclesInFleetRequest) Retrieves a list of summaries of all vehicles associated with a fleet.default ListVehiclesInFleetResponselistVehiclesInFleet(ListVehiclesInFleetRequest listVehiclesInFleetRequest) Retrieves a list of summaries of all vehicles associated with a fleet.default ListVehiclesInFleetIterablelistVehiclesInFleetPaginator(Consumer<ListVehiclesInFleetRequest.Builder> listVehiclesInFleetRequest) This is a variant oflistVehiclesInFleet(software.amazon.awssdk.services.iotfleetwise.model.ListVehiclesInFleetRequest)operation.default ListVehiclesInFleetIterablelistVehiclesInFleetPaginator(ListVehiclesInFleetRequest listVehiclesInFleetRequest) This is a variant oflistVehiclesInFleet(software.amazon.awssdk.services.iotfleetwise.model.ListVehiclesInFleetRequest)operation.default ListVehiclesIterablelistVehiclesPaginator(Consumer<ListVehiclesRequest.Builder> listVehiclesRequest) This is a variant oflistVehicles(software.amazon.awssdk.services.iotfleetwise.model.ListVehiclesRequest)operation.default ListVehiclesIterablelistVehiclesPaginator(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 PutLoggingOptionsResponseputLoggingOptions(Consumer<PutLoggingOptionsRequest.Builder> putLoggingOptionsRequest) Creates or updates the logging option.default PutLoggingOptionsResponseputLoggingOptions(PutLoggingOptionsRequest putLoggingOptionsRequest) Creates or updates the logging option.default RegisterAccountResponseregisterAccount(Consumer<RegisterAccountRequest.Builder> registerAccountRequest) default RegisterAccountResponseregisterAccount(RegisterAccountRequest registerAccountRequest) The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic ServiceMetadatadefault TagResourceResponsetagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) Adds to or modifies the tags of the given resource.default TagResourceResponsetagResource(TagResourceRequest tagResourceRequest) Adds to or modifies the tags of the given resource.default UntagResourceResponseuntagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Removes the given tags (metadata) from the resource.default UntagResourceResponseuntagResource(UntagResourceRequest untagResourceRequest) Removes the given tags (metadata) from the resource.default UpdateCampaignResponseupdateCampaign(Consumer<UpdateCampaignRequest.Builder> updateCampaignRequest) Updates a campaign.default UpdateCampaignResponseupdateCampaign(UpdateCampaignRequest updateCampaignRequest) Updates a campaign.default UpdateDecoderManifestResponseupdateDecoderManifest(Consumer<UpdateDecoderManifestRequest.Builder> updateDecoderManifestRequest) Updates a decoder manifest.default UpdateDecoderManifestResponseupdateDecoderManifest(UpdateDecoderManifestRequest updateDecoderManifestRequest) Updates a decoder manifest.default UpdateFleetResponseupdateFleet(Consumer<UpdateFleetRequest.Builder> updateFleetRequest) Updates the description of an existing fleet.default UpdateFleetResponseupdateFleet(UpdateFleetRequest updateFleetRequest) Updates the description of an existing fleet.default UpdateModelManifestResponseupdateModelManifest(Consumer<UpdateModelManifestRequest.Builder> updateModelManifestRequest) Updates a vehicle model (model manifest).default UpdateModelManifestResponseupdateModelManifest(UpdateModelManifestRequest updateModelManifestRequest) Updates a vehicle model (model manifest).default UpdateSignalCatalogResponseupdateSignalCatalog(Consumer<UpdateSignalCatalogRequest.Builder> updateSignalCatalogRequest) Updates a signal catalog.default UpdateSignalCatalogResponseupdateSignalCatalog(UpdateSignalCatalogRequest updateSignalCatalogRequest) Updates a signal catalog.default UpdateStateTemplateResponseupdateStateTemplate(Consumer<UpdateStateTemplateRequest.Builder> updateStateTemplateRequest) Updates a state template.default UpdateStateTemplateResponseupdateStateTemplate(UpdateStateTemplateRequest updateStateTemplateRequest) Updates a state template.default UpdateVehicleResponseupdateVehicle(Consumer<UpdateVehicleRequest.Builder> updateVehicleRequest) Updates a vehicle.default UpdateVehicleResponseupdateVehicle(UpdateVehicleRequest updateVehicleRequest) Updates a vehicle.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
closeMethods 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.Builderavoiding the need to create one manually viaAssociateVehicleFleetRequest.builder()- Parameters:
associateVehicleFleetRequest- AConsumerthat will call methods onAssociateVehicleFleetRequest.Builderto 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.Builderavoiding the need to create one manually viaBatchCreateVehicleRequest.builder()- Parameters:
batchCreateVehicleRequest- AConsumerthat will call methods onBatchCreateVehicleRequest.Builderto 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.Builderavoiding the need to create one manually viaBatchUpdateVehicleRequest.builder()- Parameters:
batchUpdateVehicleRequest- AConsumerthat will call methods onBatchUpdateVehicleRequest.Builderto 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.Builderavoiding the need to create one manually viaCreateCampaignRequest.builder()- Parameters:
createCampaignRequest- AConsumerthat will call methods onCreateCampaignRequest.Builderto 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.Builderavoiding the need to create one manually viaCreateDecoderManifestRequest.builder()- Parameters:
createDecoderManifestRequest- AConsumerthat will call methods onCreateDecoderManifestRequest.Builderto 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.Builderavoiding the need to create one manually viaCreateFleetRequest.builder()- Parameters:
createFleetRequest- AConsumerthat will call methods onCreateFleetRequest.Builderto 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.Builderavoiding the need to create one manually viaCreateModelManifestRequest.builder()- Parameters:
createModelManifestRequest- AConsumerthat will call methods onCreateModelManifestRequest.Builderto 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.Builderavoiding the need to create one manually viaCreateSignalCatalogRequest.builder()- Parameters:
createSignalCatalogRequest- AConsumerthat will call methods onCreateSignalCatalogRequest.Builderto 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.Builderavoiding the need to create one manually viaCreateStateTemplateRequest.builder()- Parameters:
createStateTemplateRequest- AConsumerthat will call methods onCreateStateTemplateRequest.Builderto 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.Builderavoiding the need to create one manually viaCreateVehicleRequest.builder()- Parameters:
createVehicleRequest- AConsumerthat will call methods onCreateVehicleRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteCampaignRequest.builder()- Parameters:
deleteCampaignRequest- AConsumerthat will call methods onDeleteCampaignRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteDecoderManifestRequest.builder()- Parameters:
deleteDecoderManifestRequest- AConsumerthat will call methods onDeleteDecoderManifestRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteFleetRequest.builder()- Parameters:
deleteFleetRequest- AConsumerthat will call methods onDeleteFleetRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteModelManifestRequest.builder()- Parameters:
deleteModelManifestRequest- AConsumerthat will call methods onDeleteModelManifestRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteSignalCatalogRequest.builder()- Parameters:
deleteSignalCatalogRequest- AConsumerthat will call methods onDeleteSignalCatalogRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteStateTemplateRequest.builder()- Parameters:
deleteStateTemplateRequest- AConsumerthat will call methods onDeleteStateTemplateRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteVehicleRequest.builder()- Parameters:
deleteVehicleRequest- AConsumerthat will call methods onDeleteVehicleRequest.Builderto 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.Builderavoiding the need to create one manually viaDisassociateVehicleFleetRequest.builder()- Parameters:
disassociateVehicleFleetRequest- AConsumerthat will call methods onDisassociateVehicleFleetRequest.Builderto 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.Builderavoiding the need to create one manually viaGetCampaignRequest.builder()- Parameters:
getCampaignRequest- AConsumerthat will call methods onGetCampaignRequest.Builderto 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.Builderavoiding the need to create one manually viaGetDecoderManifestRequest.builder()- Parameters:
getDecoderManifestRequest- AConsumerthat will call methods onGetDecoderManifestRequest.Builderto 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.Builderavoiding the need to create one manually viaGetEncryptionConfigurationRequest.builder()- Parameters:
getEncryptionConfigurationRequest- AConsumerthat will call methods onGetEncryptionConfigurationRequest.Builderto 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.Builderavoiding the need to create one manually viaGetFleetRequest.builder()- Parameters:
getFleetRequest- AConsumerthat will call methods onGetFleetRequest.Builderto 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.Builderavoiding the need to create one manually viaGetLoggingOptionsRequest.builder()- Parameters:
getLoggingOptionsRequest- AConsumerthat will call methods onGetLoggingOptionsRequest.Builderto 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.Builderavoiding the need to create one manually viaGetModelManifestRequest.builder()- Parameters:
getModelManifestRequest- AConsumerthat will call methods onGetModelManifestRequest.Builderto 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.Builderavoiding the need to create one manually viaGetRegisterAccountStatusRequest.builder()- Parameters:
getRegisterAccountStatusRequest- AConsumerthat will call methods onGetRegisterAccountStatusRequest.Builderto 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.Builderavoiding the need to create one manually viaGetSignalCatalogRequest.builder()- Parameters:
getSignalCatalogRequest- AConsumerthat will call methods onGetSignalCatalogRequest.Builderto 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.Builderavoiding the need to create one manually viaGetStateTemplateRequest.builder()- Parameters:
getStateTemplateRequest- AConsumerthat will call methods onGetStateTemplateRequest.Builderto 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.Builderavoiding the need to create one manually viaGetVehicleRequest.builder()- Parameters:
getVehicleRequest- AConsumerthat will call methods onGetVehicleRequest.Builderto 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.Builderavoiding the need to create one manually viaGetVehicleStatusRequest.builder()- Parameters:
getVehicleStatusRequest- AConsumerthat will call methods onGetVehicleStatusRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaGetVehicleStatusRequest.builder()- Parameters:
getVehicleStatusRequest- AConsumerthat will call methods onGetVehicleStatusRequest.Builderto 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.Builderavoiding the need to create one manually viaImportDecoderManifestRequest.builder()- Parameters:
importDecoderManifestRequest- AConsumerthat will call methods onImportDecoderManifestRequest.Builderto 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.Builderavoiding the need to create one manually viaImportSignalCatalogRequest.builder()- Parameters:
importSignalCatalogRequest- AConsumerthat will call methods onImportSignalCatalogRequest.Builderto 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
nextTokenparameter 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
nextTokenparameter in the request to return more results.
This is a convenience which creates an instance of the
ListCampaignsRequest.Builderavoiding the need to create one manually viaListCampaignsRequest.builder()- Parameters:
listCampaignsRequest- AConsumerthat will call methods onListCampaignsRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListCampaignsRequest.builder()- Parameters:
listCampaignsRequest- AConsumerthat will call methods onListCampaignsRequest.Builderto 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
nextTokenparameter 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
nextTokenparameter in the request to return more results.
This is a convenience which creates an instance of the
ListDecoderManifestNetworkInterfacesRequest.Builderavoiding the need to create one manually viaListDecoderManifestNetworkInterfacesRequest.builder()- Parameters:
listDecoderManifestNetworkInterfacesRequest- AConsumerthat will call methods onListDecoderManifestNetworkInterfacesRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListDecoderManifestNetworkInterfacesRequest.builder()- Parameters:
listDecoderManifestNetworkInterfacesRequest- AConsumerthat will call methods onListDecoderManifestNetworkInterfacesRequest.Builderto 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
nextTokenparameter 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
nextTokenparameter in the request to return more results.
This is a convenience which creates an instance of the
ListDecoderManifestSignalsRequest.Builderavoiding the need to create one manually viaListDecoderManifestSignalsRequest.builder()- Parameters:
listDecoderManifestSignalsRequest- AConsumerthat will call methods onListDecoderManifestSignalsRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListDecoderManifestSignalsRequest.builder()- Parameters:
listDecoderManifestSignalsRequest- AConsumerthat will call methods onListDecoderManifestSignalsRequest.Builderto 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
nextTokenparameter 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
nextTokenparameter in the request to return more results.
This is a convenience which creates an instance of the
ListDecoderManifestsRequest.Builderavoiding the need to create one manually viaListDecoderManifestsRequest.builder()- Parameters:
listDecoderManifestsRequest- AConsumerthat will call methods onListDecoderManifestsRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListDecoderManifestsRequest.builder()- Parameters:
listDecoderManifestsRequest- AConsumerthat will call methods onListDecoderManifestsRequest.Builderto 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
nextTokenparameter 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
nextTokenparameter in the request to return more results.
This is a convenience which creates an instance of the
ListFleetsRequest.Builderavoiding the need to create one manually viaListFleetsRequest.builder()- Parameters:
listFleetsRequest- AConsumerthat will call methods onListFleetsRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListFleetsRequest.builder()- Parameters:
listFleetsRequest- AConsumerthat will call methods onListFleetsRequest.Builderto 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
nextTokenparameter 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
nextTokenparameter in the request to return more results.
This is a convenience which creates an instance of the
ListFleetsForVehicleRequest.Builderavoiding the need to create one manually viaListFleetsForVehicleRequest.builder()- Parameters:
listFleetsForVehicleRequest- AConsumerthat will call methods onListFleetsForVehicleRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListFleetsForVehicleRequest.builder()- Parameters:
listFleetsForVehicleRequest- AConsumerthat will call methods onListFleetsForVehicleRequest.Builderto 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
nextTokenparameter 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
nextTokenparameter in the request to return more results.
This is a convenience which creates an instance of the
ListModelManifestNodesRequest.Builderavoiding the need to create one manually viaListModelManifestNodesRequest.builder()- Parameters:
listModelManifestNodesRequest- AConsumerthat will call methods onListModelManifestNodesRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListModelManifestNodesRequest.builder()- Parameters:
listModelManifestNodesRequest- AConsumerthat will call methods onListModelManifestNodesRequest.Builderto 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
nextTokenparameter 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
nextTokenparameter in the request to return more results.
This is a convenience which creates an instance of the
ListModelManifestsRequest.Builderavoiding the need to create one manually viaListModelManifestsRequest.builder()- Parameters:
listModelManifestsRequest- AConsumerthat will call methods onListModelManifestsRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListModelManifestsRequest.builder()- Parameters:
listModelManifestsRequest- AConsumerthat will call methods onListModelManifestsRequest.Builderto 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
nextTokenparameter 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
nextTokenparameter in the request to return more results.
This is a convenience which creates an instance of the
ListSignalCatalogNodesRequest.Builderavoiding the need to create one manually viaListSignalCatalogNodesRequest.builder()- Parameters:
listSignalCatalogNodesRequest- AConsumerthat will call methods onListSignalCatalogNodesRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListSignalCatalogNodesRequest.builder()- Parameters:
listSignalCatalogNodesRequest- AConsumerthat will call methods onListSignalCatalogNodesRequest.Builderto 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
nextTokenparameter 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
nextTokenparameter in the request to return more results.
This is a convenience which creates an instance of the
ListSignalCatalogsRequest.Builderavoiding the need to create one manually viaListSignalCatalogsRequest.builder()- Parameters:
listSignalCatalogsRequest- AConsumerthat will call methods onListSignalCatalogsRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListSignalCatalogsRequest.builder()- Parameters:
listSignalCatalogsRequest- AConsumerthat will call methods onListSignalCatalogsRequest.Builderto 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.Builderavoiding the need to create one manually viaListStateTemplatesRequest.builder()- Parameters:
listStateTemplatesRequest- AConsumerthat will call methods onListStateTemplatesRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListStateTemplatesRequest.builder()- Parameters:
listStateTemplatesRequest- AConsumerthat will call methods onListStateTemplatesRequest.Builderto 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.Builderavoiding the need to create one manually viaListTagsForResourceRequest.builder()- Parameters:
listTagsForResourceRequest- AConsumerthat will call methods onListTagsForResourceRequest.Builderto 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
nextTokenparameter 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
nextTokenparameter in the request to return more results.
This is a convenience which creates an instance of the
ListVehiclesRequest.Builderavoiding the need to create one manually viaListVehiclesRequest.builder()- Parameters:
listVehiclesRequest- AConsumerthat will call methods onListVehiclesRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListVehiclesRequest.builder()- Parameters:
listVehiclesRequest- AConsumerthat will call methods onListVehiclesRequest.Builderto 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
nextTokenparameter 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
nextTokenparameter in the request to return more results.
This is a convenience which creates an instance of the
ListVehiclesInFleetRequest.Builderavoiding the need to create one manually viaListVehiclesInFleetRequest.builder()- Parameters:
listVehiclesInFleetRequest- AConsumerthat will call methods onListVehiclesInFleetRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListVehiclesInFleetRequest.builder()- Parameters:
listVehiclesInFleetRequest- AConsumerthat will call methods onListVehiclesInFleetRequest.Builderto 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.Builderavoiding the need to create one manually viaPutEncryptionConfigurationRequest.builder()- Parameters:
putEncryptionConfigurationRequest- AConsumerthat will call methods onPutEncryptionConfigurationRequest.Builderto 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.Builderavoiding the need to create one manually viaPutLoggingOptionsRequest.builder()- Parameters:
putLoggingOptionsRequest- AConsumerthat will call methods onPutLoggingOptionsRequest.Builderto 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.Builderavoiding the need to create one manually viaRegisterAccountRequest.builder()- Parameters:
registerAccountRequest- AConsumerthat will call methods onRegisterAccountRequest.Builderto 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.Builderavoiding the need to create one manually viaTagResourceRequest.builder()- Parameters:
tagResourceRequest- AConsumerthat will call methods onTagResourceRequest.Builderto 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.Builderavoiding the need to create one manually viaUntagResourceRequest.builder()- Parameters:
untagResourceRequest- AConsumerthat will call methods onUntagResourceRequest.Builderto 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.Builderavoiding the need to create one manually viaUpdateCampaignRequest.builder()- Parameters:
updateCampaignRequest- AConsumerthat will call methods onUpdateCampaignRequest.Builderto 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. OnlyACTIVEdecoder 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. OnlyACTIVEdecoder manifests can be associated with vehicles.
This is a convenience which creates an instance of the
UpdateDecoderManifestRequest.Builderavoiding the need to create one manually viaUpdateDecoderManifestRequest.builder()- Parameters:
updateDecoderManifestRequest- AConsumerthat will call methods onUpdateDecoderManifestRequest.Builderto 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.Builderavoiding the need to create one manually viaUpdateFleetRequest.builder()- Parameters:
updateFleetRequest- AConsumerthat will call methods onUpdateFleetRequest.Builderto 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.Builderavoiding the need to create one manually viaUpdateModelManifestRequest.builder()- Parameters:
updateModelManifestRequest- AConsumerthat will call methods onUpdateModelManifestRequest.Builderto 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.Builderavoiding the need to create one manually viaUpdateSignalCatalogRequest.builder()- Parameters:
updateSignalCatalogRequest- AConsumerthat will call methods onUpdateSignalCatalogRequest.Builderto 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.Builderavoiding the need to create one manually viaUpdateStateTemplateRequest.builder()- Parameters:
updateStateTemplateRequest- AConsumerthat will call methods onUpdateStateTemplateRequest.Builderto 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.Builderavoiding the need to create one manually viaUpdateVehicleRequest.builder()- Parameters:
updateVehicleRequest- AConsumerthat will call methods onUpdateVehicleRequest.Builderto create a request.- Returns:
- Result of the UpdateVehicle operation returned by the service.
- See Also:
-
create
Create aIoTFleetWiseClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider. -
builder
Create a builder that can be used to configure and create aIoTFleetWiseClient. -
serviceMetadata
-
serviceClientConfiguration
Description copied from interface:SdkClientThe SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient- Returns:
- SdkServiceClientConfiguration
-