Class CfnIntegrationMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.glue.CfnIntegrationMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnIntegrationMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnIntegrationMixinProps
@Stability(Stable)
@Internal
public static final class CfnIntegrationMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnIntegrationMixinProps
An implementation for
CfnIntegrationMixinProps-
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.glue.CfnIntegrationMixinProps
CfnIntegrationMixinProps.Builder, CfnIntegrationMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnIntegrationMixinProps.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 theCfnIntegrationMixinProps.Builder.
-
-
Method Details
-
getAdditionalEncryptionContext
Description copied from interface:CfnIntegrationMixinPropsAn 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 interfaceCfnIntegrationMixinProps- See Also:
-
getDataFilter
Description copied from interface:CfnIntegrationMixinPropsSelects source tables for the integration using Maxwell filter syntax.- Specified by:
getDataFilterin interfaceCfnIntegrationMixinProps- See Also:
-
getDescription
Description copied from interface:CfnIntegrationMixinPropsA description for the integration.- Specified by:
getDescriptionin interfaceCfnIntegrationMixinProps- See Also:
-
getIntegrationConfig
Description copied from interface:CfnIntegrationMixinPropsThe structure used to define properties associated with the zero-ETL integration.For more information, see IntegrationConfig structure.
Returns union: either
IResolvableorCfnIntegrationPropsMixin.IntegrationConfigProperty- Specified by:
getIntegrationConfigin interfaceCfnIntegrationMixinProps- See Also:
-
getIntegrationName
Description copied from interface:CfnIntegrationMixinPropsA unique name for the integration.- Specified by:
getIntegrationNamein interfaceCfnIntegrationMixinProps- See Also:
-
getKmsKeyId
Description copied from interface:CfnIntegrationMixinPropsThe ARN of a KMS key used for encrypting the channel.- Specified by:
getKmsKeyIdin interfaceCfnIntegrationMixinProps- See Also:
-
getSourceArn
Description copied from interface:CfnIntegrationMixinPropsThe ARN for the source of the integration.- Specified by:
getSourceArnin interfaceCfnIntegrationMixinProps- See Also:
-
getTags
Description copied from interface:CfnIntegrationMixinPropsMetadata assigned to the resource consisting of a list of key-value pairs.- Specified by:
getTagsin interfaceCfnIntegrationMixinProps- See Also:
-
getTargetArn
Description copied from interface:CfnIntegrationMixinPropsThe ARN for the target of the integration.- Specified by:
getTargetArnin interfaceCfnIntegrationMixinProps- 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()
-