Class CfnCatalog.DataLakeAccessPropertiesProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.glue.CfnCatalog.DataLakeAccessPropertiesProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnCatalog.DataLakeAccessPropertiesProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnCatalog.DataLakeAccessPropertiesProperty
@Stability(Stable)
@Internal
public static final class CfnCatalog.DataLakeAccessPropertiesProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnCatalog.DataLakeAccessPropertiesProperty
An implementation for
CfnCatalog.DataLakeAccessPropertiesProperty-
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.glue.CfnCatalog.DataLakeAccessPropertiesProperty
CfnCatalog.DataLakeAccessPropertiesProperty.Builder, CfnCatalog.DataLakeAccessPropertiesProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnCatalog.DataLakeAccessPropertiesProperty.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 StringAllows third-party engines to access data in Amazon S3 locations that are registered with Lake Formation.final StringSpecifies a federated catalog type for the native catalog resource.final ObjectTurns on or off data lake access for Apache Spark applications that access Amazon Redshift databases in the Data Catalog from any non-Redshift engine.final StringA role that will be assumed by Glue for transferring data into/out of the staging bucket during a query.final StringAn encryption key that will be used for the staging bucket that will be created along with the catalog.final StringThe name of the managed workgroup associated with the catalog.final StringThe status of the managed workgroup.final StringThe name of the Redshift database.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 theCfnCatalog.DataLakeAccessPropertiesProperty.Builder.
-
-
Method Details
-
getAllowFullTableExternalDataAccess
Description copied from interface:CfnCatalog.DataLakeAccessPropertiesPropertyAllows third-party engines to access data in Amazon S3 locations that are registered with Lake Formation.- Specified by:
getAllowFullTableExternalDataAccessin interfaceCfnCatalog.DataLakeAccessPropertiesProperty- See Also:
-
getCatalogType
Description copied from interface:CfnCatalog.DataLakeAccessPropertiesPropertySpecifies a federated catalog type for the native catalog resource.- Specified by:
getCatalogTypein interfaceCfnCatalog.DataLakeAccessPropertiesProperty- See Also:
-
getDataLakeAccess
Description copied from interface:CfnCatalog.DataLakeAccessPropertiesPropertyTurns on or off data lake access for Apache Spark applications that access Amazon Redshift databases in the Data Catalog from any non-Redshift engine.Returns union: either
BooleanorIResolvable- Specified by:
getDataLakeAccessin interfaceCfnCatalog.DataLakeAccessPropertiesProperty- See Also:
-
getDataTransferRole
Description copied from interface:CfnCatalog.DataLakeAccessPropertiesPropertyA role that will be assumed by Glue for transferring data into/out of the staging bucket during a query.- Specified by:
getDataTransferRolein interfaceCfnCatalog.DataLakeAccessPropertiesProperty- See Also:
-
getKmsKey
Description copied from interface:CfnCatalog.DataLakeAccessPropertiesPropertyAn encryption key that will be used for the staging bucket that will be created along with the catalog.- Specified by:
getKmsKeyin interfaceCfnCatalog.DataLakeAccessPropertiesProperty- See Also:
-
getManagedWorkgroupName
Description copied from interface:CfnCatalog.DataLakeAccessPropertiesPropertyThe name of the managed workgroup associated with the catalog.- Specified by:
getManagedWorkgroupNamein interfaceCfnCatalog.DataLakeAccessPropertiesProperty- See Also:
-
getManagedWorkgroupStatus
Description copied from interface:CfnCatalog.DataLakeAccessPropertiesPropertyThe status of the managed workgroup.- Specified by:
getManagedWorkgroupStatusin interfaceCfnCatalog.DataLakeAccessPropertiesProperty- See Also:
-
getRedshiftDatabaseName
Description copied from interface:CfnCatalog.DataLakeAccessPropertiesPropertyThe name of the Redshift database.- Specified by:
getRedshiftDatabaseNamein interfaceCfnCatalog.DataLakeAccessPropertiesProperty- 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()
-