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