Skip to content
This repository was archived by the owner on Jul 23, 2025. It is now read-only.

Commit a165e90

Browse files
committed
#3 Add options to match mlcp 9.0.3
1 parent 8f759da commit a165e90

File tree

3 files changed

+95
-1
lines changed

3 files changed

+95
-1
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,4 @@
66
/.classpath
77
/.project
88
.idea
9+
*.iml

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
group=com.marklogic
22
javadocsDir=../gh-pages-marklogic-java/javadocs
3-
version=0.3.0
3+
version=0.9.0

src/main/java/com/marklogic/contentpump/bean/MlcpBean.java

Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,14 @@ public class MlcpBean {
4444
private Boolean compress;
4545
private String conf;
4646
private String content_encoding;
47+
48+
// TODO these should all be booleans
4749
private String copy_collections;
50+
private String copy_metadata;
4851
private String copy_permissions;
4952
private String copy_properties;
5053
private String copy_quality;
54+
5155
private String data_type;
5256
private String delimiter;
5357
private String delimited_root_name;
@@ -64,9 +68,12 @@ public class MlcpBean {
6468
private String input_file_path;
6569
private String input_file_pattern;
6670
private String input_file_type;
71+
private Boolean input_ssl;
6772
private Integer max_split_size;
6873
private Integer min_split_size;
6974
private String mode;
75+
private String modules;
76+
private String modules_root;
7077
private String namespace;
7178
private String options_file;
7279
private Boolean output_cleandir;
@@ -79,17 +86,23 @@ public class MlcpBean {
7986
private String output_partition;
8087
private String output_permissions;
8188
private String output_quality;
89+
private Boolean output_ssl;
8290
private String output_type;
8391
private String output_uri_prefix;
8492
private String output_uri_replace;
8593
private String output_uri_suffix;
8694
private String path_namespace;
8795
private String query_filter;
96+
private String redaction;
97+
private Boolean restrict_hosts;
98+
private Boolean restrict_input_hosts;
99+
private Boolean restrict_output_hosts;
88100
private String sequencefile_key_class;
89101
private String sequencefile_value_class;
90102
private String sequencefile_value_type;
91103
private Boolean snapshot;
92104
private Boolean split_input;
105+
private Boolean ssl;
93106
private Boolean streaming;
94107
private String temporal_collection;
95108
private Integer thread_count;
@@ -831,4 +844,84 @@ public void setAdditionalOptions(Map<String, String> additionalOptions) {
831844
this.additionalOptions = additionalOptions;
832845
}
833846

847+
848+
public String getCopy_metadata() {
849+
return copy_metadata;
850+
}
851+
852+
public void setCopy_metadata(String copy_metadata) {
853+
this.copy_metadata = copy_metadata;
854+
}
855+
856+
public Boolean getInput_ssl() {
857+
return input_ssl;
858+
}
859+
860+
public void setInput_ssl(Boolean input_ssl) {
861+
this.input_ssl = input_ssl;
862+
}
863+
864+
public Boolean getOutput_ssl() {
865+
return output_ssl;
866+
}
867+
868+
public void setOutput_ssl(Boolean output_ssl) {
869+
this.output_ssl = output_ssl;
870+
}
871+
872+
public String getRedaction() {
873+
return redaction;
874+
}
875+
876+
public void setRedaction(String redaction) {
877+
this.redaction = redaction;
878+
}
879+
880+
public Boolean getRestrict_hosts() {
881+
return restrict_hosts;
882+
}
883+
884+
public void setRestrict_hosts(Boolean restrict_hosts) {
885+
this.restrict_hosts = restrict_hosts;
886+
}
887+
888+
public Boolean getRestrict_input_hosts() {
889+
return restrict_input_hosts;
890+
}
891+
892+
public void setRestrict_input_hosts(Boolean restrict_input_hosts) {
893+
this.restrict_input_hosts = restrict_input_hosts;
894+
}
895+
896+
public Boolean getRestrict_output_hosts() {
897+
return restrict_output_hosts;
898+
}
899+
900+
public void setRestrict_output_hosts(Boolean restrict_output_hosts) {
901+
this.restrict_output_hosts = restrict_output_hosts;
902+
}
903+
904+
public Boolean getSsl() {
905+
return ssl;
906+
}
907+
908+
public void setSsl(Boolean ssl) {
909+
this.ssl = ssl;
910+
}
911+
912+
public String getModules() {
913+
return modules;
914+
}
915+
916+
public void setModules(String modules) {
917+
this.modules = modules;
918+
}
919+
920+
public String getModules_root() {
921+
return modules_root;
922+
}
923+
924+
public void setModules_root(String modules_root) {
925+
this.modules_root = modules_root;
926+
}
834927
}

0 commit comments

Comments
 (0)