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 correspondingfrom
vertex 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 correspondingto
vertex 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
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods 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 correspondingfrom
vertex or source node.- Parameters:
from
- If this is an edge (type =e
), the ID of the correspondingfrom
vertex 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 correspondingto
vertex or target node.- Parameters:
to
- If this is an edge (type =e
), the ID of the correspondingto
vertex or target node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-