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, supportsVectorPropertiesgetDefault, getValueFromEnvironment, getValueFromEnvironment, getValues, parseString, setSerializablegetClass, notify, notifyAll, toString, wait, wait, waitgetEsUrl, getMaxBatchSize, getProxyUrl, getScrollTime, getUsernamecreateLocalDateFormat, createTimeFormat, createTimestampFormat, createTimestampWithTimezoneFormat, createTimeWithTimezoneFormat, getAttributes, getErrorHandling, getFormat, getLocalDateFormat, getName, getTimeFormat, getTimestampFormat, getTimestampWithTimezoneFormat, getTimeWithTimezoneFormat, getVectorComponentDelimiterpublic abstract java.lang.String getDestinationField()
public abstract java.lang.String getEsIndexName()
EsConnectionConfiggetEsIndexName in interface EsConnectionConfigpublic 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()
CommonLoadableConfiggetKeystoreAlias 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 EntityProviderConfigpublic boolean supportsVectorProperties()
supportsVectorProperties in class EntityProviderConfigtrue if this graph configuration's format supports vector properties, false otherwisepublic EsEntityProviderConfigBuilder toEntityProviderConfigBuilder()
toEntityProviderConfigBuilder in interface oracle.pgx.config.internal.ConvertibleToEntityProviderConfigBuilder