Input Parameters

Parameter Description
Universal Address Engine Configuration To set various job run configurations:
  1. DPV Database Path
  2. Suite Link DB Path
  3. EWS Database Path
  4. RDI Database Path
  5. Lacs Database Path
  6. Reference Data Path
  7. COBOL Runtime Path
  8. Modules directory
Universal Address Validate Input Configuration To configure the input settings:
  1. Output Standard Address
  2. Output Address Elements
  3. Output Postal Data
  4. Output Parsed Input
  5. Output Address Blocks
  6. Output Formatted On Fail
  7. Output Casing
  8. Output Postal Code Separator
  9. Output Multinational Characters
  10. Perform DPV
  11. Perform RDI
  12. Perform ESM
  13. Perform ASM
  14. Perform EWS
  15. Perform LACS Link
  16. Perform LOT
  17. Fail On CMRA Match
  18. Extract Firm
  19. Extract Urb
  20. Output Report 3553
  21. Output Report SERP
  22. Output Report Summary
  23. Output CASS Detail
  24. Output Field Level Return Codes
  25. Keep Multimatch
  26. Maximum Results
  27. Standard Address Format
  28. Standard Address PMB Line
  29. City Name Format
  30. Vanity City Format Long
  31. Output Country Format
  32. Home Country
  33. Street Matching Strictness
  34. Firm Matching Strictness
  35. Directional Matching Strictness
  36. Dual Address Logic
  37. DPV Successful Status Condition
  38. Report List File Name
  39. Report List Processor Name
  40. Report List Number
  41. Report Mailer Address
  42. Report Mailer Name
  43. Report Mailer City Line
  44. Address Line Search On Fail
  45. Output Street Alias
  46. Output VeriMove Block
  47. DPV Determine No Stat
  48. DPV Determine Vacancy
  49. Output Abbreviated Alias
  50. Output Preferred Alias
  51. Output Preferred City
  52. Perform Suite Link
  53. Suppress Zplus Phantom Carrier R777
Universal Address General Configuration To set JVM configurations:
  1. DPV File Type
  2. DPV Memory Model
  3. Lacs Link Memory Model
  4. Suite Link Memory Model
Job Configurations The Hadoop configurations for the job.

For a MapReduce job, the instance must be of type MRJobConfig. For a Spark job, the instance must be of type SparkJobConfig.

Input File For text files:
File Path
The path of the input text file on the Hadoop platform.
Record Separator
The record separator used in the input file.
Field Separator
The separator used between any two consecutive fields of a record, in the input file.
Text Qualifier
The character used to surround text values in a delimited file.
Header Row Fields
An array of the header fields of the input file.
Skip First Row
Flag to indicate if the first row must be skipped while reading the input file records.

This must be true in case the first row is a header row.

Attention: Invoke the appropriate constructor of FilePath.
For ORC format files:
ORC File Path
The path of the input ORC format file on the Hadoop platform.
For Parquet format files:
Parquet File Path
The path of the input Parquet format file on the Hadoop platform.
Common parameters:
Field Mappings
A map of key value pairs, with the existing column names as the keys and the desired output column names as the values.
Output File For text files:
File Path
The path of the output text file on the Hadoop platform.
Field Separator
The separator used between any two consecutive fields of a record, in the output file.
Attention: Invoke the appropriate constructor of FilePath.
For ORC format files:
ORC File Path
The path of the output ORC format file on the Hadoop platform.
For Parquet format files:
Parquet File Path
The path of the output Parquet format file on the Hadoop platform.
Common Parameters:
Overwrite
Flag to indicate if output file must overwrite any existing file of same name.
Create Output Header
Flag to indicate if header file is to be created on the Hadoop server or not.
Job Name The name of the job.
Compress Output Flag to indicate if the output must be compressed.

Set this to true to compress the output.

CASS Reports The configurations to generate the CASS report. Invoke any of the overloaded methods generateCASSReport() using the UAMAddressingFactory instance.

The CASS reports are generated in PDF format.

The parameters are:

Counters
A Map of the counters to be included in the CASS report.
Job Name
The name of the job. This is included in the filename of the CASS report.
Path
The directory where the created CASS report is placed. This is an optional input value for the CASS reports.
The path must be on the cluster or client location depending on whether the SDK job is running in a cluster environment or on your client machine, respectively.
Note: If the path is not specified, the new CASS report is placed in the current working directory.
Report Type
The type of CASS report to be generated. You can specify one or more values from Enum UAMCASSReportType.