public static interface PutStorageConfigurationResponse.Builder extends IoTSiteWiseResponse.Builder, SdkPojo, CopyableBuilder<PutStorageConfigurationResponse.Builder,PutStorageConfigurationResponse>
| Modifier and Type | Method and Description |
|---|---|
PutStorageConfigurationResponse.Builder |
configurationStatus(ConfigurationStatus configurationStatus)
Sets the value of the ConfigurationStatus property for this object.
|
default PutStorageConfigurationResponse.Builder |
configurationStatus(Consumer<ConfigurationStatus.Builder> configurationStatus)
Sets the value of the ConfigurationStatus property for this object.
|
PutStorageConfigurationResponse.Builder |
disassociatedDataStorage(DisassociatedDataStorageState disassociatedDataStorage)
Contains the storage configuration for time series (data streams) that aren't associated with asset
properties.
|
PutStorageConfigurationResponse.Builder |
disassociatedDataStorage(String disassociatedDataStorage)
Contains the storage configuration for time series (data streams) that aren't associated with asset
properties.
|
default PutStorageConfigurationResponse.Builder |
multiLayerStorage(Consumer<MultiLayerStorage.Builder> multiLayerStorage)
Contains information about the storage destination.
|
PutStorageConfigurationResponse.Builder |
multiLayerStorage(MultiLayerStorage multiLayerStorage)
Contains information about the storage destination.
|
default PutStorageConfigurationResponse.Builder |
retentionPeriod(Consumer<RetentionPeriod.Builder> retentionPeriod)
Sets the value of the RetentionPeriod property for this object.
|
PutStorageConfigurationResponse.Builder |
retentionPeriod(RetentionPeriod retentionPeriod)
Sets the value of the RetentionPeriod property for this object.
|
PutStorageConfigurationResponse.Builder |
storageType(StorageType storageType)
The storage tier that you specified for your data.
|
PutStorageConfigurationResponse.Builder |
storageType(String storageType)
The storage tier that you specified for your data.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildPutStorageConfigurationResponse.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,
StorageTypePutStorageConfigurationResponse.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,
StorageTypePutStorageConfigurationResponse.Builder multiLayerStorage(MultiLayerStorage multiLayerStorage)
Contains information about the storage destination.
multiLayerStorage - Contains information about the storage destination.default PutStorageConfigurationResponse.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)PutStorageConfigurationResponse.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,
DisassociatedDataStorageStatePutStorageConfigurationResponse.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,
DisassociatedDataStorageStatePutStorageConfigurationResponse.Builder retentionPeriod(RetentionPeriod retentionPeriod)
retentionPeriod - The new value for the RetentionPeriod property for this object.default PutStorageConfigurationResponse.Builder retentionPeriod(Consumer<RetentionPeriod.Builder> retentionPeriod)
RetentionPeriod.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)PutStorageConfigurationResponse.Builder configurationStatus(ConfigurationStatus configurationStatus)
configurationStatus - The new value for the ConfigurationStatus property for this object.default PutStorageConfigurationResponse.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)Copyright © 2023. All rights reserved.