Interface PropertygraphData.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<PropertygraphData.Builder,,PropertygraphData> SdkBuilder<PropertygraphData.Builder,,PropertygraphData> SdkPojo
- Enclosing class:
PropertygraphData
-
Method Summary
Modifier and TypeMethodDescriptionIf this is an edge (type =e), the ID of the correspondingfromvertex or source node.The ID of the Gremlin or openCypher element.The property name.If this is an edge (type =e), the ID of the correspondingtovertex or target node.The type of this Gremlin or openCypher element.This is a JSON object that contains a value field for the value itself, and a datatype field for the JSON data type of that value:Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
id
The ID of the Gremlin or openCypher element.
- Parameters:
id- The ID of the Gremlin or openCypher element.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The type of this Gremlin or openCypher element. Must be one of:
-
v1- Vertex label for Gremlin, or node label for openCypher. -
vp- Vertex properties for Gremlin, or node properties for openCypher. -
e- Edge and edge label for Gremlin, or relationship and relationship type for openCypher. -
ep- Edge properties for Gremlin, or relationship properties for openCypher.
- Parameters:
type- The type of this Gremlin or openCypher element. Must be one of:-
v1- Vertex label for Gremlin, or node label for openCypher. -
vp- Vertex properties for Gremlin, or node properties for openCypher. -
e- Edge and edge label for Gremlin, or relationship and relationship type for openCypher. -
ep- Edge properties for Gremlin, or relationship properties for openCypher.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
key
The property name. For element labels, this is
label.- Parameters:
key- The property name. For element labels, this islabel.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
value
This is a JSON object that contains a value field for the value itself, and a datatype field for the JSON data type of that value:
- Parameters:
value- This is a JSON object that contains a value field for the value itself, and a datatype field for the JSON data type of that value:- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
from
If this is an edge (type =
e), the ID of the correspondingfromvertex or source node.- Parameters:
from- If this is an edge (type =e), the ID of the correspondingfromvertex or source node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
to
If this is an edge (type =
e), the ID of the correspondingtovertex or target node.- Parameters:
to- If this is an edge (type =e), the ID of the correspondingtovertex or target node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-