public static interface DescribeStorageConfigurationResponse.Builder extends IoTSiteWiseResponse.Builder, SdkPojo, CopyableBuilder<DescribeStorageConfigurationResponse.Builder,DescribeStorageConfigurationResponse>
| Modifier and Type | Method and Description |
|---|---|
DescribeStorageConfigurationResponse.Builder |
configurationStatus(ConfigurationStatus configurationStatus)
Sets the value of the ConfigurationStatus property for this object.
|
default DescribeStorageConfigurationResponse.Builder |
configurationStatus(Consumer<ConfigurationStatus.Builder> configurationStatus)
Sets the value of the ConfigurationStatus property for this object.
|
DescribeStorageConfigurationResponse.Builder |
disassociatedDataStorage(DisassociatedDataStorageState disassociatedDataStorage)
Contains the storage configuration for time series (data streams) that aren't associated with asset
properties.
|
DescribeStorageConfigurationResponse.Builder |
disassociatedDataStorage(String disassociatedDataStorage)
Contains the storage configuration for time series (data streams) that aren't associated with asset
properties.
|
DescribeStorageConfigurationResponse.Builder |
lastUpdateDate(Instant lastUpdateDate)
The date the storage configuration was last updated, in Unix epoch time.
|
default DescribeStorageConfigurationResponse.Builder |
multiLayerStorage(Consumer<MultiLayerStorage.Builder> multiLayerStorage)
Contains information about the storage destination.
|
DescribeStorageConfigurationResponse.Builder |
multiLayerStorage(MultiLayerStorage multiLayerStorage)
Contains information about the storage destination.
|
default DescribeStorageConfigurationResponse.Builder |
retentionPeriod(Consumer<RetentionPeriod.Builder> retentionPeriod)
How many days your data is kept in the hot tier.
|
DescribeStorageConfigurationResponse.Builder |
retentionPeriod(RetentionPeriod retentionPeriod)
How many days your data is kept in the hot tier.
|
DescribeStorageConfigurationResponse.Builder |
storageType(StorageType storageType)
The storage tier that you specified for your data.
|
DescribeStorageConfigurationResponse.Builder |
storageType(String storageType)
The storage tier that you specified for your data.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildDescribeStorageConfigurationResponse.Builder storageType(String storageType)
The storage tier that you specified for your data. The storageType parameter can be one of the
following values:
SITEWISE_DEFAULT_STORAGE – IoT SiteWise saves your data into the hot tier. The hot tier is a
service-managed database.
MULTI_LAYER_STORAGE – IoT SiteWise saves your data in both the cold tier and the hot tier. The
cold tier is a customer-managed Amazon S3 bucket.
storageType - The storage tier that you specified for your data. The storageType parameter can be one
of the following values:
SITEWISE_DEFAULT_STORAGE – IoT SiteWise saves your data into the hot tier. The hot tier
is a service-managed database.
MULTI_LAYER_STORAGE – IoT SiteWise saves your data in both the cold tier and the hot
tier. The cold tier is a customer-managed Amazon S3 bucket.
StorageType,
StorageTypeDescribeStorageConfigurationResponse.Builder storageType(StorageType storageType)
The storage tier that you specified for your data. The storageType parameter can be one of the
following values:
SITEWISE_DEFAULT_STORAGE – IoT SiteWise saves your data into the hot tier. The hot tier is a
service-managed database.
MULTI_LAYER_STORAGE – IoT SiteWise saves your data in both the cold tier and the hot tier. The
cold tier is a customer-managed Amazon S3 bucket.
storageType - The storage tier that you specified for your data. The storageType parameter can be one
of the following values:
SITEWISE_DEFAULT_STORAGE – IoT SiteWise saves your data into the hot tier. The hot tier
is a service-managed database.
MULTI_LAYER_STORAGE – IoT SiteWise saves your data in both the cold tier and the hot
tier. The cold tier is a customer-managed Amazon S3 bucket.
StorageType,
StorageTypeDescribeStorageConfigurationResponse.Builder multiLayerStorage(MultiLayerStorage multiLayerStorage)
Contains information about the storage destination.
multiLayerStorage - Contains information about the storage destination.default DescribeStorageConfigurationResponse.Builder multiLayerStorage(Consumer<MultiLayerStorage.Builder> multiLayerStorage)
Contains information about the storage destination.
This is a convenience method that creates an instance of theMultiLayerStorage.Builder avoiding the
need to create one manually via MultiLayerStorage.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to multiLayerStorage(MultiLayerStorage).
multiLayerStorage - a consumer that will call methods on MultiLayerStorage.BuildermultiLayerStorage(MultiLayerStorage)DescribeStorageConfigurationResponse.Builder disassociatedDataStorage(String disassociatedDataStorage)
Contains the storage configuration for time series (data streams) that aren't associated with asset
properties. The disassociatedDataStorage can be one of the following values:
ENABLED – IoT SiteWise accepts time series that aren't associated with asset properties.
After the disassociatedDataStorage is enabled, you can't disable it.
DISABLED – IoT SiteWise doesn't accept time series (data streams) that aren't associated with
asset properties.
For more information, see Data streams in the IoT SiteWise User Guide.
disassociatedDataStorage - Contains the storage configuration for time series (data streams) that aren't associated with asset
properties. The disassociatedDataStorage can be one of the following values:
ENABLED – IoT SiteWise accepts time series that aren't associated with asset properties.
After the disassociatedDataStorage is enabled, you can't disable it.
DISABLED – IoT SiteWise doesn't accept time series (data streams) that aren't associated
with asset properties.
For more information, see Data streams in the IoT SiteWise User Guide.
DisassociatedDataStorageState,
DisassociatedDataStorageStateDescribeStorageConfigurationResponse.Builder disassociatedDataStorage(DisassociatedDataStorageState disassociatedDataStorage)
Contains the storage configuration for time series (data streams) that aren't associated with asset
properties. The disassociatedDataStorage can be one of the following values:
ENABLED – IoT SiteWise accepts time series that aren't associated with asset properties.
After the disassociatedDataStorage is enabled, you can't disable it.
DISABLED – IoT SiteWise doesn't accept time series (data streams) that aren't associated with
asset properties.
For more information, see Data streams in the IoT SiteWise User Guide.
disassociatedDataStorage - Contains the storage configuration for time series (data streams) that aren't associated with asset
properties. The disassociatedDataStorage can be one of the following values:
ENABLED – IoT SiteWise accepts time series that aren't associated with asset properties.
After the disassociatedDataStorage is enabled, you can't disable it.
DISABLED – IoT SiteWise doesn't accept time series (data streams) that aren't associated
with asset properties.
For more information, see Data streams in the IoT SiteWise User Guide.
DisassociatedDataStorageState,
DisassociatedDataStorageStateDescribeStorageConfigurationResponse.Builder retentionPeriod(RetentionPeriod retentionPeriod)
How many days your data is kept in the hot tier. By default, your data is kept indefinitely in the hot tier.
retentionPeriod - How many days your data is kept in the hot tier. By default, your data is kept indefinitely in the hot
tier.default DescribeStorageConfigurationResponse.Builder retentionPeriod(Consumer<RetentionPeriod.Builder> retentionPeriod)
How many days your data is kept in the hot tier. By default, your data is kept indefinitely in the hot tier.
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)DescribeStorageConfigurationResponse.Builder configurationStatus(ConfigurationStatus configurationStatus)
configurationStatus - The new value for the ConfigurationStatus property for this object.default DescribeStorageConfigurationResponse.Builder configurationStatus(Consumer<ConfigurationStatus.Builder> configurationStatus)
ConfigurationStatus.Builder avoiding the
need to create one manually via ConfigurationStatus.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to configurationStatus(ConfigurationStatus).
configurationStatus - a consumer that will call methods on ConfigurationStatus.BuilderconfigurationStatus(ConfigurationStatus)DescribeStorageConfigurationResponse.Builder lastUpdateDate(Instant lastUpdateDate)
The date the storage configuration was last updated, in Unix epoch time.
lastUpdateDate - The date the storage configuration was last updated, in Unix epoch time.Copyright © 2022. All rights reserved.