Class CfnChannelPropsMixin.IcebergDestinationConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.msk.CfnChannelPropsMixin.IcebergDestinationConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnChannelPropsMixin.IcebergDestinationConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnChannelPropsMixin.IcebergDestinationConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnChannelPropsMixin.IcebergDestinationConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnChannelPropsMixin.IcebergDestinationConfigurationProperty
An implementation for
CfnChannelPropsMixin.IcebergDestinationConfigurationProperty-
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.msk.CfnChannelPropsMixin.IcebergDestinationConfigurationProperty
CfnChannelPropsMixin.IcebergDestinationConfigurationProperty.Builder, CfnChannelPropsMixin.IcebergDestinationConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnChannelPropsMixin.IcebergDestinationConfigurationProperty.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 ObjectAppend only mode.final ObjectCatalog configuration of the destination.final StringCompression codec for Iceberg table data files.final NumberData freshness in seconds.final ObjectDead letter queue S3 configuration of the destination.final ObjectList of destination tables.final ObjectSchema evolution configuration of the destination.final StringThe Amazon Resource Name (ARN) of an IAM role used by MSK to access the table.final ObjectTable creation configuration of the destination.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.IcebergDestinationConfigurationProperty.Builder.
-
-
Method Details
-
getAppendOnly
Description copied from interface:CfnChannelPropsMixin.IcebergDestinationConfigurationPropertyAppend only mode.Returns union: either
BooleanorIResolvableDefault: - true
- Specified by:
getAppendOnlyin interfaceCfnChannelPropsMixin.IcebergDestinationConfigurationProperty- See Also:
-
getCatalog
Description copied from interface:CfnChannelPropsMixin.IcebergDestinationConfigurationPropertyCatalog configuration of the destination.Returns union: either
IResolvableorCfnChannelPropsMixin.CatalogProperty- Specified by:
getCatalogin interfaceCfnChannelPropsMixin.IcebergDestinationConfigurationProperty- See Also:
-
getCompressionType
Description copied from interface:CfnChannelPropsMixin.IcebergDestinationConfigurationPropertyCompression codec for Iceberg table data files.Defaults to ZSTD.
- Specified by:
getCompressionTypein interfaceCfnChannelPropsMixin.IcebergDestinationConfigurationProperty- See Also:
-
getDataFreshnessInSeconds
Description copied from interface:CfnChannelPropsMixin.IcebergDestinationConfigurationPropertyData freshness in seconds.- Specified by:
getDataFreshnessInSecondsin interfaceCfnChannelPropsMixin.IcebergDestinationConfigurationProperty- See Also:
-
getDeadLetterQueueS3
Description copied from interface:CfnChannelPropsMixin.IcebergDestinationConfigurationPropertyDead letter queue S3 configuration of the destination.Returns union: either
IResolvableorCfnChannelPropsMixin.DeadLetterQueueS3Property- Specified by:
getDeadLetterQueueS3in interfaceCfnChannelPropsMixin.IcebergDestinationConfigurationProperty- See Also:
-
getDestinationTableList
Description copied from interface:CfnChannelPropsMixin.IcebergDestinationConfigurationPropertyList of destination tables.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnChannelPropsMixin.DestinationTableProperty>- Specified by:
getDestinationTableListin interfaceCfnChannelPropsMixin.IcebergDestinationConfigurationProperty- See Also:
-
getSchemaEvolution
Description copied from interface:CfnChannelPropsMixin.IcebergDestinationConfigurationPropertySchema evolution configuration of the destination.Returns union: either
IResolvableorCfnChannelPropsMixin.SchemaEvolutionProperty- Specified by:
getSchemaEvolutionin interfaceCfnChannelPropsMixin.IcebergDestinationConfigurationProperty- See Also:
-
getServiceExecutionRoleArn
Description copied from interface:CfnChannelPropsMixin.IcebergDestinationConfigurationPropertyThe Amazon Resource Name (ARN) of an IAM role used by MSK to access the table.- Specified by:
getServiceExecutionRoleArnin interfaceCfnChannelPropsMixin.IcebergDestinationConfigurationProperty- See Also:
-
getTableCreation
Description copied from interface:CfnChannelPropsMixin.IcebergDestinationConfigurationPropertyTable creation configuration of the destination.Returns union: either
IResolvableorCfnChannelPropsMixin.TableCreationProperty- Specified by:
getTableCreationin interfaceCfnChannelPropsMixin.IcebergDestinationConfigurationProperty- 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()
-