Interface DatastoreStorageSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DatastoreStorageSummary.Builder,DatastoreStorageSummary>,SdkBuilder<DatastoreStorageSummary.Builder,DatastoreStorageSummary>,SdkPojo
- Enclosing class:
- DatastoreStorageSummary
public static interface DatastoreStorageSummary.Builder extends SdkPojo, CopyableBuilder<DatastoreStorageSummary.Builder,DatastoreStorageSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default DatastoreStorageSummary.BuildercustomerManagedS3(Consumer<CustomerManagedDatastoreS3StorageSummary.Builder> customerManagedS3)Used to store data in an Amazon S3 bucket managed by IoT Analytics.DatastoreStorageSummary.BuildercustomerManagedS3(CustomerManagedDatastoreS3StorageSummary customerManagedS3)Used to store data in an Amazon S3 bucket managed by IoT Analytics.default DatastoreStorageSummary.BuilderiotSiteWiseMultiLayerStorage(Consumer<DatastoreIotSiteWiseMultiLayerStorageSummary.Builder> iotSiteWiseMultiLayerStorage)Used to store data used by IoT SiteWise in an Amazon S3 bucket that you manage.DatastoreStorageSummary.BuilderiotSiteWiseMultiLayerStorage(DatastoreIotSiteWiseMultiLayerStorageSummary iotSiteWiseMultiLayerStorage)Used to store data used by IoT SiteWise in an Amazon S3 bucket that you manage.default DatastoreStorageSummary.BuilderserviceManagedS3(Consumer<ServiceManagedDatastoreS3StorageSummary.Builder> serviceManagedS3)Used to store data in an Amazon S3 bucket managed by IoT Analytics.DatastoreStorageSummary.BuilderserviceManagedS3(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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
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.Builderavoiding the need to create one manually viaServiceManagedDatastoreS3StorageSummary.builder().When the
Consumercompletes,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:
serviceManagedS3(ServiceManagedDatastoreS3StorageSummary)
-
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.Builderavoiding the need to create one manually viaCustomerManagedDatastoreS3StorageSummary.builder().When the
Consumercompletes,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:
customerManagedS3(CustomerManagedDatastoreS3StorageSummary)
-
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.Builderavoiding the need to create one manually viaDatastoreIotSiteWiseMultiLayerStorageSummary.builder().When the
Consumercompletes,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:
iotSiteWiseMultiLayerStorage(DatastoreIotSiteWiseMultiLayerStorageSummary)
-
-