Package io.hgraphdb

Class HBaseBulkLoader

    • Constructor Detail

      • HBaseBulkLoader

        public HBaseBulkLoader​(HBaseGraph graph)
      • HBaseBulkLoader

        public HBaseBulkLoader​(HBaseGraph graph,
                               org.apache.hadoop.hbase.client.BufferedMutator edgesMutator,
                               org.apache.hadoop.hbase.client.BufferedMutator edgeIndicesMutator,
                               org.apache.hadoop.hbase.client.BufferedMutator verticesMutator,
                               org.apache.hadoop.hbase.client.BufferedMutator vertexIndicesMutator)
    • Method Detail

      • addVertex

        public org.apache.tinkerpop.gremlin.structure.Vertex addVertex​(Object... keyValues)
      • indexVertex

        public void indexVertex​(org.apache.tinkerpop.gremlin.structure.Vertex vertex,
                                Iterator<IndexMetadata> indices)
      • addEdge

        public org.apache.tinkerpop.gremlin.structure.Edge addEdge​(org.apache.tinkerpop.gremlin.structure.Vertex outVertex,
                                                                   org.apache.tinkerpop.gremlin.structure.Vertex inVertex,
                                                                   String label,
                                                                   Object... keyValues)
      • indexEdge

        public void indexEdge​(org.apache.tinkerpop.gremlin.structure.Edge edge,
                              Iterator<IndexMetadata> indices)
      • setProperty

        public void setProperty​(org.apache.tinkerpop.gremlin.structure.Edge edge,
                                String key,
                                Object value)
      • setProperty

        public void setProperty​(org.apache.tinkerpop.gremlin.structure.Vertex vertex,
                                String key,
                                Object value)