public class HDFSStorePrms extends BasePrms
HDFSStoreDescription.
The number of description instances is gated by names. For other
parameters, if fewer values than names are given, the remaining instances
will use the last value in the list. See $JTESTS/hydra/hydra.txt for more
details.
Unused parameters default to null, except where noted. This uses the product default, except where noted.
Values, fields, and subfields of a parameter can be set to BasePrms.DEFAULT,
except where noted. This uses the product default, except where noted.
Values, fields, and subfields can be set to BasePrms.NONE where noted, with
the documented effect.
Values, fields, and subfields of a parameter can use oneof, range, or robing except where noted, but each description created will use a fixed value chosen at test configuration time. Use as a task attribute is illegal.
Subfields are order-dependent, as stated in the javadocs for parameters that use them.
| Modifier and Type | Field and Description |
|---|---|
static Long |
autoCompaction
(boolean(s))
Auto minor compaction for each HDFS store.
|
static Long |
autoMajorCompaction
(boolean(s))
Auto major compaction for each HDFS store.
|
static Long |
batchSizeMB
(int(s))
Batch size (in MB) per bucket for each HDFS event queue.
|
static Long |
batchTimeInterval
(int(s))
Batch time interval for each HDFS event queue.
|
static Long |
blockCacheSize
(float(s))
Block cache size for each HDFS store.
|
static Long |
compactionStrategy
(String(s))
Compaction strategy for each HDFS store.
|
static Long |
diskStoreName
(String(s))
Name of logical disk store configuration (and actual disk store name)
for each HDFS event queue, as found in
DiskStorePrms.names. |
static Long |
diskSynchronous
(boolean(s))
Disk synchronous for each HDFS event queue.
|
static Long |
fileRolloverInterval
(int(s))
File rollover interval for each write-only HDFS store, in seconds.
|
static Long |
hadoopName
(String(s))
Name of the Hadoop cluster used for each HDFS store, as found in
HadoopPrms.names. |
static Long |
hdfsClientConfigFile
(String(s))
HDFS client configuration file name for each HDFS store.
|
static Long |
homeDir
(String(s))
Home directory for regions using each HDFS store.
|
static Long |
majorCompactionIntervalMins
(int(s))
Major compaction interval minutes for each HDFS store.
|
static Long |
majorCompactionMaxThreads
(int(s))
Major compaction max threads for each HDFS store.
|
static Long |
maxFileSize
(int(s))
Max file size for each write-only HDFS store, in MB.
|
static Long |
maximumQueueMemory
(int(s))
Maximum memory (in MB) for each HDFS event queue.
|
static Long |
maxInputFileCount
(int(s))
Max input file count for compaction for each HDFS store.
|
static Long |
maxInputFileSizeMB
(int(s))
Max input file size MB for compaction for each HDFS store.
|
static Long |
maxThreads
(int(s))
Max threads for minor compaction for each HDFS store.
|
static Long |
minInputFileCount
(int(s))
Min input file count for compaction for each HDFS store.
|
static Long |
names
(String(s))
Logical names of the HDFS store descriptions and actual names of the HDFS
stores.
|
static Long |
oldFilesCleanupIntervalMins
(int(s))
Old files cleanup interval minutes for compaction for each HDFS store.
|
static Long |
persistent
(boolean(s))
Persistence for each HDFS event queue.
|
| Constructor and Description |
|---|
HDFSStorePrms() |
public static Long names
public static Long autoCompaction
public static Long autoMajorCompaction
public static Long batchSizeMB
public static Long batchTimeInterval
public static Long blockCacheSize
public static Long compactionStrategy
public static Long diskStoreName
DiskStorePrms.names.
This is a required parameter if persistent is true.public static Long diskSynchronous
public static Long fileRolloverInterval
public static Long hadoopName
HadoopPrms.names. This is a required parameter.public static Long hdfsClientConfigFile
hadoopName.public static Long homeDir
public static Long majorCompactionIntervalMins
public static Long majorCompactionMaxThreads
public static Long maxFileSize
public static Long maxInputFileCount
public static Long maxInputFileSizeMB
public static Long maxThreads
public static Long maximumQueueMemory
public static Long minInputFileCount
public static Long oldFilesCleanupIntervalMins
public static Long persistent
diskStoreName to be set as well.Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.