public abstract class AbstractFileTableConfig extends GraphTableConfig
ENV_SEPARATOR, ENV_VARIABLE_PREFIX, SYSTEM_PROPERTY_PREFIX
Constructor and Description |
---|
AbstractFileTableConfig() |
Modifier and Type | Method and Description |
---|---|
default java.text.DateFormat |
createDateFormat() |
default java.util.List<java.time.format.DateTimeFormatter> |
createLocalDateFormat() |
default java.util.List<java.time.format.DateTimeFormatter> |
createTimeFormat() |
default java.util.List<java.time.format.DateTimeFormatter> |
createTimestampFormat() |
default java.util.List<java.time.format.DateTimeFormatter> |
createTimestampWithTimezoneFormat() |
default java.util.List<java.time.format.DateTimeFormatter> |
createTimeWithTimezoneFormat() |
boolean |
equals(java.lang.Object obj) |
abstract java.util.Map |
getAttributes()
Get the file-system specific additional attributes needed to read/write the table data
|
java.lang.String |
getDateFormat()
The date format to use when loading and storing date properties.
|
GraphErrorHandlingConfig |
getErrorHandling()
Get the error handling configuration of this graph configuration
|
Format |
getFormat()
Get the format of this graph configuration
|
java.util.List<java.lang.String> |
getLocalDateFormat()
The list of date formats to use when loading and storing local_date properties.
|
java.lang.String |
getName() |
abstract java.lang.String |
getSeparator()
Get the separator of this table configuration
|
abstract FileGraphStoringConfig |
getStoring()
Get the storing configuration
|
java.util.List<java.lang.String> |
getTimeFormat()
The list of time formats to use when loading and storing time properties.
|
java.util.List<java.lang.String> |
getTimestampFormat()
The list of timestamp formats to use when loading and storing timestamp properties.
|
java.util.List<java.lang.String> |
getTimestampWithTimezoneFormat()
The list of timestamp with timezone formats to use when loading and storing timestamp with timezone properties.
|
java.util.List<java.lang.String> |
getTimeWithTimezoneFormat()
The list of time with timezone formats to use when loading and storing time with timezone properties.
|
abstract java.util.List<java.lang.String> |
getUris()
Get the unified resource identifiers for the files with the table data
|
int |
hashCode() |
abstract java.lang.Boolean |
isDetectGzip()
Whether GZip file automatic detection is enabled or not.
|
abstract java.lang.Boolean |
isHeader()
Whether the file has a header.
|
FileTableConfigBuilder |
toTableConfigBuilder() |
getDestinationVertexIdType, getDestinationVertexTable, getIdType, getLoading, getPropertyDefault, getPropertyDimension, getPropertyName, getPropertyType, getProps, getSourceVertexIdType, getSourceVertexTable, getTableLabel, isKeyMappingEnabled, isLabelLoadingEnabled, numProperties
getValueFromEnvironment, getValueFromEnvironment, parseString, setSerializable
public boolean equals(java.lang.Object obj)
equals
in class GraphTableConfig
public abstract java.util.Map getAttributes()
public java.lang.String getName()
public abstract java.lang.String getSeparator()
public abstract FileGraphStoringConfig getStoring()
public abstract java.util.List<java.lang.String> getUris()
public int hashCode()
hashCode
in class GraphTableConfig
public abstract java.lang.Boolean isDetectGzip()
public abstract java.lang.Boolean isHeader()
public FileTableConfigBuilder toTableConfigBuilder()
public java.text.DateFormat createDateFormat()
public java.util.List<java.time.format.DateTimeFormatter> createLocalDateFormat()
public java.util.List<java.time.format.DateTimeFormatter> createTimeFormat()
public java.util.List<java.time.format.DateTimeFormatter> createTimestampFormat()
public java.util.List<java.time.format.DateTimeFormatter> createTimestampWithTimezoneFormat()
public java.util.List<java.time.format.DateTimeFormatter> createTimeWithTimezoneFormat()
public java.lang.String getDateFormat()
public GraphErrorHandlingConfig getErrorHandling()
public Format getFormat()
public java.util.List<java.lang.String> getLocalDateFormat()
public java.util.List<java.lang.String> getTimeFormat()
public java.util.List<java.lang.String> getTimestampFormat()
public java.util.List<java.lang.String> getTimestampWithTimezoneFormat()
public java.util.List<java.lang.String> getTimeWithTimezoneFormat()
Copyright © 2016, 2019, Oracle and/or its affiliates. All Rights Reserved.