public abstract class AbstractPartitionedGraphConfig extends GraphConfig implements DbConnectionConfig, EsConnectionConfig
ENV_SEPARATOR, ENV_VARIABLE_PREFIX, SYSTEM_PROPERTY_PREFIX| Constructor and Description |
|---|
AbstractPartitionedGraphConfig() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<GraphPropertyConfig> |
getEdgeProps()
Get the vertex properties of this graph configuration
|
abstract java.util.List<EntityProviderConfig> |
getEdgeProviders()
Get the vertex providers of this graph configuration
|
java.util.List<ExternalStoreConfig> |
getExternalStores() |
Format |
getFormat()
Get the format of this graph configuration
|
abstract java.lang.Integer |
getNumConnections()
number of connections to read/write data from/to the RDBMS table
|
PartitionWhileLoading |
getPartitionWhileLoading()
Indicates if the graph should be heterogenized during loading
|
abstract java.util.List<oracle.pgx.config.PgxRedactionRuleConfig> |
getRedactionRules()
Get the redaction rules from this graph configuration
|
abstract java.util.List<oracle.pgx.config.PgxRedactionRuleMappingConfig> |
getRulesMapping()
Get the mapping between redaction rules and users/roles
|
IdStrategy |
getValidatedEdgeIdStrategy()
Validates and return the ID strategy used for edges (checking if the strategy is compatible with the rest of the graph configuration)
|
IdType |
getValidatedEdgeIdType()
Validates and return the ID type used for edges (checking if the type is compatible with the rest of the configuration)
|
IdStrategy |
getValidatedVertexIdStrategy()
Validates and return the ID strategy used for vertices (checking if the strategy is compatible with the rest of the graph configuration)
|
IdType |
getValidatedVertexIdType()
Validates and return the ID type used for vertices (checking if the type is compatible with the rest of the configuration)
|
java.util.List<GraphPropertyConfig> |
getVertexProps()
Get the vertex properties of this graph configuration
|
abstract java.util.List<EntityProviderConfig> |
getVertexProviders()
Get the vertex providers of this graph configuration
|
int |
hashCode() |
PartitionedGraphConfigBuilder |
toGraphConfigBuilder() |
getArrayCompactionThreshold, getEdgeIdType, getEdgePropertyDefault, getEdgePropertyDimension, getEdgePropertyName, getEdgePropertyType, getEdgePropertyTypes, getLoadingFilter, getLoadingOptions, getNodeKeyType, getNodePropertyDefault, getNodePropertyDimension, getNodePropertyName, getNodePropertyType, getOptimizedFor, getVertexIdType, getVertexPropertyTypes, hasVerticesAndEdgesSeparatedFileFormat, hasVerticesAndEdgesSeparatedFileFormat, isEdgeLabelLoadingEnabled, isFileFormat, isFileFormat, isLoadEdgeKeys, isLoadVertexKeys, isMultipleFileFormat, isMultipleFileFormat, isSingleFileFormat, isSingleFileFormat, isVertexLabelsLoadingEnabled, numEdgeProperties, numNodeProperties, skipEdgeLoading, skipVertexLoading, supportsEdgeLabel, supportsEdgeLabel, supportsPropertyColumn, supportsPropertyColumn, supportsVectorProperties, supportsVectorProperties, supportsVertexLabels, supportsVertexLabelsgetDefault, getValueFromEnvironment, getValueFromEnvironment, getValues, parseString, setSerializableequals, getClass, notify, notifyAll, toString, wait, wait, waitgetDataSourceId, getJdbcUrl, getMaxPrefetchedRows, getSchema, getUsernamegetEsIndexName, getEsUrl, getMaxBatchSize, getProxyUrl, getScrollTime, getUsernamecreateLocalDateFormat, createTimeFormat, createTimestampFormat, createTimestampWithTimezoneFormat, createTimeWithTimezoneFormat, getAttributes, getErrorHandling, getKeystoreAlias, getLocalDateFormat, getName, getTimeFormat, getTimestampFormat, getTimestampWithTimezoneFormat, getTimeWithTimezoneFormat, getVectorComponentDelimiterpublic java.util.List<GraphPropertyConfig> getEdgeProps()
GraphConfiggetEdgeProps in class GraphConfigpublic abstract java.util.List<EntityProviderConfig> getEdgeProviders()
public java.util.List<ExternalStoreConfig> getExternalStores()
getExternalStores in class GraphConfigpublic Format getFormat()
CommonLoadableConfiggetFormat in interface CommonLoadableConfig<Format>public abstract java.lang.Integer getNumConnections()
public PartitionWhileLoading getPartitionWhileLoading()
GraphConfiggetPartitionWhileLoading in class GraphConfigtrue if the graph should be heterogenized during loading, false or null otherwisepublic abstract java.util.List<oracle.pgx.config.PgxRedactionRuleConfig> getRedactionRules()
public abstract java.util.List<oracle.pgx.config.PgxRedactionRuleMappingConfig> getRulesMapping()
public IdStrategy getValidatedEdgeIdStrategy()
getValidatedEdgeIdStrategy in class GraphConfigpublic IdType getValidatedEdgeIdType()
getValidatedEdgeIdType in class GraphConfigpublic IdStrategy getValidatedVertexIdStrategy()
getValidatedVertexIdStrategy in class GraphConfigpublic IdType getValidatedVertexIdType()
getValidatedVertexIdType in class GraphConfigpublic java.util.List<GraphPropertyConfig> getVertexProps()
GraphConfiggetVertexProps in class GraphConfigpublic abstract java.util.List<EntityProviderConfig> getVertexProviders()
public int hashCode()
hashCode in class GraphConfigpublic PartitionedGraphConfigBuilder toGraphConfigBuilder()
toGraphConfigBuilder in interface oracle.pgx.config.internal.ConvertibleToGraphConfigBuilder