public abstract class AbstractTwoTablesRdbmsGraphConfig extends GraphConfig implements TwoTablesGraphConfig
ENV_SEPARATOR, ENV_VARIABLE_PREFIX, SYSTEM_PROPERTY_PREFIX| Constructor and Description |
|---|
AbstractTwoTablesRdbmsGraphConfig() |
| Modifier and Type | Method and Description |
|---|---|
abstract java.lang.String |
getDataSourceId() |
abstract java.lang.String |
getEdgesTableName() |
abstract java.lang.String |
getJdbcUrl() |
java.lang.String |
getLabelValueDelimiter() |
java.lang.String |
getName()
Get the graph name of this graph configuration.
|
abstract java.lang.String |
getNodesTableName() |
abstract java.lang.String |
getSchema() |
abstract java.lang.String |
getUsername() |
boolean |
hasEdgeKeys() |
boolean |
hasEdgesTable() |
int |
hashCode() |
boolean |
hasNodesTable() |
boolean |
skipEdgeLoading() |
boolean |
skipVertexLoading() |
boolean |
supportsVectorProperties()
Check if this graph configuration's format supports having vector properties or not
|
TwoTablesRdbmsGraphConfigBuilder |
toGraphConfigBuilder() |
getArrayCompactionThreshold, getEdgeIdType, getEdgePropertyDefault, getEdgePropertyDimension, getEdgePropertyName, getEdgePropertyType, getEdgePropertyTypes, getEdgeProps, getExternalStores, 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, supportsEdgeLabel, supportsEdgeLabel, supportsPropertyColumn, supportsPropertyColumn, supportsVectorProperties, supportsVertexLabels, supportsVertexLabelsgetDefault, getValueFromEnvironment, getValueFromEnvironment, parseString, setSerializableequals, getClass, notify, notifyAll, toString, wait, wait, waitgetDatastore, getEdgesKeyColumn, getEdgesLabelColumn, getFromNidColumn, getNodesKeyColumn, getNodesLabelColumn, getToNidColumncreateLocalDateFormat, createTimeFormat, createTimestampFormat, createTimestampWithTimezoneFormat, createTimeWithTimezoneFormat, getAttributes, getErrorHandling, getFormat, getKeystoreAlias, getLocalDateFormat, getTimeFormat, getTimestampFormat, getTimestampWithTimezoneFormat, getTimeWithTimezoneFormat, getVectorComponentDelimiterpublic abstract java.lang.String getDataSourceId()
public abstract java.lang.String getEdgesTableName()
public abstract java.lang.String getJdbcUrl()
public java.lang.String getLabelValueDelimiter()
public java.lang.String getName()
CommonLoadableConfiggetName in interface CommonLoadableConfig<Format>public abstract java.lang.String getNodesTableName()
public abstract java.lang.String getSchema()
public abstract java.lang.String getUsername()
public boolean hasEdgeKeys()
hasEdgeKeys in interface TwoTablesGraphConfigpublic boolean hasEdgesTable()
public int hashCode()
hashCode in class GraphConfigpublic boolean hasNodesTable()
public boolean skipEdgeLoading()
skipEdgeLoading in class GraphConfigpublic boolean skipVertexLoading()
skipVertexLoading in class GraphConfigpublic boolean supportsVectorProperties()
supportsVectorProperties in class GraphConfigtrue if this graph configuration's format supports vector properties, false
otherwisepublic TwoTablesRdbmsGraphConfigBuilder toGraphConfigBuilder()
toGraphConfigBuilder in interface oracle.pgx.config.internal.ConvertibleToGraphConfigBuilderCopyright © 2015 - 2020 Oracle and/or its affiliates. All Rights Reserved.