Class CfnDatastore.DatastoreStorageProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.iotanalytics.CfnDatastore.DatastoreStorageProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDatastore.DatastoreStorageProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnDatastore.DatastoreStorageProperty
@Stability(Stable)
@Internal
public static final class CfnDatastore.DatastoreStorageProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDatastore.DatastoreStorageProperty
An implementation for
CfnDatastore.DatastoreStorageProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.iotanalytics.CfnDatastore.DatastoreStorageProperty
CfnDatastore.DatastoreStorageProperty.Builder, CfnDatastore.DatastoreStorageProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnDatastore.DatastoreStorageProperty.Builder
.protected
Jsii$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.JsonNode
final boolean
final Object
Use this to store data store data in an S3 bucket that you manage.final Object
Use this to store data used by AWS IoT SiteWise in an Amazon S3 bucket that you manage.final Object
Use this to store data store data in an S3 bucket managed by the AWS IoT Analytics service.final int
hashCode()
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 theCfnDatastore.DatastoreStorageProperty.Builder
.
-
-
Method Details
-
getCustomerManagedS3
Description copied from interface:CfnDatastore.DatastoreStorageProperty
Use this to store data store data in an S3 bucket that you manage.The choice of service-managed or customer-managed S3 storage cannot be changed after creation of the data store.
- Specified by:
getCustomerManagedS3
in interfaceCfnDatastore.DatastoreStorageProperty
-
getIotSiteWiseMultiLayerStorage
Description copied from interface:CfnDatastore.DatastoreStorageProperty
Use this to store data used by AWS 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.
- Specified by:
getIotSiteWiseMultiLayerStorage
in interfaceCfnDatastore.DatastoreStorageProperty
-
getServiceManagedS3
Description copied from interface:CfnDatastore.DatastoreStorageProperty
Use this to store data store data in an S3 bucket managed by the AWS IoT Analytics service.The choice of service-managed or customer-managed S3 storage cannot be changed after creation of the data store.
- Specified by:
getServiceManagedS3
in interfaceCfnDatastore.DatastoreStorageProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-