Class CfnConfiguredTableMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.cleanrooms.CfnConfiguredTableMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnConfiguredTableMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnConfiguredTableMixinProps
@Stability(Stable)
@Internal
public static final class CfnConfiguredTableMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnConfiguredTableMixinProps
An implementation for
CfnConfiguredTableMixinProps-
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.cleanrooms.CfnConfiguredTableMixinProps
CfnConfiguredTableMixinProps.Builder, CfnConfiguredTableMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnConfiguredTableMixinProps.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 booleanThe columns within the underlying AWS Glue table that can be used within collaborations.final StringThe analysis method for the configured table.final ObjectThe analysis rule that was created for the configured table.final StringA description for the configured table.final StringgetName()A name for the configured table.The selected analysis methods for the configured table.final ObjectThe table that this configured table represents.getTags()An optional label that you can assign to a resource when you create it.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 theCfnConfiguredTableMixinProps.Builder.
-
-
Method Details
-
getAllowedColumns
Description copied from interface:CfnConfiguredTableMixinPropsThe columns within the underlying AWS Glue table that can be used within collaborations.- Specified by:
getAllowedColumnsin interfaceCfnConfiguredTableMixinProps- See Also:
-
getAnalysisMethod
Description copied from interface:CfnConfiguredTableMixinPropsThe analysis method for the configured table.DIRECT_QUERYallows SQL queries to be run directly on this table.DIRECT_JOBallows PySpark jobs to be run directly on this table.MULTIPLEallows both SQL queries and PySpark jobs to be run directly on this table.- Specified by:
getAnalysisMethodin interfaceCfnConfiguredTableMixinProps- See Also:
-
getAnalysisRules
Description copied from interface:CfnConfiguredTableMixinPropsThe analysis rule that was created for the configured table.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnConfiguredTablePropsMixin.AnalysisRuleProperty>- Specified by:
getAnalysisRulesin interfaceCfnConfiguredTableMixinProps- See Also:
-
getDescription
Description copied from interface:CfnConfiguredTableMixinPropsA description for the configured table.- Specified by:
getDescriptionin interfaceCfnConfiguredTableMixinProps- See Also:
-
getName
Description copied from interface:CfnConfiguredTableMixinPropsA name for the configured table.- Specified by:
getNamein interfaceCfnConfiguredTableMixinProps- See Also:
-
getSelectedAnalysisMethods
Description copied from interface:CfnConfiguredTableMixinPropsThe selected analysis methods for the configured table.- Specified by:
getSelectedAnalysisMethodsin interfaceCfnConfiguredTableMixinProps- See Also:
-
getTableReference
Description copied from interface:CfnConfiguredTableMixinPropsThe table that this configured table represents.Returns union: either
IResolvableorCfnConfiguredTablePropsMixin.TableReferenceProperty- Specified by:
getTableReferencein interfaceCfnConfiguredTableMixinProps- See Also:
-
getTags
Description copied from interface:CfnConfiguredTableMixinPropsAn optional label that you can assign to a resource when you create it.Each tag consists of a key and an optional value, both of which you define. When you use tagging, you can also use tag-based access control in IAM policies to control access to this resource.
- Specified by:
getTagsin interfaceCfnConfiguredTableMixinProps- 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()
-