Interface IoTSiteWiseAsyncClient
- All Superinterfaces:
- AutoCloseable,- AwsClient,- SdkAutoCloseable,- SdkClient
builder()
 method.The asynchronous client performs non-blocking I/O when configured with any SdkAsyncHttpClient
 supported in the SDK. However, full non-blocking is not guaranteed as the async client may perform blocking calls in
 some cases such as credentials retrieval and endpoint discovery as part of the async API call.
 Welcome to the IoT SiteWise API Reference. IoT SiteWise is an Amazon Web Services service that connects Industrial Internet of Things (IIoT) devices to the power of the Amazon Web Services Cloud. For more information, see the IoT SiteWise User Guide. For information about IoT SiteWise quotas, see Quotas in the IoT SiteWise User Guide.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final StringValue for looking up the service's metadata from theServiceMetadataProvider.static final String
- 
Method SummaryModifier and TypeMethodDescriptiondefault CompletableFuture<AssociateAssetsResponse> associateAssets(Consumer<AssociateAssetsRequest.Builder> associateAssetsRequest) Associates a child asset with the given parent asset through a hierarchy defined in the parent asset's model.default CompletableFuture<AssociateAssetsResponse> associateAssets(AssociateAssetsRequest associateAssetsRequest) Associates a child asset with the given parent asset through a hierarchy defined in the parent asset's model.associateTimeSeriesToAssetProperty(Consumer<AssociateTimeSeriesToAssetPropertyRequest.Builder> associateTimeSeriesToAssetPropertyRequest) Associates a time series (data stream) with an asset property.associateTimeSeriesToAssetProperty(AssociateTimeSeriesToAssetPropertyRequest associateTimeSeriesToAssetPropertyRequest) Associates a time series (data stream) with an asset property.batchAssociateProjectAssets(Consumer<BatchAssociateProjectAssetsRequest.Builder> batchAssociateProjectAssetsRequest) Associates a group (batch) of assets with an IoT SiteWise Monitor project.batchAssociateProjectAssets(BatchAssociateProjectAssetsRequest batchAssociateProjectAssetsRequest) Associates a group (batch) of assets with an IoT SiteWise Monitor project.batchDisassociateProjectAssets(Consumer<BatchDisassociateProjectAssetsRequest.Builder> batchDisassociateProjectAssetsRequest) Disassociates a group (batch) of assets from an IoT SiteWise Monitor project.batchDisassociateProjectAssets(BatchDisassociateProjectAssetsRequest batchDisassociateProjectAssetsRequest) Disassociates a group (batch) of assets from an IoT SiteWise Monitor project.batchGetAssetPropertyAggregates(Consumer<BatchGetAssetPropertyAggregatesRequest.Builder> batchGetAssetPropertyAggregatesRequest) Gets aggregated values (for example, average, minimum, and maximum) for one or more asset properties.batchGetAssetPropertyAggregates(BatchGetAssetPropertyAggregatesRequest batchGetAssetPropertyAggregatesRequest) Gets aggregated values (for example, average, minimum, and maximum) for one or more asset properties.batchGetAssetPropertyAggregatesPaginator(Consumer<BatchGetAssetPropertyAggregatesRequest.Builder> batchGetAssetPropertyAggregatesRequest) This is a variant ofbatchGetAssetPropertyAggregates(software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyAggregatesRequest)operation.batchGetAssetPropertyAggregatesPaginator(BatchGetAssetPropertyAggregatesRequest batchGetAssetPropertyAggregatesRequest) This is a variant ofbatchGetAssetPropertyAggregates(software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyAggregatesRequest)operation.batchGetAssetPropertyValue(Consumer<BatchGetAssetPropertyValueRequest.Builder> batchGetAssetPropertyValueRequest) Gets the current value for one or more asset properties.batchGetAssetPropertyValue(BatchGetAssetPropertyValueRequest batchGetAssetPropertyValueRequest) Gets the current value for one or more asset properties.batchGetAssetPropertyValueHistory(Consumer<BatchGetAssetPropertyValueHistoryRequest.Builder> batchGetAssetPropertyValueHistoryRequest) Gets the historical values for one or more asset properties.batchGetAssetPropertyValueHistory(BatchGetAssetPropertyValueHistoryRequest batchGetAssetPropertyValueHistoryRequest) Gets the historical values for one or more asset properties.batchGetAssetPropertyValueHistoryPaginator(Consumer<BatchGetAssetPropertyValueHistoryRequest.Builder> batchGetAssetPropertyValueHistoryRequest) This is a variant ofbatchGetAssetPropertyValueHistory(software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyValueHistoryRequest)operation.batchGetAssetPropertyValueHistoryPaginator(BatchGetAssetPropertyValueHistoryRequest batchGetAssetPropertyValueHistoryRequest) This is a variant ofbatchGetAssetPropertyValueHistory(software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyValueHistoryRequest)operation.batchGetAssetPropertyValuePaginator(Consumer<BatchGetAssetPropertyValueRequest.Builder> batchGetAssetPropertyValueRequest) This is a variant ofbatchGetAssetPropertyValue(software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyValueRequest)operation.batchGetAssetPropertyValuePaginator(BatchGetAssetPropertyValueRequest batchGetAssetPropertyValueRequest) This is a variant ofbatchGetAssetPropertyValue(software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyValueRequest)operation.batchPutAssetPropertyValue(Consumer<BatchPutAssetPropertyValueRequest.Builder> batchPutAssetPropertyValueRequest) Sends a list of asset property values to IoT SiteWise.batchPutAssetPropertyValue(BatchPutAssetPropertyValueRequest batchPutAssetPropertyValueRequest) Sends a list of asset property values to IoT SiteWise.builder()Create a builder that can be used to configure and create aIoTSiteWiseAsyncClient.static IoTSiteWiseAsyncClientcreate()Create aIoTSiteWiseAsyncClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.createAccessPolicy(Consumer<CreateAccessPolicyRequest.Builder> createAccessPolicyRequest) Creates an access policy that grants the specified identity (IAM Identity Center user, IAM Identity Center group, or IAM user) access to the specified IoT SiteWise Monitor portal or project resource.createAccessPolicy(CreateAccessPolicyRequest createAccessPolicyRequest) Creates an access policy that grants the specified identity (IAM Identity Center user, IAM Identity Center group, or IAM user) access to the specified IoT SiteWise Monitor portal or project resource.default CompletableFuture<CreateAssetResponse> createAsset(Consumer<CreateAssetRequest.Builder> createAssetRequest) Creates an asset from an existing asset model.default CompletableFuture<CreateAssetResponse> createAsset(CreateAssetRequest createAssetRequest) Creates an asset from an existing asset model.createAssetModel(Consumer<CreateAssetModelRequest.Builder> createAssetModelRequest) Creates an asset model from specified property and hierarchy definitions.createAssetModel(CreateAssetModelRequest createAssetModelRequest) Creates an asset model from specified property and hierarchy definitions.createAssetModelCompositeModel(Consumer<CreateAssetModelCompositeModelRequest.Builder> createAssetModelCompositeModelRequest) Creates a custom composite model from specified property and hierarchy definitions.createAssetModelCompositeModel(CreateAssetModelCompositeModelRequest createAssetModelCompositeModelRequest) Creates a custom composite model from specified property and hierarchy definitions.createBulkImportJob(Consumer<CreateBulkImportJobRequest.Builder> createBulkImportJobRequest) Defines a job to ingest data to IoT SiteWise from Amazon S3.createBulkImportJob(CreateBulkImportJobRequest createBulkImportJobRequest) Defines a job to ingest data to IoT SiteWise from Amazon S3.default CompletableFuture<CreateDashboardResponse> createDashboard(Consumer<CreateDashboardRequest.Builder> createDashboardRequest) Creates a dashboard in an IoT SiteWise Monitor project.default CompletableFuture<CreateDashboardResponse> createDashboard(CreateDashboardRequest createDashboardRequest) Creates a dashboard in an IoT SiteWise Monitor project.default CompletableFuture<CreateGatewayResponse> createGateway(Consumer<CreateGatewayRequest.Builder> createGatewayRequest) Creates a gateway, which is a virtual or edge device that delivers industrial data streams from local servers to IoT SiteWise.default CompletableFuture<CreateGatewayResponse> createGateway(CreateGatewayRequest createGatewayRequest) Creates a gateway, which is a virtual or edge device that delivers industrial data streams from local servers to IoT SiteWise.default CompletableFuture<CreatePortalResponse> createPortal(Consumer<CreatePortalRequest.Builder> createPortalRequest) Creates a portal, which can contain projects and dashboards.default CompletableFuture<CreatePortalResponse> createPortal(CreatePortalRequest createPortalRequest) Creates a portal, which can contain projects and dashboards.default CompletableFuture<CreateProjectResponse> createProject(Consumer<CreateProjectRequest.Builder> createProjectRequest) Creates a project in the specified portal.default CompletableFuture<CreateProjectResponse> createProject(CreateProjectRequest createProjectRequest) Creates a project in the specified portal.deleteAccessPolicy(Consumer<DeleteAccessPolicyRequest.Builder> deleteAccessPolicyRequest) Deletes an access policy that grants the specified identity access to the specified IoT SiteWise Monitor resource.deleteAccessPolicy(DeleteAccessPolicyRequest deleteAccessPolicyRequest) Deletes an access policy that grants the specified identity access to the specified IoT SiteWise Monitor resource.default CompletableFuture<DeleteAssetResponse> deleteAsset(Consumer<DeleteAssetRequest.Builder> deleteAssetRequest) Deletes an asset.default CompletableFuture<DeleteAssetResponse> deleteAsset(DeleteAssetRequest deleteAssetRequest) Deletes an asset.deleteAssetModel(Consumer<DeleteAssetModelRequest.Builder> deleteAssetModelRequest) Deletes an asset model.deleteAssetModel(DeleteAssetModelRequest deleteAssetModelRequest) Deletes an asset model.deleteAssetModelCompositeModel(Consumer<DeleteAssetModelCompositeModelRequest.Builder> deleteAssetModelCompositeModelRequest) Deletes a composite model.deleteAssetModelCompositeModel(DeleteAssetModelCompositeModelRequest deleteAssetModelCompositeModelRequest) Deletes a composite model.default CompletableFuture<DeleteDashboardResponse> deleteDashboard(Consumer<DeleteDashboardRequest.Builder> deleteDashboardRequest) Deletes a dashboard from IoT SiteWise Monitor.default CompletableFuture<DeleteDashboardResponse> deleteDashboard(DeleteDashboardRequest deleteDashboardRequest) Deletes a dashboard from IoT SiteWise Monitor.default CompletableFuture<DeleteGatewayResponse> deleteGateway(Consumer<DeleteGatewayRequest.Builder> deleteGatewayRequest) Deletes a gateway from IoT SiteWise.default CompletableFuture<DeleteGatewayResponse> deleteGateway(DeleteGatewayRequest deleteGatewayRequest) Deletes a gateway from IoT SiteWise.default CompletableFuture<DeletePortalResponse> deletePortal(Consumer<DeletePortalRequest.Builder> deletePortalRequest) Deletes a portal from IoT SiteWise Monitor.default CompletableFuture<DeletePortalResponse> deletePortal(DeletePortalRequest deletePortalRequest) Deletes a portal from IoT SiteWise Monitor.default CompletableFuture<DeleteProjectResponse> deleteProject(Consumer<DeleteProjectRequest.Builder> deleteProjectRequest) Deletes a project from IoT SiteWise Monitor.default CompletableFuture<DeleteProjectResponse> deleteProject(DeleteProjectRequest deleteProjectRequest) Deletes a project from IoT SiteWise Monitor.deleteTimeSeries(Consumer<DeleteTimeSeriesRequest.Builder> deleteTimeSeriesRequest) Deletes a time series (data stream).deleteTimeSeries(DeleteTimeSeriesRequest deleteTimeSeriesRequest) Deletes a time series (data stream).describeAccessPolicy(Consumer<DescribeAccessPolicyRequest.Builder> describeAccessPolicyRequest) Describes an access policy, which specifies an identity's access to an IoT SiteWise Monitor portal or project.describeAccessPolicy(DescribeAccessPolicyRequest describeAccessPolicyRequest) Describes an access policy, which specifies an identity's access to an IoT SiteWise Monitor portal or project.default CompletableFuture<DescribeActionResponse> describeAction(Consumer<DescribeActionRequest.Builder> describeActionRequest) Retrieves information about an action.default CompletableFuture<DescribeActionResponse> describeAction(DescribeActionRequest describeActionRequest) Retrieves information about an action.default CompletableFuture<DescribeAssetResponse> describeAsset(Consumer<DescribeAssetRequest.Builder> describeAssetRequest) Retrieves information about an asset.default CompletableFuture<DescribeAssetResponse> describeAsset(DescribeAssetRequest describeAssetRequest) Retrieves information about an asset.describeAssetCompositeModel(Consumer<DescribeAssetCompositeModelRequest.Builder> describeAssetCompositeModelRequest) Retrieves information about an asset composite model (also known as an asset component).describeAssetCompositeModel(DescribeAssetCompositeModelRequest describeAssetCompositeModelRequest) Retrieves information about an asset composite model (also known as an asset component).describeAssetModel(Consumer<DescribeAssetModelRequest.Builder> describeAssetModelRequest) Retrieves information about an asset model.describeAssetModel(DescribeAssetModelRequest describeAssetModelRequest) Retrieves information about an asset model.describeAssetModelCompositeModel(Consumer<DescribeAssetModelCompositeModelRequest.Builder> describeAssetModelCompositeModelRequest) Retrieves information about an asset model composite model (also known as an asset model component).describeAssetModelCompositeModel(DescribeAssetModelCompositeModelRequest describeAssetModelCompositeModelRequest) Retrieves information about an asset model composite model (also known as an asset model component).describeAssetProperty(Consumer<DescribeAssetPropertyRequest.Builder> describeAssetPropertyRequest) Retrieves information about an asset property.describeAssetProperty(DescribeAssetPropertyRequest describeAssetPropertyRequest) Retrieves information about an asset property.describeBulkImportJob(Consumer<DescribeBulkImportJobRequest.Builder> describeBulkImportJobRequest) Retrieves information about a bulk import job request.describeBulkImportJob(DescribeBulkImportJobRequest describeBulkImportJobRequest) Retrieves information about a bulk import job request.describeDashboard(Consumer<DescribeDashboardRequest.Builder> describeDashboardRequest) Retrieves information about a dashboard.describeDashboard(DescribeDashboardRequest describeDashboardRequest) Retrieves information about a dashboard.describeDefaultEncryptionConfiguration(Consumer<DescribeDefaultEncryptionConfigurationRequest.Builder> describeDefaultEncryptionConfigurationRequest) Retrieves information about the default encryption configuration for the Amazon Web Services account in the default or specified Region.describeDefaultEncryptionConfiguration(DescribeDefaultEncryptionConfigurationRequest describeDefaultEncryptionConfigurationRequest) Retrieves information about the default encryption configuration for the Amazon Web Services account in the default or specified Region.default CompletableFuture<DescribeGatewayResponse> describeGateway(Consumer<DescribeGatewayRequest.Builder> describeGatewayRequest) Retrieves information about a gateway.default CompletableFuture<DescribeGatewayResponse> describeGateway(DescribeGatewayRequest describeGatewayRequest) Retrieves information about a gateway.describeGatewayCapabilityConfiguration(Consumer<DescribeGatewayCapabilityConfigurationRequest.Builder> describeGatewayCapabilityConfigurationRequest) Retrieves information about a gateway capability configuration.describeGatewayCapabilityConfiguration(DescribeGatewayCapabilityConfigurationRequest describeGatewayCapabilityConfigurationRequest) Retrieves information about a gateway capability configuration.describeLoggingOptions(Consumer<DescribeLoggingOptionsRequest.Builder> describeLoggingOptionsRequest) Retrieves the current IoT SiteWise logging options.describeLoggingOptions(DescribeLoggingOptionsRequest describeLoggingOptionsRequest) Retrieves the current IoT SiteWise logging options.default CompletableFuture<DescribePortalResponse> describePortal(Consumer<DescribePortalRequest.Builder> describePortalRequest) Retrieves information about a portal.default CompletableFuture<DescribePortalResponse> describePortal(DescribePortalRequest describePortalRequest) Retrieves information about a portal.default CompletableFuture<DescribeProjectResponse> describeProject(Consumer<DescribeProjectRequest.Builder> describeProjectRequest) Retrieves information about a project.default CompletableFuture<DescribeProjectResponse> describeProject(DescribeProjectRequest describeProjectRequest) Retrieves information about a project.describeStorageConfiguration(Consumer<DescribeStorageConfigurationRequest.Builder> describeStorageConfigurationRequest) Retrieves information about the storage configuration for IoT SiteWise.describeStorageConfiguration(DescribeStorageConfigurationRequest describeStorageConfigurationRequest) Retrieves information about the storage configuration for IoT SiteWise.describeTimeSeries(Consumer<DescribeTimeSeriesRequest.Builder> describeTimeSeriesRequest) Retrieves information about a time series (data stream).describeTimeSeries(DescribeTimeSeriesRequest describeTimeSeriesRequest) Retrieves information about a time series (data stream).disassociateAssets(Consumer<DisassociateAssetsRequest.Builder> disassociateAssetsRequest) Disassociates a child asset from the given parent asset through a hierarchy defined in the parent asset's model.disassociateAssets(DisassociateAssetsRequest disassociateAssetsRequest) Disassociates a child asset from the given parent asset through a hierarchy defined in the parent asset's model.disassociateTimeSeriesFromAssetProperty(Consumer<DisassociateTimeSeriesFromAssetPropertyRequest.Builder> disassociateTimeSeriesFromAssetPropertyRequest) Disassociates a time series (data stream) from an asset property.disassociateTimeSeriesFromAssetProperty(DisassociateTimeSeriesFromAssetPropertyRequest disassociateTimeSeriesFromAssetPropertyRequest) Disassociates a time series (data stream) from an asset property.default CompletableFuture<ExecuteActionResponse> executeAction(Consumer<ExecuteActionRequest.Builder> executeActionRequest) Executes an action on a target resource.default CompletableFuture<ExecuteActionResponse> executeAction(ExecuteActionRequest executeActionRequest) Executes an action on a target resource.default CompletableFuture<ExecuteQueryResponse> executeQuery(Consumer<ExecuteQueryRequest.Builder> executeQueryRequest) Run SQL queries to retrieve metadata and time-series data from asset models, assets, measurements, metrics, transforms, and aggregates.default CompletableFuture<ExecuteQueryResponse> executeQuery(ExecuteQueryRequest executeQueryRequest) Run SQL queries to retrieve metadata and time-series data from asset models, assets, measurements, metrics, transforms, and aggregates.default ExecuteQueryPublisherexecuteQueryPaginator(Consumer<ExecuteQueryRequest.Builder> executeQueryRequest) This is a variant ofexecuteQuery(software.amazon.awssdk.services.iotsitewise.model.ExecuteQueryRequest)operation.default ExecuteQueryPublisherexecuteQueryPaginator(ExecuteQueryRequest executeQueryRequest) This is a variant ofexecuteQuery(software.amazon.awssdk.services.iotsitewise.model.ExecuteQueryRequest)operation.getAssetPropertyAggregates(Consumer<GetAssetPropertyAggregatesRequest.Builder> getAssetPropertyAggregatesRequest) Gets aggregated values for an asset property.getAssetPropertyAggregates(GetAssetPropertyAggregatesRequest getAssetPropertyAggregatesRequest) Gets aggregated values for an asset property.getAssetPropertyAggregatesPaginator(Consumer<GetAssetPropertyAggregatesRequest.Builder> getAssetPropertyAggregatesRequest) This is a variant ofgetAssetPropertyAggregates(software.amazon.awssdk.services.iotsitewise.model.GetAssetPropertyAggregatesRequest)operation.getAssetPropertyAggregatesPaginator(GetAssetPropertyAggregatesRequest getAssetPropertyAggregatesRequest) This is a variant ofgetAssetPropertyAggregates(software.amazon.awssdk.services.iotsitewise.model.GetAssetPropertyAggregatesRequest)operation.getAssetPropertyValue(Consumer<GetAssetPropertyValueRequest.Builder> getAssetPropertyValueRequest) Gets an asset property's current value.getAssetPropertyValue(GetAssetPropertyValueRequest getAssetPropertyValueRequest) Gets an asset property's current value.getAssetPropertyValueHistory(Consumer<GetAssetPropertyValueHistoryRequest.Builder> getAssetPropertyValueHistoryRequest) Gets the history of an asset property's values.getAssetPropertyValueHistory(GetAssetPropertyValueHistoryRequest getAssetPropertyValueHistoryRequest) Gets the history of an asset property's values.getAssetPropertyValueHistoryPaginator(Consumer<GetAssetPropertyValueHistoryRequest.Builder> getAssetPropertyValueHistoryRequest) This is a variant ofgetAssetPropertyValueHistory(software.amazon.awssdk.services.iotsitewise.model.GetAssetPropertyValueHistoryRequest)operation.getAssetPropertyValueHistoryPaginator(GetAssetPropertyValueHistoryRequest getAssetPropertyValueHistoryRequest) This is a variant ofgetAssetPropertyValueHistory(software.amazon.awssdk.services.iotsitewise.model.GetAssetPropertyValueHistoryRequest)operation.getInterpolatedAssetPropertyValues(Consumer<GetInterpolatedAssetPropertyValuesRequest.Builder> getInterpolatedAssetPropertyValuesRequest) Get interpolated values for an asset property for a specified time interval, during a period of time.getInterpolatedAssetPropertyValues(GetInterpolatedAssetPropertyValuesRequest getInterpolatedAssetPropertyValuesRequest) Get interpolated values for an asset property for a specified time interval, during a period of time.getInterpolatedAssetPropertyValuesPaginator(Consumer<GetInterpolatedAssetPropertyValuesRequest.Builder> getInterpolatedAssetPropertyValuesRequest) This is a variant ofgetInterpolatedAssetPropertyValues(software.amazon.awssdk.services.iotsitewise.model.GetInterpolatedAssetPropertyValuesRequest)operation.getInterpolatedAssetPropertyValuesPaginator(GetInterpolatedAssetPropertyValuesRequest getInterpolatedAssetPropertyValuesRequest) This is a variant ofgetInterpolatedAssetPropertyValues(software.amazon.awssdk.services.iotsitewise.model.GetInterpolatedAssetPropertyValuesRequest)operation.listAccessPolicies(Consumer<ListAccessPoliciesRequest.Builder> listAccessPoliciesRequest) Retrieves a paginated list of access policies for an identity (an IAM Identity Center user, an IAM Identity Center group, or an IAM user) or an IoT SiteWise Monitor resource (a portal or project).listAccessPolicies(ListAccessPoliciesRequest listAccessPoliciesRequest) Retrieves a paginated list of access policies for an identity (an IAM Identity Center user, an IAM Identity Center group, or an IAM user) or an IoT SiteWise Monitor resource (a portal or project).default ListAccessPoliciesPublisherlistAccessPoliciesPaginator(Consumer<ListAccessPoliciesRequest.Builder> listAccessPoliciesRequest) This is a variant oflistAccessPolicies(software.amazon.awssdk.services.iotsitewise.model.ListAccessPoliciesRequest)operation.default ListAccessPoliciesPublisherlistAccessPoliciesPaginator(ListAccessPoliciesRequest listAccessPoliciesRequest) This is a variant oflistAccessPolicies(software.amazon.awssdk.services.iotsitewise.model.ListAccessPoliciesRequest)operation.default CompletableFuture<ListActionsResponse> listActions(Consumer<ListActionsRequest.Builder> listActionsRequest) Retrieves a paginated list of actions for a specific target resource.default CompletableFuture<ListActionsResponse> listActions(ListActionsRequest listActionsRequest) Retrieves a paginated list of actions for a specific target resource.default ListActionsPublisherlistActionsPaginator(Consumer<ListActionsRequest.Builder> listActionsRequest) This is a variant oflistActions(software.amazon.awssdk.services.iotsitewise.model.ListActionsRequest)operation.default ListActionsPublisherlistActionsPaginator(ListActionsRequest listActionsRequest) This is a variant oflistActions(software.amazon.awssdk.services.iotsitewise.model.ListActionsRequest)operation.listAssetModelCompositeModels(Consumer<ListAssetModelCompositeModelsRequest.Builder> listAssetModelCompositeModelsRequest) Retrieves a paginated list of composite models associated with the asset modellistAssetModelCompositeModels(ListAssetModelCompositeModelsRequest listAssetModelCompositeModelsRequest) Retrieves a paginated list of composite models associated with the asset modellistAssetModelCompositeModelsPaginator(Consumer<ListAssetModelCompositeModelsRequest.Builder> listAssetModelCompositeModelsRequest) This is a variant oflistAssetModelCompositeModels(software.amazon.awssdk.services.iotsitewise.model.ListAssetModelCompositeModelsRequest)operation.listAssetModelCompositeModelsPaginator(ListAssetModelCompositeModelsRequest listAssetModelCompositeModelsRequest) This is a variant oflistAssetModelCompositeModels(software.amazon.awssdk.services.iotsitewise.model.ListAssetModelCompositeModelsRequest)operation.listAssetModelProperties(Consumer<ListAssetModelPropertiesRequest.Builder> listAssetModelPropertiesRequest) Retrieves a paginated list of properties associated with an asset model.listAssetModelProperties(ListAssetModelPropertiesRequest listAssetModelPropertiesRequest) Retrieves a paginated list of properties associated with an asset model.listAssetModelPropertiesPaginator(Consumer<ListAssetModelPropertiesRequest.Builder> listAssetModelPropertiesRequest) This is a variant oflistAssetModelProperties(software.amazon.awssdk.services.iotsitewise.model.ListAssetModelPropertiesRequest)operation.listAssetModelPropertiesPaginator(ListAssetModelPropertiesRequest listAssetModelPropertiesRequest) This is a variant oflistAssetModelProperties(software.amazon.awssdk.services.iotsitewise.model.ListAssetModelPropertiesRequest)operation.default CompletableFuture<ListAssetModelsResponse> listAssetModels(Consumer<ListAssetModelsRequest.Builder> listAssetModelsRequest) Retrieves a paginated list of summaries of all asset models.default CompletableFuture<ListAssetModelsResponse> listAssetModels(ListAssetModelsRequest listAssetModelsRequest) Retrieves a paginated list of summaries of all asset models.default ListAssetModelsPublisherlistAssetModelsPaginator(Consumer<ListAssetModelsRequest.Builder> listAssetModelsRequest) This is a variant oflistAssetModels(software.amazon.awssdk.services.iotsitewise.model.ListAssetModelsRequest)operation.default ListAssetModelsPublisherlistAssetModelsPaginator(ListAssetModelsRequest listAssetModelsRequest) This is a variant oflistAssetModels(software.amazon.awssdk.services.iotsitewise.model.ListAssetModelsRequest)operation.listAssetProperties(Consumer<ListAssetPropertiesRequest.Builder> listAssetPropertiesRequest) Retrieves a paginated list of properties associated with an asset.listAssetProperties(ListAssetPropertiesRequest listAssetPropertiesRequest) Retrieves a paginated list of properties associated with an asset.default ListAssetPropertiesPublisherlistAssetPropertiesPaginator(Consumer<ListAssetPropertiesRequest.Builder> listAssetPropertiesRequest) This is a variant oflistAssetProperties(software.amazon.awssdk.services.iotsitewise.model.ListAssetPropertiesRequest)operation.default ListAssetPropertiesPublisherlistAssetPropertiesPaginator(ListAssetPropertiesRequest listAssetPropertiesRequest) This is a variant oflistAssetProperties(software.amazon.awssdk.services.iotsitewise.model.ListAssetPropertiesRequest)operation.listAssetRelationships(Consumer<ListAssetRelationshipsRequest.Builder> listAssetRelationshipsRequest) Retrieves a paginated list of asset relationships for an asset.listAssetRelationships(ListAssetRelationshipsRequest listAssetRelationshipsRequest) Retrieves a paginated list of asset relationships for an asset.default ListAssetRelationshipsPublisherlistAssetRelationshipsPaginator(Consumer<ListAssetRelationshipsRequest.Builder> listAssetRelationshipsRequest) This is a variant oflistAssetRelationships(software.amazon.awssdk.services.iotsitewise.model.ListAssetRelationshipsRequest)operation.default ListAssetRelationshipsPublisherlistAssetRelationshipsPaginator(ListAssetRelationshipsRequest listAssetRelationshipsRequest) This is a variant oflistAssetRelationships(software.amazon.awssdk.services.iotsitewise.model.ListAssetRelationshipsRequest)operation.default CompletableFuture<ListAssetsResponse> listAssets(Consumer<ListAssetsRequest.Builder> listAssetsRequest) Retrieves a paginated list of asset summaries.default CompletableFuture<ListAssetsResponse> listAssets(ListAssetsRequest listAssetsRequest) Retrieves a paginated list of asset summaries.default ListAssetsPublisherlistAssetsPaginator(Consumer<ListAssetsRequest.Builder> listAssetsRequest) This is a variant oflistAssets(software.amazon.awssdk.services.iotsitewise.model.ListAssetsRequest)operation.default ListAssetsPublisherlistAssetsPaginator(ListAssetsRequest listAssetsRequest) This is a variant oflistAssets(software.amazon.awssdk.services.iotsitewise.model.ListAssetsRequest)operation.listAssociatedAssets(Consumer<ListAssociatedAssetsRequest.Builder> listAssociatedAssetsRequest) Retrieves a paginated list of associated assets.listAssociatedAssets(ListAssociatedAssetsRequest listAssociatedAssetsRequest) Retrieves a paginated list of associated assets.default ListAssociatedAssetsPublisherlistAssociatedAssetsPaginator(Consumer<ListAssociatedAssetsRequest.Builder> listAssociatedAssetsRequest) This is a variant oflistAssociatedAssets(software.amazon.awssdk.services.iotsitewise.model.ListAssociatedAssetsRequest)operation.default ListAssociatedAssetsPublisherlistAssociatedAssetsPaginator(ListAssociatedAssetsRequest listAssociatedAssetsRequest) This is a variant oflistAssociatedAssets(software.amazon.awssdk.services.iotsitewise.model.ListAssociatedAssetsRequest)operation.listBulkImportJobs(Consumer<ListBulkImportJobsRequest.Builder> listBulkImportJobsRequest) Retrieves a paginated list of bulk import job requests.listBulkImportJobs(ListBulkImportJobsRequest listBulkImportJobsRequest) Retrieves a paginated list of bulk import job requests.default ListBulkImportJobsPublisherlistBulkImportJobsPaginator(Consumer<ListBulkImportJobsRequest.Builder> listBulkImportJobsRequest) This is a variant oflistBulkImportJobs(software.amazon.awssdk.services.iotsitewise.model.ListBulkImportJobsRequest)operation.default ListBulkImportJobsPublisherlistBulkImportJobsPaginator(ListBulkImportJobsRequest listBulkImportJobsRequest) This is a variant oflistBulkImportJobs(software.amazon.awssdk.services.iotsitewise.model.ListBulkImportJobsRequest)operation.listCompositionRelationships(Consumer<ListCompositionRelationshipsRequest.Builder> listCompositionRelationshipsRequest) Retrieves a paginated list of composition relationships for an asset model of typeCOMPONENT_MODEL.listCompositionRelationships(ListCompositionRelationshipsRequest listCompositionRelationshipsRequest) Retrieves a paginated list of composition relationships for an asset model of typeCOMPONENT_MODEL.listCompositionRelationshipsPaginator(Consumer<ListCompositionRelationshipsRequest.Builder> listCompositionRelationshipsRequest) This is a variant oflistCompositionRelationships(software.amazon.awssdk.services.iotsitewise.model.ListCompositionRelationshipsRequest)operation.listCompositionRelationshipsPaginator(ListCompositionRelationshipsRequest listCompositionRelationshipsRequest) This is a variant oflistCompositionRelationships(software.amazon.awssdk.services.iotsitewise.model.ListCompositionRelationshipsRequest)operation.default CompletableFuture<ListDashboardsResponse> listDashboards(Consumer<ListDashboardsRequest.Builder> listDashboardsRequest) Retrieves a paginated list of dashboards for an IoT SiteWise Monitor project.default CompletableFuture<ListDashboardsResponse> listDashboards(ListDashboardsRequest listDashboardsRequest) Retrieves a paginated list of dashboards for an IoT SiteWise Monitor project.default ListDashboardsPublisherlistDashboardsPaginator(Consumer<ListDashboardsRequest.Builder> listDashboardsRequest) This is a variant oflistDashboards(software.amazon.awssdk.services.iotsitewise.model.ListDashboardsRequest)operation.default ListDashboardsPublisherlistDashboardsPaginator(ListDashboardsRequest listDashboardsRequest) This is a variant oflistDashboards(software.amazon.awssdk.services.iotsitewise.model.ListDashboardsRequest)operation.default CompletableFuture<ListGatewaysResponse> listGateways(Consumer<ListGatewaysRequest.Builder> listGatewaysRequest) Retrieves a paginated list of gateways.default CompletableFuture<ListGatewaysResponse> listGateways(ListGatewaysRequest listGatewaysRequest) Retrieves a paginated list of gateways.default ListGatewaysPublisherlistGatewaysPaginator(Consumer<ListGatewaysRequest.Builder> listGatewaysRequest) This is a variant oflistGateways(software.amazon.awssdk.services.iotsitewise.model.ListGatewaysRequest)operation.default ListGatewaysPublisherlistGatewaysPaginator(ListGatewaysRequest listGatewaysRequest) This is a variant oflistGateways(software.amazon.awssdk.services.iotsitewise.model.ListGatewaysRequest)operation.default CompletableFuture<ListPortalsResponse> listPortals(Consumer<ListPortalsRequest.Builder> listPortalsRequest) Retrieves a paginated list of IoT SiteWise Monitor portals.default CompletableFuture<ListPortalsResponse> listPortals(ListPortalsRequest listPortalsRequest) Retrieves a paginated list of IoT SiteWise Monitor portals.default ListPortalsPublisherlistPortalsPaginator(Consumer<ListPortalsRequest.Builder> listPortalsRequest) This is a variant oflistPortals(software.amazon.awssdk.services.iotsitewise.model.ListPortalsRequest)operation.default ListPortalsPublisherlistPortalsPaginator(ListPortalsRequest listPortalsRequest) This is a variant oflistPortals(software.amazon.awssdk.services.iotsitewise.model.ListPortalsRequest)operation.listProjectAssets(Consumer<ListProjectAssetsRequest.Builder> listProjectAssetsRequest) Retrieves a paginated list of assets associated with an IoT SiteWise Monitor project.listProjectAssets(ListProjectAssetsRequest listProjectAssetsRequest) Retrieves a paginated list of assets associated with an IoT SiteWise Monitor project.default ListProjectAssetsPublisherlistProjectAssetsPaginator(Consumer<ListProjectAssetsRequest.Builder> listProjectAssetsRequest) This is a variant oflistProjectAssets(software.amazon.awssdk.services.iotsitewise.model.ListProjectAssetsRequest)operation.default ListProjectAssetsPublisherlistProjectAssetsPaginator(ListProjectAssetsRequest listProjectAssetsRequest) This is a variant oflistProjectAssets(software.amazon.awssdk.services.iotsitewise.model.ListProjectAssetsRequest)operation.default CompletableFuture<ListProjectsResponse> listProjects(Consumer<ListProjectsRequest.Builder> listProjectsRequest) Retrieves a paginated list of projects for an IoT SiteWise Monitor portal.default CompletableFuture<ListProjectsResponse> listProjects(ListProjectsRequest listProjectsRequest) Retrieves a paginated list of projects for an IoT SiteWise Monitor portal.default ListProjectsPublisherlistProjectsPaginator(Consumer<ListProjectsRequest.Builder> listProjectsRequest) This is a variant oflistProjects(software.amazon.awssdk.services.iotsitewise.model.ListProjectsRequest)operation.default ListProjectsPublisherlistProjectsPaginator(ListProjectsRequest listProjectsRequest) This is a variant oflistProjects(software.amazon.awssdk.services.iotsitewise.model.ListProjectsRequest)operation.listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Retrieves the list of tags for an IoT SiteWise resource.listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) Retrieves the list of tags for an IoT SiteWise resource.default CompletableFuture<ListTimeSeriesResponse> listTimeSeries(Consumer<ListTimeSeriesRequest.Builder> listTimeSeriesRequest) Retrieves a paginated list of time series (data streams).default CompletableFuture<ListTimeSeriesResponse> listTimeSeries(ListTimeSeriesRequest listTimeSeriesRequest) Retrieves a paginated list of time series (data streams).default ListTimeSeriesPublisherlistTimeSeriesPaginator(Consumer<ListTimeSeriesRequest.Builder> listTimeSeriesRequest) This is a variant oflistTimeSeries(software.amazon.awssdk.services.iotsitewise.model.ListTimeSeriesRequest)operation.default ListTimeSeriesPublisherlistTimeSeriesPaginator(ListTimeSeriesRequest listTimeSeriesRequest) This is a variant oflistTimeSeries(software.amazon.awssdk.services.iotsitewise.model.ListTimeSeriesRequest)operation.putDefaultEncryptionConfiguration(Consumer<PutDefaultEncryptionConfigurationRequest.Builder> putDefaultEncryptionConfigurationRequest) Sets the default encryption configuration for the Amazon Web Services account.putDefaultEncryptionConfiguration(PutDefaultEncryptionConfigurationRequest putDefaultEncryptionConfigurationRequest) Sets the default encryption configuration for the Amazon Web Services account.putLoggingOptions(Consumer<PutLoggingOptionsRequest.Builder> putLoggingOptionsRequest) Sets logging options for IoT SiteWise.putLoggingOptions(PutLoggingOptionsRequest putLoggingOptionsRequest) Sets logging options for IoT SiteWise.putStorageConfiguration(Consumer<PutStorageConfigurationRequest.Builder> putStorageConfigurationRequest) Configures storage settings for IoT SiteWise.putStorageConfiguration(PutStorageConfigurationRequest putStorageConfigurationRequest) Configures storage settings for IoT SiteWise.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationdefault CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) Adds tags to an IoT SiteWise resource.default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest) Adds tags to an IoT SiteWise resource.default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Removes a tag from an IoT SiteWise resource.default CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest) Removes a tag from an IoT SiteWise resource.updateAccessPolicy(Consumer<UpdateAccessPolicyRequest.Builder> updateAccessPolicyRequest) Updates an existing access policy that specifies an identity's access to an IoT SiteWise Monitor portal or project resource.updateAccessPolicy(UpdateAccessPolicyRequest updateAccessPolicyRequest) Updates an existing access policy that specifies an identity's access to an IoT SiteWise Monitor portal or project resource.default CompletableFuture<UpdateAssetResponse> updateAsset(Consumer<UpdateAssetRequest.Builder> updateAssetRequest) Updates an asset's name.default CompletableFuture<UpdateAssetResponse> updateAsset(UpdateAssetRequest updateAssetRequest) Updates an asset's name.updateAssetModel(Consumer<UpdateAssetModelRequest.Builder> updateAssetModelRequest) Updates an asset model and all of the assets that were created from the model.updateAssetModel(UpdateAssetModelRequest updateAssetModelRequest) Updates an asset model and all of the assets that were created from the model.updateAssetModelCompositeModel(Consumer<UpdateAssetModelCompositeModelRequest.Builder> updateAssetModelCompositeModelRequest) Updates a composite model and all of the assets that were created from the model.updateAssetModelCompositeModel(UpdateAssetModelCompositeModelRequest updateAssetModelCompositeModelRequest) Updates a composite model and all of the assets that were created from the model.updateAssetProperty(Consumer<UpdateAssetPropertyRequest.Builder> updateAssetPropertyRequest) Updates an asset property's alias and notification state.updateAssetProperty(UpdateAssetPropertyRequest updateAssetPropertyRequest) Updates an asset property's alias and notification state.default CompletableFuture<UpdateDashboardResponse> updateDashboard(Consumer<UpdateDashboardRequest.Builder> updateDashboardRequest) Updates an IoT SiteWise Monitor dashboard.default CompletableFuture<UpdateDashboardResponse> updateDashboard(UpdateDashboardRequest updateDashboardRequest) Updates an IoT SiteWise Monitor dashboard.default CompletableFuture<UpdateGatewayResponse> updateGateway(Consumer<UpdateGatewayRequest.Builder> updateGatewayRequest) Updates a gateway's name.default CompletableFuture<UpdateGatewayResponse> updateGateway(UpdateGatewayRequest updateGatewayRequest) Updates a gateway's name.updateGatewayCapabilityConfiguration(Consumer<UpdateGatewayCapabilityConfigurationRequest.Builder> updateGatewayCapabilityConfigurationRequest) Updates a gateway capability configuration or defines a new capability configuration.updateGatewayCapabilityConfiguration(UpdateGatewayCapabilityConfigurationRequest updateGatewayCapabilityConfigurationRequest) Updates a gateway capability configuration or defines a new capability configuration.default CompletableFuture<UpdatePortalResponse> updatePortal(Consumer<UpdatePortalRequest.Builder> updatePortalRequest) Updates an IoT SiteWise Monitor portal.default CompletableFuture<UpdatePortalResponse> updatePortal(UpdatePortalRequest updatePortalRequest) Updates an IoT SiteWise Monitor portal.default CompletableFuture<UpdateProjectResponse> updateProject(Consumer<UpdateProjectRequest.Builder> updateProjectRequest) Updates an IoT SiteWise Monitor project.default CompletableFuture<UpdateProjectResponse> updateProject(UpdateProjectRequest updateProjectRequest) Updates an IoT SiteWise Monitor project.default IoTSiteWiseAsyncWaiterwaiter()Create an instance ofIoTSiteWiseAsyncWaiterusing this client.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseablecloseMethods inherited from interface software.amazon.awssdk.core.SdkClientserviceName
- 
Field Details- 
SERVICE_NAME- See Also:
 
