public static interface UpdateDatastoreRequest.Builder extends IoTAnalyticsRequest.Builder, SdkPojo, CopyableBuilder<UpdateDatastoreRequest.Builder,UpdateDatastoreRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateDatastoreRequest.Builder datastoreName(String datastoreName)
The name of the data store to be updated.
datastoreName - The name of the data store to be updated.UpdateDatastoreRequest.Builder retentionPeriod(RetentionPeriod retentionPeriod)
How long, in days, message data is kept for the data store. The retention period can't be updated if the data store's Amazon S3 storage is customer-managed.
retentionPeriod - How long, in days, message data is kept for the data store. The retention period can't be updated if
the data store's Amazon S3 storage is customer-managed.default UpdateDatastoreRequest.Builder retentionPeriod(Consumer<RetentionPeriod.Builder> retentionPeriod)
How long, in days, message data is kept for the data store. The retention period can't be updated if the data store's Amazon S3 storage is customer-managed.
This is a convenience method that creates an instance of theRetentionPeriod.Builder avoiding the
need to create one manually via RetentionPeriod.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to retentionPeriod(RetentionPeriod).
retentionPeriod - a consumer that will call methods on RetentionPeriod.BuilderretentionPeriod(RetentionPeriod)UpdateDatastoreRequest.Builder datastoreStorage(DatastoreStorage datastoreStorage)
Where data in a data store is stored.. You can choose serviceManagedS3 storage,
customerManagedS3 storage, or iotSiteWiseMultiLayerStorage storage. The default is
serviceManagedS3. You can't change the choice of Amazon S3 storage after your data store is
created.
datastoreStorage - Where data in a data store is stored.. You can choose serviceManagedS3 storage,
customerManagedS3 storage, or iotSiteWiseMultiLayerStorage storage. The
default is serviceManagedS3. You can't change the choice of Amazon S3 storage after your
data store is created.default UpdateDatastoreRequest.Builder datastoreStorage(Consumer<DatastoreStorage.Builder> datastoreStorage)
Where data in a data store is stored.. You can choose serviceManagedS3 storage,
customerManagedS3 storage, or iotSiteWiseMultiLayerStorage storage. The default is
serviceManagedS3. You can't change the choice of Amazon S3 storage after your data store is
created.
DatastoreStorage.Builder avoiding the
need to create one manually via DatastoreStorage.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to datastoreStorage(DatastoreStorage).
datastoreStorage - a consumer that will call methods on DatastoreStorage.BuilderdatastoreStorage(DatastoreStorage)UpdateDatastoreRequest.Builder fileFormatConfiguration(FileFormatConfiguration fileFormatConfiguration)
Contains the configuration information of file formats. IoT Analytics data stores support JSON and Parquet.
The default file format is JSON. You can specify only one format.
You can't change the file format after you create the data store.
fileFormatConfiguration - Contains the configuration information of file formats. IoT Analytics data stores support JSON and Parquet.
The default file format is JSON. You can specify only one format.
You can't change the file format after you create the data store.
default UpdateDatastoreRequest.Builder fileFormatConfiguration(Consumer<FileFormatConfiguration.Builder> fileFormatConfiguration)
Contains the configuration information of file formats. IoT Analytics data stores support JSON and Parquet.
The default file format is JSON. You can specify only one format.
You can't change the file format after you create the data store.
This is a convenience method that creates an instance of theFileFormatConfiguration.Builder avoiding
the need to create one manually via FileFormatConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to fileFormatConfiguration(FileFormatConfiguration).
fileFormatConfiguration - a consumer that will call methods on FileFormatConfiguration.BuilderfileFormatConfiguration(FileFormatConfiguration)UpdateDatastoreRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateDatastoreRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.