Package oracle.pgx.config
Class AbstractFileGraphStoringConfig
- java.lang.Object
-
- oracle.pgx.config.AbstractConfig
-
- oracle.pgx.config.AbstractFileGraphStoringConfig
-
- Direct Known Subclasses:
FileGraphStoringConfig
public abstract class AbstractFileGraphStoringConfig extends AbstractConfig
base class for file graph storing configs
-
-
Field Summary
-
Fields inherited from class oracle.pgx.config.AbstractConfig
ENV_SEPARATOR, ENV_VARIABLE_PREFIX, SYSTEM_PROPERTY_PREFIX
-
-
Constructor Summary
Constructors Constructor Description AbstractFileGraphStoringConfig()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
abstract java.lang.String
getBasePath()
Get the base path to use when exporting to multiple filesabstract oracle.pgx.vfs.CompressionScheme
getCompressionScheme()
Get the compression scheme to use for storingabstract java.lang.Character
getDelimiter()
Get the delimiter of this storing configurationabstract java.lang.String
getEdgeExtension()
Get the extension to use for edge filesabstract java.lang.Integer
getInitialPartitionIndex()
Get the index to use for the initial partitionabstract java.lang.Integer
getNumPartitions()
Get the number of partitions to use when storing a graphabstract java.lang.String
getRowExtension()
Get the extension to use for row filesjava.lang.Character
getSeparator()
Get the separator of this storing configurationabstract java.lang.String
getVertexExtension()
Get the extension to use for vertex filesint
hashCode()
-
Methods inherited from class oracle.pgx.config.AbstractConfig
getDefault, getValueFromEnvironment, getValueFromEnvironment, getValues, parseString, setSerializable
-
-
-
-
Method Detail
-
getNumPartitions
public abstract java.lang.Integer getNumPartitions()
Get the number of partitions to use when storing a graph- Returns:
- the number of partitions
-
getBasePath
public abstract java.lang.String getBasePath()
Get the base path to use when exporting to multiple files- Returns:
- the base path
-
getInitialPartitionIndex
public abstract java.lang.Integer getInitialPartitionIndex()
Get the index to use for the initial partition- Returns:
- the inital partition index
-
getVertexExtension
public abstract java.lang.String getVertexExtension()
Get the extension to use for vertex files- Returns:
- the extension
-
getEdgeExtension
public abstract java.lang.String getEdgeExtension()
Get the extension to use for edge files- Returns:
- the extension
-
getRowExtension
public abstract java.lang.String getRowExtension()
Get the extension to use for row files- Returns:
- the extension
-
getCompressionScheme
public abstract oracle.pgx.vfs.CompressionScheme getCompressionScheme()
Get the compression scheme to use for storing- Returns:
- the compression scheme
-
getDelimiter
public abstract java.lang.Character getDelimiter()
Get the delimiter of this storing configuration- Returns:
- the delimiter
-
getSeparator
public java.lang.Character getSeparator()
Get the separator of this storing configuration- Returns:
- the separator
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-