Class CfnDataSourceProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.datazone.CfnDataSourceProps.Jsii$Proxy
- All Implemented Interfaces:
CfnDataSourceProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDataSourceProps
@Stability(Stable)
@Internal
public static final class CfnDataSourceProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDataSourceProps
An implementation for
CfnDataSourceProps-
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.CfnDataSourceProps
CfnDataSourceProps.Builder, CfnDataSourceProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnDataSourceProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnDataSourceProps.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 metadata forms attached to the assets that the data source works with.final ObjectThe configuration of the data source.final StringThe description of the data source.final StringThe ID of the Amazon DataZone domain where the data source is created.final StringSpecifies whether the data source is enabled.final StringThe unique identifier of the Amazon DataZone environment to which the data source publishes assets.final StringgetName()The name of the data source.final StringThe identifier of the Amazon DataZone project in which you want to add this data source.final ObjectSpecifies whether the assets that this data source creates in the inventory are to be also automatically published to the catalog.final ObjectSpecifies whether the business name generation is to be enabled for this data source.final ObjectThe schedule of the data source runs.final StringgetType()The type of the data source.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 theCfnDataSourceProps.Builder.
-
-
Method Details
-
getDomainIdentifier
Description copied from interface:CfnDataSourcePropsThe ID of the Amazon DataZone domain where the data source is created.- Specified by:
getDomainIdentifierin interfaceCfnDataSourceProps- See Also:
-
getEnvironmentIdentifier
Description copied from interface:CfnDataSourcePropsThe unique identifier of the Amazon DataZone environment to which the data source publishes assets.- Specified by:
getEnvironmentIdentifierin interfaceCfnDataSourceProps- See Also:
-
getName
Description copied from interface:CfnDataSourcePropsThe name of the data source.- Specified by:
getNamein interfaceCfnDataSourceProps- See Also:
-
getProjectIdentifier
Description copied from interface:CfnDataSourcePropsThe identifier of the Amazon DataZone project in which you want to add this data source.- Specified by:
getProjectIdentifierin interfaceCfnDataSourceProps- See Also:
-
getType
Description copied from interface:CfnDataSourcePropsThe type of the data source.- Specified by:
getTypein interfaceCfnDataSourceProps- See Also:
-
getAssetFormsInput
Description copied from interface:CfnDataSourcePropsThe metadata forms attached to the assets that the data source works with.- Specified by:
getAssetFormsInputin interfaceCfnDataSourceProps- See Also:
-
getConfiguration
Description copied from interface:CfnDataSourcePropsThe configuration of the data source.- Specified by:
getConfigurationin interfaceCfnDataSourceProps- See Also:
-
getDescription
Description copied from interface:CfnDataSourcePropsThe description of the data source.- Specified by:
getDescriptionin interfaceCfnDataSourceProps- See Also:
-
getEnableSetting
Description copied from interface:CfnDataSourcePropsSpecifies whether the data source is enabled.- Specified by:
getEnableSettingin interfaceCfnDataSourceProps- See Also:
-
getPublishOnImport
Description copied from interface:CfnDataSourcePropsSpecifies whether the assets that this data source creates in the inventory are to be also automatically published to the catalog.- Specified by:
getPublishOnImportin interfaceCfnDataSourceProps- See Also:
-
getRecommendation
Description copied from interface:CfnDataSourcePropsSpecifies whether the business name generation is to be enabled for this data source.- Specified by:
getRecommendationin interfaceCfnDataSourceProps- See Also:
-
getSchedule
Description copied from interface:CfnDataSourcePropsThe schedule of the data source runs.- Specified by:
getSchedulein interfaceCfnDataSourceProps- 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()
-