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_KEYWORDSstatic StringALLOW_UNLABELED_FILESProperty to allow the tool to not report on unlabeled files in a bundle or collection.static StringBASE_PATHList of paths to use as the base when looking up file references in a checksum manifest file.static StringCATALOGThe catalog file to use during validation.static StringCHECK_INBETWEEN_FIELDSProperty to enable check in between fields validation for Table_Character file.static StringCHECKSUMProperty to specify one or more checksum manifest files.static StringCOMPLETE_DESCRIPTIONSProperty to enable/disable (true/false) full bit checking of tables and arraysstatic StringDISABLE_CONTEXT_MISMATCH_WARNINGSProperty to if context ref mismatches should be INFO or WARNING.static StringEVERY_NProperty to specify how many lines or records to skip during content validation.static StringEXTENSIONLabel file extension to look in target directory.static StringFORCEDEPRECATED: Force the tool to validate against the schema and schematron specified in the label.static StringLATEST_JSON_FILEProperty to download the latest Registered Context Products JSON file and replace the existing file.static StringLOCALEnables/disables direcotry recursion.static StringMAX_ERRORSProperty to specify the maximum number of errors to report before terminating a validation run.static StringMODELDEPRECATED: The model version to use during validation.static StringNO_DATADEPRECATED: Property to disable data content validation.static StringNONREGPROD_JSON_FILEstatic StringPDF_ERROR_DIRProperty to specify directory for PDF error directory.static StringREPORTThe report.static StringRULEProperty to specify the validation rule type.static StringSCHEMAA list of schema files to validate against.static StringSCHEMATRONA list of schematron files to validate against.static StringSKIP_CONTENT_VALIDATIONProperty to disable data content validation.static StringSKIP_CONTEXT_REFERENCE_CHECKProperty to disable context reference check.static StringSKIP_CONTEXT_VALIDATIONProperty to disable context validation.static StringSKIP_PRODUCT_VALIDATIONstatic StringSPOT_CHECK_DATAProperty to specify how many lines or records to skip during content validation.static StringSTYLEConfigures the report style format.static StringTARGETA list of targets to validate.static StringTARGET_MANIFESTProperty to specify the file that contains a list of files/directories to validate.static StringVERBOSEA 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
-
-