Class CfnGraphPropsMixin.NeptuneImportOptionsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.neptunegraph.CfnGraphPropsMixin.NeptuneImportOptionsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnGraphPropsMixin.NeptuneImportOptionsProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnGraphPropsMixin.NeptuneImportOptionsProperty
@Stability(Stable)
@Internal
public static final class CfnGraphPropsMixin.NeptuneImportOptionsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnGraphPropsMixin.NeptuneImportOptionsProperty
An implementation for
CfnGraphPropsMixin.NeptuneImportOptionsProperty-
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.neptunegraph.CfnGraphPropsMixin.NeptuneImportOptionsProperty
CfnGraphPropsMixin.NeptuneImportOptionsProperty.Builder, CfnGraphPropsMixin.NeptuneImportOptionsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnGraphPropsMixin.NeptuneImportOptionsProperty.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 ObjectNeptune Analytics supports label-less vertices and no labels are assigned unless one is explicitly provided.final ObjectNeptune Analytics currently does not support user defined edge ids.final StringThe KMS key to use to encrypt data in the S3 bucket where the graph data is exported.final StringThe path to an S3 bucket from which to import data.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 theCfnGraphPropsMixin.NeptuneImportOptionsProperty.Builder.
-
-
Method Details
-
getPreserveDefaultVertexLabels
Description copied from interface:CfnGraphPropsMixin.NeptuneImportOptionsPropertyNeptune Analytics supports label-less vertices and no labels are assigned unless one is explicitly provided.Neptune assigns default labels when none is explicitly provided. When importing the data into Neptune Analytics, the default vertex labels can be omitted by setting preserveDefaultVertexLabels to false. Note that if the vertex only has default labels, and has no other properties or edges, then the vertex will effectively not get imported into Neptune Analytics when preserveDefaultVertexLabels is set to false.
Returns union: either
BooleanorIResolvable- Specified by:
getPreserveDefaultVertexLabelsin interfaceCfnGraphPropsMixin.NeptuneImportOptionsProperty- See Also:
-
getPreserveEdgeIds
Description copied from interface:CfnGraphPropsMixin.NeptuneImportOptionsPropertyNeptune Analytics currently does not support user defined edge ids.The edge ids are not imported by default. They are imported if preserveEdgeIds is set to true, and ids are stored as properties on the relationships with the property name neptuneEdgeId.
Returns union: either
BooleanorIResolvable- Specified by:
getPreserveEdgeIdsin interfaceCfnGraphPropsMixin.NeptuneImportOptionsProperty- See Also:
-
getS3ExportKmsKeyId
Description copied from interface:CfnGraphPropsMixin.NeptuneImportOptionsPropertyThe KMS key to use to encrypt data in the S3 bucket where the graph data is exported.- Specified by:
getS3ExportKmsKeyIdin interfaceCfnGraphPropsMixin.NeptuneImportOptionsProperty- See Also:
-
getS3ExportPath
Description copied from interface:CfnGraphPropsMixin.NeptuneImportOptionsPropertyThe path to an S3 bucket from which to import data.- Specified by:
getS3ExportPathin interfaceCfnGraphPropsMixin.NeptuneImportOptionsProperty- 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()
-