Class CfnConnection.GlueConnectionInputProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.datazone.CfnConnection.GlueConnectionInputProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnConnection.GlueConnectionInputProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnConnection.GlueConnectionInputProperty
@Stability(Stable)
@Internal
public static final class CfnConnection.GlueConnectionInputProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnConnection.GlueConnectionInputProperty
An implementation for
CfnConnection.GlueConnectionInputProperty-
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.datazone.CfnConnection.GlueConnectionInputProperty
CfnConnection.GlueConnectionInputProperty.Builder, CfnConnection.GlueConnectionInputProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnConnection.GlueConnectionInputProperty.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 ObjectThe Amazon Athena properties of the AWS Glue connection.final ObjectThe authentication configuration of the AWS Glue connection.final ObjectThe connection properties of the AWS Glue connection.final StringThe connection type of the AWS Glue connection.final StringThe description of the AWS Glue connection.final StringThe match criteria of the AWS Glue connection.final StringgetName()The name of the AWS Glue connection.final ObjectThe physical connection requirements for the AWS Glue connection.final ObjectThe Python properties of the AWS Glue connection.final ObjectThe Spark properties of the AWS Glue connection.final ObjectSpeciefies whether to validate credentials of the AWS Glue connection.Speciefies whether to validate for compute environments of the AWS Glue connection.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 theCfnConnection.GlueConnectionInputProperty.Builder.
-
-
Method Details
-
getAthenaProperties
Description copied from interface:CfnConnection.GlueConnectionInputPropertyThe Amazon Athena properties of the AWS Glue connection.Returns union: either Mapinvalid input: '<'String,
String> orIResolvable- Specified by:
getAthenaPropertiesin interfaceCfnConnection.GlueConnectionInputProperty- See Also:
-
getAuthenticationConfiguration
Description copied from interface:CfnConnection.GlueConnectionInputPropertyThe authentication configuration of the AWS Glue connection.Returns union: either
IResolvableorCfnConnection.AuthenticationConfigurationInputProperty- Specified by:
getAuthenticationConfigurationin interfaceCfnConnection.GlueConnectionInputProperty- See Also:
-
getConnectionProperties
Description copied from interface:CfnConnection.GlueConnectionInputPropertyThe connection properties of the AWS Glue connection.Returns union: either Mapinvalid input: '<'String,
String> orIResolvable- Specified by:
getConnectionPropertiesin interfaceCfnConnection.GlueConnectionInputProperty- See Also:
-
getConnectionType
Description copied from interface:CfnConnection.GlueConnectionInputPropertyThe connection type of the AWS Glue connection.- Specified by:
getConnectionTypein interfaceCfnConnection.GlueConnectionInputProperty- See Also:
-
getDescription
Description copied from interface:CfnConnection.GlueConnectionInputPropertyThe description of the AWS Glue connection.- Specified by:
getDescriptionin interfaceCfnConnection.GlueConnectionInputProperty- See Also:
-
getMatchCriteria
Description copied from interface:CfnConnection.GlueConnectionInputPropertyThe match criteria of the AWS Glue connection.- Specified by:
getMatchCriteriain interfaceCfnConnection.GlueConnectionInputProperty- See Also:
-
getName
Description copied from interface:CfnConnection.GlueConnectionInputPropertyThe name of the AWS Glue connection.- Specified by:
getNamein interfaceCfnConnection.GlueConnectionInputProperty- See Also:
-
getPhysicalConnectionRequirements
Description copied from interface:CfnConnection.GlueConnectionInputPropertyThe physical connection requirements for the AWS Glue connection.Returns union: either
IResolvableorCfnConnection.PhysicalConnectionRequirementsProperty- Specified by:
getPhysicalConnectionRequirementsin interfaceCfnConnection.GlueConnectionInputProperty- See Also:
-
getPythonProperties
Description copied from interface:CfnConnection.GlueConnectionInputPropertyThe Python properties of the AWS Glue connection.Returns union: either Mapinvalid input: '<'String,
String> orIResolvable- Specified by:
getPythonPropertiesin interfaceCfnConnection.GlueConnectionInputProperty- See Also:
-
getSparkProperties
Description copied from interface:CfnConnection.GlueConnectionInputPropertyThe Spark properties of the AWS Glue connection.Returns union: either Mapinvalid input: '<'String,
String> orIResolvable- Specified by:
getSparkPropertiesin interfaceCfnConnection.GlueConnectionInputProperty- See Also:
-
getValidateCredentials
Description copied from interface:CfnConnection.GlueConnectionInputPropertySpeciefies whether to validate credentials of the AWS Glue connection.Returns union: either
BooleanorIResolvable- Specified by:
getValidateCredentialsin interfaceCfnConnection.GlueConnectionInputProperty- See Also:
-
getValidateForComputeEnvironments
Description copied from interface:CfnConnection.GlueConnectionInputPropertySpeciefies whether to validate for compute environments of the AWS Glue connection.- Specified by:
getValidateForComputeEnvironmentsin interfaceCfnConnection.GlueConnectionInputProperty- 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()
-