public abstract class AbstractFileGraphConfig extends GraphConfig
ENV_SEPARATOR, ENV_VARIABLE_PREFIX, SYSTEM_PROPERTY_PREFIX
Constructor and Description |
---|
AbstractFileGraphConfig() |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.Object |
getEdgeDestinationColumn()
name or index (starting from 1) of column corresponding to edge destination (for CSV format only)
|
abstract java.lang.Object |
getEdgeIdColumn()
name or index (starting from 1) of column corresponding to edge id (for CSV format only)
|
abstract java.lang.Object |
getEdgeLabelColumn()
name or index (starting from 1) of column corresponding to edge label (for CSV format only)
|
abstract java.lang.Object |
getEdgeSourceColumn()
name or index (starting from 1) of column corresponding to edge source (for CSV format only)
|
abstract java.util.List<java.lang.String> |
getEdgeUris()
Get the unified resource identifiers for the files with the graph edge data
|
abstract java.util.List<ExternalStoreConfig> |
getExternalStores() |
java.lang.String |
getName()
Get the graph name of this graph configuration.
|
abstract java.lang.String |
getSeparator()
Get the separator of this graph configuration
|
FileGraphStoringConfig |
getStoringOptions()
Get the storing configuration
|
java.lang.String |
getUri()
Get the unified resource identifier for the file with the graph data
|
java.util.List<java.lang.String> |
getUris()
Get the unified resource identifiers for the files with the graph data
|
abstract java.lang.Object |
getVertexIdColumn()
name or index (starting from 1) of column corresponding to vertex id (for CSV format only)
|
abstract java.lang.Object |
getVertexLabelsColumn()
name or index (starting from 1) of column corresponding to vertex labels (for CSV format only)
|
abstract java.util.List<java.lang.String> |
getVertexUris()
Get the unified resource identifiers for the files with the graph vertex data
|
int |
hashCode() |
abstract java.lang.Boolean |
isDetectGzip()
Whether GZip file automatic detection is enabled or not.
|
abstract java.lang.Boolean |
isHeader()
Whether the file has a header.
|
AbstractFileGraphConfigBuilder |
toGraphConfigBuilder() |
getArrayCompactionThreshold, getEdgeIdType, getEdgePropertyDefault, getEdgePropertyDimension, getEdgePropertyName, getEdgePropertyType, getEdgePropertyTypes, getEdgeProps, getLoadingFilter, getLoadingOptions, getNodeKeyType, getNodePropertyDefault, getNodePropertyDimension, getNodePropertyName, getNodePropertyType, getOptimizedFor, getPartitionWhileLoading, getValidatedEdgeIdStrategy, getValidatedEdgeIdType, getValidatedVertexIdStrategy, getValidatedVertexIdType, getVertexIdType, getVertexPropertyTypes, getVertexProps, hasVerticesAndEdgesSeparatedFileFormat, hasVerticesAndEdgesSeparatedFileFormat, isEdgeLabelLoadingEnabled, isFileFormat, isFileFormat, isLoadEdgeKeys, isLoadVertexKeys, isMultipleFileFormat, isMultipleFileFormat, isSingleFileFormat, isSingleFileFormat, isVertexLabelsLoadingEnabled, numEdgeProperties, numNodeProperties, skipEdgeLoading, skipVertexLoading, supportsEdgeLabel, supportsEdgeLabel, supportsPropertyColumn, supportsPropertyColumn, supportsVectorProperties, supportsVectorProperties, supportsVertexLabels, supportsVertexLabels
getDefault, getValueFromEnvironment, getValueFromEnvironment, getValues, parseString, setSerializable
equals, getClass, notify, notifyAll, toString, wait, wait, wait
createLocalDateFormat, createTimeFormat, createTimestampFormat, createTimestampWithTimezoneFormat, createTimeWithTimezoneFormat, getAttributes, getErrorHandling, getFormat, getKeystoreAlias, getLocalDateFormat, getTimeFormat, getTimestampFormat, getTimestampWithTimezoneFormat, getTimeWithTimezoneFormat, getVectorComponentDelimiter
public abstract java.lang.Object getEdgeDestinationColumn()
public abstract java.lang.Object getEdgeIdColumn()
public abstract java.lang.Object getEdgeLabelColumn()
public abstract java.lang.Object getEdgeSourceColumn()
public abstract java.util.List<java.lang.String> getEdgeUris()
public abstract java.util.List<ExternalStoreConfig> getExternalStores()
getExternalStores
in class GraphConfig
public java.lang.String getName()
CommonLoadableConfig
public abstract java.lang.String getSeparator()
public FileGraphStoringConfig getStoringOptions()
public java.lang.String getUri()
public java.util.List<java.lang.String> getUris()
public abstract java.lang.Object getVertexIdColumn()
public abstract java.lang.Object getVertexLabelsColumn()
public abstract java.util.List<java.lang.String> getVertexUris()
public int hashCode()
hashCode
in class GraphConfig
public abstract java.lang.Boolean isDetectGzip()
public abstract java.lang.Boolean isHeader()
public AbstractFileGraphConfigBuilder toGraphConfigBuilder()