ArangoDumpOption extends Option uses ArangoCommonOption
Table of Contents
Constants
- ALL_DATABASES : string = 'allDatabases'
- BATCH_SIZE : string = 'batchSize'
- CHECK_CONFIGURATION : string = 'checkConfiguration'
- COLLECTION : string = 'collection'
- COMPRESS_OUTPUT : string = 'compressOutput'
- COMPRESS_REQUEST_THRESHOLD : string = 'compressRequestThreshold'
- COMPRESS_TRANSFER : string = 'compressTransfer'
- CONFIG : string = 'config'
- CONFIGURATION : string = 'configuration'
- DB_SERVER_PREFETCH_BATCHES : string = 'dbserverPrefetchBatches'
- DB_SERVER_WORKER_THREADS : string = 'dbserverWorkerThreads'
- DEFINE : string = 'define'
- DESCRIPTORS_MINIMUM : string = 'descriptorsMinimum'
- DOCS_PER_BATCH : string = 'docsPerBatch'
- DUMP_DATA : string = 'dumpData'
- DUMP_DEPENDENCIES : string = 'dumpDependencies'
- DUMP_OPTIONS : string = 'dumpOptions'
- DUMP_VIEWS : string = 'dumpViews'
- DUMP_VPACK : string = 'dumpVPack'
- ENCRYPTION_KEY_GENERATOR : string = 'encryptionKeyGenerator'
- ENCRYPTION_KEYFILE : string = 'encryptionKeyfile'
- FORCE : string = 'force'
- HONOR_NSSWITCH : string = 'honorNsswitch'
- IGNORE_DISTRIBUTE_SHARDS_LIKE_ERRORS : string = 'ignoreDistributeShardsLikeErrors'
- INCLUDE_SYSTEM_COLLECTIONS : string = 'includeSystemCollections'
- INITIAL_BATCH_SIZE : string = 'initialBatchSize'
- LOCAL_NETWORK_THREADS : string = 'localNetworkThreads'
- LOCAL_WRITER_THREADS : string = 'localWriterThreads'
- LOG : string = 'log'
- LOG_COLOR : string = 'logColor'
- LOG_ESCAPE_CONTROL_CHARS : string = 'logEscapeControlChars'
- LOG_ESCAPE_UNICODE_CHARS : string = 'logEscapeUnicodeChars'
- LOG_FILE : string = 'logFile'
- LOG_FILE_GROUP : string = 'logFileGroup'
- LOG_FILE_MODE : string = 'logFileMode'
- LOG_FORCE_DIRECT : string = 'logForceDirect'
- LOG_FOREGROUND_TTY : string = 'logForegroundTty'
- LOG_HOSTNAME : string = 'logHostname'
- LOG_IDS : string = 'logIds'
- LOG_LEVEL : string = 'logLevel'
- LOG_LINE_NUMBER : string = 'logLineNumber'
- LOG_MAX_ENTRY_LENGTH : string = 'logMaxEntryLength'
- LOG_MAX_QUEUED_ENTRIES : string = 'logMaxQueuedEntries'
- LOG_OUTPUT : string = 'logOutput'
- LOG_PERFORMANCE : string = 'logPerformance'
- LOG_PREFIX : string = 'logPrefix'
- LOG_PROCESS : string = 'logProcess'
- LOG_REQUEST_PARAMETERS : string = 'logRequestParameters'
- LOG_ROLE : string = 'logRole'
- LOG_SHORTEN_FILENAMES : string = 'logShortenFilenames'
- LOG_STRUCTURED_PARAM : string = 'logStructuredParam'
- LOG_THREAD : string = 'logThread'
- LOG_THREAD_NAME : string = 'logThreadName'
- LOG_TIME_FORMAT : string = 'logTimeFormat'
- LOG_USE_JSON_FORMAT : string = 'logUseJsonFormat'
- LOG_USE_LOCAL_TIME : string = 'logUseLocalTime'
- LOG_USE_MICROTIME : string = 'logUseMicrotime'
- MASKINGS : string = 'maskings'
- OUTPUT_DIRECTORY : string = 'outputDirectory'
- OVERWRITE : string = 'overwrite'
- PARALLEL_DUMP : string = 'parallelDump'
- PROGRESS : string = 'progress'
- RANDOM_GENERATOR : string = 'randomGenerator'
- SERVER_ASK_JWT_SECRET : string = 'serverAskJwtSecret'
- SERVER_AUTHENTICATION : string = 'serverAuthentication'
- SERVER_CONNECTION_TIMEOUT : string = 'serverConnectionTimeout'
- SERVER_DATABASE : string = 'serverDatabase'
- SERVER_ENDPOINT : string = 'serverEndpoint'
- SERVER_JWT_SECRET_KEYFILE : string = 'serverJwtSecretKeyfile'
- SERVER_MAX_PACKET_SIZE : string = 'serverMaxPacketSize'
- SERVER_PASSWORD : string = 'serverPassword'
- SERVER_REQUEST_TIMEOUT : string = 'serverRequestTimeout'
- SERVER_USERNAME : string = 'serverUsername'
- SHARD : string = 'shard'
- SPLIT_FILES : string = 'splitFiles'
- SSL_PROTOCOL : string = 'sslProtocol'
- THREADS : string = 'threads'
- USE_SPLICE_SYSCALL : string = 'useSpliceSyscall'
- VERSION : string = 'version'
- VERSION_JSON : string = 'versionJson'
Methods
- getCommandOption() : string
- Returns the command line option expression from a specific option.
- hasGroup() : bool
- Returns true if the option is register in a group.
Constants
ALL_DATABASES
public
string
ALL_DATABASES
= 'allDatabases'
BATCH_SIZE
public
string
BATCH_SIZE
= 'batchSize'
CHECK_CONFIGURATION
public
string
CHECK_CONFIGURATION
= 'checkConfiguration'
COLLECTION
public
string
COLLECTION
= 'collection'
COMPRESS_OUTPUT
public
string
COMPRESS_OUTPUT
= 'compressOutput'
COMPRESS_REQUEST_THRESHOLD
public
string
COMPRESS_REQUEST_THRESHOLD
= 'compressRequestThreshold'
COMPRESS_TRANSFER
public
string
COMPRESS_TRANSFER
= 'compressTransfer'
CONFIG
public
string
CONFIG
= 'config'
CONFIGURATION
public
string
CONFIGURATION
= 'configuration'
DB_SERVER_PREFETCH_BATCHES
public
string
DB_SERVER_PREFETCH_BATCHES
= 'dbserverPrefetchBatches'
DB_SERVER_WORKER_THREADS
public
string
DB_SERVER_WORKER_THREADS
= 'dbserverWorkerThreads'
DEFINE
public
string
DEFINE
= 'define'
DESCRIPTORS_MINIMUM
public
string
DESCRIPTORS_MINIMUM
= 'descriptorsMinimum'
DOCS_PER_BATCH
public
string
DOCS_PER_BATCH
= 'docsPerBatch'
DUMP_DATA
public
string
DUMP_DATA
= 'dumpData'
DUMP_DEPENDENCIES
public
string
DUMP_DEPENDENCIES
= 'dumpDependencies'
DUMP_OPTIONS
public
string
DUMP_OPTIONS
= 'dumpOptions'
DUMP_VIEWS
public
string
DUMP_VIEWS
= 'dumpViews'
DUMP_VPACK
public
string
DUMP_VPACK
= 'dumpVPack'
ENCRYPTION_KEY_GENERATOR
public
string
ENCRYPTION_KEY_GENERATOR
= 'encryptionKeyGenerator'
ENCRYPTION_KEYFILE
public
string
ENCRYPTION_KEYFILE
= 'encryptionKeyfile'
FORCE
public
string
FORCE
= 'force'
HONOR_NSSWITCH
public
string
HONOR_NSSWITCH
= 'honorNsswitch'
IGNORE_DISTRIBUTE_SHARDS_LIKE_ERRORS
public
string
IGNORE_DISTRIBUTE_SHARDS_LIKE_ERRORS
= 'ignoreDistributeShardsLikeErrors'
INCLUDE_SYSTEM_COLLECTIONS
public
string
INCLUDE_SYSTEM_COLLECTIONS
= 'includeSystemCollections'
INITIAL_BATCH_SIZE
public
string
INITIAL_BATCH_SIZE
= 'initialBatchSize'
LOCAL_NETWORK_THREADS
public
string
LOCAL_NETWORK_THREADS
= 'localNetworkThreads'
LOCAL_WRITER_THREADS
public
string
LOCAL_WRITER_THREADS
= 'localWriterThreads'
LOG
public
string
LOG
= 'log'
LOG_COLOR
public
string
LOG_COLOR
= 'logColor'
LOG_ESCAPE_CONTROL_CHARS
public
string
LOG_ESCAPE_CONTROL_CHARS
= 'logEscapeControlChars'
LOG_ESCAPE_UNICODE_CHARS
public
string
LOG_ESCAPE_UNICODE_CHARS
= 'logEscapeUnicodeChars'
LOG_FILE
public
string
LOG_FILE
= 'logFile'
LOG_FILE_GROUP
public
string
LOG_FILE_GROUP
= 'logFileGroup'
LOG_FILE_MODE
public
string
LOG_FILE_MODE
= 'logFileMode'
LOG_FORCE_DIRECT
public
string
LOG_FORCE_DIRECT
= 'logForceDirect'
LOG_FOREGROUND_TTY
public
string
LOG_FOREGROUND_TTY
= 'logForegroundTty'
LOG_HOSTNAME
public
string
LOG_HOSTNAME
= 'logHostname'
LOG_IDS
public
string
LOG_IDS
= 'logIds'
LOG_LEVEL
public
string
LOG_LEVEL
= 'logLevel'
LOG_LINE_NUMBER
public
string
LOG_LINE_NUMBER
= 'logLineNumber'
LOG_MAX_ENTRY_LENGTH
public
string
LOG_MAX_ENTRY_LENGTH
= 'logMaxEntryLength'
LOG_MAX_QUEUED_ENTRIES
public
string
LOG_MAX_QUEUED_ENTRIES
= 'logMaxQueuedEntries'
LOG_OUTPUT
public
string
LOG_OUTPUT
= 'logOutput'
LOG_PERFORMANCE
public
string
LOG_PERFORMANCE
= 'logPerformance'
LOG_PREFIX
public
string
LOG_PREFIX
= 'logPrefix'
LOG_PROCESS
public
string
LOG_PROCESS
= 'logProcess'
LOG_REQUEST_PARAMETERS
public
string
LOG_REQUEST_PARAMETERS
= 'logRequestParameters'
LOG_ROLE
public
string
LOG_ROLE
= 'logRole'
LOG_SHORTEN_FILENAMES
public
string
LOG_SHORTEN_FILENAMES
= 'logShortenFilenames'
LOG_STRUCTURED_PARAM
public
string
LOG_STRUCTURED_PARAM
= 'logStructuredParam'
LOG_THREAD
public
string
LOG_THREAD
= 'logThread'
LOG_THREAD_NAME
public
string
LOG_THREAD_NAME
= 'logThreadName'
LOG_TIME_FORMAT
public
string
LOG_TIME_FORMAT
= 'logTimeFormat'
LOG_USE_JSON_FORMAT
public
string
LOG_USE_JSON_FORMAT
= 'logUseJsonFormat'
LOG_USE_LOCAL_TIME
public
string
LOG_USE_LOCAL_TIME
= 'logUseLocalTime'
LOG_USE_MICROTIME
public
string
LOG_USE_MICROTIME
= 'logUseMicrotime'
MASKINGS
public
string
MASKINGS
= 'maskings'
OUTPUT_DIRECTORY
public
string
OUTPUT_DIRECTORY
= 'outputDirectory'
OVERWRITE
public
string
OVERWRITE
= 'overwrite'
PARALLEL_DUMP
public
string
PARALLEL_DUMP
= 'parallelDump'
PROGRESS
public
string
PROGRESS
= 'progress'
RANDOM_GENERATOR
public
string
RANDOM_GENERATOR
= 'randomGenerator'
SERVER_ASK_JWT_SECRET
public
string
SERVER_ASK_JWT_SECRET
= 'serverAskJwtSecret'
SERVER_AUTHENTICATION
public
string
SERVER_AUTHENTICATION
= 'serverAuthentication'
SERVER_CONNECTION_TIMEOUT
public
string
SERVER_CONNECTION_TIMEOUT
= 'serverConnectionTimeout'
SERVER_DATABASE
public
string
SERVER_DATABASE
= 'serverDatabase'
SERVER_ENDPOINT
public
string
SERVER_ENDPOINT
= 'serverEndpoint'
SERVER_JWT_SECRET_KEYFILE
public
string
SERVER_JWT_SECRET_KEYFILE
= 'serverJwtSecretKeyfile'
SERVER_MAX_PACKET_SIZE
public
string
SERVER_MAX_PACKET_SIZE
= 'serverMaxPacketSize'
SERVER_PASSWORD
public
string
SERVER_PASSWORD
= 'serverPassword'
SERVER_REQUEST_TIMEOUT
public
string
SERVER_REQUEST_TIMEOUT
= 'serverRequestTimeout'
SERVER_USERNAME
public
string
SERVER_USERNAME
= 'serverUsername'
SHARD
public
string
SHARD
= 'shard'
SPLIT_FILES
public
string
SPLIT_FILES
= 'splitFiles'
SSL_PROTOCOL
public
string
SSL_PROTOCOL
= 'sslProtocol'
THREADS
public
string
THREADS
= 'threads'
USE_SPLICE_SYSCALL
public
string
USE_SPLICE_SYSCALL
= 'useSpliceSyscall'
VERSION
public
string
VERSION
= 'version'
VERSION_JSON
public
string
VERSION_JSON
= 'versionJson'
Methods
getCommandOption()
Returns the command line option expression from a specific option.
public
static getCommandOption(string $option) : string
Parameters
- $option : string
-
The name of the option to modify.
Return values
stringhasGroup()
Returns true if the option is register in a group.
public
static hasGroup(string $option[, array<string|int, mixed> $more = [] ]) : bool
Parameters
- $option : string
- $more : array<string|int, mixed> = []