Class DatastoreIotSiteWiseMultiLayerStorage
- java.lang.Object
-
- software.amazon.awssdk.services.iotanalytics.model.DatastoreIotSiteWiseMultiLayerStorage
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<DatastoreIotSiteWiseMultiLayerStorage.Builder,DatastoreIotSiteWiseMultiLayerStorage>
@Generated("software.amazon.awssdk:codegen") public final class DatastoreIotSiteWiseMultiLayerStorage extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DatastoreIotSiteWiseMultiLayerStorage.Builder,DatastoreIotSiteWiseMultiLayerStorage>
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.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDatastoreIotSiteWiseMultiLayerStorage.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DatastoreIotSiteWiseMultiLayerStorage.Builderbuilder()IotSiteWiseCustomerManagedDatastoreS3StoragecustomerManagedS3Storage()Used to store data used by IoT SiteWise in an Amazon S3 bucket that you manage.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends DatastoreIotSiteWiseMultiLayerStorage.Builder>serializableBuilderClass()DatastoreIotSiteWiseMultiLayerStorage.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
customerManagedS3Storage
public final IotSiteWiseCustomerManagedDatastoreS3Storage customerManagedS3Storage()
Used to store data used by IoT SiteWise in an Amazon S3 bucket that you manage.
- Returns:
- Used to store data used by IoT SiteWise in an Amazon S3 bucket that you manage.
-
toBuilder
public DatastoreIotSiteWiseMultiLayerStorage.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DatastoreIotSiteWiseMultiLayerStorage.Builder,DatastoreIotSiteWiseMultiLayerStorage>
-
builder
public static DatastoreIotSiteWiseMultiLayerStorage.Builder builder()
-
serializableBuilderClass
public static Class<? extends DatastoreIotSiteWiseMultiLayerStorage.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-