Class CfnDataProviderProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.dms.CfnDataProviderProps.Jsii$Proxy
- All Implemented Interfaces:
CfnDataProviderProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDataProviderProps
@Stability(Stable)
@Internal
public static final class CfnDataProviderProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDataProviderProps
An implementation for
CfnDataProviderProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.dms.CfnDataProviderProps
CfnDataProviderProps.Builder, CfnDataProviderProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnDataProviderProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnDataProviderProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final String
The identifier of the data provider.final String
The name of the data provider.final String
A description of the data provider.final String
The type of database engine for the data provider.final Object
The property describes the exact settings which can be modified.final Object
The settings in JSON format for a data provider.getTags()
An array of key-value pairs to apply to this resource.final int
hashCode()
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 theCfnDataProviderProps.Builder
.
-
-
Method Details
-
getEngine
Description copied from interface:CfnDataProviderProps
The type of database engine for the data provider.Valid values include
"aurora"
,"aurora-postgresql"
,"mysql"
,"oracle"
,"postgres"
,"sqlserver"
,redshift
,mariadb
,mongodb
, anddocdb
. A value of"aurora"
represents Amazon Aurora MySQL-Compatible Edition.- Specified by:
getEngine
in interfaceCfnDataProviderProps
- See Also:
-
getDataProviderIdentifier
Description copied from interface:CfnDataProviderProps
The identifier of the data provider.Identifiers must begin with a letter and must contain only ASCII letters, digits, and hyphens. They can't end with a hyphen, or contain two consecutive hyphens.
- Specified by:
getDataProviderIdentifier
in interfaceCfnDataProviderProps
- See Also:
-
getDataProviderName
Description copied from interface:CfnDataProviderProps
The name of the data provider.- Specified by:
getDataProviderName
in interfaceCfnDataProviderProps
- See Also:
-
getDescription
Description copied from interface:CfnDataProviderProps
A description of the data provider.Descriptions can have up to 31 characters. A description can contain only ASCII letters, digits, and hyphens ('-'). Also, it can't end with a hyphen or contain two consecutive hyphens, and can only begin with a letter.
- Specified by:
getDescription
in interfaceCfnDataProviderProps
- See Also:
-
getExactSettings
Description copied from interface:CfnDataProviderProps
The property describes the exact settings which can be modified.Default: - false
- Specified by:
getExactSettings
in interfaceCfnDataProviderProps
- See Also:
-
getSettings
Description copied from interface:CfnDataProviderProps
The settings in JSON format for a data provider.- Specified by:
getSettings
in interfaceCfnDataProviderProps
- See Also:
-
getTags
Description copied from interface:CfnDataProviderProps
An array of key-value pairs to apply to this resource.- Specified by:
getTags
in interfaceCfnDataProviderProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-