Class CfnTablePropsMixin.StorageDescriptorProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.glue.CfnTablePropsMixin.StorageDescriptorProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnTablePropsMixin.StorageDescriptorProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTablePropsMixin.StorageDescriptorProperty
@Stability(Stable)
@Internal
public static final class CfnTablePropsMixin.StorageDescriptorProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnTablePropsMixin.StorageDescriptorProperty
An implementation for
CfnTablePropsMixin.StorageDescriptorProperty-
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.glue.CfnTablePropsMixin.StorageDescriptorProperty
CfnTablePropsMixin.StorageDescriptorProperty.Builder, CfnTablePropsMixin.StorageDescriptorProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnTablePropsMixin.StorageDescriptorProperty.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 booleanA list of reducer grouping columns, clustering columns, and bucketing columns in the table.final ObjectA list of theColumnsin the table.final ObjectTrueif the data in the table is compressed, orFalseif not.final StringThe input format:SequenceFileInputFormat(binary), orTextInputFormat, or a custom format.final StringThe physical location of the table.final NumberMust be specified if the table contains any dimension columns.final StringThe output format:SequenceFileOutputFormat(binary), orIgnoreKeyTextOutputFormat, or a custom format.final ObjectThe user-supplied properties in key-value form.final ObjectAn object that references a schema stored in the AWS Glue Schema Registry.final ObjectThe serialization/deserialization (SerDe) information.final ObjectThe information about values that appear frequently in a column (skewed values).final ObjectA list specifying the sort order of each bucket in the table.final ObjectTrueif the table data is stored in subdirectories, orFalseif not.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 theCfnTablePropsMixin.StorageDescriptorProperty.Builder.
-
-
Method Details
-
getBucketColumns
Description copied from interface:CfnTablePropsMixin.StorageDescriptorPropertyA list of reducer grouping columns, clustering columns, and bucketing columns in the table.- Specified by:
getBucketColumnsin interfaceCfnTablePropsMixin.StorageDescriptorProperty- See Also:
-
getColumns
Description copied from interface:CfnTablePropsMixin.StorageDescriptorPropertyA list of theColumnsin the table.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnTablePropsMixin.ColumnProperty>- Specified by:
getColumnsin interfaceCfnTablePropsMixin.StorageDescriptorProperty- See Also:
-
getCompressed
Description copied from interface:CfnTablePropsMixin.StorageDescriptorPropertyTrueif the data in the table is compressed, orFalseif not.Returns union: either
BooleanorIResolvable- Specified by:
getCompressedin interfaceCfnTablePropsMixin.StorageDescriptorProperty- See Also:
-
getInputFormat
Description copied from interface:CfnTablePropsMixin.StorageDescriptorPropertyThe input format:SequenceFileInputFormat(binary), orTextInputFormat, or a custom format.- Specified by:
getInputFormatin interfaceCfnTablePropsMixin.StorageDescriptorProperty- See Also:
-
getLocation
Description copied from interface:CfnTablePropsMixin.StorageDescriptorPropertyThe physical location of the table.By default, this takes the form of the warehouse location, followed by the database location in the warehouse, followed by the table name.
- Specified by:
getLocationin interfaceCfnTablePropsMixin.StorageDescriptorProperty- See Also:
-
getNumberOfBuckets
Description copied from interface:CfnTablePropsMixin.StorageDescriptorPropertyMust be specified if the table contains any dimension columns.- Specified by:
getNumberOfBucketsin interfaceCfnTablePropsMixin.StorageDescriptorProperty- See Also:
-
getOutputFormat
Description copied from interface:CfnTablePropsMixin.StorageDescriptorPropertyThe output format:SequenceFileOutputFormat(binary), orIgnoreKeyTextOutputFormat, or a custom format.- Specified by:
getOutputFormatin interfaceCfnTablePropsMixin.StorageDescriptorProperty- See Also:
-
getParameters
Description copied from interface:CfnTablePropsMixin.StorageDescriptorPropertyThe user-supplied properties in key-value form.- Specified by:
getParametersin interfaceCfnTablePropsMixin.StorageDescriptorProperty- See Also:
-
getSchemaReference
Description copied from interface:CfnTablePropsMixin.StorageDescriptorPropertyAn object that references a schema stored in the AWS Glue Schema Registry.Returns union: either
IResolvableorCfnTablePropsMixin.SchemaReferenceProperty- Specified by:
getSchemaReferencein interfaceCfnTablePropsMixin.StorageDescriptorProperty- See Also:
-
getSerdeInfo
Description copied from interface:CfnTablePropsMixin.StorageDescriptorPropertyThe serialization/deserialization (SerDe) information.Returns union: either
IResolvableorCfnTablePropsMixin.SerdeInfoProperty- Specified by:
getSerdeInfoin interfaceCfnTablePropsMixin.StorageDescriptorProperty- See Also:
-
getSkewedInfo
Description copied from interface:CfnTablePropsMixin.StorageDescriptorPropertyThe information about values that appear frequently in a column (skewed values).Returns union: either
IResolvableorCfnTablePropsMixin.SkewedInfoProperty- Specified by:
getSkewedInfoin interfaceCfnTablePropsMixin.StorageDescriptorProperty- See Also:
-
getSortColumns
Description copied from interface:CfnTablePropsMixin.StorageDescriptorPropertyA list specifying the sort order of each bucket in the table.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnTablePropsMixin.OrderProperty>- Specified by:
getSortColumnsin interfaceCfnTablePropsMixin.StorageDescriptorProperty- See Also:
-
getStoredAsSubDirectories
Description copied from interface:CfnTablePropsMixin.StorageDescriptorPropertyTrueif the table data is stored in subdirectories, orFalseif not.Returns union: either
BooleanorIResolvable- Specified by:
getStoredAsSubDirectoriesin interfaceCfnTablePropsMixin.StorageDescriptorProperty- 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()
-