Package oracle.pgx.api
Class GraphLoadingProgress
- java.lang.Object
-
- oracle.pgx.api.FutureProgress
-
- oracle.pgx.api.GraphLoadingProgress
-
public class GraphLoadingProgress extends FutureProgress
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class oracle.pgx.api.FutureProgress
FutureProgress.FutureProgressType
-
-
Field Summary
-
Fields inherited from class oracle.pgx.api.FutureProgress
TYPE_ID_PROPERTY
-
-
Constructor Summary
Constructors Constructor Description GraphLoadingProgress()
GraphLoadingProgress(oracle.pgx.common.Progress progress, java.lang.String graphName, long numLoadedVertices, long numLoadedEdges, long totalVertices, long totalEdges, int numLoadedVertexProviders, int numLoadedEdgeProviders, int totalVertexProviders, int totalEdgeProviders, java.lang.String graphLoadingProgressState)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<GraphLoadingProgress>
asGraphLoadingProgress()
In case of graph loading future, return stats about graph loading progressjava.lang.String
getGraphLoadingProgressState()
java.lang.String
getGraphName()
int
getNumLoadedEdgeProviders()
long
getNumLoadedEdges()
int
getNumLoadedVertexProviders()
long
getNumLoadedVertices()
int
getTotalEdgeProviders()
long
getTotalEdges()
int
getTotalVertexProviders()
long
getTotalVertices()
-
Methods inherited from class oracle.pgx.api.FutureProgress
asAlgorithmExecutionProgress, getFutureProgressType, getState
-
-
-
-
Constructor Detail
-
GraphLoadingProgress
public GraphLoadingProgress(oracle.pgx.common.Progress progress, java.lang.String graphName, long numLoadedVertices, long numLoadedEdges, long totalVertices, long totalEdges, int numLoadedVertexProviders, int numLoadedEdgeProviders, int totalVertexProviders, int totalEdgeProviders, java.lang.String graphLoadingProgressState)
-
GraphLoadingProgress
public GraphLoadingProgress()
-
-
Method Detail
-
asGraphLoadingProgress
public java.util.Optional<GraphLoadingProgress> asGraphLoadingProgress()
Description copied from class:FutureProgress
In case of graph loading future, return stats about graph loading progress- Specified by:
asGraphLoadingProgress
in classFutureProgress
- Returns:
- empty if the PgxFuture is not a graph loading future.
-
getGraphName
public java.lang.String getGraphName()
-
getNumLoadedVertices
public long getNumLoadedVertices()
-
getNumLoadedEdges
public long getNumLoadedEdges()
-
getTotalVertices
public long getTotalVertices()
-
getTotalEdges
public long getTotalEdges()
-
getNumLoadedVertexProviders
public int getNumLoadedVertexProviders()
-
getNumLoadedEdgeProviders
public int getNumLoadedEdgeProviders()
-
getTotalVertexProviders
public int getTotalVertexProviders()
-
getTotalEdgeProviders
public int getTotalEdgeProviders()
-
getGraphLoadingProgressState
public java.lang.String getGraphLoadingProgressState()
-
-