Skip to content

Commit 375c18d

Browse files
authored
Merge pull request #372 from rpmoore/put_bulk_force
Put bulk force
2 parents ad8d335 + 9cdaff9 commit 375c18d

File tree

4 files changed

+15
-4
lines changed

4 files changed

+15
-4
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ The SDK can also be included directly into a Maven or Gradle build. There is als
4141
<dependency>
4242
<groupId>com.spectralogic.ds3</groupId>
4343
<artifactId>ds3-sdk</artifactId>
44-
<version>3.2.6</version>
44+
<version>3.2.7</version>
4545
<!-- <classifier>all</classifier> -->
4646
</dependency>
4747
...
@@ -64,8 +64,8 @@ repositories {
6464
6565
dependencies {
6666
...
67-
compile 'com.spectralogic.ds3:ds3-sdk:3.2.6'
68-
// compile 'com.spectralogic.ds3:ds3-sdk:3.2.6:all'
67+
compile 'com.spectralogic.ds3:ds3-sdk:3.2.7'
68+
// compile 'com.spectralogic.ds3:ds3-sdk:3.2.7:all'
6969
...
7070
}
7171

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
allprojects {
1717
group = 'com.spectralogic.ds3'
18-
version = '3.2.6'
18+
version = '3.2.7'
1919
}
2020

2121
subprojects {

ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/Ds3ClientHelpersImpl.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ private Ds3ClientHelpers.Job innerStartWriteJob(final String bucket,
111111
final PutBulkJobSpectraS3Request request = new PutBulkJobSpectraS3Request(bucket, Lists.newArrayList(objectsToWrite))
112112
.withPriority(options.getPriority())
113113
.withAggregating(options.isAggregating())
114+
.withForce(options.isForce())
114115
.withIgnoreNamingConflicts(options.doIgnoreNamingConflicts());
115116

116117
if (options.getMaxUploadSize() > 0) {

ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/options/WriteJobOptions.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ public class WriteJobOptions {
2626
private ChecksumType.Type checksumType;
2727
private boolean aggregating;
2828
private boolean ignoreNamingConflicts;
29+
private boolean force;
2930

3031
private WriteJobOptions() {
3132
this.priority = null;
@@ -34,6 +35,7 @@ private WriteJobOptions() {
3435
this.checksumType = ChecksumType.Type.NONE;
3536
this.aggregating = false;
3637
this.ignoreNamingConflicts = false;
38+
this.force = false;
3739
}
3840

3941
public static WriteJobOptions create() {
@@ -113,4 +115,12 @@ public WriteJobOptions withIgnoreNamingConflicts(final boolean ignore) {
113115
this.ignoreNamingConflicts = ignore;
114116
return this;
115117
}
118+
119+
public boolean isForce() {
120+
return force;
121+
}
122+
123+
public void setForce(final boolean force) {
124+
this.force = force;
125+
}
116126
}

0 commit comments

Comments
 (0)