@Generated(value="software.amazon.awssdk:codegen") public final class DatastoreStorage extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DatastoreStorage.Builder,DatastoreStorage>
Where data store data is stored. You can choose one of serviceManagedS3 or
customerManagedS3 storage. If not specified, the default is serviceManagedS3. You cannot
change this storage option after the 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()
Use this to store data store data in an S3 bucket that you manage.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends DatastoreStorage.Builder> |
serializableBuilderClass() |
ServiceManagedDatastoreS3Storage |
serviceManagedS3()
Use this to store data store data in an S3 bucket managed by AWS 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()
Use this to store data store data in an S3 bucket managed by AWS IoT Analytics. You cannot change the choice of service-managed or customer-managed S3 storage after the data store is created.
public final CustomerManagedDatastoreS3Storage customerManagedS3()
Use this to store data store data in an S3 bucket that you manage. When customer managed storage is selected, the
retentionPeriod parameter is ignored. The choice of service-managed or customer-managed S3 storage
cannot be changed after creation of the data store.
retentionPeriod parameter is ignored. The choice of service-managed or
customer-managed S3 storage cannot be changed after creation of the data store.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.