Interface DatastoreStorageSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DatastoreStorageSummary.Builder,
,DatastoreStorageSummary> SdkBuilder<DatastoreStorageSummary.Builder,
,DatastoreStorageSummary> SdkPojo
- Enclosing class:
DatastoreStorageSummary
-
Method Summary
Modifier and TypeMethodDescriptiondefault DatastoreStorageSummary.Builder
customerManagedS3
(Consumer<CustomerManagedDatastoreS3StorageSummary.Builder> customerManagedS3) Used to store data in an Amazon S3 bucket managed by IoT Analytics.customerManagedS3
(CustomerManagedDatastoreS3StorageSummary customerManagedS3) Used to store data in an Amazon S3 bucket managed by IoT Analytics.default DatastoreStorageSummary.Builder
iotSiteWiseMultiLayerStorage
(Consumer<DatastoreIotSiteWiseMultiLayerStorageSummary.Builder> iotSiteWiseMultiLayerStorage) Used to store data used by IoT SiteWise in an Amazon S3 bucket that you manage.iotSiteWiseMultiLayerStorage
(DatastoreIotSiteWiseMultiLayerStorageSummary iotSiteWiseMultiLayerStorage) Used to store data used by IoT SiteWise in an Amazon S3 bucket that you manage.default DatastoreStorageSummary.Builder
serviceManagedS3
(Consumer<ServiceManagedDatastoreS3StorageSummary.Builder> serviceManagedS3) Used to store data in an Amazon S3 bucket managed by IoT Analytics.serviceManagedS3
(ServiceManagedDatastoreS3StorageSummary serviceManagedS3) Used to store data in an Amazon S3 bucket managed by IoT Analytics.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
serviceManagedS3
DatastoreStorageSummary.Builder serviceManagedS3(ServiceManagedDatastoreS3StorageSummary serviceManagedS3) Used to store data in an Amazon S3 bucket managed by IoT Analytics.
- Parameters:
serviceManagedS3
- Used to store data in an Amazon S3 bucket managed by IoT Analytics.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceManagedS3
default DatastoreStorageSummary.Builder serviceManagedS3(Consumer<ServiceManagedDatastoreS3StorageSummary.Builder> serviceManagedS3) Used to store data in an Amazon S3 bucket managed by IoT Analytics.
This is a convenience method that creates an instance of theServiceManagedDatastoreS3StorageSummary.Builder
avoiding the need to create one manually viaServiceManagedDatastoreS3StorageSummary.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toserviceManagedS3(ServiceManagedDatastoreS3StorageSummary)
.- Parameters:
serviceManagedS3
- a consumer that will call methods onServiceManagedDatastoreS3StorageSummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
customerManagedS3
DatastoreStorageSummary.Builder customerManagedS3(CustomerManagedDatastoreS3StorageSummary customerManagedS3) Used to store data in an Amazon S3 bucket managed by IoT Analytics.
- Parameters:
customerManagedS3
- Used to store data in an Amazon S3 bucket managed by IoT Analytics.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customerManagedS3
default DatastoreStorageSummary.Builder customerManagedS3(Consumer<CustomerManagedDatastoreS3StorageSummary.Builder> customerManagedS3) Used to store data in an Amazon S3 bucket managed by IoT Analytics.
This is a convenience method that creates an instance of theCustomerManagedDatastoreS3StorageSummary.Builder
avoiding the need to create one manually viaCustomerManagedDatastoreS3StorageSummary.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocustomerManagedS3(CustomerManagedDatastoreS3StorageSummary)
.- Parameters:
customerManagedS3
- a consumer that will call methods onCustomerManagedDatastoreS3StorageSummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
iotSiteWiseMultiLayerStorage
DatastoreStorageSummary.Builder iotSiteWiseMultiLayerStorage(DatastoreIotSiteWiseMultiLayerStorageSummary iotSiteWiseMultiLayerStorage) Used to store data used by IoT SiteWise in an Amazon S3 bucket that you manage.
- Parameters:
iotSiteWiseMultiLayerStorage
- Used to store data used by IoT SiteWise in an Amazon S3 bucket that you manage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iotSiteWiseMultiLayerStorage
default DatastoreStorageSummary.Builder iotSiteWiseMultiLayerStorage(Consumer<DatastoreIotSiteWiseMultiLayerStorageSummary.Builder> iotSiteWiseMultiLayerStorage) Used to store data used by IoT SiteWise in an Amazon S3 bucket that you manage.
This is a convenience method that creates an instance of theDatastoreIotSiteWiseMultiLayerStorageSummary.Builder
avoiding the need to create one manually viaDatastoreIotSiteWiseMultiLayerStorageSummary.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toiotSiteWiseMultiLayerStorage(DatastoreIotSiteWiseMultiLayerStorageSummary)
.- Parameters:
iotSiteWiseMultiLayerStorage
- a consumer that will call methods onDatastoreIotSiteWiseMultiLayerStorageSummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-