Class CfnIntegrationProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.glue.CfnIntegrationProps.Jsii$Proxy
- All Implemented Interfaces:
CfnIntegrationProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnIntegrationProps
@Stability(Stable)
@Internal
public static final class CfnIntegrationProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnIntegrationProps
An implementation for
CfnIntegrationProps-
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.CfnIntegrationProps
CfnIntegrationProps.Builder, CfnIntegrationProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnIntegrationProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnIntegrationProps.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 ObjectAn optional set of non-secret key–value pairs that contains additional contextual information for encryption.final StringSelects source tables for the integration using Maxwell filter syntax.final StringA description for the integration.final ObjectThe structure used to define properties associated with the zero-ETL integration.final StringA unique name for the integration.final StringThe ARN of a KMS key used for encrypting the channel.final StringThe ARN for the source of the integration.getTags()Metadata assigned to the resource consisting of a list of key-value pairs.final StringThe ARN for the target of the integration.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 theCfnIntegrationProps.Builder.
-
-
Method Details
-
getIntegrationName
Description copied from interface:CfnIntegrationPropsA unique name for the integration.- Specified by:
getIntegrationNamein interfaceCfnIntegrationProps- See Also:
-
getSourceArn
Description copied from interface:CfnIntegrationPropsThe ARN for the source of the integration.- Specified by:
getSourceArnin interfaceCfnIntegrationProps- See Also:
-
getTargetArn
Description copied from interface:CfnIntegrationPropsThe ARN for the target of the integration.- Specified by:
getTargetArnin interfaceCfnIntegrationProps- See Also:
-
getAdditionalEncryptionContext
Description copied from interface:CfnIntegrationPropsAn optional set of non-secret key–value pairs that contains additional contextual information for encryption.This can only be provided if
KMSKeyIdis provided.Returns union: either Mapinvalid input: '<'String,
String> orIResolvable- Specified by:
getAdditionalEncryptionContextin interfaceCfnIntegrationProps- See Also:
-
getDataFilter
Description copied from interface:CfnIntegrationPropsSelects source tables for the integration using Maxwell filter syntax.- Specified by:
getDataFilterin interfaceCfnIntegrationProps- See Also:
-
getDescription
Description copied from interface:CfnIntegrationPropsA description for the integration.- Specified by:
getDescriptionin interfaceCfnIntegrationProps- See Also:
-
getIntegrationConfig
Description copied from interface:CfnIntegrationPropsThe structure used to define properties associated with the zero-ETL integration.For more information, see IntegrationConfig structure.
Returns union: either
IResolvableorCfnIntegration.IntegrationConfigProperty- Specified by:
getIntegrationConfigin interfaceCfnIntegrationProps- See Also:
-
getKmsKeyId
Description copied from interface:CfnIntegrationPropsThe ARN of a KMS key used for encrypting the channel.- Specified by:
getKmsKeyIdin interfaceCfnIntegrationProps- See Also:
-
getTags
Description copied from interface:CfnIntegrationPropsMetadata assigned to the resource consisting of a list of key-value pairs.- Specified by:
getTagsin interfaceCfnIntegrationProps- 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()
-