Package com.ocient.cli.extract
Class ExtractConfiguration
java.lang.Object
com.ocient.cli.extract.ExtractConfiguration
public class ExtractConfiguration extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classExtractConfiguration.BinaryFormatstatic classExtractConfiguration.Compressionstatic classExtractConfiguration.FileTypestatic classExtractConfiguration.HeaderModestatic classExtractConfiguration.LocationTypestatic classExtractConfiguration.TranslateCharactersMode -
Field Summary
-
Constructor Summary
Constructors Constructor Description ExtractConfiguration(Properties properties) -
Method Summary
-
Field Details
-
LOCATION_TYPE
- See Also:
- Constant Field Values
-
FILE_TYPE
- See Also:
- Constant Field Values
-
DEFAULT_FILE_TYPE
-
FILE_PREFIX
- See Also:
- Constant Field Values
-
DEFAULT_FILE_PREFIX
- See Also:
- Constant Field Values
-
FILE_EXTENSION
- See Also:
- Constant Field Values
-
DEFAULT_FILE_EXTENSION
- See Also:
- Constant Field Values
-
MAX_ROWS_PER_FILE
- See Also:
- Constant Field Values
-
DEFAULT_MAX_ROWS_PER_FILE
-
COMPRESSION
- See Also:
- Constant Field Values
-
DEFAULT_COMPRESSION
-
BUCKET
- See Also:
- Constant Field Values
-
DEFAULT_BUCKET
-
REGION
- See Also:
- Constant Field Values
-
DEFAULT_REGION
-
ENDPOINT
- See Also:
- Constant Field Values
-
DEFAULT_ENDPOINT
-
AWS_KEY_ID
- See Also:
- Constant Field Values
-
DEFAULT_AWS_KEY_ID
- See Also:
- Constant Field Values
-
AWS_SECRET_KEY
- See Also:
- Constant Field Values
-
DEFAULT_AWS_SECRET_KEY
- See Also:
- Constant Field Values
-
RECORD_DELIMITER
- See Also:
- Constant Field Values
-
DEFAULT_RECORD_DELIMITER
- See Also:
- Constant Field Values
-
FIELD_DELIMITER
- See Also:
- Constant Field Values
-
DEFAULT_FIELD_DELIMITER
- See Also:
- Constant Field Values
-
HEADER_MODE
- See Also:
- Constant Field Values
-
DEFAULT_HEADER_MODE
-
PATH_STYLE_ACCESS
- See Also:
- Constant Field Values
-
DEFAULT_PATH_STYLE_ACCESS
public static final boolean DEFAULT_PATH_STYLE_ACCESS- See Also:
- Constant Field Values
-
NUM_COMPRESSION_THREADS
- See Also:
- Constant Field Values
-
DEFAULT_NUM_COMPRESSION_THREADS
public static final int DEFAULT_NUM_COMPRESSION_THREADS -
COMPRESSION_BLOCK_SIZE
- See Also:
- Constant Field Values
-
DEFAULT_COMPRESSION_BLOCK_SIZE
public static final int DEFAULT_COMPRESSION_BLOCK_SIZE- See Also:
- Constant Field Values
-
COMPRESSION_LEVEL
- See Also:
- Constant Field Values
-
DEFAULT_COMPRESSION_LEVEL
public static final int DEFAULT_COMPRESSION_LEVEL- See Also:
- Constant Field Values
-
NULL_FORMAT
- See Also:
- Constant Field Values
-
DEFAULT_NULL_FORMAT
- See Also:
- Constant Field Values
-
ENCODING
- See Also:
- Constant Field Values
-
DEFAULT_ENCODING
-
ESCAPE
- See Also:
- Constant Field Values
-
DEFAULT_ESCAPE
public static final char DEFAULT_ESCAPE- See Also:
- Constant Field Values
-
FIELD_OPTIONALLY_ENCLOSED_BY
- See Also:
- Constant Field Values
-
DEFAULT_FIELD_OPTIONALL_ENCLOSED_BY
public static final char DEFAULT_FIELD_OPTIONALL_ENCLOSED_BY- See Also:
- Constant Field Values
-
BINARY_FORMAT
- See Also:
- Constant Field Values
-
DEFAULT_BINARY_FORMAT
-
TRANSLATE_CHARACTERS_MODE
- See Also:
- Constant Field Values
-
DEFAULT_TRANSLATE_CHARACTERS_MODE
-
TRANSLATE_CHARACTERS_FROM
- See Also:
- Constant Field Values
-
DEFAULT_TRANSLATE_CHARACTERS_FROM
- See Also:
- Constant Field Values
-
TRANSLATE_CHARACTERS_TO
- See Also:
- Constant Field Values
-
DEFAULT_TRANSLATE_CHARACTERS_TO
- See Also:
- Constant Field Values
-
ESCAPE_UNQUOTED_VALUES
- See Also:
- Constant Field Values
-
DEFAULT_ESCAPE_UNQUOTED_VALUES
public static final boolean DEFAULT_ESCAPE_UNQUOTED_VALUES- See Also:
- Constant Field Values
-
INPUT_ESCAPED
- See Also:
- Constant Field Values
-
DEFAULT_INPUT_ESCAPED
public static final boolean DEFAULT_INPUT_ESCAPED- See Also:
- Constant Field Values
-
QUOTE_ALL_FIELDS
- See Also:
- Constant Field Values
-
DEFAULT_QUOTE_ALL_FIELDS
public static final boolean DEFAULT_QUOTE_ALL_FIELDS- See Also:
- Constant Field Values
-
S3_UPLOAD_PART_SIZE
- See Also:
- Constant Field Values
-
DEFAULT_S3_UPLOAD_PART_SIZE
public static final int DEFAULT_S3_UPLOAD_PART_SIZE- See Also:
- Constant Field Values
-
S3_UPLOAD_PART_PARALLELISM
- See Also:
- Constant Field Values
-
DEFAULT_S3_UPLOAD_PART_PARALLELISM
public static final int DEFAULT_S3_UPLOAD_PART_PARALLELISM- See Also:
- Constant Field Values
-
-
Constructor Details
-
Method Details
-
getLocationType
-
getFileType
-
getFilePrefix
-
getFileExtension
-
getMaxRowsPerFile
-
getCompression
-
getBucket
-
getRegion
-
getEndpoint
-
getAwsKeyId
-
getAwsKeySecret
-
getRecordDelimiter
-
getFieldDelimiter
-
getHeaderMode
-
getPathStyleAccess
public boolean getPathStyleAccess() -
getNumCompressionThreads
public int getNumCompressionThreads() -
getCompressionBlockSize
public int getCompressionBlockSize() -
getCompressionLevel
public int getCompressionLevel() -
getNullFormat
-
getEncoding
-
getEscape
public char getEscape() -
getFieldOptionallyEnclosedBy
public char getFieldOptionallyEnclosedBy() -
getBinaryFormat
-
getTranslateCharactersConfig
-
getEscapeUnquotedValues
public boolean getEscapeUnquotedValues() -
getInputEscaped
public boolean getInputEscaped() -
getQuoteAllFields
public boolean getQuoteAllFields() -
getS3UploadPartSize
public int getS3UploadPartSize() -
getS3UploadPartParallelism
public int getS3UploadPartParallelism() -
getS3UploadPartSemaphore
public com.ibm.asyncutil.locks.AsyncSemaphore getS3UploadPartSemaphore() -
getThreadingModel
-
setMetrics
-
getMetrics
-