- 
SERVICE_METADATA_IDValue for looking up the service's metadata from theServiceMetadataProvider.- See Also:
 
 
- 
- 
Method Details- 
associateAssetsdefault CompletableFuture<AssociateAssetsResponse> associateAssets(AssociateAssetsRequest associateAssetsRequest) Associates a child asset with the given parent asset through a hierarchy defined in the parent asset's model. For more information, see Associating assets in the IoT SiteWise User Guide. - Parameters:
- associateAssetsRequest-
- Returns:
- A Java Future containing the result of the AssociateAssets operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceAlreadyExistsException The resource already exists.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
associateAssetsdefault CompletableFuture<AssociateAssetsResponse> associateAssets(Consumer<AssociateAssetsRequest.Builder> associateAssetsRequest) Associates a child asset with the given parent asset through a hierarchy defined in the parent asset's model. For more information, see Associating assets in the IoT SiteWise User Guide. 
 This is a convenience which creates an instance of the AssociateAssetsRequest.Builderavoiding the need to create one manually viaAssociateAssetsRequest.builder()- Parameters:
- associateAssetsRequest- A- Consumerthat will call methods on- AssociateAssetsRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the AssociateAssets operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceAlreadyExistsException The resource already exists.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
associateTimeSeriesToAssetPropertydefault CompletableFuture<AssociateTimeSeriesToAssetPropertyResponse> associateTimeSeriesToAssetProperty(AssociateTimeSeriesToAssetPropertyRequest associateTimeSeriesToAssetPropertyRequest) Associates a time series (data stream) with an asset property. - Parameters:
- associateTimeSeriesToAssetPropertyRequest-
- Returns:
- A Java Future containing the result of the AssociateTimeSeriesToAssetProperty operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
associateTimeSeriesToAssetPropertydefault CompletableFuture<AssociateTimeSeriesToAssetPropertyResponse> associateTimeSeriesToAssetProperty(Consumer<AssociateTimeSeriesToAssetPropertyRequest.Builder> associateTimeSeriesToAssetPropertyRequest) Associates a time series (data stream) with an asset property. 
 This is a convenience which creates an instance of the AssociateTimeSeriesToAssetPropertyRequest.Builderavoiding the need to create one manually viaAssociateTimeSeriesToAssetPropertyRequest.builder()- Parameters:
- associateTimeSeriesToAssetPropertyRequest- A- Consumerthat will call methods on- AssociateTimeSeriesToAssetPropertyRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the AssociateTimeSeriesToAssetProperty operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
batchAssociateProjectAssetsdefault CompletableFuture<BatchAssociateProjectAssetsResponse> batchAssociateProjectAssets(BatchAssociateProjectAssetsRequest batchAssociateProjectAssetsRequest) Associates a group (batch) of assets with an IoT SiteWise Monitor project. - Parameters:
- batchAssociateProjectAssetsRequest-
- Returns:
- A Java Future containing the result of the BatchAssociateProjectAssets operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
batchAssociateProjectAssetsdefault CompletableFuture<BatchAssociateProjectAssetsResponse> batchAssociateProjectAssets(Consumer<BatchAssociateProjectAssetsRequest.Builder> batchAssociateProjectAssetsRequest) Associates a group (batch) of assets with an IoT SiteWise Monitor project. 
 This is a convenience which creates an instance of the BatchAssociateProjectAssetsRequest.Builderavoiding the need to create one manually viaBatchAssociateProjectAssetsRequest.builder()- Parameters:
