public interface VertexModifier<VID> extends GraphChangeSet<VID>, VertexBuilder<VID>
Modifier and Type | Method and Description |
---|---|
VertexModifier<VID> |
addLabel(java.lang.String label)
Adds the given label to this vertex
|
VID |
getId()
Gets the id of the element (vertex or edge) this builder belongs to
|
VertexModifier<VID> |
removeLabel(java.lang.String label)
Removes the given label from the vertex.
|
VertexModifier<VID> |
setProperty(java.lang.String key,
java.lang.Object value)
Sets the property value of this vertex with the given
key to the given value . |
addEdge, addEdge, addVertex, addVertex, buildNewSnapshot, buildNewSnapshotAsync, removeEdge, removeVertex, resetEdge, resetVertex, resetVertex, setAddExistingEdgePolicy, setAddExistingVertexPolicy, setRetainEdgeIds, setRetainIds, setRetainVertexIds, updateEdge, updateVertex
addEdge, addEdge, build, build, buildAsync, buildAsync, getConfigParameter, setConfigParameter
VertexModifier<VID> addLabel(java.lang.String label)
VertexBuilder
addLabel
in interface VertexBuilder<VID>
label
- the label to be addedVID getId()
VertexBuilder
getId
in interface VertexBuilder<VID>
VertexModifier<VID> removeLabel(java.lang.String label)
label
- the label value to removeVertexModifier<VID> setProperty(java.lang.String key, java.lang.Object value)
VertexBuilder
key
to the given value
.
The first time this method is called, the type of value
defines the type of the property.setProperty
in interface VertexBuilder<VID>
key
- the property keyvalue
- the value of the vertex propertyCopyright © 2015 - 2020 Oracle and/or its affiliates. All Rights Reserved.