Class ConfigKey
- java.lang.Object
-
- gov.nasa.pds.validate.commandline.options.ConfigKey
-
public class ConfigKey extends Object
An interface that contains the valid property keys for the Validate Tool configuration file.- Author:
- mcayanan
-
-
Field Summary
Fields Modifier and Type Field Description static Set<String>
ALL_KEYWORDS
static String
ALLOW_UNLABELED_FILES
Property to allow the tool to not report on unlabeled files in a bundle or collection.static String
BASE_PATH
List of paths to use as the base when looking up file references in a checksum manifest file.static String
CATALOG
The catalog file to use during validation.static String
CHECK_INBETWEEN_FIELDS
Property to enable check in between fields validation for Table_Character file.static String
CHECKSUM
Property to specify one or more checksum manifest files.static String
COMPLETE_DESCRIPTIONS
Property to enable/disable (true/false) full bit checking of tables and arraysstatic String
DISABLE_CONTEXT_MISMATCH_WARNINGS
Property to if context ref mismatches should be INFO or WARNING.static String
EVERY_N
Property to specify how many lines or records to skip during content validation.static String
EXTENSION
Label file extension to look in target directory.static String
FORCE
DEPRECATED: Force the tool to validate against the schema and schematron specified in the label.static String
LATEST_JSON_FILE
Property to download the latest Registered Context Products JSON file and replace the existing file.static String
LOCAL
Enables/disables direcotry recursion.static String
MAX_ERRORS
Property to specify the maximum number of errors to report before terminating a validation run.static String
MODEL
DEPRECATED: The model version to use during validation.static String
NO_DATA
DEPRECATED: Property to disable data content validation.static String
NONREGPROD_JSON_FILE
static String
PDF_ERROR_DIR
Property to specify directory for PDF error directory.static String
REPORT
The report.static String
RULE
Property to specify the validation rule type.static String
SCHEMA
A list of schema files to validate against.static String
SCHEMATRON
A list of schematron files to validate against.static String
SKIP_CONTENT_VALIDATION
Property to disable data content validation.static String
SKIP_CONTEXT_REFERENCE_CHECK
Property to disable context reference check.static String
SKIP_CONTEXT_VALIDATION
Property to disable context validation.static String
SKIP_PRODUCT_VALIDATION
static String
SPOT_CHECK_DATA
Property to specify how many lines or records to skip during content validation.static String
STYLE
Configures the report style format.static String
TARGET
A list of targets to validate.static String
TARGET_MANIFEST
Property to specify the file that contains a list of files/directories to validate.static String
VERBOSE
A severity level for the output report.
-
Constructor Summary
Constructors Constructor Description ConfigKey()
-
-
-
Field Detail
-
EXTENSION
public static final String EXTENSION
Label file extension to look in target directory.- See Also:
- Constant Field Values
-
REPORT
public static final String REPORT
The report.- See Also:
- Constant Field Values
-
TARGET
public static final String TARGET
A list of targets to validate.- See Also:
- Constant Field Values
-
VERBOSE
public static final String VERBOSE
A severity level for the output report.- See Also:
- Constant Field Values
-
SCHEMA
public static final String SCHEMA
A list of schema files to validate against.- See Also:
- Constant Field Values
-
SCHEMATRON
public static final String SCHEMATRON
A list of schematron files to validate against.- See Also:
- Constant Field Values
-
CATALOG
public static final String CATALOG
The catalog file to use during validation.- See Also:
- Constant Field Values
-
CHECKSUM
public static final String CHECKSUM
Property to specify one or more checksum manifest files.- See Also:
- Constant Field Values
-
BASE_PATH
public static final String BASE_PATH
List of paths to use as the base when looking up file references in a checksum manifest file.- See Also:
- Constant Field Values
-
MODEL
public static final String MODEL
DEPRECATED: The model version to use during validation.- See Also:
- Constant Field Values
-
LOCAL
public static final String LOCAL
Enables/disables direcotry recursion.- See Also:
- Constant Field Values
-
STYLE
public static final String STYLE
Configures the report style format.- See Also:
- Constant Field Values
-
FORCE
public static final String FORCE
DEPRECATED: Force the tool to validate against the schema and schematron specified in the label.- See Also:
- Constant Field Values
-
RULE
public static final String RULE
Property to specify the validation rule type.- See Also:
- Constant Field Values
-
NO_DATA
public static final String NO_DATA
DEPRECATED: Property to disable data content validation.- See Also:
- Constant Field Values
-
SKIP_CONTENT_VALIDATION
public static final String SKIP_CONTENT_VALIDATION
Property to disable data content validation.- See Also:
- Constant Field Values
-
SKIP_CONTEXT_REFERENCE_CHECK
public static final String SKIP_CONTEXT_REFERENCE_CHECK
Property to disable context reference check.- See Also:
- Constant Field Values
-
CHECK_INBETWEEN_FIELDS
public static final String CHECK_INBETWEEN_FIELDS
Property to enable check in between fields validation for Table_Character file.- See Also:
- Constant Field Values
-
MAX_ERRORS
public static final String MAX_ERRORS
Property to specify the maximum number of errors to report before terminating a validation run.- See Also:
- Constant Field Values
-
EVERY_N
public static final String EVERY_N
Property to specify how many lines or records to skip during content validation.- See Also:
- Constant Field Values
-
DISABLE_CONTEXT_MISMATCH_WARNINGS
public static final String DISABLE_CONTEXT_MISMATCH_WARNINGS
Property to if context ref mismatches should be INFO or WARNING.- See Also:
- Constant Field Values
-
COMPLETE_DESCRIPTIONS
public static final String COMPLETE_DESCRIPTIONS
Property to enable/disable (true/false) full bit checking of tables and arrays- See Also:
- Constant Field Values
-
PDF_ERROR_DIR
public static final String PDF_ERROR_DIR
Property to specify directory for PDF error directory.- See Also:
- Constant Field Values
-
SPOT_CHECK_DATA
public static final String SPOT_CHECK_DATA
Property to specify how many lines or records to skip during content validation.- See Also:
- Constant Field Values
-
ALLOW_UNLABELED_FILES
public static final String ALLOW_UNLABELED_FILES
Property to allow the tool to not report on unlabeled files in a bundle or collection.- See Also:
- Constant Field Values
-
LATEST_JSON_FILE
public static final String LATEST_JSON_FILE
Property to download the latest Registered Context Products JSON file and replace the existing file.- See Also:
- Constant Field Values
-
NONREGPROD_JSON_FILE
public static final String NONREGPROD_JSON_FILE
- See Also:
- Constant Field Values
-
SKIP_CONTEXT_VALIDATION
public static final String SKIP_CONTEXT_VALIDATION
Property to disable context validation.- See Also:
- Constant Field Values
-
TARGET_MANIFEST
public static final String TARGET_MANIFEST
Property to specify the file that contains a list of files/directories to validate.- See Also:
- Constant Field Values
-
SKIP_PRODUCT_VALIDATION
public static final String SKIP_PRODUCT_VALIDATION
- See Also:
- Constant Field Values
-
-