Class CfnChannelPropsMixin.S3TableConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.kinesis.CfnChannelPropsMixin.S3TableConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnChannelPropsMixin.S3TableConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnChannelPropsMixin.S3TableConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnChannelPropsMixin.S3TableConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnChannelPropsMixin.S3TableConfigurationProperty
An implementation for
CfnChannelPropsMixin.S3TableConfigurationProperty-
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.kinesis.CfnChannelPropsMixin.S3TableConfigurationProperty
CfnChannelPropsMixin.S3TableConfigurationProperty.Builder, CfnChannelPropsMixin.S3TableConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnChannelPropsMixin.S3TableConfigurationProperty.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 compression algorithm applied to objects delivered to the S3 Tables destination.final StringThe name of the S3 Tables namespace that contains the destination table.final ObjectPartitioning specification for the destination Iceberg table.final StringThe ARN of the S3 Tables table bucket for record delivery.final StringThe name of the destination S3 Tables table.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 theCfnChannelPropsMixin.S3TableConfigurationProperty.Builder.
-
-
Method Details
-
getCompressionType
Description copied from interface:CfnChannelPropsMixin.S3TableConfigurationPropertyThe compression algorithm applied to objects delivered to the S3 Tables destination.- Specified by:
getCompressionTypein interfaceCfnChannelPropsMixin.S3TableConfigurationProperty- See Also:
-
getNamespace
Description copied from interface:CfnChannelPropsMixin.S3TableConfigurationPropertyThe name of the S3 Tables namespace that contains the destination table.- Specified by:
getNamespacein interfaceCfnChannelPropsMixin.S3TableConfigurationProperty- See Also:
-
getPartitionSpec
Description copied from interface:CfnChannelPropsMixin.S3TableConfigurationPropertyPartitioning specification for the destination Iceberg table.Follows the S3 Tables / Iceberg PartitionSpec format.
Returns union: either
IResolvableorCfnChannelPropsMixin.PartitionSpecProperty- Specified by:
getPartitionSpecin interfaceCfnChannelPropsMixin.S3TableConfigurationProperty- See Also:
-
getTableBucketArn
Description copied from interface:CfnChannelPropsMixin.S3TableConfigurationPropertyThe ARN of the S3 Tables table bucket for record delivery.Buckets can be cross-account but must be in the same region as the channel.
- Specified by:
getTableBucketArnin interfaceCfnChannelPropsMixin.S3TableConfigurationProperty- See Also:
-
getTableName
Description copied from interface:CfnChannelPropsMixin.S3TableConfigurationPropertyThe name of the destination S3 Tables table.The table is created for the customer if it does not yet exist.
- Specified by:
getTableNamein interfaceCfnChannelPropsMixin.S3TableConfigurationProperty- 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()
-