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 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
CHECKSUM
Property to specify one or more checksum manifest files.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
REGEXP
List of file patterns to look for if traversing a target 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_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()
-
Method Summary
-
Field Details
-
REGEXP
List of file patterns to look for if traversing a target directory.- See Also:
- Constant Field Values
-
REPORT
The report.- See Also:
- Constant Field Values
-
TARGET
A list of targets to validate.- See Also:
- Constant Field Values
-
VERBOSE
A severity level for the output report.- See Also:
- Constant Field Values
-
SCHEMA
A list of schema files to validate against.- See Also:
- Constant Field Values
-
SCHEMATRON
A list of schematron files to validate against.- See Also:
- Constant Field Values
-
CATALOG
The catalog file to use during validation.- See Also:
- Constant Field Values
-
CHECKSUM
Property to specify one or more checksum manifest files.- See Also:
- Constant Field Values
-
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
DEPRECATED: The model version to use during validation.- See Also:
- Constant Field Values
-
LOCAL
Enables/disables direcotry recursion.- See Also:
- Constant Field Values
-
STYLE
Configures the report style format.- See Also:
- Constant Field Values
-
FORCE
DEPRECATED: Force the tool to validate against the schema and schematron specified in the label.- See Also:
- Constant Field Values
-
RULE
Property to specify the validation rule type.- See Also:
- Constant Field Values
-
NO_DATA
DEPRECATED: Property to disable data content validation.- See Also:
- Constant Field Values
-
SKIP_CONTENT_VALIDATION
Property to disable data content validation.- See Also:
- Constant Field Values
-
MAX_ERRORS
Property to specify the maximum number of errors to report before terminating a validation run.- See Also:
- Constant Field Values
-
SPOT_CHECK_DATA
Property to specify how many lines or records to skip during content validation.- See Also:
- Constant Field Values
-
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
Property to download the latest Registered Context Products JSON file and replace the existing file.- See Also:
- Constant Field Values
-
NONREGPROD_JSON_FILE
- See Also:
- Constant Field Values
-
SKIP_CONTEXT_VALIDATION
Property to disable context validation.- See Also:
- Constant Field Values
-
TARGET_MANIFEST
Property to specify the file that contains a list of files/directories to validate.- See Also:
- Constant Field Values
-
SKIP_PRODUCT_VALIDATION
- See Also:
- Constant Field Values
-
-
Constructor Details
-
ConfigKey
public ConfigKey()
-