Class CfnGraph.NeptuneImportOptionsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.neptunegraph.CfnGraph.NeptuneImportOptionsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnGraph.NeptuneImportOptionsProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnGraph.NeptuneImportOptionsProperty
@Stability(Stable)
@Internal
public static final class CfnGraph.NeptuneImportOptionsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnGraph.NeptuneImportOptionsProperty
An implementation for
CfnGraph.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.services.neptunegraph.CfnGraph.NeptuneImportOptionsProperty
CfnGraph.NeptuneImportOptionsProperty.Builder, CfnGraph.NeptuneImportOptionsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnGraph.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 theCfnGraph.NeptuneImportOptionsProperty.Builder.
-
-
Method Details
-
getS3ExportKmsKeyId
Description copied from interface:CfnGraph.NeptuneImportOptionsPropertyThe KMS key to use to encrypt data in the S3 bucket where the graph data is exported.- Specified by:
getS3ExportKmsKeyIdin interfaceCfnGraph.NeptuneImportOptionsProperty- See Also:
-
getS3ExportPath
Description copied from interface:CfnGraph.NeptuneImportOptionsPropertyThe path to an S3 bucket from which to import data.- Specified by:
getS3ExportPathin interfaceCfnGraph.NeptuneImportOptionsProperty- See Also:
-
getPreserveDefaultVertexLabels
Description copied from interface:CfnGraph.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 interfaceCfnGraph.NeptuneImportOptionsProperty- See Also:
-
getPreserveEdgeIds
Description copied from interface:CfnGraph.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 interfaceCfnGraph.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()
-