Class CfnDataset.DatabaseInputDefinitionProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.databrew.CfnDataset.DatabaseInputDefinitionProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDataset.DatabaseInputDefinitionProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnDataset.DatabaseInputDefinitionProperty
@Stability(Stable)
@Internal
public static final class CfnDataset.DatabaseInputDefinitionProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDataset.DatabaseInputDefinitionProperty
An implementation for
CfnDataset.DatabaseInputDefinitionProperty-
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.databrew.CfnDataset.DatabaseInputDefinitionProperty
CfnDataset.DatabaseInputDefinitionProperty.Builder, CfnDataset.DatabaseInputDefinitionProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDataset.DatabaseInputDefinitionProperty.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 StringThe table within the target database.final StringThe AWS Glue Connection that stores the connection information for the target database.final StringCustom SQL to run against the provided AWS Glue connection.final ObjectAn Amazon location that AWS Glue Data Catalog can use as a temporary directory.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 theCfnDataset.DatabaseInputDefinitionProperty.Builder.
-
-
Method Details
-
getGlueConnectionName
Description copied from interface:CfnDataset.DatabaseInputDefinitionPropertyThe AWS Glue Connection that stores the connection information for the target database.- Specified by:
getGlueConnectionNamein interfaceCfnDataset.DatabaseInputDefinitionProperty
-
getDatabaseTableName
Description copied from interface:CfnDataset.DatabaseInputDefinitionPropertyThe table within the target database.- Specified by:
getDatabaseTableNamein interfaceCfnDataset.DatabaseInputDefinitionProperty
-
getQueryString
Description copied from interface:CfnDataset.DatabaseInputDefinitionPropertyCustom SQL to run against the provided AWS Glue connection.This SQL will be used as the input for DataBrew projects and jobs.
- Specified by:
getQueryStringin interfaceCfnDataset.DatabaseInputDefinitionProperty
-
getTempDirectory
Description copied from interface:CfnDataset.DatabaseInputDefinitionPropertyAn Amazon location that AWS Glue Data Catalog can use as a temporary directory.- Specified by:
getTempDirectoryin interfaceCfnDataset.DatabaseInputDefinitionProperty
-
$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()
-