- batchAssociateProjectAssetsRequest- A- Consumerthat will call methods on- BatchAssociateProjectAssetsRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the BatchAssociateProjectAssets operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
batchDisassociateProjectAssetsdefault CompletableFuture<BatchDisassociateProjectAssetsResponse> batchDisassociateProjectAssets(BatchDisassociateProjectAssetsRequest batchDisassociateProjectAssetsRequest) Disassociates a group (batch) of assets from an IoT SiteWise Monitor project. - Parameters:
- batchDisassociateProjectAssetsRequest-
- Returns:
- A Java Future containing the result of the BatchDisassociateProjectAssets operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
batchDisassociateProjectAssetsdefault CompletableFuture<BatchDisassociateProjectAssetsResponse> batchDisassociateProjectAssets(Consumer<BatchDisassociateProjectAssetsRequest.Builder> batchDisassociateProjectAssetsRequest) Disassociates a group (batch) of assets from an IoT SiteWise Monitor project. 
 This is a convenience which creates an instance of the BatchDisassociateProjectAssetsRequest.Builderavoiding the need to create one manually viaBatchDisassociateProjectAssetsRequest.builder()- Parameters:
- batchDisassociateProjectAssetsRequest- A- Consumerthat will call methods on- BatchDisassociateProjectAssetsRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the BatchDisassociateProjectAssets operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
batchGetAssetPropertyAggregatesdefault CompletableFuture<BatchGetAssetPropertyAggregatesResponse> batchGetAssetPropertyAggregates(BatchGetAssetPropertyAggregatesRequest batchGetAssetPropertyAggregatesRequest) Gets aggregated values (for example, average, minimum, and maximum) for one or more asset properties. For more information, see Querying aggregates in the IoT SiteWise User Guide. - Parameters:
- batchGetAssetPropertyAggregatesRequest-
- Returns:
- A Java Future containing the result of the BatchGetAssetPropertyAggregates operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
batchGetAssetPropertyAggregatesdefault CompletableFuture<BatchGetAssetPropertyAggregatesResponse> batchGetAssetPropertyAggregates(Consumer<BatchGetAssetPropertyAggregatesRequest.Builder> batchGetAssetPropertyAggregatesRequest) Gets aggregated values (for example, average, minimum, and maximum) for one or more asset properties. For more information, see Querying aggregates in the IoT SiteWise User Guide. 
 This is a convenience which creates an instance of the BatchGetAssetPropertyAggregatesRequest.Builderavoiding the need to create one manually viaBatchGetAssetPropertyAggregatesRequest.builder()- Parameters:
