package mil.nga.giat.geowave.cli.osm.parser; import com.beust.jcommander.Parameter; public class OsmPbfParserOptions { @Parameter(names = "--extension", description = "PBF File extension") private String extension = ".pbf"; private String ingestDirectory; private String hdfsBasePath; private String nameNode; public OsmPbfParserOptions() { super(); } public String getExtension() { return extension; } public void setExtension( String extension ) { this.extension = extension; } public String getIngestDirectory() { return ingestDirectory; } public void setIngestDirectory( String ingestDirectory ) { this.ingestDirectory = ingestDirectory; } public String getHdfsBasePath() { return hdfsBasePath; } public void setHdfsBasePath( String hdfsBasePath ) { this.hdfsBasePath = hdfsBasePath; } public String getNameNode() { return nameNode; } public void setNameNode( String nameNode ) { this.nameNode = nameNode; } public String getNodesBasePath() { return hdfsBasePath + "/nodes"; } public String getWaysBasePath() { return hdfsBasePath + "/ways"; } public String getRelationsBasePath() { return hdfsBasePath + "/relations"; } }