public abstract class AbstractEsEntityProviderConfig extends EntityProviderConfig implements EsConnectionConfig
ENV_SEPARATOR, ENV_VARIABLE_PREFIX, SYSTEM_PROPERTY_PREFIX
Constructor and Description |
---|
AbstractEsEntityProviderConfig() |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.String |
getDestinationField() |
abstract java.lang.String |
getEsIndexName()
Es Index name
|
java.lang.String |
getEsIndexName(AbstractPartitionedGraphConfig graphConfig) |
java.lang.String |
getEsUrl(AbstractPartitionedGraphConfig graphConfig) |
abstract java.lang.String |
getKeyField() |
abstract java.lang.String |
getKeystoreAlias()
Gets the keystore alias.
|
java.lang.String |
getKeystoreAlias(AbstractPartitionedGraphConfig graphConfig) |
java.lang.String |
getLoadedEsIndexName()
Gives the name of the table in the database the we should load the data from.
|
java.lang.Integer |
getMaxBatchSize(AbstractPartitionedGraphConfig graphConfig) |
java.lang.String |
getScrollTime(AbstractPartitionedGraphConfig graphConfig) |
abstract java.lang.String |
getSourceField() |
java.lang.String |
getUsername(AbstractPartitionedGraphConfig graphConfig) |
abstract boolean |
hasDefaultValue(EsEntityProviderConfig.Field field) |
int |
hashCode() |
boolean |
supportsVectorProperties()
Check if this graph configuration's format supports having vector properties or not
|
EsEntityProviderConfigBuilder |
toEntityProviderConfigBuilder() |
equals, getDestinationVertexKeyType, getDestinationVertexProvider, getKeyType, getLabel, getLoading, getPropertyDefault, getPropertyDimension, getPropertyName, getPropertyType, getProps, getSourceVertexKeyType, getSourceVertexProvider, hasKeys, isKeyMappingEnabled, isLabelLoadingEnabled, numProperties, supportsPropertyColumn, supportsPropertyColumn, supportsVectorProperties
getDefault, getValueFromEnvironment, getValueFromEnvironment, getValues, parseString, setSerializable
getClass, notify, notifyAll, toString, wait, wait, wait
getEsUrl, getMaxBatchSize, getProxyUrl, getScrollTime, getUsername
createLocalDateFormat, createTimeFormat, createTimestampFormat, createTimestampWithTimezoneFormat, createTimeWithTimezoneFormat, getAttributes, getErrorHandling, getFormat, getLocalDateFormat, getName, getTimeFormat, getTimestampFormat, getTimestampWithTimezoneFormat, getTimeWithTimezoneFormat, getVectorComponentDelimiter
public abstract java.lang.String getDestinationField()
public abstract java.lang.String getEsIndexName()
EsConnectionConfig
getEsIndexName
in interface EsConnectionConfig
public java.lang.String getEsIndexName(AbstractPartitionedGraphConfig graphConfig)
public java.lang.String getEsUrl(AbstractPartitionedGraphConfig graphConfig)
public abstract java.lang.String getKeyField()
public abstract java.lang.String getKeystoreAlias()
CommonLoadableConfig
getKeystoreAlias
in interface CommonLoadableConfig<ProviderFormat>
public java.lang.String getKeystoreAlias(AbstractPartitionedGraphConfig graphConfig)
public java.lang.String getLoadedEsIndexName()
public java.lang.Integer getMaxBatchSize(AbstractPartitionedGraphConfig graphConfig)
public java.lang.String getScrollTime(AbstractPartitionedGraphConfig graphConfig)
public abstract java.lang.String getSourceField()
public java.lang.String getUsername(AbstractPartitionedGraphConfig graphConfig)
public abstract boolean hasDefaultValue(EsEntityProviderConfig.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 EsEntityProviderConfigBuilder toEntityProviderConfigBuilder()
toEntityProviderConfigBuilder
in interface oracle.pgx.config.internal.ConvertibleToEntityProviderConfigBuilder