Class CfnCampaign.S3ConfigProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.iotfleetwise.CfnCampaign.S3ConfigProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnCampaign.S3ConfigProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnCampaign.S3ConfigProperty
@Stability(Stable)
@Internal
public static final class CfnCampaign.S3ConfigProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnCampaign.S3ConfigProperty
An implementation for
CfnCampaign.S3ConfigProperty-
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.iotfleetwise.CfnCampaign.S3ConfigProperty
CfnCampaign.S3ConfigProperty.Builder, CfnCampaign.S3ConfigProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnCampaign.S3ConfigProperty.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 Amazon Resource Name (ARN) of the Amazon S3 bucket.final StringSpecify the format that files are saved in the Amazon S3 bucket.final StringEnter an S3 bucket prefix.final StringBy default, stored data is compressed as a .gzip file.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 theCfnCampaign.S3ConfigProperty.Builder.
-
-
Method Details
-
getBucketArn
Description copied from interface:CfnCampaign.S3ConfigPropertyThe Amazon Resource Name (ARN) of the Amazon S3 bucket.- Specified by:
getBucketArnin interfaceCfnCampaign.S3ConfigProperty- See Also:
-
getDataFormat
Description copied from interface:CfnCampaign.S3ConfigPropertySpecify the format that files are saved in the Amazon S3 bucket.You can save files in an Apache Parquet or JSON format.
- Parquet - Store data in a columnar storage file format. Parquet is optimal for fast data retrieval and can reduce costs. This option is selected by default.
- JSON - Store data in a standard text-based JSON file format.
- Specified by:
getDataFormatin interfaceCfnCampaign.S3ConfigProperty- See Also:
-
getPrefix
Description copied from interface:CfnCampaign.S3ConfigPropertyEnter an S3 bucket prefix.The prefix is the string of characters after the bucket name and before the object name. You can use the prefix to organize data stored in Amazon S3 buckets. For more information, see Organizing objects using prefixes in the Amazon Simple Storage Service User Guide .
By default, AWS IoT FleetWise sets the prefix
processed-data/year=YY/month=MM/date=DD/hour=HH/(in UTC) to data it delivers to Amazon S3 . You can enter a prefix to append it to this default prefix. For example, if you enter the prefixvehicles, the prefix will bevehicles/processed-data/year=YY/month=MM/date=DD/hour=HH/.- Specified by:
getPrefixin interfaceCfnCampaign.S3ConfigProperty- See Also:
-
getStorageCompressionFormat
Description copied from interface:CfnCampaign.S3ConfigPropertyBy default, stored data is compressed as a .gzip file. Compressed files have a reduced file size, which can optimize the cost of data storage.- Specified by:
getStorageCompressionFormatin interfaceCfnCampaign.S3ConfigProperty- 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()
-