Class CfnTableProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.s3tables.CfnTableProps.Jsii$Proxy
- All Implemented Interfaces:
CfnTableProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTableProps
@Stability(Stable)
@Internal
public static final class CfnTableProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnTableProps
An implementation for
CfnTableProps
-
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.s3tables.CfnTableProps
CfnTableProps.Builder, CfnTableProps.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnTableProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnTableProps.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
Settings governing the Compaction maintenance action.final Object
Contains details about the metadata for an Iceberg table.final String
The name of the namespace.final String
Format of the table.final Object
Contains details about the snapshot management settings for an Iceberg table.final String
The Amazon Resource Name (ARN) of the specified table bucket.final String
The name for the table.final String
Indicates that you don't want to specify a schema for the table.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 theCfnTableProps.Builder
.
-
-
Method Details
-
getNamespace
Description copied from interface:CfnTableProps
The name of the namespace.- Specified by:
getNamespace
in interfaceCfnTableProps
- See Also:
-
getOpenTableFormat
Description copied from interface:CfnTableProps
Format of the table.- Specified by:
getOpenTableFormat
in interfaceCfnTableProps
- See Also:
-
getTableBucketArn
Description copied from interface:CfnTableProps
The Amazon Resource Name (ARN) of the specified table bucket.- Specified by:
getTableBucketArn
in interfaceCfnTableProps
- See Also:
-
getTableName
Description copied from interface:CfnTableProps
The name for the table.- Specified by:
getTableName
in interfaceCfnTableProps
- See Also:
-
getCompaction
Description copied from interface:CfnTableProps
Settings governing the Compaction maintenance action.Contains details about the compaction settings for an Iceberg table.
- Specified by:
getCompaction
in interfaceCfnTableProps
- See Also:
-
getIcebergMetadata
Description copied from interface:CfnTableProps
Contains details about the metadata for an Iceberg table.- Specified by:
getIcebergMetadata
in interfaceCfnTableProps
- See Also:
-
getSnapshotManagement
Description copied from interface:CfnTableProps
Contains details about the snapshot management settings for an Iceberg table.A snapshot is expired when it exceeds MinSnapshotsToKeep and MaxSnapshotAgeHours.
- Specified by:
getSnapshotManagement
in interfaceCfnTableProps
- See Also:
-
getWithoutMetadata
Description copied from interface:CfnTableProps
Indicates that you don't want to specify a schema for the table.This property is mutually exclusive to 'IcebergMetadata', and its only possible value is 'Yes'.
- Specified by:
getWithoutMetadata
in interfaceCfnTableProps
- See Also:
-
$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()
-