@Generated(value="software.amazon.awssdk:codegen") public final class PutStorageConfigurationRequest extends IoTSiteWiseRequest implements ToCopyableBuilder<PutStorageConfigurationRequest.Builder,PutStorageConfigurationRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
PutStorageConfigurationRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static PutStorageConfigurationRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
MultiLayerStorage |
multiLayerStorage()
Identifies a storage destination.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends PutStorageConfigurationRequest.Builder> |
serializableBuilderClass() |
StorageType |
storageType()
The type of storage that you specified for your data.
|
String |
storageTypeAsString()
The type of storage that you specified for your data.
|
PutStorageConfigurationRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final StorageType storageType()
The type of storage that you specified for your data. The storage type can be one of the following values:
SITEWISE_DEFAULT_STORAGE – IoT SiteWise replicates your data into a service managed database.
MULTI_LAYER_STORAGE – IoT SiteWise replicates your data into a service managed database and saves a
copy of your raw data and metadata in an Amazon S3 object that you specified.
If the service returns an enum value that is not available in the current SDK version, storageType will
return StorageType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
storageTypeAsString().
SITEWISE_DEFAULT_STORAGE – IoT SiteWise replicates your data into a service managed
database.
MULTI_LAYER_STORAGE – IoT SiteWise replicates your data into a service managed database and
saves a copy of your raw data and metadata in an Amazon S3 object that you specified.
StorageTypepublic final String storageTypeAsString()
The type of storage that you specified for your data. The storage type can be one of the following values:
SITEWISE_DEFAULT_STORAGE – IoT SiteWise replicates your data into a service managed database.
MULTI_LAYER_STORAGE – IoT SiteWise replicates your data into a service managed database and saves a
copy of your raw data and metadata in an Amazon S3 object that you specified.
If the service returns an enum value that is not available in the current SDK version, storageType will
return StorageType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
storageTypeAsString().
SITEWISE_DEFAULT_STORAGE – IoT SiteWise replicates your data into a service managed
database.
MULTI_LAYER_STORAGE – IoT SiteWise replicates your data into a service managed database and
saves a copy of your raw data and metadata in an Amazon S3 object that you specified.
StorageTypepublic final MultiLayerStorage multiLayerStorage()
Identifies a storage destination. If you specified MULTI_LAYER_STORAGE for the storage type, you
must specify a MultiLayerStorage object.
MULTI_LAYER_STORAGE for the storage type,
you must specify a MultiLayerStorage object.public PutStorageConfigurationRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<PutStorageConfigurationRequest.Builder,PutStorageConfigurationRequest>toBuilder in class IoTSiteWiseRequestpublic static PutStorageConfigurationRequest.Builder builder()
public static Class<? extends PutStorageConfigurationRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2021. All rights reserved.