- batchGetAssetPropertyAggregatesRequest- A- Consumerthat will call methods on- BatchGetAssetPropertyAggregatesRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the BatchGetAssetPropertyAggregates operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
batchGetAssetPropertyAggregatesPaginatordefault BatchGetAssetPropertyAggregatesPublisher batchGetAssetPropertyAggregatesPaginator(BatchGetAssetPropertyAggregatesRequest batchGetAssetPropertyAggregatesRequest) This is a variant of batchGetAssetPropertyAggregates(software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyAggregatesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.BatchGetAssetPropertyAggregatesPublisher publisher = client.batchGetAssetPropertyAggregatesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.BatchGetAssetPropertyAggregatesPublisher publisher = client.batchGetAssetPropertyAggregatesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyAggregatesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyAggregatesResponse response) { //... }; });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 batchGetAssetPropertyAggregates(software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyAggregatesRequest)operation.- Parameters:
- batchGetAssetPropertyAggregatesRequest-
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
batchGetAssetPropertyAggregatesPaginatordefault BatchGetAssetPropertyAggregatesPublisher batchGetAssetPropertyAggregatesPaginator(Consumer<BatchGetAssetPropertyAggregatesRequest.Builder> batchGetAssetPropertyAggregatesRequest) This is a variant of batchGetAssetPropertyAggregates(software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyAggregatesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.BatchGetAssetPropertyAggregatesPublisher publisher = client.batchGetAssetPropertyAggregatesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.BatchGetAssetPropertyAggregatesPublisher publisher = client.batchGetAssetPropertyAggregatesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyAggregatesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyAggregatesResponse response) { //... }; });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 batchGetAssetPropertyAggregates(software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyAggregatesRequest)operation.
 This is a convenience which creates an instance of the BatchGetAssetPropertyAggregatesRequest.Builderavoiding the need to create one manually viaBatchGetAssetPropertyAggregatesRequest.builder()- Parameters:
- batchGetAssetPropertyAggregatesRequest- A- Consumerthat will call methods on- BatchGetAssetPropertyAggregatesRequest.Builderto create a request.
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
batchGetAssetPropertyValuedefault CompletableFuture<BatchGetAssetPropertyValueResponse> batchGetAssetPropertyValue(BatchGetAssetPropertyValueRequest batchGetAssetPropertyValueRequest) Gets the current value for one or more asset properties. For more information, see Querying current values in the IoT SiteWise User Guide. - Parameters:
- batchGetAssetPropertyValueRequest-
- Returns:
- A Java Future containing the result of the BatchGetAssetPropertyValue operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
batchGetAssetPropertyValuedefault CompletableFuture<BatchGetAssetPropertyValueResponse> batchGetAssetPropertyValue(Consumer<BatchGetAssetPropertyValueRequest.Builder> batchGetAssetPropertyValueRequest) Gets the current value for one or more asset properties. For more information, see Querying current values in the IoT SiteWise User Guide. 
 This is a convenience which creates an instance of the BatchGetAssetPropertyValueRequest.Builderavoiding the need to create one manually viaBatchGetAssetPropertyValueRequest.builder()- Parameters:
- batchGetAssetPropertyValueRequest- A- Consumerthat will call methods on- BatchGetAssetPropertyValueRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the BatchGetAssetPropertyValue operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
batchGetAssetPropertyValueHistorydefault CompletableFuture<BatchGetAssetPropertyValueHistoryResponse> batchGetAssetPropertyValueHistory(BatchGetAssetPropertyValueHistoryRequest batchGetAssetPropertyValueHistoryRequest) Gets the historical values for one or more asset properties. For more information, see Querying historical values in the IoT SiteWise User Guide. - Parameters:
- batchGetAssetPropertyValueHistoryRequest-
- Returns:
- A Java Future containing the result of the BatchGetAssetPropertyValueHistory operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
batchGetAssetPropertyValueHistorydefault CompletableFuture<BatchGetAssetPropertyValueHistoryResponse> batchGetAssetPropertyValueHistory(Consumer<BatchGetAssetPropertyValueHistoryRequest.Builder> batchGetAssetPropertyValueHistoryRequest) Gets the historical values for one or more asset properties. For more information, see Querying historical values in the IoT SiteWise User Guide. 
 This is a convenience which creates an instance of the BatchGetAssetPropertyValueHistoryRequest.Builderavoiding the need to create one manually viaBatchGetAssetPropertyValueHistoryRequest.builder()- Parameters:
- batchGetAssetPropertyValueHistoryRequest- A- Consumerthat will call methods on- BatchGetAssetPropertyValueHistoryRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the BatchGetAssetPropertyValueHistory operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
batchGetAssetPropertyValueHistoryPaginatordefault BatchGetAssetPropertyValueHistoryPublisher batchGetAssetPropertyValueHistoryPaginator(BatchGetAssetPropertyValueHistoryRequest batchGetAssetPropertyValueHistoryRequest) This is a variant of batchGetAssetPropertyValueHistory(software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyValueHistoryRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.BatchGetAssetPropertyValueHistoryPublisher publisher = client.batchGetAssetPropertyValueHistoryPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.BatchGetAssetPropertyValueHistoryPublisher publisher = client.batchGetAssetPropertyValueHistoryPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyValueHistoryResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyValueHistoryResponse response) { //... }; });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 batchGetAssetPropertyValueHistory(software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyValueHistoryRequest)operation.- Parameters:
- batchGetAssetPropertyValueHistoryRequest-
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
batchGetAssetPropertyValueHistoryPaginatordefault BatchGetAssetPropertyValueHistoryPublisher batchGetAssetPropertyValueHistoryPaginator(Consumer<BatchGetAssetPropertyValueHistoryRequest.Builder> batchGetAssetPropertyValueHistoryRequest) This is a variant of batchGetAssetPropertyValueHistory(software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyValueHistoryRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.BatchGetAssetPropertyValueHistoryPublisher publisher = client.batchGetAssetPropertyValueHistoryPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.BatchGetAssetPropertyValueHistoryPublisher publisher = client.batchGetAssetPropertyValueHistoryPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyValueHistoryResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyValueHistoryResponse response) { //... }; });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 batchGetAssetPropertyValueHistory(software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyValueHistoryRequest)operation.
 This is a convenience which creates an instance of the BatchGetAssetPropertyValueHistoryRequest.Builderavoiding the need to create one manually viaBatchGetAssetPropertyValueHistoryRequest.builder()- Parameters:
- batchGetAssetPropertyValueHistoryRequest- A- Consumerthat will call methods on- BatchGetAssetPropertyValueHistoryRequest.Builderto create a request.
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
batchGetAssetPropertyValuePaginatordefault BatchGetAssetPropertyValuePublisher batchGetAssetPropertyValuePaginator(BatchGetAssetPropertyValueRequest batchGetAssetPropertyValueRequest) This is a variant of batchGetAssetPropertyValue(software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyValueRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.BatchGetAssetPropertyValuePublisher publisher = client.batchGetAssetPropertyValuePaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.BatchGetAssetPropertyValuePublisher publisher = client.batchGetAssetPropertyValuePaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyValueResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyValueResponse response) { //... }; });Please notice that the configuration of null 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 batchGetAssetPropertyValue(software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyValueRequest)operation.- Parameters:
- batchGetAssetPropertyValueRequest-
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
batchGetAssetPropertyValuePaginatordefault BatchGetAssetPropertyValuePublisher batchGetAssetPropertyValuePaginator(Consumer<BatchGetAssetPropertyValueRequest.Builder> batchGetAssetPropertyValueRequest) This is a variant of batchGetAssetPropertyValue(software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyValueRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.BatchGetAssetPropertyValuePublisher publisher = client.batchGetAssetPropertyValuePaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.BatchGetAssetPropertyValuePublisher publisher = client.batchGetAssetPropertyValuePaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyValueResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyValueResponse response) { //... }; });Please notice that the configuration of null 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 batchGetAssetPropertyValue(software.amazon.awssdk.services.iotsitewise.model.BatchGetAssetPropertyValueRequest)operation.
 This is a convenience which creates an instance of the BatchGetAssetPropertyValueRequest.Builderavoiding the need to create one manually viaBatchGetAssetPropertyValueRequest.builder()- Parameters:
- batchGetAssetPropertyValueRequest- A- Consumerthat will call methods on- BatchGetAssetPropertyValueRequest.Builderto create a request.
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
batchPutAssetPropertyValuedefault CompletableFuture<BatchPutAssetPropertyValueResponse> batchPutAssetPropertyValue(BatchPutAssetPropertyValueRequest batchPutAssetPropertyValueRequest) Sends a list of asset property values to IoT SiteWise. Each value is a timestamp-quality-value (TQV) data point. For more information, see Ingesting data using the API in the IoT SiteWise User Guide. To identify an asset property, you must specify one of the following: - 
 The assetIdandpropertyIdof an asset property.
- 
 A propertyAlias, which is a data stream alias (for example,/company/windfarm/3/turbine/7/temperature). To define an asset property's alias, see UpdateAssetProperty.
 With respect to Unix epoch time, IoT SiteWise accepts only TQVs that have a timestamp of no more than 7 days in the past and no more than 10 minutes in the future. IoT SiteWise rejects timestamps outside of the inclusive range of [-7 days, +10 minutes] and returns a TimestampOutOfRangeExceptionerror.For each asset property, IoT SiteWise overwrites TQVs with duplicate timestamps unless the newer TQV has a different quality. For example, if you store a TQV {T1, GOOD, V1}, then storing{T1, GOOD, V2}replaces the existing TQV.IoT SiteWise authorizes access to each BatchPutAssetPropertyValueentry individually. For more information, see BatchPutAssetPropertyValue authorization in the IoT SiteWise User Guide.- Parameters:
- batchPutAssetPropertyValueRequest-
- Returns:
- A Java Future containing the result of the BatchPutAssetPropertyValue operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ServiceUnavailableException The requested service is unavailable.
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
 
- 
batchPutAssetPropertyValuedefault CompletableFuture<BatchPutAssetPropertyValueResponse> batchPutAssetPropertyValue(Consumer<BatchPutAssetPropertyValueRequest.Builder> batchPutAssetPropertyValueRequest) Sends a list of asset property values to IoT SiteWise. Each value is a timestamp-quality-value (TQV) data point. For more information, see Ingesting data using the API in the IoT SiteWise User Guide. To identify an asset property, you must specify one of the following: - 
 The assetIdandpropertyIdof an asset property.
- 
 A propertyAlias, which is a data stream alias (for example,/company/windfarm/3/turbine/7/temperature). To define an asset property's alias, see UpdateAssetProperty.
 With respect to Unix epoch time, IoT SiteWise accepts only TQVs that have a timestamp of no more than 7 days in the past and no more than 10 minutes in the future. IoT SiteWise rejects timestamps outside of the inclusive range of [-7 days, +10 minutes] and returns a TimestampOutOfRangeExceptionerror.For each asset property, IoT SiteWise overwrites TQVs with duplicate timestamps unless the newer TQV has a different quality. For example, if you store a TQV {T1, GOOD, V1}, then storing{T1, GOOD, V2}replaces the existing TQV.IoT SiteWise authorizes access to each BatchPutAssetPropertyValueentry individually. For more information, see BatchPutAssetPropertyValue authorization in the IoT SiteWise User Guide.
 This is a convenience which creates an instance of the BatchPutAssetPropertyValueRequest.Builderavoiding the need to create one manually viaBatchPutAssetPropertyValueRequest.builder()- Parameters:
- batchPutAssetPropertyValueRequest- A- Consumerthat will call methods on- BatchPutAssetPropertyValueRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the BatchPutAssetPropertyValue operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ServiceUnavailableException The requested service is unavailable.
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
 
- 
createAccessPolicydefault CompletableFuture<CreateAccessPolicyResponse> createAccessPolicy(CreateAccessPolicyRequest createAccessPolicyRequest) Creates an access policy that grants the specified identity (IAM Identity Center user, IAM Identity Center group, or IAM user) access to the specified IoT SiteWise Monitor portal or project resource. - Parameters:
- createAccessPolicyRequest-
- Returns:
- A Java Future containing the result of the CreateAccessPolicy operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
createAccessPolicydefault CompletableFuture<CreateAccessPolicyResponse> createAccessPolicy(Consumer<CreateAccessPolicyRequest.Builder> createAccessPolicyRequest) Creates an access policy that grants the specified identity (IAM Identity Center user, IAM Identity Center group, or IAM user) access to the specified IoT SiteWise Monitor portal or project resource. 
 This is a convenience which creates an instance of the CreateAccessPolicyRequest.Builderavoiding the need to create one manually viaCreateAccessPolicyRequest.builder()- Parameters:
- createAccessPolicyRequest- A- Consumerthat will call methods on- CreateAccessPolicyRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the CreateAccessPolicy operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
createAssetCreates an asset from an existing asset model. For more information, see Creating assets in the IoT SiteWise User Guide. - Parameters:
- createAssetRequest-
- Returns:
- A Java Future containing the result of the CreateAsset operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceAlreadyExistsException The resource already exists.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
createAssetdefault CompletableFuture<CreateAssetResponse> createAsset(Consumer<CreateAssetRequest.Builder> createAssetRequest) Creates an asset from an existing asset model. For more information, see Creating assets in the IoT SiteWise User Guide. 
 This is a convenience which creates an instance of the CreateAssetRequest.Builderavoiding the need to create one manually viaCreateAssetRequest.builder()- Parameters:
- createAssetRequest- A- Consumerthat will call methods on- CreateAssetRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the CreateAsset operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceAlreadyExistsException The resource already exists.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
createAssetModeldefault CompletableFuture<CreateAssetModelResponse> createAssetModel(CreateAssetModelRequest createAssetModelRequest) Creates an asset model from specified property and hierarchy definitions. You create assets from asset models. With asset models, you can easily create assets of the same type that have standardized definitions. Each asset created from a model inherits the asset model's property and hierarchy definitions. For more information, see Defining asset models in the IoT SiteWise User Guide. You can create two types of asset models, ASSET_MODELorCOMPONENT_MODEL.- 
 ASSET_MODEL – (default) An asset model that you can use to create assets. Can't be included as a component in another asset model. 
- 
 COMPONENT_MODEL – A reusable component that you can include in the composite models of other asset models. You can't create assets directly from this type of asset model. 
 - Parameters:
- createAssetModelRequest-
- Returns:
- A Java Future containing the result of the CreateAssetModel operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceAlreadyExistsException The resource already exists.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
 
- 
createAssetModeldefault CompletableFuture<CreateAssetModelResponse> createAssetModel(Consumer<CreateAssetModelRequest.Builder> createAssetModelRequest) Creates an asset model from specified property and hierarchy definitions. You create assets from asset models. With asset models, you can easily create assets of the same type that have standardized definitions. Each asset created from a model inherits the asset model's property and hierarchy definitions. For more information, see Defining asset models in the IoT SiteWise User Guide. You can create two types of asset models, ASSET_MODELorCOMPONENT_MODEL.- 
 ASSET_MODEL – (default) An asset model that you can use to create assets. Can't be included as a component in another asset model. 
- 
 COMPONENT_MODEL – A reusable component that you can include in the composite models of other asset models. You can't create assets directly from this type of asset model. 
 
 This is a convenience which creates an instance of the CreateAssetModelRequest.Builderavoiding the need to create one manually viaCreateAssetModelRequest.builder()- Parameters:
- createAssetModelRequest- A- Consumerthat will call methods on- CreateAssetModelRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the CreateAssetModel operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceAlreadyExistsException The resource already exists.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
 
- 
createAssetModelCompositeModeldefault CompletableFuture<CreateAssetModelCompositeModelResponse> createAssetModelCompositeModel(CreateAssetModelCompositeModelRequest createAssetModelCompositeModelRequest) Creates a custom composite model from specified property and hierarchy definitions. There are two types of custom composite models, inlineandcomponent-model-based.Use component-model-based custom composite models to define standard, reusable components. A component-model-based custom composite model consists of a name, a description, and the ID of the component model it references. A component-model-based custom composite model has no properties of its own; its referenced component model provides its associated properties to any created assets. For more information, see Custom composite models (Components) in the IoT SiteWise User Guide. Use inline custom composite models to organize the properties of an asset model. The properties of inline custom composite models are local to the asset model where they are included and can't be used to create multiple assets. To create a component-model-based model, specify the composedAssetModelIdof an existing asset model withassetModelTypeofCOMPONENT_MODEL.To create an inline model, specify the assetModelCompositeModelPropertiesand don't include ancomposedAssetModelId.- Parameters:
- createAssetModelCompositeModelRequest-
- Returns:
- A Java Future containing the result of the CreateAssetModelCompositeModel operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- PreconditionFailedException The precondition in one or more of the request-header fields evaluated to
         FALSE.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceAlreadyExistsException The resource already exists.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
createAssetModelCompositeModeldefault CompletableFuture<CreateAssetModelCompositeModelResponse> createAssetModelCompositeModel(Consumer<CreateAssetModelCompositeModelRequest.Builder> createAssetModelCompositeModelRequest) Creates a custom composite model from specified property and hierarchy definitions. There are two types of custom composite models, inlineandcomponent-model-based.Use component-model-based custom composite models to define standard, reusable components. A component-model-based custom composite model consists of a name, a description, and the ID of the component model it references. A component-model-based custom composite model has no properties of its own; its referenced component model provides its associated properties to any created assets. For more information, see Custom composite models (Components) in the IoT SiteWise User Guide. Use inline custom composite models to organize the properties of an asset model. The properties of inline custom composite models are local to the asset model where they are included and can't be used to create multiple assets. To create a component-model-based model, specify the composedAssetModelIdof an existing asset model withassetModelTypeofCOMPONENT_MODEL.To create an inline model, specify the assetModelCompositeModelPropertiesand don't include ancomposedAssetModelId.
 This is a convenience which creates an instance of the CreateAssetModelCompositeModelRequest.Builderavoiding the need to create one manually viaCreateAssetModelCompositeModelRequest.builder()- Parameters:
- createAssetModelCompositeModelRequest- A- Consumerthat will call methods on- CreateAssetModelCompositeModelRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the CreateAssetModelCompositeModel operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- PreconditionFailedException The precondition in one or more of the request-header fields evaluated to
         FALSE.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceAlreadyExistsException The resource already exists.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
createBulkImportJobdefault CompletableFuture<CreateBulkImportJobResponse> createBulkImportJob(CreateBulkImportJobRequest createBulkImportJobRequest) Defines a job to ingest data to IoT SiteWise from Amazon S3. For more information, see Create a bulk import job (CLI) in the Amazon Simple Storage Service User Guide. Before you create a bulk import job, you must enable IoT SiteWise warm tier or IoT SiteWise cold tier. For more information about how to configure storage settings, see PutStorageConfiguration. Bulk import is designed to store historical data to IoT SiteWise. It does not trigger computations or notifications on IoT SiteWise warm or cold tier storage. - Parameters:
- createBulkImportJobRequest-
- Returns:
- A Java Future containing the result of the CreateBulkImportJob operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceAlreadyExistsException The resource already exists.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
createBulkImportJobdefault CompletableFuture<CreateBulkImportJobResponse> createBulkImportJob(Consumer<CreateBulkImportJobRequest.Builder> createBulkImportJobRequest) Defines a job to ingest data to IoT SiteWise from Amazon S3. For more information, see Create a bulk import job (CLI) in the Amazon Simple Storage Service User Guide. Before you create a bulk import job, you must enable IoT SiteWise warm tier or IoT SiteWise cold tier. For more information about how to configure storage settings, see PutStorageConfiguration. Bulk import is designed to store historical data to IoT SiteWise. It does not trigger computations or notifications on IoT SiteWise warm or cold tier storage. 
 This is a convenience which creates an instance of the CreateBulkImportJobRequest.Builderavoiding the need to create one manually viaCreateBulkImportJobRequest.builder()- Parameters:
- createBulkImportJobRequest- A- Consumerthat will call methods on- CreateBulkImportJobRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the CreateBulkImportJob operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceAlreadyExistsException The resource already exists.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
createDashboarddefault CompletableFuture<CreateDashboardResponse> createDashboard(CreateDashboardRequest createDashboardRequest) Creates a dashboard in an IoT SiteWise Monitor project. - Parameters:
- createDashboardRequest-
- Returns:
- A Java Future containing the result of the CreateDashboard operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
createDashboarddefault CompletableFuture<CreateDashboardResponse> createDashboard(Consumer<CreateDashboardRequest.Builder> createDashboardRequest) Creates a dashboard in an IoT SiteWise Monitor project. 
 This is a convenience which creates an instance of the CreateDashboardRequest.Builderavoiding the need to create one manually viaCreateDashboardRequest.builder()- Parameters:
- createDashboardRequest- A- Consumerthat will call methods on- CreateDashboardRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the CreateDashboard operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
createGatewaydefault CompletableFuture<CreateGatewayResponse> createGateway(CreateGatewayRequest createGatewayRequest) Creates a gateway, which is a virtual or edge device that delivers industrial data streams from local servers to IoT SiteWise. For more information, see Ingesting data using a gateway in the IoT SiteWise User Guide. - Parameters:
- createGatewayRequest-
- Returns:
- A Java Future containing the result of the CreateGateway operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceAlreadyExistsException The resource already exists.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
createGatewaydefault CompletableFuture<CreateGatewayResponse> createGateway(Consumer<CreateGatewayRequest.Builder> createGatewayRequest) Creates a gateway, which is a virtual or edge device that delivers industrial data streams from local servers to IoT SiteWise. For more information, see Ingesting data using a gateway in the IoT SiteWise User Guide. 
 This is a convenience which creates an instance of the CreateGatewayRequest.Builderavoiding the need to create one manually viaCreateGatewayRequest.builder()- Parameters:
- createGatewayRequest- A- Consumerthat will call methods on- CreateGatewayRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the CreateGateway operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceAlreadyExistsException The resource already exists.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
createPortaldefault CompletableFuture<CreatePortalResponse> createPortal(CreatePortalRequest createPortalRequest) Creates a portal, which can contain projects and dashboards. IoT SiteWise Monitor uses IAM Identity Center or IAM to authenticate portal users and manage user permissions. Before you can sign in to a new portal, you must add at least one identity to that portal. For more information, see Adding or removing portal administrators in the IoT SiteWise User Guide. - Parameters:
- createPortalRequest-
- Returns:
- A Java Future containing the result of the CreatePortal operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
createPortaldefault CompletableFuture<CreatePortalResponse> createPortal(Consumer<CreatePortalRequest.Builder> createPortalRequest) Creates a portal, which can contain projects and dashboards. IoT SiteWise Monitor uses IAM Identity Center or IAM to authenticate portal users and manage user permissions. Before you can sign in to a new portal, you must add at least one identity to that portal. For more information, see Adding or removing portal administrators in the IoT SiteWise User Guide. 
 This is a convenience which creates an instance of the CreatePortalRequest.Builderavoiding the need to create one manually viaCreatePortalRequest.builder()- Parameters:
- createPortalRequest- A- Consumerthat will call methods on- CreatePortalRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the CreatePortal operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
createProjectdefault CompletableFuture<CreateProjectResponse> createProject(CreateProjectRequest createProjectRequest) Creates a project in the specified portal. Make sure that the project name and description don't contain confidential information. - Parameters:
- createProjectRequest-
- Returns:
- A Java Future containing the result of the CreateProject operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
createProjectdefault CompletableFuture<CreateProjectResponse> createProject(Consumer<CreateProjectRequest.Builder> createProjectRequest) Creates a project in the specified portal. Make sure that the project name and description don't contain confidential information. 
 This is a convenience which creates an instance of the CreateProjectRequest.Builderavoiding the need to create one manually viaCreateProjectRequest.builder()- Parameters:
- createProjectRequest- A- Consumerthat will call methods on- CreateProjectRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the CreateProject operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
deleteAccessPolicydefault CompletableFuture<DeleteAccessPolicyResponse> deleteAccessPolicy(DeleteAccessPolicyRequest deleteAccessPolicyRequest) Deletes an access policy that grants the specified identity access to the specified IoT SiteWise Monitor resource. You can use this operation to revoke access to an IoT SiteWise Monitor resource. - Parameters:
- deleteAccessPolicyRequest-
- Returns:
- A Java Future containing the result of the DeleteAccessPolicy operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
deleteAccessPolicydefault CompletableFuture<DeleteAccessPolicyResponse> deleteAccessPolicy(Consumer<DeleteAccessPolicyRequest.Builder> deleteAccessPolicyRequest) Deletes an access policy that grants the specified identity access to the specified IoT SiteWise Monitor resource. You can use this operation to revoke access to an IoT SiteWise Monitor resource. 
 This is a convenience which creates an instance of the DeleteAccessPolicyRequest.Builderavoiding the need to create one manually viaDeleteAccessPolicyRequest.builder()- Parameters:
- deleteAccessPolicyRequest- A- Consumerthat will call methods on- DeleteAccessPolicyRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the DeleteAccessPolicy operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
deleteAssetDeletes an asset. This action can't be undone. For more information, see Deleting assets and models in the IoT SiteWise User Guide. You can't delete an asset that's associated to another asset. For more information, see DisassociateAssets. - Parameters:
- deleteAssetRequest-
- Returns:
- A Java Future containing the result of the DeleteAsset operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
deleteAssetdefault CompletableFuture<DeleteAssetResponse> deleteAsset(Consumer<DeleteAssetRequest.Builder> deleteAssetRequest) Deletes an asset. This action can't be undone. For more information, see Deleting assets and models in the IoT SiteWise User Guide. You can't delete an asset that's associated to another asset. For more information, see DisassociateAssets. 
 This is a convenience which creates an instance of the DeleteAssetRequest.Builderavoiding the need to create one manually viaDeleteAssetRequest.builder()- Parameters:
- deleteAssetRequest- A- Consumerthat will call methods on- DeleteAssetRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the DeleteAsset operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
deleteAssetModeldefault CompletableFuture<DeleteAssetModelResponse> deleteAssetModel(DeleteAssetModelRequest deleteAssetModelRequest) Deletes an asset model. This action can't be undone. You must delete all assets created from an asset model before you can delete the model. Also, you can't delete an asset model if a parent asset model exists that contains a property formula expression that depends on the asset model that you want to delete. For more information, see Deleting assets and models in the IoT SiteWise User Guide. - Parameters:
- deleteAssetModelRequest-
- Returns:
- A Java Future containing the result of the DeleteAssetModel operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- PreconditionFailedException The precondition in one or more of the request-header fields evaluated to
         FALSE.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
deleteAssetModeldefault CompletableFuture<DeleteAssetModelResponse> deleteAssetModel(Consumer<DeleteAssetModelRequest.Builder> deleteAssetModelRequest) Deletes an asset model. This action can't be undone. You must delete all assets created from an asset model before you can delete the model. Also, you can't delete an asset model if a parent asset model exists that contains a property formula expression that depends on the asset model that you want to delete. For more information, see Deleting assets and models in the IoT SiteWise User Guide. 
 This is a convenience which creates an instance of the DeleteAssetModelRequest.Builderavoiding the need to create one manually viaDeleteAssetModelRequest.builder()- Parameters:
- deleteAssetModelRequest- A- Consumerthat will call methods on- DeleteAssetModelRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the DeleteAssetModel operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- PreconditionFailedException The precondition in one or more of the request-header fields evaluated to
         FALSE.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
deleteAssetModelCompositeModeldefault CompletableFuture<DeleteAssetModelCompositeModelResponse> deleteAssetModelCompositeModel(DeleteAssetModelCompositeModelRequest deleteAssetModelCompositeModelRequest) Deletes a composite model. This action can't be undone. You must delete all assets created from a composite model before you can delete the model. Also, you can't delete a composite model if a parent asset model exists that contains a property formula expression that depends on the asset model that you want to delete. For more information, see Deleting assets and models in the IoT SiteWise User Guide. - Parameters:
- deleteAssetModelCompositeModelRequest-
- Returns:
- A Java Future containing the result of the DeleteAssetModelCompositeModel operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- PreconditionFailedException The precondition in one or more of the request-header fields evaluated to
         FALSE.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
deleteAssetModelCompositeModeldefault CompletableFuture<DeleteAssetModelCompositeModelResponse> deleteAssetModelCompositeModel(Consumer<DeleteAssetModelCompositeModelRequest.Builder> deleteAssetModelCompositeModelRequest) Deletes a composite model. This action can't be undone. You must delete all assets created from a composite model before you can delete the model. Also, you can't delete a composite model if a parent asset model exists that contains a property formula expression that depends on the asset model that you want to delete. For more information, see Deleting assets and models in the IoT SiteWise User Guide. 
 This is a convenience which creates an instance of the DeleteAssetModelCompositeModelRequest.Builderavoiding the need to create one manually viaDeleteAssetModelCompositeModelRequest.builder()- Parameters:
- deleteAssetModelCompositeModelRequest- A- Consumerthat will call methods on- DeleteAssetModelCompositeModelRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the DeleteAssetModelCompositeModel operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- PreconditionFailedException The precondition in one or more of the request-header fields evaluated to
         FALSE.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
deleteDashboarddefault CompletableFuture<DeleteDashboardResponse> deleteDashboard(DeleteDashboardRequest deleteDashboardRequest) Deletes a dashboard from IoT SiteWise Monitor. - Parameters:
- deleteDashboardRequest-
- Returns:
- A Java Future containing the result of the DeleteDashboard operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
deleteDashboarddefault CompletableFuture<DeleteDashboardResponse> deleteDashboard(Consumer<DeleteDashboardRequest.Builder> deleteDashboardRequest) Deletes a dashboard from IoT SiteWise Monitor. 
 This is a convenience which creates an instance of the DeleteDashboardRequest.Builderavoiding the need to create one manually viaDeleteDashboardRequest.builder()- Parameters:
- deleteDashboardRequest- A- Consumerthat will call methods on- DeleteDashboardRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the DeleteDashboard operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
deleteGatewaydefault CompletableFuture<DeleteGatewayResponse> deleteGateway(DeleteGatewayRequest deleteGatewayRequest) Deletes a gateway from IoT SiteWise. When you delete a gateway, some of the gateway's files remain in your gateway's file system. - Parameters:
- deleteGatewayRequest-
- Returns:
- A Java Future containing the result of the DeleteGateway operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
deleteGatewaydefault CompletableFuture<DeleteGatewayResponse> deleteGateway(Consumer<DeleteGatewayRequest.Builder> deleteGatewayRequest) Deletes a gateway from IoT SiteWise. When you delete a gateway, some of the gateway's files remain in your gateway's file system. 
 This is a convenience which creates an instance of the DeleteGatewayRequest.Builderavoiding the need to create one manually viaDeleteGatewayRequest.builder()- Parameters:
- deleteGatewayRequest- A- Consumerthat will call methods on- DeleteGatewayRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the DeleteGateway operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
deletePortaldefault CompletableFuture<DeletePortalResponse> deletePortal(DeletePortalRequest deletePortalRequest) Deletes a portal from IoT SiteWise Monitor. - Parameters:
- deletePortalRequest-
- Returns:
- A Java Future containing the result of the DeletePortal operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
deletePortaldefault CompletableFuture<DeletePortalResponse> deletePortal(Consumer<DeletePortalRequest.Builder> deletePortalRequest) Deletes a portal from IoT SiteWise Monitor. 
 This is a convenience which creates an instance of the DeletePortalRequest.Builderavoiding the need to create one manually viaDeletePortalRequest.builder()- Parameters:
- deletePortalRequest- A- Consumerthat will call methods on- DeletePortalRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the DeletePortal operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
deleteProjectdefault CompletableFuture<DeleteProjectResponse> deleteProject(DeleteProjectRequest deleteProjectRequest) Deletes a project from IoT SiteWise Monitor. - Parameters:
- deleteProjectRequest-
- Returns:
- A Java Future containing the result of the DeleteProject operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
deleteProjectdefault CompletableFuture<DeleteProjectResponse> deleteProject(Consumer<DeleteProjectRequest.Builder> deleteProjectRequest) Deletes a project from IoT SiteWise Monitor. 
 This is a convenience which creates an instance of the DeleteProjectRequest.Builderavoiding the need to create one manually viaDeleteProjectRequest.builder()- Parameters:
- deleteProjectRequest- A- Consumerthat will call methods on- DeleteProjectRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the DeleteProject operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
deleteTimeSeriesdefault CompletableFuture<DeleteTimeSeriesResponse> deleteTimeSeries(DeleteTimeSeriesRequest deleteTimeSeriesRequest) Deletes a time series (data stream). If you delete a time series that's associated with an asset property, the asset property still exists, but the time series will no longer be associated with this asset property. To identify a time series, do one of the following: - 
 If the time series isn't associated with an asset property, specify the aliasof the time series.
- 
 If the time series is associated with an asset property, specify one of the following: - 
 The aliasof the time series.
- 
 The assetIdandpropertyIdthat identifies the asset property.
 
- 
 
 - Parameters:
- deleteTimeSeriesRequest-
- Returns:
- A Java Future containing the result of the DeleteTimeSeries operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
 
- 
deleteTimeSeriesdefault CompletableFuture<DeleteTimeSeriesResponse> deleteTimeSeries(Consumer<DeleteTimeSeriesRequest.Builder> deleteTimeSeriesRequest) Deletes a time series (data stream). If you delete a time series that's associated with an asset property, the asset property still exists, but the time series will no longer be associated with this asset property. To identify a time series, do one of the following: - 
 If the time series isn't associated with an asset property, specify the aliasof the time series.
- 
 If the time series is associated with an asset property, specify one of the following: - 
 The aliasof the time series.
- 
 The assetIdandpropertyIdthat identifies the asset property.
 
- 
 
 
 This is a convenience which creates an instance of the DeleteTimeSeriesRequest.Builderavoiding the need to create one manually viaDeleteTimeSeriesRequest.builder()- Parameters:
- deleteTimeSeriesRequest- A- Consumerthat will call methods on- DeleteTimeSeriesRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the DeleteTimeSeries operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
 
- 
describeAccessPolicydefault CompletableFuture<DescribeAccessPolicyResponse> describeAccessPolicy(DescribeAccessPolicyRequest describeAccessPolicyRequest) Describes an access policy, which specifies an identity's access to an IoT SiteWise Monitor portal or project. - Parameters:
- describeAccessPolicyRequest-
- Returns:
- A Java Future containing the result of the DescribeAccessPolicy operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeAccessPolicydefault CompletableFuture<DescribeAccessPolicyResponse> describeAccessPolicy(Consumer<DescribeAccessPolicyRequest.Builder> describeAccessPolicyRequest) Describes an access policy, which specifies an identity's access to an IoT SiteWise Monitor portal or project. 
 This is a convenience which creates an instance of the DescribeAccessPolicyRequest.Builderavoiding the need to create one manually viaDescribeAccessPolicyRequest.builder()- Parameters:
- describeAccessPolicyRequest- A- Consumerthat will call methods on- DescribeAccessPolicyRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the DescribeAccessPolicy operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeActiondefault CompletableFuture<DescribeActionResponse> describeAction(DescribeActionRequest describeActionRequest) Retrieves information about an action. - Parameters:
- describeActionRequest-
- Returns:
- A Java Future containing the result of the DescribeAction operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeActiondefault CompletableFuture<DescribeActionResponse> describeAction(Consumer<DescribeActionRequest.Builder> describeActionRequest) Retrieves information about an action. 
 This is a convenience which creates an instance of the DescribeActionRequest.Builderavoiding the need to create one manually viaDescribeActionRequest.builder()- Parameters:
- describeActionRequest- A- Consumerthat will call methods on- DescribeActionRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the DescribeAction operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeAssetdefault CompletableFuture<DescribeAssetResponse> describeAsset(DescribeAssetRequest describeAssetRequest) Retrieves information about an asset. - Parameters:
- describeAssetRequest-
- Returns:
- A Java Future containing the result of the DescribeAsset operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeAssetdefault CompletableFuture<DescribeAssetResponse> describeAsset(Consumer<DescribeAssetRequest.Builder> describeAssetRequest) Retrieves information about an asset. 
 This is a convenience which creates an instance of the DescribeAssetRequest.Builderavoiding the need to create one manually viaDescribeAssetRequest.builder()- Parameters:
- describeAssetRequest- A- Consumerthat will call methods on- DescribeAssetRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the DescribeAsset operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeAssetCompositeModeldefault CompletableFuture<DescribeAssetCompositeModelResponse> describeAssetCompositeModel(DescribeAssetCompositeModelRequest describeAssetCompositeModelRequest) Retrieves information about an asset composite model (also known as an asset component). An AssetCompositeModelis an instance of anAssetModelCompositeModel. If you want to see information about the model this is based on, call DescribeAssetModelCompositeModel.- Parameters:
- describeAssetCompositeModelRequest-
- Returns:
- A Java Future containing the result of the DescribeAssetCompositeModel operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeAssetCompositeModeldefault CompletableFuture<DescribeAssetCompositeModelResponse> describeAssetCompositeModel(Consumer<DescribeAssetCompositeModelRequest.Builder> describeAssetCompositeModelRequest) Retrieves information about an asset composite model (also known as an asset component). An AssetCompositeModelis an instance of anAssetModelCompositeModel. If you want to see information about the model this is based on, call DescribeAssetModelCompositeModel.
 This is a convenience which creates an instance of the DescribeAssetCompositeModelRequest.Builderavoiding the need to create one manually viaDescribeAssetCompositeModelRequest.builder()- Parameters:
- describeAssetCompositeModelRequest- A- Consumerthat will call methods on- DescribeAssetCompositeModelRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the DescribeAssetCompositeModel operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeAssetModeldefault CompletableFuture<DescribeAssetModelResponse> describeAssetModel(DescribeAssetModelRequest describeAssetModelRequest) Retrieves information about an asset model. - Parameters:
- describeAssetModelRequest-
- Returns:
- A Java Future containing the result of the DescribeAssetModel operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeAssetModeldefault CompletableFuture<DescribeAssetModelResponse> describeAssetModel(Consumer<DescribeAssetModelRequest.Builder> describeAssetModelRequest) Retrieves information about an asset model. 
 This is a convenience which creates an instance of the DescribeAssetModelRequest.Builderavoiding the need to create one manually viaDescribeAssetModelRequest.builder()- Parameters:
- describeAssetModelRequest- A- Consumerthat will call methods on- DescribeAssetModelRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the DescribeAssetModel operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeAssetModelCompositeModeldefault CompletableFuture<DescribeAssetModelCompositeModelResponse> describeAssetModelCompositeModel(DescribeAssetModelCompositeModelRequest describeAssetModelCompositeModelRequest) Retrieves information about an asset model composite model (also known as an asset model component). For more information, see Custom composite models (Components) in the IoT SiteWise User Guide. - Parameters:
- describeAssetModelCompositeModelRequest-
- Returns:
- A Java Future containing the result of the DescribeAssetModelCompositeModel operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeAssetModelCompositeModeldefault CompletableFuture<DescribeAssetModelCompositeModelResponse> describeAssetModelCompositeModel(Consumer<DescribeAssetModelCompositeModelRequest.Builder> describeAssetModelCompositeModelRequest) Retrieves information about an asset model composite model (also known as an asset model component). For more information, see Custom composite models (Components) in the IoT SiteWise User Guide. 
 This is a convenience which creates an instance of the DescribeAssetModelCompositeModelRequest.Builderavoiding the need to create one manually viaDescribeAssetModelCompositeModelRequest.builder()- Parameters:
- describeAssetModelCompositeModelRequest- A- Consumerthat will call methods on- DescribeAssetModelCompositeModelRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the DescribeAssetModelCompositeModel operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeAssetPropertydefault CompletableFuture<DescribeAssetPropertyResponse> describeAssetProperty(DescribeAssetPropertyRequest describeAssetPropertyRequest) Retrieves information about an asset property. When you call this operation for an attribute property, this response includes the default attribute value that you define in the asset model. If you update the default value in the model, this operation's response includes the new default value. This operation doesn't return the value of the asset property. To get the value of an asset property, use GetAssetPropertyValue. - Parameters:
- describeAssetPropertyRequest-
- Returns:
- A Java Future containing the result of the DescribeAssetProperty operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeAssetPropertydefault CompletableFuture<DescribeAssetPropertyResponse> describeAssetProperty(Consumer<DescribeAssetPropertyRequest.Builder> describeAssetPropertyRequest) Retrieves information about an asset property. When you call this operation for an attribute property, this response includes the default attribute value that you define in the asset model. If you update the default value in the model, this operation's response includes the new default value. This operation doesn't return the value of the asset property. To get the value of an asset property, use GetAssetPropertyValue. 
 This is a convenience which creates an instance of the DescribeAssetPropertyRequest.Builderavoiding the need to create one manually viaDescribeAssetPropertyRequest.builder()- Parameters:
- describeAssetPropertyRequest- A- Consumerthat will call methods on- DescribeAssetPropertyRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the DescribeAssetProperty operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeBulkImportJobdefault CompletableFuture<DescribeBulkImportJobResponse> describeBulkImportJob(DescribeBulkImportJobRequest describeBulkImportJobRequest) Retrieves information about a bulk import job request. For more information, see Describe a bulk import job (CLI) in the Amazon Simple Storage Service User Guide. - Parameters:
- describeBulkImportJobRequest-
- Returns:
- A Java Future containing the result of the DescribeBulkImportJob operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeBulkImportJobdefault CompletableFuture<DescribeBulkImportJobResponse> describeBulkImportJob(Consumer<DescribeBulkImportJobRequest.Builder> describeBulkImportJobRequest) Retrieves information about a bulk import job request. For more information, see Describe a bulk import job (CLI) in the Amazon Simple Storage Service User Guide. 
 This is a convenience which creates an instance of the DescribeBulkImportJobRequest.Builderavoiding the need to create one manually viaDescribeBulkImportJobRequest.builder()- Parameters:
- describeBulkImportJobRequest- A- Consumerthat will call methods on- DescribeBulkImportJobRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the DescribeBulkImportJob operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeDashboarddefault CompletableFuture<DescribeDashboardResponse> describeDashboard(DescribeDashboardRequest describeDashboardRequest) Retrieves information about a dashboard. - Parameters:
- describeDashboardRequest-
- Returns:
- A Java Future containing the result of the DescribeDashboard operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeDashboarddefault CompletableFuture<DescribeDashboardResponse> describeDashboard(Consumer<DescribeDashboardRequest.Builder> describeDashboardRequest) Retrieves information about a dashboard. 
 This is a convenience which creates an instance of the DescribeDashboardRequest.Builderavoiding the need to create one manually viaDescribeDashboardRequest.builder()- Parameters:
- describeDashboardRequest- A- Consumerthat will call methods on- DescribeDashboardRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the DescribeDashboard operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeDefaultEncryptionConfigurationdefault CompletableFuture<DescribeDefaultEncryptionConfigurationResponse> describeDefaultEncryptionConfiguration(DescribeDefaultEncryptionConfigurationRequest describeDefaultEncryptionConfigurationRequest) Retrieves information about the default encryption configuration for the Amazon Web Services account in the default or specified Region. For more information, see Key management in the IoT SiteWise User Guide. - Parameters:
- describeDefaultEncryptionConfigurationRequest-
- Returns:
- A Java Future containing the result of the DescribeDefaultEncryptionConfiguration operation returned by
         the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeDefaultEncryptionConfigurationdefault CompletableFuture<DescribeDefaultEncryptionConfigurationResponse> describeDefaultEncryptionConfiguration(Consumer<DescribeDefaultEncryptionConfigurationRequest.Builder> describeDefaultEncryptionConfigurationRequest) Retrieves information about the default encryption configuration for the Amazon Web Services account in the default or specified Region. For more information, see Key management in the IoT SiteWise User Guide. 
 This is a convenience which creates an instance of the DescribeDefaultEncryptionConfigurationRequest.Builderavoiding the need to create one manually viaDescribeDefaultEncryptionConfigurationRequest.builder()- Parameters:
- describeDefaultEncryptionConfigurationRequest- A- Consumerthat will call methods on- DescribeDefaultEncryptionConfigurationRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the DescribeDefaultEncryptionConfiguration operation returned by
         the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeGatewaydefault CompletableFuture<DescribeGatewayResponse> describeGateway(DescribeGatewayRequest describeGatewayRequest) Retrieves information about a gateway. - Parameters:
- describeGatewayRequest-
- Returns:
- A Java Future containing the result of the DescribeGateway operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeGatewaydefault CompletableFuture<DescribeGatewayResponse> describeGateway(Consumer<DescribeGatewayRequest.Builder> describeGatewayRequest) Retrieves information about a gateway. 
 This is a convenience which creates an instance of the DescribeGatewayRequest.Builderavoiding the need to create one manually viaDescribeGatewayRequest.builder()- Parameters:
- describeGatewayRequest- A- Consumerthat will call methods on- DescribeGatewayRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the DescribeGateway operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeGatewayCapabilityConfigurationdefault CompletableFuture<DescribeGatewayCapabilityConfigurationResponse> describeGatewayCapabilityConfiguration(DescribeGatewayCapabilityConfigurationRequest describeGatewayCapabilityConfigurationRequest) Retrieves information about a gateway capability configuration. Each gateway capability defines data sources for a gateway. A capability configuration can contain multiple data source configurations. If you define OPC-UA sources for a gateway in the IoT SiteWise console, all of your OPC-UA sources are stored in one capability configuration. To list all capability configurations for a gateway, use DescribeGateway. - Parameters:
- describeGatewayCapabilityConfigurationRequest-
- Returns:
- A Java Future containing the result of the DescribeGatewayCapabilityConfiguration operation returned by
         the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeGatewayCapabilityConfigurationdefault CompletableFuture<DescribeGatewayCapabilityConfigurationResponse> describeGatewayCapabilityConfiguration(Consumer<DescribeGatewayCapabilityConfigurationRequest.Builder> describeGatewayCapabilityConfigurationRequest) Retrieves information about a gateway capability configuration. Each gateway capability defines data sources for a gateway. A capability configuration can contain multiple data source configurations. If you define OPC-UA sources for a gateway in the IoT SiteWise console, all of your OPC-UA sources are stored in one capability configuration. To list all capability configurations for a gateway, use DescribeGateway. 
 This is a convenience which creates an instance of the DescribeGatewayCapabilityConfigurationRequest.Builderavoiding the need to create one manually viaDescribeGatewayCapabilityConfigurationRequest.builder()- Parameters:
- describeGatewayCapabilityConfigurationRequest- A- Consumerthat will call methods on- DescribeGatewayCapabilityConfigurationRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the DescribeGatewayCapabilityConfiguration operation returned by
         the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeLoggingOptionsdefault CompletableFuture<DescribeLoggingOptionsResponse> describeLoggingOptions(DescribeLoggingOptionsRequest describeLoggingOptionsRequest) Retrieves the current IoT SiteWise logging options. - Parameters:
- describeLoggingOptionsRequest-
- Returns:
- A Java Future containing the result of the DescribeLoggingOptions operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeLoggingOptionsdefault CompletableFuture<DescribeLoggingOptionsResponse> describeLoggingOptions(Consumer<DescribeLoggingOptionsRequest.Builder> describeLoggingOptionsRequest) Retrieves the current IoT SiteWise logging options. 
 This is a convenience which creates an instance of the DescribeLoggingOptionsRequest.Builderavoiding the need to create one manually viaDescribeLoggingOptionsRequest.builder()- Parameters:
- describeLoggingOptionsRequest- A- Consumerthat will call methods on- DescribeLoggingOptionsRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the DescribeLoggingOptions operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describePortaldefault CompletableFuture<DescribePortalResponse> describePortal(DescribePortalRequest describePortalRequest) Retrieves information about a portal. - Parameters:
- describePortalRequest-
- Returns:
- A Java Future containing the result of the DescribePortal operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describePortaldefault CompletableFuture<DescribePortalResponse> describePortal(Consumer<DescribePortalRequest.Builder> describePortalRequest) Retrieves information about a portal. 
 This is a convenience which creates an instance of the DescribePortalRequest.Builderavoiding the need to create one manually viaDescribePortalRequest.builder()- Parameters:
- describePortalRequest- A- Consumerthat will call methods on- DescribePortalRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the DescribePortal operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeProjectdefault CompletableFuture<DescribeProjectResponse> describeProject(DescribeProjectRequest describeProjectRequest) Retrieves information about a project. - Parameters:
- describeProjectRequest-
- Returns:
- A Java Future containing the result of the DescribeProject operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeProjectdefault CompletableFuture<DescribeProjectResponse> describeProject(Consumer<DescribeProjectRequest.Builder> describeProjectRequest) Retrieves information about a project. 
 This is a convenience which creates an instance of the DescribeProjectRequest.Builderavoiding the need to create one manually viaDescribeProjectRequest.builder()- Parameters:
- describeProjectRequest- A- Consumerthat will call methods on- DescribeProjectRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the DescribeProject operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeStorageConfigurationdefault CompletableFuture<DescribeStorageConfigurationResponse> describeStorageConfiguration(DescribeStorageConfigurationRequest describeStorageConfigurationRequest) Retrieves information about the storage configuration for IoT SiteWise. - Parameters:
- describeStorageConfigurationRequest-
- Returns:
- A Java Future containing the result of the DescribeStorageConfiguration operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeStorageConfigurationdefault CompletableFuture<DescribeStorageConfigurationResponse> describeStorageConfiguration(Consumer<DescribeStorageConfigurationRequest.Builder> describeStorageConfigurationRequest) Retrieves information about the storage configuration for IoT SiteWise. 
 This is a convenience which creates an instance of the DescribeStorageConfigurationRequest.Builderavoiding the need to create one manually viaDescribeStorageConfigurationRequest.builder()- Parameters:
- describeStorageConfigurationRequest- A- Consumerthat will call methods on- DescribeStorageConfigurationRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the DescribeStorageConfiguration operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
describeTimeSeriesdefault CompletableFuture<DescribeTimeSeriesResponse> describeTimeSeries(DescribeTimeSeriesRequest describeTimeSeriesRequest) Retrieves information about a time series (data stream). To identify a time series, do one of the following: - 
 If the time series isn't associated with an asset property, specify the aliasof the time series.
- 
 If the time series is associated with an asset property, specify one of the following: - 
 The aliasof the time series.
- 
 The assetIdandpropertyIdthat identifies the asset property.
 
- 
 
 - Parameters:
- describeTimeSeriesRequest-
- Returns:
- A Java Future containing the result of the DescribeTimeSeries operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
 
- 
describeTimeSeriesdefault CompletableFuture<DescribeTimeSeriesResponse> describeTimeSeries(Consumer<DescribeTimeSeriesRequest.Builder> describeTimeSeriesRequest) Retrieves information about a time series (data stream). To identify a time series, do one of the following: - 
 If the time series isn't associated with an asset property, specify the aliasof the time series.
- 
 If the time series is associated with an asset property, specify one of the following: - 
 The aliasof the time series.
- 
 The assetIdandpropertyIdthat identifies the asset property.
 
- 
 
 
 This is a convenience which creates an instance of the DescribeTimeSeriesRequest.Builderavoiding the need to create one manually viaDescribeTimeSeriesRequest.builder()- Parameters:
- describeTimeSeriesRequest- A- Consumerthat will call methods on- DescribeTimeSeriesRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the DescribeTimeSeries operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
 
- 
disassociateAssetsdefault CompletableFuture<DisassociateAssetsResponse> disassociateAssets(DisassociateAssetsRequest disassociateAssetsRequest) Disassociates a child asset from the given parent asset through a hierarchy defined in the parent asset's model. - Parameters:
- disassociateAssetsRequest-
- Returns:
- A Java Future containing the result of the DisassociateAssets operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
disassociateAssetsdefault CompletableFuture<DisassociateAssetsResponse> disassociateAssets(Consumer<DisassociateAssetsRequest.Builder> disassociateAssetsRequest) Disassociates a child asset from the given parent asset through a hierarchy defined in the parent asset's model. 
 This is a convenience which creates an instance of the DisassociateAssetsRequest.Builderavoiding the need to create one manually viaDisassociateAssetsRequest.builder()- Parameters:
- disassociateAssetsRequest- A- Consumerthat will call methods on- DisassociateAssetsRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the DisassociateAssets operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
disassociateTimeSeriesFromAssetPropertydefault CompletableFuture<DisassociateTimeSeriesFromAssetPropertyResponse> disassociateTimeSeriesFromAssetProperty(DisassociateTimeSeriesFromAssetPropertyRequest disassociateTimeSeriesFromAssetPropertyRequest) Disassociates a time series (data stream) from an asset property. - Parameters:
- disassociateTimeSeriesFromAssetPropertyRequest-
- Returns:
- A Java Future containing the result of the DisassociateTimeSeriesFromAssetProperty operation returned by
         the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
disassociateTimeSeriesFromAssetPropertydefault CompletableFuture<DisassociateTimeSeriesFromAssetPropertyResponse> disassociateTimeSeriesFromAssetProperty(Consumer<DisassociateTimeSeriesFromAssetPropertyRequest.Builder> disassociateTimeSeriesFromAssetPropertyRequest) Disassociates a time series (data stream) from an asset property. 
 This is a convenience which creates an instance of the DisassociateTimeSeriesFromAssetPropertyRequest.Builderavoiding the need to create one manually viaDisassociateTimeSeriesFromAssetPropertyRequest.builder()- Parameters:
- disassociateTimeSeriesFromAssetPropertyRequest- A- Consumerthat will call methods on- DisassociateTimeSeriesFromAssetPropertyRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the DisassociateTimeSeriesFromAssetProperty operation returned by
         the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
executeActiondefault CompletableFuture<ExecuteActionResponse> executeAction(ExecuteActionRequest executeActionRequest) Executes an action on a target resource. - Parameters:
- executeActionRequest-
- Returns:
- A Java Future containing the result of the ExecuteAction operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
executeActiondefault CompletableFuture<ExecuteActionResponse> executeAction(Consumer<ExecuteActionRequest.Builder> executeActionRequest) Executes an action on a target resource. 
 This is a convenience which creates an instance of the ExecuteActionRequest.Builderavoiding the need to create one manually viaExecuteActionRequest.builder()- Parameters:
- executeActionRequest- A- Consumerthat will call methods on- ExecuteActionRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the ExecuteAction operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
executeQuerydefault CompletableFuture<ExecuteQueryResponse> executeQuery(ExecuteQueryRequest executeQueryRequest) Run SQL queries to retrieve metadata and time-series data from asset models, assets, measurements, metrics, transforms, and aggregates. - Parameters:
- executeQueryRequest-
- Returns:
- A Java Future containing the result of the ExecuteQuery operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- AccessDeniedException Access is denied.
- ValidationException The validation failed for this query.
- QueryTimeoutException The query timed out.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
executeQuerydefault CompletableFuture<ExecuteQueryResponse> executeQuery(Consumer<ExecuteQueryRequest.Builder> executeQueryRequest) Run SQL queries to retrieve metadata and time-series data from asset models, assets, measurements, metrics, transforms, and aggregates. 
 This is a convenience which creates an instance of the ExecuteQueryRequest.Builderavoiding the need to create one manually viaExecuteQueryRequest.builder()- Parameters:
- executeQueryRequest- A- Consumerthat will call methods on- ExecuteQueryRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the ExecuteQuery operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- AccessDeniedException Access is denied.
- ValidationException The validation failed for this query.
- QueryTimeoutException The query timed out.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
executeQueryPaginatorThis is a variant of executeQuery(software.amazon.awssdk.services.iotsitewise.model.ExecuteQueryRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ExecuteQueryPublisher publisher = client.executeQueryPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ExecuteQueryPublisher publisher = client.executeQueryPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ExecuteQueryResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ExecuteQueryResponse response) { //... }; });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 executeQuery(software.amazon.awssdk.services.iotsitewise.model.ExecuteQueryRequest)operation.- Parameters:
- executeQueryRequest-
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- AccessDeniedException Access is denied.
- ValidationException The validation failed for this query.
- QueryTimeoutException The query timed out.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
executeQueryPaginatordefault ExecuteQueryPublisher executeQueryPaginator(Consumer<ExecuteQueryRequest.Builder> executeQueryRequest) This is a variant of executeQuery(software.amazon.awssdk.services.iotsitewise.model.ExecuteQueryRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ExecuteQueryPublisher publisher = client.executeQueryPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ExecuteQueryPublisher publisher = client.executeQueryPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ExecuteQueryResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ExecuteQueryResponse response) { //... }; });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 executeQuery(software.amazon.awssdk.services.iotsitewise.model.ExecuteQueryRequest)operation.
 This is a convenience which creates an instance of the ExecuteQueryRequest.Builderavoiding the need to create one manually viaExecuteQueryRequest.builder()- Parameters:
- executeQueryRequest- A- Consumerthat will call methods on- ExecuteQueryRequest.Builderto create a request.
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- AccessDeniedException Access is denied.
- ValidationException The validation failed for this query.
- QueryTimeoutException The query timed out.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
getAssetPropertyAggregatesdefault CompletableFuture<GetAssetPropertyAggregatesResponse> getAssetPropertyAggregates(GetAssetPropertyAggregatesRequest getAssetPropertyAggregatesRequest) Gets aggregated values for an asset property. For more information, see Querying aggregates in the IoT SiteWise User Guide. To identify an asset property, you must specify one of the following: - 
 The assetIdandpropertyIdof an asset property.
- 
 A propertyAlias, which is a data stream alias (for example,/company/windfarm/3/turbine/7/temperature). To define an asset property's alias, see UpdateAssetProperty.
 - Parameters:
- getAssetPropertyAggregatesRequest-
- Returns:
- A Java Future containing the result of the GetAssetPropertyAggregates operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
 
- 
getAssetPropertyAggregatesdefault CompletableFuture<GetAssetPropertyAggregatesResponse> getAssetPropertyAggregates(Consumer<GetAssetPropertyAggregatesRequest.Builder> getAssetPropertyAggregatesRequest) Gets aggregated values for an asset property. For more information, see Querying aggregates in the IoT SiteWise User Guide. To identify an asset property, you must specify one of the following: - 
 The assetIdandpropertyIdof an asset property.
- 
 A propertyAlias, which is a data stream alias (for example,/company/windfarm/3/turbine/7/temperature). To define an asset property's alias, see UpdateAssetProperty.
 
 This is a convenience which creates an instance of the GetAssetPropertyAggregatesRequest.Builderavoiding the need to create one manually viaGetAssetPropertyAggregatesRequest.builder()- Parameters:
- getAssetPropertyAggregatesRequest- A- Consumerthat will call methods on- GetAssetPropertyAggregatesRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the GetAssetPropertyAggregates operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
 
- 
getAssetPropertyAggregatesPaginatordefault GetAssetPropertyAggregatesPublisher getAssetPropertyAggregatesPaginator(GetAssetPropertyAggregatesRequest getAssetPropertyAggregatesRequest) This is a variant of getAssetPropertyAggregates(software.amazon.awssdk.services.iotsitewise.model.GetAssetPropertyAggregatesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.GetAssetPropertyAggregatesPublisher publisher = client.getAssetPropertyAggregatesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.GetAssetPropertyAggregatesPublisher publisher = client.getAssetPropertyAggregatesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.GetAssetPropertyAggregatesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.GetAssetPropertyAggregatesResponse response) { //... }; });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 getAssetPropertyAggregates(software.amazon.awssdk.services.iotsitewise.model.GetAssetPropertyAggregatesRequest)operation.- Parameters:
- getAssetPropertyAggregatesRequest-
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
getAssetPropertyAggregatesPaginatordefault GetAssetPropertyAggregatesPublisher getAssetPropertyAggregatesPaginator(Consumer<GetAssetPropertyAggregatesRequest.Builder> getAssetPropertyAggregatesRequest) This is a variant of getAssetPropertyAggregates(software.amazon.awssdk.services.iotsitewise.model.GetAssetPropertyAggregatesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.GetAssetPropertyAggregatesPublisher publisher = client.getAssetPropertyAggregatesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.GetAssetPropertyAggregatesPublisher publisher = client.getAssetPropertyAggregatesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.GetAssetPropertyAggregatesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.GetAssetPropertyAggregatesResponse response) { //... }; });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 getAssetPropertyAggregates(software.amazon.awssdk.services.iotsitewise.model.GetAssetPropertyAggregatesRequest)operation.
 This is a convenience which creates an instance of the GetAssetPropertyAggregatesRequest.Builderavoiding the need to create one manually viaGetAssetPropertyAggregatesRequest.builder()- Parameters:
- getAssetPropertyAggregatesRequest- A- Consumerthat will call methods on- GetAssetPropertyAggregatesRequest.Builderto create a request.
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
getAssetPropertyValuedefault CompletableFuture<GetAssetPropertyValueResponse> getAssetPropertyValue(GetAssetPropertyValueRequest getAssetPropertyValueRequest) Gets an asset property's current value. For more information, see Querying current values in the IoT SiteWise User Guide. To identify an asset property, you must specify one of the following: - 
 The assetIdandpropertyIdof an asset property.
- 
 A propertyAlias, which is a data stream alias (for example,/company/windfarm/3/turbine/7/temperature). To define an asset property's alias, see UpdateAssetProperty.
 - Parameters:
- getAssetPropertyValueRequest-
- Returns:
- A Java Future containing the result of the GetAssetPropertyValue operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
 
- 
getAssetPropertyValuedefault CompletableFuture<GetAssetPropertyValueResponse> getAssetPropertyValue(Consumer<GetAssetPropertyValueRequest.Builder> getAssetPropertyValueRequest) Gets an asset property's current value. For more information, see Querying current values in the IoT SiteWise User Guide. To identify an asset property, you must specify one of the following: - 
 The assetIdandpropertyIdof an asset property.
- 
 A propertyAlias, which is a data stream alias (for example,/company/windfarm/3/turbine/7/temperature). To define an asset property's alias, see UpdateAssetProperty.
 
 This is a convenience which creates an instance of the GetAssetPropertyValueRequest.Builderavoiding the need to create one manually viaGetAssetPropertyValueRequest.builder()- Parameters:
- getAssetPropertyValueRequest- A- Consumerthat will call methods on- GetAssetPropertyValueRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the GetAssetPropertyValue operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
 
- 
getAssetPropertyValueHistorydefault CompletableFuture<GetAssetPropertyValueHistoryResponse> getAssetPropertyValueHistory(GetAssetPropertyValueHistoryRequest getAssetPropertyValueHistoryRequest) Gets the history of an asset property's values. For more information, see Querying historical values in the IoT SiteWise User Guide. To identify an asset property, you must specify one of the following: - 
 The assetIdandpropertyIdof an asset property.
- 
 A propertyAlias, which is a data stream alias (for example,/company/windfarm/3/turbine/7/temperature). To define an asset property's alias, see UpdateAssetProperty.
 - Parameters:
- getAssetPropertyValueHistoryRequest-
- Returns:
- A Java Future containing the result of the GetAssetPropertyValueHistory operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
 
- 
getAssetPropertyValueHistorydefault CompletableFuture<GetAssetPropertyValueHistoryResponse> getAssetPropertyValueHistory(Consumer<GetAssetPropertyValueHistoryRequest.Builder> getAssetPropertyValueHistoryRequest) Gets the history of an asset property's values. For more information, see Querying historical values in the IoT SiteWise User Guide. To identify an asset property, you must specify one of the following: - 
 The assetIdandpropertyIdof an asset property.
- 
 A propertyAlias, which is a data stream alias (for example,/company/windfarm/3/turbine/7/temperature). To define an asset property's alias, see UpdateAssetProperty.
 
 This is a convenience which creates an instance of the GetAssetPropertyValueHistoryRequest.Builderavoiding the need to create one manually viaGetAssetPropertyValueHistoryRequest.builder()- Parameters:
- getAssetPropertyValueHistoryRequest- A- Consumerthat will call methods on- GetAssetPropertyValueHistoryRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the GetAssetPropertyValueHistory operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
 
- 
getAssetPropertyValueHistoryPaginatordefault GetAssetPropertyValueHistoryPublisher getAssetPropertyValueHistoryPaginator(GetAssetPropertyValueHistoryRequest getAssetPropertyValueHistoryRequest) This is a variant of getAssetPropertyValueHistory(software.amazon.awssdk.services.iotsitewise.model.GetAssetPropertyValueHistoryRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.GetAssetPropertyValueHistoryPublisher publisher = client.getAssetPropertyValueHistoryPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.GetAssetPropertyValueHistoryPublisher publisher = client.getAssetPropertyValueHistoryPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.GetAssetPropertyValueHistoryResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.GetAssetPropertyValueHistoryResponse response) { //... }; });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 getAssetPropertyValueHistory(software.amazon.awssdk.services.iotsitewise.model.GetAssetPropertyValueHistoryRequest)operation.- Parameters:
- getAssetPropertyValueHistoryRequest-
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
getAssetPropertyValueHistoryPaginatordefault GetAssetPropertyValueHistoryPublisher getAssetPropertyValueHistoryPaginator(Consumer<GetAssetPropertyValueHistoryRequest.Builder> getAssetPropertyValueHistoryRequest) This is a variant of getAssetPropertyValueHistory(software.amazon.awssdk.services.iotsitewise.model.GetAssetPropertyValueHistoryRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.GetAssetPropertyValueHistoryPublisher publisher = client.getAssetPropertyValueHistoryPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.GetAssetPropertyValueHistoryPublisher publisher = client.getAssetPropertyValueHistoryPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.GetAssetPropertyValueHistoryResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.GetAssetPropertyValueHistoryResponse response) { //... }; });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 getAssetPropertyValueHistory(software.amazon.awssdk.services.iotsitewise.model.GetAssetPropertyValueHistoryRequest)operation.
 This is a convenience which creates an instance of the GetAssetPropertyValueHistoryRequest.Builderavoiding the need to create one manually viaGetAssetPropertyValueHistoryRequest.builder()- Parameters:
- getAssetPropertyValueHistoryRequest- A- Consumerthat will call methods on- GetAssetPropertyValueHistoryRequest.Builderto create a request.
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
getInterpolatedAssetPropertyValuesdefault CompletableFuture<GetInterpolatedAssetPropertyValuesResponse> getInterpolatedAssetPropertyValues(GetInterpolatedAssetPropertyValuesRequest getInterpolatedAssetPropertyValuesRequest) Get interpolated values for an asset property for a specified time interval, during a period of time. If your time series is missing data points during the specified time interval, you can use interpolation to estimate the missing data. For example, you can use this operation to return the interpolated temperature values for a wind turbine every 24 hours over a duration of 7 days. To identify an asset property, you must specify one of the following: - 
 The assetIdandpropertyIdof an asset property.
- 
 A propertyAlias, which is a data stream alias (for example,/company/windfarm/3/turbine/7/temperature). To define an asset property's alias, see UpdateAssetProperty.
 - Parameters:
- getInterpolatedAssetPropertyValuesRequest-
- Returns:
- A Java Future containing the result of the GetInterpolatedAssetPropertyValues operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
 
- 
getInterpolatedAssetPropertyValuesdefault CompletableFuture<GetInterpolatedAssetPropertyValuesResponse> getInterpolatedAssetPropertyValues(Consumer<GetInterpolatedAssetPropertyValuesRequest.Builder> getInterpolatedAssetPropertyValuesRequest) Get interpolated values for an asset property for a specified time interval, during a period of time. If your time series is missing data points during the specified time interval, you can use interpolation to estimate the missing data. For example, you can use this operation to return the interpolated temperature values for a wind turbine every 24 hours over a duration of 7 days. To identify an asset property, you must specify one of the following: - 
 The assetIdandpropertyIdof an asset property.
- 
 A propertyAlias, which is a data stream alias (for example,/company/windfarm/3/turbine/7/temperature). To define an asset property's alias, see UpdateAssetProperty.
 
 This is a convenience which creates an instance of the GetInterpolatedAssetPropertyValuesRequest.Builderavoiding the need to create one manually viaGetInterpolatedAssetPropertyValuesRequest.builder()- Parameters:
- getInterpolatedAssetPropertyValuesRequest- A- Consumerthat will call methods on- GetInterpolatedAssetPropertyValuesRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the GetInterpolatedAssetPropertyValues operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
 
- 
getInterpolatedAssetPropertyValuesPaginatordefault GetInterpolatedAssetPropertyValuesPublisher getInterpolatedAssetPropertyValuesPaginator(GetInterpolatedAssetPropertyValuesRequest getInterpolatedAssetPropertyValuesRequest) This is a variant of getInterpolatedAssetPropertyValues(software.amazon.awssdk.services.iotsitewise.model.GetInterpolatedAssetPropertyValuesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.GetInterpolatedAssetPropertyValuesPublisher publisher = client.getInterpolatedAssetPropertyValuesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.GetInterpolatedAssetPropertyValuesPublisher publisher = client.getInterpolatedAssetPropertyValuesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.GetInterpolatedAssetPropertyValuesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.GetInterpolatedAssetPropertyValuesResponse response) { //... }; });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 getInterpolatedAssetPropertyValues(software.amazon.awssdk.services.iotsitewise.model.GetInterpolatedAssetPropertyValuesRequest)operation.- Parameters:
- getInterpolatedAssetPropertyValuesRequest-
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
getInterpolatedAssetPropertyValuesPaginatordefault GetInterpolatedAssetPropertyValuesPublisher getInterpolatedAssetPropertyValuesPaginator(Consumer<GetInterpolatedAssetPropertyValuesRequest.Builder> getInterpolatedAssetPropertyValuesRequest) This is a variant of getInterpolatedAssetPropertyValues(software.amazon.awssdk.services.iotsitewise.model.GetInterpolatedAssetPropertyValuesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.GetInterpolatedAssetPropertyValuesPublisher publisher = client.getInterpolatedAssetPropertyValuesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.GetInterpolatedAssetPropertyValuesPublisher publisher = client.getInterpolatedAssetPropertyValuesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.GetInterpolatedAssetPropertyValuesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.GetInterpolatedAssetPropertyValuesResponse response) { //... }; });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 getInterpolatedAssetPropertyValues(software.amazon.awssdk.services.iotsitewise.model.GetInterpolatedAssetPropertyValuesRequest)operation.
 This is a convenience which creates an instance of the GetInterpolatedAssetPropertyValuesRequest.Builderavoiding the need to create one manually viaGetInterpolatedAssetPropertyValuesRequest.builder()- Parameters:
- getInterpolatedAssetPropertyValuesRequest- A- Consumerthat will call methods on- GetInterpolatedAssetPropertyValuesRequest.Builderto create a request.
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ServiceUnavailableException The requested service is unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listAccessPoliciesdefault CompletableFuture<ListAccessPoliciesResponse> listAccessPolicies(ListAccessPoliciesRequest listAccessPoliciesRequest) Retrieves a paginated list of access policies for an identity (an IAM Identity Center user, an IAM Identity Center group, or an IAM user) or an IoT SiteWise Monitor resource (a portal or project). - Parameters:
- listAccessPoliciesRequest-
- Returns:
- A Java Future containing the result of the ListAccessPolicies operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listAccessPoliciesdefault CompletableFuture<ListAccessPoliciesResponse> listAccessPolicies(Consumer<ListAccessPoliciesRequest.Builder> listAccessPoliciesRequest) Retrieves a paginated list of access policies for an identity (an IAM Identity Center user, an IAM Identity Center group, or an IAM user) or an IoT SiteWise Monitor resource (a portal or project). 
 This is a convenience which creates an instance of the ListAccessPoliciesRequest.Builderavoiding the need to create one manually viaListAccessPoliciesRequest.builder()- Parameters:
- listAccessPoliciesRequest- A- Consumerthat will call methods on- ListAccessPoliciesRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the ListAccessPolicies operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listAccessPoliciesPaginatordefault ListAccessPoliciesPublisher listAccessPoliciesPaginator(ListAccessPoliciesRequest listAccessPoliciesRequest) This is a variant of listAccessPolicies(software.amazon.awssdk.services.iotsitewise.model.ListAccessPoliciesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListAccessPoliciesPublisher publisher = client.listAccessPoliciesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListAccessPoliciesPublisher publisher = client.listAccessPoliciesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListAccessPoliciesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListAccessPoliciesResponse response) { //... }; });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 listAccessPolicies(software.amazon.awssdk.services.iotsitewise.model.ListAccessPoliciesRequest)operation.- Parameters:
- listAccessPoliciesRequest-
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listAccessPoliciesPaginatordefault ListAccessPoliciesPublisher listAccessPoliciesPaginator(Consumer<ListAccessPoliciesRequest.Builder> listAccessPoliciesRequest) This is a variant of listAccessPolicies(software.amazon.awssdk.services.iotsitewise.model.ListAccessPoliciesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListAccessPoliciesPublisher publisher = client.listAccessPoliciesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListAccessPoliciesPublisher publisher = client.listAccessPoliciesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListAccessPoliciesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListAccessPoliciesResponse response) { //... }; });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 listAccessPolicies(software.amazon.awssdk.services.iotsitewise.model.ListAccessPoliciesRequest)operation.
 This is a convenience which creates an instance of the ListAccessPoliciesRequest.Builderavoiding the need to create one manually viaListAccessPoliciesRequest.builder()- Parameters:
- listAccessPoliciesRequest- A- Consumerthat will call methods on- ListAccessPoliciesRequest.Builderto create a request.
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listActionsRetrieves a paginated list of actions for a specific target resource. - Parameters:
- listActionsRequest-
- Returns:
- A Java Future containing the result of the ListActions operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listActionsdefault CompletableFuture<ListActionsResponse> listActions(Consumer<ListActionsRequest.Builder> listActionsRequest) Retrieves a paginated list of actions for a specific target resource. 
 This is a convenience which creates an instance of the ListActionsRequest.Builderavoiding the need to create one manually viaListActionsRequest.builder()- Parameters:
- listActionsRequest- A- Consumerthat will call methods on- ListActionsRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the ListActions operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listActionsPaginatorThis is a variant of listActions(software.amazon.awssdk.services.iotsitewise.model.ListActionsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListActionsPublisher publisher = client.listActionsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListActionsPublisher publisher = client.listActionsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListActionsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListActionsResponse response) { //... }; });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 listActions(software.amazon.awssdk.services.iotsitewise.model.ListActionsRequest)operation.- Parameters:
- listActionsRequest-
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listActionsPaginatordefault ListActionsPublisher listActionsPaginator(Consumer<ListActionsRequest.Builder> listActionsRequest) This is a variant of listActions(software.amazon.awssdk.services.iotsitewise.model.ListActionsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListActionsPublisher publisher = client.listActionsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListActionsPublisher publisher = client.listActionsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListActionsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListActionsResponse response) { //... }; });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 listActions(software.amazon.awssdk.services.iotsitewise.model.ListActionsRequest)operation.
 This is a convenience which creates an instance of the ListActionsRequest.Builderavoiding the need to create one manually viaListActionsRequest.builder()- Parameters:
- listActionsRequest- A- Consumerthat will call methods on- ListActionsRequest.Builderto create a request.
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listAssetModelCompositeModelsdefault CompletableFuture<ListAssetModelCompositeModelsResponse> listAssetModelCompositeModels(ListAssetModelCompositeModelsRequest listAssetModelCompositeModelsRequest) Retrieves a paginated list of composite models associated with the asset model - Parameters:
- listAssetModelCompositeModelsRequest-
- Returns:
- A Java Future containing the result of the ListAssetModelCompositeModels operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ResourceNotFoundException The requested resource can't be found.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listAssetModelCompositeModelsdefault CompletableFuture<ListAssetModelCompositeModelsResponse> listAssetModelCompositeModels(Consumer<ListAssetModelCompositeModelsRequest.Builder> listAssetModelCompositeModelsRequest) Retrieves a paginated list of composite models associated with the asset model 
 This is a convenience which creates an instance of the ListAssetModelCompositeModelsRequest.Builderavoiding the need to create one manually viaListAssetModelCompositeModelsRequest.builder()- Parameters:
- listAssetModelCompositeModelsRequest- A- Consumerthat will call methods on- ListAssetModelCompositeModelsRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the ListAssetModelCompositeModels operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ResourceNotFoundException The requested resource can't be found.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listAssetModelCompositeModelsPaginatordefault ListAssetModelCompositeModelsPublisher listAssetModelCompositeModelsPaginator(ListAssetModelCompositeModelsRequest listAssetModelCompositeModelsRequest) This is a variant of listAssetModelCompositeModels(software.amazon.awssdk.services.iotsitewise.model.ListAssetModelCompositeModelsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListAssetModelCompositeModelsPublisher publisher = client.listAssetModelCompositeModelsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListAssetModelCompositeModelsPublisher publisher = client.listAssetModelCompositeModelsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListAssetModelCompositeModelsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListAssetModelCompositeModelsResponse response) { //... }; });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 listAssetModelCompositeModels(software.amazon.awssdk.services.iotsitewise.model.ListAssetModelCompositeModelsRequest)operation.- Parameters:
- listAssetModelCompositeModelsRequest-
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ResourceNotFoundException The requested resource can't be found.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listAssetModelCompositeModelsPaginatordefault ListAssetModelCompositeModelsPublisher listAssetModelCompositeModelsPaginator(Consumer<ListAssetModelCompositeModelsRequest.Builder> listAssetModelCompositeModelsRequest) This is a variant of listAssetModelCompositeModels(software.amazon.awssdk.services.iotsitewise.model.ListAssetModelCompositeModelsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListAssetModelCompositeModelsPublisher publisher = client.listAssetModelCompositeModelsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListAssetModelCompositeModelsPublisher publisher = client.listAssetModelCompositeModelsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListAssetModelCompositeModelsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListAssetModelCompositeModelsResponse response) { //... }; });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 listAssetModelCompositeModels(software.amazon.awssdk.services.iotsitewise.model.ListAssetModelCompositeModelsRequest)operation.
 This is a convenience which creates an instance of the ListAssetModelCompositeModelsRequest.Builderavoiding the need to create one manually viaListAssetModelCompositeModelsRequest.builder()- Parameters:
- listAssetModelCompositeModelsRequest- A- Consumerthat will call methods on- ListAssetModelCompositeModelsRequest.Builderto create a request.
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ResourceNotFoundException The requested resource can't be found.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listAssetModelPropertiesdefault CompletableFuture<ListAssetModelPropertiesResponse> listAssetModelProperties(ListAssetModelPropertiesRequest listAssetModelPropertiesRequest) Retrieves a paginated list of properties associated with an asset model. If you update properties associated with the model before you finish listing all the properties, you need to start all over again. - Parameters:
- listAssetModelPropertiesRequest-
- Returns:
- A Java Future containing the result of the ListAssetModelProperties operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listAssetModelPropertiesdefault CompletableFuture<ListAssetModelPropertiesResponse> listAssetModelProperties(Consumer<ListAssetModelPropertiesRequest.Builder> listAssetModelPropertiesRequest) Retrieves a paginated list of properties associated with an asset model. If you update properties associated with the model before you finish listing all the properties, you need to start all over again. 
 This is a convenience which creates an instance of the ListAssetModelPropertiesRequest.Builderavoiding the need to create one manually viaListAssetModelPropertiesRequest.builder()- Parameters:
- listAssetModelPropertiesRequest- A- Consumerthat will call methods on- ListAssetModelPropertiesRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the ListAssetModelProperties operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listAssetModelPropertiesPaginatordefault ListAssetModelPropertiesPublisher listAssetModelPropertiesPaginator(ListAssetModelPropertiesRequest listAssetModelPropertiesRequest) This is a variant of listAssetModelProperties(software.amazon.awssdk.services.iotsitewise.model.ListAssetModelPropertiesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListAssetModelPropertiesPublisher publisher = client.listAssetModelPropertiesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListAssetModelPropertiesPublisher publisher = client.listAssetModelPropertiesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListAssetModelPropertiesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListAssetModelPropertiesResponse response) { //... }; });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 listAssetModelProperties(software.amazon.awssdk.services.iotsitewise.model.ListAssetModelPropertiesRequest)operation.- Parameters:
- listAssetModelPropertiesRequest-
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listAssetModelPropertiesPaginatordefault ListAssetModelPropertiesPublisher listAssetModelPropertiesPaginator(Consumer<ListAssetModelPropertiesRequest.Builder> listAssetModelPropertiesRequest) This is a variant of listAssetModelProperties(software.amazon.awssdk.services.iotsitewise.model.ListAssetModelPropertiesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListAssetModelPropertiesPublisher publisher = client.listAssetModelPropertiesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListAssetModelPropertiesPublisher publisher = client.listAssetModelPropertiesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListAssetModelPropertiesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListAssetModelPropertiesResponse response) { //... }; });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 listAssetModelProperties(software.amazon.awssdk.services.iotsitewise.model.ListAssetModelPropertiesRequest)operation.
 This is a convenience which creates an instance of the ListAssetModelPropertiesRequest.Builderavoiding the need to create one manually viaListAssetModelPropertiesRequest.builder()- Parameters:
- listAssetModelPropertiesRequest- A- Consumerthat will call methods on- ListAssetModelPropertiesRequest.Builderto create a request.
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listAssetModelsdefault CompletableFuture<ListAssetModelsResponse> listAssetModels(ListAssetModelsRequest listAssetModelsRequest) Retrieves a paginated list of summaries of all asset models. - Parameters:
- listAssetModelsRequest-
- Returns:
- A Java Future containing the result of the ListAssetModels operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listAssetModelsdefault CompletableFuture<ListAssetModelsResponse> listAssetModels(Consumer<ListAssetModelsRequest.Builder> listAssetModelsRequest) Retrieves a paginated list of summaries of all asset models. 
 This is a convenience which creates an instance of the ListAssetModelsRequest.Builderavoiding the need to create one manually viaListAssetModelsRequest.builder()- Parameters:
- listAssetModelsRequest- A- Consumerthat will call methods on- ListAssetModelsRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the ListAssetModels operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listAssetModelsPaginatordefault ListAssetModelsPublisher listAssetModelsPaginator(ListAssetModelsRequest listAssetModelsRequest) This is a variant of listAssetModels(software.amazon.awssdk.services.iotsitewise.model.ListAssetModelsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListAssetModelsPublisher publisher = client.listAssetModelsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListAssetModelsPublisher publisher = client.listAssetModelsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListAssetModelsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListAssetModelsResponse response) { //... }; });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 listAssetModels(software.amazon.awssdk.services.iotsitewise.model.ListAssetModelsRequest)operation.- Parameters:
- listAssetModelsRequest-
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listAssetModelsPaginatordefault ListAssetModelsPublisher listAssetModelsPaginator(Consumer<ListAssetModelsRequest.Builder> listAssetModelsRequest) This is a variant of listAssetModels(software.amazon.awssdk.services.iotsitewise.model.ListAssetModelsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListAssetModelsPublisher publisher = client.listAssetModelsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListAssetModelsPublisher publisher = client.listAssetModelsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListAssetModelsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListAssetModelsResponse response) { //... }; });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 listAssetModels(software.amazon.awssdk.services.iotsitewise.model.ListAssetModelsRequest)operation.
 This is a convenience which creates an instance of the ListAssetModelsRequest.Builderavoiding the need to create one manually viaListAssetModelsRequest.builder()- Parameters:
- listAssetModelsRequest- A- Consumerthat will call methods on- ListAssetModelsRequest.Builderto create a request.
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listAssetPropertiesdefault CompletableFuture<ListAssetPropertiesResponse> listAssetProperties(ListAssetPropertiesRequest listAssetPropertiesRequest) Retrieves a paginated list of properties associated with an asset. If you update properties associated with the model before you finish listing all the properties, you need to start all over again. - Parameters:
- listAssetPropertiesRequest-
- Returns:
- A Java Future containing the result of the ListAssetProperties operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listAssetPropertiesdefault CompletableFuture<ListAssetPropertiesResponse> listAssetProperties(Consumer<ListAssetPropertiesRequest.Builder> listAssetPropertiesRequest) Retrieves a paginated list of properties associated with an asset. If you update properties associated with the model before you finish listing all the properties, you need to start all over again. 
 This is a convenience which creates an instance of the ListAssetPropertiesRequest.Builderavoiding the need to create one manually viaListAssetPropertiesRequest.builder()- Parameters:
- listAssetPropertiesRequest- A- Consumerthat will call methods on- ListAssetPropertiesRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the ListAssetProperties operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listAssetPropertiesPaginatordefault ListAssetPropertiesPublisher listAssetPropertiesPaginator(ListAssetPropertiesRequest listAssetPropertiesRequest) This is a variant of listAssetProperties(software.amazon.awssdk.services.iotsitewise.model.ListAssetPropertiesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListAssetPropertiesPublisher publisher = client.listAssetPropertiesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListAssetPropertiesPublisher publisher = client.listAssetPropertiesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListAssetPropertiesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListAssetPropertiesResponse response) { //... }; });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 listAssetProperties(software.amazon.awssdk.services.iotsitewise.model.ListAssetPropertiesRequest)operation.- Parameters:
- listAssetPropertiesRequest-
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listAssetPropertiesPaginatordefault ListAssetPropertiesPublisher listAssetPropertiesPaginator(Consumer<ListAssetPropertiesRequest.Builder> listAssetPropertiesRequest) This is a variant of listAssetProperties(software.amazon.awssdk.services.iotsitewise.model.ListAssetPropertiesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListAssetPropertiesPublisher publisher = client.listAssetPropertiesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListAssetPropertiesPublisher publisher = client.listAssetPropertiesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListAssetPropertiesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListAssetPropertiesResponse response) { //... }; });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 listAssetProperties(software.amazon.awssdk.services.iotsitewise.model.ListAssetPropertiesRequest)operation.
 This is a convenience which creates an instance of the ListAssetPropertiesRequest.Builderavoiding the need to create one manually viaListAssetPropertiesRequest.builder()- Parameters:
- listAssetPropertiesRequest- A- Consumerthat will call methods on- ListAssetPropertiesRequest.Builderto create a request.
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listAssetRelationshipsdefault CompletableFuture<ListAssetRelationshipsResponse> listAssetRelationships(ListAssetRelationshipsRequest listAssetRelationshipsRequest) Retrieves a paginated list of asset relationships for an asset. You can use this operation to identify an asset's root asset and all associated assets between that asset and its root. - Parameters:
- listAssetRelationshipsRequest-
- Returns:
- A Java Future containing the result of the ListAssetRelationships operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listAssetRelationshipsdefault CompletableFuture<ListAssetRelationshipsResponse> listAssetRelationships(Consumer<ListAssetRelationshipsRequest.Builder> listAssetRelationshipsRequest) Retrieves a paginated list of asset relationships for an asset. You can use this operation to identify an asset's root asset and all associated assets between that asset and its root. 
 This is a convenience which creates an instance of the ListAssetRelationshipsRequest.Builderavoiding the need to create one manually viaListAssetRelationshipsRequest.builder()- Parameters:
- listAssetRelationshipsRequest- A- Consumerthat will call methods on- ListAssetRelationshipsRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the ListAssetRelationships operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listAssetRelationshipsPaginatordefault ListAssetRelationshipsPublisher listAssetRelationshipsPaginator(ListAssetRelationshipsRequest listAssetRelationshipsRequest) This is a variant of listAssetRelationships(software.amazon.awssdk.services.iotsitewise.model.ListAssetRelationshipsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListAssetRelationshipsPublisher publisher = client.listAssetRelationshipsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListAssetRelationshipsPublisher publisher = client.listAssetRelationshipsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListAssetRelationshipsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListAssetRelationshipsResponse response) { //... }; });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 listAssetRelationships(software.amazon.awssdk.services.iotsitewise.model.ListAssetRelationshipsRequest)operation.- Parameters:
- listAssetRelationshipsRequest-
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listAssetRelationshipsPaginatordefault ListAssetRelationshipsPublisher listAssetRelationshipsPaginator(Consumer<ListAssetRelationshipsRequest.Builder> listAssetRelationshipsRequest) This is a variant of listAssetRelationships(software.amazon.awssdk.services.iotsitewise.model.ListAssetRelationshipsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListAssetRelationshipsPublisher publisher = client.listAssetRelationshipsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListAssetRelationshipsPublisher publisher = client.listAssetRelationshipsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListAssetRelationshipsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListAssetRelationshipsResponse response) { //... }; });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 listAssetRelationships(software.amazon.awssdk.services.iotsitewise.model.ListAssetRelationshipsRequest)operation.
 This is a convenience which creates an instance of the ListAssetRelationshipsRequest.Builderavoiding the need to create one manually viaListAssetRelationshipsRequest.builder()- Parameters:
- listAssetRelationshipsRequest- A- Consumerthat will call methods on- ListAssetRelationshipsRequest.Builderto create a request.
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listAssetsRetrieves a paginated list of asset summaries. You can use this operation to do the following: - 
 List assets based on a specific asset model. 
- 
 List top-level assets. 
 You can't use this operation to list all assets. To retrieve summaries for all of your assets, use ListAssetModels to get all of your asset model IDs. Then, use ListAssets to get all assets for each asset model. - Parameters:
- listAssetsRequest-
- Returns:
- A Java Future containing the result of the ListAssets operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
 
- 
listAssetsdefault CompletableFuture<ListAssetsResponse> listAssets(Consumer<ListAssetsRequest.Builder> listAssetsRequest) Retrieves a paginated list of asset summaries. You can use this operation to do the following: - 
 List assets based on a specific asset model. 
- 
 List top-level assets. 
 You can't use this operation to list all assets. To retrieve summaries for all of your assets, use ListAssetModels to get all of your asset model IDs. Then, use ListAssets to get all assets for each asset model. 
 This is a convenience which creates an instance of the ListAssetsRequest.Builderavoiding the need to create one manually viaListAssetsRequest.builder()- Parameters:
- listAssetsRequest- A- Consumerthat will call methods on- ListAssetsRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the ListAssets operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
 
- 
listAssetsPaginatorThis is a variant of listAssets(software.amazon.awssdk.services.iotsitewise.model.ListAssetsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListAssetsPublisher publisher = client.listAssetsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListAssetsPublisher publisher = client.listAssetsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListAssetsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListAssetsResponse response) { //... }; });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 listAssets(software.amazon.awssdk.services.iotsitewise.model.ListAssetsRequest)operation.- Parameters:
- listAssetsRequest-
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listAssetsPaginatordefault ListAssetsPublisher listAssetsPaginator(Consumer<ListAssetsRequest.Builder> listAssetsRequest) This is a variant of listAssets(software.amazon.awssdk.services.iotsitewise.model.ListAssetsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListAssetsPublisher publisher = client.listAssetsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListAssetsPublisher publisher = client.listAssetsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListAssetsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListAssetsResponse response) { //... }; });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 listAssets(software.amazon.awssdk.services.iotsitewise.model.ListAssetsRequest)operation.
 This is a convenience which creates an instance of the ListAssetsRequest.Builderavoiding the need to create one manually viaListAssetsRequest.builder()- Parameters:
- listAssetsRequest- A- Consumerthat will call methods on- ListAssetsRequest.Builderto create a request.
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listAssociatedAssetsdefault CompletableFuture<ListAssociatedAssetsResponse> listAssociatedAssets(ListAssociatedAssetsRequest listAssociatedAssetsRequest) Retrieves a paginated list of associated assets. You can use this operation to do the following: - 
 CHILD- List all child assets associated to the asset.
- 
 PARENT- List the asset's parent asset.
 - Parameters:
- listAssociatedAssetsRequest-
- Returns:
- A Java Future containing the result of the ListAssociatedAssets operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
 
- 
listAssociatedAssetsdefault CompletableFuture<ListAssociatedAssetsResponse> listAssociatedAssets(Consumer<ListAssociatedAssetsRequest.Builder> listAssociatedAssetsRequest) Retrieves a paginated list of associated assets. You can use this operation to do the following: - 
 CHILD- List all child assets associated to the asset.
- 
 PARENT- List the asset's parent asset.
 
 This is a convenience which creates an instance of the ListAssociatedAssetsRequest.Builderavoiding the need to create one manually viaListAssociatedAssetsRequest.builder()- Parameters:
- listAssociatedAssetsRequest- A- Consumerthat will call methods on- ListAssociatedAssetsRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the ListAssociatedAssets operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
 
- 
listAssociatedAssetsPaginatordefault ListAssociatedAssetsPublisher listAssociatedAssetsPaginator(ListAssociatedAssetsRequest listAssociatedAssetsRequest) This is a variant of listAssociatedAssets(software.amazon.awssdk.services.iotsitewise.model.ListAssociatedAssetsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListAssociatedAssetsPublisher publisher = client.listAssociatedAssetsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListAssociatedAssetsPublisher publisher = client.listAssociatedAssetsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListAssociatedAssetsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListAssociatedAssetsResponse response) { //... }; });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 listAssociatedAssets(software.amazon.awssdk.services.iotsitewise.model.ListAssociatedAssetsRequest)operation.- Parameters:
- listAssociatedAssetsRequest-
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listAssociatedAssetsPaginatordefault ListAssociatedAssetsPublisher listAssociatedAssetsPaginator(Consumer<ListAssociatedAssetsRequest.Builder> listAssociatedAssetsRequest) This is a variant of listAssociatedAssets(software.amazon.awssdk.services.iotsitewise.model.ListAssociatedAssetsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListAssociatedAssetsPublisher publisher = client.listAssociatedAssetsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListAssociatedAssetsPublisher publisher = client.listAssociatedAssetsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListAssociatedAssetsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListAssociatedAssetsResponse response) { //... }; });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 listAssociatedAssets(software.amazon.awssdk.services.iotsitewise.model.ListAssociatedAssetsRequest)operation.
 This is a convenience which creates an instance of the ListAssociatedAssetsRequest.Builderavoiding the need to create one manually viaListAssociatedAssetsRequest.builder()- Parameters:
- listAssociatedAssetsRequest- A- Consumerthat will call methods on- ListAssociatedAssetsRequest.Builderto create a request.
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listBulkImportJobsdefault CompletableFuture<ListBulkImportJobsResponse> listBulkImportJobs(ListBulkImportJobsRequest listBulkImportJobsRequest) Retrieves a paginated list of bulk import job requests. For more information, see List bulk import jobs (CLI) in the IoT SiteWise User Guide. - Parameters:
- listBulkImportJobsRequest-
- Returns:
- A Java Future containing the result of the ListBulkImportJobs operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listBulkImportJobsdefault CompletableFuture<ListBulkImportJobsResponse> listBulkImportJobs(Consumer<ListBulkImportJobsRequest.Builder> listBulkImportJobsRequest) Retrieves a paginated list of bulk import job requests. For more information, see List bulk import jobs (CLI) in the IoT SiteWise User Guide. 
 This is a convenience which creates an instance of the ListBulkImportJobsRequest.Builderavoiding the need to create one manually viaListBulkImportJobsRequest.builder()- Parameters:
- listBulkImportJobsRequest- A- Consumerthat will call methods on- ListBulkImportJobsRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the ListBulkImportJobs operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listBulkImportJobsPaginatordefault ListBulkImportJobsPublisher listBulkImportJobsPaginator(ListBulkImportJobsRequest listBulkImportJobsRequest) This is a variant of listBulkImportJobs(software.amazon.awssdk.services.iotsitewise.model.ListBulkImportJobsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListBulkImportJobsPublisher publisher = client.listBulkImportJobsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListBulkImportJobsPublisher publisher = client.listBulkImportJobsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListBulkImportJobsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListBulkImportJobsResponse response) { //... }; });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 listBulkImportJobs(software.amazon.awssdk.services.iotsitewise.model.ListBulkImportJobsRequest)operation.- Parameters:
- listBulkImportJobsRequest-
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listBulkImportJobsPaginatordefault ListBulkImportJobsPublisher listBulkImportJobsPaginator(Consumer<ListBulkImportJobsRequest.Builder> listBulkImportJobsRequest) This is a variant of listBulkImportJobs(software.amazon.awssdk.services.iotsitewise.model.ListBulkImportJobsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListBulkImportJobsPublisher publisher = client.listBulkImportJobsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListBulkImportJobsPublisher publisher = client.listBulkImportJobsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListBulkImportJobsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListBulkImportJobsResponse response) { //... }; });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 listBulkImportJobs(software.amazon.awssdk.services.iotsitewise.model.ListBulkImportJobsRequest)operation.
 This is a convenience which creates an instance of the ListBulkImportJobsRequest.Builderavoiding the need to create one manually viaListBulkImportJobsRequest.builder()- Parameters:
- listBulkImportJobsRequest- A- Consumerthat will call methods on- ListBulkImportJobsRequest.Builderto create a request.
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listCompositionRelationshipsdefault CompletableFuture<ListCompositionRelationshipsResponse> listCompositionRelationships(ListCompositionRelationshipsRequest listCompositionRelationshipsRequest) Retrieves a paginated list of composition relationships for an asset model of type COMPONENT_MODEL.- Parameters:
- listCompositionRelationshipsRequest-
- Returns:
- A Java Future containing the result of the ListCompositionRelationships operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listCompositionRelationshipsdefault CompletableFuture<ListCompositionRelationshipsResponse> listCompositionRelationships(Consumer<ListCompositionRelationshipsRequest.Builder> listCompositionRelationshipsRequest) Retrieves a paginated list of composition relationships for an asset model of type COMPONENT_MODEL.
 This is a convenience which creates an instance of the ListCompositionRelationshipsRequest.Builderavoiding the need to create one manually viaListCompositionRelationshipsRequest.builder()- Parameters:
- listCompositionRelationshipsRequest- A- Consumerthat will call methods on- ListCompositionRelationshipsRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the ListCompositionRelationships operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listCompositionRelationshipsPaginatordefault ListCompositionRelationshipsPublisher listCompositionRelationshipsPaginator(ListCompositionRelationshipsRequest listCompositionRelationshipsRequest) This is a variant of listCompositionRelationships(software.amazon.awssdk.services.iotsitewise.model.ListCompositionRelationshipsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListCompositionRelationshipsPublisher publisher = client.listCompositionRelationshipsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListCompositionRelationshipsPublisher publisher = client.listCompositionRelationshipsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListCompositionRelationshipsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListCompositionRelationshipsResponse response) { //... }; });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 listCompositionRelationships(software.amazon.awssdk.services.iotsitewise.model.ListCompositionRelationshipsRequest)operation.- Parameters:
- listCompositionRelationshipsRequest-
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listCompositionRelationshipsPaginatordefault ListCompositionRelationshipsPublisher listCompositionRelationshipsPaginator(Consumer<ListCompositionRelationshipsRequest.Builder> listCompositionRelationshipsRequest) This is a variant of listCompositionRelationships(software.amazon.awssdk.services.iotsitewise.model.ListCompositionRelationshipsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListCompositionRelationshipsPublisher publisher = client.listCompositionRelationshipsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListCompositionRelationshipsPublisher publisher = client.listCompositionRelationshipsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListCompositionRelationshipsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListCompositionRelationshipsResponse response) { //... }; });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 listCompositionRelationships(software.amazon.awssdk.services.iotsitewise.model.ListCompositionRelationshipsRequest)operation.
 This is a convenience which creates an instance of the ListCompositionRelationshipsRequest.Builderavoiding the need to create one manually viaListCompositionRelationshipsRequest.builder()- Parameters:
- listCompositionRelationshipsRequest- A- Consumerthat will call methods on- ListCompositionRelationshipsRequest.Builderto create a request.
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listDashboardsdefault CompletableFuture<ListDashboardsResponse> listDashboards(ListDashboardsRequest listDashboardsRequest) Retrieves a paginated list of dashboards for an IoT SiteWise Monitor project. - Parameters:
- listDashboardsRequest-
- Returns:
- A Java Future containing the result of the ListDashboards operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listDashboardsdefault CompletableFuture<ListDashboardsResponse> listDashboards(Consumer<ListDashboardsRequest.Builder> listDashboardsRequest) Retrieves a paginated list of dashboards for an IoT SiteWise Monitor project. 
 This is a convenience which creates an instance of the ListDashboardsRequest.Builderavoiding the need to create one manually viaListDashboardsRequest.builder()- Parameters:
- listDashboardsRequest- A- Consumerthat will call methods on- ListDashboardsRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the ListDashboards operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listDashboardsPaginatordefault ListDashboardsPublisher listDashboardsPaginator(ListDashboardsRequest listDashboardsRequest) This is a variant of listDashboards(software.amazon.awssdk.services.iotsitewise.model.ListDashboardsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListDashboardsPublisher publisher = client.listDashboardsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListDashboardsPublisher publisher = client.listDashboardsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListDashboardsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListDashboardsResponse response) { //... }; });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 listDashboards(software.amazon.awssdk.services.iotsitewise.model.ListDashboardsRequest)operation.- Parameters:
- listDashboardsRequest-
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listDashboardsPaginatordefault ListDashboardsPublisher listDashboardsPaginator(Consumer<ListDashboardsRequest.Builder> listDashboardsRequest) This is a variant of listDashboards(software.amazon.awssdk.services.iotsitewise.model.ListDashboardsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListDashboardsPublisher publisher = client.listDashboardsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListDashboardsPublisher publisher = client.listDashboardsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListDashboardsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListDashboardsResponse response) { //... }; });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 listDashboards(software.amazon.awssdk.services.iotsitewise.model.ListDashboardsRequest)operation.
 This is a convenience which creates an instance of the ListDashboardsRequest.Builderavoiding the need to create one manually viaListDashboardsRequest.builder()- Parameters:
- listDashboardsRequest- A- Consumerthat will call methods on- ListDashboardsRequest.Builderto create a request.
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listGatewaysdefault CompletableFuture<ListGatewaysResponse> listGateways(ListGatewaysRequest listGatewaysRequest) Retrieves a paginated list of gateways. - Parameters:
- listGatewaysRequest-
- Returns:
- A Java Future containing the result of the ListGateways operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listGatewaysdefault CompletableFuture<ListGatewaysResponse> listGateways(Consumer<ListGatewaysRequest.Builder> listGatewaysRequest) Retrieves a paginated list of gateways. 
 This is a convenience which creates an instance of the ListGatewaysRequest.Builderavoiding the need to create one manually viaListGatewaysRequest.builder()- Parameters:
- listGatewaysRequest- A- Consumerthat will call methods on- ListGatewaysRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the ListGateways operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listGatewaysPaginatorThis is a variant of listGateways(software.amazon.awssdk.services.iotsitewise.model.ListGatewaysRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListGatewaysPublisher publisher = client.listGatewaysPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListGatewaysPublisher publisher = client.listGatewaysPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListGatewaysResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListGatewaysResponse response) { //... }; });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 listGateways(software.amazon.awssdk.services.iotsitewise.model.ListGatewaysRequest)operation.- Parameters:
- listGatewaysRequest-
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listGatewaysPaginatordefault ListGatewaysPublisher listGatewaysPaginator(Consumer<ListGatewaysRequest.Builder> listGatewaysRequest) This is a variant of listGateways(software.amazon.awssdk.services.iotsitewise.model.ListGatewaysRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListGatewaysPublisher publisher = client.listGatewaysPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListGatewaysPublisher publisher = client.listGatewaysPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListGatewaysResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListGatewaysResponse response) { //... }; });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 listGateways(software.amazon.awssdk.services.iotsitewise.model.ListGatewaysRequest)operation.
 This is a convenience which creates an instance of the ListGatewaysRequest.Builderavoiding the need to create one manually viaListGatewaysRequest.builder()- Parameters:
- listGatewaysRequest- A- Consumerthat will call methods on- ListGatewaysRequest.Builderto create a request.
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listPortalsRetrieves a paginated list of IoT SiteWise Monitor portals. - Parameters:
- listPortalsRequest-
- Returns:
- A Java Future containing the result of the ListPortals operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listPortalsdefault CompletableFuture<ListPortalsResponse> listPortals(Consumer<ListPortalsRequest.Builder> listPortalsRequest) Retrieves a paginated list of IoT SiteWise Monitor portals. 
 This is a convenience which creates an instance of the ListPortalsRequest.Builderavoiding the need to create one manually viaListPortalsRequest.builder()- Parameters:
- listPortalsRequest- A- Consumerthat will call methods on- ListPortalsRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the ListPortals operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listPortalsPaginatorThis is a variant of listPortals(software.amazon.awssdk.services.iotsitewise.model.ListPortalsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListPortalsPublisher publisher = client.listPortalsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListPortalsPublisher publisher = client.listPortalsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListPortalsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListPortalsResponse response) { //... }; });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 listPortals(software.amazon.awssdk.services.iotsitewise.model.ListPortalsRequest)operation.- Parameters:
- listPortalsRequest-
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listPortalsPaginatordefault ListPortalsPublisher listPortalsPaginator(Consumer<ListPortalsRequest.Builder> listPortalsRequest) This is a variant of listPortals(software.amazon.awssdk.services.iotsitewise.model.ListPortalsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListPortalsPublisher publisher = client.listPortalsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListPortalsPublisher publisher = client.listPortalsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListPortalsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListPortalsResponse response) { //... }; });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 listPortals(software.amazon.awssdk.services.iotsitewise.model.ListPortalsRequest)operation.
 This is a convenience which creates an instance of the ListPortalsRequest.Builderavoiding the need to create one manually viaListPortalsRequest.builder()- Parameters:
- listPortalsRequest- A- Consumerthat will call methods on- ListPortalsRequest.Builderto create a request.
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listProjectAssetsdefault CompletableFuture<ListProjectAssetsResponse> listProjectAssets(ListProjectAssetsRequest listProjectAssetsRequest) Retrieves a paginated list of assets associated with an IoT SiteWise Monitor project. - Parameters:
- listProjectAssetsRequest-
- Returns:
- A Java Future containing the result of the ListProjectAssets operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listProjectAssetsdefault CompletableFuture<ListProjectAssetsResponse> listProjectAssets(Consumer<ListProjectAssetsRequest.Builder> listProjectAssetsRequest) Retrieves a paginated list of assets associated with an IoT SiteWise Monitor project. 
 This is a convenience which creates an instance of the ListProjectAssetsRequest.Builderavoiding the need to create one manually viaListProjectAssetsRequest.builder()- Parameters:
- listProjectAssetsRequest- A- Consumerthat will call methods on- ListProjectAssetsRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the ListProjectAssets operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listProjectAssetsPaginatordefault ListProjectAssetsPublisher listProjectAssetsPaginator(ListProjectAssetsRequest listProjectAssetsRequest) This is a variant of listProjectAssets(software.amazon.awssdk.services.iotsitewise.model.ListProjectAssetsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListProjectAssetsPublisher publisher = client.listProjectAssetsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListProjectAssetsPublisher publisher = client.listProjectAssetsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListProjectAssetsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListProjectAssetsResponse response) { //... }; });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 listProjectAssets(software.amazon.awssdk.services.iotsitewise.model.ListProjectAssetsRequest)operation.- Parameters:
- listProjectAssetsRequest-
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listProjectAssetsPaginatordefault ListProjectAssetsPublisher listProjectAssetsPaginator(Consumer<ListProjectAssetsRequest.Builder> listProjectAssetsRequest) This is a variant of listProjectAssets(software.amazon.awssdk.services.iotsitewise.model.ListProjectAssetsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListProjectAssetsPublisher publisher = client.listProjectAssetsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListProjectAssetsPublisher publisher = client.listProjectAssetsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListProjectAssetsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListProjectAssetsResponse response) { //... }; });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 listProjectAssets(software.amazon.awssdk.services.iotsitewise.model.ListProjectAssetsRequest)operation.
 This is a convenience which creates an instance of the ListProjectAssetsRequest.Builderavoiding the need to create one manually viaListProjectAssetsRequest.builder()- Parameters:
- listProjectAssetsRequest- A- Consumerthat will call methods on- ListProjectAssetsRequest.Builderto create a request.
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listProjectsdefault CompletableFuture<ListProjectsResponse> listProjects(ListProjectsRequest listProjectsRequest) Retrieves a paginated list of projects for an IoT SiteWise Monitor portal. - Parameters:
- listProjectsRequest-
- Returns:
- A Java Future containing the result of the ListProjects operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listProjectsdefault CompletableFuture<ListProjectsResponse> listProjects(Consumer<ListProjectsRequest.Builder> listProjectsRequest) Retrieves a paginated list of projects for an IoT SiteWise Monitor portal. 
 This is a convenience which creates an instance of the ListProjectsRequest.Builderavoiding the need to create one manually viaListProjectsRequest.builder()- Parameters:
- listProjectsRequest- A- Consumerthat will call methods on- ListProjectsRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the ListProjects operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listProjectsPaginatorThis is a variant of listProjects(software.amazon.awssdk.services.iotsitewise.model.ListProjectsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListProjectsPublisher publisher = client.listProjectsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListProjectsPublisher publisher = client.listProjectsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListProjectsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListProjectsResponse response) { //... }; });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 listProjects(software.amazon.awssdk.services.iotsitewise.model.ListProjectsRequest)operation.- Parameters:
- listProjectsRequest-
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listProjectsPaginatordefault ListProjectsPublisher listProjectsPaginator(Consumer<ListProjectsRequest.Builder> listProjectsRequest) This is a variant of listProjects(software.amazon.awssdk.services.iotsitewise.model.ListProjectsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListProjectsPublisher publisher = client.listProjectsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListProjectsPublisher publisher = client.listProjectsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListProjectsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListProjectsResponse response) { //... }; });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 listProjects(software.amazon.awssdk.services.iotsitewise.model.ListProjectsRequest)operation.
 This is a convenience which creates an instance of the ListProjectsRequest.Builderavoiding the need to create one manually viaListProjectsRequest.builder()- Parameters:
- listProjectsRequest- A- Consumerthat will call methods on- ListProjectsRequest.Builderto create a request.
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listTagsForResourcedefault CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) Retrieves the list of tags for an IoT SiteWise resource. - Parameters:
- listTagsForResourceRequest-
- Returns:
- A Java Future containing the result of the ListTagsForResource operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ResourceNotFoundException The requested resource can't be found.
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- UnauthorizedException You are not authorized.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listTagsForResourcedefault CompletableFuture<ListTagsForResourceResponse> listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Retrieves the list of tags for an IoT SiteWise resource. 
 This is a convenience which creates an instance of the ListTagsForResourceRequest.Builderavoiding the need to create one manually viaListTagsForResourceRequest.builder()- Parameters:
- listTagsForResourceRequest- A- Consumerthat will call methods on- ListTagsForResourceRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the ListTagsForResource operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ResourceNotFoundException The requested resource can't be found.
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- UnauthorizedException You are not authorized.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listTimeSeriesdefault CompletableFuture<ListTimeSeriesResponse> listTimeSeries(ListTimeSeriesRequest listTimeSeriesRequest) Retrieves a paginated list of time series (data streams). - Parameters:
- listTimeSeriesRequest-
- Returns:
- A Java Future containing the result of the ListTimeSeries operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listTimeSeriesdefault CompletableFuture<ListTimeSeriesResponse> listTimeSeries(Consumer<ListTimeSeriesRequest.Builder> listTimeSeriesRequest) Retrieves a paginated list of time series (data streams). 
 This is a convenience which creates an instance of the ListTimeSeriesRequest.Builderavoiding the need to create one manually viaListTimeSeriesRequest.builder()- Parameters:
- listTimeSeriesRequest- A- Consumerthat will call methods on- ListTimeSeriesRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the ListTimeSeries operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listTimeSeriesPaginatordefault ListTimeSeriesPublisher listTimeSeriesPaginator(ListTimeSeriesRequest listTimeSeriesRequest) This is a variant of listTimeSeries(software.amazon.awssdk.services.iotsitewise.model.ListTimeSeriesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListTimeSeriesPublisher publisher = client.listTimeSeriesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListTimeSeriesPublisher publisher = client.listTimeSeriesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListTimeSeriesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListTimeSeriesResponse response) { //... }; });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 listTimeSeries(software.amazon.awssdk.services.iotsitewise.model.ListTimeSeriesRequest)operation.- Parameters:
- listTimeSeriesRequest-
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
listTimeSeriesPaginatordefault ListTimeSeriesPublisher listTimeSeriesPaginator(Consumer<ListTimeSeriesRequest.Builder> listTimeSeriesRequest) This is a variant of listTimeSeries(software.amazon.awssdk.services.iotsitewise.model.ListTimeSeriesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class: 1) Using the subscribe helper method
 2) Using a custom subscribersoftware.amazon.awssdk.services.iotsitewise.paginators.ListTimeSeriesPublisher publisher = client.listTimeSeriesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
 As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.iotsitewise.paginators.ListTimeSeriesPublisher publisher = client.listTimeSeriesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotsitewise.model.ListTimeSeriesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotsitewise.model.ListTimeSeriesResponse response) { //... }; });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 listTimeSeries(software.amazon.awssdk.services.iotsitewise.model.ListTimeSeriesRequest)operation.
 This is a convenience which creates an instance of the ListTimeSeriesRequest.Builderavoiding the need to create one manually viaListTimeSeriesRequest.builder()- Parameters:
- listTimeSeriesRequest- A- Consumerthat will call methods on- ListTimeSeriesRequest.Builderto create a request.
- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
putDefaultEncryptionConfigurationdefault CompletableFuture<PutDefaultEncryptionConfigurationResponse> putDefaultEncryptionConfiguration(PutDefaultEncryptionConfigurationRequest putDefaultEncryptionConfigurationRequest) Sets the default encryption configuration for the Amazon Web Services account. For more information, see Key management in the IoT SiteWise User Guide. - Parameters:
- putDefaultEncryptionConfigurationRequest-
- Returns:
- A Java Future containing the result of the PutDefaultEncryptionConfiguration operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
putDefaultEncryptionConfigurationdefault CompletableFuture<PutDefaultEncryptionConfigurationResponse> putDefaultEncryptionConfiguration(Consumer<PutDefaultEncryptionConfigurationRequest.Builder> putDefaultEncryptionConfigurationRequest) Sets the default encryption configuration for the Amazon Web Services account. For more information, see Key management in the IoT SiteWise User Guide. 
 This is a convenience which creates an instance of the PutDefaultEncryptionConfigurationRequest.Builderavoiding the need to create one manually viaPutDefaultEncryptionConfigurationRequest.builder()- Parameters:
- putDefaultEncryptionConfigurationRequest- A- Consumerthat will call methods on- PutDefaultEncryptionConfigurationRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the PutDefaultEncryptionConfiguration operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
putLoggingOptionsdefault CompletableFuture<PutLoggingOptionsResponse> putLoggingOptions(PutLoggingOptionsRequest putLoggingOptionsRequest) Sets logging options for IoT SiteWise. - Parameters:
- putLoggingOptionsRequest-
- Returns:
- A Java Future containing the result of the PutLoggingOptions operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- ResourceNotFoundException The requested resource can't be found.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
putLoggingOptionsdefault CompletableFuture<PutLoggingOptionsResponse> putLoggingOptions(Consumer<PutLoggingOptionsRequest.Builder> putLoggingOptionsRequest) Sets logging options for IoT SiteWise. 
 This is a convenience which creates an instance of the PutLoggingOptionsRequest.Builderavoiding the need to create one manually viaPutLoggingOptionsRequest.builder()- Parameters:
- putLoggingOptionsRequest- A- Consumerthat will call methods on- PutLoggingOptionsRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the PutLoggingOptions operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- ResourceNotFoundException The requested resource can't be found.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
putStorageConfigurationdefault CompletableFuture<PutStorageConfigurationResponse> putStorageConfiguration(PutStorageConfigurationRequest putStorageConfigurationRequest) Configures storage settings for IoT SiteWise. - Parameters:
- putStorageConfigurationRequest-
- Returns:
- A Java Future containing the result of the PutStorageConfiguration operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceAlreadyExistsException The resource already exists.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
putStorageConfigurationdefault CompletableFuture<PutStorageConfigurationResponse> putStorageConfiguration(Consumer<PutStorageConfigurationRequest.Builder> putStorageConfigurationRequest) Configures storage settings for IoT SiteWise. 
 This is a convenience which creates an instance of the PutStorageConfigurationRequest.Builderavoiding the need to create one manually viaPutStorageConfigurationRequest.builder()- Parameters:
- putStorageConfigurationRequest- A- Consumerthat will call methods on- PutStorageConfigurationRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the PutStorageConfiguration operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceAlreadyExistsException The resource already exists.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
tagResourceAdds tags to an IoT SiteWise resource. If a tag already exists for the resource, this operation updates the tag's value. - Parameters:
- tagResourceRequest-
- Returns:
- A Java Future containing the result of the TagResource operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ResourceNotFoundException The requested resource can't be found.
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- UnauthorizedException You are not authorized.
- TooManyTagsException You've reached the limit for the number of tags allowed for a resource. For more information, see Tag naming limits and requirements in the Amazon Web Services General Reference.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
tagResourcedefault CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) Adds tags to an IoT SiteWise resource. If a tag already exists for the resource, this operation updates the tag's value. 
 This is a convenience which creates an instance of the TagResourceRequest.Builderavoiding the need to create one manually viaTagResourceRequest.builder()- Parameters:
- tagResourceRequest- A- Consumerthat will call methods on- TagResourceRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the TagResource operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ResourceNotFoundException The requested resource can't be found.
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- UnauthorizedException You are not authorized.
- TooManyTagsException You've reached the limit for the number of tags allowed for a resource. For more information, see Tag naming limits and requirements in the Amazon Web Services General Reference.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
untagResourcedefault CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest) Removes a tag from an IoT SiteWise resource. - Parameters:
- untagResourceRequest-
- Returns:
- A Java Future containing the result of the UntagResource operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ResourceNotFoundException The requested resource can't be found.
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- UnauthorizedException You are not authorized.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
untagResourcedefault CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Removes a tag from an IoT SiteWise resource. 
 This is a convenience which creates an instance of the UntagResourceRequest.Builderavoiding the need to create one manually viaUntagResourceRequest.builder()- Parameters:
- untagResourceRequest- A- Consumerthat will call methods on- UntagResourceRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the UntagResource operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ResourceNotFoundException The requested resource can't be found.
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- UnauthorizedException You are not authorized.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
updateAccessPolicydefault CompletableFuture<UpdateAccessPolicyResponse> updateAccessPolicy(UpdateAccessPolicyRequest updateAccessPolicyRequest) Updates an existing access policy that specifies an identity's access to an IoT SiteWise Monitor portal or project resource. - Parameters:
- updateAccessPolicyRequest-
- Returns:
- A Java Future containing the result of the UpdateAccessPolicy operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
updateAccessPolicydefault CompletableFuture<UpdateAccessPolicyResponse> updateAccessPolicy(Consumer<UpdateAccessPolicyRequest.Builder> updateAccessPolicyRequest) Updates an existing access policy that specifies an identity's access to an IoT SiteWise Monitor portal or project resource. 
 This is a convenience which creates an instance of the UpdateAccessPolicyRequest.Builderavoiding the need to create one manually viaUpdateAccessPolicyRequest.builder()- Parameters:
- updateAccessPolicyRequest- A- Consumerthat will call methods on- UpdateAccessPolicyRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the UpdateAccessPolicy operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
updateAssetUpdates an asset's name. For more information, see Updating assets and models in the IoT SiteWise User Guide. - Parameters:
- updateAssetRequest-
- Returns:
- A Java Future containing the result of the UpdateAsset operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceAlreadyExistsException The resource already exists.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
updateAssetdefault CompletableFuture<UpdateAssetResponse> updateAsset(Consumer<UpdateAssetRequest.Builder> updateAssetRequest) Updates an asset's name. For more information, see Updating assets and models in the IoT SiteWise User Guide. 
 This is a convenience which creates an instance of the UpdateAssetRequest.Builderavoiding the need to create one manually viaUpdateAssetRequest.builder()- Parameters:
- updateAssetRequest- A- Consumerthat will call methods on- UpdateAssetRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the UpdateAsset operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceAlreadyExistsException The resource already exists.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
updateAssetModeldefault CompletableFuture<UpdateAssetModelResponse> updateAssetModel(UpdateAssetModelRequest updateAssetModelRequest) Updates an asset model and all of the assets that were created from the model. Each asset created from the model inherits the updated asset model's property and hierarchy definitions. For more information, see Updating assets and models in the IoT SiteWise User Guide. If you remove a property from an asset model, IoT SiteWise deletes all previous data for that property. You can’t change the type or data type of an existing property. To replace an existing asset model property with a new one with the same name, do the following:- 
 Submit an UpdateAssetModelrequest with the entire existing property removed.
- 
 Submit a second UpdateAssetModelrequest that includes the new property. The new asset property will have the samenameas the previous one and IoT SiteWise will generate a new uniqueid.
 - Parameters:
- updateAssetModelRequest-
- Returns:
- A Java Future containing the result of the UpdateAssetModel operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceAlreadyExistsException The resource already exists.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- PreconditionFailedException The precondition in one or more of the request-header fields evaluated to
         FALSE.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
 
- 
updateAssetModeldefault CompletableFuture<UpdateAssetModelResponse> updateAssetModel(Consumer<UpdateAssetModelRequest.Builder> updateAssetModelRequest) Updates an asset model and all of the assets that were created from the model. Each asset created from the model inherits the updated asset model's property and hierarchy definitions. For more information, see Updating assets and models in the IoT SiteWise User Guide. If you remove a property from an asset model, IoT SiteWise deletes all previous data for that property. You can’t change the type or data type of an existing property. To replace an existing asset model property with a new one with the same name, do the following:- 
 Submit an UpdateAssetModelrequest with the entire existing property removed.
- 
 Submit a second UpdateAssetModelrequest that includes the new property. The new asset property will have the samenameas the previous one and IoT SiteWise will generate a new uniqueid.
 
 This is a convenience which creates an instance of the UpdateAssetModelRequest.Builderavoiding the need to create one manually viaUpdateAssetModelRequest.builder()- Parameters:
- updateAssetModelRequest- A- Consumerthat will call methods on- UpdateAssetModelRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the UpdateAssetModel operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceAlreadyExistsException The resource already exists.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- PreconditionFailedException The precondition in one or more of the request-header fields evaluated to
         FALSE.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
 
- 
updateAssetModelCompositeModeldefault CompletableFuture<UpdateAssetModelCompositeModelResponse> updateAssetModelCompositeModel(UpdateAssetModelCompositeModelRequest updateAssetModelCompositeModelRequest) Updates a composite model and all of the assets that were created from the model. Each asset created from the model inherits the updated asset model's property and hierarchy definitions. For more information, see Updating assets and models in the IoT SiteWise User Guide. If you remove a property from a composite asset model, IoT SiteWise deletes all previous data for that property. You can’t change the type or data type of an existing property. To replace an existing composite asset model property with a new one with the same name, do the following:- 
 Submit an UpdateAssetModelCompositeModelrequest with the entire existing property removed.
- 
 Submit a second UpdateAssetModelCompositeModelrequest that includes the new property. The new asset property will have the samenameas the previous one and IoT SiteWise will generate a new uniqueid.
 - Parameters:
- updateAssetModelCompositeModelRequest-
- Returns:
- A Java Future containing the result of the UpdateAssetModelCompositeModel operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- PreconditionFailedException The precondition in one or more of the request-header fields evaluated to
         FALSE.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceAlreadyExistsException The resource already exists.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
 
- 
updateAssetModelCompositeModeldefault CompletableFuture<UpdateAssetModelCompositeModelResponse> updateAssetModelCompositeModel(Consumer<UpdateAssetModelCompositeModelRequest.Builder> updateAssetModelCompositeModelRequest) Updates a composite model and all of the assets that were created from the model. Each asset created from the model inherits the updated asset model's property and hierarchy definitions. For more information, see Updating assets and models in the IoT SiteWise User Guide. If you remove a property from a composite asset model, IoT SiteWise deletes all previous data for that property. You can’t change the type or data type of an existing property. To replace an existing composite asset model property with a new one with the same name, do the following:- 
 Submit an UpdateAssetModelCompositeModelrequest with the entire existing property removed.
- 
 Submit a second UpdateAssetModelCompositeModelrequest that includes the new property. The new asset property will have the samenameas the previous one and IoT SiteWise will generate a new uniqueid.
 
 This is a convenience which creates an instance of the UpdateAssetModelCompositeModelRequest.Builderavoiding the need to create one manually viaUpdateAssetModelCompositeModelRequest.builder()- Parameters:
- updateAssetModelCompositeModelRequest- A- Consumerthat will call methods on- UpdateAssetModelCompositeModelRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the UpdateAssetModelCompositeModel operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- PreconditionFailedException The precondition in one or more of the request-header fields evaluated to
         FALSE.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceAlreadyExistsException The resource already exists.
- ResourceNotFoundException The requested resource can't be found.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
 
- 
updateAssetPropertydefault CompletableFuture<UpdateAssetPropertyResponse> updateAssetProperty(UpdateAssetPropertyRequest updateAssetPropertyRequest) Updates an asset property's alias and notification state. This operation overwrites the property's existing alias and notification state. To keep your existing property's alias or notification state, you must include the existing values in the UpdateAssetProperty request. For more information, see DescribeAssetProperty. - Parameters:
- updateAssetPropertyRequest-
- Returns:
- A Java Future containing the result of the UpdateAssetProperty operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
updateAssetPropertydefault CompletableFuture<UpdateAssetPropertyResponse> updateAssetProperty(Consumer<UpdateAssetPropertyRequest.Builder> updateAssetPropertyRequest) Updates an asset property's alias and notification state. This operation overwrites the property's existing alias and notification state. To keep your existing property's alias or notification state, you must include the existing values in the UpdateAssetProperty request. For more information, see DescribeAssetProperty. 
 This is a convenience which creates an instance of the UpdateAssetPropertyRequest.Builderavoiding the need to create one manually viaUpdateAssetPropertyRequest.builder()- Parameters:
- updateAssetPropertyRequest- A- Consumerthat will call methods on- UpdateAssetPropertyRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the UpdateAssetProperty operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
updateDashboarddefault CompletableFuture<UpdateDashboardResponse> updateDashboard(UpdateDashboardRequest updateDashboardRequest) Updates an IoT SiteWise Monitor dashboard. - Parameters:
- updateDashboardRequest-
- Returns:
- A Java Future containing the result of the UpdateDashboard operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
updateDashboarddefault CompletableFuture<UpdateDashboardResponse> updateDashboard(Consumer<UpdateDashboardRequest.Builder> updateDashboardRequest) Updates an IoT SiteWise Monitor dashboard. 
 This is a convenience which creates an instance of the UpdateDashboardRequest.Builderavoiding the need to create one manually viaUpdateDashboardRequest.builder()- Parameters:
- updateDashboardRequest- A- Consumerthat will call methods on- UpdateDashboardRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the UpdateDashboard operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
updateGatewaydefault CompletableFuture<UpdateGatewayResponse> updateGateway(UpdateGatewayRequest updateGatewayRequest) Updates a gateway's name. - Parameters:
- updateGatewayRequest-
- Returns:
- A Java Future containing the result of the UpdateGateway operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
updateGatewaydefault CompletableFuture<UpdateGatewayResponse> updateGateway(Consumer<UpdateGatewayRequest.Builder> updateGatewayRequest) Updates a gateway's name. 
 This is a convenience which creates an instance of the UpdateGatewayRequest.Builderavoiding the need to create one manually viaUpdateGatewayRequest.builder()- Parameters:
- updateGatewayRequest- A- Consumerthat will call methods on- UpdateGatewayRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the UpdateGateway operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
updateGatewayCapabilityConfigurationdefault CompletableFuture<UpdateGatewayCapabilityConfigurationResponse> updateGatewayCapabilityConfiguration(UpdateGatewayCapabilityConfigurationRequest updateGatewayCapabilityConfigurationRequest) Updates a gateway capability configuration or defines a new capability configuration. Each gateway capability defines data sources for a gateway. A capability configuration can contain multiple data source configurations. If you define OPC-UA sources for a gateway in the IoT SiteWise console, all of your OPC-UA sources are stored in one capability configuration. To list all capability configurations for a gateway, use DescribeGateway. - Parameters:
- updateGatewayCapabilityConfigurationRequest-
- Returns:
- A Java Future containing the result of the UpdateGatewayCapabilityConfiguration operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
updateGatewayCapabilityConfigurationdefault CompletableFuture<UpdateGatewayCapabilityConfigurationResponse> updateGatewayCapabilityConfiguration(Consumer<UpdateGatewayCapabilityConfigurationRequest.Builder> updateGatewayCapabilityConfigurationRequest) Updates a gateway capability configuration or defines a new capability configuration. Each gateway capability defines data sources for a gateway. A capability configuration can contain multiple data source configurations. If you define OPC-UA sources for a gateway in the IoT SiteWise console, all of your OPC-UA sources are stored in one capability configuration. To list all capability configurations for a gateway, use DescribeGateway. 
 This is a convenience which creates an instance of the UpdateGatewayCapabilityConfigurationRequest.Builderavoiding the need to create one manually viaUpdateGatewayCapabilityConfigurationRequest.builder()- Parameters:
- updateGatewayCapabilityConfigurationRequest- A- Consumerthat will call methods on- UpdateGatewayCapabilityConfigurationRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the UpdateGatewayCapabilityConfiguration operation returned by the
         service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- LimitExceededException You've reached the limit for a resource. For example, this can occur if you're
         trying to associate more than the allowed number of child assets or attempting to create more than the
         allowed number of properties for an asset model.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
updatePortaldefault CompletableFuture<UpdatePortalResponse> updatePortal(UpdatePortalRequest updatePortalRequest) Updates an IoT SiteWise Monitor portal. - Parameters:
- updatePortalRequest-
- Returns:
- A Java Future containing the result of the UpdatePortal operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
updatePortaldefault CompletableFuture<UpdatePortalResponse> updatePortal(Consumer<UpdatePortalRequest.Builder> updatePortalRequest) Updates an IoT SiteWise Monitor portal. 
 This is a convenience which creates an instance of the UpdatePortalRequest.Builderavoiding the need to create one manually viaUpdatePortalRequest.builder()- Parameters:
- updatePortalRequest- A- Consumerthat will call methods on- UpdatePortalRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the UpdatePortal operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- ConflictingOperationException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
updateProjectdefault CompletableFuture<UpdateProjectResponse> updateProject(UpdateProjectRequest updateProjectRequest) Updates an IoT SiteWise Monitor project. - Parameters:
- updateProjectRequest-
- Returns:
- A Java Future containing the result of the UpdateProject operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
updateProjectdefault CompletableFuture<UpdateProjectResponse> updateProject(Consumer<UpdateProjectRequest.Builder> updateProjectRequest) Updates an IoT SiteWise Monitor project. 
 This is a convenience which creates an instance of the UpdateProjectRequest.Builderavoiding the need to create one manually viaUpdateProjectRequest.builder()- Parameters:
- updateProjectRequest- A- Consumerthat will call methods on- UpdateProjectRequest.Builderto create a request.
- Returns:
- A Java Future containing the result of the UpdateProject operation returned by the service.
 The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
- ResourceNotFoundException The requested resource can't be found.
- InternalFailureException IoT SiteWise can't process your request right now. Try again later.
- ThrottlingException Your request exceeded a rate limit. For example, you might have exceeded the
         number of IoT SiteWise assets that can be created per second, the allowed number of messages per second,
         and so on.
         For more information, see Quotas in the IoT SiteWise User Guide. 
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IoTSiteWiseException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
 
- See Also:
 
- 
waiterCreate an instance ofIoTSiteWiseAsyncWaiterusing this client.Waiters created via this method are managed by the SDK and resources will be released when the service client is closed. - Returns:
- an instance of IoTSiteWiseAsyncWaiter
 
- 
serviceClientConfigurationDescription copied from interface:SdkClientThe SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
- serviceClientConfigurationin interface- AwsClient
- Specified by:
- serviceClientConfigurationin interface- SdkClient
- Returns:
- SdkServiceClientConfiguration
 
- 
createCreate aIoTSiteWiseAsyncClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.
- 
builderCreate a builder that can be used to configure and create aIoTSiteWiseAsyncClient.
 
-