public abstract class AbstractRdbmsEntityProviderConfig extends EntityProviderConfig
ENV_SEPARATOR, ENV_VARIABLE_PREFIX, SYSTEM_PROPERTY_PREFIX
Constructor and Description |
---|
AbstractRdbmsEntityProviderConfig() |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.String |
getDatabaseTableName() |
abstract java.lang.String |
getDataSourceId() |
java.lang.String |
getDataSourceId(AbstractPartitionedGraphConfig graphConfig) |
abstract java.lang.String |
getDestinationColumn() |
abstract java.lang.String |
getJdbcUrl() |
java.lang.String |
getJdbcUrl(AbstractPartitionedGraphConfig graphConfig) |
abstract java.lang.String |
getKeyColumn() |
abstract java.lang.String |
getKeystoreAlias()
Gets the keystore alias.
|
java.lang.String |
getKeystoreAlias(AbstractPartitionedGraphConfig graphConfig) |
java.lang.String |
getLoadedDatabaseTableName()
Gives the name of the table in the database the we should load the data from.
|
abstract java.lang.Integer |
getMaxPrefetchedRows() |
java.lang.Integer |
getMaxPrefetchedRows(AbstractPartitionedGraphConfig graphConfig) |
abstract java.lang.Integer |
getNumConnections() |
java.lang.Integer |
getNumConnections(AbstractPartitionedGraphConfig graphConfig) |
abstract java.lang.String |
getSchema() |
java.lang.String |
getSchema(AbstractPartitionedGraphConfig graphConfig) |
abstract java.lang.String |
getSourceColumn() |
abstract java.lang.String |
getUsername() |
java.lang.String |
getUsername(AbstractPartitionedGraphConfig graphConfig) |
abstract boolean |
hasDefaultValue(RdbmsEntityProviderConfig.Field field) |
int |
hashCode() |
boolean |
supportsVectorProperties()
Check if this graph configuration's format supports having vector properties or not
|
RdbmsEntityProviderConfigBuilder |
toEntityProviderConfigBuilder() |
equals, getDestinationVertexKeyType, getDestinationVertexProvider, getKeyType, getLabel, getLoading, getPropertyDefault, getPropertyDimension, getPropertyName, getPropertyType, getProps, getSourceVertexKeyType, getSourceVertexProvider, hasKeys, isKeyMappingEnabled, isLabelLoadingEnabled, numProperties, supportsPropertyColumn, supportsPropertyColumn, supportsVectorProperties
getDefault, getValueFromEnvironment, getValueFromEnvironment, parseString, setSerializable
getClass, notify, notifyAll, toString, wait, wait, wait
createLocalDateFormat, createTimeFormat, createTimestampFormat, createTimestampWithTimezoneFormat, createTimeWithTimezoneFormat, getAttributes, getErrorHandling, getFormat, getLocalDateFormat, getName, getTimeFormat, getTimestampFormat, getTimestampWithTimezoneFormat, getTimeWithTimezoneFormat, getVectorComponentDelimiter
public abstract java.lang.String getDatabaseTableName()
public abstract java.lang.String getDataSourceId()
public java.lang.String getDataSourceId(AbstractPartitionedGraphConfig graphConfig)
public abstract java.lang.String getDestinationColumn()
public abstract java.lang.String getJdbcUrl()
public java.lang.String getJdbcUrl(AbstractPartitionedGraphConfig graphConfig)
public abstract java.lang.String getKeyColumn()
public abstract java.lang.String getKeystoreAlias()
CommonLoadableConfig
public java.lang.String getKeystoreAlias(AbstractPartitionedGraphConfig graphConfig)
public java.lang.String getLoadedDatabaseTableName()
public abstract java.lang.Integer getMaxPrefetchedRows()
public java.lang.Integer getMaxPrefetchedRows(AbstractPartitionedGraphConfig graphConfig)
public abstract java.lang.Integer getNumConnections()
public java.lang.Integer getNumConnections(AbstractPartitionedGraphConfig graphConfig)
public abstract java.lang.String getSchema()
public java.lang.String getSchema(AbstractPartitionedGraphConfig graphConfig)
public abstract java.lang.String getSourceColumn()
public abstract java.lang.String getUsername()
public java.lang.String getUsername(AbstractPartitionedGraphConfig graphConfig)
public abstract boolean hasDefaultValue(RdbmsEntityProviderConfig.Field field)
public int hashCode()
hashCode
in class EntityProviderConfig
public boolean supportsVectorProperties()
supportsVectorProperties
in class EntityProviderConfig
true
if this graph configuration's format supports vector properties, false
otherwisepublic RdbmsEntityProviderConfigBuilder toEntityProviderConfigBuilder()
Copyright © 2015 - 2020 Oracle and/or its affiliates. All Rights Reserved.