Class CfnDatastoreProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.iotanalytics.CfnDatastoreProps.Jsii$Proxy
- All Implemented Interfaces:
CfnDatastoreProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDatastoreProps
@Stability(Stable)
@Internal
public static final class CfnDatastoreProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDatastoreProps
An implementation for
CfnDatastoreProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.iotanalytics.CfnDatastoreProps
CfnDatastoreProps.Builder, CfnDatastoreProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnDatastoreProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnDatastoreProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe name of the data store.final ObjectInformation about the partition dimensions in a data store.final ObjectWhere data store data is stored.final ObjectContains the configuration information of file formats.final ObjectHow long, in days, message data is kept for the data store.getTags()Metadata which can be used to manage the data store.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnDatastoreProps.Builder.
-
-
Method Details
-
getDatastoreName
Description copied from interface:CfnDatastorePropsThe name of the data store.- Specified by:
getDatastoreNamein interfaceCfnDatastoreProps- See Also:
-
getDatastorePartitions
Description copied from interface:CfnDatastorePropsInformation about the partition dimensions in a data store.Returns union: either
IResolvableorCfnDatastore.DatastorePartitionsProperty- Specified by:
getDatastorePartitionsin interfaceCfnDatastoreProps- See Also:
-
getDatastoreStorage
Description copied from interface:CfnDatastorePropsWhere data store data is stored.Returns union: either
IResolvableorCfnDatastore.DatastoreStorageProperty- Specified by:
getDatastoreStoragein interfaceCfnDatastoreProps- See Also:
-
getFileFormatConfiguration
Description copied from interface:CfnDatastorePropsContains the configuration information of file formats. AWS IoT Analytics data stores support JSON and Parquet .The default file format is JSON. You can specify only one format.
You can't change the file format after you create the data store.
Returns union: either
IResolvableorCfnDatastore.FileFormatConfigurationProperty- Specified by:
getFileFormatConfigurationin interfaceCfnDatastoreProps- See Also:
-
getRetentionPeriod
Description copied from interface:CfnDatastorePropsHow long, in days, message data is kept for the data store.When
customerManagedS3storage is selected, this parameter is ignored.Returns union: either
IResolvableorCfnDatastore.RetentionPeriodProperty- Specified by:
getRetentionPeriodin interfaceCfnDatastoreProps- See Also:
-
getTags
Description copied from interface:CfnDatastorePropsMetadata which can be used to manage the data store.For more information, see Tag .
- Specified by:
getTagsin interfaceCfnDatastoreProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-