Class CfnConfiguredTableProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cleanrooms.CfnConfiguredTableProps.Jsii$Proxy
- All Implemented Interfaces:
CfnConfiguredTableProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnConfiguredTableProps
@Stability(Stable)
@Internal
public static final class CfnConfiguredTableProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnConfiguredTableProps
An implementation for
CfnConfiguredTableProps-
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.services.cleanrooms.CfnConfiguredTableProps
CfnConfiguredTableProps.Builder, CfnConfiguredTableProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnConfiguredTableProps.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 theCfnConfiguredTableProps.Builder.
-
-
Method Details
-
getAllowedColumns
Description copied from interface:CfnConfiguredTablePropsThe columns within the underlying AWS Glue table that can be used within collaborations.- Specified by:
getAllowedColumnsin interfaceCfnConfiguredTableProps- See Also:
-
getAnalysisMethod
Description copied from interface:CfnConfiguredTablePropsThe 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 interfaceCfnConfiguredTableProps- See Also:
-
getName
Description copied from interface:CfnConfiguredTablePropsA name for the configured table.- Specified by:
getNamein interfaceCfnConfiguredTableProps- See Also:
-
getTableReference
Description copied from interface:CfnConfiguredTablePropsThe table that this configured table represents.Returns union: either
IResolvableorCfnConfiguredTable.TableReferenceProperty- Specified by:
getTableReferencein interfaceCfnConfiguredTableProps- See Also:
-
getAnalysisRules
Description copied from interface:CfnConfiguredTablePropsThe analysis rule that was created for the configured table.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnConfiguredTable.AnalysisRuleProperty>- Specified by:
getAnalysisRulesin interfaceCfnConfiguredTableProps- See Also:
-
getDescription
Description copied from interface:CfnConfiguredTablePropsA description for the configured table.- Specified by:
getDescriptionin interfaceCfnConfiguredTableProps- See Also:
-
getSelectedAnalysisMethods
Description copied from interface:CfnConfiguredTablePropsThe selected analysis methods for the configured table.- Specified by:
getSelectedAnalysisMethodsin interfaceCfnConfiguredTableProps- See Also:
-
getTags
Description copied from interface:CfnConfiguredTablePropsAn 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 interfaceCfnConfiguredTableProps- 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()
-