Interface GraphComputer.Features

  • Enclosing interface:
    GraphComputer

    public static interface GraphComputer.Features
    • Method Detail

      • getMaxWorkers

        default int getMaxWorkers()
      • supportsGlobalMessageScopes

        default boolean supportsGlobalMessageScopes()
      • supportsLocalMessageScopes

        default boolean supportsLocalMessageScopes()
      • supportsVertexAddition

        default boolean supportsVertexAddition()
      • supportsVertexRemoval

        default boolean supportsVertexRemoval()
      • supportsVertexPropertyAddition

        default boolean supportsVertexPropertyAddition()
      • supportsVertexPropertyRemoval

        default boolean supportsVertexPropertyRemoval()
      • supportsEdgeAddition

        default boolean supportsEdgeAddition()
      • supportsEdgeRemoval

        default boolean supportsEdgeRemoval()
      • supportsEdgePropertyAddition

        default boolean supportsEdgePropertyAddition()
      • supportsEdgePropertyRemoval

        default boolean supportsEdgePropertyRemoval()
      • supportsGraphFilter

        default boolean supportsGraphFilter()
      • supportsDirectObjects

        default boolean supportsDirectObjects()
        Supports VertexProgram and MapReduce parameters to be direct referenced Java objects (no serialization required). This is typically true for single machine graph computer engines. For cluster oriented graph computers, this is typically false.