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 cannot be updated if the data store's S3 storage is customer-managed.
retentionPeriod - How long, in days, message data is kept for the data store. The retention period cannot be updated if
the data store's 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 cannot be updated if the data store's S3 storage is customer-managed.
This is a convenience 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 store data is stored. You can choose one of serviceManagedS3 or
customerManagedS3 storage. If not specified, the default isserviceManagedS3. You
cannot change this storage option after the data store is created.
datastoreStorage - Where data store data is stored. You can choose one of serviceManagedS3 or
customerManagedS3 storage. If not specified, the default isserviceManagedS3.
You cannot change this storage option after the data store is created.default UpdateDatastoreRequest.Builder datastoreStorage(Consumer<DatastoreStorage.Builder> datastoreStorage)
Where data store data is stored. You can choose one of serviceManagedS3 or
customerManagedS3 storage. If not specified, the default isserviceManagedS3. You
cannot change this storage option after the 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. AWS 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. AWS 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. AWS 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 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 © 2021. All rights reserved.