Class CfnDatastoreMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.iotanalytics.CfnDatastoreMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnDatastoreMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDatastoreMixinProps
@Stability(Stable)
@Internal
public static final class CfnDatastoreMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDatastoreMixinProps
An implementation for
CfnDatastoreMixinProps-
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.cfnpropertymixins.services.iotanalytics.CfnDatastoreMixinProps
CfnDatastoreMixinProps.Builder, CfnDatastoreMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnDatastoreMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnDatastoreMixinProps.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 theCfnDatastoreMixinProps.Builder.
-
-
Method Details
-
getDatastoreName
Description copied from interface:CfnDatastoreMixinPropsThe name of the data store.- Specified by:
getDatastoreNamein interfaceCfnDatastoreMixinProps- See Also:
-
getDatastorePartitions
Description copied from interface:CfnDatastoreMixinPropsInformation about the partition dimensions in a data store.Returns union: either
IResolvableorCfnDatastorePropsMixin.DatastorePartitionsProperty- Specified by:
getDatastorePartitionsin interfaceCfnDatastoreMixinProps- See Also:
-
getDatastoreStorage
Description copied from interface:CfnDatastoreMixinPropsWhere data store data is stored.Returns union: either
IResolvableorCfnDatastorePropsMixin.DatastoreStorageProperty- Specified by:
getDatastoreStoragein interfaceCfnDatastoreMixinProps- See Also:
-
getFileFormatConfiguration
Description copied from interface:CfnDatastoreMixinPropsContains the configuration information of file formats. ITA 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
IResolvableorCfnDatastorePropsMixin.FileFormatConfigurationProperty- Specified by:
getFileFormatConfigurationin interfaceCfnDatastoreMixinProps- See Also:
-
getRetentionPeriod
Description copied from interface:CfnDatastoreMixinPropsHow long, in days, message data is kept for the data store.When
customerManagedS3storage is selected, this parameter is ignored.Returns union: either
IResolvableorCfnDatastorePropsMixin.RetentionPeriodProperty- Specified by:
getRetentionPeriodin interfaceCfnDatastoreMixinProps- See Also:
-
getTags
Description copied from interface:CfnDatastoreMixinPropsMetadata which can be used to manage the data store.For more information, see Tag .
- Specified by:
getTagsin interfaceCfnDatastoreMixinProps- 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()
-