@Generated(value="software.amazon.awssdk:codegen") public final class DatastoreStorage extends Object implements SdkPojo, Serializable, ToCopyableBuilder<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.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DatastoreStorage.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DatastoreStorage.Builder |
builder() |
CustomerManagedDatastoreS3Storage |
customerManagedS3()
S3-customer-managed; When you choose customer-managed storage, the
retentionPeriod parameter is
ignored. |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
DatastoreIotSiteWiseMultiLayerStorage |
iotSiteWiseMultiLayerStorage()
Used to store data used by IoT SiteWise in an Amazon S3 bucket that you manage.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DatastoreStorage.Builder> |
serializableBuilderClass() |
ServiceManagedDatastoreS3Storage |
serviceManagedS3()
Used to store data in an Amazon S3 bucket managed by IoT Analytics.
|
DatastoreStorage.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final ServiceManagedDatastoreS3Storage serviceManagedS3()
Used to store data in an Amazon S3 bucket managed by IoT Analytics. You can't change the choice of Amazon S3 storage after your data store is created.
public final CustomerManagedDatastoreS3Storage customerManagedS3()
S3-customer-managed; When you choose customer-managed storage, the retentionPeriod parameter is
ignored. You can't change the choice of Amazon S3 storage after your data store is created.
retentionPeriod parameter
is ignored. You can't change the choice of Amazon S3 storage after your data store is created.public final DatastoreIotSiteWiseMultiLayerStorage iotSiteWiseMultiLayerStorage()
Used to store data used by IoT SiteWise in an Amazon S3 bucket that you manage. You can't change the choice of Amazon S3 storage after your data store is created.
public DatastoreStorage.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DatastoreStorage.Builder,DatastoreStorage>public static DatastoreStorage.Builder builder()
public static Class<? extends DatastoreStorage